
/*---- Header ----*/
#innerheader ul.nav_menu>li:nth-of-type(5)>a {font-family:"nanumB";}
#innerheader ul.nav_menu>li:nth-of-type(5)>ul>li:nth-of-type(1)>a {font-weight: bold;}

/*---- banner ----*/
#banner_silder div {background:url(../img/banner_contact.jpg) center center; background-repeat:no-repeat; background-size:cover; display:block;}

/*---- content ----*/
#content {width:100%; max-width:1400px; margin:auto; overflow: hidden; padding:100px 0;}
#inner_content {width:100%; max-width:1200px; margin:auto;}
#inner_content .iframe {width:100%; margin:auto; margin-bottom:30px;}
#inner_content .iframe iframe {width:100%; height:400px; box-shadow: 0 0 30px rgba(0,0,0,0.1);}

#inner_content h1,
#inner_content h2 {font-family: "nanumR"; margin:0; font-size:16px;}

#inner_content dl {padding:50px 20px; font-size:16px; overflow:hidden;}
#inner_content dl {transform: skew(-0.03deg);}

#inner_content dl:nth-of-type(n+2) dt,
#inner_content dl:nth-of-type(n+2) dd {float:left;}
#inner_content dl:nth-of-type(n+2) dt {margin-right:50px;}
#inner_content dl dt i {margin-right:10px; color:silver;}

#inner_content dl:first-of-type dt {margin-bottom:20px;}
#inner_content dl:first-of-type dd {font-size:22px;}
#inner_content dl:first-of-type dd:last-of-type {font-size:15px; margin-top:15px;}
#inner_content dl:first-of-type dd:last-of-type span {width:150px; background:#eee; border-radius: 5px; margin-right:10px; padding:5px 10px; font-size:14px;}

#inner_content dl:nth-of-type(2) {height:18px; border-top:1px solid #eee;}
#inner_content dl:nth-of-type(2) dd {margin-top:1px;}

#inner_content dl:nth-of-type(3) {border-top:1px solid #eee; overflow:hidden;}
#inner_content dl:nth-of-type(3) dd h1 {margin-bottom:10px;}

#inner_content dl:nth-of-type(4) {border-top:1px solid #eee; overflow:hidden;}
#inner_content dl:nth-of-type(4) dd h1,
#inner_content dl:nth-of-type(4) dd h3 {border:1px solid; font-size:14px; float:left; border-radius: 20px; color:white; padding:6px 15px; margin-right:5px; font-family: "nanumEB";}
#inner_content dl:nth-of-type(4) dd h1 {background:#a2c660;}
#inner_content dl:nth-of-type(4) dd h2 {margin-top:40px;}
#inner_content dl:nth-of-type(4) dd h3 {background:#1a7af1; margin-top:40px;}
#inner_content dl:nth-of-type(4) dd h4 {margin-top:80px;}

#inner_content dl:nth-of-type(5) {border-top:1px solid #eee;}
#inner_content dl:nth-of-type(5) dd>ul {margin:auto; overflow:hidden;}
#inner_content dl:nth-of-type(5) dd>ul>li {float:left; text-align:center; margin-bottom:30px;}
#inner_content dl:nth-of-type(5) dd>ul>li:first-of-type {margin-right:37px; width:45px;}
#inner_content dl:nth-of-type(5) dd>ul:nth-of-type(n+3)>li:last-of-type {color:#ba2d2d;}

/*--- iw_inner ---*/
.iw_inner {text-align: center; padding:30px; transform: skew(-0.03deg);}
.iw_inner h3 {margin-bottom:20px;}
.iw_inner p {line-height: 25px;}
.iw_inner p  a {font-size:14px;}


/*---- 반응형 ----*/
@media (max-width:1400px) {
	/*---- content ----*/
	#content {padding:50px 0;}
	#inner_content .iframe {width:90%;}
	#inner_content .iframe iframe {width:100%;}
	
}

@media (max-width:600px) {
	/*---- content ----*/
	#inner_content .iframe iframe {height:300px; border-radius:15px;}
	#inner_content h2 {font-size:14px;}
	#inner_content dl {font-size:14px;}
	#inner_content dl:first-of-type dd {font-size:19px; line-height:25px;}
	#inner_content dl:nth-of-type(n+2) dt {margin-right:8%;}
	#inner_content dl:first-of-type dd {font-size:20px;}
    #inner_content dl:nth-of-type(3) dd h1 {font-size:14px;}
    #inner_content dl:nth-of-type(4) dt {margin-right:3%;}
	#inner_content dl:nth-of-type(4) dd h1,
	#inner_content dl:nth-of-type(4) dd h3 {font-size:12px;}
}