@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* {margin:0;padding:0;-webkit-text-size-adjust:none;}
body {color:#666;font-size:14px;font-family: '³ª´®°íµñ', 'Nanum Gothic', 'Noto Sans KR', sans-serif;}
img, fieldset {border:0}
img {vertical-align:top;border:0;max-width:100%;}
ul, dl {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
hr {display:none;}
a {color:inherit;display:block;}
a, a:link, a:visited, a:hover, a:active {color:#666;text-decoration:none;}
em, i, address {font-style:normal;font-weight:normal;}
legend, caption {display:none;clear:both;}
input, textarea, select, button, table {font-size:inherit;font-family:inherit;line-height:inherit;}
section, nav, article, aside, hgroup, header, footer {/*display:block;*/}
select, input[type="submit"], input[type="button"], input[type="text"], input[type="number"], input[type="password"], input[type="email"], input[type="search"], input[type="image"], input[type="tel"] {-webkit-appearance: none;-webkit-border-radius: 0;}
textarea {-webkit-border-radius:0px;-webkit-apprearance:none;resize:none;}
label {cursor:pointer;}
ol {display: block;list-style-type: decimal;/*list-style-type: decimal-leading-zero;*//*list-style-position:inherit;*/margin:0;/*margin-right:0;*/ padding-left:17px;}
ul.circle_type {list-style-type: disc;padding-left:17px;}
ul.circle_type .padding {padding:3px 0;}
ul.space_type {list-style-type:;padding-left:0px;}

ul.circle_type3 {list-style-type: disc;padding-left:17px;}
ul.circle_type3 .padding {padding:1px 0;}
ul.circle_type3 li {padding:1px 0;line-height:16px;}

.siteinfo {width:calc(100% - 30px);padding:6px 0;/*height:38px;line-height:38px;*/margin:10px auto 0 auto;font-size:0.9em;text-align:center;background-color:#fafafa;color:#7f7f7f;border:1px solid #e4e4e4;}

#header {/*position:fixed;*/width:100%;z-index:1000;max-width:768px; min-width:320px;}
#header #gnb {width:100%;height:50px;/*background-color:red;*/}
#header #gnb h1.logo {position:absolute; left:50%; transform:translateX(-50%); height:50px;width:calc(100% - 150px);/*background:url(/mobile/images/common/main_logo.png) no-repeat center center;background-size:60%;*/text-indent:-9999px;}
#header #gnb h1.healinglogo {position:absolute; left:50%; transform:translateX(-50%); height:50px;width:calc(100% - 150px);background:url(https://www.xn--oi2b16bh2sywbmxxs0h.com/RAD/PEG/logo_14769435169334.png) no-repeat center center;text-indent:-9999px;background-size:40%;} /*Èú¸µÅõ¾î¶óÀÎ·Î°í*/
#header #gnb h1.romancelogo {position:absolute; left:50%; transform:translateX(-50%); height:50px;width:calc(100% - 150px);background:url(http://www.romancetour.co.kr/img_up/shop_pds/rp322/site_content/top_logo_re1554429477.png) no-repeat center center;text-indent:-9999px;background-size:50%;} /*·Î¸Á½ºÅõ¾î·Î°í*/
#header #gnb .gnbwrap {position:absolute;/*top:14px;*/text-indent:-9999px;}
#header #gnb .left_list {width:50px;height:50px;background:url(/mobile/images/header/header_01.png) no-repeat 15px center; background-size:50%;}
#header #gnb .right_search {right:0px; width:50px;height:50px;background:url(/mobile/images/header/header_02.png) no-repeat 15px center; background-size:50%;}
#header #gnb h1.logo a {/*display:block;width:100%;*/height:50px;}
#header #gnb .left_list a {display:block;width:50px;height:50px;}
#header #gnb .right_search a {display:block;width:50px;height:50px;}
#header #gnb .right_member a {display:block;width:50px;height:50px;}

#header #nav {/*position:fixed;top:54px;*/width:100%;max-width:768px; min-width:320px;margin:0;padding:0;background-color:#fff;border-top:1px solid #ccc;/*background-color:#ddd;*/z-index:3000;}
#header #nav .navwrap {overflow:hidden;float:left;display:inline-block;margin:0;padding:0;width:calc(100% - 51px);height:50px;border-right:1px solid #ccc;}
#header #nav .navwrap ul.slidenavwrap {overflow:hidden;width:100%;height:50px;}
#header #nav .navwrap ul.slidenavwrap>li {float:left;line-height:50px;padding:0 10px;font-size:1.0em;text-align:center;font-weight:bold;letter-spacing:-1px;}
#header #nav .navwrap ul.slidenavwrap>li:nth-child(1) {padding:0 10px 0 15px;}
#header #nav .navwrap ul.slidenavwrap>li a {display:block;height:50px;}
#header #nav .navarrow {float:left;display:inline-block;padding:0;width:50px;height:50px;background:url(/mobile/images/header/down_arrow.png) no-repeat center center; background-size:40%;}
#header #nav .navarrow.active {float:left;display:inline-block;padding:0;width:50px;height:50px;background:url(/mobile/images/header/up_arrow.png) no-repeat center center; background-size:40%;/*webkit-transform:rotate(180deg);*/}

#header #nav .allmenu {display:none;position:absolute;top:140px;border:10px solid #e3e3e3;background-color:#fff;/*position:fixed;top:104px;*/z-index:1000;overflow:hidden;/*height:200px;border-bottom:1px solid #ddd;background-color:red;*/}
#header #nav .allmenu ul {overflow:hidden;width:100%;display:block;background-color:#fff;}
#header #nav .allmenu ul>li {float:left;height:44px;line-height:44px;width:calc(33.4% - 2px);font-size:1.0em;text-align:center;font-weight:bold;background-color:#fff;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;color:#666666;text-overflow:ellipsis;overflow: hidden;white-space:nowrap;}
#header #nav .allmenu ul>li:nth-child(1) {border-top:0px solid #d1d1d1;}
#header #nav .allmenu ul>li:nth-child(2) {border-top:0px solid #d1d1d1;}
#header #nav .allmenu ul>li:nth-child(3) {border-top:0px solid #d1d1d1;}
#header #nav .allmenu ul>li:nth-child(3n+0) {border-right:none;width:33.3%;}
#header #nav .allmenu ul>li:nth-child(3n+1) {border-left:none;width:33.3%;}
#header #nav .allmenu ul>li:active {background-color:#888;}
#header #nav .allmenu a {display:block;width:100%;/*margin:0 15px;*/}
#header #nav .allmenu a span {margin:0 15px;}

#contents {width:100%;padding-top:50px;max-width:768px; min-width:320px;min-height:400px;}
#contents .mainTitle {font-size:1.3em;font-weight:bold;color:#222;text-align:center;}
#contents .menuTitle {font-size:1.1em;font-weight:bold;color:#222;text-align:left;}
#contents .subContents {font-size:1.0em;color:#222;text-align:left;}
#contents .bgcolor {background-color:#f3f3f3 !important;}
#contents .comment {padding:15px;background-color:#fafafa;line-height:1.4em;}
#contents span.bf {display:inline-block;padding:0 20px;border-radius:15px;height:30px;background-color:#eee;line-height:30px;font-weight:bold;}
#contents span.on {background-color:#666;color:#fff}
#contents .map_title {font-size:1.0em;height:40px;line-height:40px;text-align:center;/*margin-top:20px;*/color:#fff;letter-spacing:-1px;font-weight:bold;background-color:#01A0C8;}

/*½ÅÇÑ¿Ã´ñ ONLY*/
#contents .shinhan_wrap {diaplay:block;width:100%;padding:10px 0;background-color:#dddddd;}
#contents .shinhan_wrap .sale_comment {margin:0 auto;width:calc(100% - 20px);height:40px;line-height:40px;background-color:#fff;font-size:1.0em;letter-spacing:-1px;text-align:center;}
#contents .shinhan_wrap .sale_comment .btn {width:70px;height:24px;padding:5px 8px;background-color:#524e4f;color:#fff;font-size:0.8em;border-radius:3px;}
#contents .shinhan_wrap .call_icon {margin:0 auto;height:40px;line-height:40px;font-size:1.0em;text-align:center;font-weight:bold;}
#contents .shinhan_wrap .call_icon ul {margin-left:27%;}
#contents .shinhan_wrap .call_icon ul.telno li {float:left}
#contents .shinhan_wrap .call_msg {clear:both;margin:0 auto;width:calc(100% - 20px);height:40px;line-height:40px;background-color:#fff;font-size:1.0em;text-align:center;font-weight:bold;}

/*¸ÞÀÎ½½¶óÀÌµå*/
#contents .slidebanner {width:100%;overflow:hidden;}
#contents .slidebanner .main_rolling {float:left;width:100%; height:100%;}
#contents .slidebanner .main_rolling div.main_slide {height:230px;text-indent:-9999px;}
#contents .slidebanner .main_rolling div.main_slide .slide_div {float:left;height:230px;text-indent:-9999px;}
#contents .slidebanner .main_rolling ul.main_slide li {height:230px;text-indent:-9999px;}
#contents .slidebanner .main_rolling ul.main_slide li a {display:block;width:100%;height:230px;}
#contents .slidebanner .slider_num_wrap {position:absolute; top:345px; right:15px; z-index:10; }
#contents .slidebanner .slider_num_wrap .slider_num { margin:0 auto; display:inline-block; background-color:rgba(0, 0, 0, 0.8); height:30px; line-height:28px; width:78px; border-radius:30px; }
#contents .slidebanner .slider_num_wrap .slider_num a {display:block;height:30px; width:78px;}
#contents .slidebanner .slider_num_wrap .slider_num span {text-align:right;vertical-align:middle; color:#fff; font-size:12px;}
#contents .slidebanner .slider_num_wrap .slider_num span.current_value {display:inline-block;font-weight:bold;width:22px;}
#contents .slidebanner .slider_num_wrap .slider_num span.bridge {margin:0 -1px;}
#contents .slidebanner .slider_num_wrap .slider_num span.total_value {display:inline-block;width:12px;}
#contents .slidebanner .slider_num_wrap .slider_num span.cross {float:right;text-align:center;margin:5px 5px 5px 0;display:inline-block; font-size:15px; font-weight:bold; background-color:#fff; color:#222;height:20px; line-height:20px; width:20px;border-radius:20px;}

#contents .healBanner {width:100%;border-bottom:10px solid #e3e3e3;border-top:10px solid #e3e3e3;}

#contents .mainCategory {clear:both;overflow:hidden;width:100%;margin:15px 0 15px 0;}
#contents .mainCategory .catewrap {width:100%;height:46px;margin:0 auto;line-height:46px;background-color:#455266;color:#fff;}
#contents .mainCategory .catewrap .cateTitle {width:calc(100% - 15px);margin-left:15px;font-size:1.2em;font-weight:600;letter-spacing:-1px;}

/*»óÇ°»ó¼¼_½½¶óÀÌµå*/
#contents .detslidebanner {width:100%;overflow:hidden;}
#contents .detslidebanner .main_rolling {float:left;width:100%; height:230px;}
#contents .detslidebanner .main_rolling ul.main_slide li {height:230px;}
#contents .detslidebanner .slider_num_wrap {position:absolute; top:385px; left:15px; z-index:10; }
#contents .detslidebanner .slider_num_wrap .slider_num { margin:0 auto; display:inline-block; background-color:rgba(0, 0, 0, 0.8); height:30px; line-height:28px; width:54px; border-radius:30px; }
#contents .detslidebanner .slider_num_wrap .slider_num span {vertical-align:middle; color:#fff; font-size:12px;}
#contents .detslidebanner .slider_num_wrap .slider_num span.current_value {display:inline-block;text-align:right;font-weight:bold;width:22px;}
#contents .detslidebanner .slider_num_wrap .slider_num span.bridge {margin:0 -1px;}
#contents .detslidebanner .slider_num_wrap .slider_num span.total_value {display:inline-block;width:12px;}

/*¸ÞÀÎÆ¯°¡*/
#contents .mainSpecial {width:100%;/*margin-bottom:30px;*/overflow:hidden;}
#contents .mainSpecial .specialbanner {width:100%; height:100%;}
#contents .mainSpecial .specialbanner ul.main_special_slide li {width:100%;height:280px;}
#contents .mainSpecial .specialbanner ul.main_special_slide li .goodsTitle {margin:25px 25px 10px 25px;height:34px;text-align:center;font-size:1.1em;color:#333;}
#contents .mainSpecial .specialbanner ul.main_special_slide li .goodsPrice {margin:0px 25px 15px 25px;text-align:center;font-size:16px;font-weight:bold;margin-right:15px;color:#f2312c;}
#contents .mainSpecial .specialbanner ul.main_special_slide li .goodsImg {margin:0 auto;width:150px;height:150px;border-radius:150px;}
#contents .mainSpecial .specialbanner ul.main_special_slide li:nth-child(1) {/*background-color:#e8edff;*/marign-left:0;}
#contents .mainSpecial .specialbanner ul.main_special_slide li:nth-child(2) {/*background-color:#fffedf;*/}
#contents .mainSpecial .specialbanner ul.main_special_slide li:nth-child(3) {/*background-color:#ffebec;*/}
#contents .mainSpecial .specialbanner ul.main_special_slide li:nth-child(4) {/*background-color:#e2f5c7;*/}


/*»óÇ°¸®½ºÆ®*/
#contents .goods_list_info {width:100%;/*min-height:400px;*/}
#contents .goods_list_info .bgcolor {background-color:#f3f3f3 !important;}
#contents .goods_list_info .category_name {font-weight:bold;height:40px;line-height:40px;display:block;background-color:#2c3986;font-size:1.1em;text-align:center;color:#fff;}
#contents .goods_list_info>ul {width:100%;}
#contents .goods_list_info>ul>li {/*border-bottom:1px solid #ddd;*/height:40px;line-height:40px;display:block;background-color:#fff;}
#contents .goods_list_info>ul>li.category_name {font-weight:bold;background-color:#d92026;font-size:1.1em;text-align:center;color:#fff;}
#contents .goods_list_info>ul>li:nth-child(1) {padding-left:15px;}
#contents .goods_list_info>ul>li:nth-child(1) .plan_title {float:left;width:calc(100% - 51px);font-size:1.1em;line-height:40px;text-align:left;font-weight:bold;}
#contents .goods_list_info>ul>li:nth-child(1) .sub_category {float:left;width:100px;text-align:left;}
#contents .goods_list_info>ul>li:nth-child(1) .sub_category>select {border:1px solid #ccc;width:100px;border-radius:3px;height:28px;line-height:27px;margin-top:6px;background:#fff url(/mobile/images/common/sort_down_black.png) 83px center no-repeat;background-size:10px;}
#contents .goods_list_info>ul>li:nth-child(1) .category_cnt {float:left;width:100px;text-align:left;}
#contents .goods_list_info>ul>li:nth-child(1) .category_sort {float:left;width:calc(100% - 181px);text-align:right;padding:0 15px;background:url(/mobile/images/goods/btn_list_arrow.png) calc(100% - 90px) center no-repeat;background-size:7%;}
#contents .goods_list_info>ul>li:nth-child(1) .category_sort>select {border:0;background-color:#fff;width:70px;}
#contents .goods_list_info>ul>li:nth-child(1) .category_divide {float:left;width:1px;padding:10px 0;}
#contents .goods_list_info>ul>li:nth-child(1) .category_divide .divide {height:21px;border-left:1px solid #ccc;}
#contents .goods_list_info>ul>li:nth-child(1) .category_icon {float:left;width:50px;}
#contents .goods_list_info>ul>li:nth-child(1) li {width:49px;height:40px;}
#contents .goods_list_info>ul>li:nth-child(1) li {background:#fff url(/mobile/images/goods/goods_box.png) 14px center no-repeat;background-size:42%;}
#contents .goods_list_info>ul>li:nth-child(1) li.box {background:#fff url(/mobile/images/goods/goods_list.png) 14px center no-repeat;background-size:42%;}
#contents .goods_list_info>ul>li:nth-child(1) li a {display:block;width:49px;height:40px;}
#contents .goods_list_info>ul>li:nth-child(1) li:active {background-color:#888;}
#contents .goods_list_info .btnList {padding:5px 15px;background-color:#333;color:#fff;text-align:font-size:12px;center;border:0;border-radius:3px;}
#contents .goods_list_info .menu_content {background-color:#fff;padding:0 15px;line-height:1.4em;/*min-height:300px;*/}
#contents .goods_list_info .menu_content input[type="text"] {border-radius:3px;font-size:1.0em;height:30px;}
#contents .goods_list_info .menu_content input[type="password"] {border-radius:3px;font-size:1.0em;height:30px;}
#contents .goods_list_info .menu_content select {border-radius:3px;font-size:1.1em;height:32px;background:#fff url(/mobile/images/common/sort_down_black.png) 90% center no-repeat;background-size:9px;}
#contents .goods_list_info .menu_content textarea {border-radius:3px;font-size:1.1em;background-color:#fff;}

#contents .goods_list_info .menu_content>.faqnav {overflow:hidden;width:100%;margin-top:20px;}
#contents .goods_list_info .menu_content>.faqnav>ul>li {float:left;width:calc(25% - 1px);font-size:1.0em;border-left:1px solid #e2e2e2;border-top:none;border-right:none;border-bottom:1px solid #e2e2e2;height:40px;line-height:40px;text-align:center;color:#333;}
#contents .goods_list_info .menu_content>.faqnav>ul>li:nth-child(4n+1) {width:25%;border-left:0;}
#contents .goods_list_info .menu_content>.faqnav>ul>li:first-child {border-left:0;}
#contents .goods_list_info .menu_content>.faqnav>ul>li:nth-child(-n+4) {border-top:1px solid #333;}
#contents .goods_list_info .menu_content>.faqnav>ul>li.on {background-color:#eee;}
#contents .goods_list_info .menu_content #accordion ul {padding:0;}
#contents .goods_list_info .menu_content #accordion ul li {border-bottom:1px solid #eee;}
#contents .goods_list_info .menu_content #accordion ul li:first-child {border-top:1px solid #666666;}
#contents .goods_list_info .menu_content #accordion ul li:last-child {border-bottom:1px solid #666666;}
#contents .goods_list_info .menu_content #accordion ul li div.accordion {transition: 1.0s;color:#333;height:36px;line-height:36px;background:#ffffff;cursor:pointer;_cursor:hand;font-weight:normal;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;letter-spacing:-1px;border:none;}
#contents .goods_list_info .menu_content #accordion ul li div.content {margin: 0;background: #f3f3f3;padding:15px 0;border-top:1px solid #eee;/*padding:15px;*/line-height:20px;/*font-size:1.1em;*/}
#contents .goods_list_info .menu_content #accordion ul li div.active {background-color:#fff;font-weight:bold;}
#contents .goods_list_info .menu_content #accordion ul li div.accordion:after {content:"\002B";color: #777;font-weight:normal;float:right;margin-left:5px;font-size:20px;}
#contents .goods_list_info .menu_content #accordion ul li div.accordion.active:after {content: "\2212";font-weight:normal;}

/* Áú¹®°ú´äº¯ */
#contents .goods_list_info .menu_content #qna ul {padding:0;}
#contents .goods_list_info .menu_content #qna ul li {border-bottom:1px solid #eee;width:100%;}
#contents .goods_list_info .menu_content #qna ul li:first-child {border-top:1px solid #eee;}
#contents .goods_list_info .menu_content #qna ul li:last-child {border-bottom:1px solid #eee;}
#contents .goods_list_info .menu_content #qna ul li .fixsubject {float:left;width:calc(100% - 90px);line-height:36px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:-1px;border:none;}
#contents .goods_list_info .menu_content #qna ul li .fixdate {float:right;width:80px;text-align:right;height:36px;line-height:36px;font-size:0.9em;}
#contents .goods_list_info .menu_content #qna ul li .secret {float:left;width:20px;line-height:32px;background:url(/mobile/images/common/padlock_01.png) left center no-repeat;background-size:13px;}
#contents .goods_list_info .menu_content #qna ul li .subject {float:left;width:calc(100% - 150px);line-height:36px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:-1px;border:none;}
#contents .goods_list_info .menu_content #qna ul li .name {float:right;width:60px;text-align:center;height:36px;line-height:36px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:-1px;}
#contents .goods_list_info .menu_content #qna ul li .replyIcon {float:right;width:60px;text-align:right;height:36px;line-height:36px;}
#contents .goods_list_info .menu_content #qna ul li:active {background-color:#eee;}


/*±âÂ÷¿©Çà¹ÌÆÃÀå¼Ò(¼­¿ï¿ª/Ã»·®¸®¿ª/¿ë»ê¿ª)*/
#contents .goods_list_info .menu_content>.stationnav {clear:both;width:100%;}
#contents .goods_list_info .menu_content>.stationnav>ul {height:40px;}
#contents .goods_list_info .menu_content>.stationnav>ul>li {float:left;height:40px;border:none;line-height:40px;text-align:center;background-color:#fff;color:#666;}
#contents .goods_list_info .menu_content>.stationnav>ul>li:nth-child(1) {float:left;width:33.33%;border-top-left-radius:5px;border-bottom-left-radius:5px;}
#contents .goods_list_info .menu_content>.stationnav>ul>li:nth-child(2) {float:left;width:33.33%;}
#contents .goods_list_info .menu_content>.stationnav>ul>li:nth-child(3) {float:left;width:33.33%;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#contents .goods_list_info .menu_content>.stationnav>ul>li.on {background-color:#01A0C8;color:#fff;font-weight:bold;}

/*±âÂ÷¿©Çà¹ÌÆÃÀå¼Ò(¼­¿ï¿ª/Ã»·®¸®¿ª/¿ë»ê¿ª)*/
#contents .goods_list_info .menu_content>.stationnav2 {clear:both;width:100%;}
#contents .goods_list_info .menu_content>.stationnav2>ul {height:40px;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li {float:left;height:40px;border:none;line-height:40px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;color:#666;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(1) {float:left;width:33.34%;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(2) {float:left;width:calc(33.33% - 1px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(3) {float:left;width:calc(33.33% - 1px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li.on {background-color:#01A0C8;color:#fff;font-weight:bold;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(1).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-left:1px solid #01A0C8;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(2).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;}
#contents .goods_list_info .menu_content>.stationnav2>ul>li:nth-child(3).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-right:1px solid #01A0C8;}

/* Ãâ¹ßÈ®Á¤ ´Þ·Â¼±ÅÃ */
#contents .goods_list_info .menu_content .calendar_select>ul.calendar {width:100%;margin-top:10px;}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li {float:left;text-align:left;height:40px;line-height:40px;}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li:nth-child(1) {width:34%;font-weight:bold;}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li:nth-child(2) {width:32%;/*background-color:blue;*/}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li:nth-child(2) input[type="text"] {width:calc(100% - 0px);text-align:center;height:38px;font-size:1.1em;font-weight:bold;border-radius:3px;padding:0;/*padding-left:10px;*/}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li:nth-child(3) {width:34%;text-align:right;}
#contents .goods_list_info .menu_content .calendar_select>ul.calendar>li:nth-child(3)>input[type="button"] {width:calc(100% - 10px);height:40px;line-height:40px;color:#fff;text-align:center;font-weight:bold;border:1px solid #fa9d1c;border-radius:3px;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content ul.confirmDay {overflow:hidden;width:100%;}
#contents .goods_list_info .menu_content ul.confirmDay>li {float:left;width:calc(33.2% - 1px);height:40px;line-height:36px;font-size:1.0em;/*font-weight:bold;*/text-align:center;background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.confirmDay>li .aname {margin:2px;height:36px;}
#contents .goods_list_info .menu_content ul.confirmDay>li .onselect {background-color:#555;color:#fff;}
#contents .goods_list_info .menu_content ul.confirmDay>li:nth-child(1) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.confirmDay>li:nth-child(2) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.confirmDay>li:nth-child(3) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.confirmDay>li:nth-child(3n+0) {border-right:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.confirmDay>li:active {width:calc(33.2% - 1px);height:40px;background-color:#eeeeee;}
#contents .goods_list_info .menu_content ul.date_flag {overflow:hidden;width:100%;}
#contents .goods_list_info .menu_content ul.date_flag>li {float:left;width:calc(50% - 1px);height:40px;line-height:36px;font-size:1.0em;/*font-weight:bold;*/text-align:center;background-color:#fff;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.date_flag>li:nth-child(2) {width:calc(50% - 2px);border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.date_flag>li .aname {margin:2px;height:36px;}
#contents .goods_list_info .menu_content ul.date_flag>li .onselect {background-color:#555;color:#fff;}

/* È¸¿ø°¡ÀÔ¿Ï·á */
#contents .goods_list_info .menu_content .membercomplete {width:100%;margin:30px 0 50px;font-size:1.3em;color:#666666;font-weight:bold;text-align:center;letter-spacing:-2px;}
#contents .goods_list_info .menu_content .membercomplete .unit{color:#D92026;}
#contents .goods_list_info .menu_content .membercomplete .smallunit{margin-top:10px;font-size:0.8em;color:#444444;letter-spacing:0px;font-weight:400;}
#contents .goods_list_info .menu_content input[id="gomain"] {width:calc(50% - 9px);border:0;margin-right:7px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#contents .goods_list_info .menu_content input[id="gologin"] {width:calc(50% - 9px);border:0;margin-left:7px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#555555;}
#contents .goods_list_info .menu_content input[id="gomain2"] {width:calc(50% - 9px);border:0;margin-right:7px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#333333;}

/* °¡°Ýº° ¿©Çà»óÇ° */
#contents .goods_list_info .menu_content ul.price_gubun {width:100%;}
#contents .goods_list_info .menu_content ul.price_gubun li select {width:100%;font-size:1.0em;height:40px;color:#666;background:#fff url(/mobile/images/common/sort_down_black.png) 97% center no-repeat;background-size:10px;}
#contents .goods_list_info .menu_content ul.price_gubun li:nth-child(2) {margin:10px 0;}
#contents .goods_list_info .menu_content ul.price_gubun li input[type="button"] {width:calc(33.3% - 10px);border:0;padding:5px 10px;font-size:1.0em;border-radius:3px;}
#contents .goods_list_info .menu_content ul.price_gubun li:nth-child(3n+1) input[type="button"]  {margin-left:0;}
#contents .goods_list_info .menu_content .btn {background-color:#fa9d1c;color:#fff;text-align:center;}

#contents .goods_list_info .menu_content ul.tabSelectPrice {overflow:hidden;width:100%;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li {float:left;width:calc(33.2% - 1px);height:40px;line-height:36px;font-size:1.0em;/*font-weight:bold;*/text-align:center;background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li .aname {margin:2px;height:36px;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li .onselect {background-color:#555;color:#fff;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li:nth-child(1) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li:nth-child(2) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li:nth-child(3) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li:nth-child(3n+0) {border-right:1px solid #ddd;}
#contents .goods_list_info .menu_content ul.tabSelectPrice>li:active {width:calc(33.2% - 1px);height:40px;background-color:#eeeeee;}

/*½ÃÁðÃàÁ¦¿©Çà»óÇ°*/
#contents .goods_list_info .menu_content .tabBoardKeyword {min-height:30px;overflow:hidden;padding:0px;background-color:#fff;}
#contents .goods_list_info .menu_content .tabBoardKeyword ul {width:100%;}
#contents .goods_list_info .menu_content .tabBoardKeyword ul li {float:left;background-color:#fff;border:1px solid #ddd;margin:0px 5px 5px 0;padding:0 10px;height:28px;border-radius:14px;text-align:center;line-height:28px;}

/*ÀÏÁ¤º°¿©Çà»óÇ°*/
#contents .goods_list_info .periodBoardKeyword {min-height:30px;overflow:hidden;padding:0px;background-color:#fff;}
#contents .goods_list_info .periodBoardKeyword ul {width:100%;}
#contents .goods_list_info .periodBoardKeyword ul li {float:left;width:calc(33.4% - 1px);height:40px;line-height:36px;font-size:1.0em;/*font-weight:bold;*/text-align:center;background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .periodBoardKeyword ul li .aname {margin:2px;height:36px;}
#contents .goods_list_info .periodBoardKeyword ul li .periodSelect {background-color:#555;color:#fff;}
#contents .goods_list_info .periodBoardKeyword ul li:nth-child(3n+1) {border-left:0px solid #ddd;}
#contents .goods_list_info .periodBoardKeyword ul li:nth-child(4) {border-bottom:0px solid #ddd;}
#contents .goods_list_info .periodBoardKeyword ul li:nth-child(5) {border-bottom:0px solid #ddd;}
#contents .goods_list_info .periodBoardKeyword ul li:nth-child(6) {border-bottom:0px solid #ddd;}
#contents .goods_list_info .periodBoardKeyword ul li:active {background-color:#eeeeee;}
#contents .goods_list_info .menu_content .AreaGoods {min-height:30px;overflow:hidden;padding:0px;background-color:#fff;}
#contents .goods_list_info .menu_content .AreaGoods ul {width:100%;}
#contents .goods_list_info .menu_content .AreaGoods ul li {float:left;width:calc(33.2% - 1px);height:40px;line-height:36px;font-size:0.9em;/*font-weight:bold;*/text-align:center;background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#contents .goods_list_info .menu_content .AreaGoods ul li .aname {margin:2px;height:36px;}
#contents .goods_list_info .menu_content .AreaGoods ul li .areaSelect {background-color:#555;color:#fff;}
#contents .goods_list_info .menu_content .AreaGoods ul li:nth-child(1) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content .AreaGoods ul li:nth-child(2) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content .AreaGoods ul li:nth-child(3) {border-top:1px solid #ddd;}
#contents .goods_list_info .menu_content .AreaGoods ul li:nth-child(3n+0) {border-right:1px solid #ddd;}
#contents .goods_list_info .menu_content .AreaGoods ul li:active {background-color:#eeeeee;}

/*¿¹¾àÇÏ±â(2´Ü°è)*/
#contents .goods_list_info .menu_content  ul.reserve li {vertical-align:top;}
#contents .goods_list_info .menu_content  ul.reserve li .goodsImg {display:block;height:220px;}
#contents .goods_list_info .menu_content .reserve_info {padding:20px 0;}
#contents .goods_list_info .menu_content .reserve_info .name {float:left;width:25%;font-size:1.1em;color:#939393;font-weight:bold;}
#contents .goods_list_info .menu_content .reserve_info .info {float:left;width:75%;font-size:1.1em;color:#fa9334;font-weight:bold;}
#contents .goods_list_info .menu_content .reserve_info .goodname {font-size:1.4em;margin-top:5px;line-height:25px;color:#333;font-weight:bold;letter-spacing:-1px;}
#contents .goods_list_info .menu_content .reserve_startDay {padding:0 15px;border:1px solid #c9c9c9;border-radius:5px;}
#contents .goods_list_info .menu_content .reserve_startDay ul.tab01 {margin:15px 10px 10px 10px;}
#contents .goods_list_info .menu_content .reserve_startDay ul.tab01 li {height:24px;}
#contents .goods_list_info .menu_content .reserve_startDay ul.tab01 li .name {float:left;width:25%;font-size:1.1em;color:#939393;font-weight:bold;}
#contents .goods_list_info .menu_content .reserve_startDay ul.tab01 li .day {float:left;width:75%;font-size:1.1em;color:#666;font-weight:bold;}

#contents .goods_list_info .menu_content  .paddingTerms {overflow:auto;height:150px;background-color:#ffffff;padding:10px;-ms-padding:10px;-moz-padding:10px;-webkit-padding:10px;-o-padding:10px;border:1px solid #ddd;}
#contents .goods_list_info .menu_content  .paddingReserveTerms {overflow:auto;width:790px;height:150px;padding:15px;-ms-padding:15px;-moz-padding:15px;-webkit-padding:15px;-o-padding:15px;background-color:#ffffff;border:1px solid #ddd;}

/* ¿¹¾à»ó¼¼ ¿¹¾à»óÅÂ */
#contents .goods_list_info .reserveStatus>ul {width:100%;}
#contents .goods_list_info .reserveStatus>ul>li {display:none;width:calc(100% - 30px);margin:20px auto;height:40px;text-align:center;font-size:1.0em;background-color:#eee;line-height:40px;font-weight:bold;border-radius:5px;}
#contents .goods_list_info .reserveStatus>ul>li.on {display:block;}

/* °³ÀÎÁ¤º¸Ã³¸®¹æÄ§ */
#contents .goods_list_info .menu_content select.privacy {width:100%;padding-left:10px;border-radius:3px;font-size:1.0em;height:32px;background:#fff url(/mobile/images/common/sort_down_black.png) 97% center no-repeat;background-size:10px;}

/* »óÇ°»ó¼¼ */
#contents .goods_list_info ul.photo_slide {width:100%;}
#contents .goods_list_info ul.photo_slide li {width:100%;/*background-color:red;*/height:200px;}

#contents .goods_list_info .goods_info {border-bottom:1px solid #c9c9c9;padding:0px 15px 20px 15px;}
#contents .goods_list_info .goods_info .name {float:left;width:25%;font-size:1.1em;color:#939393;font-weight:bold;}
#contents .goods_list_info .goods_info .info {float:left;width:75%;font-size:1.1em;color:#fa9334;font-weight:bold;}
#contents .goods_list_info .goods_info .goodname {font-size:1.4em;margin-top:5px;line-height:25px;color:#333;font-weight:bold;letter-spacing:-1px;}
#contents .goods_list_info .startDay {padding:0 15px;}
#contents .goods_list_info .startDay ul.tab01 {margin-top:20px;border-radius:5px;}
#contents .goods_list_info .startDay ul.tab01 li {height:24px;}
#contents .goods_list_info .startDay ul.tab01 li .name {float:left;width:25%;font-size:1.1em;color:#939393;font-weight:bold;}
#contents .goods_list_info .startDay ul.tab01 li .day {float:left;width:75%;font-size:1.1em;color:#666;font-weight:bold;}
#contents .goods_list_info .startDay ul.tab02 {margin-top:15px;border-radius:5px;}
#contents .goods_list_info .startDay ul.tab02 li {float:left;border:1px solid #d1d1d1;height:70px;}
#contents .goods_list_info .startDay ul.tab02 li:nth-child(1) {width:calc(50% - 1px);border-radius: 5px 0px 0px 5px;/*border-top-right-radius:0;border-bottom-right-radius:0;*/background:url(/mobile/images/goods/startday.png) 10px center no-repeat ;background-size:20%;}
#contents .goods_list_info .startDay ul.tab02 li:nth-child(2) {width:calc(50% - 2px);border-radius: 0px 5px 5px 0px;border-left:0;/*border-top-left-radius:0;border-bottom-left-radius:0;*/background:url(/mobile/images/goods/endday.png) 10px center no-repeat;background-size:20%;}
#contents .goods_list_info .startDay ul.tab02 li .name {margin:18px 0 0 54px;font-size:0.9em;color:#939393;font-weight:bold;}
#contents .goods_list_info .startDay ul.tab02 li .day {margin:0px 0 0 54px;font-size:1.0em;color:#666;letter-spacing:-1px;font-weight:bold;}
#contents .goods_list_info .train_infomation {margin:5px 15px;padding:10px;line-height:18px;font-size:0.9em;background-color:#f3f3f3;border-radius:5px;}

#contents .goods_list_info input.start_day {width:calc(100% - 30px);margin:20px 15px;border:0;text-align:center;padding:13px 0;border-radius:5px;font-weight:bold;color:#fff;border:0;/*background-color:#d3b85a;*/background:#d3b85a url(/mobile/images/goods/calendar.png) 28% center no-repeat;background-size:8%;}
#contents .goods_list_info input.ull_shuttle {width:calc(100% - 0px);margin:10px 0px 15px 0px;border:0;text-align:center;padding:13px 0;border-radius:5px;font-weight:bold;color:#fff;border:0;/*background-color:#d3b85a;*/background:#006699 url(/mobile/images/goods/icon_bus.png) 10% center no-repeat;background-size:8%;}
#contents .goods_list_info div.det_priceinfo {padding:0 15px;}
#contents .goods_list_info div.det_priceinfo .title {color:#333;font-size:1.1em;margin-bottom:5px;font-weight:bold;}
#contents .goods_list_info div.det_priceinfo table {font-size:0.9em;}
#contents .goods_list_info .include_title {margin:20px 0;background-color:#62d3bd;height:40px;line-height:40px;font-weight:bold;font-size:1.1em;color:#fff;text-align:center;}
#contents .goods_list_info .specialInclude {margin:15px 15px;font-size:1.0em;}
#contents .goods_list_info .specialInclude .youtubeWrap {overflow:hidden;position: relative;margin-top:10px; width: 100%;padding-bottom:56.25%;}
#contents .goods_list_info .specialInclude .youtubeWrap iframe {position: absolute;width: 100%;height: 100%;}
#contents .goods_list_info .plan_comment {margin:15px;text-align:justify;line-height:20px;/*padding:15px;border:1px solid #d1d1d1;*/}

#contents .goods_list_info .optionnav  {width:100%;height:40px;/*border-top:1px solid #f05228;*/border-bottom:2px solid #f05228;background-color:#f05228;}
#contents .goods_list_info .optionnav ul {height:40px;background-color:#ffefe7;}
#contents .goods_list_info .optionnav ul li{float:left;width:25%;/*width:calc(25% - 1px);*/font-weight:bold;font-size:0.9em;height:40px;color:#222;line-height:40px;text-align:center;/*border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-bottom:1px solid #222;*/}
#contents .goods_list_info .optionnav ul li:first-child {/*width:calc(25% - 0px);*/border-left:none;}
#contents .goods_list_info .optionnav ul li:last-child {border-right:none;}
#contents .goods_list_info .optionnav ul li.on {width:calc(25% - 0px);background-color:#f05228;color:#fff;border-top:none;border-left:none;border-right:none;}

#contents .goods_list_info .customernav {clear:both;width:100%;}
#contents .goods_list_info .customernav ul {width:100%;height:40px;}
#contents .goods_list_info .customernav ul li {float:left;width:calc(50% - 1px);height:40px;line-height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;background-color:#fff;color:#666;}
#contents .goods_list_info .customernav ul li:nth-child(2n+1) {border-top-left-radius:5px;border-bottom-left-radius:5px;}
#contents .goods_list_info .customernav ul li:nth-child(2n+0) {border-top-right-radius:5px;border-bottom-right-radius:5px;}
#contents .goods_list_info .customernav ul li.on {background-color:#01A0C8;color:#fff;font-weight:bold;}
#contents .goods_list_info .customernav ul li:nth-child(1) {border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#contents .goods_list_info .customernav ul li:nth-child(2) {border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#contents .goods_list_info .customernav ul li:nth-child(1).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-left:1px solid #01A0C8;background-color:#01A0C8;}
#contents .goods_list_info .customernav ul li:nth-child(2).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-right:1px solid #01A0C8;background-color:#01A0C8;}
#contents .goods_list_info .customernav .customerwrap {width:100%;}
#contents .goods_list_info .customernav .customerwrap .logo {height:35px;}
#contents .goods_list_info .customernav .customerwrap .title {margin-top:10px;letter-spacing:-1px;}

/*»óÇ°Æ÷ÇÔ³»¿ª*/
#contents .goods_list_info .goodsinclude {padding:25px 0px;background-color:#fff;border-top:1px solid #d1d1d1;}
#contents .goods_list_info .goodsinclude .divide_list {margin:0 15px;border-top:1px solid #d1d1d1;}
#contents .goods_list_info .goodsinclude .includetitle {padding:0 15px;color:#222;font-weight:bold;line-height:30px;}
#contents .goods_list_info .goodsinclude .includetitle span {margin-left:10px;}
#contents .goods_list_info .goodsinclude .includetitle img {width:30px;height:30px;}
#contents .goods_list_info .goodsinclude .includecontent {margin:0px 15px 10px 55px;}


/*-------------------------------------------*/
/* ±âÈ¹Àü */
/*-------------------------------------------*/
#contents .goods_list_info .planList {overflow:hidden;width:100%;}
#contents .goods_list_info .planList>ul {width:100%;}
#contents .goods_list_info .planList>ul>li {float:left;width:calc(50% - 22px);height:200px;margin-right:14px;margin-top:15px;/*background-color:red;*/}
#contents .goods_list_info .planList>ul>li:nth-child(2n+0) {margin-right:0;}
#contents .goods_list_info .planList>ul>li:nth-child(2n+1) {margin-left:15px;}
#contents .goods_list_info .planList>ul>li a {width:calc(50% - 22px);height:200px;}
#contents .goods_list_info .planList>ul>li:active {background-color:#eeeeee;}
#contents .goods_list_info .planList>ul>li .onShadow {display:block;position:absolute;width:calc(50% - 22px);height:200px;background-color:#000000;opacity:0.4;z-index:50;}
#contents .goods_list_info .planList>ul>li .topline {display:block;position:absolute;margin:0 auto;width:40px;height:2px;margin:70px auto 0 65px;border-top:2px solid #fff;box-sizing: border-box;z-index:100;}
#contents .goods_list_info .planList>ul>li .onText {position:absolute;width:calc(50% - 40px);height:80px;padding-top:10px;text-align:center;margin:70px auto 0 10px;/*font-weight:bold;*/font-size:1.1em;line-height:22px;text-align:center;color:#fff;z-index:100;}

/* ¾ÆÀÌµð/ÆÐ½º Ã£±â */
#contents .goods_list_info .menu_content ul.infosearch li {height:40px;}
#contents .goods_list_info .menu_content ul.infosearch input {display:block;}
#contents .goods_list_info .menu_content ul.infosearch input[type="text"] {height:40px;font-size:1.0em;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content ul.infosearch input[type="number"] {height:40px;font-size:1.0em;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content ul.infosearch input.mname, input.memail {width:calc(100% - 7px);margin-top:10px;font-size:1.1em;}
#contents .goods_list_info .menu_content ul.infosearch input.mid   {width:calc(100% - 7px);margin-top:10px;font-size:1.1em;text-transform:lowercase;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no {margin-top:10px;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li {float:left;font-size:1.0em;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(1) {width:34%;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(1) select {width:calc(100% - 2px);padding-left:10px;height:42px;color:#666;background:#fff url(/images/common/sort_down_black.png) 95% center no-repeat;background-size:10px;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(2) {width:33%;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(2) input[type="number"] {width:calc(100% - 14px);margin-left:5px;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(3) {width:33%;}
#contents .goods_list_info .menu_content ul.infosearch li.tel_no ul li:nth-child(3) input[type="number"] {width:calc(100% - 12px);margin-left:5px;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content ul.terms1 {width:100%;overflow:hidden;}
#contents .goods_list_info .menu_content ul.terms1 li {width:100%;text-align:left;height:30px;line-height:30px;}
#contents .goods_list_info .menu_content ul.terms1 li:nth-child(4) {color:#006699;font-weight:bold;}
#contents .goods_list_info .menu_content ul.terms2 {width:100%;}
#contents .goods_list_info .menu_content ul.terms2 li {width:100%;text-align:left;font-weight:bold;color:#006699;}
#contents .goods_list_info .menu_content ul.terms2 li:nth-child(1) {height:20px;}
#contents .goods_list_info .menu_content ul.terms2 li:nth-child(2) {font-weight:normal;color:#333;margin-top:5px;}
#contents .goods_list_info .menu_content input[id="btndblCheck"] {width:calc(100% - 0px);border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#d92026;}
#contents .goods_list_info .menu_content input[id="btnSearch02"] {width:calc(100% - 0px);border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#555555;}
#contents .goods_list_info .menu_content input[id="memberagree"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="memberdisagree"] {width:calc(50% - 8px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="RegSend"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="RegCancel"] {width:calc(50% - 8px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="btnmodify"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="btncancel"] {width:calc(50% - 8px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="btnwithdraw"] {width:calc(100% - 0px);border:0;text-align:center;height:40px;line-height:40px;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#d92026;}
#contents .goods_list_info .menu_content input[id="credit"] {width:100%;border:0;text-align:center;padding:5px 0;border-radius:3px;font-size:0.9em;color:#fff;margin-top:10px;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="ReserveSendForm2"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#contents .goods_list_info .menu_content input[id="ReserveSendForm"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#contents .goods_list_info .menu_content input[id="hbpaySendForm"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#contents .goods_list_info .menu_content input[id="ReserveSendForm3"] {width:calc(100% - 30px);border:0;margin:0 auto;text-align:center;padding:13px 0;line-height:15px;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#007b97;}
#contents .goods_list_info .menu_content input[id="PaySendForm"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#333333;}
#contents .goods_list_info .menu_content input[id="goRoot"] {width:calc(50% - 8px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="btnReg"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="btnRegNonlogin"] {width:calc(50% - 8px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="btnCan"] {width:calc(50% - 8px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="freebtn01"] {width:calc(50% - 23px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="freebtn02"] {width:calc(50% - 23px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="nonefreebtn01"] {width:calc(50% - 23px);border:0;margin-right:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#969696;}
#contents .goods_list_info .menu_content input[id="nonefreebtn02"] {width:calc(50% - 23px);border:0;margin-left:6px;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content input[id="payerName"] {border-radius:3px;background-color:#fff;height:40px;}

#contents .goods_list_info .menu_content table.memreg td input[type="text"] {height:40px;}
#contents .goods_list_info .menu_content table.memreg td input[type="tel"] {height:40px;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content table.memreg td select {border-radius:3px;font-size:1.1em;height:42px;background:#fff url(/images/common/sort_down_black.png) 90% center no-repeat;background-size:9px;}
#contents .goods_list_info .menu_content table.memreg td input[type="password"] {height:40px;}
#contents .goods_list_info .menu_content table.memreg td ul.m_id {width:calc(100% - 20px);margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td ul.m_id li {float:left;font-size:1.0em;}
#contents .goods_list_info .menu_content table.memreg td ul.m_id li:nth-child(1) {width:65%;}
#contents .goods_list_info .menu_content table.memreg td input[id="member_id_m"] {width:calc(100% - 10px);ime-mode:disabled;text-transform:lowercase;font-size:1.0em;border-radius:3px;background-color:#fff;}
#contents .goods_list_info .menu_content table.memreg td ul.m_id li:nth-child(2) {width:35%;}
#contents .goods_list_info .menu_content table.memreg td input[id="IdDblCheck"] {width:calc(100% - 5px);margin-left:5px;line-height:42px;height:42px;text-align:center;font-size:0.9em;border-radius:3px;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content table.memreg td input[id="btnzip"] {width:calc(100% - 5px);margin-left:5px;line-height:42px;height:42px;padding:0 10px;text-align:center;font-size:0.9em;border-radius:3px;color:#fff;border:0;background-color:#fa9d1c;}
#contents .goods_list_info .menu_content table.memreg td input[id="startday"] {width:110px;margin-left:5px;line-height:42px;height:42px;padding:0 10px;text-align:center;font-size:1.0em;border-radius:3px;color:#fff;border:0;background:#666 url(/images/goods/calendar.png) 16% center no-repeat;background-size:20%;}
#contents .goods_list_info .menu_content table.memreg td .CompareSyntax {border:1px solid #ccc;width:105px;font-size:1.5em;height:42px;line-height:42px;text-align:center;font-weight:bold;border-radius:3px;letter-spacing:2px;margin-left:10px;background-color:#efefef;}
#contents .goods_list_info .menu_content table.memreg td input[id="qna_write_compare"] {width:100px;font-size:1.5em;border-radius:3px;text-align:center;font-weight:bold;background-color:#fff;margin-left:10px;letter-spacing:2px;margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td input[id="codeReload"] {margin-left:5px;line-height:42px;height:42px;padding:0 10px;text-align:center;font-size:1.0em;border-radius:3px;background-color:#555;color:#fff;border:0;}
#contents .goods_list_info .menu_content table.memreg td input[id="member_pass_m"] {width:calc(100% - 27px);ime-mode:disabled;text-transform:lowercase;font-size:1.0em;border-radius:3px;background-color:#fff;margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td input[id="remember_pass_m"] {width:calc(100% - 27px);ime-mode:disabled;text-transform:lowercase;font-size:1.0em;border-radius:3px;background-color:#fff;margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td input[id="member_Email"] {width:calc(100% - 27px);ime-mode:disabled;text-transform:lowercase;font-size:1.0em;border-radius:3px;background-color:#fff;margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no {width:calc(100% - 20px);margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li {float:left;font-size:1.0em;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(1) {width:34%;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(1) select {width:calc(100% - 0px);padding-left:10px;height:42px;color:#666;background:#fff url(/images/common/sort_down_black.png) 90% center no-repeat;background-size:10px;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(2) {width:33%;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(2) input[type="tel"] {width:calc(100% - 9px);margin-left:5px;border-radius:3px;background-color:#fff;height:40px;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(3) {width:33%;}
#contents .goods_list_info .menu_content table.memreg td>ul.tel_no li:nth-child(3) input[type="tel"] {width:calc(100% - 5px);margin-left:8px;border-radius:3px;background-color:#fff;height:40px;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo {width:calc(100% - 20px);margin:0 10px;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li {float:left;font-size:1.0em;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(1) {width:34%;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(1) select {width:calc(100% - 0px);padding-left:10px;height:42px;color:#666;background:#fff url(/images/common/sort_down_black.png) 90% center no-repeat;background-size:10px;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(2) {width:33%;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(2) input[type="tel"] {width:calc(100% - 9px);margin-left:5px;border-radius:3px;background-color:#fff;height:40px;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(3) {width:33%;}
#contents .goods_list_info .menu_content table.memreg td>ul.myinfo li:nth-child(3) input[type="tel"] {width:calc(100% - 15px);margin-left:8px;border-radius:3px;background-color:#fff;height:40px;}

/*ÀÔ±Ý°èÁÂÁ¤º¸*/
#contents .bankInfo {clear:both;width:100%;background-color:#fff;margin-top:20px;}
#contents .bankInfo>ul {width:100%;}
#contents .bankInfo>ul>li {padding:0px 15px;letter-spacing:-1.0px;}
#contents .bankInfo>ul>li .normaltxt {color:#aaa;font-size:15px;}
#contents .bankInfo>ul>li:nth-child(1) {color:#555;font-size:15px;font-weight:bold;}
#contents .bankInfo>ul>li:nth-child(2) {padding:5px 15px;height:30px;line-height:30px;}
#contents .bankInfo>ul>li:nth-child(2) .banklogo {display:inline-block;width:90px;height:28px;background:url(/mobile/images/main/bank_img.png) left bottom no-repeat;background-size:100%;}
#contents .bankInfo>ul>li:nth-child(2) .bankno {color:#555;font-size:24px;margin-left:10px;font-weight:bold;}
#contents .bankInfo>ul>li:nth-child(3) {clear:both;}
#contents .bankInfo>ul>li:nth-child(3) span.bankmaster {font-size:15px;font-weight:bold;margin:0 10px 0 3px;}
#contents .bankInfo>ul>li:nth-child(3) span.bankcomfirm {font-size:16px;font-weight:bold;margin-left:3px;}

/* È¸»ç¼Ò°³ */
#contents .company_wrap {width:100%;}
#contents .company_wrap ul.company_menu {display:none;margin:2px 15px;}
#contents .company_wrap ul.company_menu li {padding:0px 15px;letter-spacing:-1.0px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:3px;height:34px;line-height:36px;font-size:1.0em;font-weight:bold;}
#contents .company_wrap ul.company_menu li:first-child {border-top:1px solid #ddd;}
#contents .common_select_menu {display:none;margin:15px;text-align:center;color:#fff;border:1px solid #333;border-radius:3px;height:34px;line-height:34px;font-size:1.0em;font-weight:bold;background:#333 url(/mobile/images/common/sort_down.png) 97% center no-repeat;background-size:15px;}

#contents .company_content {padding:15px 15px 0 15px;}
#contents .company_content ul.company {width:100%;}
#contents .company_content ul.company li {padding:0px 0 10px 0;text-align:justify;line-height:20px;}
#contents .company_content ul.company li.sub_title {font-size:1.0em;font-weight:bold;color:#333;}
/* È¸»ç¾àµµ */
#contents .company_content .mapinfo {margin-top:10px;line-height:20px;}
#contents .company_content .mapinfo .mapaddress {border:1px solid #EFEFEF;}
#contents .company_content .mapinfo .mapaddress span {display:inline-block;margin:10px;font-weight:500;}
#contents .company_content .mapinfo .mapinfo {border:1px solid #EFEFEF;background:url(https://www.ktxtour.co.kr/images/company/subway_no1.png) 10px 10px no-repeat;background-size:30px;}
#contents .company_content .mapinfo .mapinfo span {display:inline-block;margin:10px 10px 10px 50px;text-align:justify;}

#contents .leisure {padding:30px 15px 0px 15px;}
#contents .leisure .subTitle {font-size:1.1em;font-weight:bold;border-bottom:2px solid #333;padding-bottom:5px;}
#contents .leisure ul {border:none;margin-top:15px;}
#contents .leisure ul li {display:block;height:100px;margin-bottom:20px;}
#contents .leisure ul li .leisureimg {float:left;width:150px;height:100px;}
#contents .leisure ul li .leisureinfo {float:left;width:calc(100% - 180px);height:100px;margin-left:15px;}
#contents .leisure ul li .leisureinfo .title {width:100%;text-align:left;font-weight:bold;}
#contents .leisure ul li .leisureinfo .content {width:100%;text-align:left;margin-top:10px;}

#contents .tabnav {clear:both;width:100%;}
#contents .tabnav ul {width:100%;height:40px;}
#contents .tabnav ul li {float:left;width:calc(25% - 1px);height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ccc;/*border-left:1px solid #ccc;*/border-top:1px solid #ccc;font-weight:bold;background-color:#fff;color:#666;}
#contents .tabnav ul li:nth-child(4n+1) {border-top-left-radius:5px;border-bottom-left-radius:5px;}
#contents .tabnav ul li:nth-child(4n+0) {border-top-right-radius:5px;border-bottom-right-radius:5px;}
#contents .tabnav ul li:nth-child(4) {float:left;width:25%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;background-color:#fff;color:#666;}
#contents .tabnav ul li.on {background-color:#01A0C8;color:#fff;font-weight:bold;}
#contents .tabnav ul li:nth-child(1) {width:calc(25% - 0px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#contents .tabnav ul li:nth-child(2) {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#contents .tabnav ul li:nth-child(3) {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#contents .tabnav ul li:nth-child(4) {border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#contents .tabnav ul li:nth-child(1).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-left:1px solid #01A0C8;}
#contents .tabnav ul li:nth-child(2).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;}
#contents .tabnav ul li:nth-child(3).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;}
#contents .tabnav ul li:nth-child(4).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-right:1px solid #01A0C8;}

/*±âÂ÷¿©Çà¹ÌÆÃÀå¼Ò(¼­¿ï¿ª/Ã»·®¸®¿ª/¿ë»ê¿ª)*/
#contents .company_content .tabnav3 {clear:both;width:100%;}
#contents .company_content .tabnav3 ul {height:40px;}
#contents .company_content .tabnav3 ul>li {float:left;height:40px;border:none;line-height:40px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;color:#666;}
#contents .company_content .tabnav3 ul>li:nth-child(1) {float:left;width:33.34%;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#contents .company_content .tabnav3 ul>li:nth-child(2) {float:left;width:calc(33.33% - 1px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#contents .company_content .tabnav3 ul>li:nth-child(3) {float:left;width:calc(33.33% - 1px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#contents .company_content .tabnav3 ul>li.on {background-color:#01A0C8;color:#fff;font-weight:bold;}
#contents .company_content .tabnav3 ul>li:nth-child(1).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-left:1px solid #01A0C8;}
#contents .company_content .tabnav3 ul>li:nth-child(2).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;}
#contents .company_content .tabnav3 ul>li:nth-child(3).on {border-top:1px solid #01A0C8;border-bottom:1px solid #01A0C8;border-right:1px solid #01A0C8;}

#contents .company_content ul.company_history {width:100%;}
#contents .company_content ul.company_history li {padding:2px 0;text-align:justify;}
#contents .company_content ul.company_history li.year_title {font-size:1.1em;margin:0px 0 5px 0;font-weight:bold;color:#333;}
#contents .company_content ul.company_history2 li.year_title {font-size:1.1em;margin:20px 0 5px 0;font-weight:bold;color:#333;}

#contents .company_content .subTitle {font-size:1.1em;font-weight:bold;}
#contents .company_content .symbol {background:url(https://www.ktxtour.co.kr/images/company/hongik_symbol.jpg) center 20px no-repeat;margin-top:5px;background-size:40%; width:100%;height:310px;border:1px solid #d2d2d2;}
#contents .company_content .syntax {padding:0 15px;text-align:justify;margin-top:180px;line-height:20px;}
#contents .company_content .signature {float:left;margin-top:5px;}
#contents .company_content .signaturecolor {float:left;}
#contents .company_content .signaturecolor ul {margin-top:15px;}
#contents .company_content .signaturecolor ul li:first-child {margin-bottom:5px;}
#contents .company_content .signaturecolor ul li {height:70px;margin-bottom:10px;border:none;}
#contents .company_content .signaturecolor ul li .signatureimg {float:left;width:44px;height:44px;}
#contents .company_content .signaturecolor ul li .txt {margin-left:60px;height:44px;text-align:left;font-size:15px;}

#contents .company_content .partner ul {margin:0 auto;overflow:hidden;}
#contents .company_content .partner ul li {float:left;width:calc(50% - 7px);height:150px;box-sizing:border-box;border:1px solid #ccc;margin-right:14px;margin-bottom:14px;}
#contents .company_content .partner ul li:nth-child(2n+0) {margin-right:0;}
#contents .company_content .partner ul li:nth-child(2n+1) {margin-left:0;}
#contents .company_content .partner ul li .cimg {position:relative;width:80%;left:15px;height:80px;line-height:100px;}
#contents .company_content .partner ul li .cimg img {/*ÀÌ¹ÌÁö¼¼·Î°¡¿îµ¥Á¤·Ä*/position:absolute;max-width:100%; max-height:100%;width:auto; height:auto;margin:auto;top:0; bottom:0; left:0; right:0;}
#contents .company_content .partner ul li .cinfo {height:67px;background-color:#FBF9FA;line-height:45px;}
#contents .company_content .partner ul li .cinfo .cname {display:block;text-align:center;color:#333;font-size:15px;font-weight:600;}
#contents .company_content .partner ul li .cinfo .curl {display:block;text-align:center;color:#B5B3B4;font-size:13px;line-height:0px;font-weight:400;}

/*-------------------------------------------*/
/* Å¾ÀÌµ¿ ¸Þ´º */
/*-------------------------------------------*/
#top_arrow_right {position:fixed;opacity:1.0;right:15px;z-index:4000;overflow:hidden;bottom:70px;/*box-shadow: 0px 0px 0px 3px rgba(0,0,0,0.2);*/}
#top_arrow_right ul li {width:44px;height:44px;float:right;display:inline;line-height:60px;text-align:center;border:0px solid #333333}
#top_arrow_right ul li a {display:block;color:#222;width:44px;height:44px;}
#top_arrow_right ul li.btnTop {/*overflow:hidden;*/width:44px;height:44px;border-radius:22px;border:1px solid #aaa;background:#fff url(/mobile/images/common/top-arrow.png) center center no-repeat;background-size:50%;opacity:1.0;}
#top_arrow_right ul li.btnBot {clear:both;width:44px;height:44px;margin-top:5px;border-radius:22px;border:1px solid #aaa;background:#fff url(/mobile/images/common/top-arrow.png) center center no-repeat;background-size:50%;transform: rotate(-180deg);opacity:1.0;}
#top_arrow_right ul li a span {font-size:12px;}


/*-------------------------------------------*/
/* ·¹ÀÌ¾î¸¶½ºÅ© */
/*-------------------------------------------*/
#mask {position:absolute;left:0;top:0;z-index:30000;display:none;background-color:#333333;}

/*·¹ÇÁÆ®¸Þ´º*/
#left_menu {position:fixed;width:100%;top:0px;left:-100%;height:100%;z-index:5900;}
#left_menu #layer_header_warp {position:fixed;width:100%;height:50px;line-height:50px;background-color:#2c3986;}
#left_menu #layer_header_warp .category {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#left_menu #layer_header_warp .category_close {float:right;width:50px;height:50px;background:#2c3986 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#left_menu #layer_header_warp .category_close a {display:block;width:50px;height:50px;}
#left_menu #left_category {height:calc(100% - 300px);top:0px;left:0;margin:50px 0;background-color:#fff;overflow:auto;/*overflow-x:hidden;overflow-y:hidden;*/}
#left_menu #left_category .menu_title {color:#222;font-size:1.1em;font-weight:bold;margin:20px 0 6px 0;text-align:left;}
#left_menu #left_category .menu_title .icon01 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_1.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon02 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_2.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon03 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_3.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon04 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_4.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon05 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_5.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon06 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_6.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon07 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_7.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon08 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_8.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon09 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_9.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon10 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_10.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .icon11 {float:left;width:30px;height:30px;padding-left:15px;background:url(/mobile/images/common/list_11.png) 15px 10% no-repeat;background-size:50%;}
#left_menu #left_category .menu_title .menu_name {float:left;width:calc(100% - 55px);height:30px;line-height:25px;/*margin-left:5px;*/}

#left_menu #left_category ul.main_categroy {width:100%;display:block;}
#left_menu #left_category ul.main_categroy>li {float:left;width:calc(33.4% - 2px);padding:12px 0;font-size:1.0em;text-align:left;/*font-weight:bold;*/background-color:#fff;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#333333;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
#left_menu #left_category ul.main_categroy>li:nth-child(1) {border-top:1px solid #d1d1d1;}
#left_menu #left_category ul.main_categroy>li:nth-child(2) {border-top:1px solid #d1d1d1;}
#left_menu #left_category ul.main_categroy>li:nth-child(3) {border-top:1px solid #d1d1d1;}
#left_menu #left_category ul.main_categroy>li:nth-child(3n+0) {border-right:none;width:33.3%;}
#left_menu #left_category ul.main_categroy>li:nth-child(3n+1) {border-left:none;width:33.3%;}

#left_menu #left_category ul.main_categroy2 {width:100%;display:block;}
#left_menu #left_category ul.main_categroy2>li {float:left;width:calc(50% - 1px);height:38px;line-height:38px;/*padding:12px 0;*/font-size:1.0em;text-align:left;/*font-weight:bold;*/background-color:#fff;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#333333;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
#left_menu #left_category ul.main_categroy2>li span {display:block;margin-left:15px;height:38px;/*background-color:red;*/}
#left_menu #left_category ul.main_categroy2>li a {display:block;}
#left_menu #left_category ul.main_categroy2>li:active {background-color:#eeeeee;}
#left_menu #left_category ul.main_categroy2>li:nth-child(1) {border-top:1px solid #d1d1d1;}
#left_menu #left_category ul.main_categroy2>li:nth-child(2) {border-top:1px solid #d1d1d1;}
#left_menu #left_category ul.main_categroy2>li:nth-child(2n+0) {border-right:none;width:calc(50% - 1px);}
#left_menu #left_category ul.main_categroy2>li:nth-child(2n+1) {border-left:none;}

#left_menu #left_category ul.festival_name {width:100%;display:block;}
#left_menu #left_category ul.festival_name>li {padding:12px 0;text-align:left;font-weight:bold;background-color:#fff;border-bottom:1px solid #d1d1d1;color:#666666;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
#left_menu #left_category ul.festival_name>li:nth-child(1) {border-top:1px solid #d1d1d1;}
#left_menu #left_category .bottom_line {height:10px;background-color:#e3e3e3;}

/*»óÇ°°Ë»ö ·¹ÀÌ¾î*/
#layer_search {position:fixed;width:100%;top:0;height:100%;right:-100%;z-index:5900;background-color:#ffffff;}
#layer_search .layer_search_header {width:100%;height:50px;/*line-height:50px;*/background-color:#d92026;}
#layer_search .layer_search_header .layer_close {float:left;width:50px;height:50px;background:#d92026 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:36%;}
#layer_search .layer_search_header .layer_close a {display:block;width:50px;height:50px;}
#layer_search .layer_search_header .search_field {float:left;width:calc(100% - 100px);background-color:#d92026;}
#layer_search .layer_search_header .search_field .searchwrap {height:36px;margin:7px 0;background-color:#fff;border-radius:3px;}
#layer_search .layer_search_header .search_field .searchwrap input.keyword {width:calc(100% - 40px);border:0;height:36px;margin-left:5px;font-size:1.1em;background-color:#fff;}
#layer_search .layer_search_header .search_field .searchwrap .txtcls {float:right;display:inline-block;margin:8px 7px 0 0;width:20px;height:20px;border-radius:20px;background:#ccc url(/mobile/images/common/close_b.png) center center no-repeat;background-size:40%;}
#layer_search .layer_search_header .layer_icon {float:left;width:50px;height:50px;background:#d92026 url(/mobile/images/header/search_goods_icon.png) center center no-repeat;background-size:50%;}
#layer_search .layer_search_header .layer_icon a {/*display:block;width:24px;height:24px;margin:13px auto;background:#d92026 url(/mobile/images/header/search_goods_icon.png) center center no-repeat;background-size:100%;*/}
#layer_search #layer_search_keyword  {width:100%;height:calc(100% - 60px);/*top:0px;bottom:0px;left:0;*/background-color:#fff;overflow:auto;overflow-x:hidden;overflow-y:hidden;}
#layer_search #layer_search_keyword>ul {width:100%;display:block;}
#layer_search #layer_search_keyword>ul>li {padding:12px 15px;text-align:left;font-weight:bold;background-color:#fff;border-bottom:1px solid #e1e1e1;color:#666666;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
#layer_search #layer_search_keyword>ul>li:nth-child(1) {border-top:0;}
#layer_search #layer_search_keyword>ul>li a { display:block;width:100%;}
#layer_search #layer_search_keyword>ul>li:active {background-color:#eeeeee;}

/*(ºñ)È¸¿ø ·Î±×ÀÎ ·¹ÀÌ¾î*/
#layer_member {position:fixed;width:100%;top:0px;right:-100%;z-index:5900;height:100%;margin-bottom:20px;background-color:#f7f7f7;}
#layer_member .layer_member_header {position:fixed;width:100%;height:50px;/*border-top:1px solid #222;border-bottom:1px solid #222;*/line-height:50px;background-color:#2c3986;}
#layer_member .layer_member_header .layer_name {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layer_member .layer_member_header .layer_close {float:right;width:50px;height:50px;background:#2c3986 url(/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layer_member .layer_member_header .layer_close a {display:block;width:50px;height:50px;}

#layer_member .member_gubun {/*top:0px;bottom:0px;left:0;*/background-color:#f7f7f7;/*overflow:auto;overflow-x:hidden;overflow-y:hidden;*/} 
#layer_member .member_gubun .layer_tab_wrap {/* height:calc(100% - 70px); */border:1px solid #bababa;margin:65px 15px 15px;background-color:#fff;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab {height:38px;border-bottom:1px solid #bababa;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab .tab01 {float:left;display:block;width:calc(50% - 1px);height:38px;line-height:37px;font-weight:bold;/*border-bottom:1px solid #bababa;*/color:#333;background-color:#f7f7f7;text-align:center;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab .tab02 {float:left;display:block;width:calc(50% - 0px);height:38px;line-height:37px;font-weight:bold;/*border-bottom:1px solid #bababa;*/color:#333;background-color:#f7f7f7;text-align:center;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab .tab01 a:active, .tab02 a:active {background-color:#eee;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab .ontab01 {height:38px;border-right:1px solid #bababa;border-bottom:1px solid #fff;background-color:#fff;}
#layer_member .member_gubun .layer_tab_wrap .layer_tab .ontab02 {height:38px;border-left:1px solid #bababa;border-bottom:1px solid #fff;background-color:#fff;}

/* È¸¿ø·Î±×ÀÎ/¿¹¾àÈ®ÀÎ */
#layer_member .member_gubun .layer_tab_wrap .layer_input {display:block;width:100%;}
#layer_member .member_gubun .layer_tab_wrap .layer_input .keyboard_img {display:block;width:calc(100% - 40px);margin:20px auto 20px auto;/*background:url(/images/common/keyboard.png) no-repeat 96% 96%; background-size:4%;*/}
#layer_member .member_gubun .layer_tab_wrap .layer_input .keyboard_name {width:calc(100% - 46px);margin:20px auto 0 auto;text-align:right;/*padding-right:30px;*/color:#333;font-size:0.9em;/*background:url(/images/header/down_arrow.png) no-repeat 96% 96%; background-size:4%;*/}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login li {margin:0 15px;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login li:nth-child(1) {margin-top:20px;font-size:0.9em;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login input {display:block;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login input[type="text"] {height:40px;font-size:1.0em;border-radius:3px;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login input[type="password"] {height:40px;font-size:1.0em;border-radius:3px;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login input.mid {width:calc(100% - 7px);margin:10px 0px 0 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled;}
#layer_member .member_gubun .layer_tab_wrap .layer_input ul.login input.mpass {width:calc(100% - 7px);margin:10px 0px 0px 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled}
#layer_member .member_gubun .layer_tab_wrap .layer_input input.layer_btnlogin {width:calc(100% - 30px);margin:0 15px;font-size:1.2em;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#d92026;}
#layer_member .member_gubun .layer_tab_wrap .layer_input input.layer_memberlogin {width:calc(100% - 30px);margin:20px 15px;font-size:1.2em;text-align:center;padding:12px 0;color:#d92026;font-weight:bold;border-radius:3px;border:1px solid #d92026;background-color:#fff;}
#layer_member .member_gubun .layer_tab_wrap .minfo_wrap {width:calc(100% - 30px);margin:10px auto;color:#666;}
#layer_member .member_gubun .layer_tab_wrap .minfo_wrap .midsave {float:left;width:40%;font-size:0.9em;}
#layer_member .member_gubun .layer_tab_wrap .minfo_wrap .minfoser {float:right;width:60%;text-align:right;font-size:0.9em;}
#layer_member .member_gubun .layer_tab_wrap .minfo_wrap .minfoser a {display:inline-block;}

/* ºñÈ¸¿ø¿¹¾àÈ®ÀÎ */
#layer_member .member_gubun .layer_tab_wrap .layer_non_input {display:block;width:100%;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li {margin:0 15px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li:nth-child(1) {margin-top:20px;font-size:0.9em;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin input[type="text"] {height:40px;font-size:1.0em;border-radius:3px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin input[type="tel"] {height:40px;font-size:1.0em;border-radius:3px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin input[name="layer_member_name"] {width:calc(100% - 7px);margin-top:10px;height:40px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no {margin-top:10px;height:42px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li {float:left;height:40px;ont-size:1.0em;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(1) {width:calc(34% - 2px);}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(1) select {width:calc(100% - 2px);padding-left:10px;height:42px;color:#666;background:#fff url(/images/common/sort_down_black.png) 92% center no-repeat;background-size:10px;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(2) {width:33%;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(2) input[type="tel"] {width:calc(100% - 11px);margin-left:4px;border-radius:3px;background-color:#fff;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(3) {width:33%;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input ul.nonlogin>li ul.tel_no li:nth-child(3) input[type="tel"] {width:calc(100% - 11px);margin-left:6px;border-radius:3px;background-color:#fff;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input input[id="layer_btn_check"] {width:calc(100% - 30px);margin:0 15px;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input input[id="layer_btn_check2"] {width:calc(100% - 30px);margin:0 15px;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input input[id="layer_btn_check3"] {width:calc(100% - 30px);margin:0 15px;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}
#layer_member .member_gubun .layer_tab_wrap .layer_non_input input[id="layer_btn_check4"] {width:calc(100% - 30px);margin:0 15px;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#01A0C8;}


/* ¸ÞÀÎ½½¶óÀÌµå ÆîÄ§ */
#layer_slide_spread {position:fixed;width:100%;top:0px;right:-100%;z-index:5900;height:100%;background-color:#ffffff;}
#layer_slide_spread .layer_slide_header {position:fixed;width:100%;height:50px;z-index:6000;line-height:50px;background-color:#2c3986;}
#layer_slide_spread .layer_slide_header .layer_name {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layer_slide_spread .layer_slide_header .layer_close {float:right;width:50px;height:50px;background:#2c3986 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layer_slide_spread .layer_slide_header .layer_close a {display:block;width:50px;height:50px;}
#layer_slide_spread #layer_slide_img {height:calc(100% - 50px);/*padding-top:50px;*/margin:50px 0;overflow:auto;}
#layer_slide_spread #layer_slide_img li {display:block;width:100%;height:230px;}

/* ¿ï¸ªµµ¼ÅÆ² Å¾½Â¾È³» */
#layer_shuttle_bus {position:fixed;width:100%;top:0px;right:-100%;z-index:5900;height:100%;background-color:#ffffff;}
#layer_shuttle_bus .layer_bus_header {position:fixed;width:100%;height:50px;z-index:6000;line-height:50px;background-color:#2c3986;}
#layer_shuttle_bus .layer_bus_header .layer_name {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layer_shuttle_bus .layer_bus_header .layer_close {float:right;width:50px;height:50px;background:#2c3986 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layer_shuttle_bus .layer_bus_header .layer_close a {display:block;width:50px;height:50px;}
#layer_shuttle_bus #layer_bus {height:calc(100% - 50px);top:0px;left:0;overflow:auto;margin:50px 15px;}
#layer_shuttle_bus #layer_bus ul {margin-top:20px;}
#layer_shuttle_bus #layer_bus ul.shuttle_scroll li {display:block;width:100%;}
#layer_shuttle_bus #layer_bus ul.shuttle_scroll li:last-child {height:80px;}
#layer_shuttle_bus #layer_bus ul.shuttle_scroll li.sub_title {font-size:1.1em;color:#333;font-weight:bold;margin:15px 0 10px 0;}
#layer_shuttle_bus #layer_bus ul.shuttle_scroll li>div.map_title {font-size:1.0em;height:40px;line-height:40px;text-align:center;margin-top:20px;color:#fff;font-weight:bold;background-color:#01A0C8;}

/*´Ù¸¥Ãâ¹ßÀÏ ¼±ÅÃ ·¹ÀÌ¾î*/
#layer_start_day {position:fixed;/*display:none;*/width:100%;top:0;height:100%;top:120%;z-index:5900;background-color:#ffffff;}
#layer_start_day .layer_header_warp {position:fixed;width:100%;height:50px;line-height:50px;background-color:#2c3986;}
#layer_start_day .layer_header_warp .layer_name {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layer_start_day .layer_header_warp .layer_close {float:right;width:50px;height:50px;background:#2c3986 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layer_start_day .layer_header_warp .layer_close a {display:block;width:50px;height:50px;}
#layer_start_day .layer_calendar {height:calc(100% - 0px);top:0px;left:0;margin:50px 0;background-color:#fff;overflow:auto;/*overflow-x:hidden;overflow-y:hidden;*/}
#layer_start_day .layer_calendar .monthmove {overflow:hidden;margin:15px 15px 5px 15px;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate {width:100%;display:block;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li {float:left;padding:12px 0;text-align:center;font-weight:bold;background-color:#555555;color:#fff;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(1) {width:calc(14.3% + 1px);height:20px;background:#333333 url(/mobile/images/goods/icon_left.png) center center no-repeat;background-size:40%;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(2) {width:calc(71.4% - 2px);height:20px;font-weight:bold;font-size:1.2em;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(3) {width:calc(14.3% + 1px);height:20px;background:#333333 url(/mobile/images/goods/icon_right.png) center center no-repeat;background-size:40%;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li a { display:block;width:100%;}
#layer_start_day .layer_calendar .monthmove>ul.otherdate>li:active {background-color:#eeeeee;}
#layer_start_day .layer_calendar .monthmove ul.movebtn {width:100%;display:block;}
#layer_start_day .layer_calendar .monthmove ul.movebtn>li {float:left;padding:5px 10px;margin-left:5px;border-radius:3px;text-align:center;font-size:0.9em;font-weight:normal;}
#layer_start_day .layer_calendar .monthmove ul.movebtn>li:nth-child(1) {background-color:#fff;border:1px solid #ccc;color:#333;margin-left:0;}
#layer_start_day .layer_calendar .monthmove ul.movebtn>li:nth-child(2) {background-color:#f5f5f5;border:1px solid #ccc;color:#333;}
#layer_start_day .layer_calendar .monthmove ul.movebtn>li:nth-child(3) {background-color:#5bc4d2;border:1px solid #5bc4d2;color:#fff;}
#layer_start_day .layer_calendar .monthmove ul.movebtn>li:nth-child(4) {background-color:#f69920;border:1px solid #f69920;color:#fff;}

/* Ãâ¹ßÈ®Á¤ ÀÏÀÚ ¼±ÅÃ */
#layer_confirm_day {position:fixed;/*display:none;*/width:100%;top:0;height:100%;top:120%;z-index:5900;background-color:#ffffff;}
#layer_confirm_day .layer_header_warp {position:fixed;width:100%;height:50px;line-height:50px;background-color:#333333;}
#layer_confirm_day .layer_header_warp .layer_name {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layer_confirm_day .layer_header_warp .layer_close {float:right;width:50px;height:50px;background:#333333 url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layer_confirm_day .layer_header_warp .layer_close a {display:block;width:50px;height:50px;}
#layer_confirm_day .layer_calendar {height:calc(100% - 0px);top:0px;left:0;margin:50px 0;background-color:#fff;overflow:auto;/*overflow-x:hidden;overflow-y:hidden;*/}
#layer_confirm_day .layer_calendar .monthmove {/*overflow:hidden;*/margin:15px 15px;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate {width:100%;display:block;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li {float:left;padding:12px 0;text-align:center;font-weight:bold;background-color:#555555;color:#fff;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(1) {width:calc(14.3% + 1px);height:20px;background:#333333 url(/mobile/images/goods/icon_left.png) center center no-repeat;background-size:40%;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(2) {width:calc(71.4% - 2px);height:20px;font-weight:bold;font-size:1.2em;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li:nth-child(3) {width:calc(14.3% + 1px);height:20px;background:#333333 url(/mobile/images/goods/icon_right.png) center center no-repeat;background-size:40%;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li a { display:block;width:100%;}
#layer_confirm_day .layer_calendar .monthmove>ul.otherdate>li:active {background-color:#eeeeee;}

/*·¹ÀÌ¾îÆË¾÷*/
#popup_layer {clear:both;position:fixed;visibility:hidden;width:calc(100% - 60px);z-index:31000;top:30px;margin:0 auto; border:0px solid #666666;background-color:#ffffff;}
#popup_layer>ul.layer_popup_slide li {text-indent:-9999px;}
#popup_layer>ul.layer_popup_slide li a {display:block;}
#popup_layer .layerfoot {text-align:center;height:40px;line-height:40px;background-color:#fff;font-size:1.1em;}

/* ¿ï¸ªµµ ¾È³» */
#contents .ull_goods .menuwrap {width:100%;/*position:absolute;top:50px;*/overflow:hidden;margin:0px 0 10px 0;z-index:2000;background-color:#1B5CCC;}
#contents .ull_goods .menuwrap li {float:left;width:calc(25% - 1px);border-right:1px solid skyblue;border-top:1px solid skyblue;height:40px;line-height:40px;font-size:0.9em;font-weight:bold;text-align:center;color:#fff;background-color:#1B5CCC;}
#contents .ull_goods .menuwrap li:nth-child(1) {border-top:0;}
#contents .ull_goods .menuwrap li:nth-child(2) {border-top:0;}
#contents .ull_goods .menuwrap li:nth-child(3) {border-top:0;}
#contents .ull_goods .menuwrap li:nth-child(4) {width:25%;border-top:0;border-right:0;}
#contents .ull_goods .menuwrap li:nth-child(8) {width:25%;border-right:0;}
#contents .ull_goods .ullContent {margin:20px 0;}
#contents .ull_goods .ullContent ul.ull_notice li.title {text-align:center;font-weight:bold;background-color:#6e7588;color:#fff;/*border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;*/height:40px;line-height:40px;}
#contents .ull_goods .ullContent ul.ull_notice li.content {margin:15px 0;padding:0 15px;line-height:18px;text-align:justify;font-size:0.95em;}
#contents .ull_goods .IslandBtn {text-align:center;font-size:1.1em;font-weight:bold;background-color:#5373C3;color:#fff;height:40px;line-height:40px;}
#contents .ull_goods .ullgoodsList ul {width:100%}
#contents .ull_goods .ullgoodsList ul>li {/*height:300px;*/border-bottom:10px solid #e3e3e3;}
#contents .ull_goods .ullgoodsList ul>li:last-child {/*border:none;*/}
#contents .ull_goods .ullgoodsList ul>li:active {background-color:#eeeeee;}
#contents .ull_goods .ullgoodsList ul>li .goodsImg {height:220px;}
#contents .ull_goods .ullgoodsList ul>li .goods_sub {width:100%;padding:20px 0;}
#contents .ull_goods .ullgoodsList ul>li .goods_sub .goodsName {margin:0px 15px 10px 15px;color:#333;font-size:1.1em;font-weight:normal;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;letter-spacing:-1px;}
#contents .ull_goods .ullgoodsList ul>li .goods_sub .goodsPeriod {float:left;width:40%;margin-left:15px;}
#contents .ull_goods .ullgoodsList ul>li .goods_sub .goodsPeriod .traffic {display:none;/*display:inline-block;background-color:#92a4e6;border:2px solid #92a4e6;color:#fff;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:50px;height:20px;line-height:20px;*/}
#contents .ull_goods .ullgoodsList ul>li .goods_sub .goodsPeriod .icon {display:inline-block;color:#92a4e6;border:2px solid #92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:60px;height:20px;line-height:20px;}
#contents .ull_goods .ullgoodsList ul>li .goods_sub .goodsPrice {float:right;width:40%;text-align:right;font-size:16px;font-weight:bold;margin-right:15px;color:#f2312c;}
#contents .ull_goods .botFooter {width:100%;margin:20px 0 0px 0;}
#contents .ull_goods .botFooter .toursuttle {background-color:#33A6DE;padding:15px;}
#contents .ull_goods .botFooter .toursuttle .title {float:left;font-size:1.1em;font-weight:bold;color:#fff;border:1px solid #fff;text-align:center;width:140px;height:30px;line-height:30px;border-radius:30px;}
#contents .ull_goods .botFooter .toursuttle .layerbtn {float:right;font-size:1.0em;letter-spacing:-1px;background-color:#fff;color:#333;text-align:center;border:1px solid #fff;width:100px;height:30px;line-height:30px;border-radius:30px;}
#contents .ull_goods .botFooter .toursuttle .layerbtn a {display:block;}
#contents .ull_goods .botFooter .toursuttle .info {font-size:1.0em;color:#fff;margin:20px 0;line-height:1.4em;}
#contents .ull_goods .botFooter .toursuttle .info span {font-weight:bold;color:#EAFECB;}
#contents .ull_goods .botFooter .toursafe {background-color:#6CC936;padding:15px;}
#contents .ull_goods .botFooter .toursafe .title {font-size:1.1em;font-weight:bold;color:#fff;border:1px solid #fff;text-align:center;width:160px;height:30px;line-height:30px;border-radius:30px;}
#contents .ull_goods .botFooter .toursafe .info {font-size:1.0em;color:#fff;margin:20px 0;line-height:1.4em;}
#contents .ull_goods .botFooter .toursafe .info span {font-weight:bold;color:#EAFECB;}
#contents .ull_goods .menuContent {margin:15px 15px 0 15px;}
#contents .ull_goods .menuContent .contenttxt {width:100%;padding:20px 0;}
#contents .ull_goods .menuContent .contenttxt .menu_title {font-size:1.4em;font-weight:bold;padding:10px 0 5px 0;letter-spacing:-1px;}
#contents .ull_goods .menuContent .contenttxt .menu_title .other_color01 {color:#26BAD4;}
#contents .ull_goods .menuContent .contenttxt input[type="button"] {margin:10px 0;background-color:#F01B5D;font-weight:bold;border:0;width:100%;border-radius:5px;height:40px;line-height:40px;color:#fff;text-align:center;}
#contents .ull_goods .menuContent .contenttxt .menu_title .table_title {font-size:0.9em;font-weight:bold;padding:5px 0 5px 0;letter-spacing:-1px;}
#contents .ull_goods .menuContent .contenttxt .sub_title {font-size:1.0em;line-height:1.4em;font-weight:bold;}
#contents .ull_goods .menuContent .contenttxt .sub_title .other_color02 {color:#F65C5C;}
#contents .ull_goods .menuContent .contenttxt .menu_img {margin:10px 0;}
#contents .ull_goods .menuContent .contenttxt .menu_bar {padding:10px 0;background-color:#26BAD4;color:#fff;text-align:center;font-weight:bold;}

#contents .ull_goods .menuContent .contenttxt .sub_finger {background-color:#F8F8F8/*padding:15px;margin:10px 0;*/}
#contents .ull_goods .menuContent .contenttxt .sub_finger .txtimg {float:left;width:100px;min-height:80px;background-color:#F8F8F8;}
#contents .ull_goods .menuContent .contenttxt .sub_finger .txt {float:left;width:calc(100% - 130px);min-height:80px;background-color:#F8F8F8;padding:15px;text-align:justify;line-height:20px;}
#contents .ull_goods .menuContent .contenttxt .sub_finger .up {padding:15px 0;background:#F8F8F8 url(/mobile/ulleungdo/images/top_icon.png) 15px 15px no-repeat;background-size:80%;}
#contents .ull_goods .menuContent .contenttxt .sub_finger .down {padding:15px 0;background:#F8F8F8 url(/mobile/ulleungdo/images/low_icon.png) 15px 15px no-repeat;background-size:80%;}
#contents .ull_goods .menuContent .contenttxt .hor_line {clear:both;width:100%;border-top:10px solid #fff;/*border-bottom:1px solid #fff;*/}

#contents .ull_goods .youtube {margin:0 auto;width:100%;overflow:hidden;background-color:#ffffff;} 
#contents .ull_goods .youtube ul {width:calc(100% - 0px);margin:0 auto;}
#contents .ull_goods .youtube ul li {height:215px;padding-bottom:30px;}
#contents .ull_goods .youtube ul li:last-child {margin-bottom:0px;}
#contents .ull_goods .youtube ul li>.youtubeTitle {background-color:#333;margin:10px auto 0 auto;width:150px;border-radius:30px;text-align:center;color:#fff;font-size:15px;height:30px;line-height:30px;font-weight:600;}
#contents .ull_goods .youtube .youtubemainTitle {width:calc(100% - 0px);margin:0 auto 10px auto;font-weight:600;text-align:center;font-size:20px;letter-spacing:-1px;}
#contents .ull_goods .youtube .island_img {margin:10px auto;}

@media (max-width:375px){#contents .ull_goods .youtube ul li {padding-bottom:10px;}}
@media (min-width:376px) and (max-width:399px){#contents .ull_goods .youtube ul li {padding-bottom:30px;}}


/* ÇªÅÍ */
#footer {background-color:#f7f7f7;color:#666;/*margin-top:20px;*/clear:both;padding-bottom:40px;max-width:768px; min-width:320px;}
#footer .foot_sns {float:right;position: relative;left:-50%;padding:20px 0;text-indent:-9999px;}
#footer .foot_sns>ul {float:left;position: relative; left: 50%;}
#footer .foot_sns>ul li {float:left;margin:0 10px;}
#footer .foot_sns>ul li:nth-child(1) {width:50px;height:50px;background:url(/mobile/images/sns/sns_face.png) center center no-repeat;background-size:90%;}
#footer .foot_sns>ul li:nth-child(2) {width:50px;height:50px;background:url(/mobile/images/sns/sns_blog.png) center center no-repeat;background-size:90%;}
#footer .foot_sns>ul li:nth-child(3) {width:50px;height:50px;background:url(/mobile/images/sns/sns_insta.png) center center no-repeat;background-size:90%;}
#footer .foot_sns>ul li:nth-child(4) {width:50px;height:50px;background:url(/mobile/images/sns/sns_kas.png) center center no-repeat;background-size:90%;}

#footer .foot_sub_menu {clear:both;float:right;position: relative;left:-50%;padding:15px 0 5px 0;}
#footer .foot_sub_menu>ul {float:left;position: relative; left: 50%;}
#footer .foot_sub_menu>ul li {float:left;}
#footer .foot_sub_menu>ul li:nth-child(2n+1) {margin-left:8px;margin-right:8px;}
#footer .foot_sub_menu>ul li a {display:block}
#footer .foot_sub_menu>ul li:last-child {margin-left:8px;}

#footer .foot_bank {clear:both;padding:10px 15px 0 15px;font-size:0.9em;}
#footer .foot_bank .hor_line {clear:both;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
#footer .foot_bank>ul {width:100%;}
#footer .foot_bank>ul>li {margin:3px 0;text-align:left;font-weight:bold;}
#footer .foot_bank>ul>li .normaltxt {color:#aaa;font-weight:normal;}

#footer .foot_callcenter {clear:both;padding:0px 15px 0 15px;font-size:0.9em;}
#footer .foot_callcenter .hor_line {clear:both;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
#footer .foot_callcenter>ul {width:100%;}
#footer .foot_callcenter>ul>li {float:left;width:50%;margin:3px 0;text-align:left;font-weight:bold;}
#footer .foot_callcenter>ul>li:nth-child(1) {margin:0;}
#footer .foot_callcenter>ul>li:nth-child(2) {margin:0;} 
#footer .foot_callcenter>ul>li .normaltxt {color:#aaa;font-weight:normal;}
#footer .foot_callcenter .calltime {display:block;color:#333;margin-top:4px}

#footer .foot_box {clear:both;padding:10px 15px;font-size:0.85em;}
#footer .foot_box .hor_line {clear:both;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
#footer .foot_box div.compnay_info {float:right;padding:3px 7px;font-size:1.0em;border:1px solid #ddd;background-color:#fff;border-radius:3px;text-align:center;}
#footer .foot_box div.compnay_info a {display:block;color:#333;}
#footer .foot_box>ul {width:100%;}
#footer .foot_box>ul li {margin:4px 0;text-align:left;}
#footer .foot_box>ul li.copy_right {font-size:0.85em;margin-top:10px;}

.goodsList {width:100%;}
.goodsList>ul {width:100%}
.goodsList>ul>li {/*height:300px;*/vertical-align:top;border-bottom:10px solid #e3e3e3;}
.goodsList>ul>li:last-child {border-bottom:none;}
.goodsList>ul>li:active {background-color:#eeeeee;}
.goodsList>ul>li .goodsImg {display:block;height:220px;}
.goodsList>ul>li .goodsImg .chuchun {display:inline-block;margin:15px;opacity:0.8;background-color:#92a4e6;border:1px solid #fff;color:#fff;border-radius:20px;text-align:center;font-size:12px;/*font-weight:bold;*/width:64px;height:24px;line-height:24px;}
.goodsList>ul>li .goods_sub {width:100%;padding:20px 0;}
.goodsList>ul>li .goods_sub .goodsName {margin:0px 15px 10px 15px;color:#333;font-size:1.1em;font-weight:normal;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;letter-spacing:-1px;}
.goodsList>ul>li .goods_sub .goodsPeriod {float:left;width:calc(30% - 15px);margin-left:15px;}
.goodsList>ul>li .goods_sub .goodsPeriod .traffic {display:none;/*display:inline-block;background-color:#92a4e6;border:2px solid #92a4e6;color:#fff;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:50px;height:20px;line-height:20px;*/}
.goodsList>ul>li .goods_sub .goodsPeriod .icon {float:left;display:inline-block;color:#92a4e6;border:2px solid #92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:60px;height:20px;line-height:20px;}
.goodsList>ul>li .goods_sub .delete_btn {float:left;display:inline-block;color:#fff;border:2px solid #92a4e6;margin-left:10px;background-color:#92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:60px;height:20px;line-height:20px;}
.goodsList>ul>li .goods_sub .delete_btn a {display:block;height:24px;width:60px;}
.goodsList>ul>li .goods_sub .goodsSalePrice {float:left;width:calc(35% - 15px);text-align:right;font-size:16px;font-weight:bold;margin-right:15px;color:#999;}
.goodsList>ul>li .goods_sub .goodsPrice {float:right;width:calc(35% - 15px);text-align:right;font-size:16px;font-weight:bold;margin-right:15px;color:#f2312c;}

.goodsListBox {/*overflow:hidden;*/width:100%;}
.goodsListBox>ul {width:100%;}
.goodsListBox>ul>li {float:left;vertical-align:top;width:calc(50% - 22px);/*height:250px;*/box-sizing:border-box;border-bottom:0;margin-right:14px;}
.goodsListBox>ul>li:nth-child(2n+0) {margin-right:0;}
.goodsListBox>ul>li:nth-child(2n+1) {margin-left:15px;}
.goodsListBox>ul>li:active {background-color:#eeeeee;}
.goodsListBox>ul>li .goodsImg {display:block;height:120px;}
.goodsListBox>ul>li .goodsImg .chuchun {display:inline-block;margin:15px;opacity:0.8;background-color:#92a4e6;border:1px solid #fff;color:#fff;border-radius:20px;text-align:center;font-size:12px;/*font-weight:bold;*/width:40px;height:20px;line-height:20px;}
.goodsListBox>ul>li .goods_sub {display:block;width:100%;padding:10px 0 20px 0;}
.goodsListBox>ul>li .goods_sub .goodsName {margin:0px 15px 10px 0px;color:#333;height:40px;line-height:20px;font-size:1.1em;font-weight:normal;text-overflow:ellipsis;overflow: hidden;white-space: normal;letter-spacing:-1px;}
.goodsListBox>ul>li .goods_sub .goodsPeriod {float:left;width:35%;margin-bottom:10px;}
.goodsListBox>ul>li .goods_sub .goodsPeriod .traffic {display:none;/* display:inline-block;background-color:#92a4e6;border:2px solid #92a4e6;color:#fff;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:50px;height:20px;line-height:20px; */}
.goodsListBox>ul>li .goods_sub .goodsPeriod .icon {display:inline-block;color:#92a4e6;border:2px solid #92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:60px;height:20px;line-height:20px;}
.goodsListBox>ul>li .goods_sub .delete_btn {clear:both;width:calc(100% - 6px);height:20px;line-height:20px;display:block;color:#fff;border:2px solid #92a4e6;background-color:#92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;}
.goodsListBox>ul>li .goods_sub .delete_btn a {display:block;height:24px;}
.goodsListBox>ul>li .goods_sub .goodsSalePrice {float:right;margin-top:2px;width:65%;text-align:right;font-size:1.0em;font-weight:bold;color:#999;}
.goodsListBox>ul>li .goods_sub .goodsPrice {float:right;margin-top:2px;width:65%;text-align:right;font-size:1.0em;font-weight:bold;color:#f2312c;}

.btn_add_goods {float:right;position: relative;left:-50%;padding:20px 0;}
.btn_add_goods>ul {float:left;position: relative; left: 50%;}
.btn_add_goods>ul>li:nth-child(1) {width:20px;height:20px;background:url(/mobile/images/goods/btn_cross.png) center center no-repeat;background-size:100%;}
.btn_add_goods>ul>li:nth-child(2) {margin-left:6px;line-height:20px;font-size:1.2em;font-weight:bold;}

/*ÆË¾÷Ã¢*/
#popup_wrap  {overflow:hidden;background-color:#fff;}
#popup_wrap .popup_Title {width:100%;height:50px;padding:0 15px;line-height:50px;background-color:#D92026;color:#fff;font-size:16px;font-weight:bold;}
#popup_wrap .popup_content {padding:0 15px;}
#popup_wrap .popup_content img {margin:0 auto;}
#popup_wrap .popup_content .alignCenter {margin:0 auto;}

/*¿¹¾à·Î±×ÀÎ ·¹ÀÌ¾Æ¿ô/ºñÈ¸¿ø¿¹¾à*/
#layerReserLogin {clear:both;position:fixed;width:calc(100% - 30px);z-index:31000;top:15px;margin:0 auto; border:0px solid #666666;background-color:#ffffff;border-radius:10px;display:none;}
#layerReserLogin #reservationwrap {overflow:hidden;width:100%;}
#layerReserLogin #reservationwrap .layerwrap {width:100%;background-color:#D92026;height:50px;line-height:50px;border-radius:8px 8px 0 0;}
#layerReserLogin #reservationwrap .layerwrap .online-title {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layerReserLogin #reservationwrap .layerwrap .online-close {float:right;width:50px;height:50px;background:url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layerReserLogin #reservationwrap .layerwrap .online-close a {display:block;width:50px;height:50px;}
#layerReserLogin #reservationwrap .layerlogin {width:100%;margin:15px auto;}
#layerReserLogin #reservationwrap .layerlogin .boxtitle {width:100%;color:#666;margin:20px 0 0 0px;font-size:1.1em;font-weight:bold;}
#layerReserLogin #reservationwrap .layerlogin .subcomment {width:100%;color:#aaa;margin:5px 0 0 0px;}
#layerReserLogin #reservationwrap .layerlogin .member {width:calc(100% - 30px);margin:0 15px;/*background-color:red;*/}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input {display:block;width:100%;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login li {margin:0 0px;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login li:nth-child(1) {margin-top:20px;font-size:0.9em;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login input {display:block;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login input[type="text"] {height:40px;font-size:1.0em;border-radius:3px;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login input[type="password"] {height:40px;font-size:1.0em;border-radius:3px;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login input.mid {width:calc(100% - 7px);margin:10px 0px 0 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input ul.login input.mpass {width:calc(100% - 7px);margin:10px 0px 0px 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input input.layerReservelogin {width:100%;border:0;font-size:1.2em;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#d92026;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input .minfo_wrap {width:calc(100% - 0px);margin:10px auto;color:#666;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input .minfo_wrap .midsave {float:left;width:40%;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input .minfo_wrap .minfoser {float:right;width:60%;text-align:right;}
#layerReserLogin #reservationwrap .layerlogin .member .layer_input .minfo_wrap .minfoser a {display:inline-block;}
#layerReserLogin #reservationwrap .layerlogin .nonemember {width:calc(100% - 30px);margin:0 15px;height:100px;/*background-color:blue;*/}
#layerReserLogin #reservationwrap .layerlogin .nonemember input.btnnonelogin {width:100%;border:0;text-align:center;padding:13px 0;font-size:1.2em;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#545454;}

/*·¹ÀÌ¾î ·Î±×ÀÎ*/
#layermLogin {clear:both;position:fixed;width:calc(100% - 30px);z-index:31000;top:15px;margin:0 auto; border:0px solid #666666;background-color:#ffffff;border-radius:10px;display:none;}
#layermLogin #loginwrap {overflow:hidden;width:100%;}
#layermLogin #loginwrap .layerwrap {width:100%;background-color:#D92026;height:50px;line-height:50px;border-radius:8px 8px 0 0;}
#layermLogin #loginwrap .layerwrap .online-title {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layermLogin #loginwrap .layerwrap .online-close {float:right;width:50px;height:50px;background:url(/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layermLogin #loginwrap .layerwrap .online-close a {display:block;width:50px;height:50px;}
#layermLogin #loginwrap .layerlogin {width:100%;margin:15px auto 25px auto;}
#layermLogin #loginwrap .layerlogin .layer_input {display:block;width:100%;}
#layermLogin #loginwrap .layerlogin .layer_input .keyboard_img {display:block;width:calc(100% - 40px);margin:20px auto 20px auto;/*background:url(/images/common/keyboard.png) no-repeat 96% 96%; background-size:4%;*/}
#layermLogin #loginwrap .layerlogin .layer_input .keyboard_name {width:calc(100% - 46px);margin:20px auto 0 auto;text-align:right;/*padding-right:30px;*/color:#333;font-size:0.9em;/*background:url(/images/header/down_arrow.png) no-repeat 96% 96%; background-size:4%;*/}
#layermLogin #loginwrap .layerlogin .layer_input ul.login li {margin:0 15px;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login li:nth-child(1) {margin-top:20px;font-size:0.9em;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login input {display:block;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login input[type="text"] {height:40px;font-size:1.0em;border-radius:3px;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login input[type="password"] {height:40px;font-size:1.0em;border-radius:3px;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login input.mid {width:calc(100% - 7px);margin:10px 0px 0 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled;}
#layermLogin #loginwrap .layerlogin .layer_input ul.login input.mpass {width:calc(100% - 7px);margin:10px 0px 0px 0px;font-size:1.1em;background-color:#fff;ime-mode:disabled}
#layermLogin #loginwrap .layerlogin .layer_input input.layer_btnlogin {width:calc(100% - 30px);font-size:1.2em;margin:0 15px;border:0;text-align:center;padding:13px 0;border-radius:3px;font-weight:bold;color:#fff;border:0;background-color:#d92026;}


/* °øÀ¯ÇÏ±â ·¹ÀÌ¾î */
#layerShareFrm {clear:both;position:fixed;width:calc(100% - 30px);z-index:31000;top:15px;margin:0 auto; border:0px solid #666666;background-color:#ffffff;border-radius:10px;display:none;}
#layerShareFrm #sharewrap {overflow:hidden;width:100%;}
#layerShareFrm #sharewrap .layerwrap {width:100%;background-color:#D92026;height:50px;line-height:50px;border-radius:8px 8px 0 0;}
#layerShareFrm #sharewrap .layerwrap .online-title {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layerShareFrm #sharewrap .layerwrap .online-close {float:right;width:50px;height:50px;background:url(/mobile/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layerShareFrm #sharewrap .layerwrap .online-close a {display:block;width:50px;height:50px;}

#layerShareFrm #sharewrap .layer_sns {overflow:hidden;/*float:right;*/padding:5px 0 20px 0;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon {margin-left:35px;text-indent:-9999px;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li {float:left;/*display:block;*/margin:15px 15px 0px 10px;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li:nth-child(4n+1) {margin-left:0px;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.kakao {width:50px;height:50px;background:url(/mobile/images/sns/sns_katalk.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.facebook {width:50px;height:50px;background:url(/mobile/images/sns/sns_face.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.naverblog {width:50px;height:50px;background:url(/mobile/images/sns/sns_blog.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.kakaostory {width:50px;height:50px;background:url(/mobile/images/sns/sns_kas.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.twitter {width:50px;height:50px;background:url(/mobile/images/sns/sns_tw.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.snslink {width:50px;height:50px;background:url(/mobile/images/sns/sns_link.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li.sms {width:50px;height:50px;background:url(/mobile/images/sns/sns_message.png) center center no-repeat;background-size:100%;}
#layerShareFrm #sharewrap .layer_sns ul.sns_icon li a {width:50px;height:50px;display:block;}
#layerShareFrm #sharewrap .layer_sns .shortUrl {clear:both;overflow:hidden;width:calc(100% - 70px);margin:20px 35px 0 35px;border:1px solid #ccc;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url {width:100%;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li {float:left;height:36px;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(1){width:75%;line-height:36px;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(2){width:calc(25% - 1px);line-height:36px;background-color:#efefef;text-align:center;border-left:1px solid #ccc;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(3){width:calc(25% - 1px);line-height:36px;background-color:#efefef;text-align:center;border-left:1px solid #ccc;}

#contents .goods_list_info .mypage ul.mypage_reserve_list {width:100%;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li {overflow:hidden;vertical-align:top;padding:15px;background-color:#ffff;/*height:70px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;*/border-top:10px solid #f3f3f3;border-bottom:1px solid #e3e3e3;font-weight:bold;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li a {/*display:block;height:100px;*/}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li:active {background-color:#eeeeee;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li:nth-child(1) {margin-top:0px;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li:last-child {/*border-top:1px solid #e3e3e3;*/border-bottom:10px solid #f3f3f3}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li ul.info_wrap {width:100%;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li ul.info_wrap>li {float:left;width:calc(50% - 0px);height:20px;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li ul.info_wrap>li .normaltxt {color:#aaa;font-weight:normal;margin-right:10px;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li ul.info_wrap>li:nth-child(2n+0) {text-align:right;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li ul.info_wrap>li.goods_price {font-weight:bold;color:#f2312c;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li .goodsinfowrap {width:100%;margin-top:5px;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li .goodsinfowrap .goods_img {float:left;width:55px;height:55px;background-color:red;}
#contents .goods_list_info .mypage ul.mypage_reserve_list>li .goodsinfowrap .goods_name {float:left;margin:0px 0 0 10px;width:calc(100% - 65px);}

/* ÇªÅÍ(°øÅë) */
#footer .foot_toolbar {/*display:none;*/position:fixed;z-index:100000;bottom:0;left:0;width:100%;padding:0; overflow:hidden;background-color:#333333;opacity:0.95;max-width:768px; min-width:320px;}
#footer .foot_toolbar li {float:left; width:calc(20% - 1px); height:60px; border-right:1px solid #444;overflow:hidden;}
#footer .foot_toolbar li:last-child {width:20%;border-right:0;}
#footer .foot_toolbar li .foot_name {margin-top:1px;text-align:center; font-size:0.8em;color:#fff;letter-spacing:-1px;}
#footer .foot_toolbar li div {margin:6px auto 0 auto;}
#footer .foot_toolbar li div.foot_img01 {width:32px;height:32px;background:url(/mobile/images/footer/phone-call64a.png) center center no-repeat;background-size:90%;}
#footer .foot_toolbar li div.foot_img02 {width:32px;height:32px;background:url(/mobile/images/footer/creditcard64a.png) center center no-repeat;background-size:90%;}
#footer .foot_toolbar li div.foot_img03 {width:32px;height:32px;background:url(/mobile/images/footer/login64a.png) center center no-repeat;background-size:90%;}
#footer .foot_toolbar li div.foot_img0301 {width:32px;height:32px;background:url(/mobile/images/footer/mypage64a.png) center center no-repeat;background-size:90%;}
#footer .foot_toolbar li div.foot_img04 {width:32px;height:32px;background:url(/mobile/images/footer/glasses64a.png) center center no-repeat;background-size:90%;border-right:none;}
#footer .foot_toolbar li div.foot_img05 {width:32px;height:32px;background:url(/mobile/images/footer/list64a.png) center center no-repeat;background-size:90%;border-right:none;}
#footer .foot_toolbar li .view_cnt {position:absolute;bottom:30px;right:10px;/*margin:10px 10px 0 0;*/z-index:5100;width:24px;height:20px;line-height:20px;border-radius:10px;background-color:#EF3306;color:#fff;text-align:center;font-size:12px;}
#footer .foot_toolbar li:active {height:60px;background-color:#eeeeee;}

/* ¿¹¾à»ó¼¼ ÇªÅÍ */
#footer .foot_reserve {position:fixed;z-index:100000;bottom:0;left:0;width:100%;padding:0; overflow:hidden;opacity:1.0;max-width:768px; min-width:320px;}
#footer .foot_reserve li {float:left; height:60px;overflow:hidden;}
#footer .foot_reserve li:last-child {width:20%;border-right:0;}
#footer .foot_reserve li .foot_name {margin-top:1px;font-size:1.1em;text-align:center;color:#fff;}
#footer .foot_reserve li:nth-child(1) {width:20%;background-color:#fbc301;font-size:0.8em;color:#fff;letter-spacing:-1px;}
#footer .foot_reserve li:nth-child(2) {width:80%;background-color:#f46117;font-size:1.3em;font-weight:bold;line-height:60px;color:#fff;letter-spacing:0px;}
#footer .foot_reserve li:nth-child(2).nosale {background-color:#c1c1c1;font-size:1.3em;font-weight:bold;line-height:60px;color:#333;letter-spacing:0px;}
#footer .foot_reserve li div {margin:6px auto 0 auto;}
#footer .foot_reserve li div.foot_img01 {width:32px;height:32px;background:url(/mobile/images/goods/link.png) center center no-repeat;background-size:75%;}
#footer .foot_reserve li:active {/*height:60px;background-color:#eeeeee;*/}

.choicemenu {background-color: #0cb5ec !important;color:#fff !important;}
.removeorp {display:none !important;}

/*Á¦ÈÞ¾È³» ·¹ÀÌ¾î*/
#partnerlayer {display:none;margin:0 15px;width:calc(100% - 30px);height:250px;background-color:#fff;border-radius:10px;border:1px solid #ddd;position:fixed;z-index:100000;top:100px;}
#partnerlayer>.logo {calc(100% - 40px);height:40px;margin:20px 20px;}
#partnerlayer>.logo img {height:40px;}
#partnerlayer>.txt {width:calc(100% - 40px);height:70px;line-height:25px;text-align:justify;font-size:16px;color:#005599;/*font-weight:bold;*/color:333;margin:0px 20px 30px 20px;}
#partnerlayer>.btn {margin:0 auto;width:calc(100% - 40px);height:40px;border-radius:20px;background-color:#006699;color:#fff;font-size:16px;text-align:center;line-height:40px;}


/*¿¡¾î¸Ó´Ï*/
.airmoney {width:calc(100% - 32px);display:block;margin-top:30px;border:1px solid #ccc;background-color:#f3f3f3;border-radius:10px;padding:15px;}
.airmoney>.airtit1 {font-size:20px;font-weight:bold;line-height:30px;color:#30A9F9;text-align:center;letter-spacing:-1px;}
.airmoney>.airtit2 {font-size:15px;font-weight:bold;line-height:30px;color:#333;}
.airmoney>.airimg {width:100%;margin:20px auto;text-align:center;}
.airmoney>.airbtn {width:calc(100% - 10px);height:40px;border-radius:20px;background-color:#5A2864;text-align:center;line-height:40px;margin-top:30px;margin:0 auto;}
.airmoney>.airbtn a {color:#fff;font-size:15px;}

#contents .wisegoods {clear:both;overflow:hidden;width:calc(100% - 30px);margin:0px auto;}
#contents .wisegoods .txtinfo {margin:30px auto 15px auto;width:180px;height:30px;/*background-color:blue;*/}
#contents .wisegoods .txtinfo .txtcircle {width:30px;height:30px;border-radius:15px;background-color:#55e11b;z-index:1000;}
#contents .wisegoods .txtinfo .txtcircle .keytxt {display:inline-block;margin:1px 0 0 5px;color:#fff;font-size:1.5em;font-weight:bold;transform: rotate(-15deg);-webkit-transform: rotate(-15deg);-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg);-o-transform: rotate(-15deg);}
#contents .wisegoods .txtinfo .txt1, #contents .wisegoods .txtinfo .txt2, #contents .wisegoods .txtinfo .txt3 {color:#333}
#contents .wisegoods .txtinfo .txt1, #contents .wisegoods .txtinfo .txt2 {font-size: 1.3em;font-weight:bold;}
#contents .wisegoods .txtinfo .txt1 {display:block;margin:3px 0 0 2px;letter-spacing:-1px;}
#contents .wisegoods .txtinfo .txt2 {display:block;margin:0px 0 0 80px;letter-spacing:-1px;}
#contents .wisegoods .txtinfo .txt3 {margin:30px 0 0 10px;font-size:20px;letter-spacing:-1px;/*font-weight:bold;*/}
#contents .wisegoods .goodsListwiseBox {/*overflow:hidden;*/width:100%;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide {width:100%;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li {float:left;vertical-align:top;width:calc(50% - 22px);/*height:250px;*/box-sizing:border-box;border-bottom:0;margin-right:15px;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li:nth-child(2n+0) {margin-right:0;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li:active {background-color:#eeeeee;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goodsImg {display:block;height:170px;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub {width:100%;padding:10px 0 10px 0;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsName {margin:0px 15px 10px 0px;color:#333;height:40px;line-height:20px;font-size:1.1em;font-weight:normal;text-overflow:ellipsis;overflow: hidden;white-space: normal;letter-spacing:-1px;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsPeriod {float:left;width:35%;margin-bottom:10px;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsPeriod .traffic {display:none;/* display:inline-block;background-color:#92a4e6;border:2px solid #92a4e6;color:#fff;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:50px;height:20px;line-height:20px; */}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsPeriod .icon {display:inline-block;color:#92a4e6;border:2px solid #92a4e6;border-radius:20px;text-align:center;font-size:12px;font-weight:bold;width:60px;height:20px;line-height:20px;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsSalePrice {float:right;margin-top:2px;width:65%;text-align:right;font-size:1.0em;font-weight:bold;color:#999;}
#contents .wisegoods .goodsListwiseBox ul.wise_slide li .goods_sub .goodsPrice {float:right;margin-top:2px;width:65%;text-align:right;font-size:1.0em;font-weight:bold;color:#f2312c;}


/*°áÁ¦¹öÆ° ·¹ÀÌ¾î -ÀÌÁ¦³ÊµÎ*/
#paymentConfirm {display:none;position:fixed;z-index:61000;top:15px;margin:0 auto 0 -2px;width:calc(100% - 30px);border:1px solid #000000;background-color:#ffffff;border-radius:8px;}
#paymentConfirm #menu_info {width:100%;}
#paymentConfirm #menu_info .online-title {float:left;width:calc(70% - 30px);height:30px;padding:15px 0px 0 15px;font-size:1.2em;color:#006699;font-weight:bold;text-align:left;/*background-color:red;*/}
#paymentConfirm #menu_info .online-close {float:right;width:calc(30% - 30px);height:30px;padding:15px 15px 0 0;font-size:1.0em;text-align:right;/*background-color:blue;*/}
#paymentConfirm #menu_info .paybtn {width:calc(100% - 30px);}

/*ºñÁ¤»óÀûÀÎ Á¢¼Ó(¹Ù·ÎÁ¢¼Ó)*/
#CpConnectlayer {display:none;margin:0 15px;width:calc(100% - 30px);height:250px;background-color:#fff;border-radius:10px;border:1px solid #ddd;position:fixed;z-index:100000;top:100px;}
#CpConnectlayer>.logo {calc(100% - 40px);height:40px;margin:20px 20px;}
#CpConnectlayer>.logo img {height:40px;}
#CpConnectlayer>.txt {width:calc(100% - 40px);height:70px;line-height:25px;text-align:justify;font-size:16px;color:#005599;/*font-weight:bold;*/color:333;margin:0px 20px 30px 20px;}
#CpConnectlayer>.btn {margin:0 auto;width:calc(100% - 40px);height:40px;border-radius:20px;background-color:#333333;color:#fff;font-size:16px;text-align:center;line-height:40px;}

/* °øÀ¯ÇÏ±â ·¹ÀÌ¾î */
#layerShareFrm {clear:both;position:fixed;width:calc(100% - 30px);z-index:31000;top:15px;margin:0 auto; border:0px solid #666666;background-color:#ffffff;border-radius:10px;display:none;}
#layerShareFrm #sharewrap {overflow:hidden;width:100%;}
#layerShareFrm #sharewrap .layerwrap {width:100%;background-color:#D92026;height:50px;line-height:50px;border-radius:8px 8px 0 0;}
#layerShareFrm #sharewrap .layerwrap .online-title {float:left;width:70%;font-size:1.2em;font-weight:bold;color:#fff;text-align:left;}
#layerShareFrm #sharewrap .layerwrap .online-close {float:right;width:50px;height:50px;background:url(/images/common/close_w.png) center center no-repeat;background-size:40%;}
#layerShareFrm #sharewrap .layerwrap .online-close a {display:block;width:50px;height:50px;}
#layerShareFrm #sharewrap .layer_sns {overflow:hidden;/*float:right;*/padding:5px 0 20px 0;}
#layerShareFrm #sharewrap .layer_sns .shortUrl {clear:both;overflow:hidden;width:calc(100% - 60px);margin:20px 30px 0 30px;border:1px solid #ccc;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url {width:100%;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li {float:left;height:36px;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(1){width:75%;line-height:36px;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(2){width:calc(25% - 1px);line-height:36px;background-color:#efefef;text-align:center;border-left:1px solid #ccc;}
#layerShareFrm #sharewrap .layer_sns .shortUrl ul.sns_url li:nth-child(3){width:calc(25% - 1px);line-height:36px;background-color:#efefef;text-align:center;border-left:1px solid #ccc;}
