@charset "euc-kr";
@font-face{font-family:NG;src:url(/bizdemo16101/img/netbuilder/NanumGothic.eot);src:local(¡Ø),url(/bizdemo16101/img/netbuilder/NanumGothic.woff) format('woff')}
html, body { margin: 0px; padding:0px; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²; font-size:12px; line-height:160%; height:100%;}
div, td, tr, table, p {font-size:12px; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²; color: #666666;text-decoration:none;}
h1 { margin:0px; padding:0px;}
.h1 { margin:0px; padding:29px 0 0 0; font-size:16px; letter-spacing:-1px; color:#333333; text-align:center;height:45px; background-color:#ffffff;border-bottom:#d4d4d4 1px solid;}
h2 { margin:0px; padding:0px;}
h3 { margin:0px; padding:0px;}
img { border : 0px;}
a:link {color: #666666;text-decoration:none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
a:visited {color:#666666;text-decoration: none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
a:hover {color: #000000;text-decoration:underline; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
a:active {color: #666666;text-decoration: none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif ,µ¸¿ò, ±¼¸²;}
ul { margin:0px; padding:0px;}
li { margin:0px; padding:0px;}
/*all*/
#wrap { margin:0px; padding:0px; text-align:left;}
#padding10px {padding:15px 0 0 0; background-color:#fff;}
#ulliset { padding:0px; margin:0;}
#ulliset .ul1 { margin:0px; padding:0px 0 0 0px ; list-style:none; line-height:35px; border:none;}
#ulliset .li1 {width:181px; border:none; }
#ulliset .li1 a {width:181px; padding-left:10px; cursor:pointer; display:block; border-bottom:#d4d4d4 1px solid;text-decoration:none;}
#ulliset .clear { clear:both;}
#ulliset .li1on {line-height:35px; padding-left:0px; list-style: none; font-weight: bold; width:191px; background-color:#efefef;}
#ulliset .li1on a:link { line-height:35px; padding-left:10px; list-style:none; font-weight: bold; width:181px;cursor:pointer; display:block;border-bottom:#d4d4d4 1px solid; text-decoration:none;}
#ulliset .li1on a:visited { line-height:35px; padding-left:10px; list-style: none; font-weight: bold; width:181px;border-bottom:#d4d4d4 1px solid;}
#ulliset .li1on a:hover { line-height:35px; padding-left:10px; list-style: none; color:#000000; width:181px; text-decoration:none;}
/*top*/
#top {margin:0; padding:0px; background-color:#fff;}
#top .box { margin:auto; height:105px; width:1050px; background:none;}
#top .logo { margin:0px; padding:40px 0 0 0; widht:150px; float:left;}
#top .box_navi { float:left; margin:0px;width:863px; padding:0 0 0 0px; height:30px; line-height:30px; background-color:none;}
#top .box_navi .gm { margin:0px; padding:15px 0 0 0; text-align:right;}
#top .box_navi .gm a:link{ color:#979797; padding:0 0 0 10px; font-size:11px;}
#top .box_navi .gm a:visited{ color:#979797; padding:0 0 0 10px; font-size:11px;}
#top .box_navi .gm a:hover{ color:#363636; padding:0 0 0 10px; font-size:11px;}
#top .box_navi .navi{ padding:0px; margin:0px; background:none; float:right; }
/*main*/
#mainvisual {margin:0px; padding:0px; height:450px; background-color:none; }
#mainvisual .visualbg{margin:0px; padding:0px 0 0 0; height:450px;}
#mainvisual .visualbg .visual{margin:0; padding:0px; width:100%; height:450px;}
#cont {margin:0px; padding:0px 0 20px 0; width:100%; background-color:none;}
#cont .box { margin:auto; padding:0 0 0 0; width:1000px; height:280px; background-color:none; }
/*#cont .box .left{ float:left; margin:0px; padding:0px; width:380px; height:100px; background-color:none;}
#cont .box .center{ float:left; margin:0px; padding:0px; width:380px; height:100px; background-color:none;}
#cont .box .right{ float:left; margin:0px; padding:0 0 0 0px; width:240px; height:100px; background-color:none;}*/
#cont .box .bn01{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .box .bn02{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .box .bn03{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .box .bn04{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .box .bn011{ float:left; margin:0px; padding:0 0 0 10px; width:240px; height:120px; background-color:none;}
#cont .box .bn021{ float:left; margin:0px; padding:0 0 0 10px; width:320px; height:120px; background-color:none;}
#cont .box .bn031{ float:left; margin:0px; padding:0 0 0 10px; width:330px; height:120px; background-color:none;}
#cont .box .bn041{ float:left; margin:0px; padding:0 0 0 10px; width:320px; height:120px; background-color:none;}

/*#cont .box2 { margin:auto; padding:0px; width:1000px; background-color:none; height:133px;}
#cont .box2 .left2{ float:left; margin:0px; padding:0px; width:300px;}
#cont .box2 .center2{ float:left; margin:0px; padding:0px; width:400px;}
#cont .box2 .right2{ float:left; margin:0px; padding:0 0 0 20px; width:280px;}*/
#cont .clear { clear:both;}



#cont2 {
    margin: auto;
    padding: 0 0 0 0;
    width: 1000px;
}
#cont2 .cbox {
    margin: auto;
    padding: 10px 0 0 0;
    width: 1000px;
    height: 400px;
}
#cont2 .cbox .cleft {
    margin: 0;
    padding: 0 30px 0 0;
    float: left;
    width: 290px;
    background-color: none;
}
#cont2 .cbox .cleft .cleft_smallbox1 {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 400px;
}
#cont2 .cbox .cleft .cleft_smallbox1 .cltitle {
    margin: 0;
    padding: 0;
    height: 45px;
    line-height: 50px;
    border-bottom: #cccccc 1px solid;
    font-weight: 800;
    color: #0a2e84;
    font-size: 18px;
}
#cont2 .cbox .cleft .cleft_smallbox1 .cllatest {
    margin: 0;
    padding: 10px 0 0 0;
    height: 145px;
}
a:visited {
    color: #666666;
    text-decoration: none;
    font-family: NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;
}
#cont2 .cbox .cleft .cleft_smallbox2 {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 200px;
}
#cont2 .cbox .cleft .cleft_smallbox2 .cltitle2 {
    margin: 0;
    padding: 0;
    height: 45px;
    line-height: 55px;
    border-bottom: #fff 1px solid;
    font-weight: 800;
    color: #0a2e84;
