@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;400;700&display=swap'); 

img {vertical-align:middle;}
input, button {outline:none;}
/* ´ñ±Û´Þ±â */
.comment_wrap{position:relative; background-color:#404b57; padding-top:7px;}
.comment_tit{height:25px; overflow:hidden; line-height:20px; /*±×¶óµ¥ÀÌ¼Ç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);*/}
.comment_tit .main{font-weight:bold; color:#fff; font-size:1.0em; margin-left:8px; margin-right:3px;}
.comment_tit .sub{color:#aaa; font-size:0.84em;}

.inp_comment{position:relative; padding:0 7px 10px 7px;}
.inp_comment .inpTxt{margin-right:80px;}
.inp_comment textarea{width:100%; height:40px; background-color:#FFF; overflow-x:hidden; overflow-y:auto; border:0;}
.inp_comment .btn_green40{position:absolute; width:75px; top:0; right:10px;}

a.btn_green40{display:inline-block;height:40px;/*±×¶óµ¥ÀÌ¼Ç*/filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#73e013, EndColorStr=#61d30b);
   background:#73e013 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73e013), to(#61d30b)); background:#73e013 -moz-linear-gradient(top, #73e013, #61d30b);
   text-decoration:none; border:1px solid #4da707; border-bottom:1px solid #439205; border-right:1px solid #439205; box-sizing:border-box;}
a.btn_green40 span{display:block;height:40px;overflow:hidden;line-height:40px;color:#222;text-align:center;font-weight:bold; font-size:0.90em; letter-spacing:-0.06em;
text-shadow:1px 0 0 rgb(149,236,78);}

.comment_view{position:relative; background:url('/NImg/common/bg_ptn.png'); border:1px solid #d9dada;}
.repleBx{position:relative; padding:10px 10px 7px 30px; border-bottom:1px solid #b9b9b9;}
.repleBx .no{position:absolute; width:25px; height:25px; line-height:25px; top:0; left:0; background-color:#bcbdc0; text-align:center; color:#fff; font-size:0.80em;}
.repleBx .contents{font-size:0.95em; color:#333; line-height:1.25em; padding-bottom:6px;}
.repleBx .w_info{font-size:0.82em; color:#707070;}
.repleBx .del{position:absolute; bottom:4px; right:8px;}

.charge_t{padding-top:7px; margin-top:7px; border-top:1px dotted #f5f5f5; font-size:0.82em; color:#5f778b;}
.charge_t img{margin-right:7px;}

.comment_wrap .c_btn{padding-left:7px; padding-bottom:5px;}
.comment_wrap .btn_basicW{float:left; width:90px;}
.cb{clear:both}

/* ±¸_ÆäÀÌÂ¡ */
#page_v{position:relative;text-align:center;margin-top:10px;margin-bottom:10px;}
#page_v td{float:left;width:34px;height:30px;margin-right:5px;text-align:center;line-height:1.7em;font-size:1.4em;}
#page_v .p_on{background:url('/img/common/page_on.gif') no-repeat;color:#fff;font-weight:bold;}
#page_v .p_out{background:url('/img/common/page_out.gif') no-repeat;}
.p_out a:link{text-decoration:none;color:#555;}
.p_out a:visited{text-decoration:none;color:#555;}
.p_out a:hover{text-decoration:none;color:#555;}
.p_out a:active{text-decoration:none;color:#555;}
.p_on a:link{text-decoration:none;color:#fff;}
.p_on a:visited{text-decoration:none;color:#fff;}
.p_on a:hover{text-decoration:none;color:#fff;}
.p_on a:active{text-decoration:none;color:#fff;}

/* ÈÞ°¡¸Ç ÀÀ¸ð È¸¿øÁ¤º¸ */
.H_mbLog_wrap{_display:inline;position:fixed;top:50%;left:50%;margin-left:-176px;margin-top:-265px;width:350px;background-color:#fff;}
.H_mbLog_title{height:33px;overflow:hidden;background:url('//www.webtour.com/GMember/img/bg_dark_tab.gif') top repeat-x;border:1px solid #384350;border-bottom:1px solid #1e242b}
.H_mbLog_title .popClose{display:block; position:absolute; width:33px; height:33px; background:url('//www.webtour.com/WebUpload/Event/1802/2015021117292078629351.gif') no-repeat; top:5px; right:5px;}
.H_mbLog_title h3{color:#fff;margin-top:9px; text-align:center;letter-spacing:-1px}
.H_mbLog_title h3 span{color:#fcff2a}
.H_bmbOk_bx1{height:531px;border:1px solid #a9b5c1;border-bottom:1px solid #96a0ab;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}

.H_ptnWrap1{height:515px;padding-top:15px;background:url('//www.webtour.com/GMember/img/bg_ptn.gif');border-bottom:1px solid #e3e3e3;}
.H_ptnWrap1 .txt {width:309px;font-size:14px;font-weight:bold;color:#333;letter-spacing:-1px;margin:10px auto -3px auto;}
.H_login_bx{width:307px;height:155px;background-color:#fff;border:1px solid #bfc8d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto}
.H_login_bx ul{float:left;margin-left:18px;}
.H_login_bx li{float:left;background-color:#fff;padding-top:0}
.H_login_bx li h4{color:#404040; line-height:40px;letter-spacing:-1px}
.H_login_bx .va4_{_vertical-align:0;.vertical-align:0}
.H_login_bx .btArea{margin-top:16px;}
.H_login_bx2 {width:307px;height:70px;border:1px solid #bfc8d1;background-color:#fff;margin:5px auto 0 auto;border-radius:4px;}
.H_login_bx2 .tabWT {overflow:hidden;height:30px;}
.H_login_bx2 .tabWT li {float:left;width:50%;height:30px;line-height:30px;font-weight:bold;text-align:center;background-color:#4e5f6f;}
.H_login_bx2 .tabWT li a {display:block;float:left;width:100%;color:#fff;}
.H_login_bx2 .tabWT li.on {background-color:#fff;}
.H_login_bx2 .tabWT li.on a {color:#333;}
.H_login_bx2 .tabCoN {height:50px;overflow:hidden;padding:10px;overflow-y:scroll;}
.H_login_bx2 .tabCoN li {float:left;width:135px;height:20px;letter-spacing:-1px;}

.H_selDivi{height:40px; line-height:20px; color:#555;}
.H_selDivi .wrap{margin-left:26px; padding-top:10px; font-size:11px;}
.H_selDivi label{margin-right:25px;}
.H_selDivi .va4_{margin-right:3px; .vertical-align:0;}
.H_selDivi1{height:55px; line-height:15px; color:#555; letter-spacing:-1px;}
.H_selDivi1 .wrap{margin-left:22px; padding-top:7px; font-size:11px;}
.H_selDivi1 label{margin-right:25px;}
.H_selDivi1 .va4_{margin-right:3px; .vertical-align:0;}


/*ÀÌº¥Æ® È÷µçÆ¼ÄÏ ÀÀ¸ð È¸¿øÁ¤º¸*/
.mbLog_wrap{_display:inline;position:relative;width:300px;background-color:#fff}
.mbLog_title{height:33px;overflow:hidden;background:url('//www.webtour.com/GMember/img/bg_dark_tab.gif') top repeat-x;border:1px solid #384350;border-bottom:1px solid #1e242b}
.mbLog_title .popClose{display:block; position:absolute; width:33px; height:33px; background:url('//www.webtour.com/WebUpload/Event/1802/2015021117292078629351.gif') no-repeat; top:5px; left:270px;}
.mbLog_title h3{color:#fff;margin-top:9px; text-align:center;letter-spacing:-1px}
.mbLog_title h3 span{color:#fcff2a}
.mbLog_bx{height:300px;border:1px solid #8495a5;border-bottom:1px solid #758392;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}
.bmbOk_bx{height:355px;border:1px solid #a9b5c1;border-bottom:1px solid #96a0ab;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}
.bmbOk_bx1{height:370px;border:1px solid #a9b5c1;border-bottom:1px solid #96a0ab;border-top:none;-webkit-box-shadow:0 2px 5px rgb(230,230,230);-moz-box-shadow:0 2px 5px rgb(230,230,230);box-shadow:0 2px 5px rgb(230,230,230)}

.ptnWrap{height:354px;background:url('//www.webtour.com/GMember/img/bg_ptn.gif');border-bottom:1px solid #e3e3e3;}
.ptnWrap1{height:371px;padding-top:8px;background:url('//www.webtour.com/GMember/img/bg_ptn.gif');border-bottom:1px solid #e3e3e3;}
.login_bx{width:250px;height:155px;background-color:#fff;border:1px solid #bfc8d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto}
.login_bx ul{float:left;margin-left:18px;}
.login_bx li{float:left;background-color:#fff;padding-top:0}
.login_bx li h4{color:#404040; line-height:40px;letter-spacing:-1px}
.login_bx .va4_{_vertical-align:0;.vertical-align:0}
.login_bx .btArea{margin-top:16px;}
.login_bx2 {width:229px;border:1px solid #bfc8d1;background-color:#fff;margin:0 auto;border-radius:4px;margin:5px 0 0 21px;
			padding:10px;}
.login_bx2 input {vertical-align:-1px;}
.login_bx2 .txt {font-weight:bold;color:#333;margin-bottom:5px;font-size:14px;}
.login_bx2 .txt span {color:#026fd4;font-weight:bold;font-size:14px;margin-right:2px;}
.login_bx2 .list {overflow:hidden;}
.login_bx2 .list li {float:left;margin-left:10px;font-size:13px;}
.login_bx2 .list li:first-child {margin-top:1px;margin-left:0;}
.login_bx2 .list li:last-child {margin-top:5px}


.selDivi{height:40px; line-height:20px; color:#555;}
.selDivi .wrap{margin-left:26px; padding-top:10px; font-size:11px;}
.selDivi label{margin-right:25px;}
.selDivi .va4_{margin-right:3px; .vertical-align:0;}
.selDivi1{height:55px; line-height:15px; color:#555; letter-spacing:-1px;}
.selDivi1 .wrap{margin-left:22px; padding-top:7px; font-size:11px;}
.selDivi1 label{margin-right:25px;}
.selDivi1 .va4_{margin-right:3px; .vertical-align:0;}


.gmInp{height:33px;font-size:14px;font-family:µ¸¿ò, Dotum;font-weight:bold;color:#353535;line-height:33px;background:url('/GMember/img/bg_inSd.gif') top repeat-x;border:1px solid #a5a5a5;padding-left:5px;margin:0}


/* È÷µçÆ¼ÄÏ ÀÀ¸ð È¸¿øÁ¤º¸ */
.hidden_Box {position:relative;height:121px;width:307px;margin:0 auto;background:url('//www.webtour.com/WebUpload/Event/2553/2016053010585438501297.jpg') 0 0 no-repeat;background-size:307px;}
.hidden_Box .txt {position:absolute;top:8px;left:98px;color:#006290;font-size:17px;letter-spacing:-1px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';font-weight:bold;}
.hidden_Box .number {position:absolute;top:50px;left:107px;}
.hidden_Box .number li {float:left;width:19px;height:21px;line-height:21px;}
.hidden_Box .number li input {width:19px;height:21px;line-height:21px;padding:0;text-align:center;border:0;background-color:transparent;
font-size:22px;color:#006290;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';}
.hidden_Box .number li.num1 {margin-right:21px}
.hidden_Box .number li.num2 {margin-right:11px}




.w55{width:55px}
.w124{width:124px}
.w150{width:150px}
.w210{width:210px}
.w215{width:215px}
.mg_t4{margin-top:4px}
.mg_t8{margin-top:8px}
.mg_t15{margin-top:15px}
.mg_t18{margin-top:18px}
.mg_l20{margin-left:20px}
.mg_r10{margin-right:10px}
.pd_b8{padding-bottom:8px;}


/* ÀÚµ¿È­±âÈ¹Àü_Áö¿ª±×·ì */
.evDetail_pWrap{margin:7px 7px}
.evDetail_pWrap .evArea_bx {height:45px; background:url('/NImg/common/sArr_d.png') #fff 97% 13px no-repeat; background-size:20px auto;border:1px solid #d3d3d3;border-bottom:1px solid #cbcbcb;border-radius:2px}
.evDetail_pWrap .evArea_bx .wrap {padding:2px}
.evDetail_pWrap .evArea_bx.open{height:auto; background:url('/NImg/common/sArr_t.png') #fff 97% 10px no-repeat; background-size:20px auto; border:1px solid #686868}
.evArea_bx .cityPic {float:left;display:none}
.evArea_bx .cityPic img{width:100px; height:78px}
.evArea_bx .cityTit {margin-top:14px; margin-left:12px}
.evArea_bx .cityKor {height:25px;font-size:1.24em; font-weight:bold; color:#292929; letter-spacing:-0.04em}
.evArea_bx .cityKor em {color:#aaa}
.evDetail_liWrap {clear:both;display:none}
.evDetail_pWrap .evArea_bx.open .evDetail_liWrap {display:block;border-top:1px solid #e9e9e9}
.evDetail_liWrap .grTitle {border-bottom:none;font-size:0.99em}
.evDetail_liWrap .grTitle span {margin-left:12px}


/* ±¹³»¼÷¹Ú¾Û´Ù¿î·ÎµåÀÌº¥Æ®,Ä£±¸ÃÊ´ë */
.dhn_appdown {background-color:#fff;}
.F_inviteW {background-color:#e3e3e3;}
	/* ¾Û´Ù¿î·Îµå¹öÆ° ¾Û,À¥¿¡¼­ È°¼ºÈ­ºñÈ°¼ºÈ­ */
.dhn_appdown .appdownBtn {text-align:center;padding-bottom:45px;}
.dhn_appdown .appdownBtn.web {display:none;}
		/* Ä£±¸ÃÊ´ë */
.F_inviteW .appdownBtn {text-align:center;padding:20px 0;}
.F_inviteW .codeDown.app .appdownBtn{display:none;}
.F_inviteW .codeDown.web .codeW{display:none;}
	/* ÆË¾÷Ã¢ */
.eventPopW {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:9999;}
.eventPopList {position:absolute;top:50%;left:50%;margin-left:-145px;margin-top:-100px;}
		/* ´Ù¿î¹Þ±â */
.eventPopW2 .blind{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:9999;}
.eventPopW2 .eventPopList {position:fixed;top:50%;left:50%;margin-left:-145px;margin-top:-100px;z-index:99999;}
.popBox {position:relative;}
.popBox .mainImg {width:300px;}
.popBox .okBtn {position:absolute;left:50%;bottom:20px;margin-left:-51px;}
.popBox .okBtn img {width:95px;}
.popBox .downBtn {position:absolute;left:50%;bottom:20px;margin-left:-62px;}
.popBox .downBtn img {width:120px;}
.popBox .closeBtn {position:absolute;right:-6px;top:-12px;}
.popBox .closeBtn img {width:30px;}
.popBox .price {position:absolute;top:60px;left:0;width:294px;font-weight:bold;font-size:3.5em;letter-spacing:-1px;text-align:center;}
.popBox .price .won {font-size:0.6em;vertical-align:5px;}
	/* ÀÔ·ÂÇÏ±â */
.codeW .searchBox {position:relative;margin:0 5px;background-color:#fff;height:40px;border:3px solid #434343;border-radius:5px;}
.codeW .searchBox input {border:none;padding-left:5px;width:68%;height:40px;background-color:transparent;
				 font-size:1.2em;color:#333;border-radius:5px;}
.codeW .searchBox .searBtn {position:absolute;top:0px;right:0px;border:0;width:30%;height:40px;background-color:#434343;}
.codeW .searchBox .searBtn span {color:#fff;margin-left:4px;line-height:42px;font-size:1.4em;font-weight:bold;}
	/* ³»ÃßÃµÄÚµå */
.codeW .me_code {margin:0 5px;height:40px;line-height:43px;text-align:center;border-radius:5px;background-color:#fff;border:1px solid #bfbfbf;
		  font-size:1.2em}
.codeW .me_code span {font-weight:bold;}
	/* Ä«Ä«¿ÀÅå,ÆäÀÌ½ººÏÃÊ´ë */
.codeW .app_invite {text-align:center;margin:10px 5px;}
.codeW .app_invite .kaka {margin-right:5px;}
.codeW .app_invite a img {width:48%}
	/* ·Îµå¸Ê */
.roadmapTxt {padding:10px 32px;background-color:#c1e9f5;}
.roadmapTxt p {height:40px;line-height:43px;font-size:1.3em;text-align:center;background-color:#fff;border-radius:30px;border:1px solid #7ccde6}
.roadmapTxt span {margin-left:10px;font-weight:bold;}
.roadmap_01, .roadmap_02, .roadmap_03, .roadmap_04, .roadmap_05, .roadmap_06 {display:none;}
.roadmapW.one .roadmap_01 {display:block;}
.roadmapW.two .roadmap_02 {display:block;}
.roadmapW.three .roadmap_03 {display:block;}
.roadmapW.for .roadmap_04 {display:block;}
.roadmapW.five .roadmap_05 {display:block;}
.roadmapW.six .roadmap_06 {display:block;}



.H_mbLog_wrap.theme01 {z-index:100;margin:0;top:51px;left:0;right:0;bottom:0;width:auto;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.H_mbLog_wrap.theme01 .H_mbLog_title {line-height:14px}
.H_mbLog_wrap.theme01 .H_login_bx ul {margin-bottom:5px}
.H_mbLog_wrap.theme01 .H_login_bx li {min-width:20%}
.H_mbLog_wrap.theme01 .H_login_bx li h4 {line-height:32px}
.H_mbLog_wrap.theme01 .H_login_bx .gmInp {width:75%}
.H_mbLog_wrap.theme01 .agree_wrap .tailBar {height:32px}
.H_mbLog_wrap.theme01 .H_ptnWrap1 {height:100% !important;padding:0}
.H_mbLog_wrap.theme01 .H_bmbOk_bx1 {position:absolute;top:35px;left:0;right:0;bottom:0;height:auto !important;background:#edf0f1;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.H_mbLog_wrap.theme01 .H_ptnWrap1 .txt {margin:0 auto -3px auto;padding-top:15px}
.H_mbLog_wrap.theme01 .agree_wrap {margin:10px 30px}
.H_mbLog_wrap.theme01 .agree_wrap .tarea {background:#fff;border:1px solid #bfc8d1;height:50px;padding:10px;font-size:11px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.H_mbLog_wrap.theme01 .agree_wrap .tailBar input[type=checkbox]{-webkit-appearance:checkbox}

.goodsInfo .price-dc {margin:0;
    color: #fff;
    font-size: 12px;
    display: inline-block;
    width: 41px;
    padding-right: 5px;
    height: 18.5px;
    line-height: 18.5px;
    text-align: center;
    background: url(/_ui/images/dh/ico_dc.png) no-repeat;
    background-size: 41px 18.5px;vertical-align:middle;
	font-family:Arial, Tahoma, Verdana;font-weight:bold
	}

@font-face {
	font-family: 'SBAggroL';
	src: url('https://m.webtour.com/GMall/rykn/_ui/css/sdmjL.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SBAggroB';
	src: url('https://m.webtour.com/GMall/rykn/_ui/css/sdmjB.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

.evt-n-contents {width:100% !important;position:relative;}
.evt-n-contents img {max-width:100%;}
.evt-n-contents .flex-dan {display:flex;align-items:center;justify-content:left;}
.evt-n-contents .flex-dan >*,
.evt-n-contents .flex-tab-cont >* {flex:1 1 auto;}
.evt-n-contents .flex-tab {background:#000;}
.evt-n-contents .flex-tab .in {max-width:1190px;margin:0 auto;display:flex;height:70px;align-items:flex-end;}
.evt-n-contents .flex-tab a {height:100%;line-height:1;flex:1 1;display:flex;flex-direction:column;font-size:14px;font-family:'SBAggroB', sans-serif;align-items:center;justify-content:center;row-gap:10px;text-align:center;}
.evt-n-contents .flex-tab a span {font-family:'SBAggroL', sans-serif;}
.evt-n-contents .flex-tab a.on {height:110%;background:#fc4e92;color:#fff;}
.evt-n-contents .flex-tab.fix {position:fixed;top:0;left:0;z-index:100;width:100%;}
.evt-n-contents .flex-tab.fix+.flex-tab-bg {height:70px}
.evt-n-contents .flex-tab.fix a.on {height:100% !important;}
.evt-n-contents .flex-tab-cont {display:none;align-items:center;justify-content:left;flex-direction:column;}
.evt-n-contents .flex-tab-cont.on {display:flex;}
.evt-n-contents .flex-tab-cont .in {display:flex;align-items:center;justify-content:left;}
.evt-n-contents.end:before {position:absolute;z-index:1000;content:'';display:block;background:url(/GEvent/dh/korFesta/_ui/img/finish.png) no-repeat;background-size:225px auto;width:225px;height:225px;top:10%;left:50%;margin-left:-112.5px}
.swiper-container-horizontal .swiper-pagination {font-size:15px;color:#fff;width:60px !important;height:30px;line-height:30px;background:rgba(0,0,0,0.6);right:15px !important;left:auto !important;border-radius:6px;}
.swiper-container-horizontal .swiper-button-next,.swiper-container-horizontal .swiper-button-prev {filter: brightness(0) invert(1);}
