@charset "UTF-8";

/*검색*/
._fnctWrap .fnDiv .fnRight{float:none;overflow:hidden;}
._fnctWrap .fnDiv .fnSearch fieldset{float:none;}
._fnctWrap .fnDiv .fnSearch fieldset select{width:200px;margin-right:0;}
._fnctWrap .fnDiv .fnSearch fieldset input[type="text"]{width:calc(100% - 240px);border-left:0;border-right:0;}
._fnctWrap .fnDiv .fnSearch fieldset span,
._fnctWrap .fnDiv .fnSearch fieldset .fnSubmit{float:right;}
._fnctWrap .fnDiv .fnSearch fieldset .fnSubmit a,
._fnctWrap .fnDiv .fnSearch fieldset .fnSubmit input{border-radius:0;width:40px;}
._fnctWrap .fnDiv .fnSearch fieldset select,
._fnctWrap .fnDiv .fnSearch fieldset input[type="text"],
._fnctWrap .fnDiv .fnSearch fieldset .fnSubmit input{height:40px;line-height:40px;}
._fnctWrap .fnDiv .fnSearch fieldset select,
._fnctWrap .fnDiv .fnSearch fieldset input[type="text"]{background:#f0f0f0;}


/*목록*/

ul._prFlList ._prFlLinkView .thumbnail,
ul._prFlList ._prFlLinkView .artclInfo{display:table-cell;vertical-align:top}
ul._prFlList ._prFlLinkView .thumbnail + .artclInfo {/* width: calc(100% - 155px); */}
ul._prFlList ._prFlLinkView .artclInfo{width: calc(100%);position:relative;line-height:1.3}
ul._prFlList ._prFlLinkView .artclInfo .artclTitle{font-size: 22px;font-family: 'Noto Medium';margin-bottom: 10px;position: relative;padding-left: 10px;}
ul._prFlList ._prFlLinkView .artclInfo .artclTitle strong {font-weight:bold}


ul._prFlList ._prFlLinkView .artclInfo dl {width:100%;border-bottom: 1px dashed #ddd;position: relative;overflow: hidden;display: flex;padding: 5px 8px;}
ul._prFlList ._prFlLinkView .artclInfo dl:last-child {margin-bottom:0; border-bottom:0; padding-bottom:0}
ul._prFlList ._prFlLinkView .artclInfo dl dt,
ul._prFlList ._prFlLinkView .artclInfo dl dd{}
ul._prFlList ._prFlLinkView .artclInfo dl dt{font-family: 'Noto Regular';position: relative;padding-right: 10px;margin-right: 5px;}
ul._prFlList ._prFlLinkView .artclInfo dl dt:after{content:":";position: absolute;right: 0;top: -2px;}
ul._prFlList ._prFlLinkView .artclInfo dl dd{word-break: keep-all;white-space: nowrap;max-width: 300px;text-overflow: ellipsis;overflow: hidden;}
ul._prFlList ._prFlLinkView .artclInfo .go {text-align:right; margin-top: 18px; display: inline-block; padding: 5px 17px 7px; background: #595959; float: right; border-radius: 50px; font-size: 16px; color: #fff;}
ul._prFlList ._prFlLinkView .artclInfo .email dt {min-width: 61px;}


ul._prFlList{margin-top: 30px;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: space-between;} 
ul._prFlList > li {position: relative;box-sizing: border-box;border: 1px solid #ccc;padding: 20px 20px 20px 20px;box-shadow: 0 0 5px #ddd;width: 49%;margin-bottom: 25px;}
ul._prFlList ._prFlLinkView {display: flex;justify-content: center;}
ul._prFlList ._prFlLinkView .thumbnail{padding: 5px;border: 1px solid #ccc;background-color: #f6f6f6;min-width: 140px;width: 140px;min-height: 180px;height: 180px;margin-right: 15px;}
ul._prFlList ._prFlLinkView .thumbnail img {width: 100%;height: 100%;object-fit: cover;transform: translateZ(0px);object-position: center;display: block;}




a.gotoDetail{display:block;width:40px;height:40px;background:url(../images/plus_1_b.png) no-repeat center;position:absolute;top:0;right:0;border-left:1px solid #DDD;border-bottom:1px solid #DDD;font-size:0;}
a.btnSite{display:inline-block;border-radius:30px;padding:3px 15px;background:#79a342;color:#FFF;font-size:14px;}
a.gotoDetail:hover,
a.btnSite:hover{}




@media screen and (max-width:1280px) {
 
	ul._prFlList ._prFlLinkView .thumbnail {margin: 0 auto;margin-bottom: 10px;}
	ul._prFlList ._prFlLinkView .artclInfo{padding-left:0;/* width:100%; */}
	ul._prFlList ._prFlLinkView .artclInfo .artclTitle{font-size:18px;text-align:center}
} 

@media screen and (max-width:768px) {
	
	ul._prFlList ._prFlLinkView {flex-direction:column;}	
	ul._prFlList ._prFlLinkView .artclInfo {width:100%;}

} 
@media screen and (max-width:550px) {
	ul._prFlList li._prFlLi{width: calc(100% / 1 - 10px);padding: 15px 13px;margin: 10px 5px;}
	
} 

/*보기*/
#_JW_prFl_basic h3{display:none;}
._prFlView{}
._prFlView .thumbLi{}
._prFlView .thumbLi{}
._prFlView .thumbLi ._prFlLinkView{display:flex;}
._prFlView .thumbLi ._prFlLinkView .thumbnail{width:200px;}
._prFlView .thumbLi ._prFlLinkView .thumbnail img{width:100%;max-width:none;box-shadow: 5px 5px 0 #DDD}
._prFlView .thumbLi ._prFlLinkView .artclInfo{width:calc(100% - 250px);margin-left:50px;line-height:1.3;}
._prFlView .thumbLi ._prFlLinkView .artclInfo .artclTitle{padding-bottom:20px;border-bottom:1px solid #EEE;}
._prFlView .thumbLi ._prFlLinkView .artclInfo .artclTitle strong{font-family:'Noto Medium';font-size:30px;}
._prFlView .thumbLi ._prFlLinkView .artclInfo dl{border-bottom:1px solid #EEE;display:flex;}
._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt,
._prFlView .thumbLi ._prFlLinkView .artclInfo dl dd{padding:10px 0;position:relative;}
._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt{width:180px;font-family:'Noto Medium';}
._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt:after{content:":";display:inline-block;position:absolute;right:15px;top:3px;}
._prFlView .thumbLi ._prFlLinkView .artclInfo dl dd{width:calc(100% - 180px);}
._prFlDetail{margin-top:50px;line-height:1.5;border: 1px solid #e1e1e1;padding: 40px;margin-bottom: 30px;}
._prFlDetail dl{}
._prFlDetail dl dt{border-bottom:1px solid #EEE;padding:5px 20px;}
._prFlDetail dl dt span{font-family:'Noto Medium';font-size:20px;font-weight:normal !important;background:url(../images/arrow_2_b.png) no-repeat left center;padding-left:20px;}
._prFlDetail dl dd{padding:20px;}
@media screen and (max-width:1024px) {
	._prFlView .thumbLi ._prFlLinkView .thumbnail{width:150px;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo{width:calc(100% - 200px);}
}
@media screen and (max-width:768px) {
	
	._prFlView .thumbLi ._prFlLinkView {flex-direction:column;}
	._prFlView .thumbLi ._prFlLinkView .thumbnail{margin: 0 auto;margin-bottom: 20px;width: 200px;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo{width: 100%;margin-left: 0;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo .artclTitle {text-align:center;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo .artclTitle strong{font-size:22px;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt,
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dd{padding: 10px 10px;width: auto;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt:after {top: 8px;right: -3px;}

	._prFlDetail {padding:25px}
	
}
@media screen and (max-width:480px) {
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl{display:block;padding:5px 0;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt,
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dd{width:100%;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt:after{display:none;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dt,
	._prFlView .thumbLi ._prFlLinkView .artclInfo dl dd{padding:0;}
}
@media screen and (max-width:320px) {
	._prFlView .thumbLi ._prFlLinkView{display:block;}
	._prFlView .thumbLi ._prFlLinkView .thumbnail{margin: 0 auto;width:50%;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo{width:100%;margin-top:20px;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo{margin-left:0;}
	._prFlView .thumbLi ._prFlLinkView .artclInfo .artclTitle{text-align:center;}
}

._button._active input,
._button._active a {background-color: #003f26;}
