@charset "utf-8";@media (min-width:1366px),print{.tl-underline{border-bottom:2px solid #0069b8;color:#212121;font-size:2.4rem;font-weight:700;letter-spacing:.05em;line-height:1.5;padding-bottom:10px}.bl{margin-bottom:120px}.bl .page-tl06{margin-bottom:28px}.bl__content{padding:0 60px}.bl .txt{color:#0a0a0a;font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.5}.statement{margin-bottom:60px;text-align:center}.statement__pri{color:var(--foreign-color);font-size:2rem;font-weight:700;letter-spacing:.1em;line-height:1.5}.statement__sub{color:var(--foreign-color);font-size:1.6rem;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-top:19px}.statement__sub a{color:var(--foreign-color);text-decoration:underline;text-underline-position:under}.note{color:#212121;font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:2}.step-list{display:grid;gap:25px;grid-template-columns:repeat(3,310px)}.step-list.divider-top{border-top:2px solid #0069b8;padding-top:30px}.step-list.divider-bottom{border-bottom:2px solid #0069b8;padding-bottom:30px}.step-list.space-b{margin-bottom:58px}.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.faq__item{border-bottom:1px solid var(--spi_color)}.faq__item-head{font-size:1.6rem;font-weight:700;letter-spacing:.05em;line-height:1.69;padding:20px 35px 22px 40px;position:relative}.faq__item-head.active:after{background-image:url(../images/common/ic_minus.svg)}.faq__item-head:after{background-image:url(../images/common/ic_plus.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px}.faq__item-head:before{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:4px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);color:#fff;content:"Q";display:-webkit-box;display:flex;font-family:var(--font_en);font-size:1.6rem;font-weight:700;height:30px;justify-content:center;left:0;letter-spacing:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.faq__item-main{border-top:1px solid #e8e8e8;padding-top:10px}.faq__item-ct .accordion__inner{padding:0 35px 18px}.faq__item-ct .faq__textLink{text-decoration:underline;-webkit-transition:-webkit-text-decoration .3s;transition:-webkit-text-decoration .3s;-o-transition:text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s;will-change:text-decoration}@media (hover:hover){.faq__item-ct .faq__textLink:hover{text-decoration:none}}.faq__item-ct p{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.5}.faq__item-ct .note{font-size:1.4rem}.faq__item-ct .color01{color:#0069b8}.faq__item-ct .color02{color:#f47314}.faq__item-ct .color03{color:red}.faq__item-ct .txt__sm{font-size:1.4rem}.faq__action{margin-top:50px;text-align:center}.venue-flows{counter-reset:num}.venue-flows .venue-flow{background:#f8f8f8;counter-increment:num;display:-webkit-box;display:flex;min-height:130px}.venue-flows .venue-flow__media{flex-shrink:0;min-height:160px;width:280px}.venue-flows .venue-flow__content{padding:30px 27px 15px 30px}.venue-flows .venue-flow__name{color:#0069b8;font-size:2.6rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:10px;padding-left:50px;position:relative}.venue-flows .venue-flow__name:before{background:#0069b8;border-radius:2px;color:#fff;content:counter(num,decimal-leading-zero);font-family:var(--font_en);font-size:1.8rem;font-weight:700;height:40px;left:0;letter-spacing:.05em;line-height:2.22;position:absolute;text-align:center;top:0;width:40px}.venue-flows .venue-flow__desc{font-size:1.4rem;font-weight:500;letter-spacing:.05em;line-height:1.5}.venue-flows .venue-flow:not(:last-of-type){margin-bottom:20px}.venue-flows+.note{margin-top:7px}.page-testcenter-about .list{margin-top:30px}.page-testcenter-about .list li{color:#0a0a0a;display:-webkit-box;display:flex;font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:17px;position:relative}.page-testcenter-about .list li:before{content:"・";font-size:1.6rem;left:0;position:absolute;top:0}.page-testcenter-about .flows{--flowGap:25px;counter-reset:num;display:grid;gap:var(--flowGap);grid-template-columns:repeat(4,1fr);margin:30px 0 85px}.page-testcenter-about .flows .flow-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:2px solid #0069b8;border-radius:4px;display:-webkit-box;display:flex;flex-direction:column;padding:30px 10px 17px;position:relative}.page-testcenter-about .flows .flow-item:before{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#0069b8;border-radius:2px;color:#fff;content:counter(num,decimal-leading-zero);counter-increment:num;display:-webkit-box;display:flex;font-family:var(--font_en);font-size:1.4rem;font-weight:700;height:30px;justify-content:center;left:8px;letter-spacing:.05em;position:absolute;text-align:center;top:8px;width:30px}.page-testcenter-about .flows .flow-item:not(:last-of-type):not(:nth-child(4n)):after{background-color:#0069b8;content:"";height:2px;position:absolute;right:calc(var(--flowGap)*-1 - 2px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--flowGap)}.page-testcenter-about .flows .flow-item .symbol{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;height:105px;justify-content:center;margin-bottom:11px;overflow:hidden}.page-testcenter-about .flows .flow-item .symbol img{width:auto}.page-testcenter-about .flows .flow-item__txt{color:#0a0a0a;font-size:1.4rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-top:auto;text-align:center}.page-testcenter-about .flows .flow-item:first-child .symbol img{height:110.05px;width:163.9px}.page-testcenter-about .flows .flow-item:nth-child(2) .symbol img{height:78.44px;margin-top:21px;width:96.4px}.page-testcenter-about .flows .flow-item:nth-child(3) .symbol img{height:69.82px;margin-left:-9px;margin-top:6px;width:117.92px}.page-testcenter-about .flows .flow-item:nth-child(4) .symbol img{height:82.62px;width:74px}.page-testcenter-about .warning-box{border:2px solid #f47314;border-radius:4px;padding:43px 40px 28px;position:relative}.page-testcenter-about .warning-box:before{background-color:#f47314;border-radius:50%;color:#fff;content:"!";display:block;font-size:3rem;font-weight:900;height:50px;left:50%;line-height:1.4;position:absolute;text-align:center;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50px}.page-testcenter-about .warning-box li{color:#f47314;font-size:1.6rem;font-weight:700;letter-spacing:.05em;line-height:1.5;padding-left:16px;position:relative}.page-testcenter-about .warning-box li:before{content:"・";left:-1px;position:absolute;top:0}.page-testcenter-about .warning-box li:not(:last-of-type){margin-bottom:24px}.page-testcenter-about .seg__content{margin-top:17px}.page-testcenter-about .seg .tb-bl .tb-heading{margin-bottom:10px}.page-testcenter-about .seg .tb-bl .tb-heading__name{color:#0069b8;font-size:1.6rem;font-weight:700;letter-spacing:.05em;line-height:1.5}.page-testcenter-about .seg .tb-bl .tb-heading .highnote{color:#f47314;font-size:1.2rem;margin-left:17px}.page-testcenter-about .seg .tb-bl .page-tbl th{padding:20px 20px 22px}.page-testcenter-about .seg .tb-bl .page-tbl tr+tr{border-top:2px solid #fff}.page-testcenter-about .seg .tb-bl .page-tbl .highlight{color:red}.page-testcenter-about .seg .tb-bl .page-tbl .note{font-size:12px;font-weight:500;letter-spacing:.05em}.page-testcenter-about .seg .tb-bl:not(:last-of-type){margin-bottom:55px}.page-testcenter-about .seg:not(:last-of-type){margin-bottom:86px}.page-testcenter-about .recommend-seg{margin-top:27px}.page-testcenter-about .recommend-seg .recommend-item__ls{margin-top:-2px}.page-testcenter-about .recommend-seg .recommend-item__ls li{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:17px;position:relative}.page-testcenter-about .recommend-seg .recommend-item__ls li:before{content:"・";left:0;position:absolute;top:0}.page-testcenter-about .recommend-seg .recommend-item:not(:last-of-type){margin-bottom:18px}.page-testcenter-about .contact-box{border:2px solid #0069b8;border-radius:4px;margin-bottom:120px;padding:25px 58px}.page-testcenter-about .contact-box__tl{border-bottom:2px solid;color:#0069b8;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.8;margin-bottom:17px;padding-bottom:15px}.page-testcenter-about .contact-box__content{font-size:1.6rem;font-weight:500;line-height:1.75}.page-testcenter-about .contact-box__content .bold{font-weight:700}.page-testcenter-about .contact-box .note{margin-top:4px}}@media (min-width:769px) and (max-width:1365px){.tl-underline{border-bottom:calc(var(--vw)*.14641) solid #0069b8;color:#212121;font-size:calc(var(--vw)*1.75695);font-weight:700;letter-spacing:.05em;line-height:1.5;padding-bottom:calc(var(--vw)*.73206)}.bl{margin-bottom:calc(var(--vw)*8.78477)}.bl .page-tl06{margin-bottom:calc(var(--vw)*2.04978)}.bl__content{padding:0 calc(var(--vw)*4.39239)}.bl .txt{color:#0a0a0a;font-size:calc(var(--vw)*1.1713);font-weight:500;letter-spacing:.05em;line-height:1.5}.statement{margin-bottom:calc(var(--vw)*4.39239);text-align:center}.statement__pri{color:var(--foreign-color);font-size:calc(var(--vw)*1.46413);font-weight:700;letter-spacing:.1em;line-height:1.5}.statement__sub{color:var(--foreign-color);font-size:calc(var(--vw)*1.1713);font-weight:700;letter-spacing:.1em;line-height:1.5;margin-top:calc(var(--vw)*1.39092)}.statement__sub a{color:var(--foreign-color);text-decoration:underline;text-underline-position:under}.note{color:#212121;font-size:calc(var(--vw)*.87848);font-weight:500;letter-spacing:.05em;line-height:2}.step-list{display:grid;gap:calc(var(--vw)*1.83016);grid-template-columns:repeat(3,calc(var(--vw)*22.694))}.step-list.divider-top{border-top:calc(var(--vw)*.14641) solid #0069b8;padding-top:calc(var(--vw)*2.19619)}.step-list.divider-bottom{border-bottom:calc(var(--vw)*.14641) solid #0069b8;padding-bottom:calc(var(--vw)*2.19619)}.step-list.space-b{margin-bottom:calc(var(--vw)*4.24597)}.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.faq__item{border-bottom:1px solid var(--spi_color)}.faq__item-head{font-size:calc(var(--vw)*1.1713);font-weight:700;letter-spacing:.05em;line-height:1.69;padding:calc(var(--vw)*1.46413) calc(var(--vw)*2.56223) calc(var(--vw)*1.61054) calc(var(--vw)*2.92826);position:relative}.faq__item-head.active:after{background-image:url(../images/common/ic_minus.svg)}.faq__item-head:after{background-image:url(../images/common/ic_plus.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:calc(var(--vw)*1.02489);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--vw)*1.02489)}.faq__item-head:before{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:calc(var(--vw)*.29283);-webkit-box-shadow:calc(var(--vw)*0) calc(var(--vw)*.36603) calc(var(--vw)*1.46413) rgba(0,0,0,.1);box-shadow:calc(var(--vw)*0) calc(var(--vw)*.36603) calc(var(--vw)*1.46413) rgba(0,0,0,.1);color:#fff;content:"Q";display:-webkit-box;display:flex;font-family:var(--font_en);font-size:calc(var(--vw)*1.1713);font-weight:700;height:calc(var(--vw)*2.19619);justify-content:center;left:0;letter-spacing:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--vw)*2.19619)}.faq__item-main{border-top:1px solid #e8e8e8;padding-top:calc(var(--vw)*.73206)}.faq__item-ct .accordion__inner{padding:calc(var(--vw)*0) calc(var(--vw)*2.56223) calc(var(--vw)*1.31772)}.faq__item-ct .faq__textLink{text-decoration:underline;-webkit-transition:-webkit-text-decoration .3s;transition:-webkit-text-decoration .3s;-o-transition:text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s;will-change:text-decoration}@media (hover:hover){.faq__item-ct .faq__textLink:hover{text-decoration:none}}.faq__item-ct p{font-size:calc(var(--vw)*1.1713);font-weight:500;letter-spacing:.05em;line-height:1.5}.faq__item-ct .note{font-size:calc(var(--vw)*1.02489)}.faq__item-ct .color01{color:#0069b8}.faq__item-ct .color02{color:#f47314}.faq__item-ct .color03{color:red}.faq__item-ct .txt__sm{font-size:calc(var(--vw)*1.02489)}.faq__action{margin-top:calc(var(--vw)*3.66032);text-align:center}.venue-flows{counter-reset:num}.venue-flows .venue-flow{background:#f8f8f8;counter-increment:num;display:-webkit-box;display:flex;min-height:calc(var(--vw)*9.51684)}.venue-flows .venue-flow__media{flex-shrink:0;min-height:calc(var(--vw)*11.71303);width:calc(var(--vw)*20.4978)}.venue-flows .venue-flow__content{padding:calc(var(--vw)*2.19619) calc(var(--vw)*1.97657) calc(var(--vw)*1.0981) calc(var(--vw)*2.19619)}.venue-flows .venue-flow__name{color:#0069b8;font-size:calc(var(--vw)*1.90337);font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:calc(var(--vw)*.73206);padding-left:calc(var(--vw)*3.66032);position:relative}.venue-flows .venue-flow__name:before{background:#0069b8;border-radius:calc(var(--vw)*.14641);color:#fff;content:counter(num,decimal-leading-zero);font-family:var(--font_en);font-size:calc(var(--vw)*1.31772);font-weight:700;height:calc(var(--vw)*2.92826);left:0;letter-spacing:.05em;line-height:2.22;position:absolute;text-align:center;top:0;width:calc(var(--vw)*2.92826)}.venue-flows .venue-flow__desc{font-size:calc(var(--vw)*1.02489);font-weight:500;letter-spacing:.05em;line-height:1.5}.venue-flows .venue-flow:not(:last-of-type){margin-bottom:calc(var(--vw)*1.46413)}.venue-flows+.note{margin-top:calc(var(--vw)*.51245)}.page-testcenter-about .list{margin-top:calc(var(--vw)*2.19619)}.page-testcenter-about .list li{color:#0a0a0a;display:-webkit-box;display:flex;font-size:calc(var(--vw)*1.1713);font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:calc(var(--vw)*1.24451);position:relative}.page-testcenter-about .list li:before{content:"・";font-size:calc(var(--vw)*1.1713);left:0;position:absolute;top:0}.page-testcenter-about .flows{--flowGap:calc(var(--vw)*1.83016);counter-reset:num;display:grid;gap:var(--flowGap);grid-template-columns:repeat(4,1fr);margin:calc(var(--vw)*2.19619) 0 calc(var(--vw)*6.22255)}.page-testcenter-about .flows .flow-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:calc(var(--vw)*.14641) solid #0069b8;border-radius:calc(var(--vw)*.29283);display:-webkit-box;display:flex;flex-direction:column;padding:calc(var(--vw)*2.19619) calc(var(--vw)*.73206) calc(var(--vw)*1.24451);position:relative}.page-testcenter-about .flows .flow-item:before{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#0069b8;border-radius:calc(var(--vw)*.14641);color:#fff;content:counter(num,decimal-leading-zero);counter-increment:num;display:-webkit-box;display:flex;font-family:var(--font_en);font-size:calc(var(--vw)*1.02489);font-weight:700;height:calc(var(--vw)*2.19619);justify-content:center;left:calc(var(--vw)*.58565);letter-spacing:.05em;position:absolute;text-align:center;top:calc(var(--vw)*.58565);width:calc(var(--vw)*2.19619)}.page-testcenter-about .flows .flow-item:not(:last-of-type):not(:nth-child(4n)):after{background-color:#0069b8;content:"";height:calc(var(--vw)*.14641);position:absolute;right:calc(var(--flowGap)*-1 - var(--vw)*.14641);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--flowGap)}.page-testcenter-about .flows .flow-item .symbol{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;height:calc(var(--vw)*7.68668);justify-content:center;margin-bottom:calc(var(--vw)*.80527);overflow:hidden}.page-testcenter-about .flows .flow-item .symbol img{width:auto}.page-testcenter-about .flows .flow-item__txt{color:#0a0a0a;font-size:calc(var(--vw)*1.02489);font-weight:700;letter-spacing:.05em;line-height:1.5;margin-top:auto;text-align:center}.page-testcenter-about .flows .flow-item:first-child .symbol img{height:calc(var(--vw)*8.05637);width:calc(var(--vw)*11.99854)}.page-testcenter-about .flows .flow-item:nth-child(2) .symbol img{height:calc(var(--vw)*5.74231);margin-top:calc(var(--vw)*1.53734);width:calc(var(--vw)*7.0571)}.page-testcenter-about .flows .flow-item:nth-child(3) .symbol img{height:calc(var(--vw)*5.11127);margin-left:calc(var(--vw)*-.65886);margin-top:calc(var(--vw)*.43924);width:calc(var(--vw)*8.6325)}.page-testcenter-about .flows .flow-item:nth-child(4) .symbol img{height:calc(var(--vw)*6.04832);width:calc(var(--vw)*5.41728)}.page-testcenter-about .warning-box{border:calc(var(--vw)*.14641) solid #f47314;border-radius:calc(var(--vw)*.29283);padding:calc(var(--vw)*3.14788) calc(var(--vw)*2.92826) calc(var(--vw)*2.04978);position:relative}.page-testcenter-about .warning-box:before{background-color:#f47314;border-radius:50%;color:#fff;content:"!";display:block;font-size:calc(var(--vw)*2.19619);font-weight:900;height:calc(var(--vw)*3.66032);left:50%;line-height:1.4;position:absolute;text-align:center;top:calc(var(--vw)*-1.83016);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(var(--vw)*3.66032)}.page-testcenter-about .warning-box li{color:#f47314;font-size:calc(var(--vw)*1.1713);font-weight:700;letter-spacing:.05em;line-height:1.5;padding-left:calc(var(--vw)*1.1713);position:relative}.page-testcenter-about .warning-box li:before{content:"・";left:calc(var(--vw)*-.07321);position:absolute;top:0}.page-testcenter-about .warning-box li:not(:last-of-type){margin-bottom:calc(var(--vw)*1.75695)}.page-testcenter-about .seg__content{margin-top:calc(var(--vw)*1.24451)}.page-testcenter-about .seg .tb-bl .tb-heading{margin-bottom:calc(var(--vw)*.73206)}.page-testcenter-about .seg .tb-bl .tb-heading__name{color:#0069b8;font-size:calc(var(--vw)*1.1713);font-weight:700;letter-spacing:.05em;line-height:1.5}.page-testcenter-about .seg .tb-bl .tb-heading .highnote{color:#f47314;font-size:calc(var(--vw)*.87848);margin-left:calc(var(--vw)*1.24451)}.page-testcenter-about .seg .tb-bl .page-tbl th{padding:calc(var(--vw)*1.46413) calc(var(--vw)*1.46413) calc(var(--vw)*1.61054)}.page-testcenter-about .seg .tb-bl .page-tbl tr+tr{border-top:calc(var(--vw)*.14641) solid #fff}.page-testcenter-about .seg .tb-bl .page-tbl .highlight{color:red}.page-testcenter-about .seg .tb-bl .page-tbl .note{font-size:calc(var(--vw)*.87848);font-weight:500;letter-spacing:.05em}.page-testcenter-about .seg .tb-bl:not(:last-of-type){margin-bottom:calc(var(--vw)*4.02635)}.page-testcenter-about .seg:not(:last-of-type){margin-bottom:calc(var(--vw)*6.29575)}.page-testcenter-about .recommend-seg{margin-top:calc(var(--vw)*1.97657)}.page-testcenter-about .recommend-seg .recommend-item__ls{margin-top:calc(var(--vw)*-.14641)}.page-testcenter-about .recommend-seg .recommend-item__ls li{font-size:calc(var(--vw)*1.1713);font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:calc(var(--vw)*1.24451);position:relative}.page-testcenter-about .recommend-seg .recommend-item__ls li:before{content:"・";left:0;position:absolute;top:0}.page-testcenter-about .recommend-seg .recommend-item:not(:last-of-type){margin-bottom:calc(var(--vw)*1.31772)}.page-testcenter-about .contact-box{border:calc(var(--vw)*.14641) solid #0069b8;border-radius:calc(var(--vw)*.29283);margin-bottom:calc(var(--vw)*8.78477);padding:calc(var(--vw)*1.83016) calc(var(--vw)*4.24597)}.page-testcenter-about .contact-box__tl{border-bottom:calc(var(--vw)*.14641) solid;color:#0069b8;font-size:calc(var(--vw)*1.46413);font-weight:700;letter-spacing:.05em;line-height:1.8;margin-bottom:calc(var(--vw)*1.24451);padding-bottom:calc(var(--vw)*1.0981)}.page-testcenter-about .contact-box__content{font-size:calc(var(--vw)*1.1713);font-weight:500;line-height:1.75}.page-testcenter-about .contact-box__content .bold{font-weight:700}.page-testcenter-about .contact-box .note{margin-top:calc(var(--vw)*.29283)}}@media only screen and (max-width:768px){.tl-underline{border-bottom:2px solid #0069b8;font-size:4.8vw;font-weight:700;letter-spacing:.05em;line-height:1.5;padding-bottom:2.666666666666667vw}.bl{margin-bottom:15.733333333333333vw}.bl .page-tl06{margin-bottom:5.333333333333334vw}.bl__content{padding:0 2.1333333333333333vw}.bl .txt{color:#0a0a0a;font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.statement{margin-bottom:16vw;text-align:center}.statement__pri{color:var(--foreign-color);font-size:4.8vw;font-weight:700;letter-spacing:.1em;line-height:1.5}.statement__sub{color:var(--foreign-color);font-size:3.733333333333334vw;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-top:5.333333333333334vw}.statement__sub a{text-decoration:underline;text-underline-position:under}.note{color:#212121;font-size:3.2vw;font-weight:500;letter-spacing:.05em;line-height:1.75}.step-list{padding:0 5.866666666666666vw}.step-list .step-item:not(:last-of-type){margin-bottom:2.666666666666667vw}.step-list.divider-top{border-top:2px solid #0069b8;padding-top:7.733333333333333vw}.step-list.divider-bottom{border-bottom:2px solid #0069b8;padding-bottom:7.733333333333333vw}.step-list.space-b{margin-bottom:60px}.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.faq__item{border-bottom:1px solid var(--spi_color)}.faq__item-head{font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;padding:5.333333333333334vw 6.666666666666667vw 5.866666666666666vw 10.666666666666668vw;position:relative}.faq__item-head.active:after{background-image:url(../images/common/ic_minus.svg)}.faq__item-head:after{background-image:url(../images/common/ic_plus.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:3.733333333333334vw;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.733333333333334vw}.faq__item-head:before{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:1.0666666666666667vw;-webkit-box-shadow:0 1.3333333333333335vw 5.333333333333334vw rgba(0,0,0,.1);box-shadow:0 1.3333333333333335vw 5.333333333333334vw rgba(0,0,0,.1);color:#fff;content:"Q";display:-webkit-box;display:flex;font-family:var(--font_en);font-size:4.266666666666667vw;font-weight:700;height:8vw;justify-content:center;left:0;letter-spacing:0;position:absolute;top:9.333333333333334vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8vw}.faq__item-ct .faq__textLink{text-decoration:underline}.faq__item-ct .accordion__inner{padding:0 6.666666666666667vw 4.8vw 9.333333333333334vw}.faq__item-ct p{font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.faq__item-ct .note{font-size:3.733333333333334vw}.faq__item-ct .color01{color:#0069b8}.faq__item-ct .color02{color:#f47314}.faq__item-ct .color03{color:red}.faq__item-ct .txt__sm{font-size:3.733333333333334vw}.faq__action{margin-top:13.333333333333334vw;text-align:center}.venue-flows{counter-reset:num}.venue-flows .venue-flow{background:#f8f8f8;counter-increment:num}.venue-flows .venue-flow__media{flex-shrink:0;height:51.733333333333334vw;min-height:42.66666666666667vw}.venue-flows .venue-flow__content{padding:5.333333333333334vw}.venue-flows .venue-flow__name{color:#0069b8;font-size:5.866666666666666vw;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:4.266666666666667vw;padding-left:13.333333333333334vw;position:relative}.venue-flows .venue-flow__name:before{background:#0069b8;border-radius:.5333333333333333vw;color:#fff;content:counter(num,decimal-leading-zero);font-family:var(--font_en);font-size:4.8vw;font-weight:700;height:10.666666666666668vw;left:0;letter-spacing:.05em;line-height:2.22;position:absolute;text-align:center;top:0;width:10.666666666666668vw}.venue-flows .venue-flow__desc{font-size:3.733333333333334vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.venue-flows .venue-flow:not(:last-of-type){margin-bottom:5.333333333333334vw}.venue-flows+.note{margin-top:4.533333333333333vw}.page-testcenter-about .row{padding-left:2.666666666666667vw;padding-right:2.666666666666667vw}.page-testcenter-about .list{margin-top:5.066666666666666vw}.page-testcenter-about .list li{color:#0a0a0a;display:-webkit-box;display:flex;font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:4.533333333333333vw;position:relative}.page-testcenter-about .list li:before{content:"・";font-size:4.266666666666667vw;left:0;position:absolute;top:0}.page-testcenter-about .flows{counter-reset:num;margin:8vw 0 14.666666666666666vw}.page-testcenter-about .flows .flow-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:2px solid #0069b8;border-radius:1.0666666666666667vw;display:-webkit-box;display:flex;flex-direction:column;padding:8vw 2.666666666666667vw 7.733333333333333vw;position:relative}.page-testcenter-about .flows .flow-item:before{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#0069b8;border-radius:.5333333333333333vw;color:#fff;content:counter(num,decimal-leading-zero);counter-increment:num;display:-webkit-box;display:flex;font-family:var(--font_en);font-size:3.733333333333334vw;font-weight:700;height:10.666666666666668vw;justify-content:center;left:4.8vw;letter-spacing:.05em;position:absolute;text-align:center;top:4.8vw;width:10.666666666666668vw}.page-testcenter-about .flows .flow-item:not(:last-of-type){margin-bottom:5.333333333333334vw}.page-testcenter-about .flows .flow-item:not(:last-of-type):after{background-color:#0069b8;bottom:-5.866666666666666vw;content:"";height:5.333333333333334vw;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.5333333333333333vw}.page-testcenter-about .flows .flow-item .symbol{-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center;margin-bottom:1.866666666666667vw;overflow:hidden}.page-testcenter-about .flows .flow-item .symbol img{width:auto}.page-testcenter-about .flows .flow-item__txt{color:#0a0a0a;font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-top:auto;text-align:center}.page-testcenter-about .flows .flow-item:first-child .symbol img{height:29.346666666666664vw;width:43.70666666666666vw}.page-testcenter-about .flows .flow-item:nth-child(2) .symbol img{height:20.917333333333332vw;width:25.706666666666667vw}.page-testcenter-about .flows .flow-item:nth-child(3) .symbol{margin-bottom:4.533333333333333vw}.page-testcenter-about .flows .flow-item:nth-child(3) .symbol img{height:18.618666666666662vw;margin-top:1.6vw;width:31.445333333333338vw}.page-testcenter-about .flows .flow-item:nth-child(4) .symbol{margin-top:-.5333333333333333vw}.page-testcenter-about .flows .flow-item:nth-child(4) .symbol img{height:22.032vw;width:19.733333333333334vw}.page-testcenter-about .warning-box{border:2px solid #f47314;border-radius:1.0666666666666667vw;padding:11.466666666666667vw 2.1333333333333333vw 5.066666666666666vw;position:relative}.page-testcenter-about .warning-box:before{background-color:#f47314;border-radius:50%;color:#fff;content:"!";display:block;font-size:8vw;font-weight:900;height:13.333333333333334vw;left:50%;line-height:1.4;position:absolute;text-align:center;top:-6.666666666666667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13.333333333333334vw}.page-testcenter-about .warning-box li{color:#f47314;font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;padding-left:4.266666666666667vw;position:relative}.page-testcenter-about .warning-box li:before{content:"・";left:-.26666666666666666vw;position:absolute;top:0}.page-testcenter-about .warning-box li:not(:last-of-type){margin-bottom:6.4vw}.page-testcenter-about .seg__content{margin-top:4.533333333333333vw}.page-testcenter-about .seg .tb-bl .tb-heading{margin-bottom:2.666666666666667vw}.page-testcenter-about .seg .tb-bl .tb-heading__name{color:#0069b8;display:block;font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:1.0666666666666667vw}.page-testcenter-about .seg .tb-bl .tb-heading .highnote{color:#f47314;display:block;font-size:3.2vw}.page-testcenter-about .seg .tb-bl .page-tbl .highlight{color:red}.page-testcenter-about .seg .tb-bl .page-tbl .note{font-size:3.2vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-about .seg .tb-bl:not(:last-of-type){margin-bottom:14.666666666666666vw}.page-testcenter-about .seg:not(:last-of-type){margin-bottom:22.933333333333334vw}.page-testcenter-about .recommend-seg{margin-top:7.199999999999999vw}.page-testcenter-about .recommend-seg .recommend-item__ls{margin-top:-.5333333333333333vw}.page-testcenter-about .recommend-seg .recommend-item__ls li{font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5;padding-left:4.533333333333333vw;position:relative}.page-testcenter-about .recommend-seg .recommend-item__ls li:before{content:"・";left:0;position:absolute;top:0}.page-testcenter-about .recommend-seg .recommend-item:not(:last-of-type){margin-bottom:4.8vw}.page-testcenter-about .contact-box{border:2px solid #0069b8;border-radius:1.0666666666666667vw;margin-bottom:16vw;padding:4.533333333333333vw 9.6vw 7.199999999999999vw}.page-testcenter-about .contact-box__tl{border-bottom:2px solid;color:#0069b8;font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:2.4vw;padding-bottom:2.666666666666667vw}.page-testcenter-about .contact-box__content{font-size:3.733333333333334vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-about .contact-box__content .bold{font-weight:700}}