@charset "euc-kr";
 
/* ·¹ÀÌ¾Æ¿ô */
#container { width:100%; margin:0 auto 0px; *zoom:1; }
#container:after { content:""; display:block; clear:both; }
.contents {position:relative;max-width:1100px;margin:0 auto;}
.contents:after { content:""; display:block; clear:both; }
section {position:relative;max-width:1100px; display:block; margin:0 auto; } 
section:after { content:""; display:block; clear:both; }

/**** ¸ÞÀÎÆäÀÌÁö »ó´Ü ½ÃÀÛ ***/
/* ¸ÞÀÎÀÌ¹ÌÁö */
#visual { position:relative;width:100%; height:500px; margin:0 auto; max-width:640px; text-align:center; }
#DB_tab16 ul, #DB_tab16 li{list-style:none;margin:0;padding:0}
#DB_tab16 img{border:none}
#DB_tab16 {width:100%;height:470px;position:relative;margin:0 auto; }
#DB_tab16 .DB_img{position:relative;width:100%;height:100%;overflow:hidden;}
#DB_tab16 .DB_img li{position:absolute;height:470px;left:50%;top:120px;width:800px;margin-left:-500px/*ÀÌ¹ÌÁöÀÇ Àý¹Ý*/;display:none}

/*#DB_tab16 .DB_img li:first-child{display:block}*/


#DB_tab16 .DB_img li img {
  width: 1000px; /* Add !important if needed. */
  height: auto;    /* Add !important if needed. */
  marign: 0 auto;
  display:none;
}


}






