@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

*{margin:0;padding:0}
li{list-style:none}
img{border:0;vertical-align:top}
body, td, p, input, button, textarea, select,a
{font-family:'나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum; font-size:13px; color:#333; line-height: 160%;}
a{text-decoration:none;}

body{min-width:1070px}
.d_container{position:relative;width:1070px;margin:0 auto}	

			#d_lnb{}
			#d_lnb li{position:relative;width:185px;height:45px;float:left;margin-right:2px;background:url('images2/lnb_arrow.png') no-repeat 160px 15px #4c3b1f}
			#d_lnb li.on{background-color:#cd9c4c}
			#d_lnb li > a{display:block;height:50px;line-height:45px;text-indent:30px;font-size:15px;font-weight:600;color:#fff}
			#d_lnb li.on > a{color:#333}
			#d_lnb dl{position:absolute;width:100%;top:47px;background:#4c3b1f;padding:10px 0;display:none}
			#d_lnb dl dd{padding:0 10px}
			#d_lnb dl dd a{display:block;font-size:13px;line-height:28px;color:#dbb16c;text-indent:20px}
			#d_lnb dl dd a:hover{background:#6e6049}

			#d_gnb{position:absolute;right:0px;top:40px}
			#d_gnb li{float:left;padding:0 10px;background:url('images2/gnb_bar.gif') no-repeat 0 5px}
			#d_gnb li:first-child{background:none}
			#d_gnb li a{font-weight:600;color:#000}
			
			
			

	#d_header{position:relative;z-index:990;background:url('../images2/h_bg.jpg') no-repeat center top;height:450px}
	#d_header .d_container{width:935px}
	#d_header h1{text-align:center;padding:30px 0 20px}
	#d_motion{position:absolute;left:700px;top:220px;opacity:0}
	
		#m_sec1{overflow:hidden}
		#m_sec1 dl{width:326px;float:left;margin-left:10px;border:1px solid #c5c5c5;padding:35px 11px 30px}
		#m_sec1 dl:first-child{margin-left:0}
		#m_sec1 dl dt{font-size:30px;line-height:30px;font-weight:600;text-align:center}
		#m_sec1 dl .d_line{width:40px;margin:15px auto;;height:2px;background:#333}
		#m_sec1 dl .d_memo{padding:0 50px;height:40px;text-align:center;overflow:hidden}
		#m_sec1 dl .d_photo{margin-top:10px}
		#m_sec1 dl .d_address{margin-top:15px}
		#m_sec1 dl .d_address,
		#m_sec1 dl .d_phone{line-height:30px;border-bottom:1px solid #ccc;font-size:13px;font-weight:600;color:#f47901;text-indent:5px}
		#m_sec1 dl .d_address b,
		#m_sec1 dl .d_phone b{color:#333}
		#m_sec1 dl .d_btn a{display:block;background:#444;text-align:center;width:170px;height:30px;line-height:30px;color:#fff;margin:30px auto 0}
		#m_sec1 dl .d_btn a:hover{background:#f47901}
		
	#d_footer{;margin-top:80px;background:#eee}
	#f_sec1{text-align:center;padding:20px 0 30px}
	
	
	
/*서브*/
/*공통*/
.d_sub *{font-size:14px;color:#666}
.d_sub p{line-height:1.6}
.d_sub .sec1{position:relative;margin:2px 0;height:226px;background:url('../images/sub/visual.jpg') no-repeat center center;overflow:hidden}
.d_sub .sec1 .con{position:relative;height:100%;overflow:hidden}
.d_sub .sec1 .con .d1{position:absolute;top:20px;left:-100px;width:100%;height:0;text-align:center;margin-left:1980px}
.d_sub .sec1 .con .d2{position:absolute;top:40px;left:-100px;width:100%;height:0;text-align:center;margin-left:1980px}
.d_sub .sec1 .con .d3{position:absolute;top:100px;left:50%;margin-left:180px}


.left_con{float:left;width:232px}
.right_con{float:right;width:770px}
.s_body{padding:30px 0 50px}


#d_snb h2{font-size:28px; padding:12px 0}
#d_snb ul{margin-top:15px}
#d_snb ul li:first-child{border-top:1px solid #ddd}
#d_snb ul li a{display:block;font-size:16px;font-weight:600;color:#333;padding:10px 0 10px 10px;border-bottom:1px solid #ddd}
#d_snb ul li.on a,
#d_snb ul li a:hover{background:#6aaf3c;color:#fff}

#d_snb .con{margin:50px 0 ;text-align:center}

.d_sub h3{font-size:26px;color:#333;padding-bottom:20px;border-bottom:2px solid #333;margin-bottom:40px}

.d_sub h4{font-size:24px;color:#333;padding-bottom:10px;font-weight:400;}
.d_sub h4.line_top i{display:block;width:20px;height:3px;background:#ee4123}
.d_sub h4.line_left i{border-left:3px solid #ee4123;margin-right:10px;display:inline-block;height:20px;}


/*개별페이지*/

.link_box a{display: inline-block;font-size:16px; font-weight:600; color:#fff; width:40%;
             padding:15px 10px;background:#ac0303; margin-right:5px}


.link_box a:hover{background:#000;color:#fff}



#d_page1{}



#d_page2{}
#d_page2 .sec3{}
#d_page2 .sec3 ul{padding-left:5px}
#d_page2 .sec3 li{padding:5px 0;padding-left:12px;background:url('../images/sub/icon_list.gif') no-repeat 0 center;}

#d_page2 .sec4{margin-top:50px}
#d_page2 .sec4 .btn{overflow:hidden}
#d_page2 .sec4 .btn li{float:left;width:16%;text-align:center;border:1px solid #ddd;box-sizing:border-box;margin-left:-1px;padding:10px 0;background:#f5f5f5;cursor:pointer;font-size:18px;font-weight:400}
#d_page2 .sec4 .btn li:first-child{margin-left:0}
#d_page2 .sec4 .btn li.on{background:#fff;border-bottom:0}
#d_page2 .sec4 .con{margin-top:50px}
#d_page2 .sec4 .con li{display:none}
#d_page2 .sec4 .con li:first-child{display:block}
#d_page2 .sec4 .con li img{float:left;margin-right:30px}

#d_page2 .sec5{clear:both;margin-top:50px;background:#f5f5f5;padding:15px}
	
	
	