@charset "euc-kr";
@font-face{font-family:NG;src:url(/bizdemo11897/img/netbuilder/NanumGothic.eot);src:local(¡Ø),url(/bizdemo11897/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:0px; font-size:20px; letter-spacing:-1px; color:#000000;}
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:20px 0 0 0; text-align:left;}
#padding10px {padding:15px 0 0 0; background-color:#fff;}
#ulliset { padding:0px; margin:0;}
#ulliset .ul1 { margin:0px; padding:20px 0 0 0 ; list-style:none; line-height:35px;}
#ulliset .li1 {width:191px; border:none; }
#ulliset .li1 a {width:191px; border:none; cursor:pointer; display:block;border-bottom:#ffffff 1px solid;}
#ulliset .clear { clear:both;}
#ulliset .li1on {line-height:35px; padding-left:0px; list-style: none; color:#333333; font-weight: bold; width:191px; background-color:#ffffff; text-decoration:none; border-bottom:#ffffff 1px solid;}
#ulliset .li1on a { line-height:35px; padding-left:0px; list-style:none; color:#333333; font-weight: bold; width:181px;cursor:pointer; display:block;text-decoration:none;}
#ulliset .li1 a:hover { line-height:35px; padding-left:0px; list-style: none; color:#333333; width:191px; text-decoration:none;}
#ulliset .li1on a:visited { line-height:35px; padding-left:0px; list-style: none; font-weight: bold; width:191px; text-decoration:none;}
/*top*/
#top {margin:0; padding:0px; background-color:#034593;}
#top .box { margin:auto; height:70px; width:1000px; background:none;}
#top .box .gm { margin:0px; padding:10px 0 0 10px; text-align:left; }
#top .box .gm a:link{ color:#cccccc; padding:0 0 0 10px; font-size:11px; text-align:right; text-decoration:none;}
#top .box .gm a:visited{ color:#cccccc; padding:0 0 0 10px; font-size:11px; text-align:right; text-decoration:none;}
#top .box .gm a:hover{ color:#ffffff; padding:0 0 0 10px; font-size:11px; text-align:right; text-decoration:none;}
#top .box_navi { margin:auto; padding:0 0 0 0px; height:40px; line-height:50px; background-color:none; width:1000px;}
/*main*/
#mainvisual {margin:0px; padding:0px; height:650px; background-color:#ffffff;}
#cont {margin:0px; padding:0px 0 0 0; width:100%; background-color:none; height:750px;}
#cont .box { margin:auto; padding:0 0 0 0; width:1000px; height:200px; background-color:none; }
#cont .box .left{ float:left; margin:0px; padding:0px; width:350px; height:200px; background-color:none;}
#cont .box .center{ float:left; margin:0px; padding:0px; width:350px; height:200px; background-color:none;}
#cont .box .right{ float:left; margin:0px; padding:0 0 0 0px; width:300px; height:200px; 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;}
/*footer*/
#footer {margin:0px; padding:0 0 0 0; border-top:#d4d4d4 1px solid; }
#footer .footermenu {margin:0; padding:0 0 0 0; height:30px; background-color:#ffffff; border-bottom:#d4d4d4 1px solid;}
#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:10px; border-left:1px solid #d4d4d4; height:; clear:both;}
#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 { clear:both;}
#footer .clear { clear:both;}
/*sub*/
#tlst { margin:0px; padding:0 0 0 30px; border-bottom:#ffffff 1px solid; height:77px; background-color:#ffffff;}/*Å¸ÀÌÆ²¹Ù*/
#tlst .left {float:left; padding:35px 0 0 0; color:#333333; font-size:22px; font-weight:bold; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif; letter-spacing:-1px; min-width:350px;}
#tlst .right {float:right; padding:35px 0 0 0; color:#666666; }
#tlst .clear {clear:both;}
#body_sub2 { width:100%; height:200px; background-image:url(/bizdemo11897/img/netbuilder/sub/sub_v.jpg); background-position:50% 0;}/*¼­ºêºñÁÖ¾ó*/
#body_sub2 .visual { width:100%; height:105px; margin:auto;}
#body_sub2 .visual_bg { width:0px; margin:auto;}
#body_sub2 .rolling { padding:0 0 0 0;}
#body_sub {width:1000px; margin:auto; padding:0 0 0 0; }/*¼­ºêÄÁÅÙÃ÷*/
#body_sub .left {float:left; width:191px; padding:30px 0 0 0; }
#body_sub .center {float:left; width:808px; border-left:0px solid #ffffff; background-color:none; text-align:left; padding:0 0 0 0;}
#body_sub .clear { clear:both;}
#body_sub .contentsArea a:link {color: #fff; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
#body_sub .contentsArea a:visited {color: #fff; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
#body_sub .contentsArea a:hover {color: #fff; text-decoration:underline; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
#body_sub .contentsArea a:active {color: #fff; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
/*Ã£¾Æ¿À½Ã´Â±æ*/
#location {width:808px; float:left; padding:0 0 30px 0;}
#location .left {float:left; }
#location .right {float:right; padding:10px 30px 0 0; }
/*±âÁ¸ ºô´õ css*/
/* 2011.12.22 */
.table_product    { width:100%; table-layout:fixed; border-top:2px #45abd7 solid; border-bottom:2px #45abd7 solid; }
.table_product td   { padding:10px 0; border-bottom:1px #e1ecf1 solid; font:12px/1.4em verdana; color:#666; vertical-align:top; }
.table_product .tle   { padding:5px 0; font:bold 14px/1.3em verdana; color:#222; border-bottom:1px #45abd7 solid; }
.table_product .txt   { display:block; height:62px; margin-top:8px; }
.item_border { border:4px #e1e3d8 solid; }
.mtle_01  { padding:0 0 0 20px; height:21px !important; margin:30px 0 0 0 !important; font:bold 13px/1.3em dotum; color:#222; }
.line_001  { padding-top:2px; }
.txt_001  { font:12px/1.4em dotum; color:#666; }
.list_01 li  { padding:0 0 2px 8px; font:12px/1.3em dotum; color:#666; }
.dbp   { height:180px; padding:0 0 0 240px; margin-top:30px; line-height:1.4em; color:#666; }
.dbp a  { display:inline-block; padding:3px 0; width:210px; font:bold 11px/1.2em dotum; letter-spacing:-1px; color:#555; }
.dbp a:hover  { font:bold 11px/1.2em dotum; text-decoration:none; color:#ff6600; }
.dbp_table  { width:100%; table-layout:fixed; }
.dbp_table th { vertical-align:top; text-align:left; font:bold 12px/1.4em verdana; color:#2499d4; padding-bottom:25px; }
.dbp_table td { vertical-align:top; font:11px/1.4em dotum; color:#777; padding:0 0 25px 15px; }
.login_box    { border:1px #ebebeb solid; padding:40px 140px; text-align:center; margin-top:20px; font:12px/1.5em dotum; color:#555; }
.login_box .txt_01  { text-align:right; padding-right:10px; font:bold 12px/1.0em dotum; }
.login_box .box  { border:1px #cdcdcd solid; padding:2px 4px 0; height:19px; *height:21px; width:100%; background-color:#f6f6f6; }
.login_box .find   { border-top:1px #eaeaea solid; margin-top:25px; padding:25px 44px 0; text-align:right; font:11px/1.2em dotum; color:#777; }