@charset "UTF-8";

@media all and (min-width: 1050px) and (max-width: 1200px){

.menuTopBox1{clear:both;margin:20px 0; padding:17px; text-align:center;font-size:21px;color:#000;font-weight:bold;line-height:160%;background-color:#e89f2d;letter-spacing:-0.8px;}
.menuTopBox1 span{padding-right:40px;}

.menuTopBox2{clear:both;margin:10px 0; padding:17px; text-align:center;font-size:21px;color:#fff;font-weight:bold;line-height:160%;background-color:#ed1312;letter-spacing:-0.8px;}
.menuTopBox2 span{display:inline-block;margin:10px}


#texasbbq {float:left; width:100%; margin:40px 0 50px 0; color:#fff; font-size:17px; font-weight:normal; font-family:NanumGothic; background-color:#191e29;box-sizing:border-box; padding:30px 0;}
#texasbbq h2 {color:#e89f2d; font-size:40px; text-align:center;letter-spacing:-0.8px;padding:40px;font-weight:bold;}
#texasbbq .texasbbq1{margin-top:15px;padding:30px 150px;background-color:#000;color:#fafafa;font-size:20px;letter-spacing:-0.8px;}
#texasbbq .texasbbq1 p:nth-child(1){padding:40px 0;line-height:180%}
#texasbbq .texasbbq1 p:nth-child(1) img{display:inline-block;float:left;margin-top:-105px;padding-right:40px;}
#texasbbq .texasbbq1 p:nth-child(2){ clear:both;text-align:center;}
#texasbbq .texasbbq1 p:nth-child(2) img{padding:24px}
#texasbbq .fbold {color:#e89f2d;}

#texasbbq .texasbbq2{margin:60px 150px 20px; font-size:17px;letter-spacing:-0.8px; line-height:160%;}
#texasbbq .texasbbq2 p{margin:20px 0;color:#f0f0f0;}


/* ÅØ»ç½º ¹ÙºñÅ¥ */
.log_echo{font-size:24px; color:#f00; font-weight:bold; margin:20px;}

.tb_menu{float:left; width:777px; text-align:center; background-color:#fff; color:#000; padding:20px 0 0 0;}
.tb_menu .tb_menu_img1{width:100%; float:left; text-align:center;margin-bottom:5px;}
.tb_menu .tech33{float:left; width:40%; text-align:left; margin:10px 0;}
.tb_menu .tech33 p{text-align:center;}
.tb_menu .tech333{float:left; width:60%; text-align:center; margin:10px 0;font-size:16px; line-height:160%; text-align:left;}
.tb_menu .bs_name{float:left; width:90%; height:25px; padding-top:10px; margin-top:5px;font-size:18px; letter-spacing:-0.5px;color:#000;}

.tb_menu .bbq_side{clear:both; margin:40px auto; float:left;}
.tb_menu .bbq_sidemenu{float:left;width:100%; padding:30px 10px 0 0;text-align:center;font-size:18px;color:#f00;margin:10px 0 0 -30px;border-top:1px dotted #000;}
/*.tb_menu .bbq_side .bbq_sidemenu > div:first-child{font-size:24px;color:#000;margin:10px 0 40px;}*/
/*.tb_menu .bbq_side .bbq_sidemenu > div:nth-child(2){font-size:16px; margin-bottom:20px;}*/
.tb_menu .bbq_side .bs_name1{padding:0; margin:20px 0 20px 30px;font-size:18px; letter-spacing:-0.5px;color:#000;text-align:left;}
/*.tb_menu .bbq_side .bbq_sidemenu span{color:#fff; margin:5px 20px;}*/
.tb_menu .bbq_side > div:nth-child(2){width:450px;float:right;font-size:16px; line-height:160%; text-align:left; padding:0px 30px; color:#000;}
.tb_menu .bbq_side > div:nth-child(2) p{margin:0 0 15px; padding:0;color:#000;}

.bbq_add_title{width:100%; box-sizing:border-box; margin-top:80px;}
.bbq_add_title h3{font-size:20px;padding-left:80px;font-weight:bold;}
.bbq_add{float:left; width:100%; background-color:#f3f3f3; border:1px solid #efefef; box-sizing:border-box;  margin-top:10px;}
.bbq_add_in{width:98%; margin:1% auto; margin-left:1%; background-color:#fff; border:1px solid #e8e8e8; box-sizing:border-box; font-size:15px;}
.bbq_add_in ul{float:left; width:94%; margin:15px auto; margin-left:3%;}
.bbq_add_in li{float:left; line-height:150%; font-size:15px; text-align:center; margin:10px;}
.bbq_add_in > div:nth-child(2) {clear:both; text-align:right; margin-right:5%; font-size:15px; margin-bottom:20px;}
.bbqguide{clear:both;width:100%;max-width:1200px;margin:0 auto;height:auto;font-size:15px;background-color:#000;padding:80px 150px 100px;line-height:180%;box-sizing: border-box;}
.bbqguide h1{width:100%;font-size:45px;text-align:center;color:#f94632;margin:50px 0;box-sizing: border-box;}
.bbqguide h1 img{vertical-align:middle;padding-right:20px;box-sizing: border-box;}
.bbqguide h2{font-size:25px;text-align:center;color:#f94632;margin:10px 0 30px;line-height:160%;box-sizing: border-box;}
.bbqguide h3{width:100%;font-size:20px;text-align:center;color:#d7d36e;margin:10px 0 60px;line-height:160%;box-sizing: border-box;}
.bbqguide p{font-size:18px;text-align:left;color:#fff;margin:30px 100px;line-height:180%;box-sizing: border-box;}
.bbqguide p.img{text-align:center;margin:30px 0;}
.bbqguide .emp{font-size:30px;text-align:center;color:#fff;margin:100px 0 0;line-height:160%;}
.bbqguide .emp1{font-size:38px;text-align:center;color:#f94632;margin:00px 0 50px;line-height:160%;}
.bbqguide h4{width:100%;font-size:50px;text-align:center;color:#d4c91e;margin:70px 0 30px;line-height:160%;box-sizing: border-box;}
.bbqguide h5{width:100%;font-size:20px;text-align:left;color:#d4c91e;margin:30px 0 10px 100px;line-height:160%;box-sizing: border-box;}
.bbqguide .p2{margin:0 0 15px 150px;}
.bbqguide .bq_guide {margin:70px auto;float:left}
.bbqguide .bq_guide > div:first-child {width:350px;float:left;margin-right:30px}
.bbqguide .bq_guide > div:nth-child(2) {width:450px;float:right;}
.bbqguide .bq_guide > div:nth-child(2) h4{width:100%;font-size:30px;text-align:center;color:#d4c91e;margin:0 0 10px;line-height:160%;box-sizing: border-box;}
.bbqguide .bq_guide > div:nth-child(2) .guidep{text-align:center;}
.bbqguide .side{clear:both; font-size:26px;margin:40px 0 30px 200px;text-align:left;}
.bbqguide .bq_guide p {margin:15px 0;}


/*#texasbbq .texasbbq1 .tb {width:100%;margin-top:20px;font-size:18px;}*/
/*#texasbbq .tb div {float:left;padding:20px;}*/
/*#texasbbq .tb h2{font-size:30px; color:#f94632; font-weight:normal; font-family:NanumGothic;margin:40px 0 40px;}*/
/*#texasbbq .tb h2 span{font-size:40px;font-family:NanumGothicBold}*/
/*#texasbbq .tb p{font-size:20px;line-height:180%;color:#fff;}*/
/*#texasbbq .tb_pic{clear:both; line-height:180%;font-size:15px; color:#fff;}*/
/*#texasbbq .tb_pic .tb_pic_desc{padding:20px 40px;font-size:17px; color:#fff;}*/
/*#texasbbq .tb_pic .tb_pic_desc p{margin:10px 0; line-height:180%;}*/
/*#texasbbq .img2 img {padding:20px 25px;}*/



.hypenSpace{padding:0 10px;}

.sub_big_p img{display:inline-block; margin:20px; max-width:45%;}


/*========³×ºñ==========*/
.top_menu{float:left; width:100%; height:38px; background-color:#2c3036; letter-spacing:-0.7px; }
.top_menu_l{float:left; height:38px;}
.top_menu_l li{float:left;width:100px; height:38px; padding-top:11px; text-align:center;  font-size:14px;}
.top_menu_l li:first-child{width:160px; font-size:15px; letter-spacing:1px;font-weight:bold;}
.top_menu_l a{color:#ffffff;}
.top_menu_r{float:right; padding-top:10px; color:#454c58;}
.top_menu_r li{margin-left:5px; font-size:14px; font-weight:normal;}
.top_menu_r a{color:#b5b5b5;}


.mheader_wrap{display:none;}
.header_wrap{float:left;width:100%;height:117px; background-color:#fff;  }
.gnb_top_l{float:left;}
h1 {float:left; margin:13px 0;}
.top_call{float:left; margin:25px 0 0 15px;}
.gnb_top_r{float:right; margin:13px 0;}


#gnbArea {width:100%;float:left;height:56px;background-color:#c40f0f; border-top:1px solid #f3f3f3; z-index:999;position:relative;}

#menu {width:100%;float:left; height:56px;}
#menu li {float: left; position:relative; font-size:16px; font-weight:bold; letter-spacing:-0.5px; }
#menu li .dep1 {display: block; overflow:hidden; text-align:center; border-right:1px solid #a91414; height:36px; padding-top:20px; color:#ffffff; letter-spacing:0px;font-size:17px;}
#menu li .dep1:hover {background-color:#2c3036;}

#menu li .dep2 {z-index:999;display: none; position:absolute; top:56px; padding: 0px 0 0 0; }
#menu li .dep2 ul {padding: 0 0px 0px 0px;  }

#menu li .dep2 ul li {width:100%;background:#c40f0f;border-bottom: 1px solid #a60808; border-top: 1px solid #d65757;}
#menu li .dep2 ul li:first-child {border-top:none;}
#menu li .dep2 ul li a {width:93%; float:left; padding-left:7%; display:block; overflow:hidden; height: 28px;  padding-top:13px; color:#fff; font-size:15px;font-weight:bold; letter-spacing:0px;}
#menu li .dep2 ul li a:hover{background:#900101;color:#ffffff;}

/*#menu li:first-child .dep2 ul li a {width:90%; padding-left:10%;}*/
#menu li:nth-child(4) .dep2 ul li a {width:95%; padding-left:5%;}
#menu li:nth-child(5) .dep2 ul li a {width:94%; padding-left:6%;}
#menu li:nth-child(6) .dep2 ul li a {width:93.5%; padding-left:6.5%;}


#menu li.menu1{width:16.5%; border-left:1px solid #a91414;}
#menu li.menu1 .dep2{width:100%;}
#menu li.menu1 .dep2 ul {background:;padding:}

#menu li.menu2 {width:16.5%;}
#menu li.menu2 .dep2 {width:100%;}
#menu li.menu2 .dep2 ul {background:;}

#menu li.menu3 {width:16%;}
#menu li.menu3 .dep2 {width:100%;}
#menu li.menu3 .dep2 ul {background:;}

#menu li.menu4 {width:20%;}
#menu li.menu4 .dep2 {width:100%;}
#menu li.menu4 .dep2 ul {background:;}

#menu li.menu5 {width:15.2%;}
#menu li.menu5 .dep2 {width:100%;}
#menu li.menu5 .dep2 ul {background:;}

#menu li.menu6 {width:15.6%;}
#menu li.menu6 .dep2 {width:100%;}
#menu li.menu6 .dep2 ul {background:;}

#menu li.menu7 {width:14%;}
#menu li.menu7 .dep2 {width:100%;}
#menu li.menu7 .dep2 ul {background:;}

/*==== footer ====*/

#footer{float:left;width:100%; background:#2c3036; padding:25px 0 40px;}
.foot_contents{width:100%;max-width:1200px;margin:0 auto;height:auto;}
.foot_copy{float:left; width:100%; color:#8993a3; line-height:180%; font-size:13px; text-align:center;}
.foot_copy span{margin:0 7px}
.foot_copy span.sp{margin:0 4px}

.foot_menu{width:100%;float:left; background:#c40f0f; padding:10px 0;}
.foot_menu li{float:left; margin-right:8px; color:#fff; font-weight:normal; font-size:14px;}
.foot_menu li a{color:#fff;}

.foot_con{width:100%;float:left; border-top:1px solid #d6d7d8; padding:10px 0;}
.business_list2_area {width:100%; margin: 0 auto; overflow:hidden; position:relative;}
.business_list2_area .business_list2 {width:100%; display:inline-block; position:relative; }
.business_list2_area .business_list2 li {width: 160px; float: left; }
.business_list2_area .business_list2 li img{float:left;}


.btns2 {}
.btns2 li a {width: 31px; height: 31px; display:block;}
.btns2 li.prev2 {position:absolute; left:0px; top:7px; width:31px;height:31px;background:url('/images/roll_ar_left.jpg') center center no-repeat; }
.btns2 li.next2 {position:absolute; right:0px; top:7px; width:31px;height:31px;background:url('/images/roll_ar_right.jpg') center center no-repeat; }
.hide            {position:absolute; left:-9999px; top:-9999px; font-size:0; line-height:0; height:0; overflow:hidden; }

/*====¸ÞÀÎ====*/
.main_visual1{float:left; width:100%; margin-top:28px;}
.main_visual2{display:none;}


.main_news{float:left; width:100%; margin-top:-3px; }
.news_icon{float:left; width:12%; padding:12px 0; text-align:center; background:#e0e1e5; }
.news_title{float:left; margin-top:3px; color:#fff; font-weight:bold; font-size:14px; letter-spacing:-1px; }
.news_tt{float:left; width:85%; color:#8993a3;overflow:hidden; margin:16px;}
.news_tt span{font-weight:bold; color:#243676; }


/* ¼­ºê(»ó´Ü) */

.sub_con_s_title { float:left; width:100%;  padding-bottom:7px; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #CCCCCC; }
.sub_con_sl{float:left; color:#2c3036; font-size:18px; font-weight:bold; letter-spacing:-0.5px; line-height:120%;}
.sub_con_sr{float:right; }


.sub_in_menu{float:left; width:100%; padding:10px 0; margin-bottom:35px;}
.sub_in_menu li{float:left; width:32.6%; text-align:center;  box-sizing:border-box;}
.sub_in_menu2{float:left; width:100%; padding:10px 0; margin-bottom:35px;}
.sub_in_menu2 li{float:left; width:24%; text-align:center;  box-sizing:border-box;margin:0 10px;}
.sub_in_menu2 li:first-child {margin:0 10px 0 0;}
.sub_in_menu2 li:last-child {margin:0 0 0 10px;}
.sim_on{font-weight:bold; color:#fff; background:#cc0000;border:3px solid #fff; padding:15px 0; font-size:16px;}
.sim_off{font-weight:bold; color:#666; background:#eaeaea; box-sizing:border-box; padding:17.5px 0; font-size:16px;}


.sub_route{float:left; width:100%; padding-top:10px;max-width:1200px;text-align:right;margin:0 auto;padding-bottom:10px; font-size:14px; letter-spacing:-0.5px;}

.sub_big_tt{float:left; width:100%; text-align:center; font-size:35px; color:#2c3036; letter-spacing:-2.5px; line-height:120%;margin-top:20px;margin-bottom:20px;}
/*
.tt_bottom{float:left; width:100%; text-align:center;}
*/
.tt_bottom{width:100%; text-align:center;}
.tt_bottom_bar{width:100px; height:5px; background:#2c3036; margin:15px auto; }
.tt_bottom_tt{font-size:18px; color:#424756; letter-spacing:-1.2px; padding-top:5px; line-height:140%;}

.sub_small_bg{float:left; width:100%; background:#f3f4f5; margin-top:35px; text-align:center; padding:25px 0;}
.sub_small_tt{width:96%; margin-left:2%; margin:0 auto; color:#565a61; font-size:16px; line-height:180%; letter-spacing:-0.5px;}
.gray_bg_in{width:96%; margin-left:2%; margin:0 auto;}
.gray_bg_in li{float:left; width:25%;text-align:center; margin:5px 0; }

.sub_title_bar {float:left; width:100%; background-color:#efefef;}
.sub_title_bar_l {float:left;color:#343434;font-size:18px; line-height:150%; margin-top:15px; margin-bottom:15px; letter-spacing:-0.5px; padding-left:15px;}
.sub_title_bar_r {float:right;color:#666666;font-size:15px; margin-top:20px; letter-spacing:0px;padding-right:15px;}
.sub_title_bar_tt{font-size:18px;}


.sub_visual1{clear:both;width:100%;margin-top:28px;border-bottom:1px solid #d3d3d3;text-align:center;}
.sub_visual1 img{max-width:100%;height:auto; }

.sub_visual1 .tabs {width:52px;text-align:center;margin:0 auto;}
.sub_visual1 .dotted_box {float:left;}
.sub_visual1 .tech {position:absolute; top:29px; left:0px; background:#fff; width:100%; height:auto; overflow:hidden;z-index:5; }
.sub_visual1 .sub_ball{width:100%;text-align:Center;position:absolute;z-index:9;margin-top:-20px;}

.w_menu_type {padding-top:10px;max-width:1200px;text-align:center;margin:0 auto; width:100%;}
.w_menu_type table{border-collapse:collapse; }
.m_menu_type {display:none;}

.sub_menu_off {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.3px;font-size:16px;border:1px solid #777879;background-color:#ffffff;}
.sub_menu_on {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.3px;font-size:16px;border:1px solid #777879;background-color:#cc0000;}
.sub_menu_off a{color:#2c3036;}
.sub_menu_on a{color:#ffffff;}

.sub2_menu_off {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.3px;font-size:16px;border:1px solid #777879;color:#2c3036;background-color:#ffffff;}
.sub2_menu_on {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.3px;font-size:16px;border:1px solid #777879;color:#ffffff;background-color:#cc0000;}
.sub2_menu_off a{color:#2c3036;}
.sub2_menu_on a{color:#ffffff;}


.sub_menu4_off {float:left;max-width:286px;min-width:24.67%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menu4_on {float:left;max-width:298px;min-width:25%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}

.sub_menur4_off {float:left;max-width:298px;min-width:24.87%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menur4_on {float:left;max-width:298px;min-width:25%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}



.sub_menu5_off {float:left;max-width:238px;min-width:19.87%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menu5_on {float:left;max-width:238px;min-width:20%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}

.sub_menur5_off {float:left;max-width:238px;min-width:19.87%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menur5_on {float:left;max-width:238px;min-width:20%;height:37px;text-align:center;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}


.sub_menu81_off {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;background-color:#ffffff;}
.sub_menu81_on {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;background-color:#cc0000;}
.sub_menu81_off a{color:#2c3036;}
.sub_menu81_on a{color:#ffffff;}

.sub2_menu81_off {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;color:#2c3036;background-color:#ffffff;}
.sub2_menu81_on {text-align:center;padding:20px 0;font-weight:bold;letter-spacing:-0.5px;font-size:16px;border:1px solid #777879;color:#ffffff;background-color:#cc0000;}
.sub2_menu81_off a{color:#2c3036;}
.sub2_menu81_on a{color:#ffffff;}


.sub_menu6_off {float:left;max-width:198px;min-width:16.53%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menu6_on {float:left;max-width:198px;min-width:16.75%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}

.sub_menur6_off {float:left;max-width:198px;min-width:16.53%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menur6_on {float:left;max-width:198px;min-width:16.75%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}

.sub_menu8_off {float:left;max-width:173px;min-width:14.285%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menu8_on {float:left;max-width:190px;min-width:15%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border-top:1px solid #777879;border-left:1px solid #777879;border-bottom:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}

.sub_menur8_off {float:left;max-width:148px;min-width:12.39%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border:1px solid #777879;padding-top:20px;color:#000000;background-color:#ffffff;}
.sub_menur8_on {float:left;max-width:148px;min-width:12.5%;height:37px;text-align:center;letter-spacing:-0.5px;font-weight:bold;font-size:16px;border:1px solid #777879;padding-top:20px;color:#ffffff;background-color:#cc0000;}


.sub_visual2{display:none;}

/* ÄÚ¸®¾ÆÃâÀåºÎÆäÀÇ Á¦¾È */
#jean_wrap { float:left; width:100%; margin-top:40px;margin-bottom:50px;}

.jean_bar_all{width:100%; float:left; position:relative; margin-bottom:40px;}
.jean_bar{width:100%; height:3px; background-color:#abb4c1; margin-top:17px;}
.jean_bar_tt{position:absolute; padding:12px 0; width:60%; max-width:710px; border-radius:30px; z-index:99; top:0px; left:50%; margin-left:-300px;
 background-color:#6B7686; text-align:center; color:#fff; font-size:18px; letter-spacing:-0.5px;}

.jean_memo { float:left; width:100%; margin-top:20px; }
.jean_content_pic { float:left; width:55%;}
.jean_content_list { color:#565a61; float:right; width:43%; letter-spacing:-0.5px; line-height:140%; margin-top:-5px;}
.jean_content_list dt { }
.jean_content_list dl { text-align:left; border-bottom:1px dashed #D9D9D9; padding:8px 0; font-size:15px; letter-spacing:-0.5px; line-height:150%;}
.jean_content_list .dlend { border-bottom:0; }





/* »ý»ý¸®ºä ÇÑ¸¶µð */

#custom_relay_wrap { float:left; width:100%; margin-top:50px; }
.custom_relay_list { float:left; width:100%; }
.custom_relay_list1 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;}
.custom_relay_list2 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px; }
.custom_relay_list3 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px; }
.custom_relay_list4 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px; }
.custom_relay_list5 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px; }
.custom_relay_list6 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; }
.custom_relay_list7 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;  margin-top:25px;}
.custom_relay_list8 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;  margin-top:25px;}
.custom_relay_list9 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;  margin-top:25px;}
.custom_relay_list10 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;  margin-top:25px;}
.custom_relay_list11 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center; margin-right:7px;  margin-top:25px;}
.custom_relay_list12 { float:left; position:relative; border:1px solid #DCD9D9; width:177px; text-align:center;  margin-top:25px;}

.new { position:absolute; top:0; left:0; z-index:999; }
.custom_relay_list_pic { float:left; text-align:center;  }
.custom_relay_list_pic img {  }
.custom_relay_list_txt { float:left; padding:6px 5px 6px 5px; text-align:left; }
.custom_relay_list_txt_article { float:left; width:100%; text-align:center; padding:7px 0; background-color:#F7F7F8; font-size:11px; color:#999999; }




/* Çà»çÀ¯Çüº° ¾È³» */

#event_type_wrap { float:left; width:100%; margin-top:50px;}

.event_list {float:left; width:100%;}
.list1 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list2 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list3 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list4 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; }
.list5 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list6 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list7 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; margin-right:15px;  }
.list8 { float:left; background-color:#E7E5E5; width:266px; margin-bottom:7px; }
.list9 { float:left; background-color:#E7E5E5; width:266px; margin-right:15px;  }
.list10 { float:left; background-color:#E7E5E5; width:266px; margin-right:15px;  }
.list11{ float:left; background-color:#E7E5E5; width:266px; margin-right:15px;  }
.list12{ float:left; background-color:#E7E5E5; width:266px; }

.list_panel { float:left; padding:8px 7px; }
.list_pic { float:left;  }
.txt_b { font-weight:bold; font-size:14px; }
.list_txt { float:left; padding-left:10px; padding-top:5px; width:150px; text-align:left;font-size:14px; line-height:150%;}
.list_txt a:hover{text-decoration:underline; color:#0f608e;}

.wedding_sub_title{float:left; width:100%; font-size:20px; margin:20px 0 40px; color:#2c3036; }
.wedding_sub_title span{padding:10px 30px}
.sub_gall{float:left; width:100%;}
.sub_gall li{float:left; width:33.3%; text-align:center; margin-bottom:15px;}
.sub_gall .sub_gall_b{float:left; padding:6px; background:#ede9e9; }
.sub_gall li img{width:320px; }

.sub_gall2{float:left; width:100%;}
.sub_gall2 ul{width:100%; max-width:900px; margin:0 auto;}
.sub_gall2 li{float:left; width:47%; margin-right:3%; text-align:center; margin-bottom:15px;}
.sub_gall2 .sub_gall_b{float:left; padding:6px; background:#ede9e9; }
.sub_gall2 li img{width:450px; }



/* °í°´ ¹®ÀÚ»ó´ã ¼­ºñ½º , ¿¹¾à°í°´ Çà»çÀÏÁ¤, »ó´ã¼¾ÅÍ */

.sub_gray_bg{float:left; width:100%; background:#d3d1cf; padding:25px 0; margin-top:25px;}
.sub_con_s_title2 { float:left; width:100%; color:#000; font-size:18px; font-weight:bold; letter-spacing:-2px; line-height:120%; margin-bottom:10px;}
.sub_con_s_title2 span{color:#cc0000; }

.quick_sms_area{float:left; width:50%; margin-right:2%; }
.sms_area{float:left; width:100%; background-color:#2C3036;  height:104px;  }
.sms_center{float:left; width:13%; }
.sms_center1{float:left; width:32%; margin-right:1.5%; }
.sms_center2{float:left; width:40%; margin-right:1.5%; }
.sms_center3{float:left; width:12%;}

.sms_custom_name{height:30px; padding-top:6px; color:#fff;}
.sms_custom_tel {height:30px; padding-top:6px; color:#fff; }
.sms_input { width:98%; border:1px solid #c0c0c0; height:27px; }
.sms_memo { float:left; width:98%; border:1px solid #c0c0c0; height:64px; }
.sms_btn{width:100%; background-color:#C30F0E; height:50px; padding-top:16px; border-radius:3px;
color:#fff; font-weight:bold; text-align:center; line-height:140%; }

.reservation_event_area{float:left; width:23%; margin-right:2%;  }
.reservation_content{float:left; width:100%; background-color:#eaeaea; height:104px;}
.reservation_list_box{width:94%; margin-left:3%; margin:0 auto;}
.reservation_list_box table{border-collapse:collapse; margin-top:5px;}
.reservation_list_box td{text-align:center; padding:3px 0; }
.reservation_list_box .reservation_list_top{background:#777879; color:#fff; padding:5px 0; }

.buffet_call_center_area{float:left; width:23%;}
.buffet_call_content{float:left; width:100%; background-color:#eaeaea; height:104px; text-align:center;}
.buffet_call_content_in{padding-top:20px;}



/* ÁÖ¿äÇà»ç ½ÇÀû */

.event_top {float:left; width:100%; margin-bottom:20px; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #CCCCCC; margin-top:30px;}
.event_top h3 { float:left; font-size:17px; font-weight:bold; letter-spacing:-1px;}
.standard { color:#A37106; float:left; font-size:11pt; padding-bottom:5px; font-weight:bold; margin-left:10px; }
.update { background-color:#C40F0F; color:#FFFFFF; padding:3px; font-size:9pt; margin-left:10px; }

.company_list { float:left; margin-top:0px; padding-top:0px; width:100%;  }
.company_list ul { list-style:none; float:left; padding:0px 0 0 0; margin:0; }
.company_list ul li { float:left; padding-left:2%; width:17.5%; background:url(/images/dot_arrow.jpg) 10px 50% no-repeat;
line-height:250%; border-left:1px solid #EAEAEA;  font-size:14px;}


/* °áÈ¥ÇÇ·Î¿¬ */

.wedding_con{float:left; width:100%; border:1px solid #ddd; padding:10px 0; }
.wedding_con ul{float:left; width:94%; margin-left:3%;}
.wedding_con li{float:left; width:20%;  font-size:15px; padding:10px 0;}

.wedding_con2{float:left; width:100%; border:1px solid #ddd; padding:10px 0; }
.wedding_con2 ul{float:left; width:94%; margin-left:3%;}
.wedding_con2 li{float:left; width:50%;  font-size:15px; padding:10px 0;}

.course_note_in table{width:96%; margin:0 auto; border-collapse:collapse; }
.course_note_in td{padding:15px 0; border-bottom:1px dashed #ddd; }
.wedding_img{width:17%; text-align:center;}
.wedding_txt{width:83%; }
.wedding_p01{font-weight:bold; font-size:15px;color:#2b698c; margin-bottom:10px;}
.wedding_p02{color:#424756; line-height:160%; font-size:14px;}


/* ÄÚ½º º° ¸Þ´º */
/*
sub_course_title{float:left; width:100%; margin-top:50px; }
.course_title_line{margin:0 auto; width:330px; border-top:5px solid #e1e1e1; border-bottom:5px solid #e1e1e1; text-align:center; padding:15px 0;}
.course_title01{float:left; color:#cc0000; font-size:28px; font-weight:bold; letter-spacing:2px; line-height:120%; border-right:1px solid #c9c9c9; padding-right:10px;padding-left:10px;}
.course_title01 span{ font-size:36px; }
.course_title02{color:#1c3d4e; font-size:24px; font-weight:bold; letter-spacing:0px; line-height:180%; }
*/
.sub_course_title{float:left; width:100%; margin-top:30px; }
.course_title_line{float:left;margin:0 200px; width:330px; border-top:5px solid #e1e1e1; border-bottom:5px solid #e1e1e1; text-align:center; padding:15px 0;}
.course_title_line490{float:left;margin:0 200px; width:490px; border-top:5px solid #e1e1e1; border-bottom:5px solid #e1e1e1; text-align:center; padding:15px 0;}
.course_title01{float:left;color:#cc0000; font-size:28px; font-weight:bold; letter-spacing:2px; line-height:120%; border-right:1px solid #c9c9c9; padding-right:10px;padding-left:10px;}
.course_title01 span{ font-size:36px; }
.course_title02{color:#1c3d4e; font-size:24px; font-weight:bold; letter-spacing:0px; line-height:180%; }
.tokoreaparty{margin:15px 0 0 0; text-align:right;}

.sub_course_btn{float:right; margin-top:10px;}
.sub_course_btn01{float:left; width:90px; background-color:#2c3036; padding:8px 0; border-radius:3px;
color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:140%; margin-right:15px;}
.sub_course_btn02{float:left; width:90px; background-color:#C30F0E; padding:8px 0; border-radius:3px;
color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:140%; }

.course_foods{float:left; width:100%; padding:20px 0 0 0; border-top:1px solid #dfdfdf; margin:15px 0;}
.c_foods_title{float:left; margin-right:60px; width:274px; margin-top:0px;}
.c_foods_title h4{font-size:22px;margin:60px 0 20px 0; text-align:center;color:#333; font-weight:bold}
.c_foods_gall{float:left; margin-right:30px; width:273px; text-align:center; border:0px solid #efefef; height:282px;}
.c_foods_list{float:left; width:440px; }

.c_foods_line{margin:0 auto; width:240px; border-top:2px solid #e1e5e7; border-bottom:2px solid #e1e1e1; text-align:center; padding:10px 0;color:#cc0000; font-size:30px;  letter-spacing:-1px; line-height:100%; font-family: 'Monotype Corsiva', cursive; }
.c_foods_line span{color:#1c3d4e; }

.main_visual3{width:100%; height:auto; position:relative;}
.main_slide3{width:100%; height:auto; float:left; text-align:center; }
.tech3 , .tech4 , .tech5 , .tech6 , .tech7, .tech8 {width:100%; position:absolute; top:0px; left:0px; height:auto; overflow:hidden; z-index:5;}
.tech3 img , .tech4 img , .tech5 img , .tech6 img , .tech7 img, .tech8 img{width:273px; height:185px;}
/*.tech_in_tt{float:left; width:100%; height:25px; padding-top:10px; margin-top:-3px;background:#808080; font-size:14px; letter-spacing:-0.5px;color:#ffffff;}*/
.tech_in_tt{float:left; width:100%; height:25px; padding-top:10px; margin-top:-3px;background:#404040; font-size:14px; letter-spacing:-0.5px;color:#ffffff;}

.main_ball3{ width:100%;text-align:Center;position:absolute;z-index:99;bottom:-260px;}
.tabs8 {width:140px;text-align:center;margin:0 auto;} /** º¼ 9~10°³ **/
.tabs6 {width:215px;text-align:center;margin:0 auto;} /** º¼11~12°³ **/
.tabs5 {width:175px;text-align:center;margin:0 auto;} /** º¼ 9~10°³ **/
.tabs3 {width:140px;text-align:center;margin:0 auto;} /** º¼ 7~8°³ **/
.tabs4 {width:105px;text-align:center;margin:0 auto;} /** º¼ 5~6°³ **/
.dotted_box3 {float:left;}

.c_foods_list h3{clear:both;padding:30px 0 0 15px;text-align:left;color:#f00;font-size:16px; }
.c_foods_list table{float:left; border-collapse:collapse;}
.c_foods_list td{padding-top:12px; line-height:120%;}
.c_foods_list .foods_list_ko{width:50%; font-size:15px; letter-spacing:-0.5px;color:#333333; text-align:left;}
.c_foods_list .foods_list_ko2{width:50%; font-size:14px; letter-spacing:-0.5px;color:#666; text-align:left;}
.c_foods_list .foods_list_eng{width:50%; font-size:15px;color:#333333; text-align:left;}


.course_note{float:left; width:100%; background:#f3f3f3; border:1px solid #efefef; box-sizing:border-box;  margin-top:40px;margin-bottom:40px;}
.course_note_in{width:98%; margin:1% auto; margin-left:1%; background:#fff; border:1px solid #e8e8e8; box-sizing:border-box;  font-size:15px;}
.course_note_in ul{float:.left; width:94%; margin:15px auto; margin-left:3%; }
.course_note_in li{float:.left;  line-height:220%; font-size:15px;}
.c_note01{float:left; width:50%; }
.c_note01 a{text-decoration:none;font-weight:normal;}
/*.c_note01 a:hover{color:#0f608e;}*/
.c_note02{float:left; width:50%;}
.c_note03{width:100%;}

.food_note{float:left; width:100%; color:#1a1a39; font-size:18px; line-height:200%; letter-spacing:-0.3px;}

.food_n_info{float:left; width:100%; margin-top:30px;}
.food_n_info li{float:left; width:12.5%; text-align:center; height:140px; margin-bottom:20px;}
.food_n_info2{float:left; width:98%; margin-left:2%; margin-top:30px;}
.food_n_info2 li{float:left; width:25%; text-align:left; font-size:16px; line-height:180%;}
.food_n_img{width:130px; height:86px; border:1px solid #ddd; padding-top:5px;}
.food_n_img img{width:120px; height:81px;}
.food_n_txt{width:130px; text-align:center; font-size:14px; line-height:180%;}



/* ¿¹¾à(°ßÀû) »ó´ã */

#w_mode_write{width:100%;}
#m_mode_write{display:none;}

#w_mode_val{width:100%;}
#m_mode_val{display:none;}

.order_v_form li{font-size:15px;}



/* ºÎ´ëÇ°¸ñ */

.ice_sample{float:left; width:100%; }
.ice_sample li{float:left; width:173.3px; margin:0 10px 10px 0; background:#f6f6f6; border:1px solid #ddd; padding:10px 0; text-align:center;}
.ice_sample_in{width:90%; margin:0 auto; background:#fff; line-height:160%; padding:10px 0; font-size:13px;}

.ice_gall{float:left; width:100%; border-top:2px solid #2c3036; font-size:14px;}
.ice_gall table{border-collapse:collapse; }
.ice_gall td{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #d7d7d7;text-align:center; line-height:150%; font-size:14px;}
.ice_gall li{margin-right:20px; }
.ice_gall li img{border:5px solid #eaeaea;}


.gosa_down{float:left; width:100%; margin-top:20px; border-radius:5px; border:1px solid #ddd;}
.gosa_down_l{float:left; width:20%; background:#f6f6f6; text-align:center; padding:15px 0; border-radius:5px 0 0 5px;}
.gosa_down_r{float:left; width:80%; text-align:center; padding:15px 0;}
.gosa_down_r li{margin-right:50px; font-size:14px;}
.gosa_down_r li a:hover{text-decoration:underline;}

.gosa_tb{float:left; width:100%; border-top:2px solid #2c3036; }
.gosa_tb table{border-collapse:collapse; }
.gosa_tb td{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #d7d7d7;line-height:130%; color:#424756; font-size:14px; letter-spacing:-0.2px;}
.gosa_tb .gosa_tb_l{ width:15%; background-color:#ede9e9; font-weight:bold; text-align:center;}
.gosa_tb .gosa_tb_r{width:83%; padding-left:2%;}
.gosa_tb .gosa_tb_tilte{color:#cc0000; font-size:20px; line-height:150%;}
.gosa_tb .gosa_tb_price{font-size:15px; line-height:180%;}


.gosa_food{float:left; width:100%; }
.gosa_food_img{float:left; width:36%; }
.gosa_food_tt1{float:right; width:61%; line-height:150%;font-size:15px; letter-spacing:-0.3px;}
.gosa_food_tt2{float:left; width:100%; line-height:150%; margin-top:20px;font-size:15px; letter-spacing:-0.3px;}
.gosa_ft{font-weight:bold; font-size:20px;}


.birth_type{float:left; width:100%; }
.birth_type ul{float:left; width:100%; margin-top:15px; }
.birth_type li{float:left; width:31%; margin-right:2%; margin-bottom:25px;}
.birth_type_box{width:100%; border:1px solid #ddd; text-align:center;}
.birth_type_p{width:92%; margin:10px auto;}
.birth_type_n{background-color:#f3f3f3; width:100%; padding:10px 0; font-size:15px; font-weight:bold; letter-spacing:-1.5px; color:#2c3036;}

.birth_type02{float:left; width:100%; }
.birth_type02 ul{float:left; width:100%; margin-top:15px; }
.birth_type02 li{float:left; width:31.3%; margin-right:2%; margin-bottom:25px;}

.rental{float:left; width:100%; margin-top:40px; }
.rental li{float:left; width:31%; margin:10px 1%;}
.rental_list{width:100%; border:1px solid #ddd; text-align:center;}
.rental_list_p{width:92%; margin:10px auto;}
.rental_list_n{background-color:#f3f3f3; width:100%; padding:13px 0; color:#2c3036; line-height:130%; font-size:15px}
.rental_list_n p{color:#0f608e; margin-bottom:5px; font-weight:bold; }

.placard{float:left; width:100%; }
.placard li{float:left; width:48%; margin:10px 1%;}
.placard_list{width:100%; text-align:center;}
.placard_list_p{width:100%; background-color:#f3f3f3; border:1px solid #ddd; }
.placard_list_p img{width:96%; max-width:555px; margin:10px 0; }
.placard_list_n{width:100%; padding:13px 0; color:#2c3036; line-height:130%; font-weight:bold;}


.placard_tb{float:left; width:100%; border:9px solid #d5d5d5; box-sizing:border-box; margin-top:20px;}
.placard_tb_in{width:96%;margin-left:2%;margin:20px auto;}
.placard_tb_in table{border-collapse:collapse;}
.placard_tb_in td{padding:10px 0;font-weight:bold;color:#343434;border-bottom:1px solid #e5e5e5;text-align:left;}
.placard_tb_in .p_tb_l{width:10%; font-size:14px;}
.placard_tb_in .p_tb_r{width:90%;}
.placard_tb_in .c_input {height:33px;border:1px solid #c0c0c0;}
.placard_tb_in select {height:33px;border:1px solid #c0c0c0;}
.placard_tb_in textarea {width:100%;height:100px;border:1px solid #c0c0c0;}



/* ÀÌ¿ë¾È³» */

.sub_con_s_title3 { float:left; color:#000; font-size:15px; font-weight:bold; letter-spacing:-2px; line-height:120%;}
.cn_title_l{float:left; }
.cn_title_r{float:right; width:100%; text-align:right; font-size:20px; font-weight:bold; color:#2c3036; letter-spacing:-0.5}
.cn_title_r span{font-size:15px; color:#852424; }
.cn_title_c{float:right; width:100%; text-align:center; font-size:20px; font-weight:bold; color:#2c3036; letter-spacing:-0.5}
.cn_title_c span{font-size:15px; color:#852424; }

.cn_store{float:left; width:35%; text-align:center; padding-top:35px; }
.cn_store_tb{float:right; width:65%;}
.cn_store_tb table{border-collapse:collapse;}
.cn_store_tb td{width:33.3%; padding:10px 0; border:1px solid #ddd; text-align:center; font-size:14px;}
.cn_store_tb .cn_store_a{background:#fff;}
.cn_store_tb .cn_store_b{background:#ede9e9;}


/* ÁöÁ¡¾È³» */

.white_bg_in{width:100%; background:#fff;}
.gray_bg_in2{width:96%; margin-left:2%; margin:0 auto;}

.cn_store_tb2{float:right; width:100%; margin-bottom:50px;}
.cn_store_tb2 table{border-collapse:collapse;}
.cn_store_tb2 td{width:33.3%; padding:15px 0; border:1px solid #ddd; text-align:center; font-size:14px;}
.cn_store_tb2 .cn_store_a{background:#fff;}
.cn_store_tb2 .cn_store_b{background:#ede9e9;}

a.store_on {font-weight:bold; color:#0f608e; }
.cn_store_tb2 td a:hover{font-weight:bold; color:#0f608e;}

.sotre_l{float:left; width:25%;}
.sotre_l img{width:280px;}
.sotre_r{float:left; margin-left:3%; width:72%;}
.sotre_r li{float:left; width:100%; color:#565a61; font-size:16px; line-height:180%; letter-spacing:-1.5px; text-align:left; margin-bottom:12px;}

.sotre_list{float:left; width:100%;}
.sotre_list li{float:left; width:100%; color:#565a61; font-size:16px; line-height:180%; letter-spacing:-1.5px; text-align:left; margin-bottom:5px;}

.map_con{float:left; width:100%; background:#f3f4f5; padding:20px 0;}
#map{width:100%;height:400px; border:1px solid #ddd;}



/* È¸»ç¼Ò°³ */

.intro_in_mtitle{font-size:24px; color:#2c3036; letter-spacing:-2px; line-height:120%;  font-weight:bold; }

.gr_list{float:left; width:100%;}
.gr_list li{float:left; width:25%; font-size:16px; line-height:180%;}
.gr_list img{border:1px solid #ddd; width:100%; max-width:171px;}

.intro_buffet{float:left; width:100%;margin-top:50px}
.intro_buffet_l{float:left; width:40%; text-align:center;}
.intro_buffet_r{float:left; width:60%;}

.intro_buffet_con{float:left; width:100%; margin-top:30px;}
.intro_buffet_con li{float:left; width:100%; margin-top:20px;}
.intro_box{width:100%; border:1px solid #ddd; text-align:center; border-radius:5px;}
.intro_box_con01{background:#6b7686; padding:10px 0;  border-radius:5px 5px 0 0;}
.intro_box_con02{padding:15px 0;  color:##565a61;  font-size:15px; letter-spacing:-1.5px; line-height:180%;}

.intro_sub_txt{float:left; width:100%; color:#424756; line-height:200%; margin-top:70px; font-size:15px;}
.intro_sub_txt p{font-size:20px; font-weight:bold;  letter-spacing:-1px; margin-bottom:5px;}

.intro_dongbu{float:left; width:46%;}
.intro_bu{float:right; width:46%;}



/*=== Á¤º¸/ÀÚ·á ====*/

.goods_category{margin:0 auto; width:94%;}
.goods_category li{float:left; width:18%; margin-left:2%; margin-bottom:20px; text-align:left; font-size:14px;}
.goods_category li a:hover{text-decoration:underline; color:#0f608e;}

.goods_list{float:left; width:100%; }
.goods_list li{float:left; width:23%; margin-right:2.5%; margin-bottom:25px;}
.goods_list ul li:nth-child(4n){margin-right:0;}
.goods{float:left; width:100%; }
.goods_img{width:100%; text-align:center; border:1px solid #ddd; margin-bottom:10px; padding:8px 0;}
.goods_img img{width:100%; max-width:230px;}
.goods_name{width:100%; color:#424756; line-height:160%; text-align:center;font-size:14px; letter-spacing:0px; }


/*=== ·Î±×ÀÎ ====*/

.login_wrap{float:left; width:100%;  }
.login_con{width:100%; max-width:754px; margin:0 auto;}
.login_txt{float:left; width:100%; margin-bottom:15px;}
.login_txt li{float:left; width:100%; font-size:16px; line-height:140%; margin-bottom:5px;}

.login_box{float:left; width:100%; background:#fff; border:10px solid #e6e6e6; box-sizing:border-box; margin-bottom:15px;}
.login_box_in{float:left; width:96%; margin-left:2%; background:#fff; padding:10px 0;}
.login_title{float:left; width:99%; padding:10px 0 10px 1%; font-size:24px; color:#fff; letter-spacing:-1px; }

.login_form{width:100%; max-width:416px; margin:0 auto;}
.login_tb{float:left; width:71%;}
.login_btn{float:left; width:29%; text-align:right;}

.login_tb table{float:left; border-collapse:collapse;}
.login_tb td{font-weight:bold; font-size:13px; color:#666666; padding-bottom:12px;}
.login_td01{width:3%;}
.login_td02{width:22%;}
.login_td03{width:8%;}
.login_td04{width:67%;}
.login_td04 ul{float:left; width:93%;}
.login_td04 li{float:left;}
.lo_input{width:100%; max-width:184px; border:1px solid #e3e3e3; height:27px;}


/*===°Ô½ÃÆÇ====*/

.pc_board{width:100%;}
.m_board{display:none;}


img {max-width:100%;}
.onlymobile{display:none;}


.sisik{padding-top:50px;margin-top:100px;text-align:center}
.sisik h2{margin:30px 0;font-size:4em;color:#c50e10;line-height:200%}
.sisik h3{margin:30px 0;font-size:2em}
.sisik img{padding:20px; border:1px solid #e3e3e3}


/* Youtube µ¿¿µ»ó */
.video-container-Outer {
  max-width:640px;
  margin-left:auto;
  margin-right:auto;
}
.video-container {
	width:100%;
	height:0;
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	overflow:hidden;
	text-align:center;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

a.menumove:hover{background-color:#ffff00}

ul.background_grey li{margin:0 15px; padding:20px 10px; background-color:#eeeeee;}

.mline{float:left; width:25%; font-size:15px; padding:3px;line-height:200%; }
.menulog{float:left; font-size:15px; padding:0px 20px 0 0; line-height:200%;}
.menulog p {font-size:15px; padding:0px 20px; background-color:#eff1f4; margin:5px;}
