/*************** [banner]basic ***************/
/*#section_type_introduce_16*/

#section_type_introduce_16 {clear:both;}
#section_type_introduce_16 .intro {width:100%; height:100%; background:url("/section/introduce/introduce_16/img/bg.jpg")no-repeat center center; background-size:cover;}
/* #section_type_introduce_16 .intro .inner {max-width:1600px;} */

#section_type_introduce_16 .intro .top {position:absolute; width:500px; height:auto; top:160px; left:50%; margin-left:-250px; font-family: 'Nanum Myeongjo', serif; text-align:center;}
#section_type_introduce_16 .intro .top h1 {font-size:48px; color:#fff; padding-bottom:20px; font-weight:300;}
#section_type_introduce_16 .intro .top p {font-size:24px; color:#ddd;}

#section_type_introduce_16 .intro .bottom {width:90%; margin-left:5%; height:100%; overflow:hidden;}
#section_type_introduce_16 .intro .bottom .bottom_box {float:left; width:25%; height:100%; border-left:1px solid #aaa; box-sizing:border-box; }
#section_type_introduce_16 .intro .bottom .bottom_box:last-child {border-right:1px solid #aaa;}

#section_type_introduce_16 .intro .bottom .bottom_box a {width:100%; height:100%; display:table;}
#section_type_introduce_16 .intro .bottom .bottom_box a:hover {background:rgba(0,0,0,0.3); transition:all 0.3s;}

#section_type_introduce_16 .intro .bottom .bottom_box a .text {display:table-cell; vertical-align:middle; text-align:center;}
#section_type_introduce_16 .intro .bottom .bottom_box a .text h3 {}
#section_type_introduce_16 .intro .bottom .bottom_box a .text h2 {font-family: 'GmarketSansLight'; font-size:48px; color:#fff; font-weight:300; margin:25px 0;}
#section_type_introduce_16 .intro .bottom .bottom_box a .text p {font-family: 'GmarketSansLight'; font-size:18px; color:#fff; font-weight:300; line-height:180%}

/*************** [banner]responsive ***************/

/*intro_box*/
@media screen and (max-width:1024px) {
	#section_type_introduce_16 .intro .top h1 {font-size:38px;}
	#section_type_introduce_16 .intro .top p {font-size:22px;}

	#section_type_introduce_16 .intro .bottom .bottom_box a .text h3 img {width:55px;}
	#section_type_introduce_16 .intro .bottom .bottom_box a .text h2 {font-size:36px;}
	#section_type_introduce_16 .intro .bottom .bottom_box a .text p {font-size:17px;}
}	
@media screen and (max-width:900px) {
	#section_type_introduce_16 .intro .top {position: relative; width: auto; top: 0; left: 0; margin-left: 0; border-bottom: 1px solid #fff; padding: 80px 0;}

	#section_type_introduce_16 .intro .bottom {width: 100%; margin-left: 0; height:auto;}
	#section_type_introduce_16 .intro .bottom .bottom_box {float:none;  width:100%; height:auto; border-left:none; border-bottom:1px solid #fff; box-sizing:border-box;}
	#section_type_introduce_16 .intro .bottom .bottom_box:last-child {border-right:none;}
	#section_type_introduce_16 .intro .bottom .bottom_box a {padding:40px 0;}
}
@media screen and (max-width:450px) {
	#section_type_introduce_16 .intro .top h1 {font-size:32px;}
	#section_type_introduce_16 .intro .top p {font-size:18px;}

	#section_type_introduce_16 .intro .bottom .bottom_box a .text h3 img {width:45px;}
	#section_type_introduce_16 .intro .bottom .bottom_box a .text h2 {font-size:30px;}
	#section_type_introduce_16 .intro .bottom .bottom_box a .text p {font-size:16px;}
}
