@charset "utf-8";
/* CSS Document */

/*공통*/
.clearboth{clear:both;}


/*서브뷰 공통:직영,제휴,스파의 업체 상세보기*/

.sbViewList .viewContBox_LEright{ float:right; width:100%;}
.sbViewList .viewContLeft_box{float:left; width:153px; padding:9px 4px;  background:#fff;border:1px solid #d3d3d3;}

/*서브상세-상품소개*/
.sbViewList .viewContBox_LEright .viewImg{ width:100%;margin-left:17px; padding:9px 9px; background:#fff;border:1px solid #d3d3d3;}
.sbViewList .viewContBox_LEright .viewImg div:after{content:''; display:block; clear:both;}
.sbViewList .viewContBox_LEright .viewImg div img{float:left; margin:0; padding:0;}
.sbViewList .viewContBox_LEright .titleLabel{position:absolute; left:50px; top:-4px; width:199px;height:222px;background:url(/images/sub/title_label.png) no-repeat; 0 0;}
.sbViewList .viewContBox_LEright .titleLabel h5{position:absolute; left:20px; top:43px; display:block; width:160px; height:36px; text-align:center; font-size:20px; font-weight:bold; color:#fff }
.sbViewList .viewContBox_LEright .titleLabel p.area{position:absolute; left:20px; top:20px;  font-weight:bold; color:#fff}
.sbViewList .viewContBox_LEright .titleLabel p.introText{position:absolute; left:20px; top:100px; width:170px; font-weight:bold; color:#fffbe6;line-height:1.4}


/*레저스포츠*/
.sbViewList .leisureLeft{float:left; height:100%; vertical-align:top;padding:0;background:#fff;border:1px solid #d3d3d3;margin-left:17px;}

.RT_leisureCont1{margin-left:10px;width:664px; height:0px ;height /**/:790px;_padding-top:790px; background:#fff ; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont1cost{margin-left:5px;width/*\**/:98%; #width:98%; height /**/:100%;_padding-top:0px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em;text-align:center; margin:0 auto;}
.RT_leisureCont1cost img{width:100%;}
.RT_leisureCont2{margin-left:10px;width:664px; height:0px ;height /**/:585px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure02.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont2cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont3{margin-left:10px;width:664px; height:0px ;height /**/:790px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure03.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont3cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont4{margin-left:10px;width:664px; height:0px ;height /**/:590px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure04.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont4cost{margin-left:0px;width/*\**/:664px; #width:600px; eight:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont5{margin-left:10px;width:664px; height:0px ;height /**/:585px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure05.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont5cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont6{margin-left:10px;width:664px; height:0px ;height /**/:790px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure06.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont6cost{margin-left:0pxwidth/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont7{margin-left:10px;width:664px; height:0px ;height /**/:750px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure07.gif) no-repeat; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont7cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont8{margin-left:10px;width:664px; height:0px ;height /**/:750px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure08.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont8cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont9{margin-left:10px;width:664px; height:0px ;height /**/:750px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure09.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont9cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont10{margin-left:10px;width:664px; height:0px ;height /**/:750px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure10.gif) no-repea 10px 10pxt; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont10cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont11{margin-left:10px;width:664px; height:0px ;height /**/:750px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure11.gif) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont11cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}
.RT_leisureCont12{margin-left:10px;width:664px; height:0px ;height /**/:2970px;_padding-top:790px;  background:#fff url(/images/sub/leisure/leisure12.jpg) no-repeat 10px 10px; text-indent: -9999em;overflow:hidden; border:0px solid #d3d3d3; text-align:center;}
.RT_leisureCont12cost{margin-left:0px;width/*\**/:664px; #width:600px; height:0px ;height /**/:100%;_padding-top:790px; background:#fff;padding:0px 0px 0px 0px;  text-indent: 0em; border:1px solid #d3d3d3; text-align:center;}



/*레포츠 탭*/
.leportsWrap{padding-bottom:25px;border-bottom:1px dotted #ccc;margin-bottom:25px;width:96%;}

.leportslist_Wrap {margin:25px; width:96%;}
.leportslist h5{margin-top:10px; padding-left:0px; background:url(../images/common/dot3.png) no-repeat 0 7px;color:#9e7c14; font-size:15px; font-weight:bold; font-family:NanumGothic ;text-align:justify;}
.leportslist{margin-top:30px;float:right; vertical-align:top; margin-right/*\**/:38px; #margin-right:0px;}
.leportslist  ul{padding:10px 10px 10px 0px; border:1px solid #dedede; height:32px; line-height:32px; margin-bottom:0px; width/*\**/:*; #width:100%;padding-right:10px;}
.leportslist  ul:after{content:''; display:block; clear:both;}
.leportslist  ul li{float:right; display:block; text-align:justify; height:24px; line-height:24px;padding-left:10px;padding-bottom:10px;padding-right:10px;}
.leportslist  ul li a{ display:block;  min-width:100%; width/*\**/:*; #width:100%; background:#EEFDFF; text-align:center;padding-left:10px;padding-bottom:10px;padding-right:10px;}
.leportslist  ul li a:hover{background:#008080; color:#fff;text-align:center;padding-left:10px;padding-bottom:10px;padding-right:10px;}
.leportslist  ul li a:hit{background:#008080; color:#fff;text-align:center;padding-left:10px;padding-bottom:10px;padding-right:10px;}
.leportslist  ul li.on{background:#008080; color:#fff;text-align:center;padding-left:10px;padding-bottom:10px;padding-right:10px;}
.leportslist  ul li.on a{background:#008080; color:#fff;text-align:center;padding-left:10px;padding-bottom:10px;padding-right:10px;}

/*레포츠 표*/
.leports table.top { width:96%; border-collapse:collapse; margin:0 auto;  }
.leports table.bottom { width:96%; border-collapse:collapse; margin-bottom:12px; border:1px solid #ddd; margin-top:15px; font-size:12px; margin-left:0px;}
.leports table.bottom th { color:#333333; background-color:#ebebeb;font-weight:600;font-size:12px;text-align:center;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; line-height:30px;}
.leports table.bottom td {text-align:center;height:28px;background-color:#f6fffd;padding:10px 0;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; }
.leports table.bottom td strong {font-weight:bold; letter-spacing:0.05em;}

.red {color:red; font-weight:600;}

.leports caption {visibility:hidden; display:none;}
.RT_leisureCont1cost caption {visibility:hidden; display:none;margin:0 auto;}
/*레포츠 내용*/
.LpText dt{color:#444; font-size:12px; line-height:22px; font-weight:bold;font-family:NanumGothic; margin-left:5px; padding-left:20px;  background:url(/event_site/image/leports/dot3.gif) no-repeat 0 8px; margin-top:10px;}

/*레포츠 내용박스*/
.textType2{text-align:justify;}
.textType2 h4{font-family: 'NanumMyeongjo';font-size:25px;color:#333333;font-weight:800;width:96%;line-height:50px;border-top:2px solid #df9935;border-bottom:2px solid #df9935; text-align:center;margin:0 auto; background-color:#fbfbfa;}
.textType2 h5{font-size:17px;color:#666666; font-weight:700; letter-spacing:-1px;width:96% ; line-height:30px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; text-align:left;margin:0 auto; background-color:#fbfbfa; margin:10px;}
.textType2 h5 img{width:auto;}
.textType2 ul{padding-left:10px;  line-height:25px;}
.textType2 li, .textType2 p{padding-left:20px; font-size:12px; line-height:1.6;}
.boxType2{width:699px; padding:15px 15px 0;background:url(/event_site/image/leports/box2.gif) repeat-y 0 0; }
.boxType2 p, .boxType2 li{color:#444; background:url(/event_site/image/leports/dot1.gif) no-repeat 2px 8px; }
.boxType2Btm{ width:699px; height:20px;background:url(/event_site/image/leports/boxBottom2.gif) no-repeat 0 0;}
.textType2 h6{margin-top:15px; padding-left:25px; color:#222; font-size:13px; font-weight:bold;font-family:NanumGothic ;}

.leisure02  {font-size:25px;color:#333333;font-weight:800;width:96%;line-height:50px;border-top:2px solid #df9935;border-bottom:2px solid #df9935; text-align:center;margin:0 auto; background-color:#fbfbfa;}
.pl10{margin-bottom:10px;}
