/*------------------------------------
	메인
------------------------------------*/
.Main .basic-bs .basic-bs-main{ min-height:auto; margin-bottom:0;}
.Main .basic-bs.basic-bs-wrap.container.content{margin-top:0;}

/* 메인 랩 */
.main_content{ margin:0; padding:0; font-family:"Nanum Gothic", "Malgun Gothic" , verdana}

/*메인 컨텐츠*/
.m_product dd{float:left; width:28.3%; margin-left:5%;}
.m_product{margin-left:-5%;}

.m_product ul .imgField img{width:100%;}
.m_product ul .titleField h2{margin-top:25px; font:normal 40px 'Nanum Gothic', 'Malgun Gothic', verdana; color:#dd0004; padding-bottom:10px;}
.m_product ul .titleField p{font:bold 20px 'Nanum Gothic', 'Malgun Gothic', verdana; color:#242424;}
.m_product ul .infoField{color:#868686; font:normal 14px/20px 'Nanum Gothic', 'Malgun Gothic', verdana; width:85%;}
.m_product ul .btnField{margin-bottom:42px;}
.m_product ul .btnField a{ margin-top:30px; font:bold 13px 'Nanum Gothic', 'Malgun Gothic', verdana; padding:10px 12px; border:1px solid #c1c1c1; color:#7d7d7d; display:inline-block;}
.m_product ul .btnField a:after{content:'+'; font:normal 13px 'Nanum Gothic', 'Malgun Gothic', verdana; color:#7d7d7d; padding-left:50px;}

.m_product dd:nth-child(2) ul .btnField{margin-bottom:25px;}
.m_product dd:nth-child(2) ul .titleField h2{margin-top:82px;}
/*회사소개*/

/* ############### 태블릿 반응형 ############### */
@media (max-width:1200px) {
}

@media (max-width:999px) {
	.m_product dd{float:none; width:100%; margin-left:0;}
	.m_product{margin-left:0;}
	.m_product ul{border-bottom:1px dotted #aaa;}
	.m_product ul .btnField, .m_product dd:nth-child(2) ul .btnField{margin-bottom:30px;}
	.m_product dd:nth-child(2) ul{margin-bottom:30px;}
	.m_product dd:nth-child(2) ul .titleField h2{margin-top:30px;}
	.m_product dd:nth-child(2) ul .imgField{margin-bottom:30px;}
	.m_product ul .infoField{width:100%;}
	
/* ######## 모바일 가로 모드 ############ */
@media(orientation:landscape) { 

} 

}

@media (max-width:590px) {
}

/* ############### 모바일 반응형 ############### */
@media (max-width:450px) {
}