@charset "UTF-8";


/*list*/
.new_prof .searchArea{text-align: right;}
.new_prof .searchArea > .schWrap > div{display:inline-block; vertical-align:middle;}
.new_prof .searchArea .sch-total{float:left; line-height:60px;}
.new_prof .searchArea .sch-total strong{color:#00a39f; font-family:'Noto Medium';}
.new_prof .searchArea .srchTxt{vertical-align: middle; background: #fff; height: 60px; line-height: 60px; border: 1px solid #ccd0d7; min-width: 400px; position: relative;}
.new_prof .searchArea .srchTxt label{height:0; overflow:hidden; display:block;}
.new_prof .searchArea .srchTxt #srchWrd {width: 100%; height: 100%; height:60px; line-height:60px; background: transparent; border: 0; font-family: 'Noto Medium'; text-indent: 10px; color: #9d9d9d;}
.new_prof .searchArea .srchTxt input[type="submit"]{position: absolute; right: 0; top: 0; width: 58px; height: 58px;border:none; background:#0067cc url(../images/ico-search-btn.png) no-repeat center center; text-indent: -9999px; cursor: pointer;}
.new_prof .searchArea .srchBox{border:1px solid #ddd; height: 60px; background-color:#fff; width:100px; text-align:left;}
.new_prof .searchArea .srchBox button{font-size:17px; line-height:58px; display:block; width:100%; float:left; text-align:left; padding-left:20px; background:url(../images/arrow-search.png) no-repeat right center;}
.new_prof .searchArea .srchBox ul{background-color:#fff; border:1px solid #ddd;}
.new_prof .searchArea .srchBox ul li a{display:block; font-size:16px; padding:0 10px;}

.new_prof ._prFlList{overflow:hidden; margin:50px 0 0; border-top:2px solid #333; padding-top:30px;}
.new_prof ._prFlList ._prFlLi{width:calc(100% / 2 - 2%); float:left; border:1px solid #ddd; box-sizing:border-box; padding:40px 40px 40px 270px; position:relative; margin-bottom:30px; min-height:350px;}
.new_prof ._prFlList ._prFlLi .thumbnail{position:absolute; left:40px; top:40px; width:198px;}
.new_prof ._prFlList ._prFlLi .thumbnail img{width:100%;max-height: 248px;border:1px solid #ccc;}
.new_prof ._prFlList ._prFlLi:nth-child(even){float:right;}

.new_prof ._prFlList ._prFlLi .artclTitle{padding-bottom:10px;width:80%;}
.new_prof ._prFlList ._prFlLi .artclTitle strong{font-size:25px; color:#222; font-family: 'Noto Medium'; }
.new_prof ._prFlList ._prFlLi .artclTitle span{font-size:18px; margin-left:5px;}
.new_prof ._prFlList .artclInfo dl{padding-left:110px; position:relative; line-height:1.6; margin-bottom:10px;}
.new_prof ._prFlList .artclInfo dl dt,
.new_prof ._prFlList .artclInfo dl dd{display:inline-block;}
.new_prof ._prFlList .artclInfo dl dt{font-family: 'Noto Regular'; width:110px; position:absolute; left:0; padding-left:10px; color:#0054a6;}
.new_prof ._prFlList .artclInfo dl dt:before{content:''; width:3px; height:3px; background-color:#222; display:block; position:absolute; left:0; top:13px;}
.new_prof ._prFlList .artclInfo dl dd{display: block;overflow: hidden;height: 22px;line-height: 22px;letter-spacing: -0.5px;word-break: break-all; text-overflow: ellipsis;white-space: nowrap;}

.more-prfl{margin-top:20px; display:block;}
.more-prfl a{display:block; border:1px solid #ddd; padding:10px 40px; border-radius:5px;}

/*view*/
.new_prof ._prFlView{margin:0;}
.new_prof ._prFlView ._prFlLi{width:100%; border:none; overflow:hidden; padding: 30px 0 0 350px; min-height:350px; margin-bottom:0;}
.new_prof ._prFlView ._prFlLi .artclTitle{border-bottom:1px solid #0054a6; margin-bottom:25px;}
.new_prof ._prFlView ._prFlLi .artclTitle .link-btn{right: 0px; top: 35px;}
.new_prof ._prFlView ._prFlLi .thumbnail{width:250px; border:10px solid #dae0ec; padding:30px;}
.new_prof ._prFlView ._prFlLi .thumbnail img{width:100%;}
.new_prof ._prFlView .artclInfo{overflow:hidden; border-bottom:1px solid #0054a6; padding-bottom:60px; margin-bottom:70px;font-size: 0;}
.new_prof ._prFlView .artclInfo dl{width:50%; display:inline-block;vertical-align: top;font-size:16px;padding-right:15px;}
.new_prof ._prFlView .artclInfo dl dd{height: auto;word-break: break-word;text-overflow: clip;white-space: unset;overflow: unset;}


.new_prof ._prFlView .prof_content{}
.new_prof ._prFlView .prof_content h3{font-size: 20px; font-family: 'Noto Medium'; position:relative; padding-left:20px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:20px;}
.new_prof ._prFlView .prof_content h3:before{content:''; width:10px; height:10px; border:2px solid #0054a6; display:block; position:absolute; left:0; top:15px; border-radius:100%;}
.new_prof ._prFlView .prof_content ._prFlDetail{margin-bottom:60px; overflow:hidden; padding:0 20px; color:#666;}

.new_prof ._prFlView .prof_content ._prFlDetail .prof-list > li {position:relative;}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list > li{padding-left:10px;}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list > li:after {content:''; position:absolute; left:0px; top: 15px; width:3px; height: 3px; border-radius:100%; background: #282828;}

.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li {position:relative;}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li{padding-left: 25px;}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:after {position: absolute;left: 0;top: 9px;display: inline-block;width: 19px;height: 19px;line-height: 17px;margin-right: 10px;font-size: 15px;font-family: 'Noto Light';vertical-align: middle;text-align: center;color: #666;}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(1):after{content:'1.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(2):after{content:'2.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(3):after{content:'3.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(4):after{content:'4.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(5):after{content:'5.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(6):after{content:'6.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(7):after{content:'7.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(8):after{content:'8.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(9):after{content:'9.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(10):after{content:'10.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(11):after{content:'11.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(12):after{content:'12.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(13):after{content:'13.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(14):after{content:'14.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(15):after{content:'15.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(16):after{content:'16.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(17):after{content:'17.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(18):after{content:'18.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(19):after{content:'19.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(20):after{content:'20.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(21):after{content:'21.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(22):after{content:'22.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(23):after{content:'23.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(24):after{content:'24.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(25):after{content:'25.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(26):after{content:'26.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(27):after{content:'27.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(28):after{content:'28.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(29):after{content:'29.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(30):after{content:'30.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(31):after{content:'31.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(32):after{content:'32.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(33):after{content:'33.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(34):after{content:'34.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(35):after{content:'35.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(36):after{content:'36.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(37):after{content:'37.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(38):after{content:'38.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(39):after{content:'39.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(40):after{content:'40.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(41):after{content:'41.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(42):after{content:'42.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(43):after{content:'43.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(44):after{content:'44.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(45):after{content:'45.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(46):after{content:'46.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(47):after{content:'47.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(48):after{content:'48.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(49):after{content:'49.';}
.new_prof ._prFlView .prof_content ._prFlDetail .prof-list2 > li:nth-child(50):after{content:'50.';}

.new_prof .link-btn{position: absolute; right: 25px; top: 45px; display: block;}
.new_prof .link-btn a{display:inline-block; width: 35px; height: 25px; text-indent: -9999px; overflow: hidden; vertical-align:middle;}
.new_prof .link-btn a.homepage{background:url(./../images/icon-home.png) center center no-repeat;}
.new_prof .link-btn a.email{background:url(./../images/icon-email.png) center center no-repeat;}

._fnctWrap ._view,
._fnctWrap ._write{border:none; border-top:2px solid #7c7c7c; border-bottom:1px solid #ddd; padding:0;}
._form ._label{font-size:17px; }
._form label{font-size:17px;}

/* Button */
.prof_btn{display:inline-block;}
.prof_btn input{display:block; padding:10px 40px; background-color:#a7b1b7; color:#fff; cursor:pointer; font-family: 'Noto DemiLight'; font-size: 17px;border:none;}
.prof_btn.color02 input{background-color:#023166;}

@media all and (max-width: 1200px) {
	.new_prof ._prFlView ._prFlLi{padding:0 0 0 300px;}
	.new_prof ._prFlView ._prFlLi .artclInfo dl{width:100%;}
	.new_prof ._prFlList ._prFlLi .thumbnail{left: 20px; top: 20px;}
	.new_prof ._prFlList ._prFlLi{width:100%;}
}

@media all and (max-width: 767px) {
	.new_prof ._prFlView ._prFlLi{padding:0 0 0 0;}
	.new_prof ._prFlList ._prFlLi .thumbnail{position:relative; left: inherit; top: inherit; margin: 0 auto 30px;}
	.new_prof ._prFlView ._prFlLi .artclInfo dl dt,
	.new_prof ._prFlView ._prFlLi .artclInfo dl dd,
	.prof_content dl dt, .prof_content dl dd{display:block; width:100%;}
	.new_prof ._prFlList ._prFlLi{padding:20px;}

	.new_prof .searchArea .srchTxt{min-width:inherit; width:calc(100% - 160px)}
	.new_prof .link-btn{right:10px; top:10px;}
}

.areaButton span._large input{background-color:#0054a6; font-family: 'Noto DemiLight'; font-weight: normal;}
