@charset "UTF-8";section ul li h5 span{letter-spacing:-.125em}@media print,screen and (min-width:801px){section div.section_inner{width:68%;margin:0 auto}section ul.box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2.4vw}section ul.box li{width:48%;padding:4% 3.4%;border:1px solid #b2b2b2;background:#FFF}section ul li:nth-child(n+3){margin-top:2.9vw}section ul.box li.noboder{padding:0;border:none}section ul.box li.noboder ul{display:flex;flex-wrap:wrap;justify-content:space-between}section ul.box li.noboder ul li{width:100%;padding:8.32% 7.07%}section ul.box li.noboder ul li+li{margin-top:2.9vw}section ul li h5{font-family:"Noto Serif JP",serif;font-size:1.82rem;font-size:clamp(1.82rem,1.52vw,2.6rem);line-height:1.2;letter-spacing:0;padding-bottom:.325em;border-bottom:1px solid #2c5294;margin-bottom:1.25em}section ul li div.img{width:65%;margin:0 auto;line-height:0;margin-bottom:2.3vw}section ul li h6{font-size:1.26rem;font-size:clamp(1.26rem,1.05vw,1.8rem);line-height:1.2;letter-spacing:.08em}section ul li p:first-of-type+h6{margin-top:1em}section ul li h6+p{font-size:1.12rem;font-size:clamp(1.12rem,.94vw,1.6rem);margin-bottom:.5em}section ul li div.nav_btn{width:50%;list-style:none;margin:1.5vw auto 0}section ul li div.nav_btn div.inner{width:100%;display:inline-block;border:1px solid #b2b2b2;background:#FFF;padding:0;position:relative;z-index:1}section ul li div.nav_btn div.inner::after{content:"";width:100%;height:100%;display:inline-block;border:1px solid #b2b2b2;position:absolute;top:11%;left:1.8%;z-index:-1}section ul li div.nav_btn div.inner div{width:100%;height:100%;background:#FFF}section ul li div.nav_btn div.inner a{display:block;font-size:.9rem;font-size:clamp(.9rem,1.05vw,1.8rem);line-height:1;text-align:center;color:#000;padding:1em;padding-right:2em;position:relative;background:#FFF}section ul li div.nav_btn div a::before{content:"";width:1em;height:1em;display:inline-block;background:url(../images/common/icon_blank.svg) no-repeat;background-size:contain;margin-right:.7em}section ul li div.nav_btn div a::after{content:"";width:.8em;height:.8em;display:inline-block;background:url(../images/common/arrow.svg) no-repeat;background-size:contain;position:absolute;top:calc(50% - 0.4em);right:.75em}section ul li div.guideline{width:78%;margin:3.2vw auto 0}section ul li div.guideline a.guideline_btn{width:100%;font-size:1rem;font-size:clamp(1rem,1.17vw,2rem);font-family:"Arial",sans-serif;font-weight:700;line-height:1;letter-spacing:.14em;color:#FFF;background:#2c5294;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:1.5em;margin:0 auto}section ul li div.guideline a.guideline_btn::after{content:"";width:1em;height:1em;display:inline-block;background:url(../images/interview/arrow_next.svg) no-repeat;background-size:contain;margin-left:.5em}}@media screen and (max-width:800px){section div.section_inner{width:90%;margin:0 auto}section ul.box{margin-top:10vw}section ul.box li{width:100%;padding:7.5vw 5vw;border:1px solid #b2b2b2;background:#FFF}section ul li+li{margin-top:6vw}section ul.box li.noboder{padding:0;border:none}section ul.box li.noboder ul{display:flex;flex-wrap:wrap;justify-content:space-between}section ul.box li.noboder ul li{width:100%;padding:7.5vw 5vw}section ul.box li.noboder ul li+li{margin-top:6vw}section ul li h5{font-family:"Noto Serif JP",serif;font-size:1.8rem;font-size:clamp(1.8rem,calc(0.6rem + 3.75vw),3.6rem);line-height:1.2;letter-spacing:0;padding-bottom:.325em;border-bottom:1px solid #2c5294;margin-bottom:1.25em}section ul li div.img{width:80%;margin:0 auto;line-height:0;margin-bottom:4vw}section ul li h6{font-size:1.3rem;font-size:clamp(1.3rem,calc(0.433rem + 2.708vw),2.6rem);line-height:1.5;letter-spacing:.08em}section ul li p:first-of-type+h6{margin-top:1em}section ul li h6+p{font-size:1.2rem;font-size:clamp(1.2rem,calc(0.4rem + 2.5vw),2.4rem);line-height:1.4;margin-bottom:1em}section ul li div.nav_btn{width:100%;list-style:none;margin:5vw auto 0}section ul li div.nav_btn div.inner{width:100%;display:inline-block;border:1px solid #b2b2b2;background:#FFF;padding:0;position:relative;z-index:1}section ul li div.nav_btn div.inner::after{content:"";width:100%;height:100%;display:inline-block;border:1px solid #b2b2b2;position:absolute;top:11%;left:1.8%;z-index:-1}section ul li div.nav_btn div.inner div{width:100%;height:100%;background:#FFF}section ul li div.nav_btn div.inner a{display:block;font-size:1.2rem;font-size:clamp(1.2rem,calc(0.4rem + 2.5vw),2.4rem);line-height:1;text-align:center;color:#000;padding:1em;padding-right:2em;position:relative;background:#FFF}section ul li div.nav_btn div a::before{content:"";width:1em;height:1em;display:inline-block;background:url(../images/common/icon_blank.svg) no-repeat;background-size:contain;margin-right:.7em}section ul li div.nav_btn div a::after{content:"";width:.8em;height:.8em;display:inline-block;background:url(../images/common/arrow.svg) no-repeat;background-size:contain;position:absolute;top:calc(50% - 0.4em);right:.75em}section ul li div.guideline{width:100%;margin:5vw auto 0}section ul li div.guideline a.guideline_btn{width:100%;font-size:1.3rem;font-size:clamp(1.3rem,calc(0.433rem + 2.708vw),2.6rem);font-family:"Arial",sans-serif;font-weight:700;line-height:1;letter-spacing:.14em;color:#FFF;background:#2c5294;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:1.5em;margin:0 auto}section ul li div.guideline a.guideline_btn::after{content:"";width:1em;height:1em;display:inline-block;background:url(../images/interview/arrow_next.svg) no-repeat;background-size:contain;margin-left:.5em}}