/* sub main layout */

#sub_contents{clear:both;width:100%;margin:0 0 0 0;background:#fff;overflow:hidden;}
.sub_index p{padding:0 0 0 0;clear:both;display:block;}
.sub_index .title{width:100%;display:block;clear:both;font-family:nanumGothic, �굹�닎怨좊뵓, arial;font-weight:bold;font-size:120%;padding:0;text-align:left;border-top:solid 1px #d2d2d2;}
.sub_index .title a{padding:18px 0 20px 30px;display:block;}
.sub_index .title .btn{float:right;height:25px;width:25px;margin:7px 0 0 0;display:inline-block;background:url(/resources/image/mobile/common/bullet_01.gif) no-repeat 0 0;background-size:auto 12.5px;}


#contents{clear:both;margin:0 0 0 0;padding:0 0 0 0;width:100%;min-height:420px;overflow:hidden;background:#fff;}

#contents h3 {clear:both;background:url(/resources/image/mobile/common/h3_bullet.gif) no-repeat 0 0.1em;padding-left:25px;margin:25px 0 15px 20px;font-size:150%;font-weight:bold;color:#000;}
#contents h4{clear:both;padding:0 0 0 18px;margin:18px 0 0 20px;background:url(/resources/image/mobile/common/h4_line.gif) no-repeat 0 0.3em;font-size:120%;font-weight:normal;}
#contents #contents_view{clear:both;/*margin:20px 0 0 20px;*/padding:0 25px;}
#contents #contents_view h3 {clear:both;background:url(/resources/image/mobile/common/h3_bullet.gif) no-repeat 0 0.1em;/*padding-left:40px;*/margin:25px 0 15px 0;font-size:110%;font-weight:bold;background-size:auto 16.5px;}
#contents #contents_view h4 {clear:both;background:url(/resources/image/mobile/common/h4_bullet_s.gif) no-repeat 0.3em; 0.5em;font-weight:bold;padding:0 0 0 24px;margin:10px 0 5px 0;font-size:120%;letter-spacing:-0.09em;}
#contents #contents_view p{clear:both;padding:5px 0 5px 0;}
#contents #contents_view p.clear{clear:both;}
#contents #contents_view p.img img{width:100%;}

.box_01 {clear:both;width:99%;;margin:0 0 0 0;}
.box_01 .left{float:left;width:5%;padding-bottom:42px;background:url(/resources/image/mobile/common/box_01_left.gif) no-repeat;background-size:auto 31px}
.box_01 .center{float:left;width:90%;text-align:center;padding:7px 0;background:url(/resources/image/mobile/common/box_01_center.gif) repeat-x;background-size:auto 31px}
.box_01 .right{float:left;width:5%;padding-bottom:42px;background:url(/resources/image/mobile/common/box_01_right.gif) no-repeat top right;background-size:auto 31px}

.tab1 {clear:both;background:url(/resources/image/mobile/sub1/tab1_bg.gif) repeat-x top left;margin-bottom:8px;width:100%;overflow:hidden;}
.tab1 li {display:inline;float:left;width:50%;background:url(/resources/image/mobile/sub1/tab1_bg_off.gif) repeat-x top left;background-size:auto 32.5;padding-top:10px;text-align:center;font-size:120%;font-weight:bold;}
.tab1 li  a {color:#f4f4f4;}
.tab1 li.selected {padding-bottom:5px;margin-left:0;background:url(/resources/image/mobile/sub1/tab1_bg_on.gif) repeat-x top left;color:#000000; }
.tab1 li.selected a{ color:#000000; }

.tab3 { width:100%; clear:both; overflow:hidden;  margin-bottom:8px; }
.tab3 li { display:inline; float:left; margin-right:3px;margin-bottom:10px}
.tab3 li.first { margin-left:0; }

.tab2 { width:100%; clear:both; overflow:hidden;margin-bottom:8px;}
.tab2 li {float:left;padding:0.5%;}
/*.tab2 li.first {padding-left:0; }*/

.bullet{clear:both;margin-left:20px;padding:0 0 0 30px;background:url(/resources/image/mobile/common/bullet4.gif) no-repeat 0 15px;}

/* sub9 */
dl.history{margin:0 0 10px 0;overflow:hidden;}
dl.history dt{clear:both; float:left;padding-right:20px;}
dl.history dd{float:left;}

.ceo{clear:both;width:100%;padding:10px 0;}
.ceo .text{clear:both;}

/* .company01_bg1{clear:both;width:100%;min-height:160px;background:url(/resources/image/mobile/sub9/company01_bg1.jpg) no-repeat bottom right;} */
.company01_bg1{clear:both;width:100%;}
.company01_bg1 .text{clear:both;width:65%;}
/* .company01_bg2{clear:both;width:100%;min-height:120px;background:url(/resources/image/mobile/sub9/company01_bg2.jpg) no-repeat center right;} */
.company01_bg2{clear:both;width:100%;}
.company01_bg2 .text{clear:both;width:60%;}
/* .company02_bg1{clear:both;width:100%;min-height:160px;background:url(/resources/image/mobile/sub9/company02_bg1.jpg) no-repeat center right;} */
.company02_bg1{clear:both;width:100%;}
.company02_bg1 .text{clear:both;width:73%;}
/* .company02_bg2{clear:both;width:100%;min-height:150px;background:url(/resources/image/mobile/sub9/company02_bg2.jpg) no-repeat center right;} */
.company02_bg2{clear:both;width:100%;}
.company02_bg2 .text{clear:both;width:65%;}
/* .company03_bg1{clear:both;width:100%;min-height:160px;background:url(/resources/image/mobile/sub9/company03_bg1.jpg) no-repeat center right;} */
.company03_bg1{clear:both;width:100%;}
.company03_bg1 .text{clear:both;width:74%;}
/* .company03_bg2{clear:both;width:100%;min-height:150px;background:url(/resources/image/mobile/sub9/company03_bg2.jpg) no-repeat center right;} */
.company03_bg2{clear:both;width:100%;}
.company03_bg2 .text{clear:both;width:74%;}

/* sub8 */
.charge_info {clear:both; color:#a9a9a9; margin-bottom:10px;}
.charge_info span {float:left;}
.charge_info em {float:right; font-style:none; }

/* sub9 */
dl.private{margin:0 0 10px 0;overflow:hidden;background:#fdeae9;padding:20px;border-radius: 15px 15px 15px 15px;}
dl.private dt{clear:both; float:left;width:10%;margin-bottom:15px;width:10%;text-align:center;}
dl.private dt span{border-top:solid 2px #ee2e24;color:#ee2e24;font-weight:bold;}
dl.private dd{float:left;width:88%;margin-bottom:15px;}

.contri{margin-bottom:10px;}
.contri .title{font-size:110%;overflow:hidden;}
.contri .title p{float:left;width:60%;}
.contri .title p strong{font-size:120%;color:#ee2e24;}
.contri .title span{float:right;width:40%;}
.contri .title span img{max-width:100%;}
.contri .desc > li span{display:block;font-size:120%;color:#e72b21;margin:10px 0 5px;font-weight:bold;}
.contri .sub_desc li{padding-left:12px;text-indent:-12px;}
.contri .photo_slide{position:relative;margin-top:25px;}
.contri .photo_slide ul{position:relative;width:100%;}
.contri .photo_slide ul li{position:absolute;left:0;top:0;width:100%;}
.contri .photo_slide ul li:first-child{position:relative;}
.contri .photo_slide ul li img{width:100%;}
.contri .photo_slide .btn img{width:27px;height:27px;}
.contri .photo_slide .btn .prev{position:absolute;left:3%;top:50%;margin-top:-13px;}
.contri .photo_slide .btn .next{position:absolute;right:3%;top:50%;margin-top:-13px;}


/* sub5 */
.res_food{width:100%;overflow:hidden;}
.res_food li{overflow:hidden;display:inline-block;vertical-align:top;width:24%;text-align:center;letter-spacing:-0.07em;font-size:80%;}
.res_food li img{width:90%;text-align:center;}

.res_market{}
.res_market li{overflow:hidden;display:inline-block;vertical-align:top;width:49%;text-align:center;letter-spacing:-0.07em;font-size:90%;}
.res_market li img{width:90%;text-align:center;}


.cf_movie {margin:30px 0 0 0;text-align:center;}
.cf_movie iframe {width:305px !important; height:225px !important;}
/* sub10 �뿰�씫泥� */
.contact{position:relative;padding-right:50px;}
.contact li{}
.contact li .btn_tel{position:absolute;right:0;top:0;}
