#guide{background-attachment:fixed;background-color:#000;background-image:linear-gradient(180deg,transparent 0,transparent 80%,#000),url(./bg_main_01.BtIGpMu_.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto;color:#fff}@media screen and (max-width:1023px){#guide{background-size:250% auto}}#guide main,#guide main *{position:relative}#guide main *{z-index:1}#guide .container_outer{position:relative}#guide .container_outer .imgContent picture:nth-of-type(n+2){margin-top:40px}#guide .container_outer .clmSection{background:#fff;border-radius:20px;color:#333;margin-bottom:60px;overflow:hidden}#guide .container_outer .clmSection>div{padding:30px}#guide .container_outer .clmSection p{font-size:20px;line-height:1.6;margin:15px 10px}#guide .container_outer .clmSection p.note{color:#d8012c;font-size:20px;font-weight:400}#guide .container_outer .clmSection p em.ef01{font-size:22px;font-style:normal;font-weight:600;text-decoration:underline}#guide .container_outer .clmSection p em.ef02{color:#d8012c;font-style:normal;font-weight:600}#guide .container_outer .clmSection p em.ef03{font-style:normal;font-weight:600}#guide .container_outer .clmSection h2{background:#5a5757;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,0 100%);color:#fff;font-size:32px;font-weight:600;padding:20px 60px 20px 20px;width:-moz-fit-content;width:fit-content}#guide .container_outer .clmSection h2:empty{display:none}#guide .container_outer .clmSection h3{background:#d9022c;border-radius:10px;color:#fff;font-size:28px;font-weight:600;padding:10px 20px}#guide .container_outer .clmSection h3:nth-of-type(n+2){margin-top:30px}#guide .container_outer .clmSection h4{border-top:2px dotted #666;font-size:24px;font-weight:600;margin-top:30px;padding:30px 10px 0}#guide .container_outer .clmSection ul.progress{margin:30px auto 60px;position:relative;width:80%}#guide .container_outer .clmSection ul.progress:before{background:#999;content:"";height:100%;left:15px;position:absolute;top:0;width:10px}#guide .container_outer .clmSection ul.progress>li:first-of-type a{margin-top:0}#guide .container_outer .clmSection ul.progress>li a{background:#d9022c;border-radius:10px;color:#fff;display:block;font-size:24px;font-weight:600;margin-top:20px;padding:5px 10px}#guide .container_outer .clmSection ul.progress>li a:hover{opacity:1}#guide .container_outer .clmSection ul.progress>li ul{border:1px solid #333;border-radius:10px;margin:10px 30px 0 60px;padding:10px 20px}#guide .container_outer .clmSection ul.progress>li ul li{color:#0067b6;font-size:20px;font-weight:600;margin:10px 0}#guide .container_outer .clmSection dl.explanation{background:#edefed;border-radius:10px;margin-top:30px;padding:30px}#guide .container_outer .clmSection dl.explanation>dt{border-bottom:2px dotted #d8012c;color:#d8012c;font-size:24px;font-weight:600;margin-bottom:10px;padding-bottom:10px;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff}#guide .container_outer .clmSection dl.explanation>dd{font-size:20px}#guide .container_outer .clmSection dl.explanation>dd>ul li{font-weight:600;list-style-type:disc;margin:0 0 0 30px}#guide .container_outer .clmSection dl.explanation>dd dl dt{color:#0067b6;font-size:20px;font-weight:600;list-style-type:disc;margin:10px 0;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff}#guide .container_outer .clmSection dl.explanation .col-2{display:flex;justify-content:space-between;margin:40px 0}#guide .container_outer .clmSection dl.explanation .col-2 div:first-of-type{width:70%}#guide .container_outer .clmSection dl.explanation .col-2 div:first-of-type strong{background:#ec6c00;color:#fff;display:block;margin-bottom:10px;padding:5px 10px;width:-moz-fit-content;width:fit-content}#guide .container_outer .clmSection dl.explanation .col-2 div:first-of-type p img{display:inline}#guide .container_outer .clmSection dl.explanation .col-2 div:last-of-type{width:25%}#guide .container_outer .clmSection .icon{display:inline-block;height:20px;padding:0 4px;width:auto}#guide .container_outer .clmSection.introduction ol,#guide .container_outer .clmSection.introduction ul{list-style-type:circle;margin:15px 0 0;padding:0 0 0 15px}#guide .container_outer .clmSection.introduction ol li,#guide .container_outer .clmSection.introduction ul li{font-size:20px;margin:15px 0 0}#guide .container_outer .clmSection.introduction ol li em,#guide .container_outer .clmSection.introduction ul li em{font-style:normal;font-weight:600;text-decoration:underline}#guide .container_outer .clmSection.introduction ul li{list-style-type:disc;margin:10px 0 0 25px}#guide .container_outer .clmSection.introduction ol{counter-reset:cnt 0}#guide .container_outer .clmSection.introduction ol li:before{background:#d8012c;color:#fff;content:counter(cnt);counter-increment:cnt;left:-5px;padding:3px 14px;position:absolute;top:-5px}#guide .container_outer .clmSection.introduction ol li{margin:20px 0 0;padding-left:45px}#guide .container_outer .clmSection.cards h3{background:#d9022c;border-radius:0;-webkit-clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);color:#fff;font-size:24px;font-weight:600;margin:auto;padding:10px 60px;width:-moz-fit-content;width:fit-content}#guide .container_outer .clmSection.cards>div{display:flex}#guide .bg_section-title{font-family:Anton;font-size:159px;left:-584px;letter-spacing:.08em;opacity:.15;position:absolute;top:482px;transform:rotate(-90deg)}@media screen and (max-width:1023px){#guide .container_outer .imgContent picture:nth-of-type(n+2){margin-top:2.6666666667vw}#guide .container_outer .clmSection{border-radius:2.6666666667vw;margin-bottom:5.3333333333vw}#guide .container_outer .clmSection>div{padding:2.6666666667vw}#guide .container_outer .clmSection p{font-size:3.7333333333vw;line-height:1.6;margin:2.6666666667vw 1.3333333333vw}#guide .container_outer .clmSection p.note{font-size:3.7333333333vw}#guide .container_outer .clmSection p em.ef01,#guide .container_outer .clmSection p em.ef02{font-size:4vw}#guide .container_outer .clmSection h2{-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 5.33333vw) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 5.33333vw) 100%,0 100%);font-size:4.8vw;max-width:92%;padding:2.6666666667vw 9.3333333333vw 2.6666666667vw 2.6666666667vw}#guide .container_outer .clmSection h2:empty{display:none}#guide .container_outer .clmSection h3{border-radius:1.3333333333vw;color:#fff;font-size:4.8vw;padding:1.3333333333vw 2.6666666667vw}#guide .container_outer .clmSection h3:nth-of-type(n+2){margin-top:4.8vw}#guide .container_outer .clmSection h4{border-top:2px dotted #666;font-size:4.2666666667vw;margin-top:2.6666666667vw;padding:4vw 2.6666666667vw 0}#guide .container_outer .clmSection ul.progress{margin:2.6666666667vw auto 5.3333333333vw;width:100%}#guide .container_outer .clmSection ul.progress:before{height:100%;left:2.6666666667vw;top:0;width:1.3333333333vw}#guide .container_outer .clmSection ul.progress>li:first-of-type a{margin-top:0}#guide .container_outer .clmSection ul.progress>li a{border-radius:1.3333333333vw;font-size:4.2666666667vw;margin-top:5.3333333333vw;padding:1.3333333333vw 2.6666666667vw}#guide .container_outer .clmSection ul.progress>li ul{border:1px solid #333;border-radius:1.3333333333vw;margin:2.6666666667vw 2.6666666667vw 0 6.6666666667vw;padding:1.3333333333vw 2.6666666667vw}#guide .container_outer .clmSection ul.progress>li ul li{font-size:3.2vw;font-weight:600;margin:1.3333333333vw 0}#guide .container_outer .clmSection dl.explanation{border-radius:2.6666666667vw;margin-top:5.3333333333vw;padding:4vw}#guide .container_outer .clmSection dl.explanation>dt{border-bottom:2px dotted #d8012c;font-size:4.2666666667vw;font-weight:600;margin-bottom:2vw;padding-bottom:2vw;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff}#guide .container_outer .clmSection dl.explanation>dd{font-size:3.7333333333vw}#guide .container_outer .clmSection dl.explanation>dd>ul li{font-weight:600;margin:0 0 0 4vw}#guide .container_outer .clmSection dl.explanation>dd dl dt{color:#0067b6;font-size:4.2666666667vw;font-weight:600;margin:4vw 0 0;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff}#guide .container_outer .clmSection dl.explanation .col-2{flex-direction:column;margin:8vw 0}#guide .container_outer .clmSection dl.explanation .col-2 div:first-of-type{width:100%}#guide .container_outer .clmSection dl.explanation .col-2 div:first-of-type strong{display:block;margin-bottom:2.6666666667vw;padding:1.3333333333vw 2.6666666667vw;width:-moz-fit-content;width:fit-content}#guide .container_outer .clmSection dl.explanation .col-2 div:last-of-type{margin:4vw auto 0;width:60%}#guide .container_outer .clmSection .icon{height:4vw;padding:0 1.0666666667vw}#guide .container_outer .clmSection.introduction ol,#guide .container_outer .clmSection.introduction ul{margin:4vw 0 0;padding:0 0 0 2.6666666667vw}#guide .container_outer .clmSection.introduction ol li,#guide .container_outer .clmSection.introduction ul li{font-size:4vw;margin:4vw 0 0}#guide .container_outer .clmSection.introduction ul li{margin:1.3333333333vw 0 0 3.3333333333vw}#guide .container_outer .clmSection.introduction ol{counter-reset:cnt 0}#guide .container_outer .clmSection.introduction ol li:before{left:0;margin-right:1.3333333333vw;padding:.5333333333vw 2.6666666667vw;top:0}#guide .container_outer .clmSection.introduction ol li{padding-left:9.3333333333vw}#guide .container_outer .clmSection.cards h3{-webkit-clip-path:polygon(2.6666666667vw 0,100% 0,calc(100% - 2.66667vw) 0,100% 50%,calc(100% - 2.66667vw) 100%,2.6666666667vw 100%,0 50%);clip-path:polygon(2.6666666667vw 0,100% 0,calc(100% - 2.66667vw) 0,100% 50%,calc(100% - 2.66667vw) 100%,2.6666666667vw 100%,0 50%);font-size:4.5333333333vw;padding:1.3333333333vw 8vw}#guide .container_outer .clmSection.cards>div{flex-wrap:wrap;width:100%}#guide .container_outer .clmSection.cards>div>div{margin-top:5.3333333333vw}}
