@font-face{font-family:"My Fonts";src:url("../assets/font/NotoSansJP-VariableFont_wght.ttf") format("truetype");font-display:swap}#tunnel .pdf_area{gap:1em}#tunnel .pdf_area .flex_inner{border:1px solid #D9D9D9;-webkit-box-shadow:5px 5px 9px -3px rgba(51,51,51,0.3);box-shadow:5px 5px 9px -3px rgba(51,51,51,0.3);background:#F3F4F5;width:calc(50% - 0.75em)}@media only screen and (max-width:768px){#tunnel .pdf_area .flex_inner{width:100%}}#tunnel .pdf_area .flex_inner .img_block{max-height:288px;height:24vw;width:100%;display:table;text-align:center;table-layout:fixed;background:#fff;padding:2em}#tunnel .pdf_area .flex_inner .img_block picture{display:table-cell;vertical-align:middle}#tunnel .flow_block01 .flow_block_inner{margin:1em 0;border:1px solid #cccccc;padding:2em}#tunnel .flow_block01 .flow_block_inner .ttl_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.25em}@media only screen and (max-width:768px){#tunnel .flow_block01 .flow_block_inner .ttl_area{-ms-flex-wrap:wrap;flex-wrap:wrap}}#tunnel .flow_block01 .flow_block_inner .ttl_area h3 span{font-size:76%;background:#ED780A;color:#fff;width:2em;height:2em;line-height:2em;text-align:center;display:inline-block;margin-right:0.5em}#tunnel .flow_block01 .flow_block_inner .ttl_area a.btn.btn_pdf span:before{display:none}#tunnel .flow_block01 .flow_block_inner .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:768px){#tunnel .flow_block01 .flow_block_inner .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}#tunnel .pcr_flow .sec_inner{padding-bottom:80px}@media only screen and (max-width:768px){#tunnel .pcr_flow .sec_inner{width:100%;padding-bottom:40px}}#tunnel .pcr_flow .pcr_flow_block_area{text-align:center}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner{padding:40px 0}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner.contents_gray{background:#E7EAEB}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner.contents_orange{background:#FFECD4;position:relative}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner.contents_orange:before{content:"";width:32%;height:90%;max-width:546px;background:url(../images/tunnel/arrow_long.webp) no-repeat right center;background-size:100% 100%;position:absolute;left:1%;top:-2.5%;bottom:0;margin:auto;z-index:2}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner.contents_orange:before{background:url(../images/tunnel/arrow_long_sp.webp) no-repeat right center;background-size:100% 100%;width:14%}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner{padding:20px 30px 70px;position:relative}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner{padding:20px 8vw 70px}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner:last-of-type{z-index:2}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner:before{content:"";width:0;height:0;border-top:30px solid #ccc;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;bottom:10px;left:0;right:0;margin:auto}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .img_area{max-width:570px;width:60%;display:block;margin:0 auto;position:relative}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .img_area{width:100%}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .img_area span{width:45px;height:45px;line-height:45px;background:#ED780A;color:#fff;display:block;position:absolute;top:0;left:0;font-weight:500}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .textarea{margin-top:15px}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .textarea h3{line-height:1.2}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.not_arrow{padding-bottom:20px}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.not_arrow:before{display:none}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.top_arrow{padding-top:70px}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.top_arrow:after{content:"";width:0;height:0;border-top:30px solid #ccc;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;top:10px;left:0;right:0;margin:auto}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .two_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .two_area{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .two_area .inner{width:100%}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .two_area .inner .img_area{width:100%}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner .two_area .inner .textarea p span{background:#ED780A;color:#fff;display:inline-block;padding:0.25em;margin-right:0.75em;line-height:1.2}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.white_bg{padding:20px 0 70px}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.white_bg .white_bg_inner{padding:2em;background:#fff;width:94%;margin:0 auto;border-radius:30px;position:relative;z-index:1}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.white_bg .white_bg_inner{width:100%}}#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.contents06:after{content:"";width:10%;height:72%;background:url(../images/tunnel/arrow01.webp) no-repeat right center;background-size:100% 100%;position:absolute;top:-53%;right:16%;z-index:0}@media only screen and (max-width:768px){#tunnel .pcr_flow .pcr_flow_block_area .pcr_flow_block_area_inner .flow_inner.contents06:after{background:url(../images/tunnel/arrow01_sp.webp) no-repeat right center;background-size:100% 100%;height:20%;top:-14%;right:9%}}#double picture.mt50.center{display:block}#double .accordion01 .flex{gap:2.75em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){#double .accordion01 .flex{gap:5em}}#double .accordion01 .flex .flex_inner{text-align:center;width:calc(50% - 1.5em)}@media only screen and (max-width:768px){#double .accordion01 .flex .flex_inner{width:100%}}#double .accordion01 .flex .flex_inner p{line-height:1.6;height:3.5em;display:table;width:100%}@media only screen and (max-width:768px){#double .accordion01 .flex .flex_inner p{height:auto}}#double .accordion01 .flex .flex_inner p span{display:table-cell;vertical-align:middle}#double .accordion01 .flex .flex_inner:first-of-type{position:relative}#double .accordion01 .flex .flex_inner:first-of-type:before{content:"";margin:auto;position:absolute}@media print,screen and (min-width:769px){#double .accordion01 .flex .flex_inner:first-of-type:before{width:2.75em;height:50%;background:url(../images/tunnel/double_i_arrow.svg) no-repeat center/contain;top:0;bottom:0;right:-2.75em}}@media only screen and (max-width:768px){#double .accordion01 .flex .flex_inner:first-of-type:before{width:50%;height:3.5em;background:url(../images/tunnel/double_i_arrow_sp.svg) no-repeat center/contain;right:0;left:0;bottom:-4.25em}}#double .accordion01 .gray_block dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500}#double .accordion01 .gray_block dl dt{width:5em;text-align:right;font-size:clamp(20px,2.36vw,34px)}#double .accordion01 .gray_block dl dd{font-size:clamp(22px,2.78vw,40px);color:#ED780A}#double .accordion01 .gray_block dl dd span{font-size:140%}#double .accordion04 .flex{gap:4em}@media only screen and (max-width:768px){#double .accordion04 .flex{gap:2em}}#double .accordion04 .flex .img_block{max-width:423px;width:35%}@media only screen and (max-width:768px){#double .accordion04 .flex .img_block{max-width:100%;width:100%}}#double .accordion04 .flex .img_block picture{display:block;width:100%;margin:0.5em 0}#double .accordion04 .flex .img_block ul.disc_list{font-size:83.4%}#double .accordion04 .flex .sp_table_block{width:64%}@media only screen and (max-width:768px){#double .accordion04 .flex .sp_table_block{width:100%}}#double .accordion04 .flex .sp_table_block .table_style01 th:first-of-type{width:30%}@media only screen and (max-width:768px){#double .accordion04 .flex .sp_table_block .table_style01 th:first-of-type{width:17%}}