@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */*{-webkit-tap-highlight-color:transparent}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{font-size:inherit;line-height:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*,::after,::before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;text-rendering:optimizeLegibility;font-size:62.5%}html{background-color:#fff}a{text-decoration:none;color:#333}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;vertical-align:top}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;font-size:14px;font-family:YuGothic,"游ゴシック","游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;color:#333;background-color:#fff;line-height:1.5}.ui-helper-hidden-accessible{display:none}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}@media all and (max-width:767px){.u-hidden-sp{display:none}}@media all and (min-width:768px){.u-hidden-pc{display:none}}@media all and (min-width:930px){.u-hidden-middle{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#goldBanner{display:none!important}#goldModal .campaign__contact{font-size:14px;border:1px solid #eee;background-color:#fcfcfc;padding:1em}@media all and (min-width:768px){#goldModal .campaign__contact{font-size:16px}}#goldModal .campaign__contact a{color:#000;text-decoration:none}#goldModal .campaign__contact__title{font-size:16px;font-weight:700}@media all and (min-width:768px){#goldModal .campaign__contact__title{font-size:18px}}.goldModal__wrapper{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:1000;display:none;font-size:14px}.goldModal__wrapper h2{font-size:16px}@media all and (min-width:768px){.goldModal__wrapper h2{font-size:24px}}.goldModal__wrapper h3{font-size:16px}@media all and (min-width:768px){.goldModal__wrapper h3{font-size:18px}}.goldModal__wrapper h4{font-size:14px;margin-top:8px}@media all and (min-width:768px){.goldModal__wrapper h4{font-size:16px}}.goldModal__gray{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:1}.goldModal__inner{position:absolute;width:calc(100% - 8vw);height:calc(100% - 8vh);top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;line-height:1.4;z-index:2}@media all and (min-width:768px){.goldModal__inner{width:calc(100% - 30px)}}@media all and (min-width:1100px){.goldModal__inner{width:1040px}}.goldModal__inner--amzn10000{height:calc(100% - 50vh)}.goldModal__close{position:absolute;width:5.3333333333vw;height:5.3333333333vw;top:2.6666666667vw;right:2.6666666667vw;z-index:2}@media all and (min-width:768px){.goldModal__close{width:30px;height:30px;top:20px;right:20px}}.goldModal__close::after,.goldModal__close::before{position:absolute;content:"";width:100%;height:2px;background-color:#212121;top:50%;left:50%}.goldModal__close::before{transform:translate(-50%,-50%) rotate(45deg)}.goldModal__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.goldModal__scroll{overflow-y:scroll;padding:5.3333333333vw 2.6666666667vw;height:100%;box-sizing:border-box}@media all and (min-width:768px){.goldModal__scroll{padding:30px 50px}}@media all and (min-width:1100px){.goldModal__scroll{padding:30px 75px 33px 100px}}.goldModal__container{line-height:1.8;margin:0 auto;max-width:818px;padding:12px 0;width:calc(100% - 32px)}.goldModal__block{margin-top:24px}.goldModal__block:first-child{margin-top:0}.goldModal__block__text--note{color:#666;display:block;font-size:14px;margin-top:4px}.goldModal__amazon{margin-top:60px}.goldModal__footer{text-align:center;margin-top:52px;font-size:10px;padding:12px 0}.goldModal__cpend{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:4.6666666667vw;font-weight:700;color:#fff;text-align:center;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7)}@media all and (min-width:768px){.goldModal__cpend{font-size:40px}}#goldModal__cpShow{display:none}.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotElastic 1s infinite linear;animation:dotElastic 1s infinite linear}.dot-elastic::after,.dot-elastic::before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotElasticBefore 1s infinite linear;animation:dotElasticBefore 1s infinite linear}.dot-elastic::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotElasticAfter 1s infinite linear;animation:dotElasticAfter 1s infinite linear}@-webkit-keyframes dotElasticBefore{0%{transform:scale(1,1)}25%{transform:scale(1,1.5)}50%{transform:scale(1,.67)}75%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes dotElasticBefore{0%{transform:scale(1,1)}25%{transform:scale(1,1.5)}50%{transform:scale(1,.67)}75%{transform:scale(1,1)}100%{transform:scale(1,1)}}@-webkit-keyframes dotElastic{0%{transform:scale(1,1)}25%{transform:scale(1,1)}50%{transform:scale(1,1.5)}75%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes dotElastic{0%{transform:scale(1,1)}25%{transform:scale(1,1)}50%{transform:scale(1,1.5)}75%{transform:scale(1,1)}100%{transform:scale(1,1)}}@-webkit-keyframes dotElasticAfter{0%{transform:scale(1,1)}25%{transform:scale(1,1)}50%{transform:scale(1,.67)}75%{transform:scale(1,1.5)}100%{transform:scale(1,1)}}@keyframes dotElasticAfter{0%{transform:scale(1,1)}25%{transform:scale(1,1)}50%{transform:scale(1,.67)}75%{transform:scale(1,1.5)}100%{transform:scale(1,1)}}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9999px 0 0 -5px #ff6700;-webkit-animation:dotPulse 1.5s infinite linear;animation:dotPulse 1.5s infinite linear;-webkit-animation-delay:.25s;animation-delay:.25s}.dot-pulse::after,.dot-pulse::before{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}.dot-pulse::before{box-shadow:9984px 0 0 -5px #ff6700;-webkit-animation:dotPulseBefore 1.5s infinite linear;animation:dotPulseBefore 1.5s infinite linear;-webkit-animation-delay:0s;animation-delay:0s}.dot-pulse::after{box-shadow:10014px 0 0 -5px #ff6700;-webkit-animation:dotPulseAfter 1.5s infinite linear;animation:dotPulseAfter 1.5s infinite linear;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px #ff6700}30%{box-shadow:9984px 0 0 2px #ff6700}100%,60%{box-shadow:9984px 0 0 -5px #ff6700}}@keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px #ff6700}30%{box-shadow:9984px 0 0 2px #ff6700}100%,60%{box-shadow:9984px 0 0 -5px #ff6700}}@-webkit-keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #ff6700}30%{box-shadow:9999px 0 0 2px #ff6700}100%,60%{box-shadow:9999px 0 0 -5px #ff6700}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #ff6700}30%{box-shadow:9999px 0 0 2px #ff6700}100%,60%{box-shadow:9999px 0 0 -5px #ff6700}}@-webkit-keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px #ff6700}30%{box-shadow:10014px 0 0 2px #ff6700}100%,60%{box-shadow:10014px 0 0 -5px #ff6700}}@keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px #ff6700}30%{box-shadow:10014px 0 0 2px #ff6700}100%,60%{box-shadow:10014px 0 0 -5px #ff6700}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFlashing 1s infinite linear alternate;animation:dotFlashing 1s infinite linear alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.dot-flashing::after,.dot-flashing::before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dotFlashing{0%{background-color:#ff6700}100%,50%{background-color:#ffa466}}@keyframes dotFlashing{0%{background-color:#ff6700}100%,50%{background-color:#ffa466}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}.dot-collision::after,.dot-collision::before{content:"";display:inline-block;position:absolute;top:0}.dot-collision::before{left:-10px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotCollisionBefore 2s infinite ease-in;animation:dotCollisionBefore 2s infinite ease-in}.dot-collision::after{left:10px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotCollisionAfter 2s infinite ease-in;animation:dotCollisionAfter 2s infinite ease-in;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dotCollisionBefore{0%,100%,50%,75%{transform:translateX(0)}25%{transform:translateX(-15px)}}@keyframes dotCollisionBefore{0%,100%,50%,75%{transform:translateX(0)}25%{transform:translateX(-15px)}}@-webkit-keyframes dotCollisionAfter{0%,100%,50%,75%{transform:translateX(0)}25%{transform:translateX(15px)}}@keyframes dotCollisionAfter{0%,100%,50%,75%{transform:translateX(0)}25%{transform:translateX(15px)}}.dot-revolution{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}.dot-revolution::after,.dot-revolution::before{content:"";display:inline-block;position:absolute}.dot-revolution::before{left:0;top:-15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;transform-origin:5px 20px;-webkit-animation:dotRevolution 1.4s linear infinite;animation:dotRevolution 1.4s linear infinite}.dot-revolution::after{left:0;top:-30px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;transform-origin:5px 35px;-webkit-animation:dotRevolution 1s linear infinite;animation:dotRevolution 1s linear infinite}@-webkit-keyframes dotRevolution{0%{transform:rotateZ(0) translate3d(0,0,0)}100%{transform:rotateZ(360deg) translate3d(0,0,0)}}@keyframes dotRevolution{0%{transform:rotateZ(0) translate3d(0,0,0)}100%{transform:rotateZ(360deg) translate3d(0,0,0)}}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700;-webkit-animation:dotCarousel 1.5s infinite linear;animation:dotCarousel 1.5s infinite linear}@-webkit-keyframes dotCarousel{0%{box-shadow:9984px 0 0 -1px #ff6700,9999px 0 0 1px #ff6700,10014px 0 0 -1px #ff6700}50%{box-shadow:10014px 0 0 -1px #ff6700,9984px 0 0 -1px #ff6700,9999px 0 0 1px #ff6700}100%{box-shadow:9999px 0 0 1px #ff6700,10014px 0 0 -1px #ff6700,9984px 0 0 -1px #ff6700}}@keyframes dotCarousel{0%{box-shadow:9984px 0 0 -1px #ff6700,9999px 0 0 1px #ff6700,10014px 0 0 -1px #ff6700}50%{box-shadow:10014px 0 0 -1px #ff6700,9984px 0 0 -1px #ff6700,9999px 0 0 1px #ff6700}100%{box-shadow:9999px 0 0 1px #ff6700,10014px 0 0 -1px #ff6700,9984px 0 0 -1px #ff6700}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700;-webkit-animation:dotTyping 1.5s infinite linear;animation:dotTyping 1.5s infinite linear}@-webkit-keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}16.667%{box-shadow:9984px -10px 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}33.333%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}50%{box-shadow:9984px 0 0 0 #ff6700,9999px -10px 0 0 #ff6700,10014px 0 0 0 #ff6700}66.667%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}83.333%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px -10px 0 0 #ff6700}100%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}}@keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}16.667%{box-shadow:9984px -10px 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}33.333%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}50%{box-shadow:9984px 0 0 0 #ff6700,9999px -10px 0 0 #ff6700,10014px 0 0 0 #ff6700}66.667%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}83.333%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px -10px 0 0 #ff6700}100%{box-shadow:9984px 0 0 0 #ff6700,9999px 0 0 0 #ff6700,10014px 0 0 0 #ff6700}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;transform-origin:5px 15px;-webkit-animation:dotWindmill 2s infinite linear;animation:dotWindmill 2s infinite linear}.dot-windmill::after,.dot-windmill::before{content:"";display:inline-block;position:absolute}.dot-windmill::before{left:-8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}.dot-windmill::after{left:8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}@-webkit-keyframes dotWindmill{0%{transform:rotateZ(0) translate3d(0,0,0)}100%{transform:rotateZ(720deg) translate3d(0,0,0)}}@keyframes dotWindmill{0%{transform:rotateZ(0) translate3d(0,0,0)}100%{transform:rotateZ(720deg) translate3d(0,0,0)}}.dot-bricks{position:relative;top:8px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700;-webkit-animation:dotBricks 2s infinite ease;animation:dotBricks 2s infinite ease}@-webkit-keyframes dotBricks{0%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}8.333%{box-shadow:10007px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}16.667%{box-shadow:10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700,10007px 0 0 0 #ff6700}25%{box-shadow:10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}33.333%{box-shadow:10007px 0 0 0 #ff6700,9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}41.667%{box-shadow:10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}50%{box-shadow:10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700}58.333%{box-shadow:9991px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700}66.666%{box-shadow:9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700,9991px -16px 0 0 #ff6700}75%{box-shadow:9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}83.333%{box-shadow:9991px -16px 0 0 #ff6700,10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}91.667%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}100%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}}@keyframes dotBricks{0%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}8.333%{box-shadow:10007px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}16.667%{box-shadow:10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700,10007px 0 0 0 #ff6700}25%{box-shadow:10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}33.333%{box-shadow:10007px 0 0 0 #ff6700,9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}41.667%{box-shadow:10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700}50%{box-shadow:10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700}58.333%{box-shadow:9991px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700,9991px -16px 0 0 #ff6700}66.666%{box-shadow:9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700,9991px -16px 0 0 #ff6700}75%{box-shadow:9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}83.333%{box-shadow:9991px -16px 0 0 #ff6700,10007px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}91.667%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px -16px 0 0 #ff6700}100%{box-shadow:9991px -16px 0 0 #ff6700,9991px 0 0 0 #ff6700,10007px 0 0 0 #ff6700}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFloating 3s infinite cubic-bezier(.15,.6,.9,.1);animation:dotFloating 3s infinite cubic-bezier(.15,.6,.9,.1)}.dot-floating::after,.dot-floating::before{content:"";display:inline-block;position:absolute;top:0}.dot-floating::before{left:-12px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFloatingBefore 3s infinite ease-in-out;animation:dotFloatingBefore 3s infinite ease-in-out}.dot-floating::after{left:-24px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFloatingAfter 3s infinite cubic-bezier(.4,0,1,1);animation:dotFloatingAfter 3s infinite cubic-bezier(.4,0,1,1)}@-webkit-keyframes dotFloating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@keyframes dotFloating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@-webkit-keyframes dotFloatingBefore{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@keyframes dotFloatingBefore{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@-webkit-keyframes dotFloatingAfter{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}@keyframes dotFloatingAfter{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}.dot-fire{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9999px 22.5px 0 -5px #ff6700;-webkit-animation:dotFire 1.5s infinite linear;animation:dotFire 1.5s infinite linear;-webkit-animation-delay:-.85s;animation-delay:-.85s}.dot-fire::after,.dot-fire::before{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700}.dot-fire::before{box-shadow:9999px 22.5px 0 -5px #ff6700;-webkit-animation:dotFire 1.5s infinite linear;animation:dotFire 1.5s infinite linear;-webkit-animation-delay:-1.85s;animation-delay:-1.85s}.dot-fire::after{box-shadow:9999px 22.5px 0 -5px #ff6700;-webkit-animation:dotFire 1.5s infinite linear;animation:dotFire 1.5s infinite linear;-webkit-animation-delay:-2.85s;animation-delay:-2.85s}@-webkit-keyframes dotFire{1%{box-shadow:9999px 22.5px 0 -5px #ff6700}50%{box-shadow:9999px -5.625px 0 2px #ff6700}100%{box-shadow:9999px -22.5px 0 -5px #ff6700}}@keyframes dotFire{1%{box-shadow:9999px 22.5px 0 -5px #ff6700}50%{box-shadow:9999px -5.625px 0 2px #ff6700}100%{box-shadow:9999px -22.5px 0 -5px #ff6700}}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:rgba(0,0,0,0);color:transparent;box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 0 #ff6700,18px 0 0 0 #ff6700,12.72984px 12.72984px 0 0 rgba(255,103,0,0),0 18px 0 0 rgba(255,103,0,0),-12.72984px 12.72984px 0 0 rgba(255,103,0,0),-18px 0 0 0 rgba(255,103,0,0),-12.72984px -12.72984px 0 0 rgba(255,103,0,0);-webkit-animation:dotSpin 1.5s infinite linear;animation:dotSpin 1.5s infinite linear}@-webkit-keyframes dotSpin{0%,100%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 0 #ff6700,18px 0 0 0 #ff6700,12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 0 #ff6700,18px 0 0 0 #ff6700,12.72984px 12.72984px 0 0 #ff6700,0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}25%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 0 #ff6700,12.72984px 12.72984px 0 0 #ff6700,0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 0 #ff6700,0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}50%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 0 #ff6700}75%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 0 #ff6700}87.5%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 0 #ff6700,18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 0 #ff6700}}@keyframes dotSpin{0%,100%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 0 #ff6700,18px 0 0 0 #ff6700,12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 0 #ff6700,18px 0 0 0 #ff6700,12.72984px 12.72984px 0 0 #ff6700,0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}25%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 0 #ff6700,12.72984px 12.72984px 0 0 #ff6700,0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 0 #ff6700,0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}50%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 0 #ff6700,-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 -5px rgba(255,103,0,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(255,103,0,0),12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 0 #ff6700,-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 0 #ff6700}75%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 -5px rgba(255,103,0,0),18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 0 #ff6700,-12.72984px -12.72984px 0 0 #ff6700}87.5%{box-shadow:0 -18px 0 0 #ff6700,12.72984px -12.72984px 0 0 #ff6700,18px 0 0 -5px rgba(255,103,0,0),12.72984px 12.72984px 0 -5px rgba(255,103,0,0),0 18px 0 -5px rgba(255,103,0,0),-12.72984px 12.72984px 0 -5px rgba(255,103,0,0),-18px 0 0 -5px rgba(255,103,0,0),-12.72984px -12.72984px 0 0 #ff6700}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;box-shadow:9999px 0 0 0 #ff6700;-webkit-animation:dotFalling 1s infinite linear;animation:dotFalling 1s infinite linear;-webkit-animation-delay:.1s;animation-delay:.1s}.dot-falling::after,.dot-falling::before{content:"";display:inline-block;position:absolute;top:0}.dot-falling::before{width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFallingBefore 1s infinite linear;animation:dotFallingBefore 1s infinite linear;-webkit-animation-delay:0s;animation-delay:0s}.dot-falling::after{width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotFallingAfter 1s infinite linear;animation:dotFallingAfter 1s infinite linear;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #ff6700}100%{box-shadow:9999px 15px 0 0 rgba(255,103,0,0)}}@keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #ff6700}100%{box-shadow:9999px 15px 0 0 rgba(255,103,0,0)}}@-webkit-keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #ff6700}100%{box-shadow:9984px 15px 0 0 rgba(255,103,0,0)}}@keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #ff6700}100%{box-shadow:9984px 15px 0 0 rgba(255,103,0,0)}}@-webkit-keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #ff6700}100%{box-shadow:10014px 15px 0 0 rgba(255,103,0,0)}}@keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(255,103,0,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #ff6700}100%{box-shadow:10014px 15px 0 0 rgba(255,103,0,0)}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;transform:scale(1.25,1.25);-webkit-animation:dotStretching 2s infinite ease-in;animation:dotStretching 2s infinite ease-in}.dot-stretching::after,.dot-stretching::before{content:"";display:inline-block;position:absolute;top:0}.dot-stretching::before{width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotStretchingBefore 2s infinite ease-in;animation:dotStretchingBefore 2s infinite ease-in}.dot-stretching::after{width:10px;height:10px;border-radius:5px;background-color:#ff6700;color:#ff6700;-webkit-animation:dotStretchingAfter 2s infinite ease-in;animation:dotStretchingAfter 2s infinite ease-in}@-webkit-keyframes dotStretching{0%{transform:scale(1.25,1.25)}50%,60%{transform:scale(.8,.8)}100%{transform:scale(1.25,1.25)}}@keyframes dotStretching{0%{transform:scale(1.25,1.25)}50%,60%{transform:scale(.8,.8)}100%{transform:scale(1.25,1.25)}}@-webkit-keyframes dotStretchingBefore{0%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(-20px) scale(1,1)}100%{transform:translate(0) scale(.7,.7)}}@keyframes dotStretchingBefore{0%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(-20px) scale(1,1)}100%{transform:translate(0) scale(.7,.7)}}@-webkit-keyframes dotStretchingAfter{0%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(20px) scale(1,1)}100%{transform:translate(0) scale(.7,.7)}}@keyframes dotStretchingAfter{0%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(20px) scale(1,1)}100%{transform:translate(0) scale(.7,.7)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-gathering::after,.dot-gathering::before{content:"";display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;opacity:0;filter:blur(2px);-webkit-animation:dotGathering 2s infinite ease-in;animation:dotGathering 2s infinite ease-in}.dot-gathering::after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dotGathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}100%{opacity:0;transform:translateX(100px)}}@keyframes dotGathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}100%{opacity:0;transform:translateX(100px)}}.dot-hourglass{position:relative;top:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px);transform-origin:5px 20px;-webkit-animation:dotHourglass 2.4s infinite ease-in-out;animation:dotHourglass 2.4s infinite ease-in-out;-webkit-animation-delay:.6s;animation-delay:.6s}.dot-hourglass::after,.dot-hourglass::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-hourglass::before{top:30px}.dot-hourglass::after{-webkit-animation:dotHourglassAfter 2.4s infinite cubic-bezier(.65,.05,.36,1);animation:dotHourglassAfter 2.4s infinite cubic-bezier(.65,.05,.36,1)}@-webkit-keyframes dotHourglass{0%{transform:rotateZ(0)}25%{transform:rotateZ(180deg)}50%{transform:rotateZ(180deg)}75%{transform:rotateZ(360deg)}100%{transform:rotateZ(360deg)}}@keyframes dotHourglass{0%{transform:rotateZ(0)}25%{transform:rotateZ(180deg)}50%{transform:rotateZ(180deg)}75%{transform:rotateZ(360deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes dotHourglassAfter{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes dotHourglassAfter{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}100%{transform:translateY(0)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;margin:-1px 0;box-shadow:0 -20px 0 0;filter:blur(2px);-webkit-animation:dotOvertaking 2s infinite cubic-bezier(.2,.6,.8,.2);animation:dotOvertaking 2s infinite cubic-bezier(.2,.6,.8,.2)}.dot-overtaking::after,.dot-overtaking::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;box-shadow:0 -20px 0 0;filter:blur(2px)}.dot-overtaking::before{-webkit-animation:dotOvertaking 2s infinite cubic-bezier(.2,.6,.8,.2);animation:dotOvertaking 2s infinite cubic-bezier(.2,.6,.8,.2);-webkit-animation-delay:.3s;animation-delay:.3s}.dot-overtaking::after{-webkit-animation:dotOvertaking 1.5s infinite cubic-bezier(.2,.6,.8,.2);animation:dotOvertaking 1.5s infinite cubic-bezier(.2,.6,.8,.2);-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes dotOvertaking{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}@keyframes dotOvertaking{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.dot-shuttle{position:relative;left:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-shuttle::after,.dot-shuttle::before{content:"";display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-shuttle::before{left:15px;-webkit-animation:dotShuttle 2s infinite ease-out;animation:dotShuttle 2s infinite ease-out}.dot-shuttle::after{left:30px}@-webkit-keyframes dotShuttle{0%,100%,50%{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}@keyframes dotShuttle{0%,100%,50%{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}.dot-bouncing{position:relative;height:10px;font-size:10px}.dot-bouncing::before{content:"⚽🏀🏐";display:inline-block;position:relative;-webkit-animation:dotBouncing 1s infinite;animation:dotBouncing 1s infinite}@-webkit-keyframes dotBouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{transform:scale(1,1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1,1)}90%{top:-20px}100%{top:-20px}}@keyframes dotBouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{transform:scale(1,1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1,1)}90%{top:-20px}100%{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling::before{content:"⚽";display:inline-block;position:relative;transform:translateX(-25px);-webkit-animation:dotRolling 3s infinite;animation:dotRolling 3s infinite}@-webkit-keyframes dotRolling{0%{content:"⚽";transform:translateX(-25px) rotateZ(0)}16.667%{content:"⚽";transform:translateX(25px) rotateZ(720deg)}33.333%{content:"⚽";transform:translateX(-25px) rotateZ(0)}34.333%{content:"🏀";transform:translateX(-25px) rotateZ(0)}50%{content:"🏀";transform:translateX(25px) rotateZ(720deg)}66.667%{content:"🏀";transform:translateX(-25px) rotateZ(0)}67.667%{content:"🏐";transform:translateX(-25px) rotateZ(0)}83.333%{content:"🏐";transform:translateX(25px) rotateZ(720deg)}100%{content:"🏐";transform:translateX(-25px) rotateZ(0)}}@keyframes dotRolling{0%{content:"⚽";transform:translateX(-25px) rotateZ(0)}16.667%{content:"⚽";transform:translateX(25px) rotateZ(720deg)}33.333%{content:"⚽";transform:translateX(-25px) rotateZ(0)}34.333%{content:"🏀";transform:translateX(-25px) rotateZ(0)}50%{content:"🏀";transform:translateX(25px) rotateZ(720deg)}66.667%{content:"🏀";transform:translateX(-25px) rotateZ(0)}67.667%{content:"🏐";transform:translateX(-25px) rotateZ(0)}83.333%{content:"🏐";transform:translateX(25px) rotateZ(720deg)}100%{content:"🏐";transform:translateX(-25px) rotateZ(0)}}.about{margin-top:4vw;padding:6.5vw 2vw 2vw;background-color:#fff}@media all and (min-width:768px){.about{margin:24px auto 0;padding:40px 50px 0;max-width:630px;box-sizing:border-box}}.about--confirm{padding-top:2vw;margin-bottom:4vw}@media all and (min-width:768px){.about--confirm{padding-top:20px;margin-bottom:40px}}.about__comment{position:relative;display:inline-block;background-color:#3e9cc7;padding:4vw;width:100%;box-sizing:border-box}@media all and (min-width:768px){.about__comment{width:100%;padding:20px 10px;margin:0 auto}}.about__title{font-weight:700;color:#fff;font-size:4vw}@media all and (min-width:768px){.about__title{font-size:20px}}.about__text{font-size:3.5vw;margin-top:4vw;width:95%;margin:4vw auto 0;text-align:left}@media all and (min-width:768px){.about__text{font-size:16px;margin-top:20px;width:100%;margin:20px 0 0}}.about__text br{display:none}@media all and (min-width:768px){.about__text br{display:block}}.button{padding:11vw 0 10vw}@media all and (min-width:768px){.button{padding:60px 0 50px}}.button__text{display:block;text-decoration:none;outline:0;background-color:#c9c9c9;font-size:4vw;font-weight:700;color:#989797;box-sizing:border-box;padding:5vw 0;border-radius:3px;width:100%;max-width:300px;margin:0 auto}@media all and (min-width:768px){.button__text{font-size:18px;padding:20px 0;max-width:380px}}.button__text--orange{background-color:#ffba00;color:#fff;transition:.7s}.button__text--orange:hover{background-color:#ff6700}.button__back{position:relative;display:inline-block;margin-top:4vw;font-size:4vw}@media all and (min-width:768px){.button__back{font-size:20px;margin-top:20px}}.button__back::before{content:"";position:absolute;left:-18px;top:50%;transform:translateY(-50%) rotate(-45deg);border-top:solid 1px #333;border-left:solid 1px #333;width:8px;height:8px}@media all and (min-width:768px){.button__back::before{left:-18px;top:55%;width:10px;height:10px}}.button__back:hover{opacity:.6}.button--narrow{padding:5vw 0 7vw}@media all and (min-width:768px){.button--narrow{padding:0 0 40px}}.button--flex{display:flex;justify-content:flex-end;padding-left:4vw;padding-right:4vw}@media all and (min-width:768px){.button--flex{padding-left:0;padding-right:0;width:750px;margin:0 auto}}.button--flex .button__text{width:50%;margin:0}.button--flex .button__back{width:40%;margin-top:0;display:flex;align-items:center}@media all and (min-width:768px){.button--flex .button__back{width:35%}}.entry__button{padding:11vw 4vw 10vw}@media all and (min-width:768px){.entry__button{padding:60px 0 50px}}.entry__button button{text-decoration:none;background:#ffce00;box-shadow:0 4px 0 #dda600;color:#000;font-size:4.8vw;font-weight:700;display:block;text-align:center;box-sizing:border-box;padding:4vw 6vw;border-radius:50px;position:relative;width:100%;margin:0 auto;height:unset;line-height:1}@media all and (min-width:768px){.entry__button button{cursor:pointer;font-size:26px;padding:24px 10px;width:35%;min-width:580px;transition:.3s}}.entry__button button::after{content:none}@media all and (min-width:768px){.entry__button button:hover{box-shadow:none;transform:translateY(4px)}}.entry__content{background-color:#fff}@media all and (min-width:768px){.entry__content{max-width:920px;margin:0 auto}}@media all and (min-width:768px){.entry__inner{border:solid 1px #e6e6e6}}.entry__list{display:flex;justify-content:space-between;border-bottom:solid 1px #e6e6e6}@media all and (min-width:768px){.entry__list:last-of-type{border-bottom:none}}.entry__left{display:block;width:50%;text-align:left;font-size:3vw;min-width:50%;box-sizing:border-box;padding:4vw}@media all and (min-width:768px){.entry__left{padding:20px;font-size:20px;background-color:#f9f9f9;border-right:solid 1px #e6e6e6}}.entry__right{display:block;width:50%;font-size:3vw;text-align:left;padding:4vw;overflow-wrap:break-word;box-sizing:border-box}@media all and (min-width:768px){.entry__right{padding:20px;font-size:20px}}.entry__form,.form-body,.form-name{position:relative}.error,.error-mail{color:red;font-size:12px;position:absolute;bottom:-23px!important;left:5px}.error-mail{position:relative;top:0}.error-date{color:red;font-size:12px;position:absolute;bottom:-17px;left:5px}.required-area{color:red;font-size:12px}.error-right{color:red;font-size:12px;position:absolute;bottom:-17px;left:35%}.c-selectbox .is-select-error .value{background-color:#f7bebe;border:solid 1px #f72525}.c-selectbox .is-error-after .value{background-color:#f7bebe;border:solid 1px #f72525}.question__peace input.is-select-error,.question__peace select.is-select-error{background-color:#f7bebe;border:solid 1px #f72525}.finish{padding:0;text-align:left;font-family:"Source Han Sans",sans-serif;letter-spacing:-.02em}@media all and (min-width:767px){.finish{padding:0 0 50px}}.finish__inner{background-color:#fff;padding:4.5333333333vw 6.4vw 0}@media all and (min-width:767px){.finish__inner{padding:52px 20px 0;max-width:750px;margin:0 auto}}.finish__title{font-size:5.0666666667vw;font-weight:700;color:#036;font-feature-settings:"palt";margin-bottom:4vw}@media all and (min-width:767px){.finish__title{font-size:36px;margin-bottom:20px}}.finish__text{font-size:3.7333333333vw;line-height:5.8666666667vw}@media all and (min-width:767px){.finish__text{font-size:18px;line-height:34px}}.finish__text em{text-decoration:underline}.finish__text a{color:#00f;text-decoration:underline}.finish__text--note{font-size:3.2vw;margin-bottom:2.6666666667vw}@media all and (min-width:767px){.finish__text--note{font-size:14px;margin-bottom:4px}}.finish__note__item{display:flex}.finish__date{font-size:3.4666666667vw;font-weight:700;color:#036;text-align:center;border:2px solid #036;border-radius:8px;box-shadow:4.092px 4.388px 12.16px 3.84px rgba(0,0,0,.11);padding:4.2666666667vw 0;margin:5.3333333333vw auto 0}@media all and (min-width:767px){.finish__date{font-size:26px;padding:32px 0;margin:40px auto 0}}.finish__date__day,.finish__date__time{font-size:4.4vw}@media all and (min-width:767px){.finish__date__day,.finish__date__time{font-size:33px}}.cancel-que .finish__title{text-align:center}.cancel-que .finish__link{margin-top:1.5rem}.cancel-que .finish__button{text-align:center}.cancel-que .finish__button a{display:inline-block;margin-top:2rem;padding:1.5rem 4rem;background-color:#f2bb42;color:#fff;font-size:1.5rem;font-weight:700;border-radius:5px}.topics{margin:7.3333333333vw 0 0}@media all and (min-width:767px){.topics{margin:35px 0 63px}}.topics__box{margin-bottom:5.6vw}@media all and (min-width:767px){.topics__box{margin-bottom:36px}}.topics__box__inner{margin-bottom:3.4666666667vw}@media all and (min-width:767px){.topics__box__inner{margin-bottom:26px}}.topics__box__title{font-size:4.2666666667vw;line-height:8.8vw;color:#fff;font-weight:700;text-align:center;border-radius:1.3333333333vw 1.3333333333vw 0 0;background:#b8a989;position:relative}@media all and (min-width:767px){.topics__box__title{font-size:28px;line-height:56px;border-radius:10px 10px 0 0}}.topics__box__title::after{content:"";border-top:3.2vw solid #b8a989;border-right:4.2666666667vw solid transparent;border-left:4.2666666667vw solid transparent;position:absolute;bottom:-2vw;left:50%;transform:translate(-50%,0)}@media all and (min-width:767px){.topics__box__title::after{border-top:24px solid #b8a989;border-right:32px solid transparent;border-left:32px solid transparent;bottom:-15px}}.topics__box__list{padding:4.6666666667vw 5.3333333333vw;background:#fffbe4;border-radius:0 0 1.3333333333vw 1.3333333333vw}@media all and (min-width:767px){.topics__box__list{padding:35px 40px;border-radius:0 0 10px 10px}}.topics__box__item{font-size:3.7333333333vw;line-height:5.0666666667vw;padding-left:7.7333333333vw;margin-bottom:2.2666666667vw;background-image:url(../images/pre-que/icon_topics.png);background-position:top 3px left;background-size:4.5333333333vw;background-repeat:no-repeat}@media all and (min-width:767px){.topics__box__item{font-size:18px;line-height:28px;padding-left:48px;margin-bottom:17px;background-size:28px;background-position:top left}}.topics__box__item:last-child{margin-bottom:0}.topics__text{font-size:3.7333333333vw;line-height:5.8666666667vw;margin-bottom:4.8vw}@media all and (min-width:767px){.topics__text{font-size:18px;line-height:34px;margin-bottom:16px}}.topics__text:last-child{margin-bottom:0}.section{margin-top:3.2vw}@media all and (min-width:768px){.section{margin-top:24px}}.section__title{font-size:4.2666666667vw;font-weight:700;color:#fff;background:#023265;padding:1.3333333333vw 4.8vw;margin-bottom:4vw}@media all and (min-width:767px){.section__title{font-size:22px;padding:10px 36px;margin-bottom:30px}}.section__notes{display:flex;justify-content:center;font-size:1.6vw;margin:2.6666666667vw 0 0}@media all and (min-width:767px){.section__notes{font-size:15px;margin:30px 0 0}}.section__notes::before{content:"※"}.section__notes a{color:#00f;text-decoration:underline}.point__text{font-size:4vw;line-height:5.8666666667vw;font-weight:700;text-align:center;margin:6vw 0}@media all and (min-width:767px){.point__text{font-size:20px;line-height:34px;margin:35px 0}}.point__box{margin-bottom:4vw}@media all and (min-width:767px){.point__box{margin-bottom:20px}}.point__box:nth-of-type(2){margin-top:2.6666666667vw}.point__box:last-child{margin-bottom:10.9333333333vw}@media all and (min-width:767px){.point__box:last-child{margin-bottom:82px}}.point__box__title{font-size:3.7333333333vw;line-height:1;font-weight:700;color:#023265;padding:2.4vw 4.8vw;border:.2666666667vw solid #023265;border-radius:.6666666667vw;position:relative}@media all and (min-width:767px){.point__box__title{font-size:20px;padding:18px 36px;border:2px solid #023265;border-radius:5px}}.point__box__title span{width:5.8666666667vw;height:5.8666666667vw;border-radius:50%;background:#023265;position:absolute;top:50%;right:2.9333333333vw;transform:translate(0,-50%);cursor:pointer}@media all and (min-width:767px){.point__box__title span{width:34px;height:34px;right:22px}}.point__box__title span::after,.point__box__title span::before{content:"";background:#fff;position:absolute;top:50%;left:50%}.point__box__title span::before{width:3.2vw;height:.8vw;transform:translate(-50%,-50%)}@media all and (min-width:767px){.point__box__title span::before{width:14px;height:4px}}.point__box__title span::after{width:.8vw;height:3.2vw;transform:translate(-50%,-50%);transition:.3s}@media all and (min-width:767px){.point__box__title span::after{width:4px;height:14px}}.point__box__title.is--open span::after{transform:rotate(90deg) translate(-1.6vw,.4vw)}@media all and (min-width:767px){.point__box__title.is--open span::after{transform:rotate(90deg) translate(-7px,2px)}}.point__box__list{display:none;background:rgba(232,232,232,.5);border-radius:1.3333333333vw;padding:4.9333333333vw 4.4vw;margin-top:1.8666666667vw}@media all and (min-width:767px){.point__box__list{border-radius:10px;padding:37px 33px;margin-top:19px}}.point__box__item{font-size:3.7333333333vw;line-height:5.3333333333vw;padding-left:7.2vw;margin-bottom:3.3333333333vw;background-image:url(../images/pre-que/icon_point.png);background-position:top 3px left;background-size:4.5333333333vw;background-repeat:no-repeat}@media all and (min-width:767px){.point__box__item{font-size:18px;line-height:28px;padding-left:50px;margin-bottom:25px;background-size:28px}}.point__box__item:last-child{margin-bottom:0}.point__box__item em{display:block;font-weight:700}.date{margin:9.3333333333vw 0}@media all and (min-width:767px){.date{margin:52px 0}}.date__count{background:#023265;color:#fff;font-size:3.7333333333vw;padding:1.0666666667vw;font-weight:700;text-align:center}@media all and (min-width:767px){.date__count{font-size:28px;padding:8px 0}}.date__reserve{align-items:center;border:2px solid #023265;display:flex;font-size:3.7333333333vw;justify-content:center;margin-bottom:2.1333333333vw;padding:3.4666666667vw;font-weight:700;text-align:center}@media all and (min-width:767px){.date__reserve{font-size:28px;margin-bottom:12px;padding:24px 0}}.date__label{background:#023265;border-radius:50px;color:#fff;font-size:3.2vw;margin-right:12px;padding:2px 8px}@media all and (min-width:767px){.date__label{font-size:24px;padding:4px 16px}}.faq__box{margin-bottom:5.7333333333vw}@media all and (min-width:767px){.faq__box{margin-bottom:20px}}.faq__box__title{align-items:flex-start;font-size:3.7333333333vw;line-height:1.4;font-weight:700;color:#023265;display:flex;padding:2.4vw 10.6666666667vw 2.4vw 4vw;border:.2666666667vw solid #023265;border-radius:.6666666667vw;position:relative}@media all and (min-width:767px){.faq__box__title{font-size:20px;padding:18px 36px;border:2px solid #023265;border-radius:5px}}.faq__box__title ._icon{width:5.8666666667vw;height:5.8666666667vw;border-radius:50%;background:#023265;position:absolute;top:50%;right:2.9333333333vw;transform:translate(0,-50%);cursor:pointer}@media all and (min-width:767px){.faq__box__title ._icon{width:34px;height:34px;right:22px}}.faq__box__title ._icon::after,.faq__box__title ._icon::before{content:"";background:#fff;position:absolute;top:50%;left:50%}.faq__box__title ._icon::before{width:3.2vw;height:.8vw;transform:translate(-50%,-50%)}@media all and (min-width:767px){.faq__box__title ._icon::before{width:14px;height:4px}}.faq__box__title ._icon::after{width:.8vw;height:3.2vw;transform:translate(-50%,-50%);transition:.3s}@media all and (min-width:767px){.faq__box__title ._icon::after{width:4px;height:14px}}.faq__box__title.is--open{border-bottom:none;border-radius:5px 5px 0 0}.faq__box__title.is--open span::after{transform:rotate(90deg) translate(-1.6vw,.4vw)}@media all and (min-width:767px){.faq__box__title.is--open span::after{transform:rotate(90deg) translate(-7px,2px)}}.faq__box__ans{display:none;border:.2666666667vw solid #023265;border-top:none;border-radius:0 0 5px 5px;padding:0 4.4vw 4.9333333333vw}@media all and (min-width:767px){.faq__box__ans{border:2px solid #023265;border-top:none;padding:0 36px 36px}}.faq__box__ans-inner{border-top:1px dotted #939393;display:flex;padding-top:4vw}@media all and (min-width:767px){.faq__box__ans-inner{padding-top:24px}}.faq__box__item{font-size:3.4666666667vw;line-height:4.8vw;font-weight:700;padding-left:8vw;margin-bottom:3.3333333333vw;background-image:url(../images/pre-que/icon_point.png);background-position:top left;background-size:4.5333333333vw;background-repeat:no-repeat}@media all and (min-width:767px){.faq__box__item{font-size:18px;line-height:28px;padding-left:50px;margin-bottom:25px;background-size:28px}}.faq__box__item:last-child{margin-bottom:0}.faq__box ._q{width:8vw}@media all and (min-width:767px){.faq__box ._q{width:40px}}@media all and (min-width:767px){.faq__box ._q img{width:30px}}.faq__box ._text{flex:1}.faq__box ._text a{color:#2196f3;text-decoration:underline}@media all and (min-width:767px){.faq__box ._text{font-size:18px}}.faq__box ._a{width:8vw}@media all and (min-width:767px){.faq__box ._a{width:40px}}@media all and (min-width:767px){.faq__box ._a img{width:30px}}.check__count{font-size:4.2666666667vw;line-height:1;font-weight:700;text-align:center;background:#f1f2f6;border:.2666666667vw solid #c09b0f;border-radius:1.3333333333vw;padding:4.9333333333vw 0 4.6666666667vw;margin-bottom:6.6666666667vw;position:relative}@media all and (min-width:767px){.check__count{font-size:22px;border:2px solid #c09b0f;border-radius:10px;padding:30px 0 35px;margin-bottom:50px}}.check__count::after,.check__count::before{content:"";border-right:4.6666666667vw solid transparent;border-left:4.6666666667vw solid transparent;position:absolute;top:100%;left:50%;transform:translate(-50%,0)}@media all and (min-width:767px){.check__count::after,.check__count::before{border-right:35px solid transparent;border-left:35px solid transparent}}.check__count::before{border-top:3.2vw solid #c09b0f}@media all and (min-width:767px){.check__count::before{border-top:24px solid #c09b0f}}.check__count::after{border-top:3.2vw solid #f1f2f6;margin-top:-.2666666667vw}@media all and (min-width:767px){.check__count::after{border-top:24px solid #f1f2f6;margin-top:-2px}}.check__count span{display:block;margin-bottom:2.6666666667vw}@media all and (min-width:767px){.check__count span{margin-bottom:20px}}.check__count em{font-size:10vw}@media all and (min-width:767px){.check__count em{font-size:55px}}.check__count em small{font-size:6.6666666667vw}@media all and (min-width:767px){.check__count em small{font-size:30px}}.check__box{margin-top:9.0666666667vw}@media all and (min-width:767px){.check__box{margin-top:0}.check__box:nth-of-type(2){padding:50px 0 0}}.check__box__title{color:#036;font-size:4.2666666667vw;line-height:5.8666666667vw;font-weight:700;margin-bottom:1.0666666667vw}@media all and (min-width:767px){.check__box__title{font-size:22px;line-height:1;margin-bottom:8px}}.check__item__title{font-size:3.7333333333vw;line-height:1;font-weight:700;color:#036;border-top:.2666666667vw solid #036;border-bottom:.2666666667vw solid #036;padding:2.9333333333vw 0 2.9333333333vw 17.8666666667vw;background-position:center left 1.6vw;background-size:12.5333333333vw;background-repeat:no-repeat;margin-bottom:3.7333333333vw}@media all and (min-width:767px){.check__item__title{font-size:20px;border-top:2px solid #036;border-bottom:2px solid #036;padding:22px 0 22px 114px;background-position:center left 12px;background-size:74px;margin-bottom:20px}}.check__item__title .big{display:block;font-size:4.5333333333vw;margin-top:.9333333333vw}@media all and (min-width:767px){.check__item__title .big{font-size:24px;margin-top:7px}}.check__item__title em{color:#c09b0f}.check__item__title em span{font-size:1.3em}.check__item__img{border-bottom:1px dotted #939393;padding:4.2666666667vw 0}@media all and (min-width:767px){.check__item__img{text-align:center;padding:30px 0}}.check__text{font-size:3.7333333333vw;line-height:5.8666666667vw}@media all and (min-width:767px){.check__text{font-size:18px;line-height:34px}}.check__text--bold{font-weight:700;margin-top:2.6666666667vw}@media all and (min-width:767px){.check__text--bold{margin-top:20px}}.calendar{padding:4.2666666667vw 0;border-bottom:1px dotted #939393}@media all and (min-width:767px){.calendar{padding:30px 0}}.calendar__title{font-size:3.0666666667vw;font-weight:700;color:red;margin-bottom:1.3333333333vw;text-align:center}@media all and (min-width:767px){.calendar__title{font-size:18px;margin-bottom:10px}}.calendar__list{display:flex;justify-content:center}.calendar__list::after{width:30%}.calendar__item{position:relative;text-align:left;flex:1}.calendar__item:first-child a{margin-left:0}.calendar__item a{align-items:center;border-radius:8px;box-shadow:4.092px 4.388px 8.2px 1.8px rgba(0,0,0,.11);display:flex;flex-direction:column;justify-content:center;padding:8px;transition:.3s;box-sizing:border-box;margin-left:3.1vw}@media all and (min-width:768px){.calendar__item a{border-radius:12px;padding:22px 16px 24px;width:216px;margin-left:21px}}@media all and (min-width:768px){.calendar__item a:hover{margin-top:3px;margin-bottom:-3px;box-shadow:none;transform:translateY(3px)}}.calendar__item span{font-weight:700;margin-top:10px;font-size:2.667vw;line-height:1;color:#023265}@media all and (min-width:768px){.calendar__item span{font-size:20px;margin-top:20px}}.calendar__item img{width:auto;height:8vw;padding:0 8.8vw}@media all and (min-width:767px){.calendar__item img{height:65px;padding:0 80px}}.calendar--02{margin-top:5.7333333333vw}@media all and (min-width:767px){.calendar--02{margin-top:43px}}.calendar--02 .calendar__list{justify-content:space-around;gap:0 1.0666666667vw}@media all and (min-width:768px){.calendar--02 .calendar__list{gap:0 8px}}.calendar--02 .calendar__item a{flex-direction:row;width:100%;margin-left:0;padding:1.3333333333vw;border-radius:8px;box-shadow:4.092px 4.388px 8.2px 1.8px rgba(0,0,0,.11)}@media all and (min-width:767px){.calendar--02 .calendar__item a{padding:10px}}.calendar--02 .calendar__item img{width:6.1333333333vw;height:auto;padding:0}@media all and (min-width:767px){.calendar--02 .calendar__item img{width:46px}}.calendar--02 .calendar__item span{font-size:2.6666666667vw;margin:0 0 0 1.3333333333vw}@media all and (min-width:767px){.calendar--02 .calendar__item span{font-size:20px;margin:0 0 0 10px}}.calendar--02 .calendar__note{font-size:2.1333333333vw;margin-top:1.6vw}@media all and (min-width:768px){.calendar--02 .calendar__note{font-size:10px;margin-top:12px}}.calendar--noborder{border:none;padding:0}.line__bnr{text-align:center;padding:0 0 8vw;border-bottom:1px dotted #939393}@media all and (min-width:767px){.line__bnr{padding:0 0 60px}}.line__bnr__title{font-size:3.0666666667vw;font-weight:700;color:#023265;margin-bottom:1.3333333333vw}@media all and (min-width:767px){.line__bnr__title{font-size:18px;margin-bottom:10px}}.line__bnr img{width:46.4vw}@media all and (min-width:767px){.line__bnr img{width:auto;height:66px}}.line__qr{position:fixed;width:30%;bottom:1.3333333333vw;right:1.3333333333vw}@media all and (min-width:767px){.line__qr{width:250px;bottom:20px;right:20px}}.finish--experience .finish__inner,.finish--noexperience .finish__inner{background:0 0;padding:0 5.3333333333vw;margin:0 auto}@media all and (min-width:767px){.finish--experience .finish__inner,.finish--noexperience .finish__inner{padding:0 40px;max-width:690px}}.finish--experience .finish__notice,.finish--noexperience .finish__notice{font-size:2.6666666667vw;line-height:1.4;margin:1.6vw auto 0;width:74.4vw}@media all and (min-width:768px){.finish--experience .finish__notice,.finish--noexperience .finish__notice{font-size:18px;margin:12px auto 0;width:558px}}.finish--experience .finish__notice a,.finish--noexperience .finish__notice a{color:#0034ff;text-decoration:underline}.finish--experience .finish__lead,.finish--noexperience .finish__lead{color:#036;font-size:3.7333333333vw;margin-top:6.9333333333vw;text-align:center}@media all and (min-width:768px){.finish--experience .finish__lead,.finish--noexperience .finish__lead{font-size:28px;margin-top:52px}}.finish--experience .finish__mail,.finish--noexperience .finish__mail{background:#e6ebf5;margin-top:6.9333333333vw;padding:2.1333333333vw 0 3.7333333333vw}@media all and (min-width:768px){.finish--experience .finish__mail,.finish--noexperience .finish__mail{margin-top:52px;padding:16px 0 28px}}.finish--experience .finish__mail img,.finish--noexperience .finish__mail img{display:block;height:auto;margin:0 auto;width:74.4vw}@media all and (min-width:768px){.finish--experience .finish__mail img,.finish--noexperience .finish__mail img{width:558px}}.finish--experience .finish__content,.finish--noexperience .finish__content{padding:5.8666666667vw 0 0}@media all and (min-width:768px){.finish--experience .finish__content,.finish--noexperience .finish__content{padding:44px 0 0}}.finish--experience .finish__address,.finish--noexperience .finish__address{font-size:2.6666666667vw;line-height:1.4;margin:4.2666666667vw auto 0;max-width:530px;width:94%}@media all and (min-width:768px){.finish--experience .finish__address,.finish--noexperience .finish__address{font-size:16px;margin:32px auto 0}}.finish--experience .finish__address span,.finish--noexperience .finish__address span{color:red;font-weight:700}.finish--experience .finish__address a,.finish--noexperience .finish__address a{color:#0034ff;text-decoration:underline}.finish--experience .topics,.finish--noexperience .topics{margin:7.3333333333vw 0 0}@media all and (min-width:767px){.finish--experience .topics,.finish--noexperience .topics{margin:80px 0 63px}}.finish--experience .topics__box,.finish--noexperience .topics__box{margin-bottom:5.6vw}@media all and (min-width:767px){.finish--experience .topics__box,.finish--noexperience .topics__box{margin-bottom:36px}}.finish--experience .topics__box__title,.finish--noexperience .topics__box__title{font-size:4.8vw;line-height:1;color:#036;font-weight:700;text-align:center;margin-bottom:7.2vw;background:0 0}@media all and (min-width:767px){.finish--experience .topics__box__title,.finish--noexperience .topics__box__title{font-size:40px;border-radius:10px 10px 0 0;margin-bottom:53px}}.finish--experience .topics__box__title::after,.finish--noexperience .topics__box__title::after{display:none}.finish--experience .topics__box__list,.finish--noexperience .topics__box__list{padding:0;background:0 0;border-radius:0}.finish--experience .topics__box__item,.finish--noexperience .topics__box__item{display:flex;align-items:center;font-size:3.7333333333vw;min-height:23.4666666667vw;line-height:5.3333333333vw;padding:4vw 28.2666666667vw 4vw 18.6666666667vw;margin-bottom:5.8666666667vw;border-radius:1.0666666667vw;box-shadow:.5333333333vw .5333333333vw 1.6vw .5333333333vw rgba(0,0,0,.11);background:0 0;position:relative;opacity:0;transform:translateY(30px);box-sizing:border-box}@media all and (min-width:767px){.finish--experience .topics__box__item,.finish--noexperience .topics__box__item{align-items:center;justify-content:center;min-height:155px;font-size:20px;line-height:34px;padding:0 245px 0 166px;margin-bottom:38px;border-radius:8px;box-shadow:4px 4px 12px 4px rgba(0,0,0,.11)}}.finish--experience .topics__box__item img,.finish--noexperience .topics__box__item img{position:absolute;top:50%;transform:translate(0,-50%)}.finish--experience .topics__box__item::after,.finish--noexperience .topics__box__item::after{content:"";position:absolute;top:50%;transform:translate(0,-50%)}.finish--experience .topics__box__item:nth-child(2n),.finish--noexperience .topics__box__item:nth-child(2n){padding:4vw 18.6666666667vw 4vw 28.2666666667vw}@media all and (min-width:767px){.finish--experience .topics__box__item:nth-child(2n),.finish--noexperience .topics__box__item:nth-child(2n){padding:0 160px 0 230px}}.finish--experience .topics__box__item:nth-child(2n)::before,.finish--noexperience .topics__box__item:nth-child(2n)::before{right:4.4vw;left:auto}@media all and (min-width:767px){.finish--experience .topics__box__item:nth-child(2n)::before,.finish--noexperience .topics__box__item:nth-child(2n)::before{right:48px}}.finish--experience .topics__box__item--01 img,.finish--noexperience .topics__box__item--01 img{width:8vw;left:4.6666666667vw}@media all and (min-width:767px){.finish--experience .topics__box__item--01 img,.finish--noexperience .topics__box__item--01 img{width:60px;left:51px}}.finish--experience .topics__box__item--01::after,.finish--noexperience .topics__box__item--01::after{width:15.0666666667vw;height:15.0666666667vw;background:url(../images/pre-que/img_topics_02.png) top center/100% 100% no-repeat;right:4vw}@media all and (min-width:767px){.finish--experience .topics__box__item--01::after,.finish--noexperience .topics__box__item--01::after{width:113px;height:113px;right:64px}}.finish--experience .topics__box__item--02 img,.finish--noexperience .topics__box__item--02 img{width:8vw;right:5.4666666667vw}@media all and (min-width:767px){.finish--experience .topics__box__item--02 img,.finish--noexperience .topics__box__item--02 img{width:60px;right:64px}}.finish--experience .topics__box__item--02::after,.finish--noexperience .topics__box__item--02::after{width:15.8666666667vw;height:13.3333333333vw;background:url(../images/pre-que/img_topics_04.png) top center/100% 100% no-repeat;left:4.9333333333vw}@media all and (min-width:767px){.finish--experience .topics__box__item--02::after,.finish--noexperience .topics__box__item--02::after{width:119px;height:100px;left:58px}}.finish--experience .topics__box__item--03,.finish--noexperience .topics__box__item--03{padding-right:20.8vw}@media all and (min-width:767px){.finish--experience .topics__box__item--03,.finish--noexperience .topics__box__item--03{padding-right:245px}}.finish--experience .topics__box__item--03 img,.finish--noexperience .topics__box__item--03 img{width:8vw;left:4.6666666667vw}@media all and (min-width:767px){.finish--experience .topics__box__item--03 img,.finish--noexperience .topics__box__item--03 img{width:60px;left:51px}}.finish--experience .topics__box__item--03::after,.finish--noexperience .topics__box__item--03::after{width:14.1333333333vw;height:14.4vw;background:url(../images/pre-que/img_topics_05.png) top center/100% 100% no-repeat;right:4.5333333333vw}@media all and (min-width:767px){.finish--experience .topics__box__item--03::after,.finish--noexperience .topics__box__item--03::after{width:106px;height:108px;right:58px}}.finish--experience .topics__box__item--04,.finish--noexperience .topics__box__item--04{padding-right:17.8666666667vw!important;padding-left:27.7333333333vw!important;margin-bottom:0}@media all and (min-width:767px){.finish--experience .topics__box__item--04,.finish--noexperience .topics__box__item--04{padding:0 160px 0 230px!important}}.finish--experience .topics__box__item--04 img,.finish--noexperience .topics__box__item--04 img{width:8vw;right:5.4666666667vw}@media all and (min-width:767px){.finish--experience .topics__box__item--04 img,.finish--noexperience .topics__box__item--04 img{width:60px;right:64px}}.finish--experience .topics__box__item--04::after,.finish--noexperience .topics__box__item--04::after{width:14.4vw;height:14.4vw;background:url(../images/pre-que/img_topics_03.png) top center/100% 100% no-repeat;left:4.9333333333vw}@media all and (min-width:767px){.finish--experience .topics__box__item--04::after,.finish--noexperience .topics__box__item--04::after{width:108px;height:108px;left:64px}}.finish--experience .topics__box__list--left .topics__box__item,.finish--noexperience .topics__box__list--left .topics__box__item{justify-content:flex-start}.finish--experience .topics__box__list--left .topics__box__item:nth-child(2n),.finish--noexperience .topics__box__list--left .topics__box__item:nth-child(2n){padding:4vw 28.2666666667vw 4vw 18.6666666667vw!important}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item:nth-child(2n),.finish--noexperience .topics__box__list--left .topics__box__item:nth-child(2n){padding:0 245px 0 166px!important}}.finish--experience .topics__box__list--left .topics__box__item--02 img,.finish--noexperience .topics__box__list--left .topics__box__item--02 img{width:8vw;left:4.6666666667vw;right:auto}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item--02 img,.finish--noexperience .topics__box__list--left .topics__box__item--02 img{width:60px;left:51px}}.finish--experience .topics__box__list--left .topics__box__item--02::after,.finish--noexperience .topics__box__list--left .topics__box__item--02::after{width:12.6666666667vw;height:14.6666666667vw;background:url(../images/pre-que/img_topics_06.png) top center/100% 100% no-repeat;right:4vw;left:auto}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item--02::after,.finish--noexperience .topics__box__list--left .topics__box__item--02::after{width:95px;height:110px;right:67px}}.finish--experience .topics__box__list--left .topics__box__item--03::after,.finish--noexperience .topics__box__list--left .topics__box__item--03::after{width:11.2vw;height:13.4666666667vw;background:url(../images/pre-que/img_topics_07.png) top center/100% 100% no-repeat;right:4vw;left:auto}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item--03::after,.finish--noexperience .topics__box__list--left .topics__box__item--03::after{width:84px;height:101px;right:73px}}.finish--experience .topics__box__list--left .topics__box__item--04 img,.finish--noexperience .topics__box__list--left .topics__box__item--04 img{width:8vw;left:4.6666666667vw;right:auto}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item--04 img,.finish--noexperience .topics__box__list--left .topics__box__item--04 img{width:60px;left:51px}}.finish--experience .topics__box__list--left .topics__box__item--04::after,.finish--noexperience .topics__box__list--left .topics__box__item--04::after{right:4vw;left:auto}@media all and (min-width:767px){.finish--experience .topics__box__list--left .topics__box__item--04::after,.finish--noexperience .topics__box__list--left .topics__box__item--04::after{right:64px}}.finish--experience .topics__box__list.animation--show.is--show .topics__box__item,.finish--noexperience .topics__box__list.animation--show.is--show .topics__box__item{-webkit-animation-name:fadeIn_01;animation-name:fadeIn_01;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.finish--experience .topics__box__list.animation--show.is--show .topics__box__item--01,.finish--noexperience .topics__box__list.animation--show.is--show .topics__box__item--01{-webkit-animation-delay:.5s;animation-delay:.5s}.finish--experience .topics__box__list.animation--show.is--show .topics__box__item--02,.finish--noexperience .topics__box__list.animation--show.is--show .topics__box__item--02{-webkit-animation-delay:1s;animation-delay:1s}.finish--experience .topics__box__list.animation--show.is--show .topics__box__item--03,.finish--noexperience .topics__box__list.animation--show.is--show .topics__box__item--03{-webkit-animation-delay:1.5s;animation-delay:1.5s}.finish--experience .topics__box__list.animation--show.is--show .topics__box__item--04,.finish--noexperience .topics__box__list.animation--show.is--show .topics__box__item--04{-webkit-animation-delay:2s;animation-delay:2s}.finish--experience .topics__text,.finish--noexperience .topics__text{font-size:3.7333333333vw;line-height:5.8666666667vw;margin-bottom:4.8vw}@media all and (min-width:767px){.finish--experience .topics__text,.finish--noexperience .topics__text{font-size:18px;line-height:34px;margin-bottom:16px}}.finish--experience .topics__text:last-child,.finish--noexperience .topics__text:last-child{margin-bottom:0}@media all and (min-width:767px){.finish--experience .section__title,.finish--noexperience .section__title{font-size:26px;padding:5px 36px}}.finish--experience .section__img,.finish--noexperience .section__img{margin:5.3333333333vw 0}@media all and (min-width:767px){.finish--experience .section__img,.finish--noexperience .section__img{margin:44px 0}}.finish--experience .point,.finish--noexperience .point{margin:11.6vw 0 12vw}@media all and (min-width:767px){.finish--experience .point,.finish--noexperience .point{margin:87px 0 90px}}.finish--experience .point__box,.finish--noexperience .point__box{margin-bottom:15.3333333333vw;opacity:0;background:#f1f2f6;border-radius:1.8666666667vw;padding:12vw 0 8vw;position:relative}@media all and (min-width:767px){.finish--experience .point__box,.finish--noexperience .point__box{margin-bottom:115px;border-radius:14px;padding:90px 0 60px}}.finish--experience .point__box::before,.finish--noexperience .point__box::before{content:"";display:flex;align-items:center;justify-content:center;width:13.8666666667vw;height:13.8666666667vw;border-radius:50%;background:#023265;font-size:6.1333333333vw;color:#fff;font-weight:700;position:absolute;top:-6.9333333333vw;left:50%;transform:translate(-50%,0)}@media all and (min-width:767px){.finish--experience .point__box::before,.finish--noexperience .point__box::before{width:104px;height:104px;font-size:46px;top:-52px}}.finish--experience .point__box__title,.finish--noexperience .point__box__title{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:4.2666666667vw;line-height:1.25em;font-weight:700;color:#023265;padding:0;text-align:center;border:none;margin-bottom:5.3333333333vw}@media all and (min-width:767px){.finish--experience .point__box__title,.finish--noexperience .point__box__title{font-size:26px;margin-bottom:40px}}.finish--experience .point__box--01::before,.finish--noexperience .point__box--01::before{content:"01"}.finish--experience .point__box--01 .point__box__title::after,.finish--noexperience .point__box--01 .point__box__title::after{width:14.6666666667vw;height:16.2666666667vw;background:url(../images/pre-que/img_point_01.png) top center/100% 100% no-repeat}@media all and (min-width:767px){.finish--experience .point__box--01 .point__box__title::after,.finish--noexperience .point__box--01 .point__box__title::after{width:110px;height:122px}}.finish--experience .point__box--02::before,.finish--noexperience .point__box--02::before{content:"02"}.finish--experience .point__box--02 .point__box__title::after,.finish--noexperience .point__box--02 .point__box__title::after{width:13.4666666667vw;height:14.8vw;background:url(../images/pre-que/img_point_02.png) top center/100% 100% no-repeat}@media all and (min-width:767px){.finish--experience .point__box--02 .point__box__title::after,.finish--noexperience .point__box--02 .point__box__title::after{width:101px;height:111px}}.finish--experience .point__box--03::before,.finish--noexperience .point__box--03::before{content:"03"}.finish--experience .point__box--03 .point__box__title::after,.finish--noexperience .point__box--03 .point__box__title::after{width:18.4vw;height:15.0666666667vw;background:url(../images/pre-que/img_point_03.png) top center/100% 100% no-repeat}@media all and (min-width:767px){.finish--experience .point__box--03 .point__box__title::after,.finish--noexperience .point__box--03 .point__box__title::after{width:138px;height:113px}}.finish--experience .point__box--04,.finish--noexperience .point__box--04{margin-bottom:2.6666666667vw}@media all and (min-width:767px){.finish--experience .point__box--04,.finish--noexperience .point__box--04{margin-bottom:30px}}.finish--experience .point__box--04::before,.finish--noexperience .point__box--04::before{content:"04"}.finish--experience .point__box--04 .point__box__title::after,.finish--noexperience .point__box--04 .point__box__title::after{width:14.6666666667vw;height:17.6vw;background:url(../images/pre-que/img_point_04.png) top center/100% 100% no-repeat}@media all and (min-width:767px){.finish--experience .point__box--04 .point__box__title::after,.finish--noexperience .point__box--04 .point__box__title::after{width:118px;height:132px}}.finish--experience .point__list,.finish--noexperience .point__list{padding:0 9.3333333333vw}@media all and (min-width:767px){.finish--experience .point__list,.finish--noexperience .point__list{padding:0 150px}}.finish--experience .point__item,.finish--noexperience .point__item{font-size:3.7333333333vw;line-height:5.8666666667vw;margin-bottom:3.2vw;padding-left:5.0666666667vw;position:relative;opacity:0;transform:translateY(30px)}@media all and (min-width:767px){.finish--experience .point__item,.finish--noexperience .point__item{font-size:20px;line-height:32px;margin-bottom:25px;padding-left:34px}}.finish--experience .point__item::before,.finish--noexperience .point__item::before{content:"";width:3.7333333333vw;height:3.7333333333vw;background:url(../images/pre-que/icon_point_green.png) top center/100% 100% no-repeat;position:absolute;top:1.0666666667vw;left:0}@media all and (min-width:767px){.finish--experience .point__item::before,.finish--noexperience .point__item::before{width:23px;height:23px;top:4px}}.finish--experience .point__item:last-child,.finish--noexperience .point__item:last-child{margin-bottom:0}.finish--experience .point__box--01,.finish--noexperience .point__box--01{transform:translateX(100%)}.finish--experience .point__box--02,.finish--noexperience .point__box--02{transform:translateX(-100%)}.finish--experience .point__box--03,.finish--noexperience .point__box--03{transform:translateX(100%)}.finish--experience .point__box--04,.finish--noexperience .point__box--04{transform:translateX(-100%)}.finish--experience .point__box.is--show,.finish--noexperience .point__box.is--show{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s}.finish--experience .point__box.is--show.point__box,.finish--noexperience .point__box.is--show.point__box{-webkit-animation-name:fadeIn_01;animation-name:fadeIn_01}.finish--experience .point__box.is--show .point__item,.finish--noexperience .point__box.is--show .point__item{-webkit-animation-name:fadeIn_01;animation-name:fadeIn_01;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.finish--experience .point__box.is--show .point__item:nth-child(1),.finish--noexperience .point__box.is--show .point__item:nth-child(1){-webkit-animation-delay:1s;animation-delay:1s}.finish--experience .point__box.is--show .point__item:nth-child(2),.finish--noexperience .point__box.is--show .point__item:nth-child(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}.finish--experience .point__box.is--show .point__item:nth-child(3),.finish--noexperience .point__box.is--show .point__item:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}.finish--experience .check__box,.finish--noexperience .check__box{font-size:3.7333333333vw}@media all and (min-width:767px){.finish--experience .check__box,.finish--noexperience .check__box{font-size:18px;line-height:1.7}}@media all and (min-width:767px){.finish--experience .check__box .finish__text--note,.finish--noexperience .check__box .finish__text--note{font-size:16px;line-height:1.7}}.finish--experience .check__box--note,.finish--noexperience .check__box--note{margin-top:9.0666666667vw}@media all and (min-width:768px){.finish--experience .check__box--note,.finish--noexperience .check__box--note{margin-top:68px}}.finish--experience .qa,.finish--noexperience .qa{display:flex;margin:7.4666666667vw 0 16vw;position:relative}@media all and (min-width:767px){.finish--experience .qa,.finish--noexperience .qa{margin:49px 0 100px}}.finish--experience .qa__title,.finish--noexperience .qa__title{display:flex;justify-content:center;align-items:center;width:27.3333333333vw;font-size:4vw;font-weight:700;color:#fff;background:#023265}@media all and (min-width:767px){.finish--experience .qa__title,.finish--noexperience .qa__title{width:205px;font-size:30px}}.finish--experience .qa__inner,.finish--noexperience .qa__inner{width:calc(100% - 27.3333333333vw);box-sizing:border-box;background:#f1f2f6;margin-bottom:0;position:initial}@media all and (min-width:767px){.finish--experience .qa__inner,.finish--noexperience .qa__inner{width:calc(100% - 205px)}}.finish--experience .qa__box,.finish--noexperience .qa__box{padding:5.2vw 3.0666666667vw}@media all and (min-width:767px){.finish--experience .qa__box,.finish--noexperience .qa__box{padding:40px 19px 40px 23px}}.finish--experience .qa__q,.finish--noexperience .qa__q{font-size:3.4666666667vw;font-weight:700;color:#023265;margin-bottom:4vw}@media all and (min-width:767px){.finish--experience .qa__q,.finish--noexperience .qa__q{font-size:20px;margin-bottom:20px}}.finish--experience .qa__a,.finish--noexperience .qa__a{font-size:3.7333333333vw;line-height:5.8666666667vw}@media all and (min-width:767px){.finish--experience .qa__a,.finish--noexperience .qa__a{font-size:20px;line-height:38px}}.finish--experience .qa__a a,.finish--noexperience .qa__a a{text-decoration:underline}.finish--experience .qa .slick-dots,.finish--noexperience .qa .slick-dots{position:absolute;top:100%;bottom:auto;left:0}@media all and (min-width:767px){.finish--experience .qa .slick-dots,.finish--noexperience .qa .slick-dots{margin-top:10px}}.finish--experience .qa .slick-dots li,.finish--noexperience .qa .slick-dots li{width:2.6666666667vw;height:2.6666666667vw;margin:0 1.3333333333vw}@media all and (min-width:767px){.finish--experience .qa .slick-dots li,.finish--noexperience .qa .slick-dots li{width:12px;height:12px;margin:0 10px}}.finish--experience .qa .slick-dots li button,.finish--noexperience .qa .slick-dots li button{width:100%;height:100%;padding:0;background:#023265;border-radius:50%;opacity:.2}.finish--experience .qa .slick-dots li button::before,.finish--noexperience .qa .slick-dots li button::before{display:none}.finish--experience .qa .slick-dots li.slick-active button,.finish--noexperience .qa .slick-dots li.slick-active button{opacity:1}@-webkit-keyframes fadeIn_01{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn_01{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn_02{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeIn_02{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeIn_03{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeIn_03{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}.finish--noexperience .finish__text--note{margin-bottom:0}.finish--noexperience .faq__item{background:#f1f2f6;padding:5.3333333333vw 3.8666666667vw 5.7333333333vw;margin-bottom:5.6vw;opacity:0}@media all and (min-width:767px){.finish--noexperience .faq__item{padding:35px 44px;margin-bottom:21px}}.finish--noexperience .faq__item__q{font-size:3.8666666667vw;line-height:1;font-weight:700;color:#023265;padding-bottom:2.4vw;border-bottom:.2666666667vw dotted #023265}@media all and (min-width:767px){.finish--noexperience .faq__item__q{font-size:24px;padding-bottom:18px;border-bottom:2px dotted #023265}}.finish--noexperience .faq__item__q::before{content:"Q. "}.finish--noexperience .faq__item__a__text{display:table;font-size:3.6vw;line-height:5.0666666667vw;margin:3.2vw 0}@media all and (min-width:767px){.finish--noexperience .faq__item__a__text{vertical-align:top;font-size:20px;line-height:32px;margin:20px 0}}.finish--noexperience .faq__item__a__text::before{content:"A. ";display:table-cell;font-size:3.7333333333vw;font-weight:700;color:#c09b0f;padding-right:1.3333333333vw}@media all and (min-width:767px){.finish--noexperience .faq__item__a__text::before{font-size:28px;padding-right:5px}}.finish--noexperience .faq__item__a__img{display:flex;flex-wrap:wrap;justify-content:space-between}.finish--noexperience .faq__item__a__img__text{width:100%;font-size:2.9333333333vw;margin-bottom:1.3333333333vw}@media all and (min-width:767px){.finish--noexperience .faq__item__a__img__text{font-size:16px;margin-bottom:10px}}.finish--noexperience .faq__item__a__img img{width:25.3333333333vw;opacity:0}@media all and (min-width:767px){.finish--noexperience .faq__item__a__img img{width:31.5%}}.finish--noexperience .faq__item__a__img img:nth-child(n+4){margin-top:1.4666666667vw}@media all and (min-width:767px){.finish--noexperience .faq__item__a__img img:nth-child(n+4){margin-top:2.16%}}.finish--noexperience .faq__item.is--show{-webkit-animation-name:fadeIn_01;animation-name:fadeIn_01;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s}.finish--noexperience .faq__item.is--show .faq__item__a__img img{-webkit-animation-name:fadeIn_01;animation-name:fadeIn_01;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(5){-webkit-animation-delay:2.5s;animation-delay:2.5s}.finish--noexperience .faq__item.is--show .faq__item__a__img img:nth-child(6){-webkit-animation-delay:3s;animation-delay:3s}.finish--noexperience .faq__text{font-size:3.4666666667vw;line-height:5.6vw}@media all and (min-width:767px){.finish--noexperience .faq__text{font-size:20px;line-height:38px}}.finish--noexperience .faq__text span{font-weight:700}.finish--noexperience .faq__text--line{font-weight:700;text-decoration:underline;margin:4vw 0}@media all and (min-width:767px){.finish--noexperience .faq__text--line{margin:20px 0}}.finish--noexperience .faq__notes{display:flex;font-size:2.6666666667vw;margin:4vw 0}@media all and (min-width:767px){.finish--noexperience .faq__notes{font-size:15px;margin:30px 0}}.newYearHoliday{text-align:center;font-size:3.4666666667vw}@media all and (min-width:768px){.newYearHoliday{font-size:18px;line-height:1.4}}.newYearHoliday__inner{margin:12vw auto}@media all and (min-width:768px){.newYearHoliday__inner{margin:70px auto 0}}.newYearHoliday__belong{font-weight:700;margin-bottom:4vw}@media all and (min-width:768px){.newYearHoliday__belong{margin-bottom:20px}}.newYearHoliday__title{font-weight:700}.newYearHoliday__date{font-weight:700;margin-top:8px}.newYearHoliday__text{line-height:1.6;margin-top:20px;text-align:left}@media all and (min-width:768px){.newYearHoliday__text{font-size:16px;text-align:center}}.newYearHoliday--winners{background-color:#fff}.newYearHoliday--winners .newYearHoliday__inner{margin:-1vw auto 0;padding:2vw 0 10vw}@media all and (min-width:768px){.newYearHoliday--winners .newYearHoliday__inner{margin:0 auto 54px;padding:0}}.newYearHoliday--winners .newYearHoliday__date{margin-top:3px}@media all and (min-width:768px){.newYearHoliday--winners .newYearHoliday__date{margin-top:5px}}.finish--02 .finish__title{text-align:center}.finish--02 .finish__title+.finish__text{text-align:center;margin-bottom:8vw}@media all and (min-width:768px){.finish--02 .finish__title+.finish__text{margin-bottom:50px}}.finish--02 .check__box{padding:0 0 4vw}@media all and (min-width:768px){.finish--02 .check__box{padding:0 0 50px}}.finish--02 .calendar{margin-top:0}.body__mforward{background:#f0f4f7}.body__mforward header{display:none}.body__mforward .finish--03 .finish__inner{background:0 0}.body__mforward .finish--03 .finish__title{display:flex;font-family:a-otf-ud-shin-maru-go-pr6n,sans-serif;font-weight:300;font-style:normal;font-size:6.4vw;gap:0 .1em;justify-content:center;margin-bottom:5.3333333333vw;overflow:hidden;padding-top:8vw;text-align:center}@media all and (min-width:768px){.body__mforward .finish--03 .finish__title{font-size:48px;margin-bottom:40px;padding-top:60px}}.body__mforward .finish--03 .finish__title p{letter-spacing:.06em;margin:0;transform:translateY(2em);-webkit-animation:textanimation 1s forwards;animation:textanimation 1s forwards}.body__mforward .finish--03 .finish__title p:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.body__mforward .finish--03 .finish__title p:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.body__mforward .finish--03 .finish__title p:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.body__mforward .finish--03 .finish__title p:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.body__mforward .finish--03 .finish__title p:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.body__mforward .finish--03 .finish__title p:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.body__mforward .finish--03 .finish__title p:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}.body__mforward .finish--03 .finish__title p:nth-child(9){-webkit-animation-delay:1.8s;animation-delay:1.8s}.body__mforward .finish--03 .finish__title p:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s}.body__mforward .finish--03 .finish__note--small{color:#000;font-size:2.9333333333vw;margin-top:8px}@media all and (min-width:768px){.body__mforward .finish--03 .finish__note--small{font-size:16px;text-align:center}}.body__mforward .finish--03 .finish__note--small a{color:#0b58ff}.body__mforward .finish--03 .finish__mail__text{width:59vw;font-size:3.2vw;text-align:center;position:absolute;top:31vw;right:0}@media all and (min-width:768px){.body__mforward .finish--03 .finish__mail__text{width:416px;font-size:24px;top:220px;right:28px}}.body__mforward .finish--03 .check__box{margin-top:40px}.body__mforward .finish--03 .check__box img{padding-bottom:16px}.body__mforward .finish--03 .check__box__title--blue{background:#3e9cc7;color:#fff;font-size:4.8vw;font-weight:400;margin-bottom:20px;padding:5.3333333333vw 0;text-align:center}@media all and (min-width:768px){.body__mforward .finish--03 .check__box__title--blue{font-size:32px;margin-bottom:20px;padding:34px 0}}.body__mforward .finish--03 .check__box--present{margin-top:3.2vw}@media all and (min-width:768px){.body__mforward .finish--03 .check__box--present{margin-top:24px}}.body__mforward .finish--03 .check__box--step{background:#fff;margin-top:8vw;padding-top:0}@media all and (min-width:768px){.body__mforward .finish--03 .check__box--step{margin-top:60px}}.body__mforward .finish--03 .check__box--step .section__img{margin:32px auto 0;width:100%}@media all and (min-width:768px){.body__mforward .finish--03 .check__box--step .section__img{width:90%}}.body__mforward .finish--03 .check__box__inner{padding:0 24px}.body__mforward .finish--03 .check__box--note{font-size:2.9333333333vw}@media all and (min-width:768px){.body__mforward .finish--03 .check__box--note{font-size:22px}}.body__mforward .finish--03 .calendar{text-align:center}.body__mforward .finish--03 .calendar__title{background:#3e9cc7;color:#fff;font-size:4.8vw;font-weight:400;margin-bottom:10px;padding:2.6666666667vw 0;position:relative}@media all and (min-width:768px){.body__mforward .finish--03 .calendar__title{display:inline-block;font-size:32px;margin-bottom:20px;padding:16px 32px}}.body__mforward .finish--03 .calendar__title::after{content:"";display:block;position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 10px 0 10px;border-color:#3e9cc7 transparent transparent;translate:-50% 100%}.body__mforward .finish--03 .calendar__item{margin-top:20px}.body__mforward .finish--03 .calendar__item a{background:#fff}.presentCp{text-align:center;margin:8vw 0 0}@media all and (min-width:768px){.presentCp{margin:70px 0 0}}.presentCp__title{font-size:4.2666666667vw;font-weight:700}@media all and (min-width:768px){.presentCp__title{font-size:22px}}.presentCp__text{font-size:3.7333333333vw;margin:1.3333333333vw 0 2.6666666667vw}@media all and (min-width:768px){.presentCp__text{font-size:18px;margin:5px 0 10px}}.presentCp__bnr{width:80%;margin:0 auto}.presentCp__report{width:70%;margin:4vw auto 0}@media all and (min-width:768px){.presentCp__report{margin-top:30px}}@-webkit-keyframes textanimation{0%{transform:translateY(2em)}50%{transform:translateY(-1em)}100%{transform:translateY(0)}}@keyframes textanimation{0%{transform:translateY(2em)}50%{transform:translateY(-1em)}100%{transform:translateY(0)}}.footer{background-color:#fff;text-align:center}.footer__content{padding:25px}@media all and (min-width:768px){.footer__content{padding:20px}}.footer__copy{font-size:10px;color:#bdbdbd}.footer--f-pque{background-color:#036}.footer--f-pque .footer__content{padding:5.3333333333vw 0}@media all and (min-width:768px){.footer--f-pque .footer__content{padding:40px 20px}}.footer--f-pque .footer__text{font-size:2.6666666667vw;line-height:4.2666666667vw;color:#fff}@media all and (min-width:767px){.footer--f-pque .footer__text{font-size:20px;line-height:32px}}.footer--f-pque .footer__text em{font-weight:700}.footer--f-pque .footer__text a{color:#fff}.footer--f-pque .footer__logo{width:31.0666666667vw;margin:2.6666666667vw auto 0}@media all and (min-width:767px){.footer--f-pque .footer__logo{width:233px;margin:20px auto 0}}.footer--f-pque .footer__logo--ch{width:20vw;margin:4vw auto 0}@media all and (min-width:768px){.footer--f-pque .footer__logo--ch{width:150px;margin:30px auto 0}}.wrap{text-align:center;position:relative;overflow:hidden}.wrap--gray{background-color:#f1f2f6}.header{background-color:#fff}.header__title{width:60%;padding:4vw 1vw;margin:0 auto;max-width:150px}@media all and (min-width:768px){.header__title{max-width:250px;padding:20px}}.header__logo{width:100%;height:auto}.header--border{border-bottom:2px solid #f3f2ef}.header--ch .header__title{width:17.6vw;margin:0;padding:1.8666666667vw 0 1.8666666667vw 5.3333333333vw}@media all and (min-width:768px){.header--ch .header__title{width:162px;padding:14px 0 14px 45px}}.header--ch .header__title img{vertical-align:sub}.header--f-pque{border-bottom:1px solid #f3f2ef;border-top:5px solid #036}.header--f-pque .header__title{padding:8px}.js-bgcolor{background-color:#3e9cc7;color:#fff}.js-color{background-color:#eb709e}.js-button{background-color:#ffba00;color:#fff;transition:.7s}.js-button:hover{background-color:#ff6700}#loading{position:fixed;top:0;left:0;z-index:9999;background:#fff;width:100%;height:100%}#loading .inner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#loading .dot-spin{margin:30px auto}#loading .loding-text{text-align:center;color:#ff6700;font-size:16px;font-weight:700}.nparti__inner{padding:6vw 4vw;background-color:#fff}@media all and (min-width:768px){.nparti__inner{padding:30px 40px;max-width:840px;margin:0 auto 30px;border-radius:10px;box-sizing:border-box}}.nparti__inner--box{box-sizing:border-box}.nparti__campaign{text-align:center;top:17vw;right:0;left:0;width:90%;margin:20px auto}@media all and (min-width:768px){.nparti__campaign{top:auto;bottom:14px;max-width:920px}.nparti__campaign img{max-width:100%}}.nparti__campaign.show--pc{display:none}@media all and (min-width:768px){.nparti__campaign.show--pc{display:block}}.nparti__campaign.show--sp{display:block}@media all and (min-width:768px){.nparti__campaign.show--sp{display:none}}.nparti__camtext{font-size:14px;margin-top:5px}@media all and (min-width:768px){.nparti__camtext{font-size:14px;text-align:left;padding-top:10px}}.nparti__title{position:relative;text-align:left;font-weight:700;font-size:3.5vw;display:block;border-left:solid 5px #333;padding-left:2vw}@media all and (min-width:768px){.nparti__title{font-size:18px;padding-left:15px}}.nparti__bell{text-align:left;font-size:3vw}@media all and (min-width:768px){.nparti__bell{font-size:14px}}.nparti__area{display:flex;justify-content:space-between;margin-top:4vw;border:solid 1px #e6e6e6;border-radius:5px;box-sizing:border-box;position:relative}@media all and (min-width:768px){.nparti__area{margin-top:20px;width:65%}}@media all and (min-width:768px){.nparti__area--width{width:100%}}.nparti__left{display:flex;align-items:center;justify-content:center;width:10%;box-sizing:border-box;padding:2vw 0}@media all and (min-width:768px){.nparti__left{padding:10px 0;width:7%;max-width:35px}}.nparti__left--gray{background-color:#b7b7b7}.nparti__must{font-size:3vw;color:#fff}@media all and (min-width:768px){.nparti__must{font-size:12px}}.nparti__choice{position:relative;width:50%;border-left:solid 1px #e6e6e6;box-sizing:border-box}.nparti__answer{font-size:3vw;display:block;padding:4vw 0;box-sizing:border-box}@media all and (min-width:768px){.nparti__answer{font-size:20px;padding:10px 0}}.nparti__plan,.nparti__right,.nparti__type{position:relative;width:90%;box-sizing:border-box}@media all and (min-width:768px){.nparti__plan,.nparti__right,.nparti__type{width:100%}}.nparti__item{display:flex;justify-content:center;border-bottom:solid 1px #e6e6e6}.nparti__item:last-of-type{border-bottom:none}.nparti__hope{font-size:3vw}@media all and (min-width:768px){.nparti__hope{font-size:20px}}.nparti__text{width:50%;background-color:#f9f9f9;display:block;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;padding:3vw 1vw;text-align:center;font-size:3.5vw;min-height:23px}@media all and (min-width:768px){.nparti__text{min-height:30px;font-size:20px;padding:10px 5px}}.nparti__text--width{width:35%}.nparti__text--small{font-size:10px}@media all and (min-width:768px){.nparti__text--small{font-size:14px}}.nparti__box{position:relative;width:50%;display:flex;align-items:center;justify-content:center}.nparti__box--border{border-right:solid 1px #e6e6e6}.nparti__region{position:absolute;top:50%;left:50%;transform:translateY(-50%);content:"";display:inline-block;border-radius:50%;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}.nparti__region:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;border-radius:50%;width:10px;height:10px;transition:.35s ease-in-out}.nparti__radio:checked+.nparti__region:after{background-color:#3e9cc7}.nparti__listanswer{position:absolute;top:50%;left:2vw;transform:translateY(-50%);content:"";display:inline-block;border-radius:50%;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}@media all and (min-width:768px){.nparti__listanswer{left:20px}}.nparti__listanswer:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;border-radius:50%;width:10px;height:10px;transition:.35s ease-in-out}.nparti__radio:checked+.nparti__listanswer:after{background-color:#3e9cc7}.nparti__check{width:100%;height:100%}.nparti__checkitem{position:absolute;top:50%;left:4vw;transform:translate(-50%,-50%);content:"";display:inline-block;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}@media all and (min-width:768px){.nparti__checkitem{left:28px}}.nparti__checkitem:after{transition:.35s ease-in-out}.nparti__checkinput:checked+.nparti__checkitem:after{content:"";display:block;position:absolute;top:0;left:4px;width:5px;height:12px;transform:rotate(40deg);border-bottom:3px solid #3e9cc7;border-right:3px solid #3e9cc7}.nparti__list{position:relative;padding:3.6vw 1vw 3.6vw 8vw;display:block;border-bottom:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;text-align:left;font-size:3.5vw}@media all and (min-width:768px){.nparti__list{padding:10px 10px 10px 90px;font-size:20px}}.nparti__list:last-of-type{border-bottom:none}.nparti__peace{display:flex;align-items:center;font-size:3.5vw;overflow:hidden;text-align:center;background-color:#fff}@media all and (min-width:768px){.nparti__peace{font-size:20px}}.nparti__peace select{width:100%;cursor:pointer;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding:3.6vw 1vw;-webkit-tap-highlight-color:transparent;color:#8e8e8e}@media all and (min-width:768px){.nparti__peace select{padding:10px 5px 10px 20px}}.nparti__peace input{display:block;width:100%;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:3.6vw 1vw}@media all and (min-width:768px){.nparti__peace input{padding:10px 5px 10px 20px}}.nparti__input input[type=text]{padding:3vw;display:block;width:100%;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}@media all and (min-width:768px){.nparti__input input[type=text]{padding:10px}}.nparti__textarea textarea{padding:3vw 1vw;display:block;width:100%;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}@media all and (min-width:768px){.nparti__textarea textarea{padding:10px 5px}}.nparti__deco{position:relative}.nparti__deco::before{position:absolute;top:50%;right:2vw;transform:translateY(-50%);width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;pointer-events:none}.npartistep{position:relative}.npartistep__title{font-size:5vw;font-weight:700;letter-spacing:.08em}@media all and (min-width:768px){.npartistep__title{letter-spacing:.04em;font-size:30px}}.npartistep__inner{padding:7vw 2vw 5vw}@media all and (min-width:768px){.npartistep__inner{display:flex;align-items:center;justify-content:space-between;padding:54px 40px 130px;max-width:840px;margin:0 auto;box-sizing:border-box}}.npartistep__area{position:relative;z-index:100;margin-top:23vw;display:flex;align-items:center;justify-content:center}@media all and (min-width:768px){.npartistep__area{margin-top:0}}.npartistep__item{position:relative;margin-left:3.2vw;background-color:#fff;color:#a3a3a3;padding:2vw 5vw;border-radius:3px}@media all and (min-width:768px){.npartistep__item{border-radius:5px;margin-left:20px;padding:5px 22px}}.npartistep__item:first-of-type{margin-left:0;background-color:#3e9cc7;color:#fff}.npartistep__item:first-of-type::before{content:none}.npartistep__item::before{content:"";z-index:-100;position:absolute;top:50%;left:0;transform:translate(-100%,-50%);width:20px;height:2px;background-color:#fff}@media all and (min-width:768px){.npartistep__item::before{height:4px}}.npartistep__item--active{background-color:#3e9cc7;color:#fff}.npartistep__item--active::before{background-color:#3e9cc7}.npartistep__text{font-size:3vw;font-weight:700}@media all and (min-width:768px){.npartistep__text{font-size:16px}}.nparti-about{padding:6.5vw 2vw 5vw}@media all and (min-width:768px){.nparti-about{padding:40px 0}}.nparti-about__comment{position:relative;display:inline-block;background-color:#3e9cc7;border-radius:5px;padding:4vw;width:80%}@media all and (min-width:768px){.nparti-about__comment{width:100%;padding:20px 10px;max-width:900px;margin:0 auto}}.nparti-about__comment::before{content:"";position:absolute;display:block;width:0;height:0;left:50%;bottom:-10px;transform:translateX(-50%);border-right:10px solid transparent;border-top:10px solid #3e9cc7;border-left:10px solid transparent}.nparti-about__title{font-weight:700;color:#fff;font-size:4vw}@media all and (min-width:768px){.nparti-about__title{font-size:20px}}.nparti__count{position:absolute;right:0;bottom:-25px;color:#5d5d5d}.nparti__error{display:none;position:absolute;font-size:12px;color:#ff3737;left:0;bottom:-22px}.question__inner{padding:0 4vw 6vw;background-color:#fff}@media all and (min-width:768px){.question__inner{padding:0 50px 40px;max-width:630px;margin:0 auto;box-sizing:border-box}}.question__inner--width{max-width:840px}.question__inner--pt{padding-top:6vw}@media all and (min-width:768px){.question__inner--pt{padding-top:40px}}.question__title{font-size:3.7vw;font-weight:700;text-align:left;line-height:1.3}@media all and (min-width:768px){.question__title{font-size:20px}}.question__title span{display:none;color:#fff;background-color:#333;padding:2px 5px 3px;line-height:1.3;font-size:2.5vw;margin-left:10px}@media all and (min-width:768px){.question__title span{padding:4px 5px 5px;font-size:12px}}.question__title span.is-ok{display:inline-block;vertical-align:middle}.question__red{display:inline-block}.question__red.is-ok{display:none}.question__bell{text-align:left;font-size:3vw}@media all and (min-width:768px){.question__bell{font-size:14px}}.question__area{display:flex;justify-content:space-between;margin-top:4vw;border:solid 1px #e6e6e6;border-radius:5px;box-sizing:border-box;position:relative}@media all and (min-width:768px){.question__area{margin-top:20px}}@media all and (min-width:768px){.question__area--width{width:100%}}.question__left{display:flex;align-items:center;justify-content:center;width:10%;box-sizing:border-box;padding:2vw 0}@media all and (min-width:768px){.question__left{padding:10px 0;width:7%;max-width:35px}}.question__left--gray{background-color:#b7b7b7}.question__must{font-size:3vw;color:#fff}@media all and (min-width:768px){.question__must{font-size:12px}}.question__choice{position:relative;width:50%;border-left:solid 1px #e6e6e6;box-sizing:border-box}.question__choice:first-child{border-left:none}.question__answer{font-size:3vw;display:block;padding:4vw 0;box-sizing:border-box}@media all and (min-width:768px){.question__answer{font-size:20px;padding:10px 0}}.question__amount,.question__length,.question__plan,.question__purchase,.question__right,.question__type{position:relative;width:100%;box-sizing:border-box}.question__item{display:flex;justify-content:center;border-bottom:solid 1px #e6e6e6}.question__item:last-of-type{border-bottom:none}.question__hope{font-size:3vw}@media all and (min-width:768px){.question__hope{font-size:20px}}.question__text{width:50%;background-color:#f9f9f9;display:block;border-right:solid 1px #e6e6e6;padding:3vw 1vw;text-align:center;font-size:3.5vw;min-height:23px}@media all and (min-width:768px){.question__text{min-height:30px;font-size:20px;padding:10px 5px}}.question__text--width{width:35%}.question__box{position:relative;width:50%;display:flex;align-items:center;justify-content:center}.question__box--border{border-right:solid 1px #e6e6e6}.question__region{position:absolute;top:50%;left:15px;transform:translateY(-50%);content:"";display:inline-block;border-radius:50%;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}.question__region:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;border-radius:50%;width:10px;height:10px;transition:.35s ease-in-out}.question__radio:checked+.question__region:after{background-color:#3e9cc7}.question__listanswer{position:absolute;top:50%;left:2vw;transform:translateY(-50%);content:"";display:inline-block;border-radius:50%;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}@media all and (min-width:768px){.question__listanswer{left:20px}}.question__listanswer:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;border-radius:50%;width:10px;height:10px;transition:.35s ease-in-out}.question__radio:checked+.question__listanswer:after{background-color:#3e9cc7}.question__check{width:100%;height:100%}.question__checkitem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;width:16px;height:16px;background:#fff;border:1px solid #d9d9d9;vertical-align:middle}.question__checkitem:after{transition:.35s ease-in-out}.question__checkitem--left{left:4vw}@media all and (min-width:768px){.question__checkitem--left{left:30px}}.question__checkinput:checked+.question__checkitem:after{content:"";display:block;position:absolute;top:0;left:4px;width:5px;height:12px;transform:rotate(40deg);border-bottom:3px solid #3e9cc7;border-right:3px solid #3e9cc7}.question__list{position:relative;padding:3.6vw 1vw 3.6vw 8vw;display:block;border-bottom:solid 1px #e6e6e6;text-align:left;font-size:3.5vw}@media all and (min-width:768px){.question__list{padding:10px 10px 10px 90px;font-size:20px}}.question__list:last-of-type{border-bottom:none}.question__peace{display:flex;align-items:center;font-size:3.5vw;text-align:center;position:relative}@media all and (min-width:768px){.question__peace{font-size:20px}}.question__peace select{width:100%;cursor:pointer;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3.6vw 1em;-webkit-tap-highlight-color:transparent;color:#8e8e8e}@media all and (min-width:768px){.question__peace select{padding:10px 5px 10px 20px}}.question__peace input{display:block;width:100%;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:3.6vw 1vw}@media all and (min-width:768px){.question__peace input{padding:10px 5px 10px 20px}}.question__peace--check{display:block}.question__peace--check input{padding:0}.question__peace--check .question__checkitem{left:4vw}@media all and (min-width:768px){.question__peace--check .question__checkitem{left:32px}}.question__textarea textarea{padding:3vw 1vw;display:block;width:100%;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}@media all and (min-width:768px){.question__textarea textarea{padding:10px 5px}}.question__deco{position:relative}.question__deco::before{position:absolute;top:50%;right:2vw;transform:translateY(-50%);width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;pointer-events:none}.question__youbi{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;flex:1}.question__youbi .question__list{box-sizing:border-box;padding-left:9vw;width:25%;border-left:solid 1px #e6e6e6}@media all and (min-width:768px){.question__youbi .question__list{padding-left:70px}}.question__youbi .question__list:first-child,.question__youbi .question__list:nth-child(5){border-left:none}.question__youbi .question__list:nth-child(n+5){border-bottom:none}.question__youbi .question__list:last-child{border-right:solid 1px #e6e6e6;width:25.2%}@media all and (min-width:768px){.question__youbi .question__list:last-child{width:25.1%}}.question__youbi .question__checkitem{left:4vw}@media all and (min-width:768px){.question__youbi .question__checkitem{left:30px}}.question__subleft{width:12%}@media all and (min-width:768px){.question__subleft{width:7%}}.question__subleft p{height:50%;display:flex;justify-content:center;align-items:center}.question__subleft p:first-child{border-bottom:1px solid #e6e6e6}.question__guidance{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;flex:1}.question__guidance .question__list{box-sizing:border-box;padding-left:9vw;width:50%}@media all and (min-width:768px){.question__guidance .question__list{padding-left:70px}}.question__guidance .question__list:nth-child(n+7){border-bottom:none}.question__guidance .question__list:last-child{width:50%}.question__guidance .question__checkitem{left:4vw}@media all and (min-width:768px){.question__guidance .question__checkitem{left:30px}}.question__count{text-align:right;margin-top:4px;color:#5c5c5c}input{display:none}.warning{margin:0 auto 6vw;max-width:630px}@media all and (min-width:768px){.warning{margin:0 auto;padding:16px 0}}.warning__box{border:1px solid red;border-radius:8px;color:red;margin:0 12px;padding:8px 0;background:#fff}@media all and (min-width:768px){.warning__box{margin:0}}.cpblue{margin:0 0 6vw}@media all and (min-width:768px){.cpblue{margin:0 0 10px}}.cpblue__inner{box-sizing:border-box;max-width:calc(100% - 24px);margin:0 auto;border-radius:10px;background-color:#c9daf8;padding:12px;text-align:left}@media all and (min-width:768px){.cpblue__inner{max-width:630px;padding:14px 20px}}.cpblue__text{font-size:13px}@media all and (min-width:768px){.cpblue__text{font-size:16px}}.interview-form__hero{max-width:630px;margin:0 auto}.interview-form__text{max-width:630px;margin:0 auto;font-size:4vw;text-align:left;padding:6vw 4vw;box-sizing:border-box}@media all and (min-width:768px){.interview-form__text{font-size:18px;padding:40px 0 16px}}.interview-form__text ul{font-size:3.2vw}@media all and (min-width:768px){.interview-form__text ul{font-size:14px}}.interview-form__text ul li{display:table}.interview-form__text ul li::before{content:"※";display:table-cell}.wrap--interview-form .question__inner{background-color:#f6f6f6}.wrap--interview-form .question__guidance{font-size:2.6666666667vw;margin-top:1.3333333333vw;text-align:left}@media all and (min-width:768px){.wrap--interview-form .question__guidance{font-size:13px;margin-top:10px}}.wrap--interview-form .question--name{background-color:#f6f6f6}.wrap--interview-form .question__peace input{background-color:#fff}.wrap--interview-form #footer{font-size:14px;background:#f5f5f5;text-align:center;padding:25px}.wrap--interview-form #footer .nav{letter-spacing:-.4em}.wrap--interview-form #footer .nav li{display:inline-block;font-size:10px;letter-spacing:0;vertical-align:middle}.wrap--interview-form #footer .nav li:nth-child(n+2):before{display:inline-block;content:"|";margin:0 .5em}.wrap--interview-form #footer .nav li a{color:#212121}.wrap--interview-form #footer .copy{font-size:10px;color:#bdbdbd;margin-top:1.5em}@media screen and (min-width:768px){.wrap--interview-form #footer{padding:20px}.wrap--interview-form #footer .nav li{font-size:14px}.wrap--interview-form #footer .nav li a:hover{color:#ff6700}}.question__date{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;flex:1}.question__date table{width:100%;background-color:#fff}.question__date table th{width:33.3%;border:solid 1px #e6e6e6}.question__date table td{width:33.3%;position:relative;padding:2vw 0;border:solid 1px #e6e6e6}@media all and (min-width:768px){.question__date table td{padding:10px 0}}.question__date table td label{position:relative;display:block;width:100%}.question__date .question__checkinput{width:100%;height:100%;position:absolute;top:0;left:0}.question__date .question__checkitem{margin:0 auto;position:relative;top:0;left:0;transform:translate(0,0)}.question--date .question__area{border:none}.question--name{display:flex;justify-content:space-between;max-width:630px;margin:0 auto;background-color:#fff;padding:0 4vw 6vw;box-sizing:border-box}@media all and (min-width:768px){.question--name{padding:0 50px 40px}}.question--name .question__inner{width:48%;max-width:none;padding:0;margin:0}.question--name.is--hidden{display:none}.question--mail.is--hidden{display:none}.step__title{font-size:5vw;font-weight:700;letter-spacing:.08em}@media all and (min-width:768px){.step__title{letter-spacing:.04em;font-size:30px}}.step__inner{padding:3.7333333333vw 0}@media all and (min-width:768px){.step__inner{display:flex;align-items:center;justify-content:center;padding:24px 0;max-width:630px;margin:0 auto}}.step__inner--width{max-width:840px;margin:0 auto}.step__area{position:relative;z-index:100;margin-top:5vw;display:flex;align-items:center;justify-content:center}@media all and (min-width:768px){.step__area{margin-top:0}}.step__item{position:relative;margin-left:3.2vw;background-color:#fff;color:#a3a3a3;padding:2vw 5vw;border-radius:3px}@media all and (min-width:768px){.step__item{border-radius:5px;margin-left:20px;padding:5px 22px}}.step__item:first-of-type{margin-left:0;background-color:#3e9cc7;color:#fff}.step__item:first-of-type::before{content:none}.step__item::before{content:"";z-index:-100;position:absolute;top:50%;left:0;transform:translate(-100%,-50%);width:20px;height:2px;background-color:#fff}@media all and (min-width:768px){.step__item::before{height:4px}}.step__item--active{background-color:#3e9cc7;color:#fff}.step__item--active::before{background-color:#3e9cc7}.step__text{font-size:3vw;font-weight:700}@media all and (min-width:768px){.step__text{font-size:16px}}
/*# sourceMappingURL=../map/questionnaire.css.map */