font-size: 18px;
}
#cont2 .cbox .cleft .cleft_smallbox2 .cllatest2 {
    margin: 0;
    padding: 0px 0 0 0;
    height: 145px;
}
link {
    display: none;
}
#cont2 .cbox .ccenter .ccenter_smallbox1 .cctitle {
    margin: 0;
    padding: 0;
    height: 45px;
    line-height: 55px;
    border-bottom: #cccccc 1px solid;
    font-weight: 800;
    color: #0a2e84;
font-size: 18px;
}

#cont2 .cbox .ccenter {
    margin: 0;
    padding: 0 50px 0 40px;
    float: left;
    width: 300px;
    background-color: none;
}
#cont2 .cbox .cright {
    margin: 0;
    padding: 0 0 0 10px;
    float: left;
    width: 270px;
    background-color: none;
}
#cont2 .cbox .cright .cright_smallbox1 {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 235px;
}
#cont2 .cbox .cright .cright_smallbox1 .crtitle {
    margin: 0;
    padding: 0;
    height: 45px;
    line-height: 55px;
    border-bottom: #cccccc 1px solid;
    font-weight: 800;
    color: #0a2e84; 
font-size: 18px;
}
#cont2 .cbox .cright .cright_smallbox1 .crlatest {
    margin: 0;
    padding: 10px 0 0 0;
    height: 175px;
}
iframe[Attributes Style] {
    width: 290px;
    height: 170px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

#cont2 .cbox .cright .cright_smallbox2 {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 125px;
}
#cont2 .cbox .cright .cright_smallbox2 .crtitle2 {
    margin: 0;
    padding: 0;
    height: 45px;
    line-height: 45px;
    border-bottom: #cccccc 1px solid;
    font-weight: bold;
    color: #333333;
    display: none;
}
#cont2 .cbox .cright .cright_smallbox2 .crlatest2 {
    margin: 0;
    padding: 15px 0 0 0;
    height: 125px;
}






