@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-online .bl{margin-bottom:0}.page-testcenter-online .bl+.bl{margin-top:92px}.page-testcenter-online .bl .page-tl06{letter-spacing:.1em}.page-testcenter-online .bl__content{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-online .tct-box{display:-webkit-box;display:flex;position:relative}.page-testcenter-online .tct-box+.tct-box{margin-top:20px}.page-testcenter-online .tct-box__step{-webkit-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;align-items:center;background:var(--spi_color);border-radius:4px;color:#fff;display:-webkit-box;display:flex;flex-direction:column;font-size:2rem;font-weight:700;justify-content:center;line-height:1;margin-right:10px;padding:10px;text-align:center;width:140px}.page-testcenter-online .tct-box__step small{display:block;font-size:1.2rem;margin-bottom:7px}.page-testcenter-online .tct-box__main{-webkit-box-flex:1;-webkit-box-align:center;align-items:center;background:#f8f8f8;border-radius:4px;flex:1 1;padding:21px 30px 19px}.page-testcenter-online .tct-box__tt{font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:10px}.page-testcenter-online .faq__list{margin-top:-18px}.page-testcenter-online .tct-flow{margin:41px auto 0;max-width:700px}.page-testcenter-online .tct-flow dl{display:-webkit-box;display:flex}.page-testcenter-online .tct-flow dl:not(:last-of-type) dt:before{content:""}.page-testcenter-online .tct-flow dl:not(:last-of-type) dd:before{background:var(--spi_color);content:"";left:10px;margin:auto;position:absolute;right:0;width:1px}.page-testcenter-online .tct-flow dl:first-of-type dd:before{bottom:-100px;height:100px}.page-testcenter-online .tct-flow dl:nth-of-type(2) dt{padding-top:40px}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd:before{background-color:#359dd4;bottom:-30px;height:calc(100% + 30px)}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt{border-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .circle,.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .num{background-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd:before{bottom:-60px}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd .half_wrap:before{height:calc(100% + 164px)}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom+dl dd{margin-top:30px}.page-testcenter-online .tct-flow dl:nth-of-type(3) dt{padding-top:40px}.page-testcenter-online .tct-flow dl:nth-of-type(3) dd{margin-top:20px}.page-testcenter-online .tct-flow dl+dl{margin-top:6px}.page-testcenter-online .tct-flow dl+dl dt{padding-top:22px}.page-testcenter-online .tct-flow dl+dl dt:after{content:""}.page-testcenter-online .tct-flow dl+dl dd{margin-top:15px}.page-testcenter-online .tct-flow dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#f2f2f2;display:-webkit-box;display:flex;flex-direction:column;font-weight:700;justify-content:center;padding:29px 0;position:relative;width:70px}.page-testcenter-online .tct-flow dl dt:after,.page-testcenter-online .tct-flow dl dt:before{border-color:#f2f2f2 transparent transparent;border-style:solid;border-width:16px 35px 0;display:block;height:0;left:0;position:absolute;width:0}.page-testcenter-online .tct-flow dl dt:before{bottom:-15px;z-index:1}.page-testcenter-online .tct-flow dl dt:after{border-color:#fff transparent transparent;top:0}.page-testcenter-online .tct-flow dl dt span{height:1em;line-height:1;width:1em}.page-testcenter-online .tct-flow dl dt span+span{margin-top:8px}.page-testcenter-online .tct-flow dl dd{-webkit-box-pack:justify;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:10px;position:relative;width:calc(100% - 70px)}.page-testcenter-online .tct-flow dl dd .half_wrap{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:40px;position:relative}.page-testcenter-online .tct-flow dl dd .half_wrap:before{background:#fff;border:1px solid #359dd4;content:"";height:calc(100% + 40px);left:0;margin:auto;position:absolute;right:0;top:-22px;width:326px;z-index:1}.page-testcenter-online .tct-flow dl dd .dd_ctt{background:#fff;border:1px solid var(--spi_color);position:relative;width:100%;z-index:2}.page-testcenter-online .tct-flow dl dd .dd_ctt.half{width:calc(50% - 10px)}.page-testcenter-online .tct-flow dl dd .dd_ctt.half .ctt{text-align:left}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;font-weight:700;justify-content:center;line-height:1.25;position:relative;text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .circle{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:-webkit-box;display:flex;font-size:1.1rem;height:60px;justify-content:center;left:-7px;letter-spacing:.5px;position:absolute;top:-13px;width:60px;z-index:3}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .num{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);display:-webkit-box;display:flex;font-size:1.6rem;font-weight:900;height:30px;justify-content:center;letter-spacing:1px;line-height:1;padding-bottom:5px;width:100%}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt{background:#fff;background-repeat:no-repeat;font-weight:700;padding:70px 24px 20px;text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_01{background-image:url(../images/testcenter/online/icon01.svg);background-position:top 22px center;background-size:50px auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_02{background-image:url(../images/testcenter/online/icon02.svg);background-position:top 14px center;background-size:65px auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_03{background-image:url(../images/testcenter/online/icon03.svg);background-position:top 18px center;background-size:30px auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_04{background-image:url(../images/testcenter/online/icon04.svg);background-position:top 20px center;background-size:54px auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_05{background-image:url(../images/testcenter/online/icon05.svg);background-position:top 15px center;background-size:54px auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p{display:inline-block}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p+p{margin-top:8px}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal{font-weight:400}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal span{display:inline-block;font-size:1.4rem;padding:0 7px}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg{background:#e8f7ff}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg2{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#359dd4;border-radius:17px;color:#fff;display:-webkit-box;display:flex;height:34px;justify-content:center;margin:0 auto;width:250px}}@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-online .bl{margin-bottom:0}.page-testcenter-online .bl+.bl{margin-top:calc(var(--vw)*6.73499)}.page-testcenter-online .bl .page-tl06{letter-spacing:.1em}.page-testcenter-online .bl__content{font-size:calc(var(--vw)*1.1713);font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-online .tct-box{display:-webkit-box;display:flex;position:relative}.page-testcenter-online .tct-box+.tct-box{margin-top:calc(var(--vw)*1.46413)}.page-testcenter-online .tct-box__step{-webkit-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;align-items:center;background:var(--spi_color);border-radius:calc(var(--vw)*.29283);color:#fff;display:-webkit-box;display:flex;flex-direction:column;font-size:calc(var(--vw)*1.46413);font-weight:700;justify-content:center;line-height:1;margin-right:calc(var(--vw)*.73206);padding:calc(var(--vw)*.73206);text-align:center;width:calc(var(--vw)*10.2489)}.page-testcenter-online .tct-box__step small{display:block;font-size:calc(var(--vw)*.87848);margin-bottom:calc(var(--vw)*.51245)}.page-testcenter-online .tct-box__main{-webkit-box-flex:1;-webkit-box-align:center;align-items:center;background:#f8f8f8;border-radius:calc(var(--vw)*.29283);flex:1 1;padding:calc(var(--vw)*1.53734) calc(var(--vw)*2.19619) calc(var(--vw)*1.39092)}.page-testcenter-online .tct-box__tt{font-size:calc(var(--vw)*1.31772);font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:calc(var(--vw)*.73206)}.page-testcenter-online .faq__list{margin-top:calc(var(--vw)*-1.31772)}.page-testcenter-online .tct-flow{margin:calc(var(--vw)*3.00146) auto 0;max-width:calc(var(--vw)*51.24451)}.page-testcenter-online .tct-flow dl{display:-webkit-box;display:flex}.page-testcenter-online .tct-flow dl:not(:last-of-type) dt:before{content:""}.page-testcenter-online .tct-flow dl:not(:last-of-type) dd:before{background:var(--spi_color);content:"";left:calc(var(--vw)*.73206);margin:auto;position:absolute;right:0;width:1px}.page-testcenter-online .tct-flow dl:first-of-type dd:before{bottom:calc(var(--vw)*-7.32064);height:calc(var(--vw)*7.32064)}.page-testcenter-online .tct-flow dl:nth-of-type(2) dt{padding-top:calc(var(--vw)*2.92826)}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd:before{background-color:#359dd4;bottom:calc(var(--vw)*-2.19619);height:calc(100% + var(--vw)*2.19619)}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt{border-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .circle,.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .num{background-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd:before{bottom:calc(var(--vw)*-4.39239)}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd .half_wrap:before{height:calc(100% + var(--vw)*12.00586)}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom+dl dd{margin-top:calc(var(--vw)*2.19619)}.page-testcenter-online .tct-flow dl:nth-of-type(3) dt{padding-top:calc(var(--vw)*2.92826)}.page-testcenter-online .tct-flow dl:nth-of-type(3) dd{margin-top:calc(var(--vw)*1.46413)}.page-testcenter-online .tct-flow dl+dl{margin-top:calc(var(--vw)*.43924)}.page-testcenter-online .tct-flow dl+dl dt{padding-top:calc(var(--vw)*1.61054)}.page-testcenter-online .tct-flow dl+dl dt:after{content:""}.page-testcenter-online .tct-flow dl+dl dd{margin-top:calc(var(--vw)*1.0981)}.page-testcenter-online .tct-flow dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#f2f2f2;display:-webkit-box;display:flex;flex-direction:column;font-weight:700;justify-content:center;padding:calc(var(--vw)*2.12299) 0;position:relative;width:calc(var(--vw)*5.12445)}.page-testcenter-online .tct-flow dl dt:after,.page-testcenter-online .tct-flow dl dt:before{border-color:#f2f2f2 transparent transparent;border-style:solid;border-width:calc(var(--vw)*1.1713) calc(var(--vw)*2.56223) 0 calc(var(--vw)*2.56223);display:block;height:0;left:0;position:absolute;width:0}.page-testcenter-online .tct-flow dl dt:before{bottom:calc(var(--vw)*-1.0981);z-index:1}.page-testcenter-online .tct-flow dl dt:after{border-color:#fff transparent transparent;top:0}.page-testcenter-online .tct-flow dl dt span{height:1em;line-height:1;width:1em}.page-testcenter-online .tct-flow dl dt span+span{margin-top:calc(var(--vw)*.58565)}.page-testcenter-online .tct-flow dl dd{-webkit-box-pack:justify;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:calc(var(--vw)*.73206);position:relative;width:calc(100% - var(--vw)*5.12445)}.page-testcenter-online .tct-flow dl dd .half_wrap{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;margin-bottom:calc(var(--vw)*.73206);margin-top:calc(var(--vw)*2.92826);position:relative}.page-testcenter-online .tct-flow dl dd .half_wrap:before{background:#fff;border:1px solid #359dd4;content:"";height:calc(100% + var(--vw)*2.92826);left:0;margin:auto;position:absolute;right:0;top:calc(var(--vw)*-1.61054);width:calc(var(--vw)*23.8653);z-index:1}.page-testcenter-online .tct-flow dl dd .dd_ctt{background:#fff;border:1px solid var(--spi_color);position:relative;width:100%;z-index:2}.page-testcenter-online .tct-flow dl dd .dd_ctt.half{width:calc(50% - var(--vw)*1.46413/2)}.page-testcenter-online .tct-flow dl dd .dd_ctt.half .ctt{text-align:left}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;font-weight:700;justify-content:center;line-height:1.25;position:relative;text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .circle{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:50%;-webkit-box-shadow:0 calc(var(--vw)*.21962) calc(var(--vw)*.43924) rgba(0,0,0,.16);box-shadow:0 calc(var(--vw)*.21962) calc(var(--vw)*.43924) rgba(0,0,0,.16);display:-webkit-box;display:flex;font-size:calc(var(--vw)*.80527);height:calc(var(--vw)*4.39239);justify-content:center;left:calc(var(--vw)*-.51245);letter-spacing:calc(var(--vw)*.0366);position:absolute;top:calc(var(--vw)*-.95168);width:calc(var(--vw)*4.39239);z-index:3}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .num{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);display:-webkit-box;display:flex;font-size:calc(var(--vw)*1.1713);font-weight:900;height:calc(var(--vw)*2.19619);justify-content:center;letter-spacing:1px;line-height:1;padding-bottom:calc(var(--vw)*.36603);width:100%}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt{background:#fff;background-repeat:no-repeat;font-weight:700;padding:calc(var(--vw)*5.12445) calc(var(--vw)*1.75695) calc(var(--vw)*1.46413);text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_01{background-image:url(../images/testcenter/online/icon01.svg);background-position:top calc(var(--vw)*1.61054) center;background-size:calc(var(--vw)*3.66032) auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_02{background-image:url(../images/testcenter/online/icon02.svg);background-position:top calc(var(--vw)*1.02489) center;background-size:calc(var(--vw)*4.75842) auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_03{background-image:url(../images/testcenter/online/icon03.svg);background-position:top calc(var(--vw)*1.31772) center;background-size:calc(var(--vw)*2.19619) auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_04{background-image:url(../images/testcenter/online/icon04.svg);background-position:top calc(var(--vw)*1.46413) center;background-size:calc(var(--vw)*3.95315) auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_05{background-image:url(../images/testcenter/online/icon05.svg);background-position:top calc(var(--vw)*1.0981) center;background-size:calc(var(--vw)*3.95315) auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p{display:inline-block}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p+p{margin-top:calc(var(--vw)*.58565)}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal{font-weight:400}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal span{display:inline-block;font-size:calc(var(--vw)*1.02489);padding:0 calc(var(--vw)*.51245)}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg{background:#e8f7ff}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg2{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#359dd4;border-radius:calc(var(--vw)*1.24451);color:#fff;display:-webkit-box;display:flex;height:calc(var(--vw)*2.48902);justify-content:center;margin:0 auto;width:calc(var(--vw)*18.30161)}}@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-online .row{padding-left:2.666666666666667vw;padding-right:2.666666666666667vw}.page-testcenter-online .bl{margin-bottom:0}.page-testcenter-online .bl+.bl{margin-top:16vw}.page-testcenter-online .bl .page-tl06{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:8vw;min-height:16vw}.page-testcenter-online .bl__content>p{font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-online .tct-box{position:relative}.page-testcenter-online .tct-box+.tct-box{margin-top:8vw}.page-testcenter-online .tct-box__step{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:var(--spi_color);border-radius:1.0666666666666667vw;color:#fff;display:-webkit-box;display:flex;font-size:6.4vw;font-weight:700;justify-content:center;line-height:1;margin-bottom:1.6vw;padding:4.8vw;text-align:center}.page-testcenter-online .tct-box__step small{font-size:4.266666666666667vw;margin-right:1.0666666666666667vw;position:relative;top:.8vw}.page-testcenter-online .tct-box__main{-webkit-box-flex:1;-webkit-box-align:center;align-items:center;background:#f8f8f8;border-radius:1.0666666666666667vw;flex:1 1;padding:4.266666666666667vw 2.4vw 4.533333333333333vw 2.666666666666667vw}.page-testcenter-online .tct-box__main p{font-size:4.266666666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-online .tct-box__tt{font-size:4.266666666666667vw;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:2.666666666666667vw}.page-testcenter-online .faq__list{margin-top:-5.333333333333334vw;padding:0 2.4vw}.page-testcenter-online .tct-flow{margin:10.933333333333334vw auto 0;max-width:86.66666666666667vw}.page-testcenter-online .tct-flow dl{display:-webkit-box;display:flex}.page-testcenter-online .tct-flow dl:not(:last-of-type) dt:before{content:""}.page-testcenter-online .tct-flow dl:not(:last-of-type) dd:before{background:var(--spi_color);content:"";left:2.666666666666667vw;margin:auto;position:absolute;right:0;width:.26666666666666666vw}.page-testcenter-online .tct-flow dl:first-of-type dd:before{bottom:-26.666666666666668vw;height:26.666666666666668vw}.page-testcenter-online .tct-flow dl:nth-of-type(2) dt{padding-top:10.666666666666668vw}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd:before{background-color:#359dd4;bottom:-8vw;height:calc(100% + 8vw)}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt{border-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .circle,.page-testcenter-online .tct-flow dl:nth-of-type(2) dd .dd_ctt .ttl .num{background-color:#359dd4}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd:before{bottom:-16vw}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom dd .half_wrap:before{height:calc(100% + 43.73333vw)}.page-testcenter-online .tct-flow dl:nth-of-type(2).custom+dl dd{margin-top:8vw}.page-testcenter-online .tct-flow dl:nth-of-type(3) dt{padding-bottom:11.200000000000001vw;padding-top:14.399999999999999vw}.page-testcenter-online .tct-flow dl:nth-of-type(3) dd{margin-top:5.333333333333334vw}.page-testcenter-online .tct-flow dl+dl{margin-top:1.6vw}.page-testcenter-online .tct-flow dl+dl dt{padding-top:5.866666666666666vw}.page-testcenter-online .tct-flow dl+dl dt:after{content:""}.page-testcenter-online .tct-flow dl+dl dd{margin-top:4vw}.page-testcenter-online .tct-flow dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#f2f2f2;display:-webkit-box;display:flex;flex-direction:column;font-weight:700;justify-content:center;padding:6.933333333333333vw 0;position:relative;width:8vw}.page-testcenter-online .tct-flow dl dt:after,.page-testcenter-online .tct-flow dl dt:before{border-color:#f2f2f2 transparent transparent;border-style:solid;border-width:4.266666666666667vw 4vw 0;display:block;height:0;left:0;position:absolute;width:0}.page-testcenter-online .tct-flow dl dt:before{bottom:-4vw;z-index:1}.page-testcenter-online .tct-flow dl dt:after{border-color:#fff transparent transparent;top:0}.page-testcenter-online .tct-flow dl dt span{height:1em;line-height:1;width:1em}.page-testcenter-online .tct-flow dl dt span+span{margin-top:2.1333333333333333vw}.page-testcenter-online .tct-flow dl dd{-webkit-box-pack:justify;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1.866666666666667vw;position:relative;width:calc(100% - 8vw)}.page-testcenter-online .tct-flow dl dd .half_wrap{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;margin-bottom:2.666666666666667vw;margin-top:10.666666666666668vw;position:relative;width:100%}.page-testcenter-online .tct-flow dl dd .half_wrap:before{background:#fff;border:1px solid #359dd4;content:"";height:calc(100% + 10.66667vw);left:0;margin:auto;position:absolute;right:0;top:-5.866666666666666vw;width:39.733333333333334vw;z-index:1}.page-testcenter-online .tct-flow dl dd .dd_ctt{background:#fff;border:1px solid var(--spi_color);position:relative;width:100%;z-index:2}.page-testcenter-online .tct-flow dl dd .dd_ctt.half{width:calc(50% - 1.06667vw)}.page-testcenter-online .tct-flow dl dd .dd_ctt.half .ctt{text-align:left}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;font-weight:700;justify-content:center;line-height:1.25;position:relative;text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .circle{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);border-radius:50%;-webkit-box-shadow:0 .8vw 1.6vw rgba(0,0,0,.16);box-shadow:0 .8vw 1.6vw rgba(0,0,0,.16);display:-webkit-box;display:flex;font-size:2.933333333333333vw;height:16vw;justify-content:center;left:-1.866666666666667vw;letter-spacing:.13333333333333333vw;position:absolute;top:-3.4666666666666663vw;width:16vw;z-index:3}.page-testcenter-online .tct-flow dl dd .dd_ctt .ttl .num{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:var(--spi_color);display:-webkit-box;display:flex;font-size:4.266666666666667vw;font-weight:900;height:8vw;justify-content:center;letter-spacing:.26666666666666666vw;line-height:1;padding-bottom:1.3333333333333335vw;width:100%}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt{background:#fff;background-repeat:no-repeat;font-weight:700;padding:17.599999999999998vw 2.666666666666667vw 3.733333333333334vw;text-align:center}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_01{background-image:url(../images/testcenter/online/icon01.svg);background-position:top 4.266666666666667vw center;background-size:13.333333333333334vw auto}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_02{background-image:url(../images/testcenter/online/icon02.svg);background-position:top 3.733333333333334vw center;background-size:17.333333333333336vw auto;padding-left:0;padding-right:0;padding-top:18.666666666666668vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_03{background-image:url(../images/testcenter/online/icon03.svg);background-position:top 4.8vw center;background-size:8vw auto;padding-top:18.4vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_04{background-image:url(../images/testcenter/online/icon04.svg);background-position:top 5.333333333333334vw center;background-size:14.399999999999999vw auto;padding-top:18.4vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt.icon_05{background-image:url(../images/testcenter/online/icon05.svg);background-position:top 4vw center;background-size:14.399999999999999vw auto;padding-top:18.666666666666668vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p{display:inline-block;font-size:3.733333333333334vw;font-weight:500;letter-spacing:.05em;line-height:1.5}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt p+p{margin-top:2.1333333333333333vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal{font-weight:400}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .normal span{font-size:3.2vw;line-height:1.5;padding:.8vw}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg span{background:#e8f7ff}.page-testcenter-online .tct-flow dl dd .dd_ctt .ctt .bg2{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;background:#359dd4;border-radius:7.199999999999999vw;color:#fff;display:-webkit-box;display:flex;font-size:3.733333333333334vw;font-weight:700;height:7.199999999999999vw;justify-content:center;line-height:1;margin:0 auto;width:100%}}