@media screen and (max-width:767px){.pc-only{display:none}}@media not screen and (max-width:767px){.sp-only{display:none}}.text-center{text-align:center}.c-red{color:red}#pageMidashiWrap{background-image:url(../img/revisit/bg_midashi.jpg)}.flowchart{background:var(--c-light-gray2);padding:35px 50px;margin-bottom:50px}@media screen and (max-width:767px){.flowchart{padding:10px}}.flowchart .box{background:var(--c-white);text-align:center;padding:15px;font-size:114.3%}.flowchart dl{background-image:url(../img/common/icon_arrow_bottom.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:20px;margin-bottom:5px}.flowchart dl dt{background:var(--c-base);color:var(--c-white);text-align:center;padding:5px 0;font-size:128.6%}@media screen and (max-width:767px){.flowchart dl dt{font-size:100%;padding:5px 10px}}.flowchart dl dd{background:var(--c-white);padding:10px 15px}.flowchart dl dd .credit{border:1px solid var(--c-light-gray2);padding:0 20px;font-weight:bold;margin-top:10px}.flowchart dl dd .credit img{vertical-align:middle}.flowchart dl.double{background-image:url(../img/common/icon_arrow_bottom.png),url(../img/common/icon_arrow_bottom.png);background-position:133px bottom,454px bottom;background-repeat:no-repeat}@media screen and (max-width:767px){.flowchart dl.double{background-position:20% bottom,80% bottom}}.flowchart dl.last{background-image:none;padding-bottom:0;margin-bottom:0}.flowchart .double{background-image:url(../img/common/icon_arrow_bottom.png),url(../img/common/icon_arrow_bottom.png);background-position:133px bottom,454px bottom;background-repeat:no-repeat;color:var(--c-white);text-align:center;font-size:128.6%;padding-bottom:20px;margin-bottom:5px}@media screen and (max-width:767px){.flowchart .double{font-size:100%}}.flowchart .double p{background-color:var(--c-base);padding:10px 0}.flowchart .single{background:url(../img/common/icon_arrow_bottom.png) center bottom no-repeat;padding-bottom:20px;margin-bottom:5px}.flowchart .single--middle{width:280px}@media screen and (max-width:767px){.flowchart .single--middle{width:49%}}.flowchart .single--large{width:390px}@media screen and (max-width:767px){.flowchart .single--large{width:68.5%}}.flowchart .single.long{background-image:url(../img/common/icon_arrow_bottom_long.png);padding-bottom:117px}.flowchart .single p{background:var(--c-base);color:var(--c-white);text-align:center;padding:10px 0;font-size:128.6%;line-height:1.2}@media screen and (max-width:767px){.flowchart .single p{font-size:100%}}.flowchart .three_c__flex-box,.flowchart .three_c__flex-box__inner{display:flex;gap:0 40px}@media screen and (max-width:767px){.flowchart .three_c__flex-box,.flowchart .three_c__flex-box__inner{gap:0 2%}}.flowchart .three_c__flex-box__container{display:flex;flex-direction:column}@media screen and (max-width:767px){.flowchart .three_c__flex-box__container{width:30%}.flowchart .three_c__flex-box__container:has(>.single--large){width:68.5%}}.flowchart .three_c__flex-box__inner>.single,.flowchart .three_c__flex-box__container>.single{width:180px}@media screen and (max-width:767px){.flowchart .three_c__flex-box__inner>.single,.flowchart .three_c__flex-box__container>.single{width:100%}}.flowchart .three_c__definition{width:280px}@media screen and (max-width:767px){.flowchart .three_c__definition{width:49%}}