/*footer*/
#footer {margin:0px; padding:0 0 0 0; clear:both; background-color:#ffffff; width:100%; }
#footer .footermenu {margin:0; padding:0 0 0 0; height:30px; background-color:#ffffff;border-top:#d4d4d4 1px solid; border-bottom:#d4d4d4 1px solid; width:100%;}
#footer .footermenu .linkset {margin:auto; padding:0 0 0 0; width:1000px; line-height:30px;}
#footer .footermenu .linkset ul {margin:0; padding:0; list-style:none; }
#footer .footermenu .linkset li {margin:0; padding:0 10px; list-style:none; float:left; font-size:11px; font-weight:600;}
#footer .cominfo {margin: auto; padding:0 0 0 0; width:1000px; height:130px; }
#footer .cominfo .footermenu {margin: auto; padding:0 0 0 0; width:1000px; height:30px; line-height:30px; background-color:#efefef;}
#footer .cominfo .footermenu ul {margin: 0; padding:0 0 0 0; list-style:none;}
#footer .cominfo .footermenu li {margin: 0; padding:0 10px 0 10px; list-style:none; float:left;}
#footer .cominfo .logo { float:left; margin:0px; padding:0px; border:none;}
#footer .cominfo .copyright { float:left; margin:0px; padding:0px; }
#footer .cominfo .copyright .copy { margin-top:30px; padding-left:20px; border-left:1px solid #d4d4d4;}
#footer .cominfo .copyright .copy .span1 { margin:0; padding:0px; line-height:160%; font-size:11px; letter-spacing:0px; color:#999999;}
#footer .cominfo .copyright .copy .span2 { margin:0; padding:0; font-size:11px; line-height:25px; letter-spacing:0px; color:#999999;}
#footer .cominfo .paymark { float:right; margin:0px; padding:25px 0 0 0; text-align:right; }
#footer .cominfo { clear:both;}
#footer .clear { clear:both;}
/*sub*/
#tlst { margin:0px; padding:27px 0 0 30px; background-color:#ffffff; height:54px;border-left:#d7d7d7 1px solid; }/*Å¸ÀÌÆ²¹Ù*/
#tlst .left {float:left; margin:0px; padding:0 0 0 0; color:#333333; font-size:22px; line-height:22px; font-weight:bold; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif; letter-spacing:-1px; min-width:350px;}
#tlst .right {float:right;margin:0px;  padding:0 30px 0 0; color:#666666; }
#tlst .clear {clear:both;}
#body_sub2 { width:100%; height:130px;}/*¼­ºêºñÁÖ¾ó*/
#body_sub2 .visual { width:100%; height:130px; }
#body_sub {width:1000px; margin:auto; padding:0 0 0 0; background:url(/bizdemo16101/img/netbuilder/sub/bg_line.jpg); background-repeat:repeat-y; }/*¼­ºêÄÁÅÙÃ÷*/
#body_sub .left {float:left; width:191px; padding:0 0 0 0; margin:0px; }
#body_sub .center {float:left; width:809px; text-align:left; padding:0 0 0 0; margin:0px;}
#body_sub .clear { clear:both;}
/*Ã£¾Æ¿À½Ã´Â±æ*/
#location {padding:0 0 30px 0;}
#location .left {float:left; width:50%; }
#location .right {float:right; width:40%; padding:10px 30px 0 0; text-align:right; }
.licenselink{ margin:0; padding:0;font-size:11px; color:#ffffff; background-color:#999999; text-decoration:none; }
.licenselink a:link{ margin:0; padding:1px 3px;font-size:11px; color:#ffffff; background-color:#999999; text-decoration:none;}
.licenselink a:visited{ margin:0; padding:1px 3px;font-size:11px; color:#ffffff; background-color:#999999; text-decoration:none;}
.licenselink a:hover{ color:#ffffff; background-color:#ff0000; text-decoration:none;}
/*scroll top*/
.container {height:100%; margin:auto; padding:0px;}
/* Image style */
#scrollUp {
 bottom: 115px;
 right: 20px;
 height: 38px;  /* Height of image */
 width: 38px; /* Width of image */
 background: url(/bizdemo16101/img/netbuilder/bottom/top.png) no-repeat;
}