/**°øÅë**/
*{-webkit-text-size-adjust:none;} 
#wrap{ font-family: 'Noto Sans KR', sans-serif;}



/** width:100% wrap**/
.visb_wrap{width:100%; background-color:#000000; height:auto;}







/*pc*/
@media all and (min-width: 801px){

/*GM LIST*/
.gmlist { position:absolute; z-index:10000; margin:0; padding:0 1%; text-align:right; font-size:12px; width:auto; top:1%; right:1%; height:20px; line-height:20px; color:#999999; font-weight:300; background:none;box-sizing:border-box;}
.gmlist a:link{ color:#666666; padding:0 0 0 0;  text-decoration:none;}
.gmlist a:visited{ color:#666666; padding:0 0 0 0; text-decoration:none;}
.gmlist a:hover{ color:#333333; padding:0 0 0 0;  text-decoration:none;}



/** header **/
header{position:relative;z-index:999; background:#ffffff; height:150px; padding:0;}
#header{max-width:1200px;  margin:0 auto; position:relative;}
#header:after{content:""; display:block; clear:both; }
#logo{width:20%; height:110px; margin:0 auto; padding:20px 0 0 0; display:block; position:relative; top:0px; text-align:center; box-sizing:border-box;}
#logo img{width:100%; }
.menu_line{ border-bottom:1px solid #dddddd; width:100%; position:relative; top:110px; z-index:1 }
.addarea {display:none;}


/* »ó´Ü nav */
.top_nav{float:left; position:relative; width:100%;}
.top_nav li{float:left; margin:5px 0 0 0; text-align:center; width:20%; }
.top_nav li a.bmenu{font-size:16px; line-height:30px; display:inline-block; }
.top_nav li a:hover{color:#00C; }
.smenu{margin-top:30px; width:100%; }
.top_gnb{display:none;}






/* mcont2 */
.mcont2 { width:100%; height:auto; margin:0; background-color:#ffffff; overflow:auto;}
.mcont2:after {content:""; display:block; clear:both;}
.mcont2 ul{ width:1200px; height:260px; overflow:hidden; margin:0 auto; padding:50px 0 100px 0;  }
.mcont2 ul:after {content:""; display:block; clear:both;}
.mcont2 ul li{float:left; width:25%; position:relative; height:260px; overflow:hidden; margin:0; padding:0; box-sizing:border-box; display:inline-block;}
.mcont2 ul li a{text-decoration:none;}
.mcont2 ul li .mcbox201 {position:relative; top:0px; width:260px;  padding:0; margin:0 20px; height:260px;   z-index:2; border:#ffffff 1px solid; background-color:#ffffff; box-sizing:border-box;  transition:all 0.5s; -webkit-transition:all 0.5s;  }
.mcont2 ul li .mcbox202 {position:absolute; top:260px;  width:260px; padding:0; margin:0 20px; height:260px;   z-index:1; border:#ffffff 1px solid; background-color:#ffffff; box-sizing:border-box;  transition:all 0.5s; -webkit-transition:all 0.5s; /*filter:alpha(opacity=100); opacity:1.0; -ms-filter:"progid:DXImageTranstorm.Microsoft.Alpha(Opacity=100)"*/ }

.mcont2 ul li .mi-bg01 {background:url("../../img/imgset/main/bn1.png") 50% 50% no-repeat #ffffff; background-size:60%; }
.mcont2 ul li .mi-bg02 {background:url("../../img/imgset/main/bn2.png") 50% 50% no-repeat #ffffff; background-size:60%;}
.mcont2 ul li .mi-bg03 {background:url("../../img/imgset/main/bn3.png") 50% 50% no-repeat #ffffff; background-size:60%;}
.mcont2 ul li .mi-bg04 {background:url("../../img/imgset/main/bn4.png") 50% 50% no-repeat #ffffff; background-size:60%;}

.mcont2 ul li:hover .mcbox201 {position:relative; top:-260px;  height:260px; z-index:2; box-sizing:border-box;  transition:all 0.5s; -webkit-transition:all 0.5s;  }
.mcont2 ul li:hover .mcbox202 {position:absolute; top:0px;  height:260px; z-index:1; background-color:#333333; box-sizing:border-box;  transition:all 0.5s; -webkit-transition:all 0.5s; /*filter:alpha(opacity=100); opacity:1.0; -ms-filter:"progid:DXImageTranstorm.Microsoft.Alpha(Opacity=100)"*/}
.mcont2 ul li .mcbox202 .blayer02 {position:relative; top:30px; color:#ffffff; width:50%; margin:0 auto; text-align:center; padding:10px 0; border:#ffffff 1px solid; transition:all 0.3s; -webkit-transition:all 0.3s; }
.mcont2 ul li .mcbox201 p.mb2-tit01{font-size:20px; width:100%; font-weight:600; padding:50px 0 20px 0; margin:0; color:#333333; text-align:center;}
.mcont2 ul li .mcbox201 p.mb2-desc01{ font-size:14px; width:200px; font-weight:400; padding:80px 0 0 0; margin:0 auto; color:#666666;  text-align:center; line-height:150%;word-break: keep-all;}
.mcont2 ul li .mcbox202 p.mb2-tit02{font-size:20px; width:100%; font-weight:600; padding:70px 0 0 0; margin:0; color:#ffffff; text-align:center;}



/* mcont3 */
.mcont3 { width:100%; height:auto; margin:0; padding:100px 0 0 0; background-color:#ffffff; /*border-bottom:#dddddd 1px solid;*/ }
.mcont3:after {content:""; display:block; clear:both;}
.mcont3 .mc3-tit01 {font-size:40px; text-align:center; width:100%; font-weight:600; padding:0 0 20px 0; margin:0; color:#333333;}
.mcont3 .mc3-desc01 {font-size:18px; text-align:center; width:100%; font-weight:400; padding:20px 0 0 0; margin:0; color:#777777; line-height:180%;}


/* mcont4 */
.mcont4 { width:100%; height:auto; margin:0; padding:100px 0 50px 0; background-color:#ffffff; border-top:#dddddd 1px solid; }
.mcont4:after {content:""; display:block; clear:both;}
.mcont4 .mc4-tit01 {font-size:40px; text-align:center; width:100%; font-weight:600; padding:0 0 10px 0; margin:0; color:#333333;}
.mcont4 .mc4-desc01 {font-size:16px; text-align:center; width:100%; font-weight:400; padding:10px 0 20px 0; margin:0; color:#777777; line-height:100%;}
.mcont4 .mc4-board01 {width:1200px; margin:0 auto; padding:0 0 30px 0;}



/* board */
 .mcont4 .mc4-board01 .bbox { margin:20px auto 0 auto; padding:0 0 0 0; width:1200px; }
 .mcont4 .mc4-board01 .bbox .bn01x{ float:left; margin:0px; padding:0px; width:25%;}
 /* board1 */
 .mcont4 .mc4-board01 .bbox .bn01x .notice {width:100%; margin:0; text-align:left; padding:10px 0 0 10px;}
 .mcont4 .mc4-board01 .bbox .bn01x .notice .notice-tit {height:50px; line-height:50px; padding:0px 0 0 0; font-weight:bold; color:#666666; font-size:16px; }
 .mcont4 .mc4-board01 .bbox .bn01x .notice .notice-body{height:auto; padding:0px 10px 0 0; font-size:0.80em; line-height:180%;}
 
 /* board2 */
 .mcont4 .mc4-board01 .bbox .bn01x .faq {width:100%; margin:0; text-align:left; padding:10px 0 0 10px;}
 .mcont4 .mc4-board01 .bbox .bn01x .faq .faq-tit {height:50px; line-height:50px; padding:0px 0 0 0; font-weight:bold; color:#666666; font-size:16px;}
 .mcont4 .mc4-board01 .bbox .bn01x .faq .faq-body{height:auto; padding:0px 10px 0 0; font-size:0.80em; line-height:180%;}
  /* board3 */
 .mcont4 .mc4-board01 .bbox .bn01x .goods {width:100%; margin:0; text-align:left; padding:10px 0 0 10px;}
 .mcont4 .mc4-board01 .bbox .bn01x .goods .goods-tit {height:50px; line-height:50px; padding:0px 0 0 0; font-weight:bold; color:#666666; font-size:16px;}
 .mcont4 .mc4-board01 .bbox .bn01x .goods .goods-body{height:auto; padding:0px 20px 0 0; font-size:0.80em; line-height:180%;}
  /* board4 */
 .mcont4 .mc4-board01 .bbox .bn01x .csc {width:100%; margin:0; text-align:left; padding:10px 0 0 10px; }
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-tit {height:50px; line-height:50px; padding:0px 0 0 0; font-weight:bold; color:#666666; font-size:16px;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body{height:auto; padding:0px 0 0 0;color:#666666;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-telno{font-size:34px; font-weight:bold; color:#666666; line-height:130%;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-faqno{font-weight:normal; line-height:180%;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-emailno{font-weight:normal; font-size:0.80em;}





/* Å×ÀÌºí */
.tableline   { width:100%; border-top:1px #dddddd solid; border-bottom:0px #dddddd solid; border-left:1px #e5e5e5 solid; }
.tableline td  { border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; padding:4px; font-size:12px;}
.board_desc input,select {border:#cccccc 1px solid;}
.board_desc textarea {border:0px;}



 


/*sub visual*/
/*#svb1, #svb2, #svb3, #svb4, #svb5, #svbm, #svbg, #svb {display:none;}*/

/*sub visual*/
/* ¹è°æÀÌ¹ÌÁö ¾øÀÌ ¹è°æÄÃ·¯¸¸
#svb1, #svb2, #svb3, #svb4, #svb5, #svbm, #svbg, #svb {width:99.99%; margin:0 auto; height:150px; text-align:center;  background-color:#f5f5f5;}*/


#svb1, #svb2, #svb3, #svb4, #svb5, #svbm, #svbg, #svb, .svb-bt {font-size:28px; color:#ffffff; padding:40px 0 0 0; font-weight:600; box-sizing:border-box; text-shadow: 1px 0px 1px #000000;}
#svb1, #svb2, #svb3, #svb4, #svb5, #svbm, #svbg, #svb, .svb-st {font-size:14px; color:#ffffff; padding:10px 0 0 0; font-weight:600; box-sizing:border-box; text-shadow: 1px 0px 1px #000000;}




/* ¹è°æÀÌ¹ÌÁö ¹æ½Ä */
#svb1{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb1.jpg) no-repeat; background-position: 50% 0;}
#svb2{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb2.jpg) no-repeat; background-position: 50% 0;}
#svb3{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb3.jpg) no-repeat; background-position: 50% 0;}
#svb4{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb4.jpg) no-repeat; background-position: 50% 0;}
#svb5{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb5.jpg) no-repeat; background-position: 50% 0;}
#svbm{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svbm.jpg) no-repeat; background-position: 50% 0;}
#svbg{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svbg.jpg) no-repeat; background-position: 50% 0;}
#svb{width:99.99%; margin:0 auto; height:150px; text-align:center; background:url(../../img/imgset/visual/svb1.jpg) no-repeat; background-position: 50% 0;}





/*°øÅë ¼­ºê¸Þ´º*/
#menutop {width:100%;}
#submenubg {margin:0 auto; padding:0; width:1200px; height:100px;  line-height:100px; background-color:none;}
#ulliset { margin:0 auto; padding:0px; width:1200px; height:40px; text-align:center;}
#ulliset ul {margin:0 auto; padding:0 list-style:none;  }
#ulliset ul li {display;inline; font-size:1.0em;display:inline; }
#ulliset ul li a {  margin:0 10px;  padding:10px 30px; height:40px; line-height:40px; color:#999; background-color:#ffffff; text-decoration:none; border:#cccccc 2px solid; box-sizing:border-box;}
#ulliset .li1on a {  margin:0 10px;  padding:10px 30px; height:40px; line-height:40px; color:#333333; background-color:#ffffff; text-decoration:none; font-weight:500; display:inline;border:#333333 2px solid; box-sizing:border-box;}
#ulliset .clear { clear:both;}



/* ¿ìÃø Äü¸µÅ© */
.rqlink {position:fixed; top:60%; right:0px; background-color:#000000; width:auto; height:auto;font-size:25px; z-index:10000;}
.rqlink .rqbox1 {width:50px; color:#ffffff; background-color:#124f83; padding:0 0; text-align:center; }
.rqlink .rqbox1 a{color:#ffffff; padding:15px 0; display:block;}
.rqlink .rqbox2 {width:50px; color:#ffffff; background-color:#ba0433; padding:0 0; text-align:center; }
.rqlink .rqbox2 a{color:#ffffff; padding:15px 0; display:block;}
.rqlink .rqbox3 {width:50px; color:#ffffff; background-color:#f4a909; padding:0 0; text-align:center; }
.rqlink .rqbox3 a{color:#ffffff; padding:15px 0; display:block;}



/* ¿ÍÀÌµå ÀÌ¹ÌÁö */
#main-story1 {padding:0; margin:0; background:url(../../img/imgset/main/story_bg.jpg) no-repeat; background-position:0 50%; background-size:cover; background-attachment:fixed; font-size:1.00em; height:500px;}
#main-story1 .storywrap {height:300px; width:100%;}
#main-story1 .storywrap  .s1{padding:145px 0 0 0; margin:0 auto; width:1024px; color:#ffffff; line-height:160%; text-align:center; }
#main-story1 .storywrap  .s1 span{font-size:2.20em; line-height:180%; font-weight:600; color:#ffffff;}
#main-story1 .storywrap .story_btn a{color:#ffffff; background-color:#ff0000;width:150px; margin:20px auto 0 auto; text-align:center; padding:10px 0; border:#1b2272 1px solid; display:block; font-weight:600; font-size:1.0em; text-decoration:none;-webkit-border-radius:30px; border-radius:30px;transition:all 0.3s; -webkit-transition:all 0.3s;}
#main-story1 .storywrap .story_btn a:hover{background-color:#ffffff; color:#ff0000; width:150px; margin:20px auto 0 auto; text-align:center; padding:10px 0; border:#1b2272 1px solid; display:block; font-weight:600; font-size:1.0em; text-decoration:none;-webkit-border-radius:30px; border-radius:30px;transition:all 0.3s; -webkit-transition:all 0.3s;}





/*top½ºÅ©·Ñ*/
.gotop {position:fixed; _position:absolute; right:50px; top:80%; width:50px; height:50px; background-color:#d32140; z-index:3;  text-align:center;
/* firefox's individual border radius properties */ 
-moz-border-radius:30px;  
/* webkit's individual border radius properties */ 
-webkit-border-radius:30px; 
border-radius:30px; cursor:pointer;   } 
.gotop div {z-index:4; display:block; position:relative; width:50px; height:50px; background:url("../../img/imgset/footer/scrolltop-arrow.png") no-repeat 7px 13px;} 




/** footer **/
footer{background:#f5f5f5; padding:0; color:#666; font-weight:300;}
/* footer-wrap */
.footer-wrap {width:1200px; margin:0 auto;}
.footer-wrap:after {content:""; display:block; clear:both;}

/* logo_info */
.footer_logo{width:100%; height:auto; margin:20px 0 20px 0; text-align:left; border-bottom:#cccccc 1px solid; display:inline-block; }
.footer_logo img{width:15%; padding:0 0 20px 10px;}

/* sns_info */
.sns_info{float:left;width:20%; height:50px auto; margin:0; padding:0 0 0 10px; font-size:13px; line-height:160%; box-sizing:border-box;}
.sns_info ul{ text-align:left; margin:0;  }
.sns_info ul li{margin:0; font-size:13px; font-weight:300; }
.sns_info ul li a{color:#333333; text-decoration:none;}
.sns_info ul li a:hover{color:#777777;}

/* address_info */
.address_info{float:left;width:60%; height:auto; margin:0; padding:0 0 0 10px; color:#333333; font-size:13px; line-height:160%; box-sizing:border-box;}
/*footer link set*/
.linkset { float:left; width:20%; margin:0; padding:0 0 0 10px; font-size:13px;  line-height:160%; box-sizing:border-box;}
.linkset:after {content:""; display:block; clear:both;}
.linkset ul{ text-align:left; margin:0;  }
.linkset ul li{margin:0; font-size:13px; font-weight:300; }
.linkset ul li a{color:#333333; text-decoration:none;}
.linkset ul li a:hover{color:#777777;}

/* copy_info */
.copy_info{width:100%; height:50px; line-height:50px; margin:20px 0 0 0; color:#777777; font-size:11px;text-align:center; border-top:#cccccc 1px solid;}
.copy_info:after {content:""; display:block; clear:both;}


}



/*mobile*/
@media all and (max-width:800px) {


/** header **/
header{background:#FFF; height:80px; border-bottom:1px solid #e6e9f0; padding:0;position:relative;z-index:999} 
#header{ width:100%; margin:0 auto; position:relative;}
#header:after{content:""; display:block; clear:both; }
#logo{width:200px; height:80px; position:relative; top:10px; z-index:1; margin:0 auto; text-align:center; background-color:#none;}
#logo img{width:100%;}
.addarea{width:44px; height:20px; float:right; position:relative; top:23px; right:5px; z-index:2; padding:3px; text-align:center;}
.addarea img{width:80%;}


/* »ó´Ü nav */
.top_gnb{width:44px; height:20px; float:left; position:relative; top:30px; left:10px; z-index:2; padding:3px; text-align:center;}
.top_gnb img{width:70%;}
 nav{display:none;}
.top_nav{display:none;}







/* mcont2 */
.mcont2 { width:90%; height:auto; margin:0 auto; background-color:#ffffff; }
.mcont2:after {content:""; display:block; clear:both;}
.mcont2 ul{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px 0 50px 0;  }
.mcont2 ul:after {content:""; display:block; clear:both;}
.mcont2 ul li{float:left; width:50%; position:relative; height:auto;  margin:20px 0; padding:0; box-sizing:border-box; }
.mcont2 ul li a{text-decoration:none;}
.mcont2 ul li .mcbox201 {position:relative; top:0px; width:90%;  padding:0; margin:0 5%; height:200px;   z-index:2; border:#dddddd 1px solid; background-color:#00cccc; box-sizing:border-box;  transition:all 0.5s; -webkit-transition:all 0.5s; }
.mcont2 ul li .mcbox202 {display:none; }

.mcont2 ul li .mi-bg01 {background:url("../../img/imgset/main/bn1.png") 50% 50% no-repeat #ffffff; background-size:90%; }
.mcont2 ul li .mi-bg02 {background:url("../../img/imgset/main/bn2.png") 50% 50% no-repeat #ffffff; background-size:90%;}
.mcont2 ul li .mi-bg03 {background:url("../../img/imgset/main/bn3.png") 50% 50% no-repeat #ffffff; background-size:90%;}
.mcont2 ul li .mi-bg04 {background:url("../../img/imgset/main/bn4.png") 50% 50% no-repeat #ffffff; background-size:90%;}
.mcont2 ul li .mcbox202 .blayer02 {display:none; }
.mcont2 ul li .mcbox201 p.mb2-tit01{position:relative; top:30px; font-size:1.2em; width:100%; font-weight:600; padding:0 0 0 0; margin:0; color:#333333; text-align:center;}
.mcont2 ul li .mcbox201 p.mb2-desc01{ position:relative; top:120px; font-size:0.8em; width:95%; font-weight:400; padding:0 0 0 0; margin:0 auto; color:#666666;  text-align:center; line-height:140%;word-break: keep-all;}
.mcont2 ul li .mcbox202 p.mb2-tit02{display:none;}



/* mcont3 */
.mcont3 { width:100%; height:auto; margin:0; padding:50px 0 0 0; background-color:#ffffff; /*border-bottom:#dddddd 1px solid;*/ }
.mcont3:after {content:""; display:block; clear:both;}
.mcont3 .mc3-tit01 {font-size:1.6em; text-align:center; width:100%; font-weight:600; padding:0 0 20px 0; margin:0; color:#333333;}
.mcont3 .mc3-desc01 {font-size:0.9em; text-align:center; width:85%; font-weight:400; padding:20px 0 0 0; margin:0 auto; color:#666666; line-height:160%;word-break: keep-all;}


/* mcont4 */
.mcont4 { width:100%; height:auto; margin:0; padding:50px 0 0 0; background-color:#ffffff; border-bottom:#dddddd 1px solid; }
.mcont4:after {content:""; display:block; clear:both;}
.mcont4 .mc4-tit01 {font-size:1.6em; text-align:center; width:100%; font-weight:600; padding:0 0 10px 0; margin:0; color:#333333;}
.mcont4 .mc4-desc01 {font-size:0.9em; text-align:center; width:85%; font-weight:400; padding:10px 0 0 0; margin:0 auto; color:#666666; line-height:150%;word-break: keep-all;}
.mcont4 .mc4-board01 {width:95%; margin:0 auto; padding:30px 0;}



 /* board */
 .mcont4 .mc4-board01 .bbox { margin:0 auto; padding:0 0 20px 0; width:100%; }
 .mcont4 .mc4-board01 .bbox .bn01x{ float:left; margin:0px; padding:0px; width:100%;}
  /* board1 */
 .mcont4 .mc4-board01 .bbox .bn01x .notice {width:100% auto; margin:0; text-align:left; padding:0 0 30px 0;}
 .mcont4 .mc4-board01 .bbox .bn01x .notice .notice-tit {height:32px; line-height:32px; padding:0 10px; font-weight:bold; color:#666666; font-size:13px; background-color:#efefef; border-top:#dddddd 1px solid;border-bottom:#dddddd 1px solid; }
 .mcont4 .mc4-board01 .bbox .bn01x .notice .notice-body{height:auto; padding:10px 10px 0 10px; font-size:0.80em; line-height:180%;}
 
  /* board2 */
 .mcont4 .mc4-board01 .bbox .bn01x .faq {width:100% auto; margin:0; text-align:left; padding:0 0 30px 0;}
 .mcont4 .mc4-board01 .bbox .bn01x .faq .faq-tit {height:32px; line-height:32px; padding:0 10px; font-weight:bold; color:#666666; font-size:13px;background-color:#efefef; border-top:#dddddd 1px solid;border-bottom:#dddddd 1px solid; }
 .mcont4 .mc4-board01 .bbox .bn01x .faq .faq-body{height:auto; padding:10px 10px 0 10px; font-size:0.80em; line-height:180%;}
  /* board3 */
 .mcont4 .mc4-board01 .bbox .bn01x .goods {width:100% auto; margin:0; text-align:left; padding:0 0 30px 0;}
 .mcont4 .mc4-board01 .bbox .bn01x .goods .goods-tit {height:32px; line-height:32px; padding:0 10px; font-weight:bold; color:#666666; font-size:13px;background-color:#efefef; border-top:#dddddd 1px solid;border-bottom:#dddddd 1px solid; }
 .mcont4 .mc4-board01 .bbox .bn01x .goods .goods-body{height:auto; padding:10px 10px 0 10px; font-size:0.80em; line-height:180%;}
 /* board4 */
 .mcont4 .mc4-board01 .bbox .bn01x .csc {width:100% auto; margin:0; text-align:left; padding:0 0 30px 0; }
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-tit {height:32px; line-height:32px; padding:0 10px; font-weight:bold; color:#666666; font-size:13px;background-color:#efefef; border-top:#dddddd 1px solid;border-bottom:#dddddd 1px solid; }
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body{height:auto; padding:10px 10px 0 10px; text-align:center;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-telno{font-size:2.00em; font-weight:bold; color:#666666; line-height:130%;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-faqno{font-size:0.90em; font-weight:normal; line-height:180%;}
 .mcont4 .mc4-board01 .bbox .bn01x .csc .csc-body .csc-emailno{font-size:0.80em;font-weight:normal;}




/* Å×ÀÌºí */
.tableline   { width:100%; border-top:1px #dddddd solid; border-bottom:0px #dddddd solid; border-left:1px #e5e5e5 solid; font-size:0.80em;}
.tableline td  { border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; padding:4px; }
#search_display1 input,select,checkbox {border:1px #cccccc solid;}
.board_desc input,select {border:#cccccc 1px solid; color:#333333;width:80%; padding:3px 0; }
.board_desc input[type="checkbox"], input[type="radio"]{width:auto;}
.board_desc textarea {border:0px; color:#333333; }






/*º»¹® ÀÌ¹ÌÁöÀÏ °æ¿ì*/
#contentsArea img{width:100%; max-width:740px;}


/*GM LIST*/
.gmlist { margin:auto; padding:0; text-align:center; font-size:0.80em; width:100%; height:25px; line-height:25px; color:#999;background-color:#000000; }
.gmlist a{ color:#999999; padding:0 0 0 0; font-size:0.90em; text-decoration:none;}





/*sub visual*/
#svb1, #svb2, #svb3, #svb4, #svb5, #svbm, #svbg, #svb {display:none;}




/*°øÅë ¼­ºê¸Þ´º*/
#submenubg {margin:0px; padding:0px; width:100%; height:auto; background-color:#efefef;}
#submenubg:after{content:""; display:block; clear:both; }
#ulliset { margin:auto; padding:0px; width:100%; height:auto; font-size:0.8em;}
#ulliset .ul1 { margin:0; padding:0; list-style:none;}
#ulliset .li1 {float:left;  width:33.333%; height:30px; line-height:30px; }
#ulliset .li1 a{ float:left;  width:100%;display:block; padding:0; margin:0;  height:30px; line-height:30px; background-color:#5a5757; color:#ffffff; text-align:center; font-weight:300; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; box-sizing:border-box;}
#ulliset .li1on a{ float:left; width:33.333%; background-color:#ffffff;  height:30px; line-height:30px; padding:0; color:#333333; text-align:center;font-weight:500; border-right:#cccccc 1px solid; border-bottom:#ffffff 1px solid; border-left:#ccccccc 1px solid; box-sizing:border-box;}
#ulliset .clear { clear:both;}



/* ¿ìÃø Äü¸µÅ© */
.rqlink {display:none;}



/* ¿ÍÀÌµå ÀÌ¹ÌÁö */
#main-story1 {padding:0; margin:0; background:url(../../img/imgset/main/story_bg.jpg) 50% 0 no-repeat; background-size:cover; font-size:0.90em; height:auto;}
#main-story1:after{content:""; display:block; clear:both; }
#main-story1 .storywrap {height:auto; width:100%; padding:0 0 30px 0;}
#main-story1 .storywrap .s1{padding:30px 0; margin:0 auto; width:95%; color:#ffffff; line-height:160%; text-align:center; }
#main-story1 .storywrap .s1 span{font-size:1.50em; line-height:180%; font-weight:600; color:#ffffff;}
#main-story1 .storywrap .story_btn a{color:#ffffff; width:100px; margin:0 auto; text-align:center; padding:10px 0; border:#999999 1px solid; display:block; font-weight:600; font-size:0.85em; text-decoration:none;}




/*top½ºÅ©·Ñ*/
.gotop {display:none;} 




/** footer **/
footer{background:#f5f5f5; padding:0; color:#333333;font-weight:300; }
/* footer-wrap */
.footer-wrap {width:100%; margin:0;}
.footer-wrap:after {content:""; display:block; clear:both;}
/* logo_info */
.footer_logo{width:100%; height:auto; margin:20px 0 20px 0; text-align:center; border-bottom:#cccccc 1px solid; display:inline-block;}
.footer_logo img{width:30%; padding:0 0 20px 0;}
/* sns_info */
.sns_info{float:none;width:100%; height:auto; margin:0 0 25px 0; padding:0 0 0 10px; font-size:0.9em; line-height:140%; display:inline-block;  box-sizing:border-box;}
.sns_info ul{ text-align:left; margin:0; text-align:center;}
.sns_info ul li{float:none; margin:0 10px 0 0; font-size:0.8em; font-weight:300; display:inline;}
.sns_info ul li a{color:#333333; text-decoration:none;}
/* address_info */
.address_info{float:none; text-align:center; width:100%; height:auto; margin:0; padding:0 0 0 10px; color:#777777; font-size:0.85em; line-height:180%; box-sizing:border-box; word-break: keep-all;}
/*footer link set*/
.linkset { float:none; width:100%; height:auto; margin:25px 0 0 0; padding:0 0 0 10px;  line-height:140%; box-sizing:border-box;}
.linkset:after {content:""; display:block; clear:both;}
.linkset ul{ text-align:center; margin:0;  }
.linkset ul li{float:none; margin:0 10px 0 0; font-size:0.8em; display:inline; font-weight:300; }
.linkset ul li a{color:#333333; text-decoration:none;}
/* copy_info */
.copy_info{width:100%; height:50px; line-height:50px; margin:20px 0 0 0; color:#999999; font-size:0.7em;text-align:center; border-top:#cccccc 1px solid;}
.copy_info:after {content:""; display:block; clear:both;}


}