@charset "UTF-8";:root{--black:#333;--navy:#1d2c4b;--lightgray:#f2f5f8;--gray:#babfc8;--white:#fff;--white-blue:#f3f5f8;--dark-m-blue:#496398;--dark-grayish-blue:#93979e;--link-color:#3e65b4;--is-kd:#90cc6b;--is-el:#55b0e8;--is-enc:#608d64;--is-jh:#cc6b7a;--is-kd-l:#f2faed;--is-el-l:#eff8fd;--is-enc-l:#ecf5ed;--is-jh-l:#fff7f7;--delay:0s}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:active{text-decoration:none}a:link,a:visited,a:active{color:inherit}a{transition:.3s}ul,li{list-style:none}button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:0 0}select,textarea,input{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}main{display:block}img{vertical-align:bottom}.u-md,.u-pc{display:none !important}body{font-weight:400;font-family:"Noto Sans JP",sans-serif;font-size:16px}.l-inner{margin:0 auto;width:83.59vw}h2,h3,h4,.u-serif{font-family:"Noto Serif JP",serif;font-weight:500}.c-tag{background-color:var(--navy);line-height:1.429;letter-spacing:.1em;padding:2px 6.87px}.c-btn,.c-btn a,.c-pdf__btn,.c-pdf__btn a,.c-target__btn,.c-target__btn a{display:block;margin:0 auto}.c-btn a{background-color:var(--navy);color:var(--white);font-weight:400;padding:16px 24px;border-radius:28px;line-height:1.5;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.c-pdf__btn a,.c-target__btn a{max-width:278px;width:100%;background-color:var(--navy);color:var(--white);font-weight:400;padding:16px 28px;border-radius:28px;line-height:1.5;font-size:16px;display:flex;align-items:center;justify-content:center}.c-pdf__btn a:after,.c-target__btn a:after{content:'';position:absolute;display:inline-block;right:28px;width:12px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/tab.svg) no-repeat center/contain}@media screen and (max-width:344px){.c-btn a{padding:16px 5.797vw;font-size:15px}.c-pdf__btn a,.c-target__btn a{font-size:15px}}.c-target__btn.is-kd a,.c-btn.is-kd a{background-color:var(--is-kd)}.c-target__btn.is-el a,.c-btn.is-el a{background-color:var(--is-el)}.c-target__btn.is-enc a,.c-btn.is-enc a{background-color:var(--is-enc)}.c-target__btn.is-jh a,.c-btn.is-jh a{background-color:var(--is-jh)}.c-btn.u-news a{display:flex;max-width:280px;width:100%;position:relative;margin:48px auto 0}.c-btn.u-news a:after{content:'';position:absolute;display:inline-block;top:50%;right:24px;width:8px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-left.svg) no-repeat center/contain;transform:translate(0,-50%)}.c-target{position:relative}.c-target:after{content:'';display:inline-block;width:12px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/tab.svg) no-repeat center/contain;margin-left:8px}@media screen and (max-width:374px){.u-mv .c-target{font-size:14px}.c-target:after{margin-left:4px}}.c-cta__btn a{border-radius:28px;padding:15px 23px;transition:.3s}.c-cta__btn.u-short a{border-radius:23px;padding:9px 17px}.u-blur{backdrop-filter:blur(10px) brightness(.85)}.c-cta__btn .u-mail{position:relative;padding-right:26px}.c-cta__btn .u-mail:after{content:'';display:inline-block;position:absolute;top:50%;right:0;width:14px;height:12px;transform:translate(0,-50%);background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/mail.svg) no-repeat center/contain}.c-heading{font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.01em;color:var(--navy)}.c-heading .u-en{line-height:1.429}.c-heading .u-ja{font-size:32px;line-height:1.438}.c-card__thumb{margin-bottom:30px}.c-card__thumb img{width:100%;height:auto}.c-card__head{margin-bottom:18px}.c-cardList{margin-bottom:80px}.c-cardList__item:not(:last-child){margin-bottom:80px}.c-card__text{letter-spacing:.01em}.l-header{z-index:2;position:relative}.l-header__menu{display:flex;align-items:center}.l-header__logo{z-index:2;top:22px;left:24px;position:absolute}.l-header__logo img{width:230px;height:56px}@media screen and (max-width:374px){.l-header__logo{left:16px}.l-header__logo img{width:214px;height:54px}}#under .l-head .l-inner{width:100%}#under .l-header__logo a,#under .l-header__logo img{width:148px;height:36px;display:block}.l-header__nav{visibility:hidden;z-index:1;position:fixed;top:0;left:0;width:100%;height:100dvh;padding:186px 20px 60px;overflow-y:auto;background-color:var(--navy);opacity:0;transition:.3s}.l-header__gnavList{display:flex;flex-direction:column;align-items:center}.l-header__gnavListItem{margin-bottom:30px}.l-header__hamburger{padding:0;border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;z-index:2;position:fixed;top:22px;right:16px;width:54px;height:54px;background-color:var(--navy)}.l-header__hamburgerLine{position:absolute;left:15px;height:1px;background-color:var(--white);transition:all .3s;width:24px}.l-header .hamburger__line--1{top:14px}.l-header .hamburger__line--2{top:20px}.l-header .hamburger__line--3{top:26px}.l-header__hamburger-text{bottom:23px}.l-header__hamburger-text:after{content:'MENU';display:inline-block;position:absolute;left:50%;transform:translate(-50%,0);font-size:10px;line-height:1.5;transition:.3s}.l-header.is-open .l-header__nav{visibility:visible;opacity:1}.l-header.scroll-nav .l-header__logo{position:fixed}.l-header.is-open .l-header__hamburger{background:var(--white)}.l-header.is-open .l-header__hamburgerLine{background-color:var(--navy)}.l-header__hamburger.is-open .hamburger__line--1{transform:rotate(30deg);top:20px}.l-header__hamburger.is-open .hamburger__line--2{opacity:0}.l-header__hamburger.is-open .hamburger__line--3{transform:rotate(-30deg);top:20px}.l-header__hamburger.is-open .l-header__hamburger-text:after{content:'CLOSE';color:var(--navy)}.c-cta__btn.u-short a{max-width:126px;margin:0 auto}.u-detail .l-header{height:70px}.l-mv{min-height:700px}.l-mv .l-inner{width:100%;margin:0 auto}.l-mv__image{position:absolute;top:0;left:0;width:100%}.container{position:relative;width:100%;max-width:100%}.swiper-container{margin-inline:auto;max-width:100%;position:relative;z-index:-1}.swiper{display:block;height:auto;position:relative;padding:0}.swiper-wrapper{box-sizing:initial;display:flex;position:relative;width:100%;z-index:1}.slide1 .swiper-wrapper{height:700px}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide img{height:100%;width:100%;object-fit:cover}.l-mv__copyArea{top:200px;left:32px}.l-mv__copy{font-size:32px;line-height:1.75;font-family:"Noto Serif JP",serif;font-weight:500;margin-bottom:57px}.l-mv__copyArea .c-cta__btn{max-width:250px}@media screen and (max-width:389px){.l-mv__copy-en,.l-mv__copy-en img{width:83.077vw;height:5.128vw}.l-mv__copy{font-size:8vw}}@media screen and (max-width:374px){.l-mv__copyArea{left:24px}}.c-external__Links:after{content:'';display:inline-block;position:absolute;top:8px;left:8px;width:16px;height:16px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/bnr.svg) no-repeat center/contain}.c-external__Links{background-color:var(--is-jh);overflow:hidden;width:100%}.c-external__Links.is-kd{background-color:var(--is-kd)}.c-external__Links.is-el{background-color:var(--is-el)}.c-external__Links.is-jh{background-color:var(--is-jh)}.c-external__Links.is-enc{background-color:var(--is-enc)}.scroll-area{left:50%;bottom:64px;transform:translate(-50%,0)}@media screen and (max-width:374px){.c-external__Links{padding-left:6.4vw}}.l-TopNews{padding:69px 0 24px}.p-topNews__navButton{background-color:#babfc8;width:27.179vw;max-width:106px;transition:.3s;font-size:14px;padding:revert-layer}@media screen and (max-width:389px){.p-topNews__navButton{font-size:12px;width:26.933vw;max-width:101px}}.js-btn.is-active .p-topNews__navButton{background-color:var(--navy)}.js-content{display:none}.js-content.is-show{display:block}.l-news__ListItem a{transition:.3s}.l-news__ListItem:last-child{margin-bottom:0}.l-news__ListItem:last-child a{padding-bottom:0}.l-news__ListItem a:hover{transition:.3s}.l-news__ListItem a:after{content:'';display:inline-block;position:absolute;top:50%;right:0;width:8px;height:14px;transform:translate(0,-50%);background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-right.svg) no-repeat center/contain}.l-news__ListItem:not(:last-child){border-bottom:1px dashed var(--navy)}.l-news__body{width:71.795vw}.l-TopSpirit .l-inner{margin:0 auto;width:100%;position:relative;padding:56px 0 120px}.l-TopSpirit__head{margin:0 auto}.u-rl{writing-mode:vertical-rl}.l-TopSpirit__message{font-size:18px;font-weight:500;line-height:2.667;letter-spacing:.04em;margin:75px auto 0;width:83.59vw}.l-TopSpirit .l-inner:after{content:'';display:inline-block;position:absolute;top:184px;right:0;width:330px;height:502px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/top/icon/emblem_sp.svg) no-repeat center/contain;z-index:-1}.l-TopSchool{background-color:var(--lightgray)}.l-TopSchool__detail{padding-bottom:120px}.l-TopSchool__detail .c-heading{color:var(--black)}.l-TopNews__text{line-height:1.75;letter-spacing:.01em}.l-TopSchool__image img{width:100%}.l-TopSchool__textbox .c-heading .u-ja{letter-spacing:.04em;font-size:28px}.l-nav{margin-top:120px}.c-card__arrow{width:52px;height:52px}.c-card__arrow:before{content:'';display:inline-block;bottom:0;width:52px;height:52px;transition:.3s;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/btn_bg.svg) no-repeat center/contain}.c-card__arrow:after{content:'';display:inline-block;position:absolute;top:23px;left:27px;width:8px;height:12px;z-index:1;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-left.svg) no-repeat center/contain}.c-breadcrumb{background-color:var(--lightgray)}.u-bgwhite{background:var(--white)}.u-bglightgray{background:var(--lightgray)}.c-breadcrumb__list{width:87.692vw;margin:0 auto}.c-breadcrumb_listItem{color:var(--navy);line-height:1.417}.c-breadcrumb_listItem:not(:last-child){position:relative}.c-breadcrumb_listItem a{text-decoration:underline;transition:.3s}.c-breadcrumb_listItem a:hover{opacity:.7}.c-breadcrumb_listItem:not(:last-child):after{content:'/';display:inline-block;margin:0 14px}.c-hdg3{font-size:24px;line-height:1.429;letter-spacing:.04em;color:var(--navy)}.c-hdg3 .u-ja:after{content:'';position:absolute;display:inline-block;bottom:0;left:50%;width:50px;height:6px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/heading_deco.svg) no-repeat center/cover;transform:translate(-50%,0)}.c-borer:after{content:'';display:inline-block;position:absolute;width:50%;height:1px;top:-1px;left:0;background:var(--navy)}.c-ttl__u{border-bottom:1px solid var(--gray);color:var(--black);position:relative;line-height:1.458;font-size:22px}.c-ttl__u:after{content:'';display:inline-block;position:absolute;width:40px;height:1px;bottom:-1px;left:0;background:var(--navy)}.p-hero{padding:129px 0 114px}.p-hero.u-about{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/schooloverview/hero_sp.webp) no-repeat center/cover}.p-hero.u-report{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/schoolbulletin/hero_sp.webp) no-repeat center/cover}.p-hero.u-avenir{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/avenir/hero_sp.webp) no-repeat center/cover}.p-hero.u-recruit{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/employ/hero_sp.webp) no-repeat center/cover}.p-hero.u-news{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/information/hero_sp.webp) no-repeat center/cover}.p-hero.u-contact{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/contactform/hero_sp.webp) no-repeat center/cover}.p-hero.u-rlink{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/relatedschoollinks/hero_sp.webp) no-repeat center/cover}.p-hero.u-mass{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/massinformation/hero_sp.webp) no-repeat center/cover}.u-grid2{display:grid;grid-template-columns:repeat(2,1fr)}.l-message{padding:120px 0}.l-message .l-inner{margin:0 auto}.l-message__principal-List{max-width:210px;margin-inline:auto}.l-message__principal-ListItem:not(:last-child){margin-bottom:40px}.p-principal__textbox{background-color:rgb(242 245 248/0.9);color:var(--navy);max-width:151px;margin-inline:auto}.p-principal__post{line-height:2}.p-principal__name{line-height:1.5}.l-spirit{padding-top:40px;padding-bottom:120px;background-color:var(--lightgray)}.l-spirit__image{width:91.795vw;margin:0 auto}.l-spirit__image img{width:100%;height:71.795vw}.l-spirit__textbox{width:83.59vw;margin:-56px auto 0;background:rgb(255 255 255/0.9);padding-bottom:48px}.l-spirit__en-copy{margin-bottom:30px}.l-spirit__en-copy img{display:block;margin:0 auto}.l-spirit__message{width:73.333vw;margin-inline:auto;color:var(--navy)}.c-message{margin-inline:auto;line-height:2.222;letter-spacing:.04em}.l-history{padding:110px 0 120px}.p-history__ListItem{padding-top:48px;border-top:1px solid var(--gray)}.p-history__ListItem:not(:last-child){margin-bottom:80px}.p-history__year{color:var(--dark-grayish-blue);line-height:1.444}.p-history__ListItem .p-history__contents:nth-of-type(2){margin-top:48px}.p-history__textbox{width:100%}.p-history__image{width:100%;position:relative;margin-bottom:0}.p-history__image img{width:100%;height:auto}.p-history__title{font-size:22px;line-height:1.458}.p-history__desc{line-height:1.75}.l-report{padding:110px 0 120px}.l-report__ListItem{background-color:var(--lightgray)}.l-report__ListItem:not(:last-child){margin-bottom:32px}.l-report__contents{width:71.282vw;margin:0 auto}.l-report__image{text-align:center}.l-report__image img{width:46.154vw;height:64.615vw;margin:0 auto}.l-report__text{line-height:1.786}.c-pager{column-gap:16px}.c-pager__item .c-num{font-size:16px;letter-spacing:.01em;line-height:1.75;width:22px;height:24px;display:flex;align-items:center;justify-content:center}.c-pager__item.is-prev,.c-pager__item.is-next{width:36px;height:36px}.c-pager__item.is-prev a,.c-pager__item.is-next a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:var(--navy);border-radius:50%;position:relative}.c-pager__item.is-prev a:after,.c-pager__item.is-next a:after{content:'';display:block;width:12px;height:12px}.c-pager__item.is-prev{margin-right:8px;margin-left:0}.c-pager__item.is-next{margin-left:8px;margin-right:0}.c-pager__item.is-prev a:after{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-prev.svg) no-repeat center/contain}.c-pager__item.is-next a:after{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-next.svg) no-repeat center/contain}.c-num.is-current{color:var(--navy);position:relative}.c-num.is-current:after{content:'';position:absolute;bottom:-4px;left:0;background:var(--navy);width:100%;height:2px}.c-pager__item a{display:block;width:100%;text-align:center}@media screen and (max-width:389px){.c-pager__item.is-prev{margin-right:2.051vw;margin-left:0}.c-pager__item.is-next{margin-left:2.051vw;margin-right:0}}.wp-pagenavi{display:flex;justify-content:center;align-items:center;column-gap:16px}.wp-pagenavi .page{color:var(--navy);font-size:16px;letter-spacing:.1em;line-height:1.75}.wp-pagenavi .page,.wp-pagenavi .current{font-size:16px;letter-spacing:.1em;line-height:1.75;width:22px;height:24px;display:flex;align-items:center;justify-content:center;position:relative}.wp-pagenavi .current:before{content:'';display:block;position:absolute;bottom:-4px;left:0;background:var(--navy);width:100%;height:2px;transition:none}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--navy);position:relative;text-decoration:none;color:inherit;font-size:0}.wp-pagenavi .previouspostslink:after,.wp-pagenavi .nextpostslink:after{content:'';display:block;width:12px;height:12px}.wp-pagenavi .previouspostslink:after{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-prev.svg) no-repeat center/contain}.wp-pagenavi .nextpostslink:after{background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-next.svg) no-repeat center/contain}.c-lead{font-size:16px;line-height:1.75;letter-spacing:.1em}.l-envoy{padding:110px 0 120px}.l-envoy__ListItem:not(:last-child){margin-bottom:56px}.l-envoy__btnArea .c-btn__arrow{margin-left:0;margin-right:0}.l-envoy__btnArea .c-btn__arrow.u-first{margin-bottom:24px}.c-btn__arrow a{border-radius:16px;position:relative;padding-left:40px;padding-right:24px}.c-btn__arrow a:after{content:'';display:inline-block;width:8px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-left.svg) no-repeat center/contain;margin-left:16px}.l-appGuide{padding-bottom:120px}.u-pb120{padding-bottom:120px}.l-benefit{padding-bottom:120px}.l-underinner{width:83.59vw;margin:0 auto}.l-newsBlock{padding:110px 0 120px}.l-newsBlock.u-recruit{padding-top:46px}.p-recruitArticle{padding:110px 0 120px}.p-recruitArticle__body h3,.p-recruitArticle__body h4,.p-recruitArticle__body h5,.p-recruitArticle__body h6{font-family:"Noto Serif JP",serif;font-weight:500;color:var(--navy);letter-spacing:.1em}.p-recruitArticle__body h3{font-size:22px;position:relative;line-height:1.273;padding-left:14px;margin-bottom:32px}.p-recruitArticle__body h3:before{content:'';display:inline-block;position:absolute;background:var(--navy);width:2px;height:100%;left:0}.p-recruitArticle__body p,.p-recruitArticle__body a,.p-recruitArticle__body b,.p-recruitArticle__body strong{font-size:16px;line-height:1.75;letter-spacing:.1em;font-family:"Noto Sans JP",serif}.p-recruitArticle__body b,.p-recruitArticle__body strong{font-weight:600;display:inline-block}.p-recruitArticle__body strong{margin-bottom:10px}.p-recruitArticle__body p:not(:last-child){margin-bottom:40px}.p-recruitArticle__body p{word-wrap:break-word}.p-newsArticle{padding-top:110px;margin-bottom:80px}.p-newsArticle__body{font-family:"Noto Sans JP",serif}.p-newsArticle__body h3{font-family:"Noto Sans JP",serif;font-size:18px;letter-spacing:.1em;margin-bottom:1em}.p-newsArticle__body h4,.p-newsArticle__body h5,.p-newsArticle__body h6{font-family:"Noto Sans JP",serif;letter-spacing:.1em;margin-bottom:1em}.p-newsArticle__body p,.p-newsArticle__body a,.p-newsArticle__body ul li{font-size:16px;letter-spacing:.1em;font-weight:400}.p-newsArticle__body p,.p-newsArticle__body a{line-height:1.75;word-wrap:break-word}.p-newsArticle__body p,.p-recruitArticle__body p{margin:1em auto}.p-newsArticle__body ul li{line-height:1.5}.p-newsArticle__body b,.p-newsArticle__body strong{font-size:16px;line-height:1.75;letter-spacing:.1em;font-weight:600}.p-recruitArticle__body a,.p-newsArticle__body a{color:var(--link-color);text-decoration:underline;word-wrap:break-word}.p-recruitArticle__body a[target=_blank],.p-newsArticle__body a[target=_blank],.p-recruitArticle__body a[href*=".pdf"],.p-newsArticle__body a[href*=".pdf"]{position:relative}.p-recruitArticle__body a[target=_blank]:after,.p-newsArticle__body a[target=_blank]:after{content:"";display:inline-block;width:12px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/newtab.svg) no-repeat center/contain;margin-left:4px}.p-recruitArticle__body a[href*=".pdf"]:after,.p-newsArticle__body a[href*=".pdf"]:after{content:'';display:inline-block;width:1em;height:1em;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/pdf.svg) no-repeat center/contain;margin-left:4px;vertical-align:middle}.p-newsArticle__body a[download]{max-width:278px;background-color:var(--navy);color:var(--white);font-weight:400;padding:16px 28px;border-radius:28px;line-height:1.5;font-size:16px;display:flex;align-items:center;justify-content:center;margin-top:40px;text-decoration:none}.p-newsArticle__body a[download]:after{content:'';position:absolute;display:inline-block;right:28px;width:12px;height:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/tab.svg) no-repeat center/contain}.p-recruitArticle__body figure,.p-newsArticle__body figure{margin:48px auto}.p-newsArticle__body img{max-width:83.59vw;width:100%;height:auto;object-fit:cover}.p-newsArticle__body ul li{position:relative;padding-left:26px;margin-bottom:1em}.p-newsArticle__body ul li:last-child,.p-newsArticle__body ul li ul li:last-child{margin-bottom:0}.p-newsArticle__body ul li ul li{padding-left:22px}.p-newsArticle__body ul li ul{margin-top:1em}.p-newsArticle__body ul li:before,.p-newsArticle__body ul li ul li:before{content:'';display:inline-block;background:var(--gray);position:absolute}.p-newsArticle__body ul li:before{left:.65em;top:.625em;width:6px;height:6px;border-radius:50%}.p-newsArticle__body ul li ul li:before{left:.25em;top:.75em;width:10px;height:3px;border-radius:0}.l-relatedArticle{padding-bottom:120px}.p-relatedArticle__heading{font-size:22px;font-weight:500;color:var(--black);line-height:1.458}.p-relatedArticle__heading:before{content:'';position:absolute;display:block;top:50%;left:0;width:100%;height:1px;background-image:linear-gradient(to right,#000 1px,transparent 1px);background-size:2px 1px;background-repeat:round;background-position:left bottom;z-index:-1}.l-relatedArticle__ListItem:last-child{margin-bottom:0}.l-relatedArticle__contents{margin:0 auto;width:71.282vw}.l-relatedArticle__desc{line-height:1.75}.l-relatedArticle__ttl .c-ttl__u{font-size:18px}.l-schoolLink{padding:110px 0 120px}.c-schoolLink__ListItem:not(:last-child){margin-bottom:40px}.c-link__arrow{border-bottom:1px dotted var(--black);width:100%}.c-link__arrow span{padding-right:24px;position:relative}.c-link__arrow span:after{content:'';position:absolute;display:inline-block;top:50%;right:0;width:12px;height:12px;transform:translate(0,-50%);background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-right.svg) no-repeat center/contain}.l-schoolGroup{padding-bottom:140px}.l-contact{padding:110px 0 120px}.l-contact .c-ttl__u{font-size:18px}.l-contact .c-link__List{margin-top:58px}.c-link__ListItem{background-color:var(--white-blue)}.c-link__ListItem.is-kd{background-color:var(--is-kd-l)}.c-link__ListItem.is-el{background-color:var(--is-el-l)}.c-link__ListItem.is-jh{background-color:var(--is-jh-l)}.c-link__ListItem.is-enc{background-color:var(--is-enc-l)}.c-link__ListItem:not(:last-child){margin-bottom:32px}.p-link__image,.c-link__image{width:100%}.c-link__image img{width:100%;object-fit:cover}.c-link__contents{width:71.282vw;margin:0 auto}.p-link__image{text-align:center}.p-link__image img{height:40vw;margin:0 auto}.l-mass{padding:110px 0 120px}.l-mass__contents{margin-top:58px;margin-bottom:58px}.l-mass__scheduleList:not(:last-child){margin-bottom:32px}.c-border{width:50px;height:1.75em}.c-border:after{content:'';display:inline-block;width:100%;height:1px;background-image:linear-gradient(to right,var(--navy) 1px,transparent 1px);background-size:2px 1px;background-repeat:round;background-position:left bottom}.l-mass__map img{width:100%;height:50.256vw}.l-footer{padding:68px 0 64px;background-color:var(--navy);border-radius:40px 40px 0 0}.l-footer .l-inner{width:87.692vw;margin:0 auto}.l-inner__s{width:83.59vw;margin:0 auto}.l-footer__contents{width:83.59vw;margin:0 auto}.l-footer__add{line-height:1.714}.l-footer__map iframe{width:100%;height:51.282vw;border-radius:16px}.l-footer__right{display:flex;flex-direction:column-reverse}.l-footer__cta{width:100%;margin:0 auto}.p-emblem{margin-right:19px}.l-footer .c-cta__btn a{max-width:326px;width:100%;display:flex;justify-content:center;margin:0 auto}.p-alumni__btn{max-width:326px;width:100%;margin:0 auto}.p-alumni__btn a{width:100%;height:87px;padding:16px 39px 16px 34px}.p-alumni__btn a:after{content:'';position:absolute;top:50%;left:50%;width:calc(100% - 21px);height:calc(100% - 21px);background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/footer/emb_bg.svg) no-repeat center/contain;transform:translate(-50%,-50%)}.p-alumni__text{position:relative;z-index:1}.p-alumni__head{line-height:1.444}.p-alumni__text .c-target{line-height:1.417}.l-footer__navArea{display:flex;justify-content:space-between;margin:40px auto;width:83.59vw}.l-footer__navItem a{width:31.795vw;transition:.3s;line-height:1.429;letter-spacing:.04em;padding-right:8px}.l-footer__nav.u-last a{width:41.795vw}.l-footer__nav.u-last a:last-child{letter-spacing:0}.l-footer__navItem a:after{content:'';display:inline-block;position:absolute;top:50%;right:0;width:8px;height:12px;transform:translate(0,-50%);background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/icon/arrow-left.svg) no-repeat center/contain}.l-footer__bottom{border-top:1px solid #606a80;padding-top:17px}.l-footer__copy{font-size:10px;letter-spacing:.01em}.l-footer__pageTop-text{line-height:1.417;letter-spacing:.01em}.l-footer__pageTop-text{position:relative}.l-footer__pageTop-text:after{content:'';display:inline-block;width:20px;height:6px;margin-left:12px;background:url(//sendaishirayuri.net/wordpress/wp-content/themes/sendaishirayuri/assets/css/../img/footer/arrow-top.svg) no-repeat center/contain}@media screen and (max-width:374px){.p-emblem{margin-right:4vw}.p-emblem img{width:9.6vw;height:13.333vw}.p-alumni__head{font-size:16px}.p-alumni__btn a{padding:16px 7vw}.c-target:after{margin-left:5px}}.l-mass__map{margin-bottom:0}body.fixed{position:fixed;width:100%;height:100%;left:0}