@charset "UTF-8";.p-requirements{width:100%}.p-requirements_visual{width:100%;height:240px;padding:0 clamp(16px,3.3333333333vw,40px);margin-bottom:clamp(48px,5vw,60px);background:#446dcc url("../images/base/img_visual_requirements.png") no-repeat center/cover}@media screen and (max-width:1024px){.p-requirements_visual{background:#446dcc}}.p-requirements_visual__inner{width:min(100%,1200px);height:100%;margin:0 auto}.p-requirements_visual__ttl{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-requirements_visual__ttl .cont{text-align:center}.p-requirements_visual__ttl .cont ._cap{display:block;font-family:"Poppins",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(16px,1.5833333333vw,19px);font-weight:300;color:#ffffff;padding-bottom:clamp(18px,1.8333333333vw,22px);margin-bottom:clamp(12px,1.3333333333vw,16px);position:relative}.p-requirements_visual__ttl .cont ._cap:before{content:"";position:absolute;bottom:0;left:50%;width:22px;height:6px;background:#7fbd00;-webkit-clip-path:polygon(0 50%,30% 0,100% 0,100% 100%,30% 100%);clip-path:polygon(0 50%,30% 0,100% 0,100% 100%,30% 100%)}.p-requirements_visual__ttl .cont ._cap:after{content:"";position:absolute;bottom:0;right:50%;width:22px;height:6px;background:#083ea1;-webkit-clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%)}.p-requirements_visual__ttl .cont ._main{display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:clamp(36px,3.5833333333vw,43px);letter-spacing:0.1em;padding-left:0.1em;color:#ffffff}.p-news_details{width:100%}.p-news_details__inner{width:100%}.p-news_details__ttl{width:100%;padding:4px 0 6px 16px;margin-bottom:clamp(28px,3.3333333333vw,40px);border-left:4px solid #ff9030}.p-news_details__ttl .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.p-news_details__ttl .cont ._cat{display:block;font-size:clamp(20px,1.8333333333vw,22px);font-weight:bold}.p-news_details__ttl .cont ._ttl{display:block;font-size:clamp(16px,1.5vw,18px);font-weight:bold}.p-news_details__main{width:100%}.p-news_details__main>:where(:not(:last-child)){margin-bottom:clamp(32px,3.3333333333vw,40px)}.p-news_details__main h1:not([class]){width:100%;padding-top:clamp(16px,2vw,24px);margin-bottom:clamp(32px,4vw,48px);border-top:1px solid #c4c8c9;font-size:clamp(26px,2.6666666667vw,32px);line-height:clamp(36px,3.5vw,42px);font-weight:bold;position:relative}.p-news_details__main h1:not([class]):not(:first-child){margin-top:clamp(48px,5.3333333333vw,64px)}.p-news_details__main h1:not([class]):before{content:"";width:48px;height:4px;background:#083ea1;position:absolute;top:-1px;left:0}.p-news_details__main h2:not([class]){width:100%;background:#e8effe;padding:clamp(14px,1.3333333333vw,16px) 16px clamp(16px,1.6666666667vw,20px) clamp(20px,2vw,24px);margin-bottom:clamp(24px,2.6666666667vw,32px);font-size:24px;font-weight:bold;line-height:clamp(26px,2.3333333333vw,28px);position:relative}.p-news_details__main h2:not([class]):not(:first-child){margin-top:clamp(36px,4vw,48px)}.p-news_details__main h2:not([class]):before{content:"";width:4px;height:100%;background:#083ea1;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-news_details__main h3:not([class]){width:100%;padding-left:12px;margin-top:-4px;margin-bottom:24px;font-size:clamp(18px,1.6666666667vw,20px);line-height:1.5;font-weight:bold;position:relative}.p-news_details__main h3:not([class]):not(:first-child){margin-top:clamp(32px,4vw,48px)}.p-news_details__main h3:not([class]):before{content:"";position:absolute;top:52%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:calc(100% - 6px);background:#083ea1}.p-news_details__main h4:not([class]){width:100%;padding-left:16px;font-size:16px;line-height:1.5;margin-top:clamp(-4px,-0.3333333333vw,-4px);margin-bottom:clamp(16px,1.6666666667vw,20px);font-weight:bold;position:relative}.p-news_details__main h4:not([class]):not(:first-child){margin-top:clamp(24px,2.6666666667vw,32px)}.p-news_details__main h4:not([class]):before{content:"";width:9px;aspect-ratio:1;background:#083ea1;position:absolute;top:8px;left:0}.p-news_details__main h5:not([class]){width:100%;font-size:16px;line-height:1.5;margin-top:clamp(-4px,-0.3333333333vw,-4px);margin-bottom:clamp(16px,1.6666666667vw,20px);font-weight:bold;padding-bottom:10px;border-bottom:1px solid #e6ecee}.p-news_details__main h5:not([class]):not(:first-child){margin-top:clamp(24px,2.6666666667vw,32px)}.p-news_details__main h6:not([class]){width:100%;font-size:16px;line-height:1.5;margin-top:clamp(-4px,-0.3333333333vw,-4px);margin-bottom:clamp(16px,1.6666666667vw,20px);font-weight:bold}.p-news_details__main h6:not([class]):not(:first-child){margin-top:clamp(24px,2.6666666667vw,32px)}.p-news_details__main h1:not([class])+h1:not([class]),.p-news_details__main h1:not([class])+h2:not([class]),.p-news_details__main h1:not([class])+h3:not([class]),.p-news_details__main h2:not([class])+h1:not([class]),.p-news_details__main h2:not([class])+h2:not([class]),.p-news_details__main h2:not([class])+h3:not([class]),.p-news_details__main h3:not([class])+h1:not([class]),.p-news_details__main h3:not([class])+h2:not([class]),.p-news_details__main h3:not([class])+h3:not([class]),.p-news_details__main h4:not([class])+h1:not([class]),.p-news_details__main h4:not([class])+h2:not([class]),.p-news_details__main h4:not([class])+h3:not([class]),.p-news_details__main h5:not([class])+h1:not([class]),.p-news_details__main h5:not([class])+h2:not([class]),.p-news_details__main h5:not([class])+h3:not([class]),.p-news_details__main h6:not([class])+h1:not([class]),.p-news_details__main h6:not([class])+h2:not([class]),.p-news_details__main h6:not([class])+h3:not([class]){margin-top:0!important}.p-news_details__main h1:not([class])+h4:not([class]),.p-news_details__main h1:not([class])+h5:not([class]),.p-news_details__main h1:not([class])+h6:not([class]),.p-news_details__main h2:not([class])+h4:not([class]),.p-news_details__main h2:not([class])+h5:not([class]),.p-news_details__main h2:not([class])+h6:not([class]),.p-news_details__main h3:not([class])+h4:not([class]),.p-news_details__main h3:not([class])+h5:not([class]),.p-news_details__main h3:not([class])+h6:not([class]),.p-news_details__main h4:not([class])+h4:not([class]),.p-news_details__main h4:not([class])+h5:not([class]),.p-news_details__main h4:not([class])+h6:not([class]),.p-news_details__main h5:not([class])+h4:not([class]),.p-news_details__main h5:not([class])+h5:not([class]),.p-news_details__main h5:not([class])+h6:not([class]),.p-news_details__main h6:not([class])+h4:not([class]),.p-news_details__main h6:not([class])+h5:not([class]),.p-news_details__main h6:not([class])+h6:not([class]){margin-top:-4px!important}.p-news_details__main p:not([class]){line-height:1.75;margin-top:clamp(-6px,-0.5vw,-6px);margin-bottom:clamp(14px,1.5vw,18px)}.p-news_details__main p:not([class]):last-child{line-height:1.75;margin-top:clamp(-6px,-0.5vw,-6px);margin-bottom:clamp(-6px,-0.5vw,-6px)}.p-news_details__main em:not([class]){font-style:italic}.p-news_details__main a:not([class]){display:inline;color:#083ea1;word-break:break-all;text-decoration:underline;text-underline-offset:6px;position:relative;-webkit-transition:opacity 0.3s ease-in-out,-webkit-text-decoration 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-text-decoration 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,text-decoration 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,text-decoration 0.3s ease-in-out,-webkit-text-decoration 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-news_details__main a:not([class]):hover{opacity:0.6;text-decoration-color:transparent}}.p-news_details__main a:not([class]):not(:has(img))[target=_blank]:after{font-family:"Material Icons";content:"\e89e";font-size:18px;font-weight:400;color:#61707c;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(2px);transform:translateY(2px)}.p-news_details__main blockquote:not([class]){width:100%;padding:clamp(32px,3.3333333333vw,40px) clamp(20px,3.3333333333vw,40px);margin-bottom:clamp(36px,4vw,48px);background:#f6f6f6;border:none;border-radius:4px;position:relative}.p-news_details__main blockquote:not([class]):not(:first-child){margin-top:clamp(36px,4vw,48px)}.p-news_details__main blockquote:not([class]):before{font-family:"Material Icons";content:"\e244";font-size:clamp(48px,6vw,72px);font-weight:400;color:#5f636d;letter-spacing:0;display:inline-block;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;position:absolute;top:clamp(-32px,-2.6666666667vw,-20px);left:clamp(12px,2.3333333333vw,28px)}.p-news_details__main blockquote:not([class]) cite:not([class]){display:block;font-size:14px;line-height:1.5714285714;margin-top:clamp(-4px,-0.3333333333vw,-4px);margin-bottom:clamp(-4px,-0.3333333333vw,-4px)}.p-news_details__main img:not([class]){margin:0 auto}@media screen and (max-width:1024px){.p-news_details__main img:not([class]){max-width:100%;height:auto!important;float:none!important;margin-bottom:20px}}.p-news_details__main table:not([class]){table-layout:fixed;border-top:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;border-left:none;border-right:none}@media screen and (max-width:1024px){.p-news_details__main table:not([class]).table-w100{min-width:900px}}.p-news_details__main table:not([class]) thead{background:#f8f8f8}.p-news_details__main table:not([class]) thead th{padding:14px 18px 15px 18px;border-bottom:solid 1px #d6d6d6;font-size:16px;line-height:1.5;font-weight:500}.p-news_details__main table:not([class]) thead th:not(:last-child){border-right:solid 1px #d6d6d6}.p-news_details__main table:not([class]) tbody tr th{padding:14px 18px 15px 18px;border-right:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;background:#f8f8f8;font-size:16px;line-height:1.5}.p-news_details__main table:not([class]) tbody tr td{padding:14px 18px 15px 18px;border-bottom:solid 1px #d6d6d6;font-size:16px;line-height:1.5}.p-news_details__main table:not([class]) tbody tr td:not(:last-child){border-right:solid 1px #d6d6d6}.p-news_details__main table:not([class]) sub{font-size:smaller;vertical-align:sub}.p-news_details__main table:not([class]) sup{font-size:smaller;vertical-align:super}.p-news_details__main ul:not([class]){list-style:none}.p-news_details__main ul:not([class])>li{position:relative;line-height:1.625;margin-top:clamp(-5px,-0.4166666667vw,-5px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px);padding-left:1em;padding-left:1em}.p-news_details__main ul:not([class])>li:not(:first-child){margin-top:clamp(13px,1.0833333333vw,13px)}.p-news_details__main ul:not([class])>li:before{content:"";position:absolute;top:0.7em;left:0.3em;width:7px;height:7px;background:#61707c;border-radius:50%}.p-news_details__main ul:not([class])>li:before{top:0.6em;left:0}.p-news_details__main ol:not([class]){counter-reset:item;list-style-type:none;padding-left:0}.p-news_details__main ol:not([class])>li{text-indent:-1em;padding-left:1em;line-height:1.75;margin:0 0 6px 0}.p-news_details__main ol:not([class])>li:before{counter-increment:item;content:counter(item) ".";padding-right:0.2em}.p-news_details__main iframe{display:block;margin:0 auto}.p-news_details__main strong:not([class]){font-weight:bolder}.p-news_details__main em:not([class]){font-style:italic}.p-news_details__main u:not([class]){text-decoration:underline}.p-news_details__main s:not([class]){text-decoration:line-through}.p-news_details__table{width:100%;margin-bottom:clamp(48px,6.6666666667vw,80px)}.p-news_details__table tbody{width:100%}.p-news_details__table tbody tr:first-child th{border-top:1px solid #8aa0b2}@media screen and (max-width:768px){.p-news_details__table tbody tr:first-child th{border-top:1px solid #e6ecee}}.p-news_details__table tbody tr:first-child td{border-top:1px solid #e6ecee}@media screen and (max-width:768px){.p-news_details__table tbody tr:first-child td{border-top:none}}.p-news_details__table tbody tr th{width:244px;padding:23px 20px 25px;font-weight:bold;line-height:26px;border-bottom:1px solid #8aa0b2}@media screen and (max-width:768px){.p-news_details__table tbody tr th{width:100%;display:block;padding:16px 16px 6px;border-bottom:none}}.p-news_details__table tbody tr td{width:calc(100% - 244px);padding:24px 20px 27px 40px;border-bottom:1px solid #e6ecee}@media screen and (max-width:768px){.p-news_details__table tbody tr td{width:100%;display:block;padding:0 16px 20px}}.p-news_details__text{font-size:15px;line-height:25px}.p-news_details__note{font-size:14px;line-height:20px;margin-top:4px;padding-left:1em;text-indent:-1em}.p-news_details__list li{font-size:15px;line-height:25px;padding-left:0.75em;position:relative}.p-news_details__list li:before{content:"";position:absolute;top:11px;left:0;width:4px;height:4px;background:#192542;border-radius:50%}.p-news_details__item{font-size:15px;line-height:25px;margin-top:20px}@media screen and (max-width:768px){.p-news_details__item{margin-top:8px}}.p-news_details__item .ttl{font-weight:bold}.p-news_details__item .cont{padding-left:2em}@media screen and (max-width:768px){.p-news_details__item .cont{padding-left:1em}}.p-news_details__item .cont ._ib{display:inline-block}.p-news_details_flow{width:100%;background:#f0f0f0;padding:clamp(32px,4.1666666667vw,50px) clamp(16px,10.5vw + -34.4px,100px) clamp(40px,5.8333333333vw,70px)}.p-news_details_flow__inner{width:100%}.p-news_details_flow__list{width:100%}.p-news_details_flow__list>li{width:100%;padding:clamp(18px,1.8333333333vw,22px) clamp(16px,2.8333333333vw,34px) clamp(22px,2.1666666667vw,26px);background:#ffffff;position:relative}.p-news_details_flow__list>li:not(:last-child){margin-bottom:20px}.p-news_details_flow__list>li:not(:last-child):before{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-right:11px solid transparent;border-left:11px solid transparent;border-top:16px solid #ffffff;border-bottom:0}.p-news_details_flow__list>li:last-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #ff9030}.p-news_details_flow__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-news_details_flow__item>.ttl{width:clamp(100px,10.1666666667vw,122px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.p-news_details_flow__item>.ttl ._cap{display:block;font-family:"Barlow",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(14px,1.3333333333vw,16px);font-weight:500;color:#083ea1}.p-news_details_flow__item>.ttl ._num{display:block;font-family:"Barlow",YakuHanJP,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(42px,3.8333333333vw,46px);font-weight:500;color:#083ea1}.p-news_details_flow__item>.cont{width:calc(100% - clamp(100px, 10.1666666667vw, 122px));padding-left:clamp(42px,5.5vw,66px);margin:clamp(12px,1.1666666667vw,14px) 0 clamp(4px,0.5vw,6px);position:relative}@media screen and (max-width:480px){.p-news_details_flow__item>.cont{padding-left:0}}.p-news_details_flow__item>.cont:before{content:"";position:absolute;top:10px;left:0;width:clamp(30px,3.3333333333vw,40px);height:1px;background:#083ea1}@media screen and (max-width:480px){.p-news_details_flow__item>.cont:before{display:none}}.p-news_details_flow__item>.cont ._main{display:block;font-size:18px;line-height:1.7777777778;margin-top:clamp(-7px,-0.5833333333vw,-7px);margin-bottom:clamp(-7px,-0.5833333333vw,-7px)}.p-news_details_flow__item>.cont ._cap{display:block;font-size:15px;line-height:1.6666666667;margin-top:clamp(13px,1.4166666667vw,17px);margin-bottom:clamp(-5px,-0.4166666667vw,-5px)}
/*# sourceMappingURL=common_requirements.css.map */