@charset "utf-8";
@import url("content01.css");

/* 레이아웃 오버라이딩
------------------------------------------------------ */
@media only screen and (min-width: 1401px) {
	.topmenu .mn_s1 {padding:0 50px}
}
@media only screen and (min-width: 1000px) and (max-width:1400px) {
	.topmenu .mn_s1 {padding:0 30px !important}
}
@media only screen and (max-width: 1023px) {
}
@media only screen and (max-width: 599px) {
}

/* 발전기금안내 >  총장인사말
------------------------------------------------------ */
.presiMsg-wr {}
.presiMsg-wr .boxTop {position:relative;box-sizing:border-box;padding:0;min-height:580px}
.presiMsg-wr .boxTop .imgBox {width:100%;max-width: 600px;margin:auto;}
.presiMsg-wr .boxTop .imgBox:before {content:"";display:block;position:absolute;width:110px;height:110px;top:0;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat 0px 0px;z-index:3;box-shadow:15px 15px 10px rgba(0, 0, 0, .35)}
.presiMsg-wr .boxTop .imgBox img {display:block;width:100%;position:relative;z-index:2}
.presiMsg-wr .boxTop .txtBox {position:relative;padding:30px 0 30px;text-align: center;}
.presiMsg-wr .boxTop .txtBox:before,
.presiMsg-wr .boxTop .txtBox:after {content:"";display:block;position:absolute;top:0}
.presiMsg-wr .boxTop .txtBox:before {width:154px;height:110px;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat -120px 0px;right:0;top:-50px;z-index:1}
.presiMsg-wr .boxTop .txtBox:after {width:100%;height:120%;left:0;background:#f6f6f6;top: -50px;}
.presiMsg-wr .boxTop .txtBox p {position:relative;z-index:2}
.presiMsg-wr .boxTop .txtBox p span {display:block}
.presiMsg-wr .boxTop .txtBox .p1 {font-size:1.500em;line-height:1.50;color:#222;letter-spacing:-.05em;font-weight:500;padding:0 0 30px}
.presiMsg-wr .boxTop .txtBox .p1:after {content:"";display:block;position:absolute;width:100%;height:3px;background:#b80101;left:0;bottom:0}
.presiMsg-wr .boxTop .txtBox .p2 {display:inline-block;font-size:1.250em;line-height:1.2;color:#3d505c;letter-spacing:-.05em;font-weight:500;margin:29px 0 0}
.presiMsg-wr .boxTop .txtBox .p2 span {display:inline;vertical-align:top}
.presiMsg-wr .boxTop .txtBox .p2:before,
.presiMsg-wr .boxTop .txtBox .p2:after {content:"";display:inline-block;vertical-align:top;width:21px;height:16px;background:url(/kr/_Img/Content/presiMsg_spr.png) no-repeat}
.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -120px;margin:2px 10px 0 2px}
.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-31px -120px;margin:4px 0 0 17px}
.presiMsg-wr .boxTop .txtBox .p3 {font-size:1.125em;line-height:1.667;padding:20px 0 0 30px}
.presiMsg-wr .boxMid {overflow:hidden;margin:30px 0 0}
.presiMsg-wr .boxMid > div {display:block;float:left;width:50%;box-sizing:border-box}
.presiMsg-wr .boxMid > div > p {display:block;font-size:1.063em;letter-spacing:-.025em;line-height:1.765;margin:0 0 30px}
.presiMsg-wr .boxMid > div > p:last-child {margin:0}
.presiMsg-wr .boxMid .side-L {padding:0 41px 0 0}
.presiMsg-wr .boxMid .side-R {padding:0 0 0 41px}
.presiMsg-wr .boxMid .side-R .signature {text-align:right;padding:10px 0 0}
.presiMsg-wr .boxMid .side-R .signature span {display:block;line-height:1.2;color:#222;letter-spacing:-.025em;font-weight:500}
.presiMsg-wr .boxMid .side-R .signature .t1 {font-size:1.250em}
.presiMsg-wr .boxMid .side-R .signature .t2 {font-size:1.875em;margin:30px 0 0}
@media all and (max-width:1300px) {
	.presiMsg-wr .boxTop .txtBox {padding:70px 0 70px}
	.presiMsg-wr .boxTop .txtBox .p2 {font-size:1.50em}
	.presiMsg-wr .boxTop .txtBox .p2:before {margin:0px 5px 0 0}
	.presiMsg-wr .boxTop .txtBox .p2:after {margin:4px 0 0 7px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:25px 0 0 26px}
}
@media all and (max-width:1200px) {
	.presiMsg-wr .boxTop .imgBox {width:460px}
	.presiMsg-wr .boxTop .txtBox {padding:30px 0 30px}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 20px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:15px 0 0 26px}
}
@media all and (max-width:999px) {
	.presiMsg-wr .boxTop {min-height:387px}
	.presiMsg-wr .boxTop .imgBox {width:400px}
	.presiMsg-wr .boxTop .imgBox:before {width:77px;height:77px;background-size:210px 177px;box-shadow:10px 10px 10px rgba(0, 0, 0, .35)}
	.presiMsg-wr .boxTop .txtBox {padding:20px 0 30px}
	.presiMsg-wr .boxTop .txtBox:before {width:108px;height:77px;background-position:-84px 0px;background-size:210px 177px;}
	.presiMsg-wr .boxTop .txtBox .p1 {font-size:1.312em}
	.presiMsg-wr .boxTop .txtBox .p2 {font-size:1.2em;margin:15px 0 0}
	.presiMsg-wr .boxTop .txtBox .p2:before,
	.presiMsg-wr .boxTop .txtBox .p2:after {width:15px;height:11px;background-size:210px 177px}
	.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -84px;margin:2px 5px 0 2px}
	.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-22px -84px;margin:4px 0 0 10px}
	.presiMsg-wr .boxTop .txtBox .p3 {font-size:1.00em;padding:10px 0 0 22px}
	.presiMsg-wr .boxTop .txtBox .p3 span {display:inline}
	.presiMsg-wr .boxMid {margin:10px 0 0;}
	.presiMsg-wr .boxMid .side-L {padding:0 15px 0 0}
	.presiMsg-wr .boxMid .side-R {padding:0 0 0 15px}
}
@media all and (max-width:860px) {
	.presiMsg-wr .boxTop {padding:30px 0 0 360px;min-height:319px}
	.presiMsg-wr .boxTop .imgBox {width:330px}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 20px}
}
@media all and (max-width:767px) {
	.presiMsg-wr .boxTop {padding:0;min-height:0}
	.presiMsg-wr .boxTop .imgBox {position:relative;width:auto;left:auto;top:auto;margin:0 100px;z-index:2}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 30px;text-align:center;margin:-40px 0 0;z-index:1}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 20px}
	.presiMsg-wr .boxTop .txtBox .p1:after {width:100%;height:3px}
	.presiMsg-wr .boxTop .txtBox .p3 {padding:10px 0 0}
	.presiMsg-wr .boxMid {margin:20px 0 0}
	.presiMsg-wr .boxMid > div {width:100%}
	.presiMsg-wr .boxMid > div > p {margin:0 0 20px}
	.presiMsg-wr .boxMid .side-L {padding:0;margin:0 0 20px}
	.presiMsg-wr .boxMid .side-R {padding:0}
	.presiMsg-wr .boxMid .side-R .signature .t1 {font-size:1.250em}
	.presiMsg-wr .boxMid .side-R .signature .t2 {font-size:1.750em;margin:5px 0 0}
}
@media all and (max-width:500px) {
	.presiMsg-wr .boxTop .imgBox {margin:0 30px;box-shadow:0 5px 10px rgba(0, 0, 0, .2)}
	.presiMsg-wr .boxTop .imgBox:before {right:0;box-shadow:none}
	.presiMsg-wr .boxTop .txtBox .p1 {padding:0 0 10px}
	.presiMsg-wr .boxMid > div > p {margin:0 0 10px}
	.presiMsg-wr .boxMid .side-L {padding:0;margin:0 0 10px}
}
@media all and (max-width:400px) {
	.presiMsg-wr .boxTop .imgBox:before {width:54px;height:54px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox {padding:60px 0 20px}
	.presiMsg-wr .boxTop .txtBox:before {width:76px;height:54px;background-position:-59px 0px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox .p2:before,
	.presiMsg-wr .boxTop .txtBox .p2:after {width:10px;height:8px;background-size:147px 124px}
	.presiMsg-wr .boxTop .txtBox .p2:before {background-position:-0px -59px;margin:2px 3px 0 2px}
	.presiMsg-wr .boxTop .txtBox .p2:after {background-position:-15px -59px;margin:4px 0 0 5px}
}

/* 발전기금안내 >  기부자세금혜택, 후원의집 참여방법
------------------------------------------------------ */
.benefits-wr .g-box {margin-top:10px;}}
.kinds-wr .dpt-info-type01 .imgBox {left:0;}
.kinds-wr .dpt-info-type01 .txtBox {padding:0 30px 0 300px;}
@media all and (max-width:709px) {
	.benefits-wr .txtBox .tit br {display:none;}
}
@media (max-width: 768px){
	.kinds-wr .dpt-info-type01 .txtBox {padding:0 30px 0 220px;}
}
@media (max-width: 599px){
	.kinds-wr .dpt-info-type01 .txtBox {padding:0;}
}

/* 참여방법 >  발전기금 기부방법
------------------------------------------------------ */
.par-wr .how {position:relative;}
.par-wr .how .cp-btn{position: absolute;top:0;right:0;}
@media (max-width: 499px){
	.par-wr .how .cp-btn {position:relative;}
}

/* 기부현황 > 일반기금 & 목적기금
------------------------------------------------------ */
.funding {}

/*FROM SITE CODE :  
*/
