@charset "UTF-8";

/* Layout */
@import url('default.css');
@import url('common.css');

h2 {background:#fff; font-size:16px; font-family:돋움, Dotum, 굴림, Gulim; color:#004f9c; padding:5px 0 5px 15px;}
h3 {background:#FFF; font-size:14px; font-family:돋움, Dotum, 굴림, Gulim; color:#004f9c; padding:5px 0 5px 15px;}
h4 {background:#FFF; font-size:12px; font-family:돋움, Dotum, 굴림, Gulim; color:#000; padding:5px 0 5px 15px;}
h5 {background:#FFF; font-size:12px; font-family:돋움, Dotum, 굴림, Gulim; color:#000; padding:5px 0 5px 25px;}

#contents{margin:30px 10px 10px 10px;}
/* 테이블(Table) */
table caption {display:none;}
table.table_t1 { border-collapse: collapse; width: 100%; margin: 0.5em 0px; border-top: 2px solid #5981c4;}
table.table_t1 tr {  } /* colgroup 으로 td 스타일제어하려면 tr에 정의  */
table.table_t1 th, table.table_t1 td { border: 1px solid #c8c8c8; padding: 6px 6px 4px 6px; }
table.table_t1 thead tr th {background:#fafbfd}
table.table_t1 thead, table.table_t1 tfoot { background: #f2f2f2; font-weight: normal; color:#000; }
table.table_t1 thead th, table.table_t1 tfoot th { background:#f2f2f2; color: #434343; font-weight: bold; text-align: center; vertical-align: middle;}
table.table_t1 thead.alt th, table.table_t1 tfoot.alt th { font-weight: normal; }
table.table_t1 th { background: #fafafa; font-weight: normal; text-align: inherit; color:#3071d2; }
table.table_t1 td { background-color:#FFFFFF;}
table.table_t2 { border-collapse: collapse; width: 100%; margin: 0.5em 0px; border-top: 2px solid #4c4c4c;}
table.table_t2 tr {  } /* colgroup 으로 td 스타일제어하려면 tr에 정의  */
table.table_t2 th, table.table_t2 td { border: 1px solid #c8c8c8; padding: 6px 6px 4px 6px;  color:#3071d2;}
table.table_t2 tbody th, table.table_t2 tfoot th { background: #f2f2f2; color: #434343; font-weight: bold; text-align: center; vertical-align: middle; }
table.table_t2 tbody.alt th, table.table_2 tfoot.alt th { font-weight: normal; }
table.table_t2 th { background: #fafafa; font-weight: normal; text-align: inherit; }
table.table_t2 td { background-color:#FFFFFF;}


/* 텍스트 정렬 */
.text_center {text-align:center;}
.text_right {text-align:right;}
.text_left {text-align:left;}

/* Tag목록(List) */
#contents ul.bu { margin: 0; padding: 0 0 0.3em 2.5em; list-style: none; text-align: left; }
#contents td ul.bu { padding: 0; } /* 테이블 안에서 정렬 */
#contents ul.bu li { margin: 0; padding: 0.2em 0 0.2em 0.7em; list-style: none; background: url('/web/images/main/main/bu_li1.gif') no-repeat left 0.7em; }
#contents ul.bu li.nobg { margin: 0; padding: 0.2em 0 0.2em 1.0em; list-style: none; background: url() no-repeat ; }
#contents ul.bu ul li { background: url('/web/images/main/main/bu_li2.gif') no-repeat 0em 0.6em; padding-left:15px }
#contents ul.bu ul ul li { background: url('/web/images/house/sub/bu_li4.gif') no-repeat 0 0.4em; }
#contents ul.bu ul ul ul li { background: url('/web/images/house/sub/bu_li4.gif') no-repeat 0 0.4em; }
#contents ul.bu ul, ul.bu ul ul, ul.bu ul ul ul { margin: 0; padding: 0 0 0.5em 0; }

#contents ol.bu { margin: 0; padding: 0 0 0.5em 1.2em; list-style: none; text-align: left;}
#contents ol.bu li { margin: 0; padding: 0 0 0 1.2em; list-style: none; background: url('/web/images/house/sub/bu_li1.gif') no-repeat 0 0.2em; }

#contents ul.bu2 { margin: 0; padding: 0 0 0.5em 1em; list-style: none; text-align: left; }
#contents ul.bu2 li { margin: 0; padding: 0 0 0 1.2em;  background: url('/web/images/house/sub/bu_li2.gif') no-repeat 0 0.2em; }
#contents ul.bu2 ul li { background: url('/web/images/house/sub/bu_li3.gif') no-repeat 0 0.2em; }
#contents ul.bu2 ul ul li { background: url('/web/images/house/sub/bu_li4.gif') no-repeat 0 0.2em; }
#contents ul.bu2 ul, ul.bu ul ul { padding: 0 0 0.5em 0; }


#contents ul.bu3 { margin: 0; padding: 0 0 0.5em 5px; list-style: none; text-align: left; }
#contents ul.bu3 li { margin: 0; padding: 0 0 0 1.2em; background: url('/web/images/house/sub/bu_li2.gif') no-repeat 0 0.2em; }
#contents ul.bu3 ul li { background: url('/web/images/house/sub/bu_li3.gif') no-repeat 0 0.2em; }
#contents ul.bu3 ul ul li { background: url('/web/images/house/sub/bu_li4.gif') no-repeat 0 0.2em; }
#contents ul.bu3 ul, ul.bu ul ul { padding: 0 0 0.5em 0; }



#contents ul.bu4 { margin: 0; padding: 0.5em 0 0.2em 5px; list-style: none; text-align: left; }
#contents ul.bu4 li { margin: 0; padding: 0 0 0 1.2em;}
#contents ul.bu4 ul li { list-style: none; }
#contents ul.bu4 ul ul li { list-style: none; }
#contents ul.bu4 ul, ul.bu ul ul { padding: 0 0 0.2em 0; }



#contents ul.bu5 { margin: 0; padding: 0 0 0.5em 0.5em; list-style: none; text-align: left; }
td ul.bu5 { padding: 0; } /* 테이블 안에서 정렬 */
#contents ul.bu5 li { margin: 0; padding: 0 0 0 1.2em; list-style: none; background: url('/web/images/house/sub/bu_li1.gif') no-repeat 0 0.2em; }
#contents ul.bu5 ul li { background: url('/web/images/house/sub/bu_li2.gif') no-repeat 0 0.2em; }
#contents ul.bu5 ul ul li { background: url('/web/images/house/sub/bu_li3.gif') no-repeat 0 0.2em; }
#contents ul.bu5 ul ul ul li { background: url('/web/images/house/sub/bu_li4.gif') no-repeat 0 0.2em; }
#contents ul.bu5 ul, ul.bu5 ul ul, ul.bu5 ul ul ul { padding: 0 0 0.5em 0; }

#contents ul.bu6 { margin: 0; padding: 0 0 0.2em 0; list-style: none; text-align: left; }
#contents ul.bu6 li { margin: 0; padding: 0 0 0.5em 0;}
#contents ul.bu6 ul li { list-style: none; }
#contents ul.bu6 ul ul li { list-style: none; }
#contents ul.bu6 ul, ul.bu ul ul { padding: 0 0 0.2em 0; }

#contents ul.bu7 { list-style: none; margin: 3px 18px 0px 18px; padding: 0;}
#contents ul.bu7 li { background: url('/web/images/house/sub/btn_bu.gif') no-repeat 0 3px; padding: 0 0 0 1em; line-height: 1.25; }
#contents ul.bu7 li a { display: block;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }

#contents ul.bu8 {margin: 0 0 0px 8px; padding: 0 0 15px 0; }
#contents ul.bu8 li { float:left; width:180px; margin-right:7px; background: url('/web/images/house/sub/dot_orange.gif') no-repeat 2px 5px; padding: 0 0 0 1.3em; line-height: 1.7; }
#contents ul.bu8 li a { display: block; letter-spacing:-0.05em;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }

#contents ul.bu11 {margin: 0 0 0px 8px; padding: 0 0 15px 0; }
#contents ul.bu11 li { float:left; width:310px; margin-right:7px; background: url('/web/images/house/sub/dot_orange.gif') no-repeat 2px 5px; padding: 0 0 0 1.3em; line-height: 1.7; }
#contents ul.bu11 li a { display: block; letter-spacing:-0.05em;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }

#contents ul.bu8a {margin: 0 0 0px 8px; padding: 0 0 15px 0; }
#contents ul.bu8a li { float:left; width:180px; margin-right:7px; background: url('/web/images/house/sub/btn_down.gif') no-repeat 0 2px; padding: 0 0 0 1.3em; line-height: 1.7; }
#contents ul.bu8a li a { display: block; letter-spacing:-0.05em;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }

#contents ul.bu9 {margin: 0 0 0px 8px; padding: 0 0 15px 0; }
#contents ul.bu9 li { float:left; width:270px; margin-right:7px; background: url('/web/images/house/sub/btn_bu.gif') no-repeat 0 5px; padding: 0 0 0 1.3em; line-height: 1.7; }
#contents ul.bu9 li a { display: block; letter-spacing:-0.05em;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }
#contents ul.bu9a {margin: 0 0 0px 8px; padding: 0 0 15px 0; }
#contents ul.bu9a li { float:left; width:270px; margin-right:7px; background: url('/web/images/house/sub/btn_down.gif') no-repeat 0 2px; padding: 0 0 0 1.3em; line-height: 1.7; }
#contents ul.bu9a li a { display: block; letter-spacing:-0.05em;/* margin: 0 1em 3px 0; padding: 0 0 0 1.2em;*/ }

#contents ol.num { list-style:none; margin:0 0 1em 0; padding:0; }
#contents ol.num li { background: no-repeat; background-position: 0 0.2em; padding: 0 0 0 2.2em; }
#contents ol.num li.n01 { background: url('/web/images/house/sub/n01.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n02 { background: url('/web/images/house/sub/n02.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n03 { background: url('/web/images/house/sub/n03.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n04 { background: url('/web/images/house/sub/n04.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n05 { background: url('/web/images/house/sub/n05.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n06 { background: url('/web/images/house/sub/n06.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n07 { background: url('/web/images/house/sub/n07.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n08 { background: url('/web/images/house/sub/n08.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n09 { background: url('/web/images/house/sub//n09.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n10 { background: url('/web/images/house/sub/n10.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n11 { background: url('/web/images/house/sub/n11.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n12 { background: url('/web/images/house/sub/n12.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n13 { background: url('/web/images/house/sub/n13.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n14 { background: url('/web/images/house/sub/n14.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n15 { background: url('/web/images/house/sub/n15.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n16 { background: url('/web/images/house/sub/n16.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n17 { background: url('/web/images/house/sub/n17.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n18 { background: url('/web/images/house/sub/n18.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n19 { background: url('/web/images/house/sub/n19.gif') no-repeat 0.2em 0.2em; }
#contents ol.num li.n20 { background: url('/web/images/house/sub/n20.gif') no-repeat 0.2em 0.2em; }

.pl25 {padding-left:25px}
.pl35 {padding-left:35px}
.close {text-align:center; padding:10px 0 10px 0; border-top:1px solid #ddd; margin:10px 0 0 0}
.txt_b {font-weight:bold;}
.txt_l {background:#FFF; font-size:16px; font-family:돋움, Dotum, 굴림, Gulim; color:#000; padding:5px 0; text-align:center; font-weight:bold;}

.search_bar{
height:28px;
background:url('/web/images/info/search_bar_bg.gif') repeat-x left top;
line-height:1.2em;
}

.span_dot{
clear:both;
height:27px;
width:690px;
background:url('/web/images/info/span_dot.gif') repeat-x left top;
}

/* 면적계산요령/공시가격유형 */
.guide_wrap {
float:left;
width:690px;
/*border:1px solid #000000;*/
}

.img0101 {
float:left; 
width:220px;
/*border:1px solid #000000;*/
}

.img0101_guide {float:left; width:400px; margin:0;padding:0 0 20px 20px;}

.img0102 {
float:left;
width:220px;
}

.img0102_guide {float:left; width:400px; margin:0;padding:0 0 20px 20px;}

#h4_info {padding: 0px 0px 0px 10px; background: url("/web/images/house/sub/h4bg.gif") no-repeat scroll 0px 3px transparent;}
/* //면적계산요령/공시가격유형 */