.txtdesign01{/*¾²·¹±âºÐ¸®¹èÃâ ¹®±¸*/
	width:470px;
	color:#3164b1;
	margin-bottom:20px;	
	border:1px solid #acc1cf;
	padding:11px 13px 7px 105px;
	background:url(/images/cleaning/tlbg_ico01.gif) no-repeat 10px center #f7fafa;
}
.p_txt01{/*¾²·¹±âºÐ¸®¹èÃâ ¹®±¸*/
	color:#1d61a8;
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;	
}

/*¹ÙÀÌ¿À¸®µë*/
.bio {background:url(/images/sitemap/bio_i01.gif) no-repeat; display:block; width:565px;height:150px; margin:0 auto 10px;}
.bio dl dt{z-index:-1; position:relative;}
.bio dd{z-index:-1; position:relative;}

/*°Ç°­Ã¼Å©*/
.weight {background:url(/images/sitemap/weight_i01.gif) no-repeat; display:block; width:581px;height:146px; margin:0 auto 0;}
.weight dl dt{z-index:-1; position:relative;}
.weight dd{z-index:-1; position:relative;}

#self_check{
	margin:25px 0 15px 10px;
}
#self_check *{
	vertical-align:middle;
}
#self_check label{
	padding-left:10px;
	font-weight:bold;
	background:url(/images/common/bullet04.gif) no-repeat 0 3px;
}

.selfbox{padding-bottom:30px; margin-bottom:10px;}
.selfbox,.selfbox div.selfboxtext{background:url(/images/common/txtbox_bg01.gif) no-repeat left bottom; margin-top:5px;}
.selfbox div.selfboxtext{ background-position:left top; margin-top:0; width:560px; padding:20px 15px 0px 15px; display:inline-block;}

.selfbox ol{list-style-position:inside;}

/*ÀÌ¸ÞÀÏ*/
.email {background:url(/images/sitemap/email_i01.gif) no-repeat; display:block; width:591px;height:295px; margin:0 auto 10px;}
.email p{z-index:-1; position:relative;}

/*¹è³Ê¸ðÀ½*/
ul.bannerwrap li{
	float:left; width:131px; height:40px; padding:2px; border:1px solid #acc1cf; margin:0 10px 13px 0; display:block;
}
ul.bannerwrap a{display: block;}

/*ºä¾î´Ù¿î·Îµå*/
.viewerwrap li{
	border-bottom:#ccc 1px dashed;
	margin-top:20px;
}
.viewerwrap li .tl{
	width:576px; 
	height:47px;
	display:block;
	padding:11px 0 0 14px;
	background:url(/images/sitemap/viewer_bg.gif) no-repeat 0 0;
}
.viewerwrap li .tlimg{
	float:left;
	width:450px;
}
.viewerwrap li .btn{
	float:right;
	height:21px;
	padding: 6px 15px 0 0;
}
.viewerwrap li .txt{
	padding:12px;
	background:#f8f9fa;
	margin:7px 0 20px 0;
}

/*»çÀÌÆ®¸Ê*/
.sitemap {
	width:590px;
	position:relative;
	clear:both;
	display: inline-block;
	margin: 0 0 20px 0;
}
.sitemap *{
	vertical-align:middle;
}
.sitemap dl{
	float:left;
	width:176px;
	margin:0 12px 0px 0;
	padding:6px 5px 20px 5px;
	border:1px solid #e1e1e1;
}
.sitemap dl.non{
	margin-right:0;
}
.sitemap dl dd{
	padding:6px 0 4px 19px;
	width:153px;
	font-weight:bold;
	color:#666666;
	border-bottom:1px dashed #cfcfcf;
	background:url(/images/sitemap/bullet.gif) no-repeat 9px 11px;
}
.sitemap dl dd a{
	color:#666666;
}
.sitemap dl.none{
	margin-right:0;
}

/*Å×ÀÌºí*/
.bio_table{
	width:100%;
	border-top:1px solid #afc9ed;
}
.bio_table *{
	vertical-align:middle;
}
.bio_table th{
	background:#EFF4FD;
	color:#37567f;
	text-align:center;
	font-weight:bold;
	padding:4px 0 3px 0;
	border:1px solid #afc9ed;
}
.bio_table td{
	color:#3d3d3d;
	text-align:center;
	padding:0;
	border:1px solid #d2d2d2;
}
.bio_table .bio_bg01{
	padding:3px 0 3px 4px;
	background:#ffcc99;
	color:#333;
}
.bio_table .bio_bg02{
	padding:3px 0 3px 4px;
	background:#c2cef9;
	color:#333;
}
.bio_table .bio_bg03{
	padding:3px 0 3px 4px;
	background:#acf1af;
	color:#333;
}
.bio_table .bio_bg_y{
	padding:0;
	background:#ffff66;
}

.bio_table01{
	width:100%;
}
.bio_table01 td{
	padding:0;
	margin:0;
	border:none;
	height: 100px;
	vertical-align: top;
}
.bio_table01 td span img{
	vertical-align: top;
	display:block;
}

.bio_table01 td.bottom{
	width:100%;
	padding:0;
	vertical-align: bottom;
	margin:0;
}

/*ÅëÇÕ°Ë»ö*/
#searchAllwrap {
	width:573px;
	height:41px;
	padding:24px 0 0 16px;
	margin-bottom:20px;
	background:url(/images/sitemap/search_bg.gif) 0 0 no-repeat;
}
.boxline {
	border-bottom:1px dashed #d7d7d7;
	margin-bottom:20px;
	height:1%;
}
.boxline:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
.txt_result{
	padding-left:20px;
	background:url(/images/sitemap/bullet01.gif) no-repeat 0 0;
}
.tl_bullet {
	font-weight:bold;
	color:#0072bc;
	font-size:14px;
	padding:0 0 4px 25px;
	margin-bottom:6px;
	border-bottom:1px solid #d7d7d7;
	background:url(/images/common/bullet01.gif) no-repeat 6px 4px;
}
.tl_bullet a{
	color:#0072bc;
	font-size:14px;	
}
.tl_bullet a:hover, .tl_bullet a:active, .tl_bullet a:focus {color: #424242; text-decoration: none; font-weight:bold;}
.result_list {
	width:575px;
	padding:15px 10px 0 3px;
	margin-bottom:25px;
	border:1px solid #acc1cf;
	background:#f7fafa;
}
.result_list p{
	padding:0 0 15px 20px;
	background:url(/images/sitemap/arrow.gif) no-repeat 6px 4px;
}
/*.result_list {
	width:589px;
	padding:0px;
	margin-bottom:35px;
	border-bottom:1px solid #d7d7d7;	
}
.result_list p{
	margin-bottom:15px;
	padding:15px 10px 15px 20px;
	border:1px solid #acc1cf;
	background:url(/images/sitemap/arrow.gif) no-repeat 6px 20px #f7fafa;
}*/
