@charset "euc-kr";

* {margin:0;padding:0}
body {color:#707070;font-size:12px;line-height:1.2;font-family:'Apple SD Gothic Neo', Droid Sans,Tahoma,Sans-serif;-webkit-text-size-adjust:none}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Apple SD Gothic Neo', Droid Sans,Tahoma,Sans-serif;}
hr {display:none}
ul, ol, li {list-style-type:none}
fieldset{margin:0;padding:0;border:0}
legend,caption {display:none}
address, em, cite {font-style:normal}
input, button, textarea, select {font-size:1em}
button, textarea, input, object, select {display:inline-block;vertical-align:middle}
code, pre {font-size:1em}
button{overflow:visible;border:none;margin:0;padding:0;cursor:pointer;_cursor:hand}
div, p, span, li, table td {word-break:break-all}

img{border:0 none; vertical-align:middle}
label{display:inline-block;vertical-align:middle}
table{*empty-cells:show;border-collapse:collapse;width:100%;}

a{color:#3e4347;}
a, a:link {text-decoration:none}
a:visited {text-decoration:none}
a:active {text-decoration:none}

.hidden{position:absolute;visibility:hidden;top:-9999px !important;left:-9999px !important;font:0/0 Arial}

/* color */
.txtMint{color:#46a3a7 !important;}
.txtBlack{color:#000 !important;}
.txtGray{color:#707070 !important;}
.txtGold{color:#87744b !important;}

/* form */
input[type=text], input[type=password], input[type=number], input[type=search]{width:100%;height:27px;padding:3px 10px 2px 5px;color:#707070;border:1px solid #ccc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:'Apple SD Gothic Neo', Droid Sans,Tahoma,Sans-serif;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
input[type=text]:disabled, input[type=password]:disabled, , input[type=number]:disabled{background:#eff1f3;color:#707070}
input[type=text]:focus, input[type=password]:focus, input[type=number]:focus, input[type=search]:focus{border:1px solid #ccc;color:#707070}
select{height:25px;padding:2px 25px 2px 2px;color:#555a5f;-o-line-height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff url(../img/sub/bg_select.jpg) no-repeat 100% 0;background-size:auto 24px;border:1px solid #ccc;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
select option{padding:3px 5px;line-height:24px !important}
textarea{padding:12px 5px;color:#707070;font:12px/1.5;border:1px solid #ccc;font-family:'Apple SD Gothic Neo', Droid Sans,Tahoma,Sans-serif;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}

/* important css */
.t_left {text-align:left !important}
.t_center {text-align:center !important}
.t_right {text-align:right !important}
.f_left {float:left !important}
.f_right {float:right !important}

.t_normal{font-weight:normal !important}
.t_bold{font-weight:bold !important}
.t_sp{letter-spacing:-1px !important}

.marT0{margin-top:0px !important}
.marT5{margin-top:5px !important}
.marT10{margin-top:10px !important}
.marT15{margin-top:15px !important}
.marT20{margin-top:20px !important}
.marT25{margin-top:25px !important}
.marT30{margin-top:30px !important}
.marT35{margin-top:35px !important}
.marT40{margin-top:40px !important}
.marT50{margin-top:50px !important}
.marL22{margin-left:22px !important}

/* layout */
body{-webkit-tap-highlight-color:rgba(0,0,0 0); -webkit-tap-highlight-color: transparent;}
html, body, .wrapper{height:100%}
body > .wrapper{height:auto;min-height:100%}
.wrapper{position:relative;z-index:100}
.container{position:relative;padding-bottom:220px;min-height:200px;}
footer{position:relative;height:220px;margin-top:-220px;z-index:100}
#btn-pagetop {display:none;position:fixed;bottom:20px;right:10px;z-index:10}

header h1{padding:6px 0 8px;background:#5b656d;text-align:center;}
header ul{display:table;width:100%;background:#2a2f31;}
header ul li{display:table-cell;width:25%;text-align:center;}
header ul li a{display:block;padding:14px 0;border-left:1px solid #3e4347;color:#aec1d1;font-weight:bold;}
header ul li:first-child a{border-left:none;}
header .topSearch{padding:9px 0;background:#4db8bd;text-align:center;}
header .topSearch label>img{width:53px;vertical-align:middle;}
header .topSearch label select{height:25px;padding:2px 25px 2px 2px;color:#555a5f;-o-line-height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff url(../img/sub/bg_select.jpg) no-repeat 100% 0;background-size:24px 25px;border:1px solid #ccc;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
header .topSearch label input[type=text]{width:60%;height:24px;padding:0 10px 0 12px;border:1px solid #379ba0;}
header .topSearch label a img{width:22px;border:1px solid #318b90;vertical-align:middle;}
footer .footMenu{width:100%;background:#405f6f;text-align:center;}
footer .footMenu ul{overflow:hidden;display:inline-block;vertical-align:middle;}
footer .footMenu ul li{float:left;margin-right:5px;padding-left:7px;background:url(../img/common/bul_foot_menu.jpg) no-repeat 0 16px;background-size:3px}
footer .footMenu ul li:first-child{background:none;}
footer .footMenu ul li a{display:block;padding:12px 0;color:#fff;}
footer .address{margin:12px 0;font-size:11px;color:#4a4a4a;text-align:center;}
footer .address a{color:#44afb7;font-weight:bold;}
footer .address span{color:#ababab;}
footer .copyright{margin:20px 0;font-size:11px;color:#888;text-align:center;}
footer .social{margin:10px;text-align:center;}
footer .social a img {width:22px; margin:0 3px;}

/* common */
.btnCenter{margin:26px 15px 34px;text-align:center;}
.btn{display:inline-block;width:84px;height:34px;background:#727575;border-bottom:2px solid #5b5e5e;line-height:34px;font-size:12px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;}
.btn2{display:inline-block; margin-top:5px; clear:both; height:34px;background:#727575;border-bottom:2px solid #5b5e5e;line-height:34px;font-size:12px;color:#fff;font-weight:bold;text-align:center;text-decoration:none; padding:0 20px}
.btn:hover{text-decoration:none;}
.btn.mint{background:#4db8bd;border-bottom:2px solid #3e9397;}

.btn.mints {background:#4db8bd; height:25px; border-bottom:2px solid #3e9397; line-height:26px;}

.btn.mint2{background:#928260; padding:0 8px; margin-right:5px; border:#8a7b5b 1px solid; }
.btn.mint3{background:#c98a58; border:#bb8052 1px solid;padding:0 8px; }
.btnBig{display:inline-block;min-width:56px;height:32px;padding:0 59px;color:#fff;font-size:12px;font-weight:bold;line-height:32px;border:1px solid #39999d;border-bottom:1px solid #2e7d80;text-align:center;
	background: -webkit-linear-gradient(#4db8bd, #3ea9ae); /* For Safari */
	background: -o-linear-gradient(#4db8bd, #3ea9ae); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#4db8bd, #3ea9ae); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#4db8bd, #3ea9ae); /* Standard syntax */
	-webkit-box-shadow: 0px 1px 0 0px rgba(56,152,156,1);
	-moz-box-shadow: 0px 1px 0 0px rgba(56,152,156,1);
	box-shadow: 0px 1px 0 0px rgba(56,152,156,1);
}
.btnBig.line{color:#379ba0;border-bottom:1px solid #39999d;
	background: -webkit-linear-gradient(#fff, #fcfcfc); /* For Safari */
	background: -o-linear-gradient(#fff, #fcfcfc); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#fff, #fcfcfc); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#fff, #fcfcfc); /* Standard syntax */
	-webkit-box-shadow: 0px 1px 0 0px rgba(234,234,234,1);
	-moz-box-shadow: 0px 1px 0 0px rgba(234,234,234,1);
	box-shadow: 0px 1px 0 0px rgba(234,234,234,1);
}

.icoBrown{display:inline-block;padding:3px 3px 1px;background:#a08b5f;color:#fff;line-height:12px;}

header .titWrap{position:relative;padding:15px 0;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:bold;color:#414141;text-align:center;}
header .titWrap h2{font-size:16px;}
header .titWrap h2+a{position:absolute;left:16px;top:18px;padding-left:15px;background:url(../img/sub/bg_tit_prev.jpg) 0 4px no-repeat;background-size:10px;font-size:12px;color:#707070;font-weight:normal;}
.tab.type1{overflow:hidden;width:100%}
.tab.type1 li{position:relative;float:left;width:33.333%;text-align:center}
.tab.type1 li a{display:block;padding:12px 0;border-top:1px solid #d8d5cf;border-left:1px solid #e4e4e4;color:#287175;font-weight:bold;text-decoration:none;}
.tab.type1 li:first-child a{border-left:none;}
.tab.type1 li a:link, .tab li a:visited{color:#287175}
.tab.type1 li.on a,
.tab.type1 li:active a{color:#fff;background:#4db8bd;text-shadow:-1px -1px 0 #429fa3,1px -1px 0 #429fa3,1px 1px 0 #429fa3,1px 1px 0 #429fa3;}
.tabCruise{padding:16px;background:#4db8bd;}
.tabCruise select{margin-bottom:6px;background:#fff url(../img/main/bg_select.gif) no-repeat 100% 0;background-size:28px 22px;border:1px solid #3eaaaf;color:#3a9499;}
.tabCruise input[type=text]{margin-bottom:6px;background:#fff;background-size:28px 22px;border:1px solid #3eaaaf;color:#3a9499;}
.tabCruise a{display:block;width:100%;padding:7px 0;background:#287175;color:#fff;text-align:center;text-transform:uppercase;}
.tab.type2{width:100%;}
.tab.type2:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.tab.type2 li{position:relative;float:left;width:33.3333%;text-align:center}
.tab.type2 li a{display:block;padding:12px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #d7d7d7;color:#4e4e4e;font-weight:bold;text-decoration:none;}
.tab.type2 li a span{display:block;margin-top:5px;font-size:11px;color:#9b9b9b;}
.tab.type2 li a:link, .tab li a:visited{color:#4e4e4e}
.tab.type2 li.on a{position:relative;}
.tab.type2 li.on a,
.tab.type2 li:active a{color:#fff;background:#2a2f31;border-bottom:none;}
.tab.type2 li.on a:after{position:absolute;left:50%;margin-left:-7px;bottom:-8px;content:'';display:block;width:14px;height:8px;background:url(../img/main/bg_main_tab.png) 0 0 no-repeat;}
.tab.type2 li.on a span,
.tab.type2 li:active a span{color:#5f686b;}

.tab.type23{width:100%;}
.tab.type23:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.tab.type23 li{position:relative;float:left;width:33.3333%;text-align:center}
.tab.type23 li a{display:block;padding:12px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #d7d7d7;color:#4e4e4e;font-weight:bold;text-decoration:none; border-left:1px solid #d7d7d7;}
.tab.type23 li:first-child{ border-left:0px solid #d7d7d7;}
.tab.type23 li a span{display:block;margin-top:5px;font-size:11px;color:#9b9b9b;}
.tab.type23 li a:link, .tab li a:visited{color:#4e4e4e}
.tab.type23 li.on a{position:relative;}
.tab.type23 li.on a,
.tab.type23 li:active a{color:#fff;background:#2a2f31;border-bottom:none;}
.tab.type23 li.on a:after{position:absolute;left:50%;bottom:-8px;content:'';display:block;width:14px;height:8px;background:url(../img/main/bg_main_tab.png) 0 0 no-repeat;}
.tab.type23 li.on a span,
.tab.type23 li:active a span{color:#5f686b;}

.tab.type3{width:100%;padding-top:4px;background:#f6f6f6 url(../img/sub/bg_tabtype3.jpg) 0 100% repeat-x;background-size:1px;}
.tab.type3:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.tab.type3 li{position:relative;float:left;width:33.3333%;background:url(../img/sub/bg_tab3.jpg) 0 13px no-repeat;background-size:1px 12px;text-align:center;}
/*.tab.type3 li{position:relative;float:left;width:50%;background:url(../img/sub/bg_tab3.jpg) 0 13px no-repeat;background-size:1px 12px;text-align:center;}*/
.tab.type3 li:first-child{background:none;}
.tab.type3 li.on+li,
.tab.type3 li:active+li{background:none;}
.tab.type3 li a{display:block;padding:12px 0;border-left:none;border-right:none;color:#414141;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
.tab.type3 li a:link, .tab li a:visited{color:#414141}
.tab.type3 li.on a,
.tab.type3 li:active a{background:#fff;border:1px solid #4db8bd;border-bottom:none;color:#379ba0;}
.tab.type3 li:first-child.on a,
.tab.type3 li:first-child:active a{margin-left:7px;}
.tab.type3 li:last-child.on a,
.tab.type3 li:last-child:active a{margin-right:7px;}
.tab.type4{overflow:hidden;width:100%}
.tab.type4 li{position:relative;float:left;width:33.333%;text-align:center}
.tab.type4 li a{display:block;padding:14px 0 12px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;color:#666;font-weight:bold;text-decoration:none;}
.tab.type4 li:first-child a{border-left:none;}
.tab.type4 li a:link, .tab li a:visited{color:#666}
.tab.type4 li.on a,
.tab.type4 li:active a{padding:12px 0;color:#fff;background:#f7f7f7;border-top:3px solid #4db8bd;color:#444;}

.tab.type5{overflow:hidden;width:100%}
.tab.type5 li{position:relative;float:left;width:50%;text-align:center}
.tab.type5 li a{display:block;padding:14px 0 12px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;color:#666;font-weight:bold;text-decoration:none;}
.tab.type5 li:first-child a{border-left:none;}
.tab.type5 li a:link, .tab li a:visited{color:#666}
.tab.type5 li.on a,
.tab.type5 li:active a{padding:12px 0;color:#fff;background:#f7f7f7;border-top:3px solid #4db8bd;color:#444;}


.tabRecom{padding:16px 0 0;background:#faf8f4;border-bottom:1px solid #e1dfdb;}
.itemList:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.itemList {clear:both;}
.itemList li{float:left;width:50%; display:inline-block}
.itemList li .itemWrap{margin:0 12px 20px 16px;color:#3e4347; display:inline-block; position:relative; }
.itemList li .itemWrap img{vertical-align:middle;width:13px;}
.itemList li:nth-child(2n) .itemWrap{margin:0 16px 20px 12px;}
.itemList li .itemBox{position:relative;}
.itemList li .itemBox:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.1;border:1px solid #000;}
.itemList li .itemBox img{width:100%;height:100px;}
.itemList li .itemBox div{position:absolute;left:0;top:0;width:100%;background:#4db8bd;}
.itemList li .itemBox div span{display:block;padding:5px 8px;font-size:10px;color:#fff;}
.itemList li .detailTop{position:relative;margin:8px 0 0 0;font-size:11px;}
.itemList li .detailTop .right{position:absolute;right:0;top:0;}
.itemList li .detailTop+a{display:block;height:28px;margin:2px 0 5px;color:#3e4347;font-weight:bold;overflow:hidden;}
.itemList li .date{display:block;height:28px;padding-left:15px;background:url(../img/common/ico_date.png) 0 2px no-repeat;background-size:10px 10px;font-size:11px;color:#898b8d;}
.itemList li .date_day{display:block;position:relative;  padding:5px 0px;}
.itemList li .date_day a{display:inline; position:relative; width:80px; height:25px; border:1px solid #e1dfdb; background:#faf8f4; text-align:center;  font-size:11px;  margin:2px 2px; line-height:25px; padding:3px; }
.itemList li .txt01{display:block;font-size:11px;color:#898b8d;}
.itemList li .txt01 span{font-weight:bold;}
.itemList li .txt02{display:block;font-size:11px;color:#898b8d;margin-bottom:5px;}
.itemList li .txt01b{height:30px;}

.itemList li .price{display:block;height:28px;padding-left:15px;background:url(../img/common/ico_price.png) 0 4px no-repeat;background-size:10px 10px;color:#898b8d;}
.titBox{position:relative;margin:12px 16px;}
.titBox h2{font-size:17px;color:#232323;font-weight:bold;}
.titBox a{position:absolute;right:0;top:5px;}
.titBox .more img{width:42px;}
.titBox .view img{width:52px;}
.tabTxt{position:relative;margin:16px;line-height:25px;letter-spacing:-1px;}
.tabTxt select{float:right;right:0;top:0;width:auto;height:25px;margin-bottom:6px;padding:0 28px 0px 0;background:#fff url(../img/sub/bg_select.jpg) no-repeat 100% 0;background-size:24px 25px;border:1px solid #ccc;}

/*
.tabTxt select{position:absolute;right:0;top:0;width:auto;height:25px;margin-bottom:6px;padding:0 28px 0px 0;background:#fff url(../img/sub/bg_select.jpg) no-repeat 100% 0;background-size:24px 25px;border:1px solid #ccc;}
*/
.btnMore{position:relative;background:#f7f7f7;border-top:1px solid #e3e3e3;text-align:center;}
.btnMore .more{display:block;padding:18px 0;}
.btnMore .more strong{color:#2e3337;}
.btnMore .more img{display:inline-block;margin-left:10px;width:8px;}
.btnMore .top{position:absolute;right:0;top:0;}
.btnMore .top img{width:50px;}

/* main */
.visual .flexslider{position:relative;}
.visual .flexslider .slides{overflow:hidden;}
.visual .flexslider .slides img{width:100%;vertical-align:middle;}
.visual .flex-direction-nav{display:none;}
.visual .flex-control-nav{position:absolute;bottom:10px;width:100%;text-align:center;}
.visual .flex-control-nav li{display:inline-block;margin-right:8px;}
.visual .flex-control-nav li a{display:inline-block;width:8px;height:8px;text-indent:-999em;background:url(../img/main/btn_visual.png) 0 0 no-repeat;background-size:8px 8px;}
.visual .flex-control-nav li a.flex-active{background:url(../img/main/btn_visual_on.png) 0 0 no-repeat;background-size:8px 8px;}
.infoArea {position:relative;padding:10px 14px 10px 90px;background:#f0ede6;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.infoArea strong {display:block;position:absolute;left:14px;}
.infoArea strong img {width:66px;vertical-align:middle;}
.infoArea span {font-size:13px;letter-spacing:-1px;}
.infoArea span a{color:#898b8d;}

/* sub */
.detailArea .visual{margin:16px;padding-bottom:17px;}
.detailArea .visual .flex-control-nav{bottom:-25px;}
.detailArea .visual .flex-control-nav li a{display:inline-block;width:8px;height:8px;text-indent:-999em;background:url(../img/sub/btn_visual2.png) 0 0 no-repeat;background-size:8px 8px;}
.detailArea .visual .flex-control-nav li a.flex-active{background:url(../img/sub/btn_visual2_on.png) 0 0 no-repeat;background-size:8px 8px;}

.container .detailArea .visual .flexslider .slides li{ height:205px; text-align:center}
.container .detailArea .visual .flexslider .slides li img{height:100%; width:auto; overflow:hidden}
.detailArea .subTop{padding:16px 0 22px;background:#f7f7f7;border-bottom:2px solid #e3e3e3;font-size:17px;text-align:center;font-weight:bold;color:#2e3337;}
.detailArea .subTop strong{display:block;margin-bottom:5px;font-size:16px;}
.detailArea .subTop2{padding:10px 0 5px;background:#f7f7f7;border-bottom:2px solid #e3e3e3;font-size:17px;text-align:center;font-weight:bold;color:#2e3337;}
.detailArea .subTop2 strong{display:block;margin-bottom:5px;font-size:16px;}
.detailArea .priceBox {padding:24px 30px;background:#f7f7f7;border-top:1px solid #e3e3e3;}
.detailArea .priceBox dl{overflow:hidden;}
.detailArea .priceBox dl dt{float:left;width:20%;margin-top:5px;color:#727272;}
.detailArea .priceBox dl dd{float:left;width:80%;text-align:right;font-weight:bold;}
.detailArea .priceBox dl dd.org{font-size:16px;color:#2e3337;text-decoration:line-through;}
.detailArea .priceBox dl dd.new{font-size:24px;color:#379ba0;}
.detailArea .sns {text-align:center; margin-top:20px;}
.detailArea .sns a {display:inline-block; width:30%; border:1px solid #eee; padding:8px 10px; background:#fff; font-size:13px;}
.detailArea .sns img {height:18px; margin-right:8px;}
.detailArea .amtBox{padding:0 15px;}
.detailArea .amtBox dl{overflow:hidden;padding:24px 15px;border-bottom:1px dotted #d9d9d9;}
.detailArea .amtBox dl dt{float:left;width:20%;margin-top:5px;color:#727272;}
.detailArea .amtBox dl dd{float:left;width:80%;text-align:right;}
.detailArea .amtBox dl dd select{width:auto;height:27px;background:#fff;}
.detailArea .amtBox dl dd img{width:26px;vertical-align:middle;}
.detailArea .tabDetail{padding:15px 15px 40px;}
.detailArea .tabDetail dl{overflow:hidden;}
.detailArea .tabDetail dl dt{float:left;margin-bottom:7px;padding-left:8px;background:url(../img/sub/bul_mint.jpg) 0 6px no-repeat;background-size:2px 2px;font-weight:bold;}
.detailArea .tabDetail dl dd{margin-bottom:7px;padding-left:96px;}
.detailArea .tabDetail .stab2_cont dl dd{margin-bottom:7px;padding-left:15%;width:20% !important;}
.detailArea .tabDetail dl dd ul li{margin-bottom:3px;}

.detailArea .Detail{padding:15px 15px 40px;}
.detailArea .Detail dl{overflow:hidden;}
.detailArea .Detail dl dt{float:left;margin-bottom:7px;padding-left:8px;background:url(../img/sub/bul_mint.jpg) 0 6px no-repeat;background-size:2px 2px;font-weight:bold;}
.detailArea .Detail dl dd{margin-bottom:7px;padding-left:120px;}
.detailArea .Detail dl dd ul li{margin-bottom:3px;}

.formArea dl{overflow:hidden;margin:44px 30px 40px;}
.formArea dl dt{float:left;margin:7px 0 9px;}
.formArea dl dd{margin-bottom:9px;padding-left:72px;}
.formArea dl dd label{margin:15px 0;}
.formArea dl dd a{width:100%;padding:0;}
.formArea .noMem{padding:27px;background:#f7f7f7;border-top:1px solid #e5e5e5;font-size:11px;text-align:center;}
.formArea .noMem strong{display:block;margin-bottom:6px;font-size:12px;color:#373737;}
.formArea .noMem div{margin:16px 0 25px;}
.formArea .type2 dd{padding-left:82px;}
.formArea .type2 dd a{margin-top:9px;}
.listArea ul li{background:#f9f9f9;border-bottom:1px solid #e5e5e5;}
.listArea ul li a{display:block;padding:18px 15px 13px;background:url(../img/sub/bg_list.jpg) 98% 50% no-repeat;background-size:5px 9px;font-size:16px;color:#373737;}
.listArea ul li a span{display:block;margin-top:8px;font-size:11px;color:#707070;font-weight:normal;}
.listArea ul.type2 li a img{display:inline-block;margin-right:10px;width:64px;height:18px;vertical-align:middle;}
.listArea ul.type3 li a img{display:inline-block;margin-right:10px;width:69px;height:23px;vertical-align:middle;}
.listArea ul.info li{background:#fff;}
.listArea ul.info li a{background:none;font-size:14px;}
.listArea ul.info li a div{margin-top:5px;font-size:11px;color:#707070;}
.listArea ul.info li a span{display:inline-block;}
.listArea ul.info li a span.bar{margin:0 4px;color:#bcbcbc;}
.listArea ul.info li a span.bar2{margin:0 1px;}
.listArea ul.info li:last-child{border-bottom:none;}
.listDetailArea ul li{padding:15px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#379ba0;vertical-align:top;}
.listDetailArea ul li.title{padding:15px;border-bottom:1px solid #e5e5e5;font-size:12px;color:#707070; text-align:center}
.listDetailArea ul li.title img{width:50%;}
.listDetailArea ul li.title p{ text-align:left;clear:both;width:100%;padding-top:15px;font-size:12px;color:#707070;line-height:18px;}
.listDetailArea ul li div{position:relative;float:left;display:inline-block;width:111px;margin-right:14px;}
.listDetailArea ul li div:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.1;border:1px solid #000;}
.listDetailArea ul li div img{width:112px;vertical-align:middle;}
.listDetailArea ul li strong{display:block;margin-bottom:4px;font-size:16px;}
.listDetailArea ul li p{clear:both;width:100%;padding-top:15px;font-size:12px;color:#707070;line-height:18px;}
.mypageArea ul li .right{position:absolute;right:15px;top:15px;font-size:11px;color:#707070;}
.mypageArea ul li .right strong{display:block;margin-top:5px;font-size:14px;color:#6b6b6b;text-align:right;}
.mypageArea ul li{position:relative;border-bottom:1px solid #e5e5e5;}
.mypageArea ul li:last-child{border-bottom:none;}
.mypageArea ul li a{display:block;padding:15px 50px 15px 15px;font-size:14px;color:#000;}
.mypageArea .mypage1 li a .date{display:block;margin-top:5px;font-size:11px;color:#707070;}
.mypageArea .mypage2 li a{padding:15px 115px 15px 15px;font-size:12px;}
.mypageArea .mypage2 li a .txtMint{text-decoration:underline;}
.mypageArea .mypage2 li a .txtBlack{display:block;margin:6px 0;font-size:14px;}
.mypageArea .mypage2 li a span.bar{margin:0 2px;color:#444;}
.mypageArea .mypage2 li a .right{letter-spacing:-0.5px;}
.mypageArea .mypage2 li a .right .txtMint{margin-top:25px;text-decoration:none;}
.mypageArea .mypage3 li a .wrap{margin-top:5px;font-size:11px;}
.mypageArea .mypage3 li a span.bar{margin:0 2px;color:#d9d9d9;}
.mypageArea .mypage3 li a .date{color:#707070;}
.aboutArea h3{margin-bottom:13px;font-size:14px;color:#444;}
.aboutArea .aboutBox{padding:22px 15px;border-bottom:1px solid #e5e5e5;text-align:center;}
.aboutArea .aboutBox .txtGold{font-size:18px;}
.aboutArea .aboutBox .txtMint{display:block;margin:6px 0 20px;font-size:14px;}
.aboutArea .aboutBox div{color:#686258;line-height:16px;text-align:left;}
.aboutArea .companyInfo{padding:22px 15px;border-bottom:1px solid #e5e5e5;}
.aboutArea .companyInfo table{border-collapse:separate;border-spacing:2px;}
.aboutArea .companyInfo table tbody tr th{padding:8px 6px;background:#f0ece4;border:1px solid #dfdad2;color:#626262;text-align:left;}
.aboutArea .companyInfo table tbody tr td{padding:8px 10px;background:#faf8f4;border:1px solid #e1dfdb;color:#626262;}
.aboutArea .companyHistory{padding:22px 15px;}
.aboutArea .companyHistory table tbody tr th{padding:14px 0;font-style:italic;color:#9a8965;text-align:left;vertical-align:top;}
.aboutArea .companyHistory table tbody tr th.year{font-size:16px;color:#686258;}
.aboutArea .companyHistory table tbody tr th+th{font-style:italic;font-size:12px;vertical-align:top;}
.aboutArea .companyHistory table tbody tr td{padding:14px 0;color:#686258;vertical-align:top;}

.legal_box1{ }
.legal_box1 dt{font-size:14px; color:#32898d; font-weight:bold; padding:30px 0 0px 0;}
.legal_box1 dd{color:#686258; line-height:20px;padding-top:15px; padding-left:15px;}
.legal_box1 dd.txt01{font-size:12px; color:#a86c3f; font-weight:bold;padding-top:20px; margin-bottom:-10px;}
.legal_box1 dd.txt02{padding:15px 0; border-bottom:#cbbcb1 1px solid; padding-left:10px;}
.legal_box1 dd.txt03{font-weight:bold;}
.legal_box1 dd.txt04{font-size:11px; line-height:18px; padding-top:0; padding-left:25px;}

/*.qna_write{padding:22px 15px 0px 15px;border-bottom:0px solid #e5e5e5;}
.qna_write table{border-collapse:separate;border-spacing:1px;}
.qna_write table tbody tr th{padding:8px 0px;background:#f0ece4;border:1px solid #dfdad2;color:#626262;text-align:center;}
.qna_write table tbody tr td{padding:8px 10px;background:#faf8f4;border:1px solid #e1dfdb;color:#626262;}
.qna_write table tbody tr td textarea{width:96%; height:200px;}*/

.bd_box{ display:block; width:100%;}
.bd_box .title_text1{ font-size:16px; font-weight:bold; color:#756238; margin:15px 0 10px 0px;display:block;}
.bd_box .title_text1 span{font-size:14px; color:#46a3a7; padding-left:8px;}
.bd_box .title_text2{ font-size:11px; color:#a37c5d; margin:5px 0 10px 10px;display:block; }

.bd_box .title_text3{ font-size:11px; color:#a37c5d; margin:5px 0 10px 10px; text-align: right; padding-right:20px; display:block;}
.bd_box .title_text4{ font-size:11px;  margin:5px 0 10px 0px;display:block; }
.bd_box .table01{width:100%; border-collapse:collapse; margin:0px 0 10px 0px;border-bottom:1px solid #e1dfdb;  }
.bd_box .table01 caption{visibility:hidden; width:0px; height:0px; overflow:hidden; font-size:0px; line-height:0px; position: absolute;}
.bd_box .table01 tr{padding:20px 0;}
.bd_box .table01 th{text-align:center; padding:10px 0px 7px 0px; background:#e8dabd;  color:#767065; border-top:1px solid #e1dfdb; border-bottom:1px solid #e1dfdb; border-left:1px solid #fff; vertical-align:top;}
.bd_box .table01 td{text-align:center; padding:4px 0px 2px 0px; border-left:1px solid #e1dfdb; line-height:18px; border-right:1px solid #e1dfdb;}
.bd_box .table01 td span{ font-weight:bold; color:#900;}
.bd_box .table01 td.left{text-align:left; padding-left:5px;}
.bd_box .table01 td .tab01{width:100%; margin-left:30px; padding-bottom:15px; float:left;display:inline;}
.bd_box .table01 td .tab01 ul{display:block; width:320px; float:left;  padding:8px 0;display:inline;}
.bd_box .table01 td .tab01 li{float:left; height:25px; line-height:25px; border-top:1px solid #bb8052;}
.bd_box .table01 td .tab01 .bottom1{border-bottom:1px solid #bb8052;}
.bd_box .table01 td .tab01 li.list_dot{width:100px; background:#bababa; vertical-align:top; padding:2px 0px 0px 5px; font-size:12px; color:#fff; font-weight:bold;  text-align:center; }
.bd_box .table01 td .tab01 li.list_bold{width:209px; color:#686258; vertical-align:top; background:#bababa; padding:2px 0px 0px 5px; font-weight:bold; margin-left:1px; color:#fff;  text-align:center; }
.bd_box .table01 td .tab01 li.list_dot2{width:90px; padding:2px 0px 0px 15px; color:#686258; border-right:#bababa 1px solid;}
.bd_box .table01 td .tab01 li.list_bold2{width:208px; color:#686258; padding:2px 0px 0px 5px;  margin-left:1px;}

/* ±è±Ù ÄÚ´õ ÀÛ¾÷ */

/* ÀüÃ¼º¸±â */
#wrapper {background:#fff;z-index:1;overflow:auto;-webkit-overflow-scrolling: touch;transition-property:all;-webkit-transition:all 0.3s;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
#overlay {display:none;position:absolute;background:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0;cursor:pointer;box-shadow:inset 2px 0px 10px #444;z-index:999;}
#menuClose{ position:absolute; left:15px; top:15px; display:none; background:#000 url(/img/common/icon_close.png) no-repeat center; width:20px; height:20px; background-size:12px; z-index:1000; cursor:pointer; }
#nav-mobile {position: absolute;top:0;left:0;bottom:0;z-index:0;width:235px;background:#fff;-webkit-box-shadow: 3px 0px 5px #545454;-moz-box-shadow: 3px 0px 5px #545454;box-shadow: 3px 0px 5px #545454;-webkit-overflow-scrolling: touch;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;-ms-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease;}
#nav-login ul {display:block;clear:both;}
#nav-login ul li {display:block;float:left;width:50%;}
#nav-login ul li a {display:block;height:36px;font-size:13px;font-weight:bold;color:#fff;line-height:36px;text-align:center;border-bottom:1px #bfbfbf solid;border-right:1px #bfbfbf solid;}
#nav-login ul li a.btn-login {background:#5b656e;}
#nav-login ul li a.btn-mypage {background:#4a656e;}
#nav-login ul li:last-child a {border-right:0px none;}
#nav-category ul {display:block;clear:both;}
#nav-category ul li {display:block;position:relative;}
#nav-category ul li a {display:block;padding:0 0 0 15px;height:36px;font-size:13px;font-weight:bold;color:#fff;line-height:36px;background:#4db8be;border-bottom:1px #bfbfbf solid;}
#nav-category ul li span.plus {display:block;position:absolute;top:0;right:0;padding:0 10px;height:36px;font-size:20px;font-weight:bold;color:#fff;line-height:36px;}
#nav-category > ul > li > ul {display:none;}
#nav-category > ul > li > ul > li > a {padding:0 0 0 25px;height:30px;font-size:12px;color:#777;line-height:30px;background:#f3f3f3;border-bottom:1px #ddd solid;}
#nav-category > ul > li > ul > li > ul  {display:none;box-shadow:inset 0 3px 5px #aaa;background:#eaeaea;}
#nav-category > ul > li > ul > li > ul > li > a {padding:0 0 0 35px;color:#555;border-top:1px #ddd solid;}
.titlebar > h1 img {max-height:38px;}
.titlebar > a {display:block;position:absolute;top:0;padding:0 10px;height:50px;line-height:50px;}
.titlebar > a img {max-height:22px;}
.titlebar > a.left {left:0;}
.titlebar > a.right {right:0;}
.searchbar {position:relative;padding:8px 0;background:#4db8bd;border-top:1px #45a5aa solid;}
.searchbar img {height:27px;}
.searchbar img.search-title {display:block;position:absolute;top:8px;left:15px;}
.searchbar a.search-btn {display:block;position:absolute;top:8px;right:15px;}
.searchbar .form-holder {margin:0 42px 0 90px;}
.searchbar .form-holder input[type=text] {border:1px #379ba0 solid;}

/* °Ë»öÅÇ */
.search-tab {}
.search-tab > ul {display:block;}
.search-tab > ul > li {display:block;border-bottom:1px #d8d8d8 solid;}
.search-tab > ul > li > a {display:block;position:relative;padding:15px 20px;font-size:13px;font-weight:bold;color:#17869a;}
.search-tab > ul > li > a > span {display:block;position:absolute;top:8px;right:15px;width:20px;font-size:20px;text-align:center;}
.search-tab .search-form {
	display:none;padding:20px;background:#4db8bd; font-size:11px; color:#333;
	-moz-box-shadow: inset 0 8px 8px -8px #777, inset  0 -8px 8px -8px #777;
	-webkit-box-shadow: inset 0 8px 8px -8px #777, inset  0 -8px 8px -8px #777;
	box-shadow: inset 0 8px 8px -8px #777, inset  0 -8px 8px -8px #777;
}
.search-tab .search-form select,
.search-tab .search-form input {width:48%;margin-top:5px; font-size:12px;}
.search-tab .search-form input.fl-r,
.search-tab .search-form select.fl-r {display:block;float:right;width:48%;}
.search-tab .search-form a {display:block;margin:5px 0 0 0;width:100%;padding:7px 0;background:#287175;color:#fff;text-align:center;text-transform:uppercase;}
/*7.15Ãß°¡*/
.search-tab .search-form select.red { font-weight:bold}
.search-tab .search-form select.wide {width:100%;}
.search-tab .search-form p.Type1 {color:#333;}
.search-tab .search-form .hline {clear:both; border-top:1px solid #fff; margin:15px 0 10px 0}

/* */
.clear {display:block;height:0px;font-size:0px;font-size:0em;line-height:0px;content:'';zoom:1;overflow:hidden;clear:both;}
select.opt_date {min-width:50px;padding-right:10px;height:18px;_height:28px;padding:4px 15px 4px 5px;font-size:12px;line-height:17px;border:1px #C7C7C7 solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:url(/img/common/select_bg.png) no-repeat 92% 50%;box-shadow:0 2px 2px #eee;}
.ui-selectmenu-menu {display:none !important;}
.ui-selectmenu-open {display:block !important;z-index:999;}
.ui-selectmenu-button {display:inline-block;padding:5px 20px 5px 10px;width:90px !important;border:1px #ccc solid;background:url(/img/common/select_bg.png) no-repeat 92% 50%;}
ul.ui-menu {display:block;width:150px !important;background:#fff;box-shadow:0 0 2px #333;}
/*ul.ui-menu li:first-child {display:none;}*/
ul.ui-menu li {display:inline-block;width:49%;padding:5px 0;font-size:11px;color:#666;text-align:center;border-bottom:1px #ccc solid;border-right:1px #ddd solid;}
ul.ui-menu li:nth-child(2n) {border-right:0px none;}
ul.ui-menu li.ui-state-disabled {color:#bbb;background:#f9f9f9;}
ul.itemList > li > span.name {height:30px;overflow:hidden;}
.tabTxt select {margin-top:5px;}
.btn-holder {margin:10px 0;text-align:center;}
.btn-holder a.btn-list {display:inline-block;padding:0 20px;min-width:50px;height:40px;font-size:14px;font-weight:bold;color:#fff;text-align:center;line-height:40px;background:#4db8be;border-bottom:3px #3e9396 solid;}

/* ¸ñ·Ï±âº» */
div.list-top {padding:10px 15px;}
div.list-top div.list-desc {font-size:12px;color:##707070;}
div.list-top div.list-desc b {color:#46a3a7;}
div.list-top div.list-desc2 {font-size:11px; color:#707070; margin:8px 0 0 0; padding-bottom:10px;border-bottom:#d7d7d7 1px solid;}
div.list-top div.list-sort {margin:8px 0 0 0;}
div.list-top div.list-sort .btn-search {display:inline-block;padding:0 8px;height:25px;font-size:12px;font-weight:bold;color:#fff;line-height:25px;background:#287275;vertical-align:middle;}
div.list-top div.list-sort .btn-wish {display:inline-block;padding:0 8px;height:25px;font-size:12px;color:#3eaaaf;line-height:25px;background:#fff;vertical-align:middle; border:#3eaaaf 1px solid; }
div.list-top div.list-sort .btn-wishs{ border:#3eaaaf 1px solid;color:#3eaaaf;}
ul.list-basic {display:block;clear:both;}
ul.list-basic li {display:block;position:relative;margin:10px 10px 25px 10px;padding:0 0 0 140px;min-height:160px;}
ul.list-basic li div.thumb {display:block;position:absolute;top:0;left:0;width:130px;border:1px #46a5ab solid;}
ul.list-basic li div.thumb img {width:100%; height:95px;}
ul.list-basic li div.thumb span.type {display:block;padding:5px 0 5px 10px;font-size:11px;color:#fff;background:#4db8be;}
ul.list-basic li div.info {display:block;font-size:11px;color:#888;line-height:140%;}
ul.list-basic li div.info span.category {display:block;position:relative;font-size:11px;color:#3e4347;}
ul.list-basic li div.info span.category .right {display:block;float:right;height:14px;}
ul.list-basic li div.info span.name {display:block;margin:3px 0;font-size:13px;font-weight:bold;color:#3e4347;clear:both;}
ul.list-basic li div.info span.ship {display:block;margin:3px 0;font-size:11px;color:#46a3a7;}
ul.list-basic li div.info span.date {display:block;margin:3px 0;padding:0 0 0 15px;background:url(../img/common/ico_date.png) 0 3px no-repeat;background-size:auto 12px;}
ul.list-basic li div.info div.date_day {display:block;margin:6px 0 0 0;}
ul.list-basic li div.info div.date_day a {display:inline-block;margin:0 0 3px 0;padding:1px 3px;background:#f9f8f3;border:1px #e0dfdb solid;}
ul.list-basic li div.info span.price {display:block;margin:3px 0;padding:0 0 0 15px;background:url(../img/common/ico_price.png) 0 3px no-repeat;background-size:auto 12px;}
ul.list-basic li div.info span.del {display:block;margin:3px 0;font-size:11px;}
ul.list-basic li div.info span.del .btn-search {display:inline-block;padding:0 8px;height:25px;font-size:11px;color:#fff;line-height:25px;background:#3eaaaf;vertical-align:middle; margin-left:5px}

ul.list-basic li div.info table {font-size:11px;}
ul.list-basic li div.info table th {width:60px;font-weight:normal;color:#a08c5a;}
ul.list-basic.package li {min-height:120px;}
ul.list-area {display:none;clear:both;}
ul.list-area li {display:block;padding:8px 15px;min-height:20px;font-size:13px;color:#373737;line-height:20px;border-bottom:1px #e5e5e5 solid;}
ul.list-area li span.eng {font-size:11px;color:#bbb;}
ul.list-area li span.arrow {display:block;float:right;color:#bbb;}
ul.list-special {display:block;margin:15px 0;}
ul.list-special li {display:block;float:left;margin:0 0 15px 0;width:50%;font-size:12px;}
ul.list-special li a {display:block;margin:0 15px;}
ul.list-special li a span.thumb {display:block;margin:0 0 5px 0;width:100%;height:100px;overflow:hidden;}
ul.list-special li a span.thumb img {width:100%;height:100px;}
ul.list-special li a span.title {display:block;line-height:17px;height:32px;text-align:center;overflow:hidden;}

/* ÅÇ¹Ù */
ul.tabbar {display:block;height:40px;border-bottom:3px #e3e3e3 solid;}
ul.tabbar li {display:block;float:left;width:50%;}
ul.tabbar li span {display:block;height:39px;font-size:13px;font-weight:bold;color:#444;line-height:39px;text-align:center;border-top:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid;}
ul.tabbar li:last-child span {border-right:0px none;}
ul.tabbar li.curr span {height:37px;line-height:37px;background:#f7f7f7;border-top:3px #4db8be solid;}

/* ½½¶óÀÌµå */
.flexslider {position:relative;}
.flexslider .slides {overflow:hidden;}

.flex-direction-nav {display:none;}
.flex-control-nav {position:absolute;bottom:10px;width:100%;text-align:center;}
.flex-control-nav li {display:inline-block;margin-right:8px;}
.flex-control-nav li a {display:inline-block;width:8px;height:8px;text-indent:-999em;background:url(../img/main/btn_visual.png) 0 0 no-repeat;background-size:8px 8px;}
.flex-control-nav li a.flex-active {background:url(../img/main/btn_visual_on.png) 0 0 no-repeat;background-size:8px 8px;}

/* °Ô½ÃÆÇ */
.board-view {}
.board-top {padding:15px;border-bottom:1px #ececec solid;}
.board-top span.title {display:block;margin-bottom:5px;font-size:16px;font-weight:bold;color:#222;line-height:22px;}
.board-top p {font-size:11px;color:#707070;}
.board-link {padding:15px;}
.board-link a {display:block;}
.board-content {padding:15px 0; width:90%; margin-left:5%; font-size:12px;line-height:150%;border-bottom:1px #ececec solid;}
.board-content img{width:100%;}
.board-content table{width:100%; font-size:11px;letter-spacing:-1px;}
.board-answer {}
.board-answer span.title {display:block;padding:5px 15px;font-size:14px;font-weight:bold;color:#222;line-height:22px;background:#f3f3f3;border-bottom:1px #aaa solid;}
.board-answer .answer-content {padding:15px;font-size:12px;line-height:150%;border-bottom:1px #ececec solid;}

/* ÆäÀÌÁö */
.area-main h5 {display:block;position:relative;padding:8px 15px;min-height:20px;font-size:14px;font-weight:bold;color:#373737;line-height:20px;border-bottom:1px #e5e5e5 solid;cursor:pointer;}
.area-main h5 span.plus {display:block;position:absolute;top:8px;right:12px;height:20px;font-size:18px;font-weight:bold;color:#fff;line-height:20px;}
.area-main h5.lime {color:#fff;background:#4db8be;}
.area-main h5.orange {color:#fff;background:#d18f5b;}
.area-main h5.blue {color:#fff;background:#4e7ca0;}
.area-detail h2 {display:block;padding:10px 0;font-size:18px;font-weight:bold;color:#2e3337;line-height:140%;text-align:center;background:#f7f7f7;border-bottom:2px #e3e3e3 solid;}
.area-detail h2 span.eng {display:block;font-size:16px;color:#b6b6b6;}
.area-detail h3 {display:block;margin:0 15px 15px 15px;padding:10px 0;font-size:18px;font-weight:bold;color:#2e3337;line-height:140%;text-align:center;background:#f9f8f4;border:1px #e0dfdb solid;}
.area-detail h3 span.eng {display:block;font-size:16px;font-weight:normal;color:#b6b6b6;}
.area-detail .btn-listview {margin:15px;height:35px;}
.area-detail .btn-listview a {display:block;width:48%;height:35px;font-size:13px;font-weight:bold;text-align:center;line-height:35px;}
.area-detail .btn-listview a.left {float:left;color:#fff;background:#948462;border-bottom:3px #766b4f solid;}
.area-detail .btn-listview a.right {float:right;color:#fff;background:#c68857;border-bottom:3px #9e6d45 solid;}
.area-detail .thumb {padding:15px;}
.area-detail .thumb img {width:100%;}
.area-detail .thumb {padding-bottom:35px;}
.area-detail .thumb .flexslider .slides {text-align:center;}
.area-detail .thumb .flex-control-nav {bottom:-25px;}
.area-detail .thumb .flex-control-nav li a {width:10px;height:10px;background:#2e353f;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.area-detail .thumb .flex-control-nav li a.flex-active {background:#bcbcbc;}
.area-detail .thumb img.radius {width:80%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;}
.area-detail img.radius {display:block;margin:0 auto;width:80%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;}
.area-detail .tour-item .desc {padding:0 15px;line-height:160%;}
.area-detail .tour-item .desc span.title {display:block;margin:0 0 5px 0;font-size:12px;font-weight:bold;color:#4db9bb;}
.area-detail .detail-content {padding:0 15px;font-size:12px;line-height:160%;}
.area-detail .detail-content img {max-width:100%;}
.area-detail .detail-link {padding:15px;}
.area-detail .detail-link a {display:block;margin:4px 0;padding:8px 10px;font-size:12px;background:#f9f8f4;border:1px #e0dfdb solid;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.info-top {padding:15px;font-size:12px;line-height:160%;}
.info-top b, .info-top span {color:#4db8be;}
.info-tab ul {display:block;border-top:1px #e5e5e5 solid;}
.info-tab ul li {display:block;}
.info-tab ul li label {display:block;position:relative;padding:12px 40px 12px 30px;font-size:12px;background:#f9f9f9 url(../img/sub/icon_info_check.png) no-repeat 10px 12px;background-size:12px auto;border-bottom:1px #e5e5e5 solid;cursor:pointer;}
.info-tab ul li label span.drop {display:block;position:absolute;top:10px;right:10px;color:#bbb;}
.info-tab ul li input[type=radio] {display:none;}
.info-content {display:block;padding:15px;border-bottom:1px #e5e5e5 solid;}
.info-content h6 {font-size:14px;font-weight:bold;color:#4db8be;}
.info-content > img {margin:10px 0 0 0;}
.info-content p {margin:5px 0;font-size:12px;line-height:150%;}
.info-content b {color:#d08e5a;}
.info-content ul {display:block;margin:5px 0;border:0px none;}
.info-content ul li {display:block;position:relative;padding:4px 0 4px 60px;}
.info-content ul li span.title {display:block;position:absolute;top:0;left:0;}
.guide-guest {padding:30px 15px 20px 15px;font-size:12px;color:#727272;text-align:center;background:#f7f7f7;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;}
.guide-guest b {display:block;margin:0 0 5px 0;font-size:14px;font-weight:bold;color:#373737;}
.guide-guest a {display:inline-block;margin:15px 0 0 0;padding:8px 20px;font-size:13px;font-weight:bold;color:#379ba0;background:#fdfdfd;border:1px #4db8bd solid;}
table.qna-form {border-top:1px #e3e3e3 solid;}
table.qna-form th, table.qna-form td {padding:8px;text-align:left;border-bottom:1px #e3e3e3 solid;}
table.qna-form th {padding:8px 0 8px 12px;}
table.qna-form textarea {width:96%;height:150px;}
.deck-level {position:relative;margin:3px 0;padding:0 0 10px 36px;line-height:140%;}
.deck-level .level-info {display:none;position:absolute;top:20px;left:0;right:0;font-size:11px;color:#666;background:#fff;border:1px #ddd solid;box-shadow:0 2px 4px #ccc;z-index:99;}
.deck-level .level-info .level-info-content {padding:10px;2015-08-06}
.deck-level .level-info .btn-close {display:block;font-size:15px;font-weight:bold;color:#000;text-align:center;background:#ddd;}


/* ¿À½Ã´Â ±æ */
.aboutArea .aboutBox .subtitle1 img{width:100%;}
.aboutArea .aboutBox .ms3_6_text1{ text-align:left; margin-left:30px; margin-top:30px;}
.aboutArea .aboutBox .ms3_6_text1 dt{padding-bottom:20px;}
.aboutArea .aboutBox .ms3_6_text1 dd{line-height:18px;}
.aboutArea .aboutBox .ms7_5_text1{ text-align:left;  margin:30px 0 0px 0px; border-bottom:0px solid #e7e7e7; padding-bottom:20px;}
.aboutArea .aboutBox .ms7_5_text1 dt.tc1{color:#756238; font-size:16px; font-weight:bold; padding:0 0 15px 0px;}
.aboutArea .aboutBox .ms7_5_text1 dt.tc2{color:#837f77; font-size:12px; font-weight:bold; padding:0px 0 5px 5px; background:url(../img/dot.gif) no-repeat 0px 5px; }
.aboutArea .aboutBox .ms7_5_text1 dd{color:#837f77; line-height:18px; padding-left:10px;}
.aboutArea .aboutBox .ms7_5_text1 dd.hp{padding-bottom:30px;}
.aboutArea .aboutBox .ms7_5_text1 dd span{color:#837f77; line-height:22px; padding:0 0 10px 5px; background:url(../img/dot.gif) no-repeat 0px 5px;}

/*0624Ãß°¡*/
.popUp {position:relative; width:90%; height:300px; background:#fff; border-bottom:1px solid #ddd;  left:50%; bottom:400px; display:none;}
.popUp .titleArea {background:#4db8bd; height:15px; border:1px solid #3e9397; padding:10px; text-align:left; color:#fff; font-weight:bold;}
.popUp .titleArea span {float:right;}
.popUp .titleArea span img {height:16px;}
.popUp .legal_box1 {border-left:1px solid #ddd; border-right:1px solid #ddd; height:265px; overflow-y:scroll;}
.popUp .legal_box1 dt{font-size:14px; color:#32898d; font-weight:bold; padding:10px 0 0px 0;}
.popUp .legal_box1 dd{color:#686258; line-height:20px;padding-top:15px; padding-left:15px;}
.popUp .legal_box1 dd.txt01{font-size:12px; color:#a86c3f; font-weight:bold;padding-top:20px; margin-bottom:-10px;}
.popUp .legal_box1 dd.txt02{padding:15px 0; border-bottom:#cbbcb1 1px solid; padding-left:10px;}
.popUp .legal_box1 dd.txt03{font-weight:bold;}
.popUp .legal_box1 dd.txt04{font-size:11px; line-height:18px; padding-top:0; padding-left:25px;}