@charset "utf-8";


.storeProduct_mopdify .width92 { width:92px; margin-right:10px;}
.cmsLogin .cmsLoginBox .bul {
    background: url("../images/common/bu_subTitle.gif") no-repeat scroll 0 5px transparent;
    color: #3D3D3D;.bt2
    display: inline-block;
    padding: 0 0 0 13px;
    width: 70px !important;
}
.mb40 { margin-bottom: 40px; }
.cms_infoSearch {
	
	margin: 50px auto;
	float: none;
	}
	.float{
		float:left;
	}
	.float_r{
		float:right;
	}
	
.blockDetail ul{margin-left:45px;}
.blockDetail li{float:left; padding:5px 50px 5px 0; /*line-height:150%;*/}


.bt2 {border-top:1px solid #E1E1E3;}


.thLeft th{
	text-align:left;
	padding-left:30px;
}
.alretContent .msg .msg_email{
	text-decoration:underline;
	color:blue;
}
.blockDetail td.delRed{
	text-decoration:underline;
	color:red;
}
.bb1{
	border-bottom:1px solid #E1E1E3;
}
.bb0{border-bottom:0;}
.td_left td{
	text-align:left;
	padding-left:10px;
}
.bl{
	border-left:1px solid #E1E1E3;
}
.bb{
	border-bottom:1px solid #E1E1E3;
}
.bt1{
	border-top:1px solid #E1E1E3;
}

/* 팝업_테이블 */
.postmsg {/*border-bottom: 1px solid #D3D3D3;*/
	margin: 0px 20px;
	padding:25px 0px 15px 0px;
	padding-bottom:0 !important;
	}
.postFind{
	/*
		background: url("../images/common/bu_statement.gif") no-repeat scroll 5px 7px transparent;
		font-size:0.95em;
		color:#9d9d9d;
		padding-left:15px;
		margin-bottom:10px;*/
		text-align:left;
		font-size:13px;
		font-weight:600;
		margin-bottom:7px !important; 
	}
	.postmsg th, .postmsg td {/*text-align:left; padding:8px 5px;*/ font-size:12px;}
	.postmsg th {color:#000; font-weight:bold;}




	.overflowPost{
		width:440px;
		height:150px;
		overflow:auto;
		border-top: 2px solid #D3D3D3;
		border-bottom: 2px solid #D3D3D3;
	}
.up{
	color:red;
}
.down{
	color:blue;
}
.assay2{
    background: none repeat scroll 0 0 #F9F9F9;
    border-top: 2px solid #E1E1E3;
    border-bottom: 2px solid #E1E1E3;
    padding:10px 0;
    text-align:center;
    margin-top:20px;
    color:#000;
	clear:both;
}
.assay2_yellow{
   color:#ff9900;
}  
.reporte{
	font-size:0.95em;
	padding:5px 0 0 20px;
}

.blockAlret_1 {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 45px;
    position: absolute;
    top: 150px;
    width: 800px;
    z-index: 1;
	margin:0 auto;

}
.overflow {
	height: 550px;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 796px;
	position: relative;
	border:2px solid #000;
	background-color: #fff;
	}
.overflow1{
	max-height: 240px;
	overflow-x: hidden;
	overflow-y: auto;
	width: 580px;
	position: relative;
	}
.title_reporte p {
    background: url("../images/common/bu_layerTitle.png") no-repeat scroll 0 center transparent;
    margin-left: 20px;
    padding-left: 10px;
}

.blockAlret_1 .ba1 {
	width: 796px;
	height: 550px;
	padding: 0 0px 0 0px;
	}
.blockAlret_1 .blockDetail {
	position: static;
	}
.blockAlret_1 .chartLayout {
	overflow: hidden;
	width: 99%;
	}

.title_reporte div {
    background: url("../images/common/bg_layerTitle_reporte_03.gif") no-repeat scroll right center transparent;
    position: relative;
    width: 800px;
}

.title_reporte{
    position:relative;
}
.title_reporte .close{
    position:absolute;
    top:13px;
    right:10px;
}
.reporte_date2{
	font-size:1.5em;
	text-align:right;
	
}
.reporte_date1{
	font-size:1.5em;
	text-align:left;
	
}
.p10{
	padding:0 10px;
}
.chartLayout_1 {
	overflow: hidden;
	}
.chartLayout_1 .chartArea_1 {
    float: left;
    width: 25%;
}
.bl1{
	border-left: 1px solid #E8E8E8;
}
.savered{
	color:red;
}
.change1{
	text-align:right;
}
.po{
	position:relative;
}
td.red{
	color:red;
}
.addReset{
	text-align:right;
	margin-top:20px;
}

span.fc_de1a22 {
    color: #DE1A22;
}

.tableStyleTree {
	float:left; 
	width: 26%;
	margin: 0;
	}
	
.tableStyle {
	float:right; 
	width: 71%;
	margin: 0 0 20px 0;
	}
.bRight {
	border-right: 1px solid #E1E1E3;
	}


.voc_left li a{display:block;}
.voc_left li a:hover{background:#bde6fd; text-decoration: none;}


.state_location1 {
	width: 40px; float: left;
	}
.state_location2 {
	width: 680px; float: left;
	
	}
	.state_location2 span { 
		display: inline-block;
		width: 145px;
		margin-left: 20px;
		}

.blockContent .membership_ok .p0 {padding: 0;}
.td_none td {background: none; } 
.line_bold { border-bottom: 3px solid #E1E1E3!important;}


/* 주소검색 박스  */
.blockAlret .addr_srpwrap {margin-top:10px;padding:14px 0;background:#f9f9f9;border:1px solid #e5e5e5; text-align: left;}
.blockAlret .addr_srpwrap div {width:360px;margin:0 auto;}
.blockAlret .addr_srpwrap div:after {clear:both;content:'';display:block;}
.blockAlret .addr_srpwrap div label{visibility:hidden;position:absolute;font-size:0;line-height:0;overflow:hidden;z-index:-1;} 
.blockAlret .addr_srpwrap div h4 {float:left;width:50px;font-size:12px;color:#111;line-height:22px;}
.blockAlret .addr_srpwrap div select {float:left;width:110px;margin-left:3px;}
.blockAlret .addr_srpwrap div input.text {float:left;display:block;width:249px;height:16px;line-height:16px;margin-left:3px;border-right:none;color:#4d4d4d;}
.blockAlret .addr_srpwrap div input.text.ex {color:#757575 !important; background: url(../images/common/bg_inputText_l.gif) no-repeat left; margin: 0;}
.blockAlret .addr_srpwrap div .btn_search {float:left;display:block;width:44px;height:22px;background:url('/img/popcmn/btn_st_search.gif') no-repeat 0 0;text-indent:-100000px;overflow:hidden;border:none;cursor:pointer;}
.blockAlret .addr_srpwrap .option1 {float:left;display:block;}
.blockAlret .addr_srpwrap .option2 {float:left;display:block;margin-left:20px;}
.blockAlret .addr_srpwrap .option3 {float:left;display:block;width:100%;margin-top:4px;}

.selectPostRoad {margin-top: 20px;}

.sub_item {
	display: inline-block;
 	vertical-align: top;
 	margin: 0 6px 8px 0;
 	width: 180px;
}

.item_list {
	margin: 0;
	padding: 8px 0 0 0;
}

.spec_opt_view {
	float: right;
	width: 104px;
	height: 24px;
	padding-right: 16px;
	margin: -24px 0 0;
	text-align: right;
	zoom: 1;
}

.b1{
	border-top: 1px solid #E1E1E3;
}
.blockDetail th.b2 {
	background:#f9f9f9;
	color:#3e3e3e;
	border-bottom:1px solid #e1e1e3;
}
.b3{
	border-top: 3px solid #E1E1E3;
}

.blockAlret .addr_srpwrap h4{ margin-top:2px !important; }
