@charset "utf-8";

/* 기금안내 */
.page3051 .contents{width:100%;}
.giveGuide{min-height:70rem;background:url('../../images/sub/giveGuideBg.jpg') no-repeat center bottom;}
.giveGuide div{display:flex;align-items:center;justify-content:center;}
.giveGuide h3{position:relative;}
.giveGuide h3 span{font-family:'pre-r';font-size:2rem;color:#ad9655;}
.giveGuide h3 strong{font-family:'pre-eb';font-size:3.5rem;color:#a53135;display:block;}
.giveGuide p{position:relative;font-family:'pre-m';font-size:2.2rem;color:#555;display:flex;align-items:center;}
.giveGuide p::before{width:2px;height:4rem;background:#d5cfbd;margin:0 5rem;content:"";display:block;}

.giveGuideList{max-width:150rem;margin:4rem auto 0 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;}
.giveGuideList .item{background:#f9f2f2;padding:3rem 4rem;}
.giveGuideList .item h2{margin-top:0;}
.giveGuideList .item p{font-family:'pre-m';font-size:1.8rem;color:#555;padding-top:2rem;}
.giveGuideList .item div{display:flex;align-items:center;flex-wrap:wrap;padding-top:3rem;}
.giveGuideList .item div span{font-family:'pre-b';font-size:2rem;color:#a53135;display:flex;align-items:center;}
.giveGuideList .item div span::after{width:0.3rem;height:0.3rem;background:#a53135;margin:0 1rem;content:"";display:block;}
.giveGuideList .item div span._last::after{display:none;}
@media screen and (max-width:1540px) {
	.giveGuideList{max-width:100%;}
}
@media screen and (max-width:1280px) {
	.giveGuide{min-height:55rem;background-position:center 13rem;}
	.giveGuide div,
	.giveGuide p{display:block;}
	.giveGuide p::before{width:5rem;height:2px;margin:1rem 0;}
	.giveGuide p br{display:none;}
	.giveGuide div{padding:0 3rem;}
}
@media screen and (max-width:768px) {
	.giveGuideList{grid-template-columns:repeat(1, 1fr);gap:1rem 0;}
	.giveGuideList .item{padding:3rem;}
}


/* 기금별 탑 */
.intro.intro_1{background:url('../../images/sub/introBg_1.jpg') no-repeat left top;}
.intro.intro_2{background:url('../../images/sub/introBg_2.jpg') no-repeat left top;}
.intro.intro_3{background:url('../../images/sub/introBg_3.jpg') no-repeat left top;}
.intro.intro_4{background:url('../../images/sub/introBg_4.jpg') no-repeat left top;}
.intro.intro_5{background:url('../../images/sub/introBg_5.jpg') no-repeat left top;}
.intro.intro_6{background:url('../../images/sub/introBg_6.jpg') no-repeat left top;}
.intro.intro_7{background:url('../../images/sub/introBg_7.jpg') no-repeat left top;}
.intro.intro_8{background:url('../../images/sub/introBg_8.jpg') no-repeat left top;}
.intro{min-height:49rem;display:flex;justify-content:flex-end;}
.intro .item{background:#FFF;padding:5rem 5rem 1rem 5rem;margin:6rem 6rem 0 0;width:50%;position:relative;box-shadow:10px 10px 20px rgba(0,0,0,0.1);}
.intro .item::before{width:2rem;height:2rem;background:#d3c181;transform:rotate(45deg);position:absolute;right:4rem;top:-1rem;content:"";display:block;}
.intro .item dt{font-family:'pre-eb';font-size:3rem;color:#a53135;padding-bottom:3rem;}
.intro .item dd{font-family:'pre-r';font-size:1.8rem;color:#555;}
.intro .item dd strong{font-family:'pre-m';font-size:2rem;color:#222;}
.intro .item .deco{display:flex;align-items:center;justify-content:space-between;}
.intro .item .deco::before{width:calc(100% - 10rem);height:1px;background:#a53135;content:"";display:block;}
.intro .item .deco::after{width:8.5rem;height:9.5rem;background:url('../../images/sub/iconWS.png') no-repeat center;content:"";display:block;}
@media screen and (max-width:1280px) {
	.intro .item{padding:3rem 3rem 1rem 3rem;width:60%;}
}
@media screen and (max-width:768px) {
	.intro .item{width:90%;margin:20rem 5% 0 5%;}
}

.swu2030{margin-bottom:4rem;display:flex;justify-content:space-between;align-items:center;}
.swu2030 img{width:13.9rem;}
.swu2030 span{width:calc(50% - 10rem);height:3.5rem;display:block;}
.swu2030 span.lineLeft{background:url('../../images/sub/fundMoney_1_left.png') no-repeat left center;}
.swu2030 span.lineRight{background:url('../../images/sub/fundMoney_1_rigjt.png') no-repeat right center;}

/* 비전체계도 */
.diagram_1::before{width:calc(100% - 19.5rem);height:27rem;background:url('/sites/swu/images/sub/diagramArrow_1.png') no-repeat center top;content:"";display:block;position:absolute;left:19.5rem;bottom:0rem;}
.diagram_1 > dl{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:4rem;position:relative;}
.diagram_1 > dl > dt{width:19.5rem;}
.diagram_1 > dl > dt div{width:100%;display:flex;justify-content:space-between;align-items:center;}
.diagram_1 > dl > dt div::after{width:7.5rem;height:9rem;background:url('/sites/swu/images/sub/diagramDot_1.png') no-repeat center;content:"";display:block;}
.diagram_1 > dl > dt span{font-size:2rem;font-family:'pre-m';color:#111;width:calc(100% - 7.5rem);display:flex;justify-content:space-between;}
.diagram_1 > dl > dt span::before,
.diagram_1 > dl > dt span::after{display:block;font-family:'pre-b';line-height:1.4;}
.diagram_1 > dl > dt span::before{content:"[";}
.diagram_1 > dl > dt span::after{content:"]";}
.diagram_1 > dl > dd{width:calc(100% - 19.5rem);display:flex;justify-content:space-between;}
.diagram_1 .item_1 dt,
.diagram_1 .item_2 dt{display:flex;justify-content:space-between;align-items:center;}
.diagram_1 .item_1 dd div,
.diagram_1 .item_2 dd div{width:100%;height:9rem;font-size:2.4rem;font-family:'pre-b';padding:2rem;display:flex;justify-content:center;align-items:center;text-align:center;}
.diagram_1 .item_1 dd div{color:#0e1b35;background:#f1f3f7;}
.diagram_1 .item_1 dd div strong{font-size:3rem;color:#113e98;padding-left:1rem;}
.diagram_1 .item_2 dd div{color:#ab3030;background:url('/sites/swu/images/sub/diagramBg_6.png') no-repeat center / cover;}
.diagram_1 .item_3{margin-bottom:0;}
.diagram_1 .item3Wrap{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_1 .item3Wrap.by5 dl{width:19%;}
.diagram_1 .item3Wrap.by4 dl{width:24%;}
.diagram_1 .item3Wrap.by3 dl{width:32.3%;}
.diagram_1 .item3Wrap dt{font-size:2.2rem;font-family:'pre-b';color:#FFF;text-align:center;line-height:1.1;height:9rem;padding:2rem;display:flex;justify-content:center;align-items:center;}
.diagram_1 .item3Wrap dd{padding:2.5rem;margin-top:1rem;height:calc(100% - 10rem);background:#FFF;}
.diagram_1 .cType1 dt{background:url('/sites/swu/images/sub/diagramBg_1.png') no-repeat center / cover;}
.diagram_1 .cType2 dt{background:url('/sites/swu/images/sub/diagramBg_2.png') no-repeat center / cover;}
.diagram_1 .cType3 dt{background:url('/sites/swu/images/sub/diagramBg_3.png') no-repeat center / cover;}
.diagram_1 .cType4 dt{background:url('/sites/swu/images/sub/diagramBg_4.png') no-repeat center / cover;}
.diagram_1 .cType5 dt{background:url('/sites/swu/images/sub/diagramBg_5.png') no-repeat center / cover;}
.diagram_1 .cType1 dd{border:1px solid #a32b30;}
.diagram_1 .cType2 dd{border:1px solid #e59017;}
.diagram_1 .cType3 dd{border:1px solid #aea17d;}
.diagram_1 .cType4 dd{border:1px solid #6d6e72;}
.diagram_1 .cType5 dd{border:1px solid #354463;}
.diagram_1 .item3T2{margin-top:5rem;}
.diagram_1 .item3T3{display:none;}
@media screen and (max-width:1024px) {
	.diagram_1::before{display:none;}
	.diagram_1 > dl{margin-bottom:2rem;}
	.diagram_1 > dl > dt,
	.diagram_1 > dl > dd{width:100%;}
	.diagram_1 > dl > dt div{justify-content:center;padding-bottom:2rem;}
	.diagram_1 > dl > dt div:after{display:none;}
	.diagram_1 > dl > dt span{width:unset;}
	.diagram_1 .item_1 dd div,
	.diagram_1 .item_2 dd div{height:unset;display:block;}
	.diagram_1 .item3Wrap.by5 dl,
	.diagram_1 .item3Wrap.by4 dl,
	.diagram_1 .item3Wrap.by3 dl{width:100%;}
	.diagram_1 .item3Wrap dl{margin-bottom:2rem;}
	.diagram_1 .item3Wrap dt{height:5rem;}
	.diagram_1 .item3Wrap dd{margin-top:0.5rem;height:unset;}
	.diagram_1 .item3T1,
	.diagram_1 .item3T2{display:none;}
	.diagram_1 .item3T3{display:flex;}
}


/* 참여방법 */
.fundStyle_1{padding:3rem 5rem;background:#f4f4f4;}
.fundStyle_1 dl{display:flex;align-items:flex-start;padding:0.5rem 0;}
.fundStyle_1 dt{font-family:'pre-sb';font-size:2rem;color:#a32b30;width:18rem;}
.fundStyle_1 dd{font-family:'pre-r';font-size:2rem;color:#111;position:relative;padding-left:5rem;}
.fundStyle_1 dd::before{width:2px;height:1rem;position:absolute;left:0;top:1rem;background:#d3d3d3;content:"";display:block;}
@media screen and (max-width:1024px) {
	.fundStyle_1{padding:3rem;}
	.fundStyle_1 dl{flex-wrap:wrap;}
	.fundStyle_1 dt,
	.fundStyle_1 dd{width:100%;}
	.fundStyle_1 dd{padding-left:1.3rem;}
	.fundStyle_1 dd::before{width:3px;height:3px;top:1.3rem;background:#111;}
}
.fundStyle_2{padding:3rem 5rem;background:#aea17d;}
.fundStyle_2 dl{display:flex;align-items:center;}
.fundStyle_2 dt{font-family:'pre-sb';font-size:2rem;color:#FFF;padding:1rem 0 1rem 5rem;background:url('../../images/sub/fundIcon_1.png') no-repeat left center;}
.fundStyle_2 dd{font-family:'pre-r';font-size:1.8rem;color:#FFF;display:flex;align-items:center;}
.fundStyle_2 dd span{padding-right:5rem;}
.fundStyle_2 dd::before{width:9rem;height:1px;background:#FFF;margin:0 3rem;content:"";display:block;}
@media screen and (max-width:1024px) {
	.fundStyle_2{padding:3rem;}
	.fundStyle_2 dl{flex-wrap:wrap;}
	.fundStyle_2 dd{display:block;padding-left:5rem;width:100%;}
	.fundStyle_2 dd::before{display:none;}
	.fundStyle_2 dd span{padding-right:2rem;}
}
@media screen and (max-width:768px) {
	.fundStyle_2 dd span{display:block;}
}


/* 예우프로그램 안내 */
.program{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;}
.program .itemA{background:#a32b30;}
.program .itemB{background:#57080b;}
.program .itemC{background:#aea17d;}
.program .itemD{background:#23408e;}
.program .itemE{background:#6d6e72;}
.program .itemA h3 span{background:#FFF url('../../images/sub/fundIcon_2.png') no-repeat center;}
.program .itemB h3 span{background:#FFF url('../../images/sub/fundIcon_2_2.png') no-repeat center;}
.program .itemC h3 span{background:#FFF url('../../images/sub/fundIcon_2_3.png') no-repeat center;}
.program .itemD h3 span{background:#FFF url('../../images/sub/fundIcon_2_4.png') no-repeat center;}
.program .itemE h3 span{background:#FFF url('../../images/sub/fundIcon_2_5.png') no-repeat center;}
.program .item{min-height:46.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.program .item h3{padding:4rem;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.program .item h3 span{width:17rem;height:17rem;border-radius:50%;display:block;}
.program .item h3 strong{font-size:2.6rem;font-family:'pre-eb';color:#FFF;text-align:center;padding-top:3rem;}
.program .item p{font-size:2rem;text-align:center;color:#FFF;padding:3rem;background:rgba(0,0,0,0.3);margin-top:auto;width:100%;min-height:18rem;}
.program .item p span{background:rgba(0,0,0,0.3);padding:0.5rem 1rem;font-size:1.6rem;}
@media screen and (max-width:1280px) {
	.program{grid-template-columns:repeat(2, 1fr);}
}
@media screen and (max-width:768px) {
	.program{grid-template-columns:repeat(1, 1fr);}
	.program .item h3{padding:3rem;}
	.program .item h3 span{width:12rem;height:12rem;}
	.program .item{min-height:unset;}
	.program .item p{min-height:unset;}
}


/* 총장인사말 */
.greeting .lineBg{width:90%;height:6rem;border-top:5px solid #333;border-left:5px solid #333;position:absolute;left:2.5rem;top:5rem;}
.greeting .lineBg::before{width:0.5rem;height:0.5rem;position:absolute;left:-5px;top:6rem;background:#a32b30;border-radius:50%;content:"";display:block;}
.greeting .itemWrap{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;}
.greeting .txtBg{-webkit-text-stroke:0.1rem #e0e0e0;color:transparent;font-size:12rem;font-family:'pre-b';line-height:1;position:absolute;left:0;bottom:0;width:300%;}
.greeting .itemTxt{width:60%;padding-top:14.5rem;position:relative;line-height:1.1;}
.greeting .itemTxt .txt_1{font-family:'pre-b';font-size:2.5rem;color:#23408e;}
.greeting .itemTxt .txt_2{font-family:'pre-b';font-size:7rem;color:#1c1c1c;padding-top:1rem;}
.greeting .itemTxt .txt_2 span{color:#a32b30;}
.greeting .itemTxt .txt_3{font-family:'pre-l';font-size:2.5rem;color:#333;line-height:1.5;padding-top:3rem;}
.greeting .itemTxt .txt_3 strong{font-family:'pre-m';}
.greeting .itemTxt .txt_4{font-family:'pre-m';font-size:2rem;color:#a32b30;padding-top:2rem;}
.greeting .itemTxt .txt_4 strong{font-family:'pre-b';font-size:3.5rem;color:#1c1c1c;}
.greeting .itemImg{width:33%;position:relative;}
.greeting .itemImg img{width:100%;}
.greeting p{padding:7rem 0 3rem 0;font-size:1.8rem;color:#555;}
.greeting .ceoSign{display:flex;align-items:center;justify-content:flex-end;}
.greeting .ceoSign span{font-family:'pre-m';font-size:2.5rem;color:#1c1c1c;line-height:1;padding-right:2rem;padding-top:1rem;}
.greeting .ceoSign img{width:14.1rem;}
@media screen and (max-width:1280px) {
	.greeting .itemTxt{width:50%;}
	.greeting .itemImg{width:43%;}
	.greeting .itemTxt .txt_3 br{display:none;}
	.greeting .txtBg{font-size:8rem;}
	.greeting .itemTxt .txt_1{font-size:2rem;}
	.greeting .itemTxt .txt_2{font-size:5rem;}
	.greeting .itemTxt .txt_3{font-size:2rem;}
	.greeting .itemTxt .txt_4{font-size:1.8rem;}
	.greeting .itemTxt .txt_4 strong{font-size:2.5rem;}
}
@media screen and (max-width:1024px) {
	.greeting .itemTxt,
	.greeting .itemImg{width:100%;}
	.greeting .itemTxt{padding-top:0;}
	.greeting .itemImg{margin-top:3rem;}
	.greeting .lineBg,
	.greeting .txtBg{display:none;}
	.greeting .itemTxt .txt_2{font-size:3.5rem;}
	.greeting .itemImg img{width:unset;}
	.greeting p{padding:3rem 0;}
	.greeting .ceoSign span{font-size:1.8rem;}
	.greeting .ceoSign img{width:10rem;}
}


/* 바롬 고황경 박사 약력 */
.baromIntro{padding:3rem 8rem;background:#5b1e24 url('/sites/fund/images/sub/baromIntroBg.jpg') no-repeat left top / cover;display:flex;justify-content:flex-end;}
.baromIntro .itemImg{display:none;}
.baromIntro .inner p{font-size:2rem;font-family:'pre-m';color:#FFF;padding:1.5rem 6rem 0 6rem;position:relative;}
.baromIntro .inner p i{font-size:1.6rem;font-family:'pre-l';padding-top:2rem;display:block;}
.baromIntro .inner p::before,
.baromIntro .inner p::after{width:4.5rem;height:3.6rem;opacity:0.6;background:url('/sites/swu/images/sub/baromQuote.png') no-repeat center;content:"";display:block;position:absolute;}
.baromIntro .inner p::before{left:0;top:0;}
.baromIntro .inner p::after{transform:rotate(180deg);right:0;bottom:0;}
.baromIntro .inner div{display:flex;padding:3rem 0 0 6rem;}
@media screen and (max-width:1280px) {
	.baromIntro{padding-right:3rem;}
}
@media screen and (max-width:1024px) {
	.baromIntro{padding:0rem;background:#5b1e24;display:block;}
	.baromIntro .itemImg{display:block;}
	.baromIntro .inner{padding:3rem;}
	.baromIntro .inner p span br{display:none;}
}