#DB_tab16 .DB_menu{position:absolute;bottom:10px;width:100%;text-align:center; z-index:20;}
#DB_tab16 .DB_menu li{display:inline;cursor:pointer;margin:10px;}
#DB_tab16 .DB_dirBtn{ position:absolute;width:100%;top:250px;}
#DB_tab16 .DB_dirBtn img {width:80%;}
#DB_tab16 .DB_dirBtn .DB_prev{position:absolute;left:0px;cursor:pointer}
#DB_tab16 .DB_dirBtn .DB_next{position:absolute;right:0px;cursor:pointer}
/* header */
#top {position:absolute; width:100%; height:120px; top:0; left:0px; margin:0 0; padding:0 0;background:url(../../img/top_bg.png) top center repeat-x; }
#top:after { content:""; display:block; clear:both; }
/* ·Î°í */
#top h1 {position:absolute; width:250px; left:50%; top:25px; margin:0 0 0 -125px; z-index:25;}
#top h1 img {width:250px;}
/* ·Î±×ÀÎ¸Þ´º */
.loginmenu { width:100%; height:30px; margin:0 auto;text-align:right; margin:0px 0px 0 0px;padding:0px;}
.loginmenu a {padding:0px 5px 0 7px; font-size:12px; color:#f1f1f1;line-height:25px;}
.loginmenu a:link{padding:0px 5px 0 7px; font-size:12px; color:#f1f1f1;text-decoration:none;line-height:25px; font-weight:500;}
.loginmenu a:visited{padding:0px 5px 0 7px; font-size:12px; color:#f1f1f1;text-decoration:none;line-height:25px; font-weight:500;}
.loginmenu a:hover{padding:0px 5px 0 7px; font-size:12px; color:#1a6ca7;text-decoration:none;line-height:25px; font-weight:500;}
/* »ó´Ü¸Þ´º */
#menuw {display:none; position:absolute; width:100%; height:45px; top:146px; margin:0 auto 0;  background:url(../../img/bg_menu.jpg) top center repeat-x; box-shadow: 0px 0px 15px #888888; }
/* ¼­ºê »ó´Ü¸Þ´º½ÃÀÛ */
.m_nav {position:absolute; width:50px; height:60px; top:0; z-index:50; }
.view {position:absolute;top:0px;left:0px; margin:10px; width:40px; height:40px; background:url('../../img/btn_gnb.png') no-repeat; cursor:pointer; color:white; line-height:50px; z-index:99999; } 
.close {position:absolute;top:10px;left:170px; margin:10px; width:40px; height:40px; background:url('../../img/btn_gnb.png') no-repeat; cursor:pointer; color:white; line-height:50px; z-index:53; } 
.monav {width:100%; height:50px; margin:0px auto;}
.cbp-spmenu-push {position:relative; left:0;}

/* General styles for all menus ¸ð¹ÙÀÏ&ÅÂºí¸´ ¸Þ´º ½ºÅ¸ÀÏ*/
.cbp-spmenu { background: #47a3da; position: fixed; }
.cbp-spmenu h3 { color: #afdefa;height:40px;font-size: 1.9em; padding: 20px; margin: 0; font-weight: 300; background: #00497b;}
.cbp-spmenu li a{ color: #ffffff;}
.cbp-spmenu a { display: block; color: #fff; font-size: 1.1em; font-weight: bold;}
.cbp-spmenu a:hover { background: #258ecd;}
.cbp-spmenu a:active { background: #afdefa; color: #ffffff;}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical { width: 240px; height: 100%; top: 0; z-index: 1000;}
.cbp-spmenu-vertical a { border-bottom: 1px solid #258ecd; padding: 1em;}
.cbp-spmenu-horizontal { width: 100%; height: 150px; left: 0; z-index: 1000; overflow: hidden;}
.cbp-spmenu-horizontal h3 { height: 100%; width: 20%; float: left;}
.cbp-spmenu-horizontal a { float: left; width: 20%; padding: 0.8em; border-left: 1px solid #258ecd;}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left { left: -240px;}
.cbp-spmenu-left.cbp-spmenu-open { left: 0px;}
/* Push classes applied to the body */
.cbp-spmenu-push-toright { left: 240px;}
.cbp-spmenu-push-toleft { left: -240px;}
/* Transitions */
.cbp-spmenu,
.cbp-spmenu-push { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.topnav { width: 240px; padding: 40px 28px 25px 0; }
 ul.topnav ul li a {  padding-left: 20px; color:#ebebeb; font-weight: 300;}
 
ul.topnav span{ float:right;}
ul.topnav ul { color:#ebebeb; margin: 0; padding: 0; display: none;}
/* ¼­ºê »ó´Ü¸Þ´º³¡ */

/* ¸Þ´º°íÁ¤ */
#menuw  .default {
   position: relative;
   width:100%;
   margin:0px auto 0;           
   min-width:1000px;
   z-index:100;
   background:url(../../img/bg_menu.jpg) repeat-x;
  }       
#menuw  .fixed {
  position: fixed;
  top: 0;
  z-index:102;
  height: auto;
  width:100%;
  margin:0px 0 0;  
  min-width:1000px;
  box-shadow: 0px 0px 15px #888888; 
  background:url(../../img/bg_menu.jpg) repeat-x;
 }       

/**** ¸ÞÀÎÆäÀÌÁö ÄÁÅÙÃ÷ ½ÃÀÛ ***/
/* ¸ÞÀÎ °øÅë ÀÌ¹ÌÁö ¹× ÅØ½ºÆ® */ 
.img img {width:100%;}
.maincon {text-align:center;margin:20px auto;} 
.mainti {font-size:1em;letter-spacing:-0.5px; color:#454444;line-height:250%; }
.maintxt {font-size:1em;letter-spacing:-0.5px; color:#454444;line-height:200%;}

/* ¸ÞÀÎ1´Ü ¹è³Ê 3Á¾ */ 
.banner {position:relative;width:100%;margin:30px auto;} 
.banner:after { content:""; display:block; clear:both; }
.banner ul li {width:32.6%; float:left;overflow:hidden;display:inline-block;}
.banner .b01 {position:relative; margin-right:1%; }
.banner .b02 {position:relative; margin-right:1%; }
.banner .b03 {position:relative; }
 
.banner img {width:100%;
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
}
.banner img:hover{ opacity:0.8;filter:alpha(opacity=8); }


.banner2 {position:relative; width:85%; margin:10px auto;} 
.banner2:after { content:""; display:block; clear:both; }
.banner2 h1 {margin:75px 0 0;border-top:1px solid #fff;letter-spacing:5px;font-size:15px;font-weight:200;text-align:center;color:#333;}
.banner2 h1 span {position:relative;display:inline-block;top:-18px;padding:0 0 0 30px;background:#fff;}
.banner2 h1 b {font-weight:700;}
.banner2 ul {position:relative; margin:30px 0 0 0; overflow-hidden; }
.banner2 ul:after {content:"";display:block;clear:both;}
.banner2 li {position:relative; width:100% ;height:auto;margin:20px 0 0px 0;color:#fff;text-align:center; overflow-hidden; float:left; display:inline-block}
.banner2 li:first-child {margin:0;}
.banner2 .one1 {background:#25479d;}
.banner2 .one2 {background:#424859;}
.banner2 .one3 {background:#192f67;}
.banner2 .img {position:relative;display:block;}
/* .banner2 .img a {position:absolute;top:50%;left:50%;width:188px;line-height:38px;margin:-20px 0 0 -95px;border:1px solid #ccc;color:#fff;text-align:center;} */
.banner2 .tit {position:relative;display:block;margin:0 auto;padding:10px 0 10px;font-size:15px;font-weight:800;}
/*.banner2 .tit:after {content:"";position:absolute;bottom:0;left:50%;margin-left:-17px;width:34px;height:2px;background:#fff;}*/
.banner2 .txt {display:block;margin:15px 0 25px 0 ;padding:0 10px; font-size:8px;}
.banner2 .txt {display:none;}
.banner2  h1 {display:none;}




/* ÆË¾÷ */
#divpop { position:absolute;left:0px;top:150px; background-color:white; z-index:2000; }
#divpop table { width:80%; height:auto; cellpadding:0; cellspacing:0; }
.popup_descript { border:0px; height:300px; text-align:center; bgcolor:whire; }
.popup_descript a img { width:100%; height:auto; }
#divpop .bottom_td { text-align:right; bgcolor:white; }

/*   popup */
    /* A                A A                :            A                :            A                :            A                :                      */
      #divPopup01       { position         : absolute;  left             : 0;         top              : 0px;     background-color : white;                
                          visibility       : hidden;     width           : 100%;       z-index          : 200;                                                }
      #divPopup03       { position         : absolute;  left             : 0;         top              : 0px;     background-color : white;                
                          visibility       : hidden;     width           : 100%;       z-index          : 200;       height : auto;              }
      #divPopup02       { display          : none;                                                                                                           }
      .divPDescript     { width            : 100%;       height           : auto;    cellpadding      : 0;         cellspacing      : 0;                    
                          border           : 0px;                                   text-align       : center;    bgcolor          : whire;                  }
      .divPDescript a
     ,.divPDescript a img
                        { width            : 100%;      height           : auto;                                                                             }
      .divFooter        { padding-bottom   : 5px;       padding-top       : 5px;     text-align       : right;     bgcolor          : white;                 
                          width            : 100%;}
      .divFooter button { cursor           : pointer;   border            : 0px;     background-color : #e5e5e5;                                             }
      .Popup01 ,.Popup02 ,.Popup03 { font-size        : 10px; }








/* ¸ÞÀÎ1´Ü »ó´ã¾ÆÀÌÄÜ */
.main_icon_cs { text-align:center;width:100%;padding:20px 0;}
.main_icon_cs img {width:50px;}
.main_icon_cs .txt {font-size:1.125em; font-weight:bold; color:#454444; line-height:300%;}



/* ¾ÆÀÌÄÜ3Á¾ * 3´Ü */
.main_i {width:50%; height:150px; text-align:center; float:left; margin:30px auto; border-right:0px solid #a2a2a2;box-sizing: border-box; }
.main_i a{display:block;width:100%;height:100%;}

.main_i {display:none;}


/* ¹è³Ê ÅØ½ºÆ® */
.txt .tit {font-size:1.5em;letter-spacing:-0.5px; font-weight:bold;  color:#454444;line-height:150%; }
.txt .de {font-size:1em;letter-spacing:-0.5px; color:#454444; line-height:150%; padding:0 5% 0 5%; }
.txt .de2 {font-size:1.125em; font-weight:bold;  letter-spacing:-0.5px; color:#454444; line-height:260%;  }




.mainBot {width:1200px;overflow:hidden;margin:90px auto 0;}
.mainBot .movLink {position:relative;float:left;width:280px;text-align:center;overflow:hidden;}
.mainBot .movLink a {position:relative;display:block;height:280px;background:url(/base_1/img/movlink.jpg) no-repeat 50% 50%;color:#fff;font-size:18px;font-weight:bold;}
.mainBot .movLink span {position:absolute;top:50%;left:0;right:0;margin:40px 0 0;}
.mainBot .movLink .youtubeWrap {display:none;position:absolute;top:0;right:0;bottom:0;left:0;}
.mainBot .movLink iframe {width:100%;height:280px;}
.mainBot .mainTimeInfo {float:left;width:280px;margin-left:26px;text-align:center;}
.mainBot .mainTimeInfo > div {height:278px;border:1px solid #ddd;}
.mainBot .mainTimeInfo .tit {margin:30px 0 0;color:#000;font-size:16px;}
.mainBot .mainTimeInfo .phone {margin:15px 35px 0;padding:0 0 5px;color:#25479d;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:100;font-size:38px;line-height:1.2;}
.mainBot .mainTimeInfo .time {zoom:1;overflow:hidden;margin:20px 25px 0;}
.mainBot .mainTimeInfo .time p {width:33.33%;float:left;}
.mainBot .mainTimeInfo .time p strong {display:block;color:#999;font-weight:300;}
.mainBot .mainTimeInfo .time p span {display:block;color:#333;}
.mainBot .mainTimeInfo .holiday {margin:10px 0 0;color:#929bb0;}
.mainBot .mainQuickLink {float:left;width:280px;margin-left:26px;text-align:center;}
.mainBot .mainQuickLink p {height:280px;background:#ebeef6;}
.mainBot .mainQuickLink img {width:77px;}
.mainBot .mainQuickLink strong {display:block;padding:45px 0 20px;color:#333;font-size:18px;}
.mainBot .mainQuickLink a {display:block;width:136px;line-height:34px;margin:25px auto 0;border:1px solid #999;color:#333;}
 .mainBot {width:auto;margin:60px 10px 0;}
 .mainBot .movLink,
 .mainBot .mainTimeInfo,
 .mainBot .mainQuickLink {width:50%;margin:0;padding:0 20px;box-sizing:border-box;}
 .mainBot .movLink a,
 .mainBot .mainTimeInfo > div,
 .mainBot .mainQuickLink p {height:320px;box-sizing:border-box;}
 .mainBot .movLink .youtubeWrap {right:20px;left:20px;}
 .mainBot .movLink iframe {height:320px;}
 .mainBot .mainTimeInfo .tit  {margin:40px 0 0;}
 .mainBot .mainQuickLink {margin-top:40px;}
 .mainBot .mainQuickLink img {width:100px;}
 .mainBot .mainQuickLink strong {font-size:24px;}
 .mainBot {margin:0 5px;}
 .mainBot .movLink,
 .mainBot .mainTimeInfo {float:none;width:auto;margin:10px 0 0;padding:0 5px;}
 .mainBot .movLink {height:auto;padding:0 5px;}
 .mainBot .movLink .youtubeWrap {right:5px;left:5px;}
 .mainBot .mainTimeInfo > div {height:auto;padding:0 5px 30px;}
 .mainBot .mainTimeInfo .tit {margin:35px 0 0;}
 .mainBot .mainTimeInfo .phone {font-size:35px;}
 .mainBot .mainQuickLink {margin:0;padding:10px 5px;}
 .mainBot .mainQuickLink p {height:auto;padding:0 0 20px;}
 .mainBot .mainQuickLink img {width:50px;}
 .mainBot .mainQuickLink strong {padding:20px 0 5px;font-size:16px;}
 .mainBot .mainQuickLink a {width:90px;margin-top:5px;}


.mainBot2 {width:auto;margin:60px 10px 0;}
.mainBot2 .movLink2 {width:100%;margin:0;padding:0 20px;box-sizing:border-box;position:relative;text-align:center;overflow:hidden;}
.mainBot2 .movLink2 a {position:relative;display:block;height:320px;background:url(/base_1/img/movlink2.jpg) no-repeat 50% 50%;color:#fff;font-size:18px;font-weight:bold;box-sizing:border-box;}
.mainBot2 .movLink2 span {position:absolute;top:50%;left:0;right:0;margin:40px 0 0;}
.mainBot2 .movLink2 .youtubeWrap {display:none;position:absolute;top:0;right:0;bottom:0;left:0;}
.mainBot2 .movLink2 iframe {width:100%;height:320px;}



.main_i .icon_01 {
 background:url(../../img/icon_01.png) no-repeat;
 margin:0 auto; 
 width:81px;height:81px;
 transition: transform 0.3s;
 -ms-transition: transform 0.3s;
 -webkit-transition: -webkit-transform 0.3s;
 -o-transition: -o-transform 0.3s;
 transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -webkit-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
}
.main_i .icon_01:hover {
 background:url(../../img/icon_01_on.png) no-repeat;
 margin:0 auto; 
 transform:rotateY(360deg);
 -ms-transform:rotateY(360deg);
 -webkit-transform:rotateY(360deg);
 -o-transform:rotateY(360deg);
}
.main_i div.icon_02 {
 background:url(../../img/icon_02.png) no-repeat;
 margin:0 auto; 
 width:81px;height:81px;
 transition: transform 0.3s;
 -ms-transition: transform 0.3s;
 -webkit-transition: -webkit-transform 0.3s;
 -o-transition: -o-transform 0.3s;
 transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -webkit-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
}
.main_i div.icon_02:hover {
 background:url(../../img/icon_02_on.png) no-repeat;
 margin:0 auto; 
 transform:rotateY(360deg);
 -ms-transform:rotateY(360deg);
 -webkit-transform:rotateY(360deg);
 -o-transform:rotateY(360deg);}
.main_i div.icon_03 {
 background:url(../../img/icon_03.png) no-repeat;
 margin:0 auto; 
 width:81px;height:81px;
 transition: transform 0.3s;
 -ms-transition: transform 0.3s;
 -webkit-transition: -webkit-transform 0.3s;
 -o-transition: -o-transform 0.3s;
 transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -webkit-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
}
.main_i div.icon_03:hover {
 background:url(../../img/icon_03_on.png) no-repeat;
 margin:0 auto; 
 transform:rotateY(360deg);
 -ms-transform:rotateY(360deg);
 -webkit-transform:rotateY(360deg);
 -o-transform:rotateY(360deg);
}
 
.main_i div.icon_04 {
 background:url(../../img/icon_04.png) no-repeat;
 margin:0 auto; 
 width:80px;height:80px;
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
}
.main_i div.icon_04:hover {
 background:url(../../img/icon_04_on.png) no-repeat;
 margin:0 auto; 
}
.main_i div.icon_05 {
 background:url(../../img/icon_05.png) no-repeat;
 margin:0 auto; 
 width:116px;height:80px;
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
}
.main_i div.icon_05:hover {
 background:url(../../img/icon_05_on.png) no-repeat;
 margin:0 auto;  
}
.main_i div.icon_06 {
 background:url(../../img/icon_06.png) no-repeat;
 margin:0 auto; 
 width:80px;height:80px;
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
}
.main_i div.icon_06:hover {
 background:url(../../img/icon_06_on.png) no-repeat;
 margin:0 auto; 
}
/* ¸ÞÀÎ3´Ü */ 
.wide {margin:30px auto;}
/* ¸ÞÀÎ¹öÆ° */ 
.main_i .mainBtn {
 margin-top:30px;
 text-decoration:none;
 font-family:'Nanum Gothic';
 text-indent:0px;
 line-height:50px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 border-radius:10px;
 text-align:center;
 vertical-align:middle;
 display:inline-block;
 font-size:30px;
 font-weight:bold;
 color:#0196b7;
 width:50px;
 height:50px;
 border-color:#0196b7;
 border-width:3px;
 border-style:solid;
 background:#ffffff url(../../img/main_btn_off.png) no-repeat;
}
.main_i .mainBtn:active {
 position:relative;
 background:#0196b7 url(../../img/main_btn_on.png) no-repeat;
 top:0px
}
.main_i .mainBtn:hover {
 background:#0196b7 url(../../img/main_btn_on.png) no-repeat;
}
/* ÇÏ´ÜÁ¤º¸ */ 
#bottomw {clear:both; position:relative;width:100%; padding-top:15px; height:45px; margin:0px auto; background:#757575; }
#bottom {position:relative;  height:40px; margin:0 auto;  }
#bottom .link {position:relative; width:100%; margin:0 auto; text-align:center;  }
#bottom .link a { margin-right:10px;  color:#dadada; font:12px 'Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic'; }
#bottom .sns { position:absolute; width:20%; top:15px; right:20px; padding:15px 20px 0px;text-align:right; }
#footerw {clear:both; position:relative;width:100%; height:130px; margin:0 auto; background:#757575;  }
#footer { position:relative; height:120px; color:#dadada; margin:0px auto; *zoom:1; padding:0px 0; font-size:12px; }
.f_right{position:relative;width:90%;margin:0 auto; padding:10px 5% 0 5%;  }
.f_right .copyright { width:100%; float:left;color:#dadada; font-size:12px; line-height:18px;  text-align:center;}
.f_right .copyright a {color:#dadada; font-size:11px;}

#bottomw {display:none;}

/* ¸ÞÀÎÆäÀÌÁö ³¡*/


/* ¼­ºêÆäÀÌÁö ½ÃÀÛ */
/* ¼­ºê »ó´Ü ÀÌ¹ÌÁö*/ 
#svisual { position:relative;width:100%; height:200px; margin:0 auto; text-align:center; background:url(../../img/svi1.jpg) top center no-repeat;}
 
  
  
/* SUBÄÁÅÙÃ÷¿µ¿ª ·¹ÀÌ¾Æ¿ô */
.s_contentw { position:relative;width:100%; margin:0 auto; height:auto; }
.s_content { position:relative; margin:50px auto 0px; }
.s_con { position:relative; width:100%; padding:0px 0 0px 0px; margin:0px auto 50px;}
.s_con .con {clear:both:width:100%;min-height:200px; margin:30px 0 0;  }
 
 
/* SUB¸Þ´º */
.sub_menu { margin:-100px 0 0px; }
.sub_menu h3 { font-size:20px; line-height:30px; font-family:"Nanum Gothic",'¸¼Àº °íµñ','Malgun Gothic'; font-weight:bold; padding:0 0px 0px 0px; letter-spacing:5px;color:#ffffff; text-align:center;} 
.smenu {position:relative; width:100%; margin:70px 0 40px 0px;text-align:center;}
/* ¼­ºê¸Þ´º ÅØ½ºÆ®·Îº¯°æ */
.smenu a { font-size:12px;margin : 0 10px 80px 0;text-align:cetner; color:#000000; dispaly:block; width:96%; padding:10px 2% 10px 2%;letter-spacing:-0.5px; background:#D5D5D5;}

.smenu .on {   margin:0 7px 0 7px; border:1px solid #fff; color:#000000;font-weight:600; }
.smenu .on:visited { color:#fff;font-weight:600;background:#353535;}
.smenu a:visited { color:#000000;font-weight:600;}
.smenu a:hover { color:#333333;font-weight:600;background:#F6F6F6;}
.smenu a{display:none;}


.pc_ver, .subtit_info { display:none;}


 /*¼­ºêÅ¸ÀÌÆ² */
.subtitle {width:100%; font-size:1.75em; line-height:150%; font-weight:bold;color:#333333;letter-spacing:-0.5px;text-align:center; }
.subtit_info {width:100%; font-size:1.25em; line-height:150%; font-weight:bold;color:#0f8aa5;letter-spacing:-0.5px;text-align:center;}
/* Å½»ö°æ·Î¹Ù */
.path { display:none; margin-top:-25px; overflow:hidden; height:30px; line-height:18px; *zoom:1;float:right;  }
.path h2 { overflow:hidden; position:absolute; width:0; height:0; white-space:nowrap; text-indent:100%; }
.path ol { float:left; }
.path li { float:left; padding:0 0 0 12px; margin:0 0 0 8px; color:#757575; background:url("http://img.echosting.cafe24.com/skin/base_ko_KR/common/ico_path.gif") no-repeat 0 5px; }
.path li:first-child { background:none; margin:0 0 0 -8px; }
.path li a { color:#757575; }
.path li strong,
.path li strong a { color:#2e2e2e; }

  
/*È¸¿ø°¡ÀÔ/Á¤º¸*/
.member_border {max-width:280px;}
/*¸ð¹ÙÀÏ¿¡¼­ input »çÀÌÁîÁÙÀÌ±â*/
input {max-width:280px;}
textarea {max-width:300px;}




#page1_5mapWrap { width : 95%; height: auto; padding-top: min(50%,600px); position:relative; margin : 0 auto; margin-top:min(10%,70px);}

#page1_5mapWrap .root_daum_roughmap  { width : 100%; height:100%; position:absolute; display: flex; flex-direction:column; top : 0; left:0;}
#page1_5mapWrap .root_daum_roughmap .wrap_map { flex-grow:1;}
#page1_5noMargin { margin-top : 0;}
#page1_5noMarginBot { margin-bottom : 0;}



.mainTimeInfo .oper { width : 100% !important;
color: #999;
    font-weight: 300; margin-top : 10px;} 
.mainTimeInfo .oper.b { margin-top : 5px;}