/**°øÅë**/
*{-webkit-text-size-adjust:none;} 
#wrap{font-family:"Noto Sans KR", sans-serif;}
/** width:100% wrap**/
.visb_wrap{width:100%; background-color:#ffffff; height:auto;}
/*GM LIST*/
.gmlist { margin:auto; padding:2px 13px 2px 13px; text-align:right; font-size:11px; width:1780px; height:22px; line-height:20px; color:#666; background:#f3f3f3;  display: none;}
.gmlist a:link{ color:#666; padding:2px 13px 2px 13px; font-size:11px; text-decoration:none;}
.gmlist a:visited{ color:#004588; padding:2px 13px 2px 13px; font-size:11px; text-decoration:none;}
.gmlist a:hover{ color:#004588; padding:2px 13px 2px 13px; font-size:11px; text-decoration:none;}
/*pc*/
@media all and (min-width: 1201px){
/** header **/
header{position:relative;z-index:999; height:138px; padding:0;}
#header{/*max-width:1800px;*/max-width:1200px;  margin:0 auto; position:relative;}
#header:after{content:""; display:block; clear:both; }
#header a{font-weight: 600; -webkit-font-weight: 600; font-size: 18px; color: #fff;}
#logo{/*width:200px;*/width:259px; float:left; position:relative; /*top:10px;*/top:19px;   /*left:10%;*/}
#logo img{width:100%;}
.addarea {display:none;}
/* »ó´Ü nav */
.top_nav{float:right; position:relative;   /*right:5%;*/}
.top_nav li{float:left;  /* margin-left:50px;*/   text-align:left; margin:0 00px; line-height: 138px;}
.top_nav li a.bmenu{ font-size:18px; line-height:100%; display:inline-block; }
.top_nav li a:hover{color:#00C; }
/*.smenu{margin-top:25px; width:170px; }*/
.smenu{margin-top:0px; width:170px;}
/*.menu_line{border-bottom:1px solid #dcdcdc; width:93.8%; position:relative; top:80px; z-index:1;    margin:0 auto; }*/
.menu_line{width:100%; position:relative; top:138px; z-index:1;    margin:0 auto; }
.top_gnb{display:none;}
/* mcont */
.mcont { width:100%; height:auto; margin:0; background-color:#f0f0f0; }
.mcont:after {content:""; display:block; clear:both;}
.mcont .intro_tit01 {font-size:34px; text-align:center; width:100%; font-weight:600; padding:100px 0 20px 0; margin:0; color:#333333;}
.mcont .intro_icon01 {width:70px; margin:0 auto; height:4px; border-top:#004588 3px solid;}
.mcont .intro_desc01 {font-size:18px; text-align:center; width:100%; font-weight:400; padding:20px 0 10px 0; margin:0; color:#666666;}
.mcont ul{ width:1200px; height:auto; text-align:left; margin:30px auto 0 auto; padding:0 0 100px 0;  }
.mcont ul:after {content:""; display:block; clear:both;}
.mcont ul li{float:left; width:25%; margin:0; padding:0; box-sizing:border-box;}
.mcont ul li .mcbox01 {font-size:13px; width:260px; font-weight:600; padding:10px 10px 0 10px; margin:0 20px 0 20px; height:350px;   z-index:1; background-color:#ffffff; /*border:#dddddd 1px solid; */ box-sizing:border-box;  }
.mcont ul li .mcbox01 p.mb-img01{width:240px; height:280px; padding:0 0 0 0; margin:0 0 0 0;  transition:all 0.5s; -webkit-transition:all 0.5s;}
.mcont ul li:hover .mcbox01 p.mb-img01 {background-size:110%;  }
.mcont ul li .mcbox01 .blayer01 {position:relative; top:-351px; left:0; width:100%; height:150px; background-color:rgba(0, 0, 0, 0.0); z-index:2; }
.mcont ul li .mcbox01 .blayer01 p{ transition:all 0.5s; -webkit-transition:all 0.5s; display:none;}
.mcont ul li:hover .mcbox01 .blayer01 {position:relative; top:-336px; left:0; width:100%; height:280px; background-color:rgba(0, 0, 0, 0.60); z-index:2; display:block;}
.mcont ul li:hover .mcbox01 .blayer01 p{position:relative; top:120px; color:#ffffff; width:50%; margin:0 auto; text-align:center; padding:10px 0; border:#ffffff 1px solid; display:block; }
.mcont ul li .mcbox01 p.mi-bg01 {background:url("../../img/netbuilder/main/m_pro_01.jpg") 50% 50%; background-size:110%;}
.mcont ul li .mcbox01 p.mi-bg02 {background:url("../../img/netbuilder/main/m_pro_02.jpg") 50% 50%; background-size:110%;}
.mcont ul li .mcbox01 p.mi-bg03 {background:url("../../img/netbuilder/main/m_pro_03.jpg") 50% 50%; background-size:110%;}
.mcont ul li .mcbox01 p.mi-bg04 {background:url("../../img/netbuilder/main/m_pro_04.jpg") 50% 50%; background-size:110%;}
.mcont ul li .mcbox01 p.mb-img01 img{width:240px; height:auto;}
.mcont ul li .mcbox01 p.mb-tit01{font-size:16px; width:100%; font-weight:600; padding:20px 0 20px 0; margin:0; color:#333333;  text-align:center;}
.mcont ul li .mcbox01 p.mb-desc01{ font-size:14px; width:240px; height:145px; font-weight:400; padding:0 0 15px 0; margin:0; color:#666666; line-height:150%;word-break: keep-all; box-sizing:border-box; /*white-space: nowrap;*/ overflow: hidden; text-overflow: ellipsis;}
.mcont ul li a{text-decoration:none;}
/* mcont9 */
.mcont9 { width:100%; height:auto; margin:0; padding:0; background:url('../../img/netbuilder/main/inquiry_bg.jpg') 50% 0 no-repeat; border-bottom:#dddddd 1px solid; }
.mcont9:after {content:""; display:block; clear:both;}
.mcont9 .mc9-wrap {width:1200px; margin:0 auto; padding:30px 0;}
.mcont9 .mc9-wrap:after {content:""; display:block; clear:both;}
.mcont9 .mc9-wrap .mc9-left {float:left; width:33%; }
.mcont9 .mc9-wrap .mc9-center {float:left; width:33%; }
.mcont9 .mc9-wrap .mc9-right {float:left; width:34%;  background-color:rgba(0, 69, 136, 0.85); padding:5%; box-sizing:border-box;}
.mcont9 .mc9-wrap .mc9-right .mc9-desc01 {font-size:17px; text-align:left; width:100%; font-weight:400; padding:0 0 00px 0; margin:0; color:#91b4d6; }
.mcont9 .mc9-wrap .mc9-right .mc9-tit01 {font-size:36px; text-align:left; width:100%; font-weight:600; padding:0px 0 20px 0; margin:0; color:#ffffff;line-height:130%;}
.mcont9 .mc9-wrap .mc9-right .mc9-cont01 {font-size:14px; text-align:left; width:100%; font-weight:400; padding:0 0 0 0; margin:0; color:#ddd; line-height:160%;}
.mcont9 .mc9-wrap .mc9-right a{ transition:all 0.5s; -webkit-transition:all 0.5s; display:none;}
.mcont9 .mc9-wrap .mc9-right a {position:relative; top:20px; color:#ffffff; width:100%; margin:0 auto; text-align:center; padding:10px 0; border:#ffffff 1px solid; display:block; }
.mcont9 .mc9-wrap .mc9-right a:hover {color:#004588; background-color:#fff; text-decoration:none;transition:all 0.3s; -webkit-transition:all 0.3s;}
/* mcont8 */
.mcont8 { width:100%; height:auto; margin:0; background-color:#ffffff; overflow:auto;   background:url('../../img/netbuilder/main/m_com_bg.jpg') 50% 0 no-repeat;  }
.mcont8:after {content:""; display:block; clear:both;}
.mcont8 .mc8-wrap {width:1200px; margin:70px auto;}
.mcont8 .mc8-wrap:after {content:""; display:block; clear:both;}
.mcont8 .mc8-wrap .mc8-left {float:left; width:20%; }
.mcont8 .mc8-wrap .mc8-left p{width:50%; border-top:#fff 2px solid;}
.mcont8 .mc8-wrap .mc8-center {float:left; width:60%; font-size:28px; color:#fff; font-weight:600;}
.mcont8 .mc8-wrap .mc8-center p{ width:90%; font-size:14px; color:#fff; font-weight:400; padding:10px 0 0 0; line-height:160%;}
.mcont8 .mc8-wrap .mc8-right {float:left; width:20%;  font-size:16px; color:#666666; font-weight:400; line-height:160%;word-break: keep-all;}
.mcont8 .mc8-wrap .mc8-right a {width:80%; font-size:11px; color:#fff; margin:0 auto; padding:10px 0; display:block; border:#fff 1px solid; text-align:center; text-decoration:none; transition:all 0.3s; -webkit-transition:all 0.3s;}
.mcont8 .mc8-wrap .mc8-right a:hover {color:#004588; background-color:#fff; text-decoration:none;transition:all 0.3s; -webkit-transition:all 0.3s;}
/* Å×ÀÌºí */
.tableline   { width:100%; border-top:1px #dddddd solid; border-bottom:0px #dddddd solid; border-left:1px #e5e5e5 solid; font-size:12px;}
.tableline td  { border-bottom:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; padding:4px; }
.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{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb1.jpg) no-repeat; background-position: 50% 0;}
#svb2{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb2.jpg) no-repeat; background-position: 50% 0;}
#svb3{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb3.jpg) no-repeat; background-position: 50% 0;}
#svb4{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb4.jpg) no-repeat; background-position: 50% 0;}
#svb5{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb5.jpg) no-repeat; background-position: 50% 0;}
#svbm{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svbm.jpg) no-repeat; background-position: 50% 0;}
#svbg{width:95%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svbg.jpg) no-repeat; background-position: 50% 0;}
#svb {width:99.99%; margin:0 auto; height:250px; text-align:center; background:url(../../img/netbuilder/visual/svb1.jpg) no-repeat; background-position: 50% 0;}
/*°øÅë ¼­ºê¸Þ´º*/
#submenubg {margin:0px; padding:0px; width:95%; height:40px; background-color:#004588;   margin: 0 auto;}
#ulliset { margin:auto; padding:0px; width:1200px; height:40px;}
#ulliset .ul1 { margin:0; padding:0 ; list-style:none;}
#ulliset .li1 {margin:0; padding:0; list-style:none; float:left; text-align:center; height:40px; line-height:40px; color:#cccccc; background-color:#004588; text-decoration:none;}
#ulliset .li1 a {margin:0; padding:0 20px; list-style:none; float:left; text-align:center; height:40px; line-height:40px; color:#fff; background-color:#004588;text-decoration:none; border-right:#cccccc 1px solid; font-size:1.07em;}
#ulliset .li1on a:link {margin:0; padding:0 20px; list-style:none; float:left; text-align:center; height:40px; line-height:40px; color:#002a94; background-color:#ffffff; font-weight:600; text-decoration:none; border-right:#cccccc 1px solid; font-size:1.07em;}
#ulliset .li1on a:visited {  float:left; color:#002a94; background-color:#ffffff; border-right:#cccccc 1px solid; font-size:1.07em;}
#ulliset .li1on a:hover { float:left; color:#002a94; background-color:#ffffff; border-right:#cccccc 1px solid; font-size:1.07em;}
#ulliset li:first-child a{border-left:#cccccc 1px solid;}
#ulliset .clear { clear:both;}
/*top½ºÅ©·Ñ*/
.gotop {position:fixed; _position:absolute; right:50px; top:80%; width:50px; height:50px; background-color:#dddddd; 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/netbuilder/footer/scrolltop-arrow.png") no-repeat 7px 13px;} 
/** footer **/
footer{background:#202020; padding:0; color:#666; width:1800px; margin:0 auto; }
/* 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:center; border-bottom:#444444 1px solid; display:inline-block; }
.footer_logo img{width:15%; padding:10px 0;}
/* 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:600; }
.sns_info ul li a{color:#777d81; text-decoration:none;}
.sns_info ul li a:hover{color:#d32140;}
/* address_info */
.address_info{float:left;width:100%; height:auto; margin:0; padding:20px 0 20px 10px; color:#fff; font-size:13px; line-height:160%; box-sizing:border-box;  text-align:center;}
/*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:600; }
.linkset ul li a{color:#777d81; text-decoration:none;}
.linkset ul li a:hover{color:#d32140;}
/* copy_info */
.copy_info{width:100%; height:50px; line-height:50px; margin:20px 0 0 0; color:#777d81; font-size:13px;text-align:center; border-top:#444444 1px solid;}
.copy_info:after {content:""; display:block; clear:both;}
/* ¿ìÃø Äü¸µÅ© */
.rqlink {position:fixed; top:60%; right:0px; background-color:#000000; width:auto; height:auto;font-size:20px; 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;}
}
/*mobile*/
@media all and (max-width:1200px) {
/** header **/
header{position:relative;z-index:999; /*background-color:#FFF;*/ height:80px; /*border-bottom:1px solid #e6e9f0;*/ padding:0;} 
#header{ width:100%; margin:0 auto; position:relative;}
#header:after{content:""; display:block; clear:both; }
#logo{width:200px; position:relative; top:15px; z-index:1; margin:0 auto; text-align:center;}
#logo img{width:70%;}
.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 */
nav{display:none;}
.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%;} 
.top_nav{display:none;}
/* mcont */
.mcont { width:100%; height:auto; margin:0; background-color:#f0f0f0; }
.mcont:after {content:""; display:block; clear:both;}
.mcont .intro_tit01 {font-size:1.6em; text-align:center; width:100%; font-weight:600; padding:60px 0 20px 0; margin:0; color:#333333;}
.mcont .intro_icon01 {width:70px; margin:0 auto; height:4px; border-top:#333333 4px solid;}
.mcont .intro_desc01 {font-size:1.0em; text-align:center; width:80%; font-weight:400; padding:20px 0 10px 0; margin:0 auto; color:#666666;line-height:160%; word-break: keep-all;}
.mcont ul{ width:100%; height:auto; text-align:left; margin:30px auto 0 auto; padding:0 0 100px 0;  }
.mcont ul:after {content:""; display:block; clear:both;}
.mcont ul li{float:left; width:50%; margin:0; padding:0; box-sizing:border-box;}
.mcont ul li .mcbox01 {font-size:13px; width:90%; font-weight:600; padding:10px; margin:10px auto; height:auto;   background-color:#ffffff; box-sizing:border-box; }
.mcont ul li .mcbox01 p.mb-img01{width:100%; height:120px; padding:0; margin:0 0 0 0;   box-sizing:border-box;}
.mcont ul li .mcbox01 .blayer01 {display:none;}
.mcont ul li .mcbox01 .blayer01 p{ display:none;}
.mcont ul li .mcbox01 p.mi-bg01 {background:url("../../img/netbuilder/main/m_pro_01.jpg") 50% 50% no-repeat; background-size:cover; }
.mcont ul li .mcbox01 p.mi-bg02 {background:url("../../img/netbuilder/main/m_pro_02.jpg") 50% 50% no-repeat; background-size:cover; }
.mcont ul li .mcbox01 p.mi-bg03 {background:url("../../img/netbuilder/main/m_pro_03.jpg") 50% 50% no-repeat; background-size:cover; }
.mcont ul li .mcbox01 p.mi-bg04 {background:url("../../img/netbuilder/main/m_pro_04.jpg") 50% 50% no-repeat; background-size:cover; }
.mcont ul li .mcbox01 p.mb-img01 img{width:100%; height:auto;  }
.mcont ul li .mcbox01 p.mb-tit01{font-size:13px; width:100%; font-weight:600; padding:20px 0 10px 0; margin:0; color:#333333; text-align:center;}
.mcont ul li .mcbox01 p.mb-desc01{ font-size:0.9em; width:100%; height:110px; font-weight:400; padding:0 0 20px 0; margin:0; color:#666666; line-height:160%;word-break: keep-all;box-sizing:border-box; /*white-space: nowrap;*/ overflow: hidden; text-overflow: ellipsis;}
.mcont ul li a{text-decoration:none;}
/* mcont9 */
.mcont9 { width:100%; height:auto; margin:0; padding:0; background:url('../../img/netbuilder/main/inquiry_bg.jpg') 50% 0 no-repeat; border-bottom:#dddddd 1px solid; }
.mcont9:after {content:""; display:block; clear:both;}
.mcont9 .mc9-wrap {width:100%; margin:0 auto; padding:30px 0;}
.mcont9 .mc9-wrap:after {content:""; display:block; clear:both;}
.mcont9 .mc9-wrap .mc9-left {display:none;}
.mcont9 .mc9-wrap .mc9-center {display:none;}
.mcont9 .mc9-wrap .mc9-right {width:90%;  margin:0 auto; background-color:rgba(0, 69, 136, 0.85); padding:10%; box-sizing:border-box;}
.mcont9 .mc9-wrap .mc9-right .mc9-desc01 {font-size:16px; text-align:left; width:100%; font-weight:400; padding:0 0 0px 0; margin:0; color:#cccccc; }
.mcont9 .mc9-wrap .mc9-right .mc9-tit01 {font-size:36px; text-align:left; width:100%; font-weight:600; padding:0px 0 20px 0; margin:0; color:#ffffff;line-height:130%;}
.mcont9 .mc9-wrap .mc9-right .mc9-cont01 {font-size:14px; text-align:left; width:100%; font-weight:400; padding:0 0 0 0; margin:0; color:#cccccc; line-height:160%;}
.mcont9 .mc9-wrap .mc9-right a{ transition:all 0.5s; -webkit-transition:all 0.5s; display:none;}
.mcont9 .mc9-wrap .mc9-right a {position:relative; top:20px; color:#ffffff; width:100%; margin:0 auto; text-align:center; padding:10px 0; border:#ffffff 1px solid; display:block; }
.mcont9 .mc9-wrap .mc9-right a:hover {color:#004588; background-color:#fff; text-decoration:none;transition:all 0.3s; -webkit-transition:all 0.3s;}
/* mcont8 */
.mcont8 { width:100%; height:auto; margin:0; background:url('../../img/netbuilder/main/m_com_bg.jpg') left repeat;  overflow:auto;}
.mcont8:after {content:""; display:block; clear:both;}
.mcont8 .mc8-wrap {width:90%; margin:50px auto;}
.mcont8 .mc8-wrap:after {content:""; display:block; clear:both;}
.mcont8 .mc8-wrap .mc8-left {float:none; width:100%; height:40px; }
.mcont8 .mc8-wrap .mc8-left p{width:20%; border-top:#ffffff 2px solid;}
.mcont8 .mc8-wrap .mc8-center {float:none; width:100%; font-size:1.6em; color:#ffffff; font-weight:600; line-height:160%;}
.mcont8 .mc8-wrap .mc8-center p{ width:90%; font-size:60%; color:#fff; font-weight:400; padding:10px 0 0 0; line-height:160%; box-sizing:border-box;word-break: keep-all;}
.mcont8 .mc8-wrap .mc8-right {float:none; width:100%;  font-size:1.0em; color:#ffffff; font-weight:400; line-height:160%; }
.mcont8 .mc8-wrap .mc8-right a { font-size:0.8em; color:#ffffff; margin:20px 0 0 0; padding:5px 0; display:block; border:#ffffff 1px solid; text-align:center; box-sizing:border-box;}
.mcont8 .mc8-wrap .mc8-right a:hover {color:#004588; background-color:#fff; text-decoration:none;transition:all 0.3s; -webkit-transition:all 0.3s;}
/* Å×ÀÌºí */
.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.90em; width:100%; height:25px; line-height:25px; color:#999;background-color:#efefef; }
.gmlist a:link{ color:#333; padding:0 0 0 0; font-size:0.90em; text-decoration:none;}
.gmlist a:visited{ color:#333; padding:0 0 0 0; font-size:0.90em; text-decoration:none;}
.gmlist a:hover{ color:#333; 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:#004588; color:#ffffff; text-align:center; 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:600; border-right:#cccccc 1px solid; border-bottom:#ffffff 1px solid; border-left:#ccccccc 1px solid; box-sizing:border-box;}
#ulliset .clear { clear:both;}
/*top½ºÅ©·Ñ*/
.gotop {display:none;} 
/** footer **/
footer{background:#202020; padding:20px 5px; color:#666;    }
/* 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:#333333 1px solid; display:inline-block;}
.footer_logo img{width:40%; 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:600; display:inline;}
.sns_info ul li a{color:#777d81; text-decoration:none;}
/* address_info */
.address_info{float:none; text-align:center; width:100%; height:auto; margin:0; padding:0 0 0 10px; color:#777d81; font-size:0.85em; line-height:140%; 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:600; }
.linkset ul li a{color:#777d81; text-decoration:none;}
/* copy_info */
.copy_info{width:100%; height:50px; line-height:50px; margin:20px 0 0 0; color:#777d81; font-size:0.7em;text-align:center; border-top:#333333 1px solid;}
.copy_info:after {content:""; display:block; clear:both;}
/* ¿ìÃø Äü¸µÅ© */
.rqlink {display:none;}
}