::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}html{font-family:"source-han-sans-japanese",sans-serif;font-weight:400;color:#333;line-height:1.5}em{font-style:normal}@media screen and (max-width: 1024px){.none-max-l{display:none}}@media screen and (max-width: 768px){.none-max-t{display:none}}@media screen and (min-width: 769px){.none-min-t{display:none}}@media screen and (min-width: 1025px){.none-min-l{display:none}}@media screen and (min-width: 426px){.none-min-ml{display:none}}@-webkit-keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.header{overflow:hidden;background-color:#081f57}@media screen and (max-width: 768px){.header{background-color:rgba(0,0,0,0)}}.header>.container{position:relative}.header>.container .bg{position:absolute;margin:0 auto;width:1920px;height:600px;left:50%;background-image:url("../images/header-mv.jpg");-webkit-transform:translate(-50%);transform:translate(-50%);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media screen and (max-width: 768px){.header>.container .bg{left:0;-webkit-transform:none;transform:none;width:100%;height:131.4vw;background-image:url("../images/header-mv-sp.jpg")}}.header>.container>.inner{max-width:1088px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;z-index:1;padding-top:25px;padding-bottom:85px;height:600px}@media screen and (max-width: 768px){.header>.container>.inner{padding-left:3.5vw;padding-right:3.5vw}}@media screen and (max-width: 768px){.header>.container>.inner{height:auto;padding-top:4.6vw;padding-bottom:0}}.header>.container>.inner>.lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 25px;font-size:20px;font-weight:700;color:#fff}@media screen and (max-width: 768px){.header>.container>.inner>.lead{gap:0 1%;font-size:3.8vw}}.header>.container>.inner>.lead>.txt{padding:10px;width:160px;background-color:#fb911b;text-align:center}@media screen and (max-width: 768px){.header>.container>.inner>.lead>.txt{padding:1vw 1.2vw;width:33%}}.header>.container>.inner>.heading{margin-top:22px;font-size:50px;font-weight:700;color:#fff}@media screen and (max-width: 768px){.header>.container>.inner>.heading{margin-top:6.9vw;font-size:8.6vw}}.header>.container>.inner>.heading>.txt-1{position:relative;padding:0 15px;display:inline-block;font-size:1.2em;line-height:1.4}@media screen and (max-width: 768px){.header>.container>.inner>.heading>.txt-1{padding:0 4vw;line-height:1.5}}.header>.container>.inner>.heading>.txt-1:before,.header>.container>.inner>.heading>.txt-1:after{content:"";position:absolute;width:50px;height:30px;background:url("../images/header-em.png") no-repeat 50% 50%/contain}.header>.container>.inner>.heading>.txt-1:before{left:0;top:0}.header>.container>.inner>.heading>.txt-1:after{right:0;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.header>.container>.inner>.proud{margin-top:22px;max-width:480px}.header>.container>.inner>.proud img{width:100%;height:auto}@media screen and (max-width: 768px){.header>.container>.inner>.proud{margin-top:59.6vw}}.footer>.container>.logo.btn{display:block;margin:0 auto;padding:100px 10px 60px;max-width:160px}.footer>.container>.logo.btn img{width:100%;height:auto}.footer>.container>.logo.btn:hover{opacity:.7}@media screen and (max-width: 768px){.footer>.container>.logo.btn{padding:80px 10px 70px;max-width:140px}}.footer>.container>.copy{padding:10px;background-color:#081f57;font-size:14px;text-align:center;color:#fff}@media screen and (max-width: 768px){.footer>.container>.copy{padding:15px 10px}}.go-reg{margin-top:100px}@media screen and (max-width: 768px){.go-reg{margin-top:70px}}.go-reg>.btn{position:relative;display:block;margin:0 auto;border-radius:6px;padding:25px 10px;width:100%;max-width:400px;background-color:#fb911b;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3);font-size:28px;font-weight:700;text-align:center;color:#fff}.go-reg>.btn:hover{opacity:.7}@media screen and (max-width: 768px){.go-reg>.btn{padding:15px 10px;max-width:350px;font-size:20px}}.go-reg>.btn:after{content:"";position:absolute;top:calc(50% - 11px);right:5%;width:22px;height:22px;background:url("../images/icn-small-arrow-right.png") no-repeat 50% 50%/contain}@media screen and (max-width: 768px){.go-reg>.btn:after{top:calc(50% - 10px);width:20px;height:20px}}.go-reg>.btn>.txt-1{display:block;font-size:.7em}.go-reg>.btn>.txt-2{display:block;margin-top:10px}@media screen and (max-width: 768px){.go-reg>.btn>.txt-2{margin-top:5px}}@media screen and (min-width: 769px){.only-max-t{display:none !important}}@media screen and (min-width: 426px){.only-max-ml{display:none !important}}@media screen and (max-width: 768px){.only-min-t{display:none !important}}@media screen and (max-width: 425px){.only-min-ml{display:none !important}}.miniform{position:relative;z-index:1;margin-top:-40px}@media screen and (max-width: 768px){.miniform{margin-top:40px}}.miniform>.container{max-width:1088px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 768px){.miniform>.container{padding-left:3.5vw;padding-right:3.5vw}}.miniform>.container>.border>.inner{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:4px solid #081f57;border-radius:8px}@media screen and (max-width: 768px){.miniform>.container>.border>.inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.miniform>.container>.border>.inner>.ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;background-color:#081f57;font-size:30px;font-weight:700;text-align:center;color:#fff}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.ttl{padding:14px 10px;width:100%;font-size:20px}}.miniform>.container>.border>.inner>.contentc{padding:30px 60px;width:70%;background-color:#fff}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc{padding:20px 15px 30px;width:100%}}.miniform>.container>.border>.inner>.contentc>.steps{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 2.25%}.miniform>.container>.border>.inner>.contentc>.steps:before{content:"";position:absolute;top:calc(50% - .5px);left:0;width:100%;height:1px;background-color:#b8bfd1}.miniform>.container>.border>.inner>.contentc>.steps>.step{position:relative;z-index:1;border:1px solid #b8bfd1;border-radius:30px;width:31.8333333333%;padding:5px 10px;background-color:#fff;text-align:center;font-weight:700;color:#b8bfd1}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.steps>.step{padding:3px 5px;font-size:12px}}.miniform>.container>.border>.inner>.contentc>.steps>.step.act{background-color:#081f57;color:#fff}.miniform>.container>.border>.inner>.contentc>.content{display:none;margin-top:25px}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content{margin-top:20px}}.miniform>.container>.border>.inner>.contentc>.content.act{display:block}.miniform>.container>.border>.inner>.contentc>.content>.question{font-size:20px;text-align:center;color:#081f57}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.question{font-size:16px}}.miniform>.container>.border>.inner>.contentc>.content>.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:25px auto 0;max-width:570px}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.btns{margin-top:20px}}.miniform>.container>.border>.inner>.contentc>.content>.btns>.btn{background-color:#ffe4c6;font-size:18px;font-weight:700;text-align:center;color:#081f57}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.btns>.btn{font-size:16px}}.miniform>.container>.border>.inner>.contentc>.content>.btns>.btn:hover{background-color:#fb911b;color:#fff}.miniform>.container>.border>.inner>.contentc>.content>.btns>.btn.act{background-color:#fb911b;color:#fff}.miniform>.container>.border>.inner>.contentc>.content>.inputcs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 2%;font-size:16px}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc{width:48%}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc{width:100%}}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.heading{font-size:20px;color:#081f57}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.heading>.req{display:inline-block;margin-left:15px;border-radius:5px;padding:5px 10px;background-color:#e2070b;font-size:14px;color:#fff}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.heading>.req{padding:0 10px}}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.heading{font-size:16px}}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text,.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.select{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;border:1px solid #081f57;border-radius:8px;padding:15px;width:100%;background-color:#fff;text-align:center;font-size:18px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text,.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.select{margin-top:10px;padding:10px;font-size:16px}}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text::-webkit-input-placeholder{color:#d3d3d3}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text::-moz-placeholder{color:#d3d3d3}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text:-ms-input-placeholder{color:#d3d3d3}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text::-ms-input-placeholder{color:#d3d3d3}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.input.text::placeholder{color:#d3d3d3}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.error{visibility:hidden;margin-top:5px;font-size:14px;color:#e2070b}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc>.error.act{visibility:visible}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc.uaddress_1{position:relative}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc.uaddress_1::after{content:"▼";position:absolute;right:20px;top:77px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-size:.7em;color:#081f57}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc.uaddress_1::after{top:57px}}.miniform>.container>.border>.inner>.contentc>.content>.inputcs>.inputc.uaddress_1>.select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.miniform>.container>.border>.inner>.contentc>.content>.inputcs.uage{display:block;margin-top:15px}.miniform>.container>.border>.inner>.contentc>.content>.inputcs.uage>.inputc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.miniform>.container>.border>.inner>.contentc>.content>.inputcs.uage>.inputc>.input.text{margin-top:0;width:20%}.miniform>.container>.border>.inner>.contentc>.content>.inputcs.uage>.inputc>.txt{font-size:20px;color:#081f57}.miniform>.container>.border>.inner>.contentc>.content>.inputcs.uage>.inputc>.error{width:100%;text-align:center}.miniform>.container>.border>.inner>.contentc>.content>.back{margin-top:30px;text-align:center;color:#081f57}.miniform>.container>.border>.inner>.contentc>.content>.back>.btn:hover{opacity:.7}.miniform>.container>.border>.inner>.contentc>.content>.policy{margin-top:15px;font-size:#081f57;text-align:center}.miniform>.container>.border>.inner>.contentc>.content>.policy>.link{text-decoration:underline;color:#fb911b}.miniform>.container>.border>.inner>.contentc>.content>.policy>.link:hover{opacity:.7}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 6%}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns>.btn,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns>.btn{position:relative;border-radius:30px;padding:15px 10px;width:47%;font-size:16px}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns>.btn,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns>.btn{width:100%}}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns>.btn:after{content:"";position:absolute;top:calc(50% - 10px);right:20px;width:20px;height:20px;background:url("../images/icn-small-arrow-right-blue.png") no-repeat 50% 50%/contain}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content[data-step-content="1"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="2"]>.btns>.btn:after{right:12px}}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="3"]>.btns,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="4"]>.btns,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns{margin-top:15px}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="3"]>.btns>.btn,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="4"]>.btns>.btn,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns>.btn{position:relative;display:block;margin:0 auto;border-radius:6px;padding:17px 10px;width:100%;max-width:240px;font-size:18px;text-align:center;background-color:#fb911b;color:#fff}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="3"]>.btns>.btn:hover,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="4"]>.btns>.btn:hover,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns>.btn:hover{opacity:.7}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="3"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="4"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns>.btn:after{content:"";position:absolute;top:calc(50% - 10px);right:20px;width:20px;height:20px;background:url("../images/icn-small-arrow-right.png") no-repeat 50% 50%/contain}@media screen and (max-width: 768px){.miniform>.container>.border>.inner>.contentc>.content[data-step-content="3"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="4"]>.btns>.btn:after,.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns>.btn:after{right:12px}}.miniform>.container>.border>.inner>.contentc>.content[data-step-content="5"]>.btns{margin-top:30px}.miniform>.container>.border>.inner>.contentc>.content.complete>.heading{font-size:24px;font-weight:700;text-align:center;color:#fb911b}.miniform>.container>.border>.inner>.contentc>.content.complete>.txt{margin-top:30px;font-size:18px;line-height:1.7;color:#081f57}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme{margin-top:25px;color:#081f57}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.heading{font-size:18px;font-weight:700}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.inner{margin-top:5px;border-radius:5px;padding:20px;background-color:#e5f7ff}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.inner>.free>.em{display:inline-block;border-radius:5px;padding:5px 10px;background-color:#e2070b;color:#fff}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.inner>.txt{margin-top:5px;font-size:18px;text-align:center}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.inner>.txt>.tel{font-size:2em;font-weight:700}.miniform>.container>.border>.inner>.contentc>.content.complete>.callme>.inner>.txt>.tel:hover{opacity:.7}.miniform.top>.container>.border{border:3px solid #fff;border-radius:10px}.miniform.bottom{margin-top:100px}@media screen and (max-width: 768px){.miniform.bottom{margin-top:70px}}.miniform.bottom>.container{max-width:740px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 768px){.miniform.bottom>.container{padding-left:3.5vw;padding-right:3.5vw}}.miniform.bottom>.container>.lead{font-size:38px;font-weight:700;text-align:center;color:#081f57}@media screen and (max-width: 768px){.miniform.bottom>.container>.lead{font-size:26px}}.miniform.bottom>.container>.lead .small{font-size:.5em;font-weight:400}.miniform.bottom>.container>.border>.inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.miniform.bottom>.container>.border>.inner>.ttl{padding:20px 10px;width:100%}@media screen and (max-width: 768px){.miniform.bottom>.container>.border>.inner>.ttl{padding:14px 10px}}.miniform.bottom>.container>.border>.inner>.contentc{width:100%}.refer{margin-top:100px}@media screen and (max-width: 768px){.refer{margin-top:70px}}.refer>.container{margin:0 auto;max-width:1920px}.refer>.container>.ttl{text-align:center}.refer>.container>.ttl>.inner{display:inline-block;position:relative;font-size:38px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.refer>.container>.ttl>.inner{font-size:24px}}.refer>.container>.ttl>.inner:before,.refer>.container>.ttl>.inner:after{content:"";position:absolute;top:calc(50% - 1.5px);width:50px;height:3px;background-color:#081f57;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width: 768px){.refer>.container>.ttl>.inner:before,.refer>.container>.ttl>.inner:after{width:35px}}.refer>.container>.ttl>.inner:before{left:calc(100% + 40px)}@media screen and (max-width: 768px){.refer>.container>.ttl>.inner:before{left:calc(100% + 15px)}}.refer>.container>.ttl>.inner:after{right:calc(100% + 40px)}@media screen and (max-width: 768px){.refer>.container>.ttl>.inner:after{right:calc(100% + 15px)}}.refer>.container>.imgcs{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:70px}@media screen and (max-width: 768px){.refer>.container>.imgcs{margin-top:30px}}.refer>.container>.imgcs>.imgc{min-width:1420px;-webkit-animation:infinity-scroll-left 80s infinite linear .5s both;animation:infinity-scroll-left 80s infinite linear .5s both}.refer>.container>.imgcs>.imgc img{width:100%;height:auto}@media screen and (max-width: 768px){.refer>.container>.imgcs>.imgc{min-width:1000px}}.work{margin-top:100px}@media screen and (max-width: 768px){.work{margin-top:70px}}.work>.container{max-width:1088px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 768px){.work>.container{padding-left:3.5vw;padding-right:3.5vw}}.work>.container>.ttl{text-align:center}.work>.container>.ttl>.inner{display:inline-block;position:relative;font-size:38px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.work>.container>.ttl>.inner{font-size:24px}}.work>.container>.ttl>.inner:before,.work>.container>.ttl>.inner:after{content:"";position:absolute;top:calc(50% - 1.5px);width:50px;height:3px;background-color:#081f57;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width: 768px){.work>.container>.ttl>.inner:before,.work>.container>.ttl>.inner:after{width:35px}}.work>.container>.ttl>.inner:before{left:calc(100% + 40px)}@media screen and (max-width: 768px){.work>.container>.ttl>.inner:before{left:calc(100% + 15px)}}.work>.container>.ttl>.inner:after{right:calc(100% + 40px)}@media screen and (max-width: 768px){.work>.container>.ttl>.inner:after{right:calc(100% + 15px)}}.work>.container>.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 2%;margin-top:70px;border-bottom:1px solid #081f57;font-size:28px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.work>.container>.tabs{font-size:18px}}.work>.container>.tabs>.tab{display:block;border-radius:6px 6px 0 0;padding:20px 10px;width:49%;background-color:#e7e7e7;color:#081f57}@media screen and (max-width: 768px){.work>.container>.tabs>.tab{padding:12px 10px}}.work>.container>.tabs>.tab.act{background-color:#081f57;color:#fff}.work>.container>.contents{margin-top:40px}@media screen and (max-width: 768px){.work>.container>.contents{margin-top:30px}}.work>.container>.contents>.content{display:none}.work>.container>.contents>.content.act{display:block}.work>.container>.contents>.content>.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 1%}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 0}}.work>.container>.contents>.content>.list>.item{width:33%}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item{width:100%}}.work>.container>.contents>.content>.list>.item>.imgc img{width:100%;height:auto}.work>.container>.contents>.content>.list>.item>.cat{margin-top:30px;border-bottom:1px solid #a2a2a2;padding-bottom:10px;font-size:20px;font-weight:700}.work>.container>.contents>.content>.list>.item>.ttl{margin-top:20px;font-size:22px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item>.ttl{margin-top:15px;font-size:18px}}.work>.container>.contents>.content>.list>.item>.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0;margin-top:20px;font-size:17px}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item>.details{margin-top:15px;font-size:16px}}.work>.container>.contents>.content>.list>.item>.details>.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 15px;font-weight:700}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item>.details>.detail{gap:0 10px}}.work>.container>.contents>.content>.list>.item>.details>.detail:before{content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item>.details>.detail:before{width:28px;height:28px}}.work>.container>.contents>.content>.list>.item>.details>.detail.area:before{background-image:url("../images/icn-area.png")}.work>.container>.contents>.content>.list>.item>.details>.detail.pay:before{background-image:url("../images/icn-pay.png")}.work>.container>.contents>.content>.list>.item>.details>.detail.rest:before{background-image:url("../images/icn-rest.png")}.work>.container>.contents>.content>.list>.item>.details>.detail.bonus:before{background-image:url("../images/icn-bonus.png")}.work>.container>.contents>.content>.list>.item>.details>.detail>.inner>.red{color:#e2070b}.work>.container>.contents>.content>.list>.item>.details>.detail>.inner>.small{font-size:.9em}.work>.container>.contents>.content>.list>.item>.txt{margin-top:30px;font-size:18px}@media screen and (max-width: 768px){.work>.container>.contents>.content>.list>.item>.txt{margin-top:20px;font-size:14px}}.interview{margin-top:100px}@media screen and (max-width: 768px){.interview{margin-top:70px}}.interview>.container{max-width:1088px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 768px){.interview>.container{padding-left:3.5vw;padding-right:3.5vw}}.interview>.container>.ttl{text-align:center}.interview>.container>.ttl>.inner{display:inline-block;position:relative;font-size:38px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.interview>.container>.ttl>.inner{font-size:24px}}.interview>.container>.ttl>.inner:before,.interview>.container>.ttl>.inner:after{content:"";position:absolute;top:calc(50% - 1.5px);width:50px;height:3px;background-color:#081f57;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width: 768px){.interview>.container>.ttl>.inner:before,.interview>.container>.ttl>.inner:after{width:35px}}.interview>.container>.ttl>.inner:before{left:calc(100% + 40px)}@media screen and (max-width: 768px){.interview>.container>.ttl>.inner:before{left:calc(100% + 15px)}}.interview>.container>.ttl>.inner:after{right:calc(100% + 40px)}@media screen and (max-width: 768px){.interview>.container>.ttl>.inner:after{right:calc(100% + 15px)}}.interview>.container>.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:70px;gap:0 2.5%}@media screen and (max-width: 768px){.interview>.container>.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 0;margin-top:40px}}.interview>.container>.list>.item{width:32.5%}@media screen and (max-width: 768px){.interview>.container>.list>.item{width:100%}}.interview>.container>.list>.item>.imgc{position:relative}.interview>.container>.list>.item>.imgc img{width:100%;height:auto}.interview>.container>.list>.item>.imgc>.desc{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:6px 6px 0 0;padding:12px 20px 0 20px;background-color:#fff;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.interview>.container>.list>.item>.imgc>.desc{padding:8px 18px 0 18px;font-size:16px}}.interview>.container>.list>.item>.change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 30px;margin-top:30px;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.interview>.container>.list>.item>.change{margin-top:20px;gap:0 22px;font-size:16px}}.interview>.container>.list>.item>.change>.after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 22px;font-size:1.2em;color:#fb911b}.interview>.container>.list>.item>.change>.after:before{content:"";width:22px;height:16px;background-image:url("../images/deco-arrow-right.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media screen and (max-width: 768px){.interview>.container>.list>.item>.change>.after:before{width:20px;height:13px}}.interview>.container>.list>.item>.up{margin-top:40px;padding:18px 10px;background-color:#081f57;font-size:22px;font-weight:700;text-align:center;color:#fff}@media screen and (max-width: 768px){.interview>.container>.list>.item>.up{margin-top:20px;padding:10px;font-size:20px}}.interview>.container>.list>.item>.ttl{margin-top:40px;font-size:22px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.interview>.container>.list>.item>.ttl{margin-top:20px;font-size:18px}}.interview>.container>.list>.item>.txt{margin-top:30px;font-size:18px}@media screen and (max-width: 768px){.interview>.container>.list>.item>.txt{margin-top:20px;font-size:14px}}.feature{margin-top:100px;padding:100px 0;background-color:#e5f7ff}@media screen and (max-width: 768px){.feature{margin-top:70px}}@media screen and (max-width: 768px){.feature{padding:50px 0}}.feature>.container{max-width:1088px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 768px){.feature>.container{padding-left:3.5vw;padding-right:3.5vw}}.feature>.container>.ttl{text-align:center}.feature>.container>.ttl>.inner{display:inline-block;position:relative;font-size:38px;font-weight:700;color:#081f57}@media screen and (max-width: 768px){.feature>.container>.ttl>.inner{font-size:24px}}.feature>.container>.ttl>.inner:before,.feature>.container>.ttl>.inner:after{content:"";position:absolute;top:calc(50% - 1.5px);width:50px;height:3px;background-color:#081f57;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width: 768px){.feature>.container>.ttl>.inner:before,.feature>.container>.ttl>.inner:after{width:35px}}.feature>.container>.ttl>.inner:before{left:calc(100% + 40px)}@media screen and (max-width: 768px){.feature>.container>.ttl>.inner:before{left:calc(100% + 15px)}}.feature>.container>.ttl>.inner:after{right:calc(100% + 40px)}@media screen and (max-width: 768px){.feature>.container>.ttl>.inner:after{right:calc(100% + 15px)}}.feature>.container>.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:60px 2%;margin-top:80px}@media screen and (max-width: 768px){.feature>.container>.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px 0;margin-top:45px}}.feature>.container>.list>.item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:8px solid #d9e0f0;border-radius:8px;padding:20px;width:49%;background-color:#fff;min-height:185px}@media screen and (max-width: 768px){.feature>.container>.list>.item{border-width:3px;border-radius:3px;padding:15px;width:100%;min-height:80px}}.feature>.container>.list>.item.full{width:100%}.feature>.container>.list>.item>.checkc{position:absolute;left:25px;top:25px;border:1px solid #b8bfd1;width:40px;height:40px}@media screen and (max-width: 768px){.feature>.container>.list>.item>.checkc{left:15px;top:15px;width:26px;height:26px}}.feature>.container>.list>.item>.checkc>.check{position:absolute;top:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;font-size:30px;font-weight:700;color:#fb911b;line-height:1}@media screen and (max-width: 768px){.feature>.container>.list>.item>.checkc>.check{font-size:20px}}.feature>.container>.list>.item>.txt{font-size:34px;font-weight:700;-moz-text-align-last:center;text-align-last:center;color:#081f57}@media screen and (max-width: 768px){.feature>.container>.list>.item>.txt{font-size:20px}}.feature>.container>.list>.item>.txt .small{font-size:.6em}.feature>.container>.list>.item>.numbering{position:absolute;top:0;right:0;-webkit-transform:translateY(-60%);transform:translateY(-60%);font-family:"roboto",sans-serif;font-style:italic;font-size:90px;font-weight:200;line-height:1;color:#081f57}@media screen and (max-width: 768px){.feature>.container>.list>.item>.numbering{font-size:60px}}.sticky-menu{position:fixed;bottom:0;left:0;z-index:50;width:100%;font-size:14px}.sticky-menu>.container>.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sticky-menu>.container>.btns>.btn{display:block;border:1px solid #e7e7e7;padding:1.5vw;width:50%;color:#fff}.sticky-menu>.container>.btns>.btn.reg{background-color:#fb911b}.sticky-menu>.container>.btns>.btn.tel{background-color:#081f57}.sticky-menu>.container>.btns>.btn>*{pointer-events:none}.sticky-menu>.container>.btns>.btn>.free>.em{display:inline-block;border-radius:5px;padding:0 10px;font-size:12px;background-color:#e2070b}.sticky-menu>.container>.btns>.btn>.txt{margin-top:5px;text-align:center;color:#fff}.sticky-menu>.container>.btns>.btn>.txt .em{font-size:1.2em;font-weight:700}/*# sourceMappingURL=main.css.map */