@charset "UTF-8";

/* 사업분야 */
.fc_pointer {color:#C53428; }
	.daon_content_wrap{width:100%; min-width:320px; margin:0 auto;}
	.daon_page_title{width:100%; margin-bottom:70px;}
	.daon_page_title h1{width:100%; margin:0 auto; text-align:center; font-size:2.5em; font-weight:600;}
	.daon_page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
	.daon_page_title h2{width:100%; margin:0 auto; text-align:center; font-size:1.2em; color:#666; margin-top:20px; }

	.partner_type1{width:100%; min-width:320px; overflow:hidden;}
	.partner_type1:after{content:""; clear:both; display:block;}
	.partner_type1 .partner_img{width:100%; min-width:320px; height:500px; background: url('../image/img_2000.jpg') no-repeat center top; background-size:cover;}
	.partner_type1 .partner_wrap {position:relative; top:-50px; width:100%; max-width:1200px; margin:0 auto;  background:#fff; overflow:hidden;}
	.partner_type1 .partner_wrap .txt{text-align:center; padding-top:50px; font-size:1em; line-height:2em;}
	.partner_type1 .partner_wrap .txt span{font-weight:700; font-size:1.4em;}
	.partner_type1 .partner_list { width:100%; max-width:1100px; padding-top:50px; margin:0 auto;}
	.partner_type1 .partner_list:after{content:""; clear:both; display:block;}
	.partner_type1 .partner_list ul {width:100%; margin:0; padding:0; }
	.partner_type1 .partner_list ul li {float: left; width:32%; padding:20px 0; margin:0 2% 2% 0; box-sizing: border-box; border: 1px solid #d6d6d6;  background: #fff; border-radius: 0px; text-align: center;}
	.partner_type1 .partner_list ul li:nth-child(3n){margin-right:0;}
	.partner_type1 .partner_list ul li img {max-width:100%; margin:0 auto;}

		
	@media screen and (max-width:992px){		
		.daon_content_wrap{width:100%;}
		.daon_page_title{margin-bottom:40px;}
		.daon_page_title h1{font-size:2em;}
		.daon_page_title h2{font-size:1em;}

		.partner_type1 .partner_img{height:300px;}
		.partner_type1 .partner_wrap{width:95%; top:-30px;}
		.partner_type1 .partner_wrap .txt{width:90%; margin:0 auto; font-size:0.9em; padding-top:30px;}
		.partner_type1 .partner_list {  width:92%; padding-top:30px;}
		.partner_type1 .partner_list ul li { width:49%; margin:0 auto; margin-bottom:2%;}
		.partner_type1 .partner_list ul li:nth-child(2n){float:right;}
		.partner_type1 .partner_list ul li img {max-width:68%; margin:0 auto;}
	}

	@media screen and (max-width: 360px) {

		.partner_type1 .partner_list ul li { width:100%; margin-bottom:5%;}

	}