<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import"https://fonts.googleapis.com/css2?family=Crimson+Text:wght@400;600&amp;family=Noto+Sans+JP:wght@100..900&amp;family=Noto+Serif+JP:wght@200..900&amp;family=Poppins:wght@400;600&amp;display=swap";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"Poppins","Noto Sans JP",serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;color:#000}main{margin-top:93px}img{max-width:100%;height:auto;object-fit:contain}li{line-height:1.8}dl{line-height:1.8}p{line-height:1.8}p+p{margin-top:1.5em}@media screen and (max-width: 768px){body{font-size:1.4rem}main{margin-top:107px}}.spShow{display:none}@media screen and (max-width: 480px){.spShow{display:block}}.bgWhite{background:#fff}.fontMin{font-family:"Crimson Text","Noto Serif JP",serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3}a{transition:all .3s}a:hover{opacity:.8}@media screen and (max-width: 768px){.hideTb{display:none}}input[type=date]{min-height:50px;text-align:left}input[type=text],input[type=email],input[type=date],input[type=tel],input[type=number],textarea,select{background-color:rgba(0,0,0,.03);border-radius:4px;padding:.6em;line-height:1.7}input[type=date],input[type=radio]{cursor:pointer}label{cursor:pointer}input[type=checkbox]{margin-right:10px}.l-contentWidth{width:70%;max-width:1000px;margin:0 auto}.l-pageContainer,.l-secPadding{padding:96px 0}.l-secMargin{margin:96px 0}@media screen and (max-width: 1280px){.l-contentWidth{width:90%}.l-pageContainer{padding:96px 0}}@media screen and (max-width: 768px){.l-secMargin{margin:60px 0}.l-secPadding{padding:60px 0}}.header{width:100%;background:#fff;padding:16px 0;box-shadow:0 10px 40px rgba(0,0,0,.05);position:fixed;top:0;z-index:100}.header::before{content:"";display:block;width:100%;height:200%;max-height:200px;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;transition:.2s}.header__inner{max-width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header__logo{display:inline-block;width:200px}.gnavi__list{font-size:1.4rem;color:#449cc4;display:flex;align-items:center;gap:2em}.gnavi__item{width:auto}.gnavi__item a{display:block;padding:14px 0;position:relative}.gnavi__item a::after{content:"";display:block;width:100%;height:2px;background:#449cc4;position:absolute;bottom:0;transition:all .3s;transform:scale(0, 1)}.gnavi__item a:hover::after{transform:scale(1, 1)}.gnavi__item.is-active a::after{transform:scale(1, 1)}@media screen and (max-width: 768px){.header{padding-bottom:8px}.header__inner{flex-direction:column}.gnavi{width:100%}.gnavi__list{font-size:1.2rem;margin-top:5px;justify-content:space-around;gap:1.5em}.header__logo{width:120px}.gnavi__item a{padding:10px 0}}.secTitle{font-size:3.8rem;display:flex;align-items:flex-end;flex-wrap:wrap;column-gap:20px}.secTitle.--center{justify-content:center}.secTitle--en{font-size:4.8rem}.secTitle[data-en]::after{content:attr(data-en);font-size:2rem;display:inline-block;margin-bottom:5px}.secTitle__hide{display:none}.titleBox{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:48px}.titleBox--sb{justify-content:space-between}.titleBox__all{text-decoration:underline}@media screen and (max-width: 768px){.secTitle{font-size:2.6rem;flex-direction:column;align-items:flex-start}.secTitle::after{margin-top:8px;margin-bottom:0}.secTitle[data-en]::after{margin-top:8px;margin-bottom:0}.titleBox{margin-bottom:36px}}.unitBlock+.unitBlock{margin-top:75px}.unitBlock p{font-weight:400}.unitBlock p+p{margin-top:1.2em}.unitBlock img{width:100%;height:100%;object-fit:cover}.unitTitle{font-size:2.4rem;display:flex;align-items:center;justify-content:space-between;column-gap:30px;row-gap:20px;margin-bottom:40px}.unitTitle .fontMin{font-family:"Crimson Text","Noto Serif JP",serif;font-size:6rem;font-weight:700;line-height:1}.unitTitle+.unitBlock{margin-top:0}.unitTitle__inner{display:flex;flex-direction:column;gap:10px}.unitTitle__txt{font-size:1.6rem;font-weight:700}@media screen and (max-width: 768px){.unitTitle{display:block;font-size:1.8rem}.unitTitle .fontMin{font-size:4rem}.unitTitle__txt{font-size:1.4rem;margin-top:5px}}.unitDescription{border-top:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:10em auto;line-height:1.4;color:#449cc4}.unitDescription dt,.unitDescription dd{padding:1.5em 0;border-bottom:1px solid rgba(0,0,0,.1)}.unitDescription p+p{margin-top:1em}.unitDescription a{text-decoration:underline}@media screen and (max-width: 768px){.unitDescription{grid-template-columns:1fr;font-size:1.4rem}}.unitHalf{display:grid;grid-template-columns:repeat(2, 1fr);gap:50px}.unitSL{display:grid;grid-template-columns:40% auto;gap:40px}.unitSL--reverse .unitSL__inner:nth-child(2){order:1}.unitSL img{border-radius:10px;border:1px solid rgba(0,0,0,.2)}.unitSL .unitLinkBtn{margin-top:40px}.unitSL__ttl{font-size:2rem;margin-bottom:1em}@media screen and (max-width: 768px){.unitHalf{grid-template-columns:1fr;gap:20px}.unitSL{grid-template-columns:1fr;gap:20px}.unitSL .unitSL__inner:nth-child(1){order:2}.unitSL--reverse .unitSL__inner:nth-child(1){order:1}.unitSL .unitLinkBtn{margin-top:30px}}.unit2col{display:flex;column-gap:40px}.unit2col--reverse{flex-direction:row-reverse}.unit2col--shift{align-items:end}.unit2col--shift .unit2col__content{padding-bottom:100px;margin-top:-75px}.unit2col .unitLinkBtn{margin-top:40px}.unit2col__ttl{font-size:2.4rem;margin-bottom:2em}.unit2col__content{flex:1}.unit2col__img{width:35%;overflow:hidden;border-radius:10px;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 768px){.unit2col{flex-direction:column-reverse;gap:25px}.unit2col--shift .unit2col__content{padding-bottom:0;margin-top:0}.unit2col .unitLinkBtn{margin-top:20px}.unit2col__img{width:100%}.unit2col__ttl{font-size:2.1rem;margin-bottom:1em}}.unitText__ttl{font-size:2.4rem;margin-bottom:1em}@media screen and (max-width: 768px){.unitText__ttl{font-size:2.1rem}}.unitImage{border-radius:10px;overflow:hidden}.unitImage--wide{aspect-ratio:3/1;width:90vw;margin:0 auto;border:1px solid rgba(0,0,0,.2);position:relative}.unitCombo{aspect-ratio:3/2;position:relative}.unitCombo img{border-radius:10px;object-fit:cover;border:1px solid rgba(0,0,0,.2);position:absolute}.unitCombo img:nth-child(1){width:80%;height:80%;right:0;top:0}.unitCombo img:nth-child(2){width:30%;height:70%;bottom:0;left:0}@media screen and (max-width: 768px){.unitImage--wide{aspect-ratio:2/1}}.unitLinkBtn{max-width:400px;display:flex;justify-content:space-between;align-items:center;background:#fff;color:#4e6d5e;border:1px solid #4e6d5e;border-radius:10px;padding:1.5em 2em;transition:all .3s}.unitLinkBtn::after{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #4e6d5e;border-right:2px solid #4e6d5e;transform:rotate(45deg);flex-shrink:0}.unitLinkBtn:hover .unitLinkBtn__arrow{transform:translateX(4px)}.unitBanner{background:#fafafa;color:#449cc4;display:grid;grid-template-columns:25% auto;border:1px solid #449cc4;border-radius:10px;overflow:hidden}.unitBanner:hover .unitBanner__content::after{right:27px}.unitBanner__thumb{background:no-repeat center/cover}.unitBanner__content{padding:30px;padding-right:50px;display:flex;flex-direction:column;justify-content:center;gap:10px;position:relative}.unitBanner__content::after{content:"";display:inline-block;width:10px;height:10px;border-top:1px solid #449cc4;border-right:1px solid #449cc4;transform:rotate(45deg);position:absolute;right:30px;top:calc(50% - 5px);transition:all .3s}.unitBanner__ttl{font-size:2rem}.unitBanner__txt{font-size:1.4rem}@media screen and (max-width: 768px){.unitBanner{grid-template-columns:1fr}.unitBanner:hover .unitBanner__content::after{right:17px}.unitBanner__thumb{aspect-ratio:3/2}.unitBanner__content{padding:15px;padding-right:30px}.unitBanner__content::after{width:8px;height:8px;right:15px;top:calc(50% - 4px)}.unitBanner__ttl{font-size:1.6rem}.unitBlock+.unitBlock{margin-top:64px}.unitSlide{position:relative}.unitSlide::before{display:block;width:200px;left:-80px}.unitSlide__ttl{font-size:1.6rem;margin-top:10px}}#pageHome{color:#449cc4}#index main{margin-top:0}.mv{position:relative;height:85dvh;overflow:hidden}.mv::after{content:"";display:block;background:url("../img/pages/home/main-overlay.png") no-repeat center/cover;position:absolute;inset:0}.mv__bg{display:block;width:100%;height:100%;background:no-repeat bottom/cover;position:absolute;inset:0}.mv__logo{width:45%;max-width:480px;position:absolute;left:50%;top:25%;transform:translateX(-50%);z-index:1}@media screen and (max-width: 768px){.mv{height:90dvh}.mv__logo{width:80%;max-width:350px}}#topAbout{position:relative;z-index:1}#topAbout p{line-height:2}#topAbout p+p{margin-top:2.5em}.aboutBox01{color:#449cc4;margin-top:-150px;display:flex;align-items:center;gap:48px}.aboutBox01__inner{flex:1;align-items:center;display:grid;grid-template-columns:350px auto;gap:48px}.aboutBox01__ttl{grid-row:span 2;font-size:4rem;font-weight:500;writing-mode:vertical-rl;display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.aboutBox01__ttl span{display:inline-block;background:#fff;padding:1em .8em}.aboutBox01__ttl span:nth-child(2){padding-right:0;margin-bottom:-1em}.aboutBox01__txt{padding-top:150px}.aboutBox02{color:#449cc4;display:grid;grid-template-columns:350px auto;align-items:center;gap:72px;margin-top:72px}.aboutImage{width:100%;aspect-ratio:701/663;max-width:350px;background:#449cc4;mask-image:url("../img/pages/home/shape.png");mask-repeat:no-repeat;mask-size:contain;mask-position:center;margin:0 auto;position:relative}.aboutBox01 .aboutImage__inner{background-image:url("../img/pages/home/about01.jpg")}.aboutBox02 .aboutImage__inner{background-image:url("../img/pages/home/about02.jpg")}.aboutImage__inner{width:99%;height:99%;background-repeat:no-repeat;background-position:center;background-size:cover;mask-image:url("../img/pages/home/shape.png");mask-repeat:no-repeat;mask-size:contain;mask-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1}@media screen and (max-width: 960px){.aboutBox01{margin-top:-100px}.aboutBox01__ttl{font-size:3.2rem}.aboutBox01__inner{grid-template-columns:repeat(2, 1fr);gap:24px}.aboutBox02{grid-template-columns:200px auto;gap:32px}}@media screen and (max-width: 768px){.aboutBox01{align-items:flex-start;gap:32px;margin-top:-80px}.aboutBox01__ttl{font-size:2.4rem}.aboutBox01__inner{grid-template-columns:1fr;padding-bottom:0}.aboutBox01__txt{padding-top:0;order:2}.aboutBox01__img,.aboutBox02__img{width:100%}.aboutBox02{grid-template-columns:1fr;margin-top:48px}.aboutBox02__img{aspect-ratio:4/3}}.topMember{overflow:hidden}.topMember__head{height:45vh;background:no-repeat center/cover;align-content:end;color:#fff;padding:50px 0;margin-bottom:40px}.topMember__head h2{font-size:9rem;line-height:.7}@media screen and (max-width: 768px){.topMember__head{padding:35px 0}.topMember__head h2{font-size:5.6rem}}.activitiesTitle{display:flex;align-items:center;gap:28px;margin-top:3em;margin-bottom:1em}.activitiesList{list-style:disc inside;border-top:1px solid rgba(0,0,0,.1)}.activitiesList li{color:#164960;padding-top:1em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.1);padding-left:22px;text-indent:-22px}.activitiesList li::marker{color:#449cc4}@media screen and (max-width: 768px){.activitiesTitle{font-size:16px;flex-direction:column;align-items:flex-start;gap:8px}.activitiesTitle span:nth-child(2){font-size:14px;font-weight:400}}.admissionPolicy{color:#164960;list-style:none}.admissionPolicy li+li{margin-top:1em}.topicItem{list-style:none;padding:1.5em 0;border-top:1px solid rgba(0,0,0,.2)}.topicItem:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.topicItem__inner{display:grid;grid-template-columns:180px auto;column-gap:48px}.topicItem__meta{display:flex;flex-direction:column;gap:7px;line-height:1.3}.topicItem__date{font-weight:700}.topicItem__category span{display:inline-block;font-size:14px;padding:3px 10px;border-radius:20px;border:1px solid #449cc4;opacity:.6}.topicItem__summary{color:#164960}.topicItem__ttl{font-weight:inherit;display:flex;align-items:center}.topicItem__ttl a{text-decoration:underline;margin-left:2em}.topicItem__description{margin-top:1em}@media screen and (max-width: 768px){.topicItem__inner{grid-template-columns:1fr;gap:10px}.topicItem__meta{flex-direction:row;align-items:center;gap:16px}.topicItem__ttl{font-size:16px;font-weight:700;flex-direction:column;align-items:flex-start}.topicItem__ttl a{margin-left:0;margin-top:5px}}.projectList{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:28px}.projectItem__link{display:block;border-radius:10px;border:1px solid #449cc4;padding:1.5em;position:relative}.projectItem__link.--noLink{cursor:default;pointer-events:none}.projectItem__link:not(.--noLink)::after{content:"";display:inline-block;width:7px;height:7px;border-top:2px solid #449cc4;border-right:2px solid #449cc4;transform:rotate(45deg);position:absolute;right:1.5em;top:calc(50% - 4px);transition:all .3s}.projectItem__link:hover{background:#fafafa}.projectItem__link:hover::after{transform:translateX(4px) rotate(45deg)}.projectItem__ttl{font-size:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectItem__date{margin-top:.5em}@media screen and (max-width: 768px){.projectList{grid-template-columns:1fr;gap:16px}.projectItem__link{padding:1em}.projectItem__ttl{font-size:1.6rem}}.bikou{margin-top:1em}footer{padding:60px 0}.copyright{text-align:center;font-weight:700;color:#164960}@media screen and (max-width: 768px){footer{padding:40px 0}}#projectArchive .subNav{transform:translateY(-50%)}[id^=nav-]{scroll-margin-top:150px}.pageHead{color:#fff;background:#000;display:grid;grid-template-columns:repeat(2, 1fr);position:relative;height:80vh}.pageHead__ttl{font-size:6.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.pageHead__bg{opacity:.7;background:no-repeat center/cover}.subNav{display:flex;justify-content:center;position:relative;z-index:1}.subNav__list{background:#fff;border-radius:10px;box-shadow:0 10px 40px 0 rgba(0,0,0,.06);padding:10px 20px;max-width:95vw;display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.subNav__list::-webkit-scrollbar{display:none}.subNav__item{flex-shrink:0;scroll-snap-align:center;width:auto;padding:0 .8em}.subNav__item a{display:inline-block;padding:10px 0;position:relative}.subNav__item a::after{content:"";display:inline-block;border-bottom:2px solid #000;position:absolute;bottom:0;left:0;right:0;transform:scale(0, 1);transition:all .3s}.subNav__item.is-current a::after,.subNav__item:hover a::after{transform:scale(1, 1)}.subNav__item--border{border-right:1px solid rgba(0,0,0,.2);padding-right:1.6em;margin-right:.8em}.colabGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;margin:70px 0}.colabGrid:first-child{margin-top:40px}.colabGrid .colabItem:nth-child(3n-1){margin-top:80px}.colabItem .faces__item{width:40px}.colabItem .faces__item:not(:first-child){margin-left:-10px}.colabItem a:hover{color:#449cc4}.colabItem__ttl{font-size:2.1rem;margin-top:30px}.colabItem__cat{margin-top:10px;display:flex;align-items:center;gap:5px}.colabItem__cat span:not(:first-child)::before{content:"/"}.colabItem__thumb{aspect-ratio:2/1;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.colabItem__thumb img{width:100%;height:100%;object-fit:cover}.colabItem__people{margin-top:25px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1000px){.pageHead{grid-template-columns:1fr;height:60vh}.pageHead__ttl{font-size:4rem;left:5%;transform:translate(0, -50%)}.subNav__list{padding:10px}.subNav__item{padding:0 10px}.subNav__item a{padding:3px 0}.subNav__item--border{margin-right:10px;padding-right:20px}.colabGrid{column-gap:25px;row-gap:50px}.colabItem__ttl{font-size:1.8rem;margin-top:1em}}@media screen and (max-width: 768px){.colabGrid{grid-template-columns:repeat(2, 1fr)}.colabGrid:first-child{margin-top:70px}.colabGrid .colabItem:nth-child(3n-1){margin-top:0}.colabGrid .colabItem:nth-child(odd){margin-top:-40px}.colabItem .faces__item{width:30px}.colabItem__ttl{font-size:1.6rem}.colabItem__cat,.colabItem__people{font-size:1.2rem}.colabItem__people{margin-top:1em}}.projectHead{color:#fff;max-width:90%;height:50vh;margin:0 auto;padding-bottom:50px;margin-top:150px;align-content:end;border-radius:10px;overflow:hidden;background:no-repeat center/cover;position:relative}.projectHead::after{content:"";display:block;height:70%;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5));position:absolute;bottom:0;left:0;right:0}.projectHead__inner{position:relative;z-index:1;font-size:3.6rem;display:flex}.projectTtl__colab{font-size:1.6rem;font-weight:700;border-right:6px solid #fff;display:flex;flex-direction:column;align-items:center;padding-right:15px;margin-right:15px}.projectTtl__colab span{font-size:9rem;line-height:1}@media screen and (max-width: 1200px){.projectHead{max-width:95%;height:40vh}.projectHead__inner{font-size:2.1rem}.projectTtl__colab{border-right:3px solid #fff}.projectTtl__colab span{font-size:4rem}}.projectInfo{margin-top:-25px;position:relative}.projectInfo__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.faces{display:flex}.faces__item{width:70px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:2px solid #fff}.faces__item img{width:100%;height:100%;object-fit:cover}.faces__item:not(:first-child){margin-left:-15px}.faces__item:nth-child(1){z-index:10}.faces__item:nth-child(2){z-index:9}.faces__item:nth-child(3){z-index:8}.faces__item:nth-child(4){z-index:7}.faces__item:nth-child(5){z-index:6}.faces__item:nth-child(6){z-index:5}.faces__item:nth-child(7){z-index:4}.faces__item:nth-child(8){z-index:3}.faces__item:nth-child(9){z-index:2}.faces__item:nth-child(10){z-index:1}.anchorNav__list{background:#fff;display:flex;align-items:center;border-radius:10px;box-shadow:0 10px 40px 0 rgba(0,0,0,.06);padding:25px 50px}.projectSummary{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:30px;margin-top:40px}.projectSummary__item{display:grid;grid-template-columns:4em auto}.projectSummary__item dt,.projectSummary__item dd{padding:1em 0;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 768px){.projectSummary{grid-template-columns:1fr;column-gap:0}.projectSummary__item{grid-template-columns:7em auto}.faces__item{width:50px}}.secMember{overflow:hidden;background:#f6f6f6}.swiper-member:not(:first-child){margin-top:40px}.memberItem__img{aspect-ratio:2/3;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.memberItem__img img{width:100%;height:100%;object-fit:cover}.memberItem__name{font-weight:700;margin:1em 0}.memberItem__job{font-size:1.2rem;line-height:1.3}.secColab{overflow:hidden}.swiper-colab{position:relative;user-select:none}.swiper-colab::after{content:"";display:block;width:30%;height:100%;background:linear-gradient(to right, transparent, #fff);position:absolute;right:0;bottom:0;transform:translateX(calc((110vw - 1000px) / 2));z-index:1;pointer-events:none}.colabTag{display:flex;gap:8px}.colabTag span{background:#000;color:#fff;border-radius:30px;display:inline-block;padding:10px 15px}@media screen and (max-width: 1280px){.swiper-colab::after{width:40%;right:-10%;transform:translateX(0)}}@media screen and (max-width: 768px){.colabTag{font-size:1.2rem}.colabTag span{padding:8px 12px}}#memberArchive .subNav{transform:translateY(-50%)}.syllabary{margin:70px 0}.syllabary:first-child{margin-top:40px}.syllabary__ttl{font-size:2.1rem;margin-bottom:30px}.syllabary__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:30px}.syllabary__item{border-radius:10px;border:1px solid rgba(0,0,0,.2);padding:15px;display:grid;grid-template-columns:50px auto;align-items:center;gap:15px;cursor:pointer;transition:all .3s}.syllabary__item:hover{border-color:#000}.syllabary__img{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.syllabary__img img{width:100%;height:100%;object-fit:cover}.syllabary__job{font-size:1.2rem;opacity:.5;margin-top:5px}.dialog{border-radius:16px;padding:0;overflow:visible;box-shadow:0 10px 40px rgba(0,0,0,.1);opacity:0;transform:scale(0.7);transition:all .3s ease}.dialog::backdrop{background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);cursor:pointer}.dialog:not([open]){display:none}.dialog[open]{opacity:1;transform:scale(1)}@starting-style{.dialog[open]{opacity:0;transform:scale(0.7)}}.dialog__btn{position:absolute;top:0;right:0;transform:translate(50%, -50%);width:54px;aspect-ratio:1/1;border-radius:50%;background:#000;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:10;transition:background .2s ease;border:none}.dialog__btn::after{content:"";display:inline-block;width:16px;aspect-ratio:1/1;background:url("../img/global/icon-cross.svg") no-repeat center/contain;z-index:1;transition:all .3s}.dialog__btn:hover{background:rgba(0,0,0,.9)}.dialog__btn:hover::after{transform:rotate(90deg)}.dialog__content{padding:32px;background:#fff;max-width:800px;border-radius:16px}.profile{display:flex;font-size:1.2rem;justify-content:space-between;align-items:center}.profile__inner{width:45%;display:flex;gap:32px}.profile__image{width:120px;aspect-ratio:2/3;border-radius:10px;object-fit:cover;flex-shrink:0}.profile__name{font-size:2.4rem;display:flex;flex-direction:column}.profile__name::after{content:attr(data-en);font-size:1.2rem;margin-top:35px;opacity:.5}.profile__position{font-weight:700;display:flex;flex-direction:column;margin-top:16px}.profile__position span{display:inline-block}.profile__details{width:45%}.profile__details li{font-weight:700;padding:1em 0;border-bottom:1px solid rgba(0,0,0,.2)}.gallery{margin-top:50px;display:grid;grid-template-columns:auto 260px;gap:10px}.gallery__images{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.gallery__item{width:100%;aspect-ratio:2/1;border-radius:8px;object-fit:cover;border:1px solid rgba(0,0,0,.2)}.gallery__btn{padding:20px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;font-size:1.4rem;display:flex;align-items:center;justify-content:space-between;gap:4px}.gallery__btn::after{content:"";display:inline-block;width:8px;height:8px;border-top:1px solid #707070;border-right:1px solid #707070;transform:rotate(45deg);flex-shrink:0;transition:all .3s}.gallery__btn:hover{border-color:#000}.gallery__btn:hover::after{border-color:#000}@media screen and (max-width: 768px){.syllabary__list{gap:20px}.syllabary__ttl{margin-bottom:20px}.dialog__btn{width:45px;transform:translate(25%, -50%)}.dialog__content{padding:20px}.profile{flex-wrap:wrap;gap:10px}.profile__inner,.profile__details{width:100%}.gallery{grid-template-columns:1fr}}.memberHead{margin-top:80px}.memberHead__bg{width:90%;margin:0 auto;aspect-ratio:8/3;background:no-repeat center/cover;border-radius:10px;overflow:hidden;position:relative}.memberHead__bg::after{content:"";display:block;height:50%;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));position:absolute;left:0;right:0;bottom:0}.memberHead__profile{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:30px;transform:translateY(-40%);align-items:flex-end}.memberHead__inner{width:60%;align-items:flex-end;display:flex;gap:32px}.memberHead__image{width:200px;aspect-ratio:2/3;border-radius:10px;object-fit:cover;flex-shrink:0}.memberHead__info{flex:1;container-type:inline-size}.memberHead__name{font-size:clamp(2.4rem,20cqw,4.8rem);display:flex;flex-direction:column}.memberHead__name::after{content:attr(data-en);font-size:1.2rem;margin-top:5px}.memberHead__position{font-weight:700;display:flex;flex-direction:column;margin-top:25px}.memberHead__details{width:40%}.memberHead__details li{font-weight:700;padding:1em 0;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 768px){.memberHead__inner,.memberHead__details{width:100%}.memberHead__profile{width:80%;transform:translateY(-15%)}.memberHead__inner{gap:20px}.memberHead__name{font-size:2.4rem}.memberHead__image{width:130px}.memberHead__position{font-size:1.2rem}}.newsHead{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.newsHead .subNav__list{font-size:1.4rem;color:#164960;background:#fafafa;border:1px solid rgba(0,0,0,.2)}.newsHead .subNav__list a::after{border-color:rgba(22,73,96,.4)}.newsHead__ttl{font-size:3.6rem;color:#449cc4}.newsList{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:60px}.newsItem{color:#164960;border-bottom:1px solid rgba(0,0,0,.2)}.newsItem:nth-child(odd){border-right:1px solid rgba(0,0,0,.2)}.newsItem__link{display:block;padding:30px}.newsItem__inner{display:grid;grid-template-columns:auto 100px;gap:30px;align-items:center}.newsItem__meta{font-size:1.4rem;opacity:.5;display:flex;gap:25px;margin-top:20px}.newsItem__thumb{aspect-ratio:1/1;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.newsItem__thumb img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.newsHead__ttl{font-size:2.8rem}.newsList{grid-template-columns:1fr}.newsItem__link{padding:20px}.newsItem:nth-child(odd){border-right:none}}.newsLayout{font-size:1.4rem;display:grid;grid-template-columns:70% auto;gap:90px}.newsMeta{font-size:1.2rem;color:#449cc4;display:flex;align-items:center;gap:20px}.newsMeta__time{opacity:.6}.newsMeta__cat{display:flex;gap:8px;flex-wrap:wrap}.newsMeta__cat span{display:inline-block;padding:3px 5px;border-radius:20px;border:1px solid #449cc4}.newsTitle{color:#449cc4;font-size:3.2rem;margin-top:1em}.newsThumb{aspect-ratio:3/2;border-radius:10px;overflow:hidden;margin:50px 0}.newsThumb img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 768px){.newsTitle{font-size:2.8rem}.newsThumb{margin:20px 0}}.relatedNews__item:not(:first-child){padding-top:20px;margin-top:20px;border-top:1px solid rgba(0,0,0,.2)}.relatedNews__thumb{border-radius:8px;aspect-ratio:3/2;overflow:hidden}.relatedNews__thumb img{width:100%;height:100%;object-fit:cover}.relatedNews__ttl{font-weight:700;line-height:1.4;margin-top:8px}.relatedNews__meta{font-size:1.2rem;color:#bbb;margin-top:30px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1280px){.newsLayout{grid-template-columns:1fr}}#pageSupport{color:#449cc4}.supportHead{background:#ccc;height:40vh;align-content:center}.supportHead__ttl{font-size:3.2rem}.supportList{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:40px;margin-top:90px}.supportItem{border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.supportItem__link{display:grid;grid-template-columns:auto 180px}.supportItem__inner{padding:30px;display:flex;flex-direction:column;justify-content:space-between}.supportItem__inner span{font-size:1.4rem;opacity:.5}.supportItem__ttl{font-size:2.4rem}.supportItem__thumb{background:#287191}.supportItem__thumb img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.supportHead{height:30vh}.supportHead__ttl{font-size:2.8rem}.supportList{grid-template-columns:1fr;gap:20px;margin-top:50px}.supportItem{border-radius:10px}.supportItem__ttl{font-size:1.6rem}.supportItem__link{grid-template-columns:auto 90px}.supportItem__inner{padding:20px;gap:20px}.supportItem__inner span{font-size:1.2rem}}</pre></body></html>