.c-special-media-text .c-special-media-text__inner{-moz-column-gap:clamp(24px,24px + (100vw - 375px) * (96 - 24)/(1116 - 375),96px);column-gap:clamp(24px,24px + (100vw - 375px) * (96 - 24)/(1116 - 375),96px);display:grid;row-gap:clamp(24px,24px + (100vw - 375px) * (48 - 24)/(1116 - 375),48px)}.c-special-media-text .c-special-media-text__inner.is-vertically-aligned-center{align-items:center}.c-special-media-text .c-special-media-text__inner .head .is-style-heading-lv1{text-align:center}.c-special-media-text .c-special-media-text__inner .head .is-style-heading-lv1:after{left:0;right:0}.c-special-media-text .c-special-media-text__inner .head p{line-height:1.8}.c-special-media-text .c-special-media-text__inner .wp-block-buttons{text-align:center}.u-sp-none:not(.block-editor-block-list__block){display:none!important}.u-pc-none:not(.block-editor-block-list__block){display:block!important}.c-text-link{color:#fb554b;cursor:pointer;text-decoration:underline}.c-text-link:hover{color:#fb554b;text-decoration:none}.u-radius-8{border-radius:8px}.c-label-purple{border:2px solid #9c6895;border-radius:3px;color:#9c6895;display:inline-block;font-size:clamp(14px,14px + (100vw - 375px) * (17 - 14)/(1116 - 375),17px);line-height:1;padding:4px 26px}.c-label-purple.has-text-align-right{float:right}.c-white-box-32{background-color:#fff;border-radius:8px;padding:clamp(16px,16px + (100vw - 375px) * (32 - 16)/(1116 - 375),32px)}.p-mv{overflow:hidden;padding-bottom:clamp(16px,16px + (100vw - 375px) * (40 - 16)/(1116 - 375),40px);padding-top:clamp(16px,16px + (100vw - 375px) * (40 - 16)/(1116 - 375),40px);position:relative}.p-mv .p-mv__inner{aspect-ratio:352/245;background-image:url(../images/common/page-header-bg.svg);background-size:clamp(16px,16px + (100vw - 375px) * (28 - 16)/(1116 - 375),28px);border:1px solid #8c8a98;border-radius:8px;margin:auto;max-width:1500px;padding-left:12px;padding-right:12px}.p-mv picture{--_padding-bottom:clamp(26px,26px + (100vw - 375px) * (50 - 26)/(1116 - 375),50px);--_padding-left:clamp(24px,24px + (100vw - 375px) * (45 - 24)/(1116 - 375),45px);aspect-ratio:376/267;bottom:0;margin:auto;max-width:1460px!important;position:absolute;right:0}.p-info .info-list .list-item{border-bottom:1px dashed #354350;display:flex;flex-direction:column;gap:clamp(8px,8px + (100vw - 375px) * (24 - 8)/(1116 - 375),24px);padding-bottom:20px;padding-top:16px}.p-info .info-list .list-item time{color:#286b64;font-weight:700}.p-info .info-list .list-item .title{font-size:clamp(15px,15px + (100vw - 375px) * (16 - 15)/(1116 - 375),16px);line-height:1.5}.p-uk-mv{overflow:hidden;padding-bottom:clamp(16px,16px + (100vw - 375px) * (40 - 16)/(1116 - 375),40px);padding-top:clamp(16px,16px + (100vw - 375px) * (40 - 16)/(1116 - 375),40px);position:relative}.p-uk-mv .p-uk-mv__inner{aspect-ratio:352/245;background-image:url(../images/common/page-header-bg.svg);background-size:clamp(16px,16px + (100vw - 375px) * (28 - 16)/(1116 - 375),28px);border:1px solid #8c8a98;border-radius:8px;margin:auto;max-width:1500px;padding-left:12px;padding-right:12px}.p-uk-mv picture{--_padding-top:clamp(26px,26px + (100vw - 375px) * (50 - 26)/(1116 - 375),50px);--_padding-left:clamp(24px,24px + (100vw - 375px) * (45 - 24)/(1116 - 375),45px);aspect-ratio:711/484;bottom:0;margin:auto;max-height:calc(100% - var(--_padding-top));position:absolute;right:0;width:calc(100% - var(--_padding-left))}.p-size .itemlist-item{-moz-column-gap:clamp(18px,18px + (100vw - 375px) * (24 - 18)/(1116 - 375),24px);column-gap:clamp(18px,18px + (100vw - 375px) * (24 - 18)/(1116 - 375),24px);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;row-gap:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px)}.p-size .itemlist-item .head{grid-column:1/3;grid-row:1}.p-size .itemlist-item .head .label{display:flex;flex-wrap:wrap;gap:clamp(4px,4px + (100vw - 375px) * (8 - 4)/(1116 - 375),8px);margin-top:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px)}.p-size .itemlist-item .head .label span{border:2px solid;border-radius:3px;display:inline-block;font-size:clamp(14px,14px + (100vw - 375px) * (17 - 14)/(1116 - 375),17px);line-height:1;padding:4px 26px}.p-size .itemlist-item .head .label span.osusume{border-color:#2c93db;color:#2c93db}.p-size .itemlist-item .head .label span.standard{border-color:#9c6895;color:#9c6895}.p-size .itemlist-item figure{border-radius:clamp(7.84px,7.84px + (100vw - 375px) * (12 - 7.84)/(1116 - 375),12px);grid-column:1;grid-row:2}.p-size .itemlist-item .body{display:flex;flex-direction:column;gap:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px);grid-column:2;grid-row:2}.p-size .itemlist-item .body .text{line-height:1.5}.p-size .itemlist-item .body .modal-button{align-items:center;background-color:#fb554b;border:2px solid #fb554b;border-radius:50vh;color:#fff;display:grid;font-size:clamp(17px,17px + (100vw - 375px) * (20 - 17)/(1116 - 375),20px);font-weight:700;gap:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px);grid-template-columns:1fr auto;letter-spacing:clamp(.36px,.36px + (100vw - 375px) * (.48 - .36)/(1116 - 375),.48px);line-height:1.3;max-width:clamp(136px,136px + (100vw - 375px) * (170 - 136)/(1116 - 375),170px)!important;padding:clamp(3px,3px + (100vw - 375px) * (4 - 3)/(1116 - 375),4px) 18px;text-align:left;text-decoration:none}.p-size .itemlist-item .body .modal-button:after{background-image:url(../images/common/arrow_white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:clamp(15px,15px + (100vw - 375px) * (19 - 15)/(1116 - 375),19px);justify-self:end;width:clamp(15px,15px + (100vw - 375px) * (19 - 15)/(1116 - 375),19px)}.p-voice .is-style-group-voice-box{--corner-size:37px;background-color:#fff;border:1px dashed #2c2e46;border-radius:clamp(16px,16px + (100vw - 375px) * (16 - 16)/(1116 - 375),16px);clip-path:polygon(0 0,calc(100% - var(--corner-size)) 0,100% var(--corner-size),100% 100%,0 100%);overflow:hidden;padding:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px);position:relative}.p-voice .is-style-group-voice-box:before{background-image:url(../images/common/corner_turnover.svg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;content:"";height:var(--corner-size);pointer-events:none;position:absolute;right:-1px;top:-1px;width:var(--corner-size)}.p-voice .is-style-group-voice-box .wp-block-heading{align-items:center;color:#28afa0;display:flex;gap:6px;margin-bottom:12px;position:relative}.p-voice .is-style-group-voice-box .wp-block-heading:before{background-image:url(../images/common/icon_author.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:clamp(26px,26px + (100vw - 375px) * (32 - 26)/(1116 - 375),32px);width:clamp(26px,26px + (100vw - 375px) * (32 - 26)/(1116 - 375),32px)}.p-voice .is-style-group-voice-box .wp-block-heading:after{background-image:url(../images/common/line_green.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:inline-block;height:10px;left:-32px;margin:auto;position:absolute;top:0;width:22px}.p-voice .is-style-group-voice-box p{line-height:1.6;margin-top:0}.p-voice .is-style-group-voice-box .wp-block-columns{gap:clamp(12px,12px + (100vw - 375px) * (24 - 12)/(1116 - 375),24px)}.p-voice .is-style-group-voice-box .wp-block-columns .wp-block-column figure{border-radius:0}.p-faq .c-special-media-text__inner .body .faq-list{list-style:none;padding-left:0}.p-faq .c-special-media-text__inner .body .faq-list li{border-bottom:1px dashed rgba(53,67,80,.3);display:flex;gap:12px;padding-bottom:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px);padding-top:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px)}.p-faq .c-special-media-text__inner .body .faq-list li:before{background-image:url(../images/common/icon_q.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:clamp(37px,37px + (100vw - 375px) * (46 - 37)/(1116 - 375),46px);transform:translateY(-.2em);width:clamp(37px,37px + (100vw - 375px) * (46 - 37)/(1116 - 375),46px)}#q1_q5{line-height:1.8}#q1_q5 .qa-title{display:flex;font-size:clamp(17px,17px + (100vw - 375px) * (20 - 17)/(1116 - 375),20px);font-weight:700;gap:8px;line-height:1.3;margin-bottom:clamp(12px,12px + (100vw - 375px) * (16 - 12)/(1116 - 375),16px)}#q1_q5 .qa-title:before{background-color:#28afa0;border-radius:4px;color:#fff;content:"";display:inline-block;flex-shrink:0;font-size:clamp(15px,15px + (100vw - 375px) * (18 - 15)/(1116 - 375),18px);height:-moz-fit-content;height:fit-content;line-height:1;padding:.3em}#q1_q5 .qa-title:not(:first-child){margin-top:clamp(18px,18px + (100vw - 375px) * (24 - 18)/(1116 - 375),24px)}#q1_q5 .qa-title.-q1:before{content:"Q1"}#q1_q5 .qa-title.-q2:before{content:"Q2"}#q1_q5 .qa-title.-q3:before{content:"Q3"}#q1_q5 .qa-title.-q4:before{content:"Q4"}#q1_q5 .qa-title.-q5:before{content:"Q5"}#q1_q5 .qa-title.-qq{border-left:3px solid #28afa0;padding-left:.3em}#q1_q5 .qa-title.-qq:before{display:none}.voice-list{gap:clamp(54px,54px + (100vw - 375px) * (72 - 54)/(1116 - 375),72px)}.voice-item,.voice-list{display:flex;flex-direction:column}.voice-item{gap:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px)}.wp-pagenavi{align-items:center;display:flex;flex-wrap:wrap;font-size:clamp(18px,18px + (100vw - 375px) * (24 - 18)/(1116 - 375),24px);font-weight:700;gap:clamp(8px,8px + (100vw - 375px) * (12 - 8)/(1116 - 375),12px);justify-content:center;line-height:1}.wp-pagenavi .pages{font-size:clamp(15px,15px + (100vw - 375px) * (18 - 15)/(1116 - 375),18px);text-align:center;width:100%}.wp-pagenavi .current,.wp-pagenavi .page{align-items:center;aspect-ratio:1;background-color:#fff;border:2px solid #2c2e46;border-radius:2px;color:#2c2e46;display:inline-flex;justify-content:center;min-height:1.8em;text-decoration:none}.wp-pagenavi .current,.wp-pagenavi .page:hover{background-color:#fb554b;border:2px solid #fb554b;color:#fff}.wp-pagenavi .extend,.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{font-size:clamp(15px,15px + (100vw - 375px) * (18 - 15)/(1116 - 375),18px)}.voice-data .body{line-height:1.8}.voice-data .body a:has(img){display:block}.voice-data .body blockquote{background-color:#f0e2d1;margin-top:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px);padding:1em}.p-posts-navigation{border-top:1px dashed #cdd3c3;-moz-column-gap:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px);column-gap:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px);display:grid;grid-template-columns:repeat(2,1fr);padding-top:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px);row-gap:clamp(18px,18px + (100vw - 375px) * (24 - 18)/(1116 - 375),24px)}.p-posts-navigation .p-posts-navigation__item{line-height:1.5}.p-posts-navigation .p-posts-navigation__item.next{text-align:right}.p-posts-navigation .p-posts-navigation__item span{color:#8c8a98;display:block}.p-susumekata{--_step-label:clamp(44px,44px + (100vw - 375px) * (117 - 44)/(1116 - 375),117px);display:grid!important;gap:clamp(8px,8px + (100vw - 375px) * (56 - 8)/(1116 - 375),56px);grid-template-columns:var(--_step-label) 1fr}.p-susumekata .c-step-label{align-items:center;background-color:#28afa0;border-radius:50vh;display:flex;flex-direction:column;height:var(--_step-label);justify-content:center;width:var(--_step-label)}.p-susumekata .c-step-label p{color:#fff;line-height:1;margin:0}.p-susumekata .c-step-label .-step{font-size:clamp(9px,9px + (100vw - 375px) * (20 - 9)/(1116 - 375),20px);font-weight:700}.p-susumekata .c-step-label .-number{font-size:clamp(22px,22px + (100vw - 375px) * (50 - 22)/(1116 - 375),50px);font-weight:700}.p-susumekata .c-step-label .-text{font-size:clamp(13px,13px + (100vw - 375px) * (24 - 13)/(1116 - 375),24px);font-weight:700}.p-susumekata .c-step-content .head{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(4px,4px + (100vw - 375px) * (10 - 4)/(1116 - 375),10px)}.p-susumekata .c-step-content .head .title{font-size:clamp(24px,24px + (100vw - 375px) * (32 - 24)/(1116 - 375),32px)}.p-susumekata .c-step-content .head .option-label{background-color:#f47d84;border-radius:50vh;color:#fff;display:inline-block;font-size:clamp(16px,16px + (100vw - 375px) * (20 - 16)/(1116 - 375),20px);font-weight:700;line-height:1.3;margin:0;padding:3px 24px}.p-susumekata .c-step-content .body{--_column-center:clamp(40px,40px + (100vw - 375px) * (36 - 40)/(1116 - 375),36px);display:grid;gap:10px;grid-template-columns:1fr}.p-susumekata .c-step-content .body>.wp-block-column:first-child h4{background-color:#b49cb1;border-radius:2px;color:#fff;display:inline-block;font-size:clamp(16px,16px + (100vw - 375px) * (20 - 16)/(1116 - 375),20px);padding:4px 16px}.p-susumekata .c-step-content .body>.wp-block-column:nth-child(2){align-items:center;display:flex;justify-content:center}.p-susumekata .c-step-content .body>.wp-block-column:nth-child(3) h4{background-color:#28afa0;border-radius:2px;color:#fff;display:inline-block;font-size:clamp(16px,16px + (100vw - 375px) * (20 - 16)/(1116 - 375),20px);padding:4px 16px}.p-susumekata .c-step-content .body>.wp-block-column>.box{background-color:#fff;border-radius:8px;height:100%;padding:20px 16px}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole{--_color:#28afa0;align-items:center;display:flex;flex-direction:row;gap:clamp(4px,4px + (100vw - 375px) * (10 - 4)/(1116 - 375),10px)}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part:before,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole:before{background-color:var(--_color);content:"";display:inline-block;height:19px;-webkit-mask-image:url(../images/uk/a3_towa/susumekata/arrow_down.svg);mask-image:url(../images/uk/a3_towa/susumekata/arrow_down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:36px}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part p,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole p{color:var(--_color);font-size:clamp(16px,16px + (100vw - 375px) * (20 - 16)/(1116 - 375),20px);font-weight:700;line-height:1.35}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part p br,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole p br{display:none}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part{--_color:#999}.wp-block-columns.c-column-00_paper{gap:32px}.wp-block-columns.c-column-00_paper .wp-block-column figure{margin:0}.wp-block-columns.c-column-00_paper .wp-block-column>p{line-height:1.8}.wp-block-flexible-table-block-table.c-paper-table>table tbody tr:not(:first-child){border-top:1px solid #cdd3c3}.wp-block-flexible-table-block-table.c-paper-table>table tbody tr th{border:none;width:clamp(100px,100px + (100vw - 375px) * (190 - 100)/(1116 - 375),190px)}.wp-block-flexible-table-block-table.c-paper-table>table tbody tr td{border:none;padding-left:18px;padding-right:18px}.wp-block-flexible-table-block-table.c-paper-table.-dot>table tbody tr:not(:first-child){border-top:1px dashed #cdd3c3}.wp-block-flexible-table-block-table.c-paper-table.-dot>table tbody tr th+td{max-width:130px}.color_chip_list{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.color_chip_list a{display:block}.color_chip_list a:hover{outline:2px solid #28afa0;outline-offset:-2px}@media screen and (min-width:640px){.c-special-media-text .c-special-media-text__inner{grid-template-columns:384px 1fr;grid-template-rows:auto 1fr}.c-special-media-text .c-special-media-text__inner .head{grid-column:1;grid-row:1}.c-special-media-text .c-special-media-text__inner .head .is-style-heading-lv1{padding-bottom:0;padding-top:clamp(26px,26px + (100vw - 375px) * (34 - 26)/(1116 - 375),34px);text-align:left}.c-special-media-text .c-special-media-text__inner .head .is-style-heading-lv1:after{bottom:auto;right:auto;top:0}.c-special-media-text .c-special-media-text__inner .body{grid-column:2;grid-row:1/3}.c-special-media-text .c-special-media-text__inner .wp-block-buttons{grid-column:1;grid-row:2;text-align:unset}.u-sp-none:not(.block-editor-block-list__block){display:block!important}.u-pc-none:not(.block-editor-block-list__block){display:none!important}.u-pc-none.block-editor-block-list__block{opacity:.3}.p-mv .p-mv__inner{aspect-ratio:1500/550}.p-mv picture{--_padding-bottom:clamp(0px,0px + (100vw - 375px) * (27 - 0)/(1116 - 375),27px);aspect-ratio:1460/545;bottom:var(--_padding-bottom);left:0;width:inherit}.p-info .c-special-media-text__inner{grid-template-columns:306px 1fr!important}.p-info .info-list .list-item{flex-direction:row}.p-uk-mv .p-uk-mv__inner{aspect-ratio:4/1.9}.p-uk-mv picture{--_padding-top:clamp(12px,12px + (100vw - 375px) * (30 - 12)/(1116 - 375),30px);aspect-ratio:1130/608;left:0;width:inherit}.p-size .itemlist-item .head{grid-column:2;grid-row:1}.p-size .itemlist-item figure{grid-column:1;grid-row:1/3}.p-size .itemlist-item .body{grid-column:2;grid-row:2}.wp-pagenavi{font-weight:500}}@media screen and (min-width:876px){.p-susumekata .c-step-content .body{grid-template-columns:1fr var(--_column-center) 1fr}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole{flex-direction:column}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part:before,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole:before{height:51px;-webkit-mask-image:url(../images/uk/a3_towa/susumekata/arrow.svg);mask-image:url(../images/uk/a3_towa/susumekata/arrow.svg);width:26px}.p-susumekata .c-step-content .body>.wp-block-column>.arrow-part p br,.p-susumekata .c-step-content .body>.wp-block-column>.arrow-whole p br{display:block}}@media screen and (min-width:1308px){.p-uk-mv .p-uk-mv__inner{aspect-ratio:1500/550}}@media screen and (max-width:639px){.u-sp-none.block-editor-block-list__block{opacity:.3}}