﻿@keyframes PopoverBgOpen{from{opacity:0}to{opacity:0.8}}.sdc_p-keyvisual{background-image:url(../img/keyvisual3.jpg)}.sdc_p-keyvisual>h2{padding-inline:1em}.sdc_p-keyvisual>h2>span{display:inline-block}.sdc_p-keyvisual::before{content:none}.section_article_date{margin:0 auto 20px}.sdc_global .sdc_p-page_top>a::after{content:'目次へ'}@media screen and (min-width: 1020px){.sdc_global .sdc_p-page_top{right:calc(((100% - 1000px) / 2))}}@media screen and (max-width: 1020px){.sdc_global .sdc_p-page_top{right:20px}}@media print{.sdc_global .sdc_p-page_top{display:none}}.sdc_global .sdc_p-info{width:80%;margin-top:50px;margin-inline:auto}.sdc_global .sdc_p-info__bg{border:3px solid #fbe5d6;background:#fffffb;position:relative;box-shadow:0 6px 18px rgba(0,0,0,0.08)}.sdc_global .sdc_p-info h3{position:relative;margin-bottom:20px;padding:10px 20px 0;width:fit-content;margin-inline:auto}.sdc_global .sdc_p-info h3::after{content:'';position:absolute;bottom:0;left:50%;width:30px;height:3px;margin-left:-15px;background:#f0831f}.sdc_global .sdc_p-info__list{height:150px;overflow-y:auto;margin-bottom:0;padding:0 10px}.sdc_global .sdc_p-info__list>div{padding:10px}.sdc_global .sdc_p-info__list>div:not(:last-of-type){border-bottom:1px solid #999;margin-bottom:18px}.sdc_global .sdc_p-info__list>div>dt .sdc_c-info__at01{display:inline-block;background:#a90000;color:#fff;margin-inline:5px;padding-inline:5px;font-size:0.9em}.sdc_global .sdc_p-info__list>div>dt .sdc_c-info__at02{display:inline-block;background:#007a88;color:#fff;margin-inline:5px;padding-inline:5px;font-size:0.9em}.sdc_global .sdc_p-info__list>div>dt .sdc_c-info__at03{display:inline-block;background:#caf16f;margin-inline:5px;padding-inline:5px;font-size:0.9em}.sdc_global .sdc_p-info__list>div>dd{margin-top:10px;margin-bottom:10px;line-height:1.5}@media screen and (max-width: 768px){.sdc_global .sdc_p-info__list>div>dd{margin-left:0}}.sdc_global .sdc_p-info__list>div>dd>p{text-indent:-1em;padding-left:1em;margin-bottom:0}.sdc_global .sdc_p-info__list>div>dd>p:not(:last-of-type){margin-bottom:5px}.sdc_global .sdc_p-info__list>div>dd>p>strong{font-weight:bold;text-decoration:underline;text-decoration-color:red;text-decoration-thickness:1px;text-underline-offset:4px}.sdc_global .sdc_p-info__list>div:last-of-type>dd>p:first-of-type{text-indent:0;padding-left:0}@media screen and (max-width: 768px){.sdc_global .sdc_p-info__list>div:last-of-type>dd>p:first-of-type{margin-bottom:10px}}@media screen and (max-width: 768px){.sdc_global .sdc_p-info{width:min(100%, 500px)}}.sdc_global .sdc_p-index__bg{background:#fbf8f6;max-width:900px;margin-inline:auto;box-shadow:0 6px 18px rgba(0,0,0,0.08)}.sdc_global .sdc_p-section01__block{margin:0 auto 60px;padding:36px 40px;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,0.15)}.sdc_global .sdc_p-section01__block>p:first-of-type{margin-bottom:36px}@media screen and (max-width: 768px){.sdc_global .sdc_p-section01__block{padding:20px;margin-bottom:30px}.sdc_global .sdc_p-section01__block>p:first-of-type{margin-bottom:20px}}.sdc_global .sdc_p-section01__image{display:block;margin-bottom:36px}.sdc_global .sdc_p-section01__image>div{width:min(800px, 100%);margin:0 auto 20px}.sdc_global .sdc_p-section01__image>div>img{width:100%}.sdc_global .sdc_p-section01__image>figcaption{text-align:center}.sdc_global .sdc_p-section01__button01{width:fit-content;margin:0 0 0 auto}.sdc_global .sdc_p-section01__button01>a[target="_blank"]{text-decoration-color:#00529f;border-radius:20px;padding:9px 40px 10px;background-image:linear-gradient(90deg, #00529f 50%, #fff 50%)}.sdc_global .sdc_p-section01__button01>a[target="_blank"]::after{content:none}.sdc_global .sdc_p-section01__button01>a[target="_blank"]>p{color:#00529f;font-size:1em;padding:0}.sdc_global .sdc_p-section01__button01>a[target="_blank"]>p::after{right:-25px;top:calc(50% + 1px);transform:translateY(-50%);background:#00529f}.sdc_global .sdc_p-section01__button01>a[target="_blank"]:hover>p{color:#fff}.sdc_global .sdc_p-section01__button01>a[target="_blank"]:hover>p::after{background:#fff}@media screen and (max-width: 768px){.sdc_global .sdc_p-section01__button01>a[target="_blank"]{padding-inline:30px}}.sdc_global .sdc_p-section01__flex01{display:flex;justify-content:space-between;flex-wrap:wrap;border:1px solid #999;border-radius:10px;padding:5px 0;text-align:center;font-size:1.1em}.sdc_global .sdc_p-section01__flex01>div{width:50%;padding:0px 10px}.sdc_global .sdc_p-section01__flex01>div:first-of-type{border-right:1px solid #999}.sdc_global .sdc_p-section01__flex01>div>a{display:block;height:100%;align-items:center;padding:5px 0;background:#ecf4fa}@media screen and (max-width: 768px){.sdc_global .sdc_p-section01__flex01{display:block;padding:0 5px}.sdc_global .sdc_p-section01__flex01>div{width:100%;padding:5px 5px}.sdc_global .sdc_p-section01__flex01>div:first-of-type{border-right:none;border-bottom:1px solid #999}}.sdc_global .sdc_p-section02__block{margin:0 auto 60px;padding:36px 40px;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,0.15)}@media screen and (max-width: 768px){.sdc_global .sdc_p-section02__block{margin-bottom:30px;padding:20px}}.sdc_global .sdc_p-section02 p:has(span.sdc_line33)>span.sdc_line33{text-decoration-thickness:2px}.sdc_global .sdc_p-section02 .sdc_global__button01{width:min(100%, 600px);margin:50px auto}@media screen and (max-width: 768px){.sdc_global .sdc_p-section02 .sdc_global__button01{margin:18px auto 36px}}.sdc_global .sdc_p-section02__attention{max-width:800px;margin-inline:auto;padding:20px;border:2px solid #f0831f;border-left:6px solid #f0831f;border-radius:10px;background:#fff7ec}.sdc_global .sdc_p-section02__attention>dt{color:#ec0000}.sdc_global .sdc_p-section02__attention>dd>address{width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;background:#fff;border:1px solid;margin:36px auto 18px;padding:10px 0;text-align:center;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,0.08)}.sdc_global .sdc_p-section02__attention>dd>address>div{width:50%;padding-inline:10px}.sdc_global .sdc_p-section02__attention>dd>address>div:not(:first-of-type){border-left:1px solid}.sdc_global .sdc_p-section02__attention>dd>address>div>p{margin-bottom:0;background-color:#fff;border-radius:10px;font-size:1.1em;font-weight:bold}.sdc_global .sdc_p-section02__attention>dd>address>div>a{display:block;font-size:1.1em;font-weight:normal}@media screen and (min-width: 768px){.sdc_global .sdc_p-section02__attention>dd>address>div>a{text-decoration:none;color:#08131a;pointer-events:none}}.sdc_global .sdc_p-section02__attention>dd>address>div>a>span{position:relative}.sdc_global .sdc_p-section02__attention>dd>address>div>a>span::before{content:"";background-image:url(/area_common/2018shared/svg/svg_i_phone_pc.svg);background-repeat:no-repeat;position:absolute;left:-1.4em;top:55%;transform:translateY(-50%);width:1.1em;height:1.1em}@media screen and (max-width: 768px){.sdc_global .sdc_p-section02__attention{padding:10px;margin-bottom:0}.sdc_global .sdc_p-section02__attention>dd{margin-left:0;padding:0 10px 10px}.sdc_global .sdc_p-section02__attention>dd>address{margin:10px auto;padding:0 10px;display:block}.sdc_global .sdc_p-section02__attention>dd>address>div{width:100%;padding:10px 0}.sdc_global .sdc_p-section02__attention>dd>address>div:not(:first-of-type){border-left:none;border-top:1px solid}}.sdc_global .sdc_p-section02__schedule{border-left:4px solid #ddd;padding-left:20px}.sdc_global .sdc_p-section02__schedule>dt{margin-bottom:5px;position:relative}.sdc_global .sdc_p-section02__schedule>dt::before{content:"";width:10px;height:10px;background:#00529f;border-radius:50%;position:absolute;left:-24px;top:50%;transform:translate(calc(-50% + 2px), -50%)}@media screen and (max-width: 768px){.sdc_global .sdc_p-section02__schedule>dt::before{width:20px;height:20px;top:2px;transform:translate(calc(-50% + 2px), 0)}}.sdc_global .sdc_p-section02__schedule>dd{margin-bottom:18px}.sdc_global .sdc_p-section02__schedule>dd>strong{font-weight:bold;color:#ec0000}.sdc_global .sdc_p-section02__guidance__table{border:1px solid #333;padding:5px 0;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:18px;row-gap:5px;text-align:center}.sdc_global .sdc_p-section02__guidance__table>div{width:50%;padding-inline:10px}.sdc_global .sdc_p-section02__guidance__table>div:not(:first-of-type){border-left:1px solid #ccc}.sdc_global .sdc_p-section02__guidance__table>div>p{background:#ecf4fa;margin-bottom:0;padding:10px 0}.sdc_global .sdc_p-section02__guidance__table>div>a{display:block;padding:10px 0;background:#00529f;color:#fff}.sdc_global .sdc_p-section02__guidance__table>div:nth-of-type(3){width:100%;border-left:none;padding-top:5px;border-top:1px solid #ccc;text-align:left}.sdc_global .sdc_p-section02__guidance__table>div:nth-of-type(3)>p{padding-inline:10px;background:#fff;border:1px solid #f0831f}.sdc_global .sdc_p-section03 h4{color:#08131a}.sdc_global .sdc_p-section03 h4>span{font-size:0.8em}.sdc_global .sdc_p-section03 h5:has(+.sdc_p-section03__list01){font-size:1.2em;color:#4270d3}.sdc_global .sdc_p-section03__listwrap{border:1px solid #00529f;border-radius:10px;padding:20px;margin-bottom:50px;box-shadow:0 6px 18px rgba(0,0,0,0.1)}@media screen and (max-width: 768px){.sdc_global .sdc_p-section03__listwrap{padding:10px}}.sdc_global .sdc_p-section03__list01>li{border-bottom:1px solid #ccc;font-weight:bold}.sdc_global .sdc_p-section03__list01>li:first-of-type{border-top:1px solid #ccc}.sdc_global .sdc_p-section03__list01>li>a{position:relative;display:block;padding:15px 40px 15px 1em}@media screen and (max-width: 768px){.sdc_global .sdc_p-section03__list01>li>a{padding:10px 35px 10px 1em}}.sdc_global .sdc_p-section03__list01>li>a::after{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:'';height:20px;width:20px;mask-image:url(/common/os/sd/sdc_global/img/external-link-alt-solid.svg);mask-size:contain;mask-repeat:no-repeat;background:#00529f;margin:0}@media screen and (max-width: 768px){.sdc_global .sdc_p-section03__list01>li>a::after{width:15px;height:15px}}.sdc_global .sdc_p-section03__list01>li>a>p{margin-bottom:0}.sdc_global .sdc_p-section03__list01>li:hover{box-shadow:0px 0px 10px 0px #ccc}.sdc_global .sdc_p-section03__undertitle{margin-top:50px}
