@charset "utf-8";
/* CSS Document */


@media screen and (min-width:1280px){
#section2_m {display:none;}
#section4 {display:none;}
.menuArea2 {display:none;}
.evBanner2  {display:none;}
.mmenu {display:none}
}

@media screen and (min-width:860px) and (max-width:1280px) {

 #marea_fix {width:100%}
.marea_fix {width:100%}
#wrap {width:100%; margin:0 auto; text-align:center;position:relative;min-width:100%;}
#wrap_top {height:199px}
.topArea {width:100%;margin:0 auto;text-align:center;font-size:11px;height:90px;}
.topArea  .logo {padding-top:23px;float:left;position:absolute;padding-left:10px;z-index:99999999}

#main_slide {float:left;width:100%;height:527px;margin-bottom:-44px;}
.evBanner2  {display:none;}
.menuArea {display:none;}
.menuArea2 {width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;float:left;height:48px;margin-top:1px;}
.menuArea2 ul li {float:left;width:50%;display:inline;font-size:17px;padding:18px 0 16px 0;font-weight:bold;color:white}
.js .slicknav_menu {top:69px !important;}
.nav-tabs > li {
 width:33%  !important;
  float: left;
  margin-bottom: -1px;
}
.topArea li.topset {display:none;}
.topArea .topset2 {display:none;}
.topArea li.topset3 {display:none;}
.topArea li.logo {width:100%;margin:0 auto;text-align:center;}
.topArea li.logo img {width:204px;}
.header {display:none;}
#section1 {width:100%;margin:0 auto;text-align:center;}
#section1 ul {padding-top:15px;}
#section1 ul li {float:left;display:inline;padding-bottom:50px;width:32%;overflow:hidden;}
#section1 ul li:nth-child(2) {margin:0 2%}

#section1 ul li .sobTitle {position:absolute;width:140px;height:26px;color:white;text-align:center;padding:22px 0;background:black;font-size:20px;font-weight:bold;opacity:0.8;}
.sobText {position:relative;width:100%;height:26px;color:white;text-align:left;font-size:19px;font-weight:bold;bottom:0;z-index:9999;
margin-top:-90px;margin-left:20px;line-height:1.5em}

.roomInfo2 { width:95%; display:inline-block;margin-top:30px;}
.roomInfo2 .roomInfoIco { margin-top:30px; padding:30px 0px ; text-align:center; border:1px solid #e8e8e8; }
.roomInfo2 .roomInfoIco .roomInfoList li {width:100%;text-align:left;display:block;}
.roomInfo2 .roomInfoIco .roomInfoList li.lmline {border-right:0px solid #e8e8e8}
.roomInfo2 .roomInfoIco .roomInfoList li.rmline {float:left}
.roomInfo2 .roomInfoIco .roomInfoList li p {float:left;display:inline;line-height:1.7em}
.roomInfo2 .roomInfoIco .roomInfoList li p.titleLeft {margin-right:50px;font-size:14px;font-weight:bold;}

.roomFacility { width:95%; display:inline-block;}
.roomFacility > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.roomFacility .facilityIco { margin-top:30px; padding:30px 50px 30px 50px; text-align:center; border:1px solid #e8e8e8; }
.roomFacility .facilityIco .facilityList { margin:0 auto; display:inline-block; }
.roomFacility .facilityIco .facilityList li { float:left; margin:0 30px;text-align:left;line-height:1.7em;width:40%}
#section2 {display:none;}
#section3 {display:none;}
#section4 {width:100%;margin:0 auto;text-align:center;margin-top:50px;}
#section4 ul li {float:left;display:inline;font-size:15px;line-height:1.5em}
#section4 ul li.s4_img {width:50%;height:280px;background:url('../image/main/sct3_bimg1.jpg')}
#section4 ul li.s4_img2 {width:50%;height:280px;background:url('../image/main/sct3_bimg2.jpg')}
#section4 ul li.s4_img img {width:100%}
#section4 ul li.mtroom {width:50%;height:280px;background:#ad415b;color:white;text-align:left;}
#section4 ul li.ftcenter {width:50%;height:280px;background:#42ad91;color:white;text-align:left;}
#section4 ul li p {padding:30px;}
.spot {font-weight:bold;font0size:}
ul#gall_ul li.gall_li {width:49% !important;clear:none !important;margin:0 1% 30px 0 !important;}
ul.gall_con li.gall_href img {width:100%;height:50%}
.foot_quick {width:100%;text-align:left;margin:0 auto;text-align:center}
.foot_quick ul {padding-left:10px;padding-right:10px}
#wrap_foot_navi {display:none} 
.copyright {width:100%;margin:0 auto;text-align:center;}
.copyright ul {padding:0 10px;}
.copyright li.infoo {padding-left:10px;line-height:1.4em;}
.navibar {width:100%;margin:0 auto;text-align:center;border-bottom:1px solid #dfdfdf;float:left;margin-bottom:40px;}
.nvb {width:100%;margin:0 auto;text-align:center;}
.nvb ul {margin:0;padding:0}
.nvb li {float:left;height:55px;padding:19px 25px 0 25px;border-left:1px solid #dfdfdf;font-size:15px;}

#subArea {width:100%;margin:0 auto;text-align:center;}
#subArea ul {padding-top:20px;}
#boardArea {width:100%;margin:0 auto;position:relative;text-align:center;}
.otg-carousel { width: 100%; height: 420px; margin: 0 auto; background-color: #666; position: relative; border: solid 1px #666; }
.quickRe {display:none;}
.aboutus { width:95%; display:inline-block;}
.map { width:95%; display:inline-block;}
.styleloft {width:95%;margin:0 auto;text-align:center;}
.styleloft ul {margin-top:40px;}
.styleloft ul li {font-size:13px;line-height:2em;color:#808080}
.pls {margin-top:30px;}
.slinfo { width:95%; display:inline-block;}
.slinfo > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.slinfo .sl_list { margin-top:30px; padding:30px 0px 30px 0px; text-align:center; }
.slinfo .sl_list li {display:inline;width:45%;float:left;font-size:13px;color:#808080;line-height:1.6em;margin-bottom:30px;}
.slinfo .sl_list li.pls {display:inline;width:4%;float:left;}
.pdficon {margin-top:60px;}
#sm_d {display:none;}

.facil  {width:100%;margin:0 auto;text-align:center;margin-top:60px;}
 #section6 {width:100%;height:400px;position:relative;background:url('/image/main/main_mapBg.png');float:left;margin-top:50px;}
.main_map {width:100%;margin:0 auto;text-align:center;}
.main_map ul {margin:0;padding:0}
.main_map ul li {display:inline;float:left;}
.main_map ul li.mapImg {padding:26px 0;width:60%}
.main_map ul li.mapImg img {}
.main_map ul li.mapContent {background:#42ad91;height:360px;width:30%;float:right;text-align:left;
padding:40px 30px 0 30px;color:white;line-height:2em;font-size:13px;}
.mtt1 {font-size:27px;font-weight:bold;}
}

@media screen and (min-width:540px) and (max-width:859px) {
#wrap {width:100%; margin:0 auto; text-align:center;position:relative;min-width:100%;}
#wrap_top {height:199px}
.topArea {width:100%;margin:0 auto;text-align:center;font-size:11px;height:90px;}
.topArea  .logo {padding-top:23px;float:left;position:absolute;padding-left:10px;z-index:99999999}
#main_slide {float:left;width:100%;height:520px;margin-bottom:-44px;}
.main_mta {margin-top:110px;font-size:60px;text-shadow: 1px 1px 2px #000;font-weight:bold;line-height:0.7em;
font-family:Noto Sans KR, sans-serif;color:#ffb71d}
.js .slicknav_menu {top:69px !important;}

.evBanner  {display:none;}
.evBanner2 {width:170px;margin:0 auto;text-align:center;margin-top:20px;}
.menuArea {display:none;}
.menuArea2 {width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;float:left;height:48px;margin-top:1px;}
.menuArea2 ul li {float:left;width:50%;display:inline;font-size:17px;padding:18px 0 16px 0;font-weight:bold;color:white}


.sct_title {font-size:42px;font-weight:bold;line-height:3em;margin:0 auto;text-align:center;}
.sct_title_en {font-size:35px;font-weight:bold;line-height:2em;margin:0 auto;text-align:center;margin-left:0px;}

.roomInfo2 { width:95%; display:inline-block;margin-top:30px;}
.roomInfo2 .roomInfoIco { margin-top:30px; padding:30px 0px ; text-align:center; border:1px solid #e8e8e8; }
.roomInfo2 .roomInfoIco .roomInfoList li {width:100%;text-align:left;display:block;margin-left:30px;}
.roomInfo2 .roomInfoIco .roomInfoList li.lmline {border-right:0px solid #e8e8e8}
.roomInfo2 .roomInfoIco .roomInfoList li.rmline {float:left}
.roomInfo2 .roomInfoIco .roomInfoList li p {float:left;display:inline;line-height:1.7em}
.roomInfo2 .roomInfoIco .roomInfoList li p.titleLeft {margin-right:50px;font-size:14px;font-weight:bold;}

.roomFacility { width:95%; display:inline-block;}
.roomFacility > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.roomFacility .facilityIco { margin-top:30px; padding:30px 50px 30px 50px; text-align:center; border:1px solid #e8e8e8; }
.roomFacility .facilityIco .facilityList { margin:0 auto; display:inline-block; }
.roomFacility .facilityIco .facilityList li { float:left; margin:0 30px;text-align:left;line-height:1.7em;width:50%}

.header {display:none;}
.nav-tabs > li {
 width:33%  !important;
  float: left;
  margin-bottom: -1px;
}

#section1 {width:100%;margin:0 auto;text-align:center;}
#section1 ul {padding:0 10px;margin:0}
#section1 ul li {float:left;display:inline;padding-bottom:50px;width:100%;overflow:hidden;margin-bottom:10px;}
#section1 ul li:nth-child(2) {margin:0 0 10px 0}
#section1 ul li img {width:100%}

#section1 ul li.end {padding-right:0;}
#section1 ul li .sobTitle {position:absolute;width:140px;height:26px;color:white;text-align:center;padding:22px 0;background:black;font-size:20px;font-weight:bold;opacity:0.8;}
.sobText {position:relative;width:100%;height:26px;color:white;text-align:left;font-size:19px;font-weight:bold;bottom:0;z-index:9999;
margin-top:-90px;margin-left:20px;line-height:1.5em}

#section2 {display:none;}
#section3 {display:none;}

#section2_m {width:100%;margin:0 auto;text-align:center;float:left;padding-top:60px;}

#section4 {width:100%;margin:0 auto;text-align:center;margin-top:50px;}
#section4 ul li {float:left;display:inline;font-size:15px;line-height:1.5em}
#section4 ul li.s4_img {width:50%;height:280px;background:url('../image/main/sct3_bimg1.jpg')}
#section4 ul li.s4_img2 {width:50%;height:280px;background:url('../image/main/sct3_bimg2.jpg')}
#section4 ul li.s4_img img {width:100%}
#section4 ul li.mtroom {width:50%;height:280px;background:#ad415b;color:white;text-align:left;}
#section4 ul li.ftcenter {width:50%;height:280px;background:#42ad91;color:white;text-align:left;}
#section4 ul li p {padding:30px;}
.spot {font-weight:bold;font0size:}

ul#gall_ul li.gall_li {width:49% !important;clear:none !important;margin:0 1% 30px 0 !important;}
ul.gall_con li.gall_href img {width:100%;height:50%}

.foot_quick {width:100%;text-align:left;margin:0 auto;text-align:center}
.foot_quick ul {padding-left:10px;padding-right:10px}
#wrap_foot_navi {display:none} 
.copyright {width:100%;margin:0 auto;text-align:center;border-top:1px solid gray}
.copyright ul li.footlogo {}
.copyright ul {padding:0 10px;}
.copyright li.infoo {padding-left:10px;line-height:1.4em}

.nav-tabs > li {
 width:50%  !important;
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
font-size:13px !important;
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0;
}
.mrvBox {background:#282a25;color:white;float:left;width:100%;}
.mrvBox ul {padding:10px 30px 30px 30px;}
.mroom_title {font-size:24px;font-weight:bold;line-height:2.5em}

.navibar {width:100%;margin:0 auto;text-align:center;border-bottom:1px solid #dfdfdf;float:left;margin-bottom:40px;}
.nvb {width:100%;margin:0 auto;text-align:center;}
.nvb ul {margin:0;padding:0}
.nvb li {float:left;height:55px;padding:19px 25px 0 25px;border-left:1px solid #dfdfdf;font-size:15px;}


#subArea {width:100%;margin:0 auto;text-align:center;}
#subArea ul {padding-top:20px;}

#boardArea {width:100%;margin:0 auto;position:relative;text-align:center;}
.otg-carousel { width: 100%; height: 420px; margin: 0 auto; background-color: #666; position: relative; border: solid 1px #666; }
.quickRe {display:none;}

.aboutus { width:95%; display:inline-block;}

.map { width:95%; display:inline-block;}

.styleloft {width:95%;margin:0 auto;text-align:center;}
.styleloft ul {margin-top:40px;}
.styleloft ul li {font-size:13px;line-height:2em;color:#808080}
.pls {margin-top:30px;}
.slinfo { width:95%; display:inline-block;}
.slinfo > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.slinfo .sl_list { margin-top:30px; padding:30px 0px 30px 0px; text-align:center; }
.slinfo .sl_list li {display:inline;width:45%;float:left;font-size:13px;color:#808080;line-height:1.6em;margin-bottom:30px;}
.slinfo .sl_list li.pls {display:inline;width:4%;float:left;}
.pdficon {margin-top:60px;}
#sm_d {display:none;}

 .pri_style ol li {float:left;display:inline;width:100%}
 .facil  {width:100%;margin:0 auto;text-align:center;margin-top:60px;}

.checkbox {width:140px;height:40px;border:1px solid #c50e3c;padding:10px 20px 10px 20px;line-height:1.6em;}

 #section6 {width:100%;height:auto;position:relative;background:url('/image/main/main_mapBg.png');float:left;margin-top:50px;}
.main_map {width:100%;margin:0 auto;text-align:center;}
.main_map ul {margin:0;padding:0}
.main_map ul li {display:inline;float:left;}
.main_map ul li.mapImg {padding:26px 0;width:100%}
.main_map ul li.mapImg img {}
.main_map ul li.mapContent {background:#42ad91;height:320px;width:94%;float:right;text-align:left;
padding:40px 0 0 10%;color:white;line-height:2em;font-size:13px;}
.mtt1 {font-size:27px;font-weight:bold;}
.foot_icon {display:none;}
}

@media screen  and (max-width:539px) {
#wrap {width:100%; margin:0 auto; text-align:center;position:relative;min-width:320px !important;}
#wrap_top {height:179px}
.mSlide {background:url('../image/main/m_slide4.jpg') center top;height:427px}
.mSlide2 {background:url('../image/main/m_slide3.jpg') center top;height:427px}
.mSlide3 {background:url('../image/main/m_slide.jpg') center top;height:427px}
.topArea {width:100%;margin:0 auto;text-align:center;font-size:11px;height:70px;min-width:320px !important;}
.page {margin-bottom:120px;}
#main_slide {float:left;width:100%;height:38px;margin-bottom:-44px;min-width:320px !important;}
.main_mta {margin-top:80px;font-size:42px;line-height:1em;&}

.main_mtb {margin-top:110px;margin-bottom:30px;font-size:28px;line-height:1.3em;word-wrap:break-word;word-break:keep-all;text-shadow:1px 1px 1px black}
.mtb_line {display:none;}
.main_mtc {margin-top:50px;font-size:18px;line-height:1.6em;text-shadow:1px 1px 1px black}
#section2_m {width:100%;margin:0 auto;text-align:center;float:left;padding-top:60px;min-width:320px;}
.evBanner2 {width:140px;margin:0 auto;text-align:center;margin-top:20px;}
.roomView {margin-top:60px;margin-bottom:50px;font-size:11px !important}
.roomView p {
    line-height: 1.3em;
    padding: 20px 0 0 0;
    font-size: 13px;
    color: white;
}
.tsbtn {border-radius:4px;background:#75b4b8;color:white;font-size:13px;padding:3px 5px 3px 5px;display:inline;float:left;margin-top:14px;font-weight:bold;}
.tsbtncl {background:#2db500;margin-left:5px;font-weight:bold;}
.tsbtncl2 {background:#f9e81c;margin-left:5px;font-weight:bold;color:#403236 !important}

.asf {padding:3px 5px 6px 5px;}
.tsbtncall {float:right;background:#a8a8a8}
.main_infobox {width:320px;margin:0 auto;text-align:center;border:1px solid black;height:70px;margin-top:80px;}
.main_infobox ul li {float:left;display:inline;text-align:left;padding:15px 0 15px 30px;line-height:1.7em}
.main_infobox ul li.mibL {width:170px;}
.main_infobox ul li.mibR {font-size:30px;padding:10px 10px; 0 0;float:right}

.roomInfo2 { width:95%; display:inline-block;margin-top:30px;}
.roomInfo2 .roomInfoIco { margin-top:30px; padding:30px 0px ; text-align:center; border:1px solid #e8e8e8; }
.roomInfo2 .roomInfoIco .roomInfoList li {width:95%;text-align:left;display:block;margin-left:30px;}
.roomInfo2 .roomInfoIco .roomInfoList li.lmline {border-right:0px solid #e8e8e8}
.roomInfo2 .roomInfoIco .roomInfoList li.rmline {float:left;text-align:left;}
.roomInfo2 .roomInfoIco .roomInfoList li p {float:left;display:inline;line-height:1.7em;width:90%}
.roomInfo2 .roomInfoIco .roomInfoList li p.titleLeft {margin-right:0px;font-size:14px;font-weight:bold;}
.tml100 {margin-left:0;margin-top:30px;}
.roomFacility { width:95%; display:inline-block;}
.roomFacility > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.roomFacility .facilityIco { margin-top:30px; padding:30px 50px 30px 50px; text-align:center; border:1px solid #e8e8e8; }
.roomFacility .facilityIco .facilityList { margin:0 auto; display:inline-block; }
.roomFacility .facilityIco .facilityList li { float:left; margin:0 0px 0 -24px;text-align:left;line-height:1.7em;width:100%}
.js .slicknav_menu {width:100%;display:block;position:absolute;z-index:99999999;top:64px !important;}
.slicknav_btn { position: relative; display: block; vertical-align: middle; float:left;
padding: 0.625em 0.625em 0.625em 0.625em; line-height: 1.125em; cursor: pointer; font-size:15px !important;}

.menuArea {display:none;}
.menuArea2 {width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;float:left;height:48px;margin-top:1px;}
.menuArea2 ul li {float:left;width:50%;display:inline;font-size:17px;padding:18px 0 16px 0;font-weight:bold;color:white}


.sct_title {font-size:35px;font-weight:bold;line-height:2em;margin:0 auto;text-align:center;margin-left:100px;}
.sct_title_en {font-size:35px;font-weight:bold;line-height:2em;margin:0 auto;text-align:center;margin-left:0px;}
.topArea .topset {display:none;}
.topArea .topset2 {display:none;}
.topArea li.topset3 {display:none;}
.topArea  .logo {padding-top:16px;float:left;width:230px;position:absolute;padding-left:10px;z-index:99999999}



.header {display:none;}

.htnum {height:20px;}
.sub_title {font-size:35px;font-weight:bold;line-height:1.3em;margin:0 auto;text-align:center;}
.sub_ttbg {background:#c50e3a;height:3px;width:60px;margin:0 auto;text-align:center;margin-top:23px;}

#section1 {width:100%;margin:0 auto;text-align:center;min-width:320px !important;}
#section1 ul {padding:0 10px;margin:0}
#section1 ul li {float:left;display:inline;padding-bottom:50px;width:100%;overflow:hidden;margin-bottom:10px;}
#section1 ul li:nth-child(2) {margin:0 0 10px 0}
#section1 ul li img {width:100%}
.sctstyle {display:block}
.sct_title {font-size:28px;font-weight:bold;line-height:1em;margin:0 auto;text-align:center;margin-top:10px;margin-bottom:20px;}


#section1 ul li.end {padding-right:0;}
#section1 ul li .sobTitle {position:absolute;width:70%;height:26px;color:white;text-align:center;padding:22px 0;background:black;font-size:20px;font-weight:bold;opacity:0.8;}
.sobText {position:relative;width:100%;height:26px;color:white;text-align:left;font-size:19px;font-weight:bold;bottom:0;z-index:9999;
margin-top:-90px;margin-left:20px;line-height:1.5em}

#section2 {display:none;}
#section3 {display:none;}

#section4 {width:100%;margin:0 auto;text-align:center;margin-top:50px;}
#section4 ul li {float:left;display:inline;font-size:15px;line-height:1.5em}
#section4 ul li.s4_img {width:100%;height:280px;background:url('../image/main/sct3_bimg1.jpg')}
#section4 ul li.s4_img2 {width:100%;height:280px;background:url('../image/main/sct3_bimg2.jpg')}
#section4 ul li.s4_img img {width:100%}
#section4 ul li.mtroom {width:100%;height:240px;background:#ad415b;color:white;text-align:left;}
#section4 ul li.ftcenter {width:100%;height:240px;background:#42ad91;color:white;text-align:left;}
#section4 ul li p {padding:30px;}
#section5 {width:100%;margin:0 auto;text-align:center;padding-top:100px;}
.spot {font-weight:bold;font0size:}
ul#gall_ul li.gall_li {width:100% !important;clear:none !important;}
ul.gall_con li.gall_href img {width:100%;height:50%}
.foot_quick {width:100%;text-align:left;margin:0 auto;text-align:center}
.foot_quick ul {padding-left:10px;padding-right:10px}
.foot_quick ul li {float:left; display:inline;padding-right:10px;color:#a2a3a5;padding-top:3px;font-size:12px;height:30px;}
#wrap_foot_navi {display:none} 
.copyright {width:100%;margin:0 auto;text-align:center;border-top:1px solid gray}
.copyright ul li.footlogo {font-size:12px;}
.copyright ul {padding:0 10px;}
.copyright li.infoo {padding-left:10px;line-height:1.4em;;font-size:12px;}

.nav-tabs > li {
 width:50%  !important;
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  font-size:13px !important;
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0;
}
.mrvBox {background:#282a25;color:white;float:left;width:100%;}
.mrvBox ul {padding:10px 30px 30px 30px;}
.mroom_title {font-size:24px;font-weight:bold;line-height:2.5em}

.navibar {display:none;}
.nvb {width:100%;margin:0 auto;text-align:center;}
.nvb ul {margin:0;padding:0}
.nvb li {float:left;height:35px;padding:23px 10px 0 10px;border-left:1px solid #dfdfdf;font-size:13px;}
.nvb li.menu1 {width:auto;}
.nvb li.menu2 {width:auto;border-right:1px solid #dfdfdf;}

#subArea {width:100%;margin:0 auto;text-align:center;}
#subArea ul {padding-top:20px;}

#boardArea {width:100%;margin:0 auto;position:relative;text-align:center;}
.otg-carousel { width: 100%; height:200px; margin: 0 auto; background-color: #666; position: relative; border: solid 1px #666; }
.quickRe {display:none;}


.aboutus { width:95%; display:inline-block;}

.map { width:95%; display:inline-block;}

.styleloft {width:95%;margin:0 auto;text-align:center;}
.styleloft ul {margin-top:40px;}
.styleloft ul li {font-size:13px;line-height:2em;color:#808080}
.pls {margin-top:30px;}
.slinfo { width:95%; display:inline-block;}
.slinfo > h4 { margin-bottom:30px; font-size:26px; font-weight:700; color:#333; letter-spacing:-0.04em; line-height:1; }
.slinfo .sl_list { margin-top:30px; padding:30px 0px 30px 0px; text-align:center; }
.slinfo .sl_list li {display:inline;width:45%;float:left;font-size:13px;color:#808080;line-height:1.6em;margin-bottom:30px;}
.slinfo .sl_list li.pls {display:inline;width:4%;float:left;}
.pdficon {margin-top:60px;}
#sm_d {display:none;}

 .pri_style ol li {float:left;display:inline;width:100%}
.facil  {width:100%;margin:0 auto;text-align:center;margin-top:60px;}
.facil .type1 dt {float:left; width:100%; height:310px;background:url('../images/facility/facil_img1.jpg')}
.facil .type1 dd { float:right; width:100%; height:270px; background:#f7f7f7;text-align:left; }
.facil .type1 .roomTitle { padding:50px 0 20px 50px; font-size:27px; font-weight:700;  color:#333; letter-spacing:-0.04em; line-height:1; }
.facil .type1 .roomTxt { padding:0 50px 20px 50px; font-size:15px; font-weight:400;  color:#666; letter-spacing:-0.04em; line-height:1.8; }

.facil .type2 dt {float:left; width:100%; height:310px;background:url('../images/facility/facil_img2.jpg')}
.facil .type2 dd { float:left; width:100%; height:270px; background:#f7f7f7; text-align:left; }
.facil .type2 .roomTitle { padding:50px 0 20px 50px; font-size:27px; font-weight:700;  color:#333; letter-spacing:-0.04em; line-height:1; }
.facil .type2 .roomTxt { padding:0 50px 20px 50px; font-size:15px; font-weight:400;  color:#666; letter-spacing:-0.04em; line-height:1.8; }

.facil .type3 dt {float:left; width:100%; height:310px;background:url('../images/facility/facil_img3.jpg')}
.facil .type3 dd { float:left; width:100%; height:270px; background:#f7f7f7;text-align:left; }
.facil .type3 .roomTitle { padding:50px 0 20px 50px; font-size:27px; font-weight:700;  color:#333; letter-spacing:-0.04em; line-height:1; }
.facil .type3 .roomTxt { padding:0 50px 20px 50px; font-size:15px; font-weight:400;  color:#666; letter-spacing:-0.04em; line-height:1.8; }

.facil .type4 dt {float:left; width:100%; height:310px;background:url('../images/facility/facil_img4.jpg')}
.facil .type4 dd { float:left; width:100%; height:270px; background:#f7f7f7;text-align:left; }
.facil .type4 .roomTitle { padding:50px 0 20px 50px; font-size:27px; font-weight:700;  color:#333; letter-spacing:-0.04em; line-height:1; }
.facil .type4 .roomTxt { padding:0 50px 20px 50px; font-size:15px; font-weight:400;  color:#666; letter-spacing:-0.04em; line-height:1.8; }

 #section6 {width:100%;height:auto;position:relative;background:url('/image/main/main_mapBg.png');float:left;margin-top:50px;}
.main_map {width:100%;margin:0 auto;text-align:center;}
.main_map ul {margin:0;padding:0}
.main_map ul li {display:inline;float:left;}
.main_map ul li.mapImg {padding:26px 0;width:100%}
.main_map ul li.mapImg img {}
.main_map ul li.mapContent {background:#42ad91;height:360px;width:94%;float:right;text-align:left;
padding:40px 0 0 10%;color:white;line-height:2em;font-size:13px;}
.mtt1 {font-size:23px;font-weight:bold;}
.foot_icon {display:none;}
.swiper-wrapper img{}
p.bt {font-size:24px;font-weight:bold;color:#333333;margin:230px 0 40px 0;font-family:'Nanum Myeongjo';line-height:1.5em}
p.bt3 {font-size:24px;font-weight:bold;color:#333333;margin:180px 0 40px 0;font-family:'Nanum Myeongjo';line-height:1.5em}
#sub_visual p {
    color: white;
    margin: 0 auto;
    text-align: center;
    font-size: 20px;}
	#sub_visual {
    float: left;
    width: 100%;
    background: url(../image/sub/sv.jpg) center top;
    height: 140px;
}
.kyr {float:left;display:block;width:100%;font-weight:bold;}
.kyr:before {content: "- ";}
.page {margin-top:170px;}
}

@media screen and (max-width:1280px) {

.centerBx {
width: 100%;
    padding: 15px 70px 15px 0;
    background: #fff url(/ko/front/image/main/icn_call_m.png) no-repeat 95% 50%;
    background-size: 45px 45px;
}
.centerBx .infoTx {
    display: block;
    font-size: 12px;
    padding-left: 15px;
}
.centerBx .infoTx strong {
    font-size: 13px;
}
.centerBx .infoTx {
    display: block;
    font-size: 12px;
    padding-left: 15px;
}
.centerBx .centerCont {
    display: block;
    padding-top: 10px;
	padding-left: 15px;
}
.centerBx .centerCont dl {
    letter-spacing: -1px;
}
.centerBx .centerCont dl dd.tel {
    font-size: 15px;
    color: #db1d27;
}
.centerBx .centerCont dl dd.fax {
        font-size: 12px;
    margin-left: 4px;
    padding-left: 10px;

}
 .centerBx .centerCont dl dd.end {
 display:block;
    line-height: 1.4;
    padding-top: 7px;
    font-size: 13px;
    color: #666;
}
.topset {width:100%;margin:0 auto;text-align:center;font-size:10px;height:50px;}
.tsbtncall {display:none;}
.roomView {width:90% !important;}
#section5 {width:100%;margin:0 auto;text-align:center;}
.subPg {margin-top:50px;padding-bottom:70px;width:100%;margin:0 auto;text-align:left;padding:0 15px}
.s11img {position:relative;float:right;margin-top:0px;width:100%;margin:0 auto;text-align:center;}
.s12img {position:relative;float:right;margin-top:0px;width:100%;margin:0 auto;text-align:center;margin-bottom:30px;}
.menu {display:none;}
.page {width:90%}
.sTitle_area {    width:100%;}
.pri_content {width:95%;margin:0 auto;text-align:center;font-size:13px;line-height:1.8em;color:#6f6f6f}
.mmmm {width:100%;height:450px}
}