@charset "utf-8";
/*
* Filename: common.css
* Description: layout, 공통요소
*/

/**
layout
**/

body,html{min-width:100%;background:url(/images/main/main_bg.jpg)}
body.menubg{background-color:#edeeef;}
body.findusBg{background-color:#aa1e1b;}
#wrap{width:100%; background:url() repeat-x; }
#wrap.removeBg{background:none}
#container{clear:both; width:1030px; min-height:532px; margin:0 auto; padding:0 0 0 0px;}
#container1{clear:both; width:1030px; min-height:400px; margin:0 auto; padding:0 0 0 0px;}
#contents{margin:40px 0 0 140px; padding:0 24px 0 0;}
#contents.menu{padding:0;}
#nHeader_wrap{clear:both; width:1030px; min-height:400px; margin:0 auto; padding:0 0 0 0px;}

/* header */
#header{position:relative; width:100%; height:75px; margin-top:0px; background:url('') repeat-x;border:0px solid #cecece;}
#header.removeBg{background:none;}
#header div h1{position:absolute;left:0px; top:0px; width:80%; text-align:right;border:0px solid #cecece;}
#header div.topWrap{height:75px;  margin:0 0 0 0px;}
#header div.topWrap div.breadCrumb{float:left; width:100%;  margin:0px 0 0 0px;}

/*#header div.topWrap div.leftCon{float:left;}
#header div.topWrap div.rightmore{float:left; height:26px; padding:5px 0px 0 30px;}
#header div.topWrap div.home{float:left; height:26px; padding:8px 13px 0 0px;}
#header div.topWrap div.scroll-text{float:left; height:26px; padding:8px 13px 0 15px; }
#header div.topWrap div.scroll-text h3{float:left; margin:1px 18px 0 0; font-family:Arial; font-size:11px; font-weight:800; color:#d1d0d0; }
#header div.topWrap div.scroll-text ul{float:left; height: 13px;  overflow: hidden; padding:2px 0 0 0;}
#header div.topWrap div.scroll-text ul li a{font-size:11px; color:#fff;}
#header div.topWrap div.scroll-text ul li a:hover{color:#8a8a8a;}
#header div.topWrap div.scroll-text ul li a span.sbj{margin:0 10px 0 0;}
#header div.topWrap div.rightCon{float:right;}
#header div.topWrap div.mylog{float:left; height:26px; margin:0 24px 0 0; padding:8px 0 0 15px; background:url(/images/common/top_line.gif) no-repeat;}
#header div.topWrap div.mylog a{font-size:11px; color:#fff; margin:0 0 0 15px;}
#header div.topWrap div.mylog a:hover{color:#8a8a8a;}
#header div.topWrap div.lang{float:right; height:26px; margin:0 24px 0 0; padding:5px 0 0 15px; background:url(/images/common/top_line.gif) no-repeat;}
#header div.topWrap div.lang a{font-size:11px; color:#04b3e2;}
#header div.topWrap div.lang a:hover{color:#fff;}*/



#bodywrap{position:relative; float:none; width:; margin-top:430px; z-index:100;}
#connent1{clear:both; width:1032px;height:335px; margin:0 auto; padding:0 0 0 0px;background:url("/images/main/connent_bg.jpg")repeat-x;}
/*#connent1{clear:both; width:1032px;height:346px; margin:0 auto; padding:0 0 0 0px;background:url("/images/main/connent_bg.jpg")}*/
/* Footer */
#footer{width:100%; height:79px; margin:0px auto; background:url("/images/main/fotter_bg.jpg") repeat-x;}


/* #footer.footBlack div.sns a.btn_waMark{background:url(../images/kor/common/footer/foot_lineB.gif) no-repeat 0 4px;}
#footer.footWhite div.sns a.btn_waMark{background:url(../images/kor/common/footer/foot_lineW.gif) no-repeat 0 4px;} */


body.findusBg #footer{margin-top:40px;}

/* 개인정보처리방침_강조 */
#footer ul.footMenu li span.private_bold{font-weight:bold;}
#footer.footBlack ul.footMenu li span.private_bold{color:#000;}
#footer.footWhite ul.footMenu li span.private_bold{color:#fff;}
body.findusBg #footer.footWhite ul.footMenu li span.private_bold{color:#ffd500}

/* /IE8 only */

@media print {
	#header, #footer, .findus .searchArea, .findus .find_tabmenu{display: none;}
}

/*공지상, 이메일 소식지 발반물*/
.notice-table-wrapper
{
	margin: 0px 0;
	text-align:left;
}
.notice-table
{
	display:inline-block;
	
}

.notice-column
{

	list-style:none;
	margin:2px 1px 0 0;
	padding:;
	float:left;
	position:relative;
	width:330px;
	
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	transition:0.3s;
}
/*
.notice-column:hover
{
	-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.4);
	-ms-box-shoadow:0 0 20px 0 rgba(0,0,0,0.4);
	box-shadow:0 0 20px 0 rgba(0,0,0,0.4);
	z-index:1;
}
*/
.notice-column li
{
	display:inline-block;
	white-space:nowrap;
	text-align:left;
	padding:0px;
	background:rgba(0,0,0,0.01);
	border-bottom:1px dotted rgba(0,0,0,0.1);
}

.notice-column li:nth-child(even)
{
	background:#f5f5f5;
	background:rgba(0,0,0,0.03);
	background:url(site/images/sub/map_bg.png);
}


.notice-column li.imgdot
{
	width:10px;height:20px;

	font-size:100%;
	line-height:100%;
}

.notice-column li.title
{
	width:260px;height:20px;

	font-size:100%;
	line-height:100%;
}

.notice-column li.sdata
{
	width:60px;height:20px;
	text-align:right;
	font-size:100%;
	line-height:100%;

}
.notice-column li a{}
.notice-column li a:hover{color:#36a7c7;}