<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";
@font-face{font-family:NG;src:url(http://bdmp-006.cafe24.com/bizdemo17007/img/netbuilder/NanumGothic.eot);src:local(※),url(http://bdmp-006.cafe24.com/bizdemo17007/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 { display:none; margin:0px; padding:29px 0 0 0; font-size:16px; letter-spacing:-1px; color:#999999; text-align:center;height:54px; background-color:#ffffff; border-bottom:#ffffff 1px solid; border-right:#ffffff 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 0; list-style:none; line-height:35px;}
#ulliset .li1 {width:191px; border:none;  line-height:35px; padding-left:0px; }
#ulliset .li1 a {width:181px; padding-left:10px; border:none; cursor:pointer; display:block;border-bottom:#d4d4d4 1px solid; line-height:35px;}
#ulliset .li1 a:visited {width:181px; padding-left:0px; border:none; cursor:pointer; display:block;border-bottom:#d4d4d4 1px solid; line-height:35px;}
#ulliset .li1 a:hover { line-height:35px; padding-left:10px; list-style: none; color:#333333; width:181px; text-decoration:none;}
#ulliset .li1on {line-height:35px; padding-left:0px; list-style: none; font-weight: bold; width:191px; background-color:#333333; color:#ffffff;  border-bottom:#d4d4d4 1px solid;}
#ulliset .li1on a:link { line-height:35px; padding-left:10px; list-style:none; color:#fff; font-weight: bold; width:181px;cursor:pointer; display:block;text-decoration:none;}
#ulliset .li1on a:visited { line-height:35px; padding-left:0px; list-style: none; color:#fff; font-weight: bold; width:181px;}
#ulliset .clear { clear:both;}
/*top*/
#top {margin:0; padding:0px; background-color:#fff; border-bottom:#d7d7d7 1px solid; }
#top .tgm .gm { margin:0px; padding:0; width:100%; background-color:#ffffff; height:40px; line-height:40px;}
#top .tgm .gm .gmlist { margin:auto; padding:0; text-align:right; font-size:10px; width:1000px; color:#999;}
#top .tgm .gm .gmlist a:link{ color:#999; padding:0 0 0 0; font-size:10px; text-decoration:none;}
#top .tgm .gm .gmlist a:visited{ color:#999; padding:0 0 0 0; font-size:10px; text-decoration:none;}
#top .tgm .gm .gmlist a:hover{ color:#666; padding:0 0 0 0; font-size:10px; text-decoration:none;}
#top .box { margin:auto; height:110px; width:1000px; background:none;}
#top .logo { margin:0px; padding:0px 0 0 0; widht:154px; float:left;}
#top .box_navi { float:left; margin:0px;width:846px; padding:40px 0 0 0px; height:30px; line-height:30px; background-color:none;}
#top .box_navi .navi{ padding:0px; margin:0px; background:none; }
/*main*/
#allmain {margin:0px; padding:0 0 0 0; width:100%;  }
#mainvisual {margin:0px; padding:0px 0 0 0; width:100%; height:530px; }
#cont .mbox { margin:0; padding:0 0 0 0; width:100%; height:200px; background:url(http://daehan0177.homdesign.kr/bizdemo28193/img/hom/cont_bg.jpg); background-position:50% 0;}
#cont .mbox .mbox1000{ margin:auto; padding:0 0 0 0; width:1000px; }
#cont .mbox .mbox1000 .bn01{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .mbox .mbox1000 .bn02{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .mbox .mbox1000 .bn03{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .mbox .mbox1000 .bn04{ float:left; margin:0px; padding:0px; width:250px; height:120px; background-color:none;}
#cont .bbox { margin:auto; padding:0 0 50px 0; width:1000px; height:130px; background:url(http://daehan0177.homdesign.kr/bizdemo28193/img/hom/cont_bg1.jpg); background-position:50% 0;}
#cont .bbox .bn011{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox .bn021{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox .bn031{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox .bn041{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox1 { margin:auto; padding:0 0 50px 0; width:1000px; height:130px; background:url(http://daehan0177.homdesign.kr/bizdemo28193/img/hom/cont_bg3.jpg); background-position:50% 0;}
#cont .bbox1 .bn011{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox1 .bn021{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox1 .bn031{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
#cont .bbox1 .bn041{ float:left; margin:0px; padding:0px; width:250px; height:130px; background-color:none;}
/*footer*/
#footer {margin:0px; padding:0 0 0 0; background-color:#fff;}
#footer .footermenu {margin:auto; padding:0 0 0 0; height:30px; background-color:#fff; border-top:#cccccc 1px solid;border-bottom:#cccccc 1px solid; width:100%;}
#footer .footermenu .linkset {margin:auto; padding:0 0 0 0; width:1000px; line-height:30px;}
#footer .footermenu .linkset a:link { color:#999999;}
#footer .footermenu .linkset a:visited { color:#999999;}
#footer .footermenu .linkset a:hover { color:#999999;}
#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:30px; border-left:1px solid #cccccc; 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:25px 0 0 30px; background-color:#ffffff; height:54px;  border-left:#fff 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:#999; }
#tlst .clear {clear:both;}
#body_sub2 { width:100%; height:150px; background:url(/bizdemo28193/img/hom/sub_v.jpg); background-position:50% 0;  }/*서브비주얼*/
#body_sub2 .visual { width:100%; height:150px;}
#body_sub {width:1000px; margin:auto; padding:0 0 0 0;  }/*서브컨텐츠*/
#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 {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; }
/*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(http://bdmp-006.cafe24.com/bizdemo17007/img/netbuilder/bottom/top.png) no-repeat;
}</pre></body></html>