@charset "UTF-8";

.search_wrap{background:#f5f6f8;padding:20px;margin-bottom:30px;}
.search_wrap .inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.search_wrap input,
.search_wrap select{display:block;height:50px;font-size:16px;background:#FFF;border:1px solid #ccd0d7;margin:0 2px;padding:0 10px;}
.search_wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:120px;background:#FFF url(/sites/style_guide/images/common/arrow-search.png) no-repeat right center;}
.search_wrap .btnGo{background:#0d57a7;color:#FFF;border-color:#0d57a7;cursor:pointer;}
.search_wrap .btnGo:hover{background:#000;border-color:#000;}
/*
	.search_wrap .btnGo{min-width:50px;background:#FFF url(/sites/style_guide/images/common/ico-search-btn.png) no-repeat center;font-size:0;}
*/
.btn_type_1{background:#666;color:#FFF !important;font-size:14px;display:inline-block;padding:5px 15px;border-radius:30px;}
.btn_type_1:hover{background:#222;}


/*검색타입_1*/
@media all and (max-width:768px){
	.search_type_1 input,
	.search_type_1 select{width:100%;margin:0.5% 0;}
	.search_type_1 .btnGo{width:100%;margin-top:20px;}
}

/*검색타입_2*/
@media all and (max-width:1024px){
	.search_type_2 input,
	.search_type_2 select{width:49%;margin:0.5%;}
	.search_type_2 .btnGo{width:100%;margin-top:20px;}
}
@media all and (max-width:768px){
	.search_type_2 input,
	.search_type_2 select{width:100%;margin:0.5% 0;}
}

/*검색타입_3*/
@media all and (max-width:768px){
}



._prFlList{display:flex;flex-wrap:wrap;justify-content:space-between;}
._prFlList > li{width:48%;margin:20px 0;}
._prFlList > li ._prFlLiWrap{display:flex;flex-wrap:wrap;justify-content:space-between;background:url(../images/pro_bg.png) no-repeat 28% bottom;padding-bottom:40px;}
._prFlList > li ._prFlLiWrap .thumbnail{width:120px;height:150px;overflow:hidden;}
._prFlList > li ._prFlLiWrap .thumbnail img{max-width:100%;}
._prFlList > li ._prFlLiWrap .artclInfo{width:calc(100% - 150px);position:relative;}

._prFlList > li ._prFlLiWrap .artclInfo .artclTitle{border-bottom:1px solid #00387b;padding-bottom:20px;margin-bottom:20px;}
._prFlList > li ._prFlLiWrap .artclInfo .artclTitle strong{font-size:35px;color:#00387b;font-family:'S-CoreDream-5Medium';}
._prFlList > li ._prFlLiWrap .artclInfo .artclTitle span{font-size:15px;padding-left:10px;}
._prFlList > li ._prFlLiWrap .artclInfo dl{display:flex;padding:5px 0;}
._prFlList > li ._prFlLiWrap .artclInfo dl dt{width:80px;padding-top:2px;text-align:justify;text-align-last:justify;}
._prFlList > li ._prFlLiWrap .artclInfo dl dd{width:calc(100% - 95px);position:relative;padding-left:13px;margin-left:15px;}
._prFlList > li ._prFlLiWrap .artclInfo dl dd::before{content:"";display:block;width:4px;height:4px;background:#018cff;position:absolute;left:0;top:8px;}

.down_profile{position:absolute;right:0;top:11px;}
.down_profile a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#666;}
.down_profile a:hover{background:#0065ff;}

@media only screen and (max-width:1450px) {
}
@media only screen and (max-width:1024px) {
	._prFlList > li{width:100%;}
	._prFlList > li ._prFlLiWrap .artclInfo .artclTitle{padding-bottom:10px;margin-bottom:10px;}
	._prFlList > li ._prFlLiWrap .artclInfo .artclTitle strong{font-size:25px;}
	.down_profile{top:7px;}
}
@media only screen and (max-width:768px) {	
	._prFlList > li ._prFlLiWrap .artclInfo .artclTitle strong{font-size:20px;}
	.down_profile{top:0;}
}
@media only screen and (max-width:420px) {	
	._prFlList > li ._prFlLiWrap .thumbnail{width:100%;height:auto;text-align:center;margin-bottom:20px;}
	._prFlList > li ._prFlLiWrap .thumbnail img{width:100%;max-width:100%;}
	._prFlList > li ._prFlLiWrap .artclInfo{width:100%;}
}


._fnctWrap ._view,
._fnctWrap ._write{border:0;border-top:1px solid #222;}
._view ._form ._label,
._write ._form ._label{width: 140px;}
._view ._form,
._write ._form {padding-left: 155px;}
._form ._label{font-size:18px;}
