@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url('https://fonts.googleapis.com/css?family=Open+Sans');


body {font-family:'Malgun Gothic';}
p {font-family:'Malgun Gothic';color:#555;}

.web_bg{
	position:relative;
}
	/*header
	* --------------------------------------- */
	#headerwarp{
		width:100%;
		z-index:100;
		position:fixed;
		top:0; 
		width:100%; 
		height:100px;
		background:#ffffff;
		-webkit-box-shadow:0px 5px 11px 0px rgba(50,50,50,0.08);
		box-shadow:0px 5px 11px 0px rgba(50,50,50,0.08);
	}

	#header{
		top:0px;
		position:relative;
		display:block;
		width: 100%;
		z-index:9;
		text-align:center;
		color: #000;
		padding:0px;
		margin:0 auto;
	}


.after:after{content:"";clear:both;display:block;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;display:block;content:'';}


/* Çì´õ½ÃÀÛ
* --------------------------------------- */

.cssmenu{float:right; width:900px; height:50px; line-height:50px;}
.web_logo{width:1200px;}
.admin_btn {position:relative; float:right; top:0px;}
.admin_btn ul li {padding-top:0px; display:inline;}

.toplink {font-family:"Malgun Gothic";font-size:15px;}
.toplink li {float:left;display:inline;padding-right:30px;}

.toplink a:link { text-decoration:none; color:#555555;font-family:"Malgun Gothic";font-size:13px;}
.toplink a:visited { text-decoration:none; color:#aaaaaa; font-family:"Malgun Gothic";font-size:1px;}
.toplink a:text { text-decoration:none;color:#aaaaaa; font-family:"Malgun Gothic";font-size:13px;}
.toplink a:active { text-decoration:none; color:#aaaaaa; font-family:"Malgun Gothic";font-size:13px;}
.toplink a:hover {color:#aaaaaa; text-decoration:none;font-family:"Malgun Gothic";font-size:13px;}

.contents_wrap{
	overflow:hidden;
}
.contents{
	width:1100px; 
	overflow:hidden;
	margin:0 auto;
	padding:30px 0;
}

/* ¹è³Ê */
.banner{float:left;}
.left {width:540px; float:left}
.left  .box1{margin-bottom:20px;}
.left  .box1 .banner:first-child{margin-right:20px;}
.left  .box2 .banner:first-child{margin-right:20px;}
.right .banner:first-child{margin-right:20px;}
.right{width:540px; float:right}
.title_banner{margin-bottom:20px;}

/* °Ô½ÃÆÇ */
#board {border:1px solid #ddd; width:260px; height:320px; padding:25px;}
.web_notice_title {font-size:18px;}

/* °í°´¼¾ÅÍ */
#call_box {width:260px; height:320px; background:url('../images/call.jpg')no-repeat; padding-top:100px;}
#call_box * {text-align:center; color:#fafafa;}
.title1 {font-size:18px; }
.title2 {font-size:25px;}
.title3 {font-size:40px; font-weight:600; margin:25px 0;}
.title4 {font-size:15px; line-height:20px;}

/* footer
* --------------------------------------- */
#footer {z-index:10000000;width:100%; background:#555453;clear:both;border-top:1px solid #e1e1e1;overflow:hidden;}
.copyrights {width:1200px;text-align:left;margin:0 auto;}
.pvuse_wrap{ width:100%; padding:15px 0; overflow:hidden; border-bottom:1px solid #666; background:#555453;}
.pvusebox {width:1200px; margin:0 auto;}
.pvuse {width:300px;float:left;font-size:13px;text-align:left; }
.pvuse a{
color:#f1f1f1 !important;
}
.pvuse2 {width:500px;float:right;font-size:13px;text-align:left;}
.copy {width:1200px; float:left; padding:15px 0; text-align:left; line-height:18px; color:#f1f1f1 ;}

/* sub page
* --------------------------------------- */
.subwrap {width:980px;margin:0 auto;position:relative;padding-top:70px;margin-bottom:100px;clear:both;}



#headersub{
	position:relative;
	display:block;
	width:1100px;
	z-index:9;
	text-align:center;
	color: #000;
	padding: 10px 0;
	margin:0 auto;
}


* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

/*140 °ü·Ã css*/

.contents_140{
width:1200px;
margin:0 auto;
}

.brn_1{
}

.brn_2{
}
.brn_2 li{
float:left;
}

.brn_2 li:last-child{
margin-right:0;
}

.brn_3{
margin-bottom:40px;
}

.brn_3 > div{
float:left;
}


.web_br_txt1{
color:#fff;
font-size:24px;
margin-bottom:15px;
font-family:'Nanum Myeongjo';
letter-spacing:1px;
}

.web_br_txt2{
color:#fff;
font-size:32px;
margin-bottom:20px;
}


.web_br_txt3{
color:#fff;
font-size:16px;
}

.web_br_txt4{
color:#fff;
font-size:16px;
}
#web_sr_br2{
padding-top:20px;
}

.form_149{

}


