/* 2016.05.31 Á¦ÈÞ»ç cjtour ±úÁö´ÂºÎºÐ Ãß°¡¼öÁ¤ */
#header {text-align:left;}
input[type="radio"]+label {vertical-align:inherit;}
input[type="radio"] {display:inline !important;-webkit-appearance:radio;}
* {box-sizing:content-box !important;}
/*// 2016.05.31 Á¦ÈÞ»ç cjtour ±úÁö´ÂºÎºÐ Ãß°¡¼öÁ¤ */


/*Webtour SYS 100927*/

/*common*/
*{margin:0;padding:0;}
*{margin:0;padding:0;font-family:Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;-Apple-Gothic;-webkit-text-size-adjust:none;}
body{line-height:1.15em;word-wrap:break-word;word-break:break-all}
body,input,select,textarea{font-size:14px;}
table{border-collapse:collapse;}
img{border:0;height:auto;}
hr{ visibility:hidden;}
ul,li{list-style:none;}
em{font-style:normal}
.pd_t10{padding-top:10px;}
.cb{clear:both}

a {text-decoration:none; cursor:pointer;}
a:active, a:hover {text-decoration:none}

/*header*/
.wtHeader_wrap{position:relative; height:40px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#6fd622, EndColorStr=#63cc15);
		 background:#6fd622 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6fd622), to(#63cc15)); background:#6fd622 -moz-linear-gradient(top, #6fd622, #63cc15); border-bottom:1px solid #666d60;}
.wtHeader_wrap .home{display:block; float:left; width:90px; height:40px; text-align:center;}
.wtHeader_wrap .home span{display:block; height:40px; background-color:#fff;}
.wtHeader_wrap .home img{width:70px; height:21px; margin-top:9px;}

.navi_wrap{height:40px; line-height:40px; margin-left:90px;}
.navi_wrap a{display:block; float:left; font-size:0.98em; color:#fff; letter-spacing:-0.06em; font-weight:bold;}
.navi_wrap a span{display:block; text-align:center; text-shadow:0 0 2px #346f07; font-family:'Malgun Gothic', '¸¼Àº °íµñ', sans-serif;}
.navi_wrap .m_search{width:34%;}
.navi_wrap .m_event{width:28%;}
.navi_wrap .m_mypage{width:38%;}


#web_hd {position:relative;width:100%;height:48px;background:URL('/img/mypage/bg_green_bar.gif') bottom repeat-x #333;}
#web_hd p{font-size:0.96em;color:#c4cbd1;letter-spacing:-0.06em;}
#web_hd a{font-size:0.96em;color:#c4cbd1;letter-spacing:-0.06em;text-decoration:none;}
#web_hd a:hover{font-size:0.96em;color:#c4cbd1;letter-spacing:-0.06em;text-decoration:underline;}
#web_hd .ar{display:block;position:absolute;right:15px;top:12px;border-left:1px solid #8f96a1;padding-left:10px;}
#web_hd .ar2{display:block;position:absolute;right:62px;top:12px;margin-right:10px;}


/*footer*/
.footer_naviBar{height:40px; overflow:hidden; background-color:#bbb; border-top:1px solid #999; text-align:center; }
.footer_naviBar .btWrap{margin-left:3px; margin-right:3px;}
.footer_naviBar .btn_basicW{display:inline-block; height:25px; line-height:25px; margin:6px -2px;}
.footer_naviBar .btn_basicW span{background:none;}
.footer_info{background-color:#e5e5e5; color:#888; letter-spacing:-0.06em;padding-top:5px }
.footer_info .txt{padding:10px; font-size:0.75em; font-weight:normal;text-align:center;}
.footer_info .txt p, .footer_info .txt p span{font-family:'Malgun Gothic', '¸¼Àº °íµñ', sans-serif; }

.btn_basicW{display:block;height:20px;line-height:20px;overflow:hidden;background-color:#FFF;color:#333;border:1px solid #b4b4b4;border-bottom:1px solid #959595;/*±×¶óµ¥ÀÌ¼Ç*/filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F4F4F4);
   background:#FFFFFF -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F4F4F4)); -moz-linear-gradient(top, #FFFFFF, #F4F4F4);text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:-1px}
.btn_basicW span{display:block;height:20px;background:url('/NImg/common/arrR_g2.png') 98% 6px no-repeat; background-size:8px 8px; text-align:center; font-size:0.82em; font-family:'Malgun Gothic', '¸¼Àº °íµñ', sans-serif;}


#web_ft {position:relative;width:100%;height:25px;background-color:#b4b8be;border-top:1px solid #f4f6f9;border-bottom:1px solid #a0a3a9;
		 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D0D3D8, EndColorStr=#B4B8BE);
		 background:#FFFFFF -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0D3D8), to(#B4B8BE)); -moz-linear-gradient(top, #D0D3D8, #B4B8BE);}
.corp_info{font-size:0.80em;padding-left:10px;color:#888888;text-decoration:none;margin-top:12px}
.corp_info span{letter-spacing:-1px}
#web_ft p{font-size:0.96em;color:#53565a;letter-spacing:-0.06em;}
#web_ft a{font-size:0.96em;color:#53565a;letter-spacing:-0.06em;text-decoration:none;}
#web_ft a:hover{font-size:0.96em;color:#53565a;letter-spacing:-0.06em;text-decoration:underline;}
#web_ft .al{display:block;position:absolute;left:10px;top:4px;color:#8e9299;font-size:0.70em;letter-spacing:0;}
#web_ft .ar{display:block;position:absolute;right:15px;top:5px;border-left:1px solid #8f96a1;padding-left:10px;}
#web_ft .ar2{display:block;position:absolute;right:62px;top:5px;margin-right:10px;}

/*padding*/
.pd_t2{padding-top:2px;}
.pd_t4{padding-top:4px;}
.pd_t6{padding-top:6px;}
.pd_t7{padding-top:7px;}
.pd_t8{padding-top:8px;}
.pd_t15{padding-top:15px;}
.pd_b3{padding-bottom:3px;}
.pd_b5{padding-bottom:5px;}
.pd_b10{padding-bottom:10px;}
.pd_l5{padding-left:5px;}
.pd_l10{padding-left:10px;}
.pd_l15{padding-left:15px;}
.pd_r5{padding-right:5px;}
.pd_r7{padding-right:7px;}
.pd_r10{padding-right:10px;}
.pd_r12{padding-right:12px;}
.pd_l30{padding-left:30px;}

/*margin*/
.mg_t1{margin-top:1px;}
.mg_t2_{margin-top:-2px;}
.mg_t3_{margin-top:-3px;}
.mg_t5_{margin-top:-5px;}
.mg_t12_{margin-top:-12px;}
.mg_b7_{margin-bottom:-7px;}
.mg_t30_{margin-top:-42px;}
.mg_t46_{margin-top:-46px;}
.mg_t3{margin-top:3px;}
.mg_t4{margin-top:4px;}
.mg_t7{margin-top:7px;}
.mg_t8{margin-top:8px;}
.mg_t10{margin-top:10px;}
.mg_t17{margin-top:17px;}
.mg_t20{margin-top:20px;}
.mg_l5{margin-left:5px;}
.mg_l10{margin-left:10px;}
.mg_l15{margin-left:15px;}
.mg_r10{margin-right:10px;}
.mg_l10_{margin-left:-10px;}
.mg_r10_{margin-right:-10px;}

/*font*/
.eng{font-family:Verdana, Arial, Helvetica, sans-serif;}
.fb{font-weight:bold;}
.fcc{color:#ccc;}
.f77{color:#777;}
.fs85{font-size:0.85em;}
.fs97{font-size:0.97em;}
.fs90{font-size:0.90em;}
.lh17{line-height:1.7em;}
.fred{color:#ff0000;}
.fbl{color:#146dc6;}
.for{color:#f17139;}
.fbl a:link{text-decoration:none;color:#146dc6;}
.fbl a:visited{text-decoration:none;color:#146dc6;}
.fbl a:hover{text-decoration:none;color:#146dc6;}
.fbl a:active{text-decoration:none;color:#146dc6;}
.ls4{letter-spacing:-0.04em;}
.ls_1{letter-spacing:-1px;}
.fl{float:left}
.fr{float:right}
.f12{font-size:12px}
.f14{font-size:14px}
.fwn{font-weight:normal}

/*width*/
.w45{width:45%}
.w63{width:63%}

/* CONTENTS_ROUND_BOX */
.ct_wrap{position:relative;background:#fff;border:1px solid #979da2;
		 /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FEFEFE, EndColorStr=#E7E9EB);
		 background:#FFFFFF -webkit-gradient(linear, 0% -10%, 0% 100%, from(#FEFEFE), to(#E7E9EB)); -moz-linear-gradient(top, #FEFEFE, #E7E9EB);*/}
.list_wrap{position:relative;overflow:hidden;background:#f0f2f4;border:1px solid #979da2;margin-bottom:7px;
		 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FEFEFE, EndColorStr=#E7E9EB);
		 background:#FFFFFF -webkit-gradient(linear, 0% -10%, 0% 100%, from(#FEFEFE), to(#E7E9EB)); -moz-linear-gradient(top, #FEFEFE, #E7E9EB);}
.tl{position:absolute;top:-1px;left:-1px;}
.tr{position:absolute;top:-1px;right:-1px;}
.bl{position:absolute;bottom:-1px;left:-1px;}
.br{position:absolute;bottom:-1px;right:-1px;}
.tl p{width:11px;height:11px;background:url('/img/common/bg_round2.png') ;}
.tr p{width:11px;height:11px;background:url('/img/common/bg_round2.png') ;}
.bl p{width:11px;height:11px;background:url('/img/common/bg_round2.png') ;}
.br p{width:11px;height:11px;background:url('/img/common/bg_round2.png') ;}
.tl .r1{background-position:0 0; color:#e3e5e7;}
.tr .r2{background-position:11px 0; color:#e3e5e7;}
.bl .r3{background-position:0 -11px; color:#e3e5e7;}
.br .r4{background-position:11px -11px; color:#e3e5e7;}

/*etc*/
#b_bt{text-align:center;width:150px;height:38px;overflow:hidden;background:url('/img/common/btn_bot_gr_s.gif') no-repeat;margin:12px auto;cursor:pointer;}
.op50{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#b_bt p{font-size:14px;font-weight:bold;color:#fff;padding-top:10px;line-height:1.4em;text-shadow:1px 1px 1px #2da30a}
#b_bt .fs{font-size:1.2em;letter-spacing:-1px;line-height:1.0em;}
#b_bt a:link{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt a:visited{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt a:hover{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt a:active{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt2{color:#888;}
#b_bt2 p{text-align:center;margin:0 auto;width:60px;height:32px;background:url('/img/common/btn1_bg.gif') repeat-x;padding:0 10px 0 10px;border-left:1px solid #b0b4b8;border-right:1px solid #959a9e;margin-top:15px;}
#b_bt2 span{line-height:2.4em;font-weight:bold;color:#888;}
#b_bt2 a:link{text-decoration:none;font-weight:bold;color:#888;}
#b_bt2 a:visited{text-decoration:none;font-weight:bold;color:#888;}
#b_bt2 a:hover{text-decoration:none;font-weight:bold;color:#888;}
#b_bt2 a:active{text-decoration:none;font-weight:bold;color:#888;}
#b_bt3{text-align:center;width:138px;height:35px; background:url('/img/common/btn_bot_gr2.gif') no-repeat top;margin:5px auto;cursor:pointer;border-top:1px solid #fff;}
#b_bt3 p{font-size:1.0em;font-weight:bold;color:#fff;padding-top:10px;}
#b_bt3 a:link{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt3 a:visited{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt3 a:hover{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt3 a:active{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt4{text-align:center;margin:0 auto;width:60px;height:32px;background:url('/img/common/btn1_bg.gif') repeat-x;padding:0 10px 0 10px;border-left:1px solid #b0b4b8;border-right:1px solid #959a9e;margin-top:10px;cursor:pointer;}
#b_bt4 span{line-height:2.3em;font-weight:bold;color:#888;}
#b_bt4 a:link{text-decoration:none;font-weight:bold;color:#888;line-height:2.3em;}
#b_bt4 a:visited{text-decoration:none;font-weight:bold;color:#888;line-height:2.3em;}
#b_bt4 a:hover{text-decoration:none;font-weight:bold;color:#888;line-height:2.3em;}
#b_bt4 a:active{text-decoration:none;font-weight:bold;color:#888;line-height:2.3em;}
/*#b_bt5{text-align:center;width:218px;height:55px; background:url('/img/common/btn_bot_gr.gif') no-repeat top;margin:15px auto;cursor:pointer;}
#b_bt5 p{font-size:2.6em;font-weight:bold;color:#fff;padding-top:18px;line-height:0.6em;}
#b_bt5 .fs{font-size:1.8em;letter-spacing:-1px;line-height:0.8em;}
#b_bt5 a:link{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt5 a:visited{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt5 a:hover{text-decoration:none;font-weight:bold;color:#fff;}
#b_bt5 a:active{text-decoration:none;font-weight:bold;color:#fff;}  ÃÊ·Ï»ö¿Õ¹öÆ°*/
.it input{width:100%;height:26px;border:1px solid #bbb}
.it select{height:26px; border:1px solid #999;background:url('/img/common/bg_inp.gif') repeat-x;}
.it a:link{text-decoration:none;color:#333;}
.it a:visited{text-decoration:none;color:#333;}
.it a:hover{text-decoration:none;color:#333;}
.it a:active{text-decoration:none;color:#333;}
.txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:bold;letter-spacing:-1px;}
/*.bd9{border:1px solid #999;background:url('/img/common/bg_inp.gif') repeat-x;}*/
.bd9{border:1px solid #bbb}

.line_t{padding-top:5px;border-top:1px solid #ffffff;}
.line_b{padding-top:5px;border-bottom:1px solid #d0d3d6;}
.line_t14{height:30px;overflow:hidden;line-height:30px;background-color:#fff;border-bottom:1px solid #b9b9b9;-webkit-box-shadow:0 0 7px rgb(205,205,205);-moz-box-shadow:0 0 7px rgb(205,205,205);box-shadow:0 0 7px rgb(205,205,205)}
.line_t14 span{display:block;background:url('/img/common/arrow_d.gif') right 10px no-repeat;margin-left:10px;margin-right:10px;color:#333;font-weight:bold;font-family:'Malgun Gothic', '¸¼Àº °íµñ'}
.line_t14 em{font-family:'Malgun Gothic', '¸¼Àº °íµñ'}

.tit16{font-size:16px;font-weight:bold;color:#333;height:23px;line-height:23px;margin-top:15px;padding-left:15px}
.line_t16{font-size:16px;font-weight:bold;color:#333;height:23px;line-height:23px;margin-top:15px;border-bottom:1px solid #454545;padding-left:7px}
a.more{display:block;width:55px;height:20px;background:url('/img/common/more.gif') no-repeat}

.tit14{height:27px;overflow:hidden;line-height:30px;font-size:14px;color:#292929;background-color:#fff;border-bottom:2px solid #666}
.tit14 span{padding-left:10px}

.tit12_bg{height:24px;overflow:hidden;line-height:27px;font-size:12px;color:#fff;background-color:#505e6d;border-bottom:1px solid #45525f}
.tit12_bg span{padding-left:10px}

.header_menuWrap{height:113px;overflow:hidden;background-color:#535d66;border-bottom:1px solid #374048;-webkit-box-shadow:0 0 7px rgb(190,190,190);-moz-box-shadow:0 0 7px rgb(190,190,190);box-shadow:0 0 7px rgb(190,190,190)}
.header_menuWrap ul{height:37px; /*background:url('/img/common/bg_grd38.gif') bottom repeat-x;*/border-bottom:1px solid #374048}
.header_menuWrap li{float:left;width:25%;height:37px;overflow:hidden}
.header_menuWrap li a{display:block;text-decoration:none;letter-spacing:-1px;font-size:13px;/*background:url('/NImg/common/arrGr_off.png') 95% 16px no-repeat; background-size:6px 6px;*/ text-align:center;color:#bbb;line-height:37px;border-left:1px solid #374048; font-family:'Malgun Gothic', '¸¼Àº °íµñ', sans-serif;}
.header_menuWrap li.on a{height:37px;/*background:url('/NImg/common/arrw_on.png') #0ab9cd 95% 16px no-repeat; background-size:6px 6px;*/ color:#fff;font-weight:bold}
.header_menuWrap ul:last-child li:nth-child(2) a, .header_menuWrap ul:last-child li:nth-child(3) a {font-size:0.80em;font-weight:normal}
.header_menuWrap ul:last-child .on:nth-child(2) a, .header_menuWrap ul:last-child .on:nth-child(3) a {font-size:0.80em;font-weight:normal;background:none;background-color:#0ab9cd}

/* ¸¶ÀÌÆäÀÌÁö_only±¹³»¼÷¹Ú */
.header_menuWrap.DH {height:auto;border-top:1px solid #374048;border-bottom:none}
.header_menuWrap.DH ul{height:34px;overflow:hidden}
.header_menuWrap.DH li {width:31%;height:34px;overflow:hidden}
.header_menuWrap.DH li:first-child, .header_menuWrap.DH li.w38 {width:38%}
.header_menuWrap.DH li a {height:34px;overflow:hidden;line-height:37px;font-size:0.90em;padding-right:3px;letter-spacing:normal}
.header_menuWrap.DH li.on a{height:34px;overflow:hidden;line-height:37px}

.grTitle{height:25px;overflow:hidden;line-height:28px;font-size:12px;background-color:#a87f61;border-bottom:1px solid #8a684e;color:#FFF}
.grTitle span{color:#FFF;margin-left:7px}
.grTab{font-family:'Noto Sans',HelveticaNeue-Light,AppleSDGothicNeo-Light,'Malgun Gothic','¸¼Àº °íµñ',sans-serif;-webkit-text-size-adjust:none;height:40px;overflow:hidden;line-height:42px;font-size:15px;border-bottom:1px solid #b8b8b8;color:#FFF}
.grTab span{display:block;color:#444;text-align:center;background:url('/img/common/arrow_on.gif') 97% 50% no-repeat}
.ta_l{text-align:left}
.ta_c{text-align:center}
.ta_r{text-align:right}
.mg_l7{margin-left:7px}

/* ÀÚµ¿È­±âÈ¹Àü */
.goods_wrap {position:relative;height:auto;padding:0 6px 6px 6px;background:#e9ecef;border:0}
.grTitle+.goods_wrap {padding-top:6px}
.goods_wrap .img{width:100%;height:auto;border:1px solid #e9e9e9;overflow:hidden;}
.goods_wrap .img img{width:100%;height:210px}
.goodsInfo{position:relative;z-index:1;width:auto;margin:0;background:#fff;padding:12px}
.goodsInfo .main{margin-right:130px;font-size:14px;height:35px;line-height:17px;overflow:hidden}
.goods_wrap .goodsInfo h5.sub {margin-right:130px}
.goodsInfo .sub{font-size:12px;height:15px;overflow:hidden;font-weight:normal;color:#909090;}
.goodsInfo .sum span{font-family:Arial, Tahoma, Verdana;}
.goodsInfo .normal{text-align:right !important;font-size:12px;color:#999;font-weight:normal;text-decoration:line-through;margin-right:5px}
.goodsInfo .price{color:#888;font-size:12px;text-decoration:line-through}
.goodsInfo .price em{font-family:µ¸¿ò, Dotum;font-size:12px}
.goodsInfo .mobile_dc {text-align:right}
.goodsInfo .price-detail {position:absolute;bottom:12px;right:12px;text-align:right}
.goodsInfo .price-detail .dc-re {font-size:12px;color:#999;font-weight:normal;text-decoration:line-through;display:block;margin-bottom:5px}
.goodsInfo .price-detail .dc-re em {color:#888}
.goodsInfo .price-detail .price-it {color:#f7294b;font-size:11px;display:block}
.goodsInfo .price-detail .price-it * {display:inline-block;vertical-align:middle}
.goodsInfo .price-detail .price-it strong {font-size:1.6em;font-weight:bold}
.goodsInfo .price-detail .price-it img {width:30px;}

/* µðÅ×ÀÏÆäÀÌÁö ÄíÆù´Ù¿î¹Þ±â */
.couponPo {position:relative;margin:0 10px;}
.couponPo .co_img {width:100%;}
.couponPo .title {position:absolute;top:50%;width:100%;height:68px;margin-top:-50px;left:0;text-align:center;font-weight:bold;letter-spacing:-1px;font-family:'Malgun Gothic','¸¼Àº°íµñ';
				  line-height:2.4em;}
.couponPo .title li:nth-child(1) {font-size:23px;color:#865f38;}
.couponPo .title li:nth-child(2) {font-size:32px;color:#333;}
.couponPo .title li:nth-child(2) .won {font-size:20px;vertical-align:3px;}


/* Á¦ÁÖ,ÇØ¿Ü¸®½ºÆ® ÄíÆù´Ù¿î¹Þ±â */
.couponWA {position:absolute;bottom:8px;right:10px;width:43px;height:38px;}
.couponWA img {width:100%;}
/* ±âÈ¹Àü ÄíÆù´Ù¿î¹Þ±â */
.couponCM {position:absolute;bottom:7px;left:71px;width:43px;height:38px;}
.couponCM img {width:100%;}


/* ÄíÆùÆË¾÷Ã¢ */
.pop_coupon {position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:100;}
.coupondealW {position:fixed;width:300px;height:209px;top:50%;left:50%;margin-top:-110px;margin-left:-150px;z-index:101;
		  background:url('/GDeal/img/McouponBg.png') 0 0 no-repeat;background-size:100%;}
.coupondealW .coupon {position:relative;height:209px;text-align:center;}
.coupondealW .coupon .priceW {height:130px;color:#fff;font-weight:bold;letter-spacing:-1px;line-height:normal;}
.coupondealW .coupon .priceW span {display:block;font-family:'Malgun Gothic','¸¼Àº °íµñ', sans-serif;}
.coupondealW .coupon .priceW .price {padding-top:30px;font-size:3.3em;}
.coupondealW .coupon .priceW .won {display:inline-block;font-size:0.6em;vertical-align:5px;}
.coupondealW .coupon .priceW .title {display:inline-block;font-size:1.8em;margin-top:-12px;}
.coupondealW .coupon .listW {margin-top:12px;letter-spacing:-1px;}
.coupondealW .coupon .listW span {display:block;font-size:0.9em;color:#777;font-family:'Malgun Gothic','¸¼Àº °íµñ', sans-serif;}
.coupondealW .coupon .listW .txt {display:inline-block;font-weight:bold;color:#333;font-size:1.1em;}
.coupondealW .coupon .listW .listTitle {color:#333;font-size:1.0em;height:20px;overflow:hidden;}
.coupondealW .coupon .closeBtn{position:absolute;bottom:-5px;right:-5px;cursor:pointer;}
/*// ÄíÆùÆË¾÷Ã¢ */




/* ÄíÆùÇÒÀÎ°¡ */
.couponDc_price{}
.couponDc_price .coupon_n{float:left; height:19px; line-height:19px; font-size:11px; color:#47af04; background:url('/NImg/common/ico_couponDc.png') 0 3px no-repeat; background-size:21px 13px;}
.couponDc_price .coupon_n span{padding-left:22px; font-weight:bold; font-size:12px; font-family:Arial, Tahoma, Verdana;}
.couponDc_price .discount_n{float:left; height:18px; line-height:19px; font-size:11px; color:#222; background:url('/NImg/common/ico_dcPrice.png') 0 3px no-repeat; background-size:28px 13px; margin-left:5px;}
.couponDc_price .discount_n span{padding-left:30px; font-weight:bold; font-size:16px; letter-spacing:-0.04em; font-family:Arial, Tahoma, Verdana;}

/*¸¶°¨Ç¥½Ã*/
.ico_finish{display:none;position:absolute;width:60px;height:60px;background:url('/NImg/common/finish.png') no-repeat;bottom:-2px;right:-1px}
.goods_wrap .ico_finish{display:block}

.evList_bnr{margin:15px auto;background-color:#FFF;-webkit-box-shadow:0 1px 7px rgb(150,150,150);-moz-box-shadow:0 1px 7px rgb(150,150,150);box-shadow:0 1px 7px rgb(150,150,150);} 
.evList_bnr .wrap{padding:3px;}


.ptn_wrap{background:url('/AA/img/bg_ptn01.png');padding-bottom:10px;}

/* ·Îµù */
.daLoader_wrap{position:absolute; width:100%; height:100%; top:0; left:center; z-index:100; }
.daLoader_wrap .blind{position:relative; height:100%; background-color:#000; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; text-align:center;}
.daLoader{position:absolute; width:100%; top:200px;}
.daLoader p{width:75px; height:75px; background-color:#fff; -webkit-border-radius:36px; -moz-border-radius:36px; border-radius:36px; 
-webkit-box-shadow:2px 2px 10px rgb(50,50,50);-moz-box-shadow:2px 2px 10px rgb(50,50,50); box-shadow:2px 2px 10px rgb(50,50,50); text-align:center; margin:0 auto;}
.daLoader img{margin-top:13px}


/* ¸¶ÀÌÆäÀÌÁö_ÄíÆùÇÒÀÎ */
.wt_Mcoupon_wrap{position:relative; background-color:#fff; border:1px solid #6f7276;}

.wt_Mcoupon_wrap .wrap{padding:10px;}
.contentsInfo_wrap{margin-bottom:7px; overflow:hidden;}
.comm_contentsTit{position:relative; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #dfdfdf; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f5f5f5, EndColorStr=#e5e5e5);
		 background:#f5f5f5 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e5e5e5)); background:#f5f5f5 -moz-linear-gradient(top, #f5f5f5, #e5e5e5);}
.comm_contentsTit .name{float:left; width:45%; font-size:0.90em; font-weight:bold; color:#292929; letter-spacing:-0.06em;}
.comm_contentsTit .name span{display:block; padding-left:10px; padding-right:5px; line-height:25px;}
.comm_contentsTit .chk{float:right; width:45%; text-align:right; font-size:0.80em; color:#666; padding-top:6px;}
.comm_contentsTit .chk label{padding-right:10px;}
.comm_contentsTit .chk input{vertical-align:-2px;}

.sel_Mcoupon{padding-top:10px; padding-bottom:10px; font-size:0.86em; color:#666; border-bottom:1px solid #d5d5d5;}
.sel_Mcoupon .rdo{float:left; width:12%; text-align:center; padding-top:25px;}
.sel_Mcoupon .rdo input{width:18px; height:18px;}
.sel_Mcoupon .wt_Mcoupon{float:left; width:85%; height:83px; border:4px solid #52c508; box-sizing:border-box;}

.wt_Mcoupon .Mcoupon{float:left; width:38%; height:75px; background-color:#52c508; text-align:center; color:#fffea5; letter-spacing:-1px;}
.wt_Mcoupon .Mcoupon .dc_cNum{margin-top:10px; font-weight:bold; text-shadow:0 0 2px #399100;}
.wt_Mcoupon .Mcoupon .c_num{font-size:1.95em; font-family:Arial, Tahoma, Verdana; }
.wt_Mcoupon .Mcoupon .dc{font-size:1.6em; margin-top:-5px; font-weight:bold; text-shadow:0 0 2px #399100;}

.wt_Mcoupon .c_info{float:left; width:62%; text-align:left;}
.wt_Mcoupon .c_info .c_name{color:#333; height:32px; overflow:hidden;font-weight:bold; font-size:1.15em; line-height:1.2em; letter-spacing:-1px; padding-left:7px; margin-top:7px;}
.wt_Mcoupon .c_info .c_term{color:#777; font-size:0.90em; padding-left:7px; line-height:14px; padding-top:5px;}

.contentsInfo_wrap .cpn_btn{text-align:center; padding-top:12px;}


/** Çì´õ(2014-02-26) **/
.wtHeader{position:relative; height:72px;}
.wtHeader_basic{position:relative; height:40px; overflow:hidden; background-color:#fff; border-bottom:1px solid #6fd622; box-sizing:border-box; -moz-box-sizing:border-box;}
.wtHeader_basic .logo{text-align:center;margin-top:8px;}
.wtHeader_basic .logo a {display:block;width:80px; height:24px;margin:0 auto;}
.wtHeader_basic .logo img{width:80px; height:24px;vertical-align:inherit;}
.wtHeader_basic .logo.sscard {text-align:center; padding-top:0;}
.wtHeader_basic .logo.sscard img{width:100px; height:40px}
.wtHeader_basic .btn_gr25{position:absolute; top:6px; width:30px;}
.wtHeader_basic .category{left:8px;}
.wtHeader_basic .mypage{right:8px;}
.wtHeader_basic .btn_gr25.category span{background:url('/NImg/common/category.png') center no-repeat; background-size:20px 20px;}
.wtHeader_basic .btn_gr25.mypage span{background:url('/NImg/common/mypage.png') center no-repeat; background-size:21px 21px;}
.wtHeader_basic .btn_gr25.sscard {position:absolute;top:5px;right:8px;width:55px}

/** Çì´õ(°³º°¾Û¿ë) **/
.wtHeader_app{position:relative; height:40px; overflow:hidden; border-bottom:3px solid #6fd622; box-sizing:border-box; -moz-box-sizing:border-box;}
.wtHeader_app .logo{position:absolute; top:9px; left:8px;}
.wtHeader_app .logo img{width:63px; height:19px;}
.wtHeader_basic_app .logo.wt img{width:80px}
.wtHeader_app .category{text-align:center; line-height:36px; padding-top:7px;}
.wtHeader_app .category img{height:22px;}
.wtHeader_app .btn_gr25{position:absolute; top:6px; width:30px;}
.wtHeader_app .mypage{right:8px;}
.wtHeader_app .btn_gr25.mypage span{background:url('/NImg/common/mypage.png') center no-repeat; background-size:21px 21px;}

.wtApp_down {width:100%;background-color:#58d20a;z-index:1000}
.wtApp_down .appBnr {text-align:center}
.wtApp_down .btCls {display:none;position:absolute;bottom:10px;right:0}

/** INDEX ³×ºñ **/
.wtIndex_navi{position:relative; height:30px; line-height:30px; background-color:#6fd622; box-sizing:border-box; -moz-box-sizing:border-box;}
.wtIndex_navi nav{height:30px; overflow:hidden;}
.wtIndex_navi nav a{display:block; float:left; text-align:center; color:#fff;}
.wtIndex_navi nav a.on span{display:block; height:30px; font-weight:bold; border-bottom:3px solid #333; color:#252525; box-sizing:border-box; -moz-box-sizing:border-box;}
.wtIndex_navi nav .home{width:18%;}
.wtIndex_navi nav .event{width:25%;}
.wtIndex_navi nav .today{width:32%;}
/*.wtIndex_navi nav .sale{width:23%;}*/
.wtIndex_navi nav .coupon{width:25%;}

/* ¼÷¹ÚÇì´õ¾ÆÀÌÄÜ */
.webTonight_m_wrap {position:relative;padding-right:10px}
.webTonight_m_wrap .iconWrap {position:absolute;top:-7px;right:-17px;}
.webTonight_m_wrap .iconWrap img {width:27px}

.mCoupon_m_wrap {position:relative;padding-right:3px}
.mCoupon_m_wrap .iconWrap {position:absolute;top:-4px;right:-15px}
.mCoupon_m_wrap .iconWrap img {width:18px}

.blk_film{display:none;position:absolute; width:100%; height:100%; top:0; left:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; text-align:center;z-index:100 }
.blk_film.open{display:block}
/** ÀüÃ¼Ä«Å×°í¸® **/
.wt_category{display:none;position:absolute; width:210px; height:100%; top:0; left:0; background-color:#404a57; z-index:1000; -webkit-box-shadow:3px 0 10px rgb(30,30,30);-moz-box-shadow:3px 0 10px rgb(30,30,30); box-shadow:3px 0 10px rgb(30,30,30);}
.wt_category .wrap{position:relative;}
.category_title{position:relative; height:43px;overflow:hidden; line-height:45px; border-bottom:1px solid #242a31; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#3c4957, EndColorStr=#353e49);
   background:#3c4957 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3c4957), to(#353e49)); background:#3c4957 -moz-linear-gradient(top, #3c4957, #353e49);}
.category_title p{padding-left:35px; font-size:1.0em; font-weight:bold; color:#adb8c2; background:url('/NImg/common/category.png') 10px 14px no-repeat; background-size:16px 16px;}
.category_title .close{display:block; position:absolute; top:7px; right:7px; height:25px; line-height:25px; border:1px solid #272e36; border-radius:4px; -webkit-box-shadow:1px 1px 0 rgb(66,78,92);-moz-box-shadow:1px 1px 0 rgb(66,78,92); box-shadow:1px 1px 0 rgb(66,78,92);}
.category_title .close span{display:block; font-size:0.85em; color:#adb8c2; padding-left:5px; padding-right:5px;}
.wt_category.open{display:block} 

.cat_menuWrap{position:relative;}
.menuGroup_tit{height:35px; overflow:hidden; line-height:37px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#6fd622, EndColorStr=#62cb14);
   background:#6fd622 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6fd622), to(#62cb14)); background:#6fd622 -moz-linear-gradient(top, #6fd622, #62cb14);}
.menuGroup_tit .txt{color:#222; font-size:1.0em; font-weight:bold; margin-left:10px; background:url('/NImg/common/arr_gr.png') 95% 12px no-repeat; background-size:9px 9px;}

.cat_menuWrap a{display:block; color:#fff; font-size:1.02em; height:40px; overflow:hidden; line-height:42px; border-top:1px solid #46515f; border-bottom:1px solid #313843;}
.cat_menuWrap a:hover{background-color:#313843; border-top:1px solid #313843;}
.cat_menuWrap a span{display:block; height:40px; padding-left:35px;}
.cat_menuWrap a .home{background:url('/NImg/common/home2.png') 10px 13px no-repeat; background-size:14px 14px;}

.cat_menuWrap a .DA{background:url('/NImg/main/DA.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .DH{background:url('/NImg/main/DH.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .DG{background:url('/NImg/main/DG.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .DGJ{background:url('/NImg/main/DGJ.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .AA{background:url('/NImg/main/AA.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .AH{background:url('/NImg/main/AH.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .AG{background:url('/NImg/main/AG.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .DR{background:url('/NImg/main/DR.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .DT{background:url('/NImg/main/DT.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .AGH{background:url('/NImg/main/AGH.png') 10px 12px no-repeat; background-size:17px 17px;}

.cat_menuWrap a .event{background:url('/NImg/common/event_01.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .today{background:url('/NImg/common/today.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .sale{background:url('/NImg/common/time.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .coupon{background:url('/NImg/common/coupon.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .benefit{background:url('/NImg/common/benefit.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .plan{background:url('/NImg/common/promotion.png') 10px 12px no-repeat; background-size:17px 17px;}
.cat_menuWrap a .tourcash{background:url('/NImg/common/tourcash3.png') 10px 12px no-repeat; background-size:17px 17px;}


/** ¸¶ÀÌÆäÀÌÁö **/
.wt_mypage{display:none;position:absolute; width:230px; height:100%; top:0; right:0; background-color:#e8e8e8; z-index:1000; -webkit-box-shadow:-3px 0 10px rgb(30,30,30);-moz-box-shadow:-3px 0 10px rgb(30,30,30); box-shadow:-3px 0 10px rgb(30,30,30);}
.wt_mypage .wrap{position:relative;}
.wt_mypage.open{display:block} 

.mypage_title{position:relative; height:40px; overflow:hidden; line-height:42px; border-bottom:1px solid #242a31; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#3c4957, EndColorStr=#353e49);
   background:#3c4957 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3c4957), to(#353e49)); background:#3c4957 -moz-linear-gradient(top, #3c4957, #353e49);}
.mypage_title p{padding-left:15px; text-align:center; font-size:1.0em; font-weight:bold; color:#6fd622; background:url('/NImg/common/my.png') 68px 12px no-repeat; background-size:16px 16px;}
.mypage_title .setting{display:block; position:absolute; top:7px; right:7px; height:25px; line-height:25px; border:1px solid #272e36; border-radius:4px; -webkit-box-shadow:1px 1px 0 rgb(66,78,92);-moz-box-shadow:1px 1px 0 rgb(66,78,92); box-shadow:1px 1px 0 rgb(66,78,92);}
.mypage_title .setting span{display:block; padding-left:5px; padding-right:5px;}
.mypage_title .setting img{width:20px; height:20px; margin-top:2px;}
.mypage_title .logout{display:block; position:absolute; top:7px; right:7px; height:25px; line-height:25px; border:1px solid #272e36; border-radius:4px; -webkit-box-shadow:1px 1px 0 rgb(66,78,92);-moz-box-shadow:1px 1px 0 rgb(66,78,92); box-shadow:1px 1px 0 rgb(66,78,92);}
.mypage_title .close{display:block; position:absolute; top:7px; left:7px; height:25px; line-height:25px; border:1px solid #272e36; border-radius:4px; -webkit-box-shadow:1px 1px 0 rgb(66,78,92);-moz-box-shadow:1px 1px 0 rgb(66,78,92); box-shadow:1px 1px 0 rgb(66,78,92);}
.mypage_title .logout span, .mypage_title .close span{display:block; font-size:0.85em; color:#adb8c2; padding-left:5px; letter-spacing:-0.06em; padding-right:5px;}
.mypage_title .logout img{width:19px; height:19px; margin-top:3px;}

.myp_menuWrap{position:relative;}
.myGroup_tit{clear:both;height:35px; overflow:hidden; line-height:37px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#8995a3, EndColorStr=#7c8895);
   background:#8995a3 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8995a3), to(#7c8895)); background:#8995a3 -moz-linear-gradient(top, #8995a3, #7c8895); }
.myGroup_tit .txt{color:#fff; font-size:1.0em; font-weight:bold; margin-left:10px; background-size:9px 9px;}
.myGroup_tit .case{color:#fff !important; font-size:0.85em; font-weight:bold;}
.myGroup_tit .case .num{padding-right:10px; color:#fff; text-decoration:underline;}

.myp_menuWrap a{display:block;overflow:hidden; color:#666; font-size:1.02em; height:40px; line-height:40px; border-top:1px solid #f6f6f6; border-bottom:1px solid #d4d4d4;}
.myp_menuWrap a:hover{background-color:#FFF; border-top:1px solid #FFF;}
.myp_menuWrap a .txt{display:block; height:26px; padding-left:10px; font-size:1.02em;}
.myp_menuWrap .case{color:#6495c2; font-weight:bold;}
.myp_menuWrap .case .num{padding-right:10px; color:#6495c2; font-size:0.96em;}
.myp_menuWrap .tourcash{color:#444; font-size:0.96em; font-weight:bold;}
.myp_menuWrap .tourcash .cash{padding-right:10px;}
.myp_menuWrap .tourcash .cash img{width:20px; height:20px; vertical-align:-5px;}
.myp_menuWrap .myp_none {text-align:center;margin:20px 0;font-size:1.02em;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;}

.wt_mypage .btn_bigW{margin:0 auto;}
.login_txt{text-align:center; padding-top:50px; color:#888; font-size:0.90em; padding-bottom:10px;}

/* È¸¿ø°¡ÀÔÇýÅÃ */
.pop_signFit_wrap{border-top:1px solid #cbcbcb; border-radius:3px; padding-top:20px; padding-bottom:7px; margin:40px 10px 10px 10px;}
.pop_signFit{color:#555;}
.pop_signFit p{font-size:0.82em; letter-spacing:-0.06em; background:url('/GMember/img/b_check.png') 0 3px no-repeat; background-size:9px 9px; padding-left:12px;}
.pop_signFit p span{font-size:0.82em; color:#777;}
.pop_signFit p:first-child{font-weight:bold; height:24px; font-size:0.95em; color:#454545; background:none; padding-left:0;}
.pop_signFit_wrap .btn_blue30{margin-top:10px;}

/* ¹öÆ° */
.btn_gr25{display:block;height:25px;line-height:25px;overflow:hidden;color:#333;border:1px solid #cbcbcb;border-right:1px solid #a1a1a1;border-bottom:1px solid #909090; text-align:center; text-decoration:none; -webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;letter-spacing:-1px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F7F7F7, EndColorStr=#F1F1F1);
   background:#F7F7F7 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F7F7F7), to(#F1F1F1)); background:#F7F7F7 -moz-linear-gradient(top, #F7F7F7, #F1F1F1);}
.btn_gr25 span{display:block; height:25px; text-align:center; font-size:0.82em;}

.btn_bigW{display:block;height:70px;line-height:70px;overflow:hidden;background-color:#FFF;color:#333;border:1px solid #b4b4b4;border-bottom:1px solid #959595;/*±×¶óµ¥ÀÌ¼Ç*/filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F4F4F4);
   background:#FFFFFF -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F4F4F4)); -moz-linear-gradient(top, #FFFFFF, #F4F4F4);text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:-1px; 
   -webkit-box-shadow:1px 1px 5px rgb(220,220,220);-moz-box-shadow:1px 1px 5px rgb(220,220,220); box-shadow:1px 1px 5px rgb(220,220,220);}
.btn_bigW span{display:block;height:70px; background:url('/NImg/common/lock.png') 20px 27px no-repeat; background-size:17px 17px; padding-left:7px; font-weight:bold; text-align:center; font-size:1.8em;}
.btn_bigW.reser span{display:block;font-size:1.5em;background:none;padding-left:0;}


a.btn_blue30{display:block;height:30px; background-color:#8bb4da; text-decoration:none; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; border:1px solid #85acd0; border-bottom:1px solid #64829c;}
a.btn_blue30 span{display:block;height:30px;overflow:hidden;line-height:30px;color:#FFF;text-align:center;font-weight:bold; font-size:0.96em; -webkit-text-shadow:0 0 2px #64829c;-moz-text-shadow:0 0 2px #64829c;text-shadow:0 0 2px #64829c}

.w170{width:170px;}

/*¼­ºêÆäÀÌÁö_»ó´ÜÅ¸ÀÌÆ²*/
.sub_hdTitle{position:relative;}
.h35_darkBar{height:35px; overflow:hidden; /*±×¶óµ¥ÀÌ¼Ç*/filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#465565, EndColorStr=#3e4955);
   background:#465565 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#465565), to(#3e4955)); background:#465565 -moz-linear-gradient(top, #465565, #3e4955);}
.sub_hdTitle .subTit{height:35px; color:#fff; font-weight:bold; font-size:1.20em; line-height:37px; text-align:center;}


/* ¸ð¹ÙÀÏÆ¯°¡ */
.mobile_dc{font-size:11px; color:#f7294b;}
.mobile_dc span{font-weight:bold; font-size:16px; vertical-align:-1px; letter-spacing:-0.04em; font-family:Arial, Tahoma, Verdana;}
.mobile_dc .mbDc{width:36px; vertical-align:-2px; margin-right:3px;}

/*Åõ¾îÄ³½¬*/
.save_tourcash{color:#4ab704; font-weight:bold;}
.save_tourcash img{width:18px; vertical-align:-5px; margin-right:2px;}


/** ¾à°üµ¿ÀÇ **/
.all_check{font-size:12px; letter-spacing:-0.04em; padding-bottom:5px;}
.all_check .chkType{vertical-align:-2px;}
.ppTxt{font-size:12px; letter-spacing:-0.04em; padding-top:10px; margin-left:10px; margin-right:10px; color:#777;}
.ppTxt .fb{color:#46aa06;}

.policyBX_wrap{background-color:#f6f6f6; border:1px solid #ddd; border-radius:3px; margin:10px 10px 5px 10px;}
.policyBX_wrap .titBar{position:relative; font-size:0.99em; color:#353535; font-weight:bold; height:30px; overflow:hidden; line-height:32px; background-color:#ededed; border-bottom:1px solid #d9d9d9; box-shadow:0 1px 0 rgb(255,255,255);}
.policyBX_wrap .titBar .txt{margin-left:10px; letter-spacing:-0.04em; font-size:0.90em;}
.policyBX_wrap .btn_basicW{position:absolute; width:65px; top:4px; right:4px;}

.wtPolicy_wrap{padding-bottom:10px;}
.pp_info{background-color:#fff; padding:3px 3px 3px 10px; border-bottom:1px solid #d3d3d3;}
.pp_info .txtA{width:100%; height:75px; font-size:0.85em; padding-top:5px; overflow-x:hidden; overflow-y:auto; border:none; box-sizing:border-box;}
.wtPolicy_wrap .caution{color:#f34f47; font-size:0.82em; line-height:1.2em; padding:7px 10px 7px 10px;}
.wtPolicy_wrap .agree{font-size:0.95em;}

/* ¹æÄ§·¹ÀÌ¾î */
.pop_hd_title{width:100%;height:32px;background:URL('/img/common/tab1_out_bg.gif') top repeat-x;
	   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#5C636D, EndColorStr=#41494E);
	   background:#FFFFFF -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5C636D), to(#41494E)); -moz-linear-gradient(top, #5C636D, #41494E);}
.pop_hd_title h2{float:left;font-size:0.98em;font-weight:bold;letter-spacing:-0.06em;color:#fff;margin-top:5px;margin-left:10px;}

#pv_bx01, #pv_bx02, #pv_bx03, #pv_bx04, #pv_bx05, #pv_bx06, #pv_bx07, #pv_bx08 {position:absolute; top:0; left:0; width:100%; visibility:hidden; z-index:99;}
.bx_wrap{position:absolute;z-index:10;border:3px solid #5a616a;}
.pv_contents{background:#333;font-size:0.96em;color:#666;}
.pv_contents ul{background:#fff;}
.pv_contents li{padding:7px;border-top:1px solid #c5c9cb;}
.pv_contents .special {background:#fff;padding:12px}
.pv_contents .special table {width:100% !important}
.pv_tt{background:#edf0f1;font-weight:bold;color:#555;font-size:0.97em;letter-spacing:-1px;
	   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f5f5f5, EndColorStr=#ebeced);
	   background:#f5f5f5 -webkit-gradient(linear, 0% 50%, 0% 100%, from(#f5f5f5), to(#ebeced)); background:#f5f5f5 -moz-linear-gradient(top, #f5f5f5, #ebeced);}
.pv_contents hr{visibility:hidden; height:7px;}
.pv_contents span{color:#0066CC;}
.pv_contents .items {margin-top:5px;border:1px solid #c3c3c3;}
.pv_contents .items dt{background-color:#e5e5e5;text-align:center;font-weight:bold;height:30px;line-height:30px;}
.pv_contents .items dd{text-indent:-8px;padding:2px 5px 2px 18px;}
.preson td{font-size:0.90em;padding:5px 0;}

.hdn1{position:absolute; right:3px; width:25px;height:25px;bottom:0;padding-bottom:25px}
.hdn2{position:absolute; top:3px; right:5px; z-index:15;}

.h5{height:5px;}
.h10{height:10px;}

.info_t3{padding-top:8px;padding-left:10px;padding-bottom:2px;border-bottom:1px solid #b7babe;margin-bottom:5px;background:url('/img/common/bg_date.gif') 0 0 repeat-x;
		 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E3E5E8);
	     background:#FFFFFF -webkit-gradient(linear, 0% -5%, 0% 100%, from(#FFFFFF), to(#E3E5E8)); -moz-linear-gradient(top, #FFFFFF, #E3E5E8); border-radius:7px 7px 0 0}
.info_t3 span{font-size:0.95em;color:#555;font-weight:bold;letter-spacing:-1px;}
.mg_t32_{margin-top:-32px;}

/* ¸¶ÀÌÆäÀÌÁö »ó´ÜÅÇ */
.myInfo_tbWrap{padding-top:10px;margin-left:8px;margin-right:8px}
.myInfo_tab {height:38px;background-color:#d7d9da;border:1px solid #cacbcd;border-top:none;border-bottom:none}
.myInfo_tab a {display:block;float:left;width:20%;line-height:40px;height:38px;overflow:hidden;color:#888;font-weight:bold;font-size:0.90em;text-shadow:1px 1px 0 #e8e8e8}
.myInfo_tab a.w30 {width:30%}
.myInfo_tab a span {display:block;text-align:center;height:36px;border-top:1px solid #c7c7c9;border-bottom:1px solid #c7c7c9;border-right:1px solid #c7c7c9}
.myInfo_tab a em {display:block;height:36px;border-left:1px solid #ddd}
.myInfo_tab a:first-child em {border-left:none}
.myInfo_tab a:last-child span {border-right:none}
.myInfo_tab .on {background-color:#eceeef;color:#444;text-shadow:none}
.myInfo_tab .on span {border-bottom:none;border-top:2px solid #9ca2a8}

/* ¾ÛÀ¸·Î º¸±â */
.wt_appDown_wrap {position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:1001}
.wt_appDown_bnr {position:absolute;top:50%;left:50%;width:200px;height:280px;margin-top:-140px;margin-left:-100px}
.wt_appDown_bnr .appDown_icon {text-align:center}
.wt_appDown_bnr .appDown_cls {padding-top:10px}

/* ÆË¾÷¹è³Ê */
.wt_hidden_wrap {position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.3);z-index:1002;}
.wt_hidden_bnr {position:absolute;top:50%;left:50%;width:250px;height:308px;margin-top:-170px;margin-left:-122px}
.wt_hidden_bnr .hidden_icon {text-align:center;height:277px;}
.wt_hidden_bnr .hidden_cls {background:url('/AA/img/hiddenTicket_b.png') no-repeat;background-size:250px 30px;width:250px;height:30px;}
.wt_hidden_bnr .hidden_cls ul {display:inline-block;width:225px;margin-top:-1px;}
.wt_hidden_bnr .hidden_cls .cls_txt1{float:left;margin-top:5px;width:105px;margin-left:23px;}
.wt_hidden_bnr .hidden_cls .cls_txt1 img{margin-top:0px;}
.wt_hidden_bnr .hidden_cls .cls_txt2{float:right;margin-top:6px;}
.wt_hidden_bnr .custom_checkbox {position:relative; margin:3px 0 8px 12px;height:18px;}
.wt_hidden_bnr .custom_checkbox input {width:5px;height:5px;}
.wt_hidden_bnr .custom_checkbox label {position:absolute; left:-1px;top:0px;height:18px;padding:1px 0 0 22px;
									   background:url('/AA/img/hiddenCheck_Btn.jpg') 0 0 no-repeat;
									   background-size:20px auto;}/* label°ú Ã¼Å©¹Ú½ºÅ©±â */
.wt_hidden_bnr .custom_checkbox input[type="checkbox"]:checked + label {background-position:0px -20px;}
.wt_hidden_bnr .custom_checkbox .on {background-position:0px -17px;}
	/* ¸ÞÀÎÆäÀÌÁö gHeader,globalHeader,globalMobile */
.wt_hidden_bnr .hidden_cls2 {background:url('/AA/img/hiddenTicket_b02.png') no-repeat;background-size:250px 30px;width:250px;height:30px;cursor:pointer;}


/** ¹öÆ° **/
a.btn_green36{display:inline-block;height:35px;/*±×¶óµ¥ÀÌ¼Ç*/background:#73e013 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73e013), to(#61d30b)); background:#73e013 -moz-linear-gradient(top, #73e013, #61d30b);text-decoration:none; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; border:1px solid #4da707; border-bottom:1px solid #439205; border-right:1px solid #439205}
a.btn_green36 span{display:block;height:35px;overflow:hidden;line-height:37px;color:#FFF;text-align:center;font-weight:bold; font-size:15px; -webkit-text-shadow:0 0 2px #258103;-moz-text-shadow:0 0 2px #258103;text-shadow:0 0 2px #258103}


.wt-loading {display:none;position:fixed;top:0;left:0;background:rgba(255,255,255,0.7);right:0;bottom:0;z-index:5000;}
.wt-loading,
.wt-loading * {box-sizing:border-box !important}
.wt-loading .ico {display:block;width:80px;height:80px;margin:0 auto 20px auto;}
.wt-loading .msg {margin:150px auto;font-weight:bold;color: #fff;font-size:16px;width:280px;height:280px;border-radius:280px;padding:55px 20px;text-align:center;background:#bb005e;line-height:1.5;}
.wt-loading .msg div.min {font-size:12px;color:#fff;font-weight:normal}
.wt-loading.on {display:block;}

.wt-layer {opacity:0;position:fixed;top:0;left:100%;width:100%;bottom:0;background:#fff;z-index:100;box-sizing:border-box !important;transition:all .3s ease}
.wt-layer.on {left:0;opacity:1;}
.wt-layer h2.h2 {height:48px;border-bottom:1px solid #58d20a;position:relative;line-height:48px;text-align:center;padding:0;font-size:17px;font-weight:bold;color:#333}
.wt-layer * {box-sizing:border-box !important;}
.wt-layer .wt-layer-inner {position:absolute;top:48px;left:0;right:0;bottom:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.wt-layer h2.h2 .wt-close {position:absolute;right:0px;top:0;width:48px;height:48px;font-size:0;color:transparent}
.wt-layer h2.h2 .wt-close:before,
.wt-layer h2.h2 .wt-close:after {content:'';display:block;height:1px;width:60%;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-30%;}
.wt-layer h2.h2 .wt-close:before {transform:rotate(45deg)}
.wt-layer h2.h2 .wt-close:after {transform:rotate(-45deg)}
.wt-layer.theme-back .wt-lyaer-inner,
.wt-layer.theme-close .wt-lyaer-inner {position:absolute;top:0;left:0;right:0;bottom:0;}
.wt-layer.theme-back h2.h2 {border-color:#c5c5c5;box-shadow:0 0 3px #c5c5c5;}
.wt-layer.theme-back h2.h2 .wt-back {width:45px;height:100%;position:absolute;top:0;left:0;font-size:0;color:transparent;}
.wt-layer.theme-back h2.h2 .wt-back:after,
.wt-layer.theme-back h2.h2 .wt-back:before {content:'';display:block;position:absolute;left:15px;top:50%;}
.wt-layer.theme-back h2.h2 .wt-back:after {width:12px;height:12px;border-left:1px solid #333;margin-top:-7px;border-top:1px solid #333;transform:rotate(-45deg);}
.wt-layer.theme-back h2.h2 .wt-back:before {width:16px;height:1px;background:#333;margin:-1px 0 0 -1px;}
.wt-layer.theme-close .wt-btns,
.wt-layer.theme-back .wt-btns {background:#fff;position:absolute;z-index:10;left:0;bottom:0;width:100%;padding:15px 15px 25px 15px;}
.wt-layer.theme-close .wt-btns a,
.wt-layer.theme-back .wt-btns a {width:48%;margin-left:2%;overflow:hidden;white-space:nowrap;}
.wt-layer.theme-close .wt-btns a:first-child,
.wt-layer.theme-back .wt-btns a:first-child {margin-left:0;}
.wt-layer.theme-back .wt-btns a:only-child,
.wt-layer.theme-close .wt-btns a:only-child {width:100%;}
.wt-layer.theme-close .wt-layer-cont,
.wt-layer.theme-back .wt-layer-cont {position:absolute;top:48px;left:0;right:0;bottom:0;padding-bottom:90px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.wt-layer.theme-close h2.h2 {text-align:left;padding:0 15px;border-color:#c5c5c5;box-shadow:0 0 3px #c5c5c5;}
.wt-layer .contents {padding:1.3rem}
.wt-layer.email-send label {display:block;margin-bottom:15px}
.wt-layer.email-send label .name {display:block;color:#111;font-size:15px;margin-bottom:6px}
.wt-layer.email-send label input,
.wt-layer.email-send label textarea {width:100%;border:1px solid #ddd;text-indent:5px;border-radius:4px}
.wt-layer.email-send label input {height:35px;line-height:35px}
.wt-layer.email-send label textarea {height:140px;padding:10px}
.wt-layer.email-send .wtbtn-full {background:#5398f5;border-color:#5398f5}

.wt-cont {background:#fff;padding:15px 10px}
.data-table {padding:0 10px;}
.data-table table {width:100%;border-collapse:collapse;border-top:1px solid #ccc;border-bottom:1px solid #e4e4e4}
.data-table table thead th {padding:12px 0;background:#f5f5f5;color:#333;font-size:15px;font-weight:bold;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4}
.data-table table thead th:first-child {border-left:0;}
.data-table table tbody th,
.data-table table tbody td {padding:12px 10px;color:#333;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4}
.data-table table tbody th {border-left:0;text-align:center}
.data-table table tbody td:first-child {border-left:0;}
.data-table table tbody th {text-align:center}
.data-table.ins {padding:0;}
.data-table.ins table td {text-align:center;}
.wte-sel {display:block;width:100%;height:40px;text-indent:10px}
.wte-msg {text-align:center;font-size:15px;margin-bottom:10px;font-weight:bold}
.dh-kcoupon .wtbox-agree {}
.dh-kcoupon .wtbox-agree .label-agree input {display:none}
.dh-kcoupon .wtbox-agree .label-agree {position:relative;display:block;font-size:15px;border:1px solid #ddd;border-top:0}
.dh-kcoupon .wtbox-agree .label-agree.all {padding-left:28px;font-size:16px;color:#111;font-weight:bold;border-left:0;border-right:0}
.dh-kcoupon .wtbox-agree label {font-size:13px;position:relative;cursor:pointer;display:block;color:#111;padding:15px 90px 15px 38px}
.dh-kcoupon .wtbox-agree label::selection,
.dh-kcoupon .wtbox-agree label *::selection {background:none}
.dh-kcoupon .wtbox-agree label>b {position:absolute;left:10px;top:17px;width:18px;height:18px;border:2px solid #999;border-radius:3px}
.dh-kcoupon .wtbox-agree label>b:after {content:'';position:absolute;left:50%;top:50%;margin:-5px 0 0 -6px;display:block;width:10px;height:5px;border-left:2px solid #999;border-bottom:2px solid #999;transform:rotate(-45deg);}
.dh-kcoupon .wtbox-agree .label-agree.all>b {top:18px;left:0;}
.dh-kcoupon .wtbox-agree .label-agree input:checked ~ b {border-color:#338ff4;background:#338ff4}
.dh-kcoupon .wtbox-agree .label-agree input:checked ~ b:after {border-color:#fff}
.dh-kcoupon .wtbox-agree .agree-box {display:none}
.dh-kcoupon .wtbox-agree .on+.agree-box {display:block;padding:15px 15px 25px 15px;border-top:1px dashed #ddd}
.dh-kcoupon .wtbox-agree .label-agree .view-detail {font-size:13px;position:absolute;top:0px;padding:15px;right:0px}
.dh-kcoupon .wtbox-agree .label-agree .view-detail:after {margin:0 0 0 5px;vertical-align:5px;content:'';display:inline-block;width:5px;height:5px;border-bottom:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}
.dh-kcoupon .wtbox-agree .label-agree .view-detail.on:after {transform:rotate(-135deg);vertical-align:1px}
.dh-kcoupon .main .img {text-align:center;margin-bottom:15px}
.dh-kcoupon .main .img img {width:70%}
.dh-kcoupon .main {display:none;margin-bottom:15px;font-size:15px}
.dh-kcoupon .main p {font-size:14px;padding-top:6px}
.dh-kcoupon .main.on {display:block}
.double-sel-wrap {overflow:hidden}
.double-sel-wrap .wte-sel {width:48%;}
.double-sel-wrap .wte-sel:first-child {float:left}
.double-sel-wrap .wte-sel:last-child {float:right}
