﻿:root{--color-primary: #E60012;--color-primary-hover: #ee5e5a;--header-height: 84px;--header-height-negative: -84px;--base-text-color: #333;--font-roboto: Roboto, sans-serif}body{color:var(--base-text-color)}.font-roboto{font-family:var(--font-roboto)}.font-bold{font-weight:bold}.font-medium{font-weight:500}.text-center{text-align:center}.center-block{margin-right:auto;margin-left:auto}.security2026 .header{position:fixed;top:0;left:0;z-index:15;display:flex;justify-content:space-between;width:100%;background-color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.05);transition:.3s}.security2026 .header__logo{padding:19px 16px}@media(max-width: 767px){.security2026 .header__logo{padding:10px 16px}}.security2026 .header__logo img{width:262px}@media(max-width: 767px){.security2026 .header__logo img{width:192px}}@media(max-width: 1366px)and (min-width: 768px){.security2026 .header__logo img{width:21.8333333333vw}}@media(max-width: 767px){.security2026 .header__container{position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:#fff;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}}@media(max-width: 767px){.security2026 .header__container.is-visible{opacity:1;visibility:visible;transform:translateY(0)}}@media(max-width: 767px){.security2026 .header__container__inner{display:flex;flex-flow:column-reverse;margin-right:0;padding-top:32px;padding-inline:32px;padding-bottom:0;pointer-events:all}}@media(max-width: 1366px)and (min-width: 768px){.security2026 .header__container__inner{margin-right:40px}}@media(min-width: 1367px){.security2026 .header__container__inner{margin-right:40px}}.security2026 .menu-top{padding-top:16px;margin-bottom:20px}@media(max-width: 767px){.security2026 .menu-top{margin-bottom:0;padding-top:0}}.security2026 .menu-top ul{display:flex;gap:32px;justify-content:flex-end}.security2026 .menu-top ul li{list-style-type:none}@media(max-width: 767px){.security2026 .menu-top ul li{border-right:unset;position:relative;justify-content:flex-start;width:100%;padding-top:18px;padding-bottom:18px;text-align:left;border-bottom:1px solid #c4c4c4}}.security2026 .menu-top ul li a{font-size:14px;color:#555;text-decoration:unset}@media(max-width: 767px){.security2026 .menu-top ul li a{font-size:4vw;font-weight:500}}@media(max-width: 1366px)and (min-width: 768px){.security2026 .menu-top ul li a{font-size:1.1666666667vw}}@media(max-width: 767px){.security2026 .menu-top ul li a::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22icon_arrow%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_1393%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%201393%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%2F%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_9487%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%209487%22%20transform%3D%22translate(8%204)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_3238%22%20data-name%3D%22%E3%83%91%E3%82%B9%203238%22%20d%3D%22M1.556%2C15.556%2C0%2C14%2C6.222%2C7.778%2C0%2C1.556%2C1.556%2C0%2C9.333%2C7.778Z%22%20fill%3D%22%23E60012%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:0;display:block;width:20px;height:20px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.security2026 .menu-bottom ul{display:flex;justify-content:flex-end;padding-left:0;padding-bottom:19px}@media(max-width: 767px){.security2026 .menu-bottom ul{flex-flow:column;padding-bottom:0}}.security2026 .menu-bottom ul li{display:flex;padding-left:0;border-right:1px solid #c4c4c4}@media(max-width: 767px){.security2026 .menu-bottom ul li{border-right:unset;position:relative;justify-content:flex-start;width:100%;padding-top:18px;padding-bottom:18px;text-align:left;border-bottom:1px solid #c4c4c4}}.security2026 .menu-bottom ul li:last-child{border-right:unset}.security2026 .menu-bottom ul li:last-child a{padding-right:0}.security2026 .menu-bottom ul li a{padding:0 24px;font-size:16px;font-weight:500;border-bottom:5px solid rgba(0,0,0,0)}@media(max-width: 767px){.security2026 .menu-bottom ul li a{padding:0;font-size:3.7333333333vw}}@media(max-width: 1366px)and (min-width: 768px){.security2026 .menu-bottom ul li a{font-size:1.3333333333vw;padding:0 2vw}}@media(max-width: 767px){.security2026 .menu-bottom ul li a::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22icon_arrow%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_1393%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%201393%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%2F%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_9487%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%209487%22%20transform%3D%22translate(8%204)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_3238%22%20data-name%3D%22%E3%83%91%E3%82%B9%203238%22%20d%3D%22M1.556%2C15.556%2C0%2C14%2C6.222%2C7.778%2C0%2C1.556%2C1.556%2C0%2C9.333%2C7.778Z%22%20fill%3D%22%23E60012%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:0;display:block;width:20px;height:20px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width: 767px){.security2026 .nav-btn{display:flex;flex-flow:column;align-items:center;justify-content:center;width:68px;background-color:#fff;border:unset;border-left:1px solid #c4c4c4}.security2026 .nav-btn:after{display:block;width:55px;margin-top:7px;margin-bottom:0;font-size:13px;font-weight:500;color:#555;content:"メニュー"}.security2026 .nav-btn.act:after{content:"閉じる"}.security2026 .nav-btn.act .icon span:nth-child(1){top:50%;transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.security2026 .nav-btn.act .icon span:nth-child(2){opacity:0}.security2026 .nav-btn.act .icon span:nth-child(3){top:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}}@media(max-width: 767px){.security2026 .nav-btn .icon{position:relative;width:18.67px;height:14px;margin-top:2px}.security2026 .nav-btn .icon span{position:absolute;display:block;width:18.67px;height:2.33px;background-color:#555;transition:.3s}.security2026 .nav-btn .icon span:nth-child(1){top:0;left:50%;transform:translateY(0%) translateX(-50%)}.security2026 .nav-btn .icon span:nth-child(2){top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.security2026 .nav-btn .icon span:nth-child(3){top:100%;left:50%;transform:translateY(-50%) translateX(-50%)}}.security2026 .nav-btn p{margin-top:7px;margin-bottom:0;font-size:13px;font-weight:500}.security2026 .footer-note{background-color:#f5f5f5;font-size:14px;padding-block:30px;padding-inline:24px}@media(max-width: 767px){.security2026 .footer-note{font-size:3.4666666667vw;padding-block:5.0666666667vw;padding-inline:6.4vw}}.security2026 .footer-note .footer-note__container{max-width:1000px;margin:0 auto;width:100%}@media(max-width: 767px){.security2026 .footer-note .footer-note__container{max-width:87.2vw}}@media(max-width: 768px){.header__container{position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:#fff;opacity:0;visibility:hidden;transition:all .3s ease}.header__container.is-visible{opacity:1;visibility:visible}}@media(max-width: 768px){.pc-only{display:none !important}}@media(min-width: 769px){.sp-only{display:none !important}}.c-text-color-primary{color:var(--color-primary)}.c-text-marker{background:linear-gradient(transparent 50%, #FFFF9B 50%)}.c-ttl-inner{text-align:center}.c-box-gray{background-color:#f5f5f5;border-radius:8px;padding-block:24px;padding-inline:62px}@media(max-width: 767px){.c-box-gray{padding-block:6.4vw;padding-inline:5.3333333333vw}}.guide__container{max-width:1000px;margin:0 auto}.guide__container__text{line-height:1.95;letter-spacing:.04em;font-size:16px}@media(max-width: 767px){.guide__container__text{font-size:4vw}}.guide__ttl{border-bottom:5px dotted var(--color-primary);display:inline-block;font-size:32px;padding-bottom:8px;margin-bottom:34px}@media(max-width: 767px){.guide__ttl{font-size:6.4vw;padding-bottom:1.3333333333vw;margin-bottom:5.3333333333vw}}.guide__ttl--sub{background-color:#f5f5f5;font-size:22px;padding-block:7px 10px;padding-inline:30px;margin-top:36px}@media(max-width: 767px){.guide__ttl--sub{font-size:4.8vw;padding-block:2.6666666667vw;padding-inline:2.6666666667vw;margin-top:5.3333333333vw}}.guide__text{font-size:16px;line-height:1.6;letter-spacing:.04em}@media(max-width: 767px){.guide__text{font-size:4vw}}.guide__bg{background-color:#f5f5f5}.guide__mv{text-align:center;width:100%;height:100%}.guide__mv img{width:100%;height:100%}@media(max-width: 768px){.guide__mv{width:100%;height:100%}}.guide__overview{padding:100px 20px}@media(max-width: 767px){.guide__overview{padding:8.5333333333vw 6.4vw 14.6666666667vw}}.guide__overview__inner{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.16);padding:40px}@media(max-width: 767px){.guide__overview__inner{padding:6.6666666667vw 6.6666666667vw 11.2vw}}.guide__overview__container{margin-top:32px}.guide__check{padding:100px 20px}@media(max-width: 767px){.guide__check{padding:14.9333333333vw 6.4vw 10.1333333333vw}}.guide__check__tag{text-align:center}@media(max-width: 767px){.guide__check__tag{margin-bottom:4vw}}.guide__check__tag img{margin-block:auto;width:182px}@media(max-width: 767px){.guide__check__tag img{width:158px}}.guide__check__container{padding:23px 28px 3px}@media(max-width: 767px){.guide__check__container{padding:5.3333333333vw 0}}.guide__id-definition{padding:100px 20px}@media(max-width: 767px){.guide__id-definition{padding:13.3333333333vw 6.4vw 14.6666666667vw}}.guide__id-definition .guide__ttl--sub{line-height:1.5}.guide__id-definition__inner{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.16);padding:60px 60px 80px}@media(max-width: 767px){.guide__id-definition__inner{padding:6.6666666667vw 6.6666666667vw 6.9333333333vw}}.guide__id-definition__inner p{font-size:16px}@media(max-width: 767px){.guide__id-definition__inner p{font-size:4vw}}.guide__id-definition__list{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px}.guide__id-definition__list li img{margin-inline:auto}.guide__id-definition__list li:nth-child(1) img{width:88px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(1) img{width:23.4666666667vw}}.guide__id-definition__list li:nth-child(2) img{width:88px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(2) img{width:23.4666666667vw}}.guide__id-definition__list li:nth-child(3) img{width:65.8px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(3) img{width:17.5466666667vw}}.guide__id-definition__list li:nth-child(4) img{width:118px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(4) img{width:31.4666666667vw}}.guide__id-definition__list li:nth-child(5) img{width:88px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(5) img{width:23.4666666667vw}}.guide__id-definition__list li:nth-child(6) img{width:118px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(6) img{width:31.4666666667vw}}.guide__id-definition__list li:nth-child(7) img{width:118px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(7) img{width:31.4666666667vw}}.guide__id-definition__list li:nth-child(8) img{width:88px}@media(max-width: 767px){.guide__id-definition__list li:nth-child(8) img{width:23.4666666667vw}}.guide__id-definition__item{background-color:#ffff9b;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding-block:26px;padding-inline:24px;text-align:center;width:210px}@media(max-width: 1366px)and (min-width: 768px){.guide__id-definition__item{width:23.4%}}@media(max-width: 767px){.guide__id-definition__item{padding-block:6.9333333333vw 2.6666666667vw;padding-inline:2.1333333333vw;width:48%}}.guide__id-definition__text{font-size:16px;line-height:1.5;letter-spacing:.04em;padding-top:16px}@media(max-width: 767px){.guide__id-definition__text{font-size:3.8666666667vw;letter-spacing:0}}.guide__id-definition__note{display:block;font-size:10px;line-height:1.5;letter-spacing:.04em}@media(max-width: 767px){.guide__id-definition__note{font-size:2.9333333333vw}}.guide__id-definition__container{margin-top:44px}@media(max-width: 767px){.guide__id-definition__container{margin-top:11.7333333333vw}}.guide__id-definition__container__ttl{font-size:20px;line-height:1.5;letter-spacing:.04em}@media(max-width: 767px){.guide__id-definition__container__ttl{font-size:4.2666666667vw}}.guide__id-definition__container__list{margin-top:13px;margin-left:18px}.guide__id-definition__container__item{font-size:16px;line-height:1.7;letter-spacing:.04em;padding-left:4px;position:relative}@media(max-width: 767px){.guide__id-definition__container__item{font-size:4vw}}.guide__id-definition__container__item::before{content:"・";position:absolute;left:-16px;top:0}.guide__forgot-item{padding:100px 20px}@media(max-width: 767px){.guide__forgot-item{padding:13.3333333333vw 6.4vw 14.6666666667vw}}.guide__forgot-item__container{background-repeat:no-repeat}@media(max-width: 767px){.guide__forgot-item__container{margin-top:10.6666666667vw 10.6666666667vw 16vw}}.guide__forgot-item__container--top{padding:40px;margin-top:42px;border-image:url("/2026security/assets/images/bg-step1_pc.svg") 30 fill/30px/0 stretch}@media(max-width: 1366px)and (min-width: 768px){.guide__forgot-item__container--top{padding:2.8333333333vw;margin-top:2.6666666667vw}}@media(max-width: 767px){.guide__forgot-item__container--top{border-image:url("/2026security/assets/images/bg-step1_sp.svg") 30 fill/30px/0 stretch;margin-top:8vw;padding:5.8666666667vw}}.guide__forgot-item__container--bot{padding:52px 40px 24px;border-image:url("/2026security/assets/images/bg-step2_pc.svg") 30 fill/30px/0 stretch;margin-bottom:40px}@media(max-width: 1366px)and (min-width: 768px){.guide__forgot-item__container--bot{padding:2.8333333333vw}}@media(max-width: 767px){.guide__forgot-item__container--bot{border-image:url("/2026security/assets/images/bg-step2_sp.svg") 30 fill/30px/0 stretch;background-size:contain;margin-bottom:10.6666666667vw;padding:11.2vw 5.8666666667vw 5.8666666667vw;position:relative;z-index:-1}}.guide__forgot-item__container__ttl{font-size:20px;line-height:1.5;letter-spacing:.04em}@media(max-width: 767px){.guide__forgot-item__container__ttl{font-size:4.2666666667vw}}.guide__forgot-item__container__tag{background-color:var(--color-primary);border-radius:8px;color:#fff;font-size:16px;line-height:1.5;letter-spacing:.04em;padding:5px 18px;margin-left:8px}.guide__forgot-item__container__text{font-size:16px;line-height:1.5;letter-spacing:.04em}@media(max-width: 767px){.guide__forgot-item__container__text{font-size:4vw}}.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(2){margin-block:44px 40px}@media(max-width: 1366px)and (min-width: 768px){.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(2){margin-block:2.6666666667vw 2.5vw}}@media(max-width: 767px){.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(2){margin-block:5.3333333333vw 6.6666666667vw}}.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(4){margin-block:15px 40px}@media(max-width: 1366px)and (min-width: 768px){.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(4){margin-block:1.25vw 1.6666666667vw}}@media(max-width: 767px){.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(4){margin-block:2.6666666667vw 6.6666666667vw}}.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(6){margin-block:15px 32px}@media(max-width: 1366px)and (min-width: 768px){.guide__forgot-item__container--top .guide__forgot-item__container__text:nth-child(6){margin-block:1.25vw 1.5vw}}.guide__forgot-item__container--bot .guide__forgot-item__container__text:nth-child(2){margin-block:44px 33px}@media(max-width: 767px){.guide__forgot-item__container--bot .guide__forgot-item__container__text:nth-child(2){margin-block:2.6666666667vw 6.6666666667vw}}.guide__forgot-item__container__rule{display:flex;flex-wrap:wrap;align-items:flex-start}@media(max-width: 767px){.guide__forgot-item__container__rule{flex-flow:column}}.guide__forgot-item__container__rule dt{width:10%;font-weight:bold;padding:10px 0;font-size:16px}@media(max-width: 767px){.guide__forgot-item__container__rule dt{width:100%;font-size:4vw}}.guide__forgot-item__container__rule dd{width:90%;margin-left:0;padding:10px 0;font-size:16px}@media(max-width: 767px){.guide__forgot-item__container__rule dd{width:100%;font-size:4vw}}.guide__forgot-item__container__rule dd p{display:flex;gap:10px;margin-bottom:5px}@media(max-width: 767px){.guide__forgot-item__container__rule dd p{flex-flow:column}}.guide__forgot-item__container__rule dd p:last-child{margin-bottom:0}.guide__disqualification{padding:100px 20px}@media(max-width: 767px){.guide__disqualification{padding:13.3333333333vw 6.4vw 14.6666666667vw}}.guide__disqualification__inner{background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.16);padding:60px 60px 80px}@media(max-width: 767px){.guide__disqualification__inner{padding:6.6666666667vw 6.6666666667vw 6.9333333333vw}}.guide__disqualification__list{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:20px}@media(max-width: 767px){.guide__disqualification__list{margin-top:13.3333333333vw;gap:9.8666666667vw}}.guide__disqualification__item{margin:0 0 0 auto;position:relative;width:430px}@media(max-width: 1366px)and (min-width: 768px){.guide__disqualification__item{width:48%}}@media(max-width: 767px){.guide__disqualification__item{margin:auto;width:100%}}.guide__disqualification__number{background-color:#fdfeca;border-radius:55px;display:block;font-size:24px;margin:auto;padding:13px 15px;position:absolute;top:0;bottom:0;left:-2%;width:60px;height:60px}@media(max-width: 767px){.guide__disqualification__number{top:-100%;left:0;right:0;margin-inline:auto;font-size:5.8666666667vw;padding:2.1333333333vw 3.2vw;width:13.3333333333vw;height:13.3333333333vw}}.guide__disqualification__box{background-color:#f5f5f5;border-radius:6px;margin:0 0 0 auto;padding:36px 45px;width:400px}@media(max-width: 1366px)and (min-width: 768px){.guide__disqualification__box{width:96%}}@media(max-width: 767px){.guide__disqualification__box{width:100%;padding:8vw 5.3333333333vw}}.guide__disqualification__box p{font-size:16px}@media(max-width: 767px){.guide__disqualification__box p{font-size:4vw}}.guide__disqualification__list .guide__disqualification__item:nth-child(2) .guide__disqualification__box{padding:21px 45px}@media(max-width: 767px){.guide__disqualification__list .guide__disqualification__item:nth-child(2) .guide__disqualification__box{padding:8vw 5.3333333333vw}}.guide__disqualification__list .guide__disqualification__item:nth-child(3) .guide__disqualification__box{padding:25px 45px}@media(max-width: 767px){.guide__disqualification__list .guide__disqualification__item:nth-child(3) .guide__disqualification__box{padding:8vw 5.3333333333vw}}.guide__disqualification__list .guide__disqualification__item:nth-child(4) .guide__disqualification__box{padding:25px 45px}@media(max-width: 767px){.guide__disqualification__list .guide__disqualification__item:nth-child(4) .guide__disqualification__box{padding:8vw 5.3333333333vw}}.guide__disqualification__note{font-size:10px}@media(max-width: 767px){.guide__disqualification__note{font-size:2.9333333333vw}}.guide__faq{padding:100px 20px}@media(max-width: 767px){.guide__faq{padding:13.3333333333vw 6.4vw 14.6666666667vw}}.guide__faq__ttl{font-size:27px;line-height:1.5;letter-spacing:.04em;margin-bottom:54px;text-align:center}@media(max-width: 767px){.guide__faq__ttl{font-size:5.3333333333vw}}.guide__faq__text{font-size:16px;line-height:1.5;margin-block:58px 19px;text-align:center}@media(max-width: 767px){.guide__faq__text{font-size:4vw;margin-block:6.6666666667vw 4.2666666667vw}}.guide__faq__btn{color:var(--color-primary);padding:18px;font-size:20px;margin:auto;display:block;line-height:1.4;margin-top:20px}@media(max-width: 767px){.guide__faq__btn{font-size:4.2666666667vw;padding:2.6666666667vw 4.2666666667vw !important;margin-top:5.3333333333vw}}.faq{background-color:#fff;padding:80px 0}@media(max-width: 768px){.faq{padding:56px 0}}.faq__title{display:grid;grid-template-columns:auto 1fr;line-height:1.5;font-size:16px}@media(max-width: 767px){.faq__title{font-size:4vw}}.faq__title *{line-height:inherit}.faq__title>div:last-of-type{padding-top:3px}.faq__notice{padding:56px 0 32px}@media(max-width: 768px){.faq__notice{padding:32px 0 24px;text-align:left}}.c-btn.-block{display:block}.c-accordion{border-radius:8px;overflow:hidden;border:1px solid #c4c4c4}.c-accordion+.c-accordion{margin-top:16px}.c-accordion-header{position:relative;width:100%;font-size:16px;line-height:1.5;font-weight:bold;text-align:left;cursor:pointer;padding:13px 56px 15px 24px;background-color:#fff}@media(max-width: 768px){.c-accordion-header{font-size:15px;padding:13px 50px 15px 24px}}.c-accordion-header::before{content:"";display:block;width:16px;height:2px;background-color:#555;position:absolute;top:50%;right:20px;z-index:1;transform:translate(0, -50%)}.c-accordion-header::after{content:"";display:block;width:2px;height:16px;background-color:#555;position:absolute;top:50%;right:27px;z-index:1;transform:translate(0, -50%)}.c-accordion.is-open .c-accordion-header::after{opacity:0}.c-accordion-header--bg{background-color:#f5f5f5}.c-accordion-header:hover{background-color:#fef3f3}.c-accordion-body{border-top:1px solid #c4c4c4}.c-accordion-body-content{background-color:#fff;padding:32px 40px;font-size:16px;line-height:1.5}@media(max-width: 768px){.c-accordion-body-content{padding:24px 24px 32px;font-size:15px}}@media(max-width: 768px)and (max-width: 767px){.c-accordion-body-content{font-size:4vw}}.c-accordion-body-content img{width:100%;height:auto;vertical-align:bottom}.c-faq-mark{font-weight:bold;font-size:20px;line-height:1.5;width:32px}@media(max-width: 768px){.c-faq-mark{font-size:18px;width:30px}}
