@charset "UTF-8";@media screen and (min-width:1px) and (max-width:1600px){#face__inner{width:100%}#faceCatchphrase{flex:1 1 658px;height:100%;padding:0 10px}#facePanel{flex:0 0 922px;padding:0 10px}#facePanel--inner{width:922px}.facePanel__card{flex:0 0 calc( 50% - 6px );width:100%;height:224px;margin:0 0 12px}.facePanel__disc{display:flex;justify-content:space-between}.facePanel__disc p{padding:0 0 0 10px}.postCards{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:900px;margin:30px auto}.postCards .card{aspect-ratio:1/1;height:auto}}@media screen and (min-width:1px) and (max-width:1366px){#faceCatchphrase{display:flex;align-items:center;justify-content:center}#mainCatch{font-size:36px}#subCatch .outfit{font-size:27px}#subCatch .notoSans{font-size:18px}.facePanel__anchor{display:flex;padding:17px 10px}#facePanel{flex:0 0 822px;padding:0 10px 0 0}#facePanel--inner{width:822px}.textHeading__alphabet{font-size:54px}.flexboxOuterPost__title{flex:0 0 460px}}@media screen and (min-width:1px) and (max-width:1279px){#face__inner{flex-direction:column;height:100%;margin:auto;background-color:var(--navy)}#faceCatchphrase__core{text-align:center}#faceCatchphrase{flex:1 1 499px;height:100%;padding:0;background-image:url(//ag.4690.work/wp-content/themes/super_simple/css/../img/page/home/main_1280.webp);background-repeat:no-repeat;background-position:left center;background-size:cover}#facePanel{flex:1 1 360px;display:flex;align-items:center;justify-content:center;padding:50px 0}#wrap-main{margin:64px 0 0}}@media screen and (min-width:1px) and (max-width:1240px){#reasonForChoosing{background-image:url(//ag.4690.work/wp-content/themes/super_simple/css/../img/page/home/cosmos_1280.webp)}.reasonCards__inner{padding:0}.reasonCard{flex:0 0 485px;padding:15px 10px 25px;margin:0 0 10px}#president__catch--text{letter-spacing:2px;font-size:25px}#greeting__message--core{padding:0 70px}}@media screen and (min-width:1px) and (max-width:1023px){#AboutUs.basicSection{padding:100px 20px}}@media screen and (min-width:1px) and (max-width:999px){.flexboxOuterPost{display:block;margin:0 0 10px}.textHeading{margin:0 0 20px;text-align:center}.textHeading__alphabet{font-size:44px}.reasonCards__inner{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 20px}.postCards{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:30px auto;padding:0 20px}.h3Core__inner .color{display:block}.reasonCard__title{margin:0 0 20px}.pointEyecatchIcon{margin:15px auto}#greeting__header{display:block;width:560px;margin:0 auto 50px}#president__photo{height:auto}#president__photo figure{margin:5px auto 20px;width:430px}#president__photo img{object-fit:cover;aspect-ratio:1/1;width:100%;height:auto}#president__catch{display:flex;align-items:center;justify-content:center}}@media screen and (min-width:1px) and (max-width:840px){#facePanel--inner{display:flex;width:100%;padding:0 20px}#newsItems__outer{margin:50px auto 0;padding:0 20px}}@media screen and (min-width:1px) and (max-width:767px){#face__inner{display:block;height:auto}#faceCatchphrase{flex:1 1 299px;height:300px}#facePanel--inner{display:block}.facePanel__card{width:100%;height:auto;margin:0 0 10px}.facePanel__anchor{display:flex;padding:12px 7px}figure.facePanel__thumb{margin:0}.newsItems dt{flex:0 0 260px}.newsItems dd{flex:0 0 calc( 100% - 260px );padding:0 10px 0 0}.sectionHeadText span{display:block}.reasonCards__inner{grid-template-columns:1fr;padding:0}.postCards{grid-template-columns:1fr}.postCards .card{aspect-ratio:7/6;height:auto}.postCards .card__desc{margin:0 0 15px;font-size:16px}#greeting.basicSection{padding:100px 20px}#greeting .skin{padding:0}#greeting__message--core{padding:0}#president__catch--text{margin:0 0 20px;letter-spacing:2px}.AboutUs__contents{display:block}.aboutUs__photo img{max-width:100%}.AboutUs__contents--subHeader{margin:30px 0}}@media screen and (min-width:1px) and (max-width:580px){#mainCatch .notoSans{letter-spacing:3px}#subCatch .outfit{letter-spacing:2px}#news.basicSection{padding:50px 0}.newsItems{display:block}.newsItems dt{padding:0 0 10px}.roundHeading__title{width:calc( 100% - 40px )}.roundHeading__title span{display:block}#feedback.basicSection{padding:50px 20px}.leadText{text-align:left}.postCards{padding:0}.postCards .card{aspect-ratio:6/7;height:auto}#greeting.basicSection{padding:100px 20px 0}#greeting__header{width:100%}#president__photo figure{margin:5px auto 20px;width:100%}#president__catch--text{font-size:24px}#president__catch--text br{display:none}.AboutUs__contents--catch br{display:none}#AboutUs .center__title{margin:0 0 50px}}@media screen and (min-width:1px) and (max-width:430px){#mainCatch{font-size:32px}#subCatch .outfit{font-size:22px}#feedback .roundHeading__title{width:100%}.sectionHeadText{font-size:28px}.facePanel__contents{flex:1 1 301px;padding:0 10px 0 5px}}