@charset "utf-8";
/* *******************************************************
 * filename : content.css
 * description : 서브페이지 컨텐츠 CSS - ENG
 * date : 2018-01-16
******************************************************** */


/* ****************** 폰트 ********************** */
.step-detail-con dd > p,
.rnd-list-con p,
.rnd-result-list dd p,
.printing-comm-txt,
.prd-demand-con p,
.nozzle-field-feature-con > p{font-family:'Rubik', "나눔고딕", NanumGothic, "Nanum Gothic","돋움", Dotum, Arial, sans-serif;}


/* ****************** 생산제품 :: Spin Chuck ********************** */
.prd-demand-con p{padding:0 10px;}

@media all and (max-width:1120px){
	.prd-demand-con p{min-height:168px; padding:0 7px;}
}

@media all and (max-width:800px){
	.prd-demand-con p{min-height:128px;}
}

@media all and (max-width:480px){
	.prd-demand-con p{min-height:auto;}
}


/* -------- R&D 설계 :: 설계분야 -------- */
.rnd-list-txt-thum{padding-left:10px; padding-right:10px;}
.rnd-list-con p{min-height:96px;}
.rnd-list-con strong{min-height:44px;}

@media all and (max-width:1120px){
	.rnd-list-con p{min-height:144px;}
}

@media all and (max-width:800px){
	.rnd-list-txt-thum{padding-left:10px; padding-right:10px;}
	.rnd-list-con strong{min-height:auto;}
	.rnd-list-con p{min-height:auto; word-break:break-all;}
}

@media all and (max-width:480px){
	
}

/* ****************** 3D프린팅 기술 ********************** */
.printing-tit-con dt{min-width:390px;}
.printing-tit-con dd{width:calc(100% - 390px)}
.printing-service-btn-box > a{font-size:16px;}

@media all and (max-width:1120px){
	.printing-tit-con dt{min-width:370px}
	.printing-tit-con dd{width:calc(100% - 370px)}
	.printing-tit-con dd > p{line-height:30px;}
}

@media all and (max-width:800px){
	.printing-tit-con dt{min-width:auto;}
	.printing-tit-con dd{width:auto;}
	.printing-tit-con dd > p{line-height:20px;}
	.printing-service-btn-box > a{font-size:12px;}
}

/* ****************** 생산설비 ********************** */
.processing-img-top-title-box > div{padding-top:30px;}
.facility-prd-txt-thum > p{min-height:180px; letter-spacing:-0.75px;}

@media all and (max-width:1120px){
	.processing-img-top-title-box > div{padding-top:25px;}
	.processing-img-top-title-box h3{line-height:40px;}
	.processing-img-top-title-box p{line-height:24px;}
	.processing-img-top-title-box span{line-height:20px;}
}

@media all and (max-width:800px){
	.processing-img-top-title-box > div{padding-top:15px;}
	.processing-img-top-title-box h3{line-height:30px;}
	.processing-img-top-title-box p{line-height:18px;}
	.processing-img-top-title-box span{line-height:16px;}

	.facility-prd-txt-thum > p{min-height:160px}
}

@media all and (max-width:480px){
	.facility-prd-txt-thum > p{min-height:auto;}
}

/* ****************** 품질시스템 ********************** */
.quality-control-txt-thum{padding:0 15px;}
.quality-certification-list {text-align:center;}
/*.quality-certification-list > li{float:none; display:inline-block; vertical-align:top; }*/


@media all and (max-width:1120px){
	
}

@media all and (max-width:800px){
	.quality-control-txt-thum{padding:0;}
}

@media all and (max-width:480px){
	.quality-control-txt-thum{padding-left:20px;}
}


/* ****************** 생산제품 :: 공통 ********************** */
.prd-comm-info-txt-box .printing-comm-txt{padding-right:20px;}

@media all and (max-width:1120px){
	
}

@media all and (max-width:800px){
	.prd-comm-info-txt-box .printing-comm-txt{padding-right:0;}
}


/* 보유기술 :: Step :: Detail */
.step-detail-con{min-width:340px;}

@media all and (max-width:1120px){
	
}

@media all and (max-width:800px){
	.step-detail-con{min-width:auto;}
}

/* -------- Nozzle :: 비교 -------- */
.nozzle-compare-con p.type2{max-width:290px;}

@media all and (max-width:800px){
	.nozzle-compare-con p.type2{max-width:none;}
}


/* ****************** 온라인 문의 ********************** */
.bbs-write-con dt{width:15%;}

/* 파일 찾기 버튼 */
.bbs-file-box{overflow:hidden; width:50%;}
.bbs-file-box > input{float:left;}
.file-input-box{position:relative; width:87px; height:34px; overflow:hidden; float:left;}
.file-input-button{position:absolute; top:0; width:87px; height:34px; color:#333; border:1px solid #ADADAD; background-color:#E1E1E1; font-size:14px; line-height:34px; font-weight:400; overflow:hidden;}
.file-input-hidden{position:absolute; right:0; top:0; opacity:0;filter:Alpha(opacity=0); filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0; width:87px; height:34px; cursor:pointer;}
.bbs-file-box:hover .file-input-button{border-color:#333;}

@media all and (max-width:1120px){
	
}

@media all and (max-width:800px){
	.bbs-write-con dt{width:auto;}

	/* 파일 찾기 버튼 */
	.bbs-file-box{width:auto;}
	.bbs-write-tbl dd .bbs-file-box .write-input{width:calc(100% - 87px); -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -o-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
	.file-input-box{height:38px;}
	.file-input-button{height:38px;}
}

/* ****************** 오시는길 ********************** */
.location-list > li > dl > dd .bus-info{padding-left:0;}
.location-list > li > dl > dd .bus-info em{display:none;}