a,address,article,aside,audio,body,canvas,caption,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,label,legend,li,nav,ol,p,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{padding:0;margin:0;font-size:100%;font-style:normal;font-weight:400;vertical-align:baseline;border:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}*,::after,::before{-ms-box-sizing:border-box;box-sizing:border-box}li,ol,ul{list-style:none}button,input,textarea{padding:0;margin:0;font-size:100%}button,input[type=button],input[type=submit]{cursor:pointer}img{max-width:100%;height:auto;vertical-align:top}.clearfix::after{display:block;clear:both;content:""}a{color:#1481ba;text-decoration:none}button,input,select,textarea{padding:0;margin:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{padding:0;cursor:pointer;background-color:transparent;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{position:relative;width:100%;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:62.5%;line-height:1.65;color:#333}body{font-size:1.3rem;font-weight:500;text-align:left}body.fixed{position:fixed;left:0;width:100%;height:100%}button,input[type=button],input[type=image],input[type=submit]{cursor:pointer}.spBr{display:block}.pcBr{display:none}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{will-change:opacity;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0s}.fade-enter,.fade-leave-to{opacity:0}.u-pcContent{width:1080px;margin:0 auto}@-webkit-keyframes shine{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(50) rotate(45deg)}}@keyframes shine{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(50) rotate(45deg)}}@-webkit-keyframes bigShine{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(60) rotate(45deg)}}@keyframes bigShine{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(60) rotate(45deg)}}@-webkit-keyframes arrow{0%{transform:translate(0,-50%)}15%{transform:translate(15px,-50%)}30%{transform:translate(0,-50%)}}@keyframes arrow{0%{transform:translate(0,-50%)}15%{transform:translate(15px,-50%)}30%{transform:translate(0,-50%)}}@-webkit-keyframes twinkle{68%{opacity:0;transform:rotate(40deg)}74%{opacity:1}80%{opacity:0;transform:rotate(100deg) scale(2.2)}}@keyframes twinkle{68%{opacity:0;transform:rotate(40deg)}74%{opacity:1}80%{opacity:0;transform:rotate(100deg) scale(2.2)}}.c-pcForm{display:none}.c-pcForm_header{border-top:4px solid #272b7a;border-bottom:1px solid #eee}.c-pcForm_header_inner{display:flex;align-items:flex-end;width:1000px;padding:6px 0;margin:0 auto}.c-pcForm_header_logo{width:148px;margin-right:24px}.c-pcForm_header_text{font-size:14px}.c-pcForm_inner{width:1000px;margin:0 auto}.c-pcForm_step{display:flex;align-items:center;justify-content:space-between;margin-top:16px;text-align:center}.c-pcForm_step_start{width:450px;height:35px;font-size:16px;font-weight:700;line-height:35px;color:#3da4eb;background-color:#fff;border:1px solid #3da4eb;border-radius:4px}.c-pcForm_step_start.isActive{color:#fff;background-color:#3da4eb}.c-pcForm_step_arrow{width:0;height:0;border-color:transparent transparent transparent #aaeafa;border-style:solid;border-width:8px 0 8px 16px}.c-pcForm_step_end{width:450px;height:35px;font-size:16px;font-weight:700;line-height:35px;color:#f7931e;background-color:#fff;border:1px solid #f7931e;border-radius:4px}.c-pcForm_step_end.isActive{color:#fff;background-color:#f7931e}.c-pcForm_step_end span{margin-right:20px;font-size:110%;font-weight:700}.c-pcForm_banner{margin-top:4px}.c-pcForm_body{display:flex;justify-content:space-between}.c-pcForm_box{width:480px;margin-top:24px}.c-pcForm_box_head{padding:16px;font-size:18px;font-weight:700;line-height:1;color:#fff;background-color:#207fb7;border-bottom:2px solid #095185}.c-pcForm_privacy{margin:26px 0;text-align:center}.c-pcForm_privacy>a{padding-right:27px;color:#207fb7;text-decoration:underline;background-image:url(../img/icon_external_link.svg);background-repeat:no-repeat;background-position:right center;background-size:16px}.c-pcForm_btn.typeThanks{margin-top:30px}.c-pcForm_btn.typeThanks a{width:270px}.c-pcForm_btn a,.c-pcForm_btn button{display:block;width:400px;height:60px;margin:0 auto;font-size:16px;font-weight:700;line-height:60px;color:#fff;background-color:#f7931e;border-radius:8px;box-shadow:0 4px 0 #c47418;transition:color .2s,opacity .2s}.c-pcForm_btn a:hover,.c-pcForm_btn button:hover{color:#fcee00;opacity:.7}.c-pcForm table{width:100%;border-spacing:0;border-collapse:collapse}.c-pcForm table td,.c-pcForm table th{vertical-align:top;border-bottom:1px solid #ccc}.c-pcForm table th{width:176px;padding:15px 10px 10px;font-weight:700;background-color:#f6f6f6}.c-pcForm table th label{font-weight:700}.c-pcForm table th span{display:inline-block;padding:4px 6px;margin-left:6px;font-size:12px;line-height:1;color:#fff;border-radius:4px}.c-pcForm table th span.normal{background-color:#999}.c-pcForm table th span.must{background-color:#e88231}.c-pcForm table th span.ok{font-weight:700;background-color:#1fa232}.c-pcForm table td{padding:10px}.c-pcForm table td.typeError{background-color:#ffd3cf}.c-pcForm table td .error{font-size:13px;font-weight:700;color:#fa1b00}.c-pcForm_bottom{margin-top:10px}.c-pcForm_bottom table{border-top:1px solid #ccc}.c-pcForm_bottom table th{width:310px}.c-pcForm_footer{padding-top:10px;margin-top:80px;font-size:12px;text-align:center;border-top:1px solid #eee}.c-pcForm input[type=email],.c-pcForm input[type=text],.c-pcForm select,.c-pcForm textarea{position:relative;display:block;width:100%;padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:4px;transition:border-color .2s,box-shadow .2s}.c-pcForm input[type=email]::-moz-placeholder,.c-pcForm input[type=text]::-moz-placeholder,.c-pcForm select::-moz-placeholder,.c-pcForm textarea::-moz-placeholder{color:#999}.c-pcForm input[type=email]:-ms-input-placeholder,.c-pcForm input[type=text]:-ms-input-placeholder,.c-pcForm select:-ms-input-placeholder,.c-pcForm textarea:-ms-input-placeholder{color:#999}.c-pcForm input[type=email]::placeholder,.c-pcForm input[type=text]::placeholder,.c-pcForm select::placeholder,.c-pcForm textarea::placeholder{color:#999}.c-pcForm input[type=email].mustItem,.c-pcForm input[type=text].mustItem,.c-pcForm select.mustItem,.c-pcForm textarea.mustItem{background-color:#fff9d9}.c-pcForm input[type=email].mustItem.typeValid,.c-pcForm input[type=text].mustItem.typeValid,.c-pcForm select.mustItem.typeValid,.c-pcForm textarea.mustItem.typeValid{background-color:#e1f5fa}.c-pcForm input[type=email]:focus,.c-pcForm input[type=text]:focus,.c-pcForm select:focus,.c-pcForm textarea:focus{border-color:#fc6445;box-shadow:0 0 4px #fc6445}.c-pcForm input[type=email].typeValid:focus,.c-pcForm input[type=text].typeValid:focus,.c-pcForm select.typeValid:focus,.c-pcForm textarea.typeValid:focus{border-color:#009dc5;box-shadow:0 0 4px #009dc5}.c-pcForm textarea{height:64px}.c-pcForm_select{position:relative}.c-pcForm_select::after{position:absolute;top:50%;right:7px;z-index:999;display:block;width:0;height:0;pointer-events:none;content:"";border-color:#1481ba transparent transparent transparent;border-style:solid;border-width:8px 8px 0 8px;transform:translateY(-50%)}.c-pcForm_thanks{margin-top:60px;text-align:center}.c-pcForm_thanks>h2{font-size:21px;font-weight:700}.c-pcForm_thanks>p{margin-top:20px;font-size:13px}.c-spForm{display:block}.c-spForm_header{border-top:1.0256410256vw solid #272b7a}.c-spForm_header_inner{padding:2.5641025641vw}.c-spForm_header_logo{padding:1.5384615385vw 4.1025641026vw;border-bottom:.2564102564vw solid #eee}.c-spForm_header_logo>img{width:37.9487179487vw}.c-spForm_header_text{padding:3.5897435897vw 0;font-size:4.1025641026vw;font-weight:700;line-height:1.4;text-align:center;background-color:#feffd3}.c-spForm_header_text>b{color:#f96ea4}.c-spForm_header_banner{margin:1.5384615385vw 0}.c-spForm_step_head{position:relative;padding:6.6666666667vw 0 4.1025641026vw;text-align:center;background-color:#1481ba}.c-spForm_step_head::before{position:absolute;top:-.2564102564vw;left:50%;display:block;width:0;height:0;content:"";border-color:#fff transparent transparent transparent;border-style:solid;border-width:3.0769230769vw 3.5897435897vw 0 3.5897435897vw;transform:translateX(-50%)}.c-spForm_step_head_title{margin-bottom:1.0256410256vw;font-size:4.6153846154vw;font-weight:700;color:#fcee00}.c-spForm_step_head_title img{display:block;width:auto;height:3.3333333333vw;margin:0 auto}.c-spForm_step_head_text{font-size:4.1025641026vw;font-weight:700;color:#fff}.c-spForm_step_body{padding:4.1025641026vw 4.1025641026vw 9.2307692308vw}.c-spForm_step_list_item{margin-bottom:3.0769230769vw}.c-spForm_step_list_item label{display:inline-block;margin-bottom:1.5384615385vw;font-size:4.1025641026vw;font-weight:700}.c-spForm_step_list_item label span{display:inline-block;padding:.8974358974vw 1.5384615385vw;margin-left:1.0256410256vw;font-size:3.0769230769vw;line-height:1;color:#fff;border-radius:1.0256410256vw}.c-spForm_step_list_item label span.normal{background-color:#999}.c-spForm_step_list_item label span.must{background-color:#e88231}.c-spForm_step_list_item .error{font-size:3.5897435897vw;color:#fa1b00}.c-spForm_step_list_item input[type=email],.c-spForm_step_list_item input[type=text],.c-spForm_step_list_item select,.c-spForm_step_list_item textarea{position:relative;display:block;width:100%;padding:4.1025641026vw;font-size:4.1025641026vw;background-color:#fff;border:.2564102564vw solid #ccc;border-radius:1.0256410256vw;transition:border-color .2s,box-shadow .2s}.c-spForm_step_list_item input[type=email]::-moz-placeholder,.c-spForm_step_list_item input[type=text]::-moz-placeholder,.c-spForm_step_list_item select::-moz-placeholder,.c-spForm_step_list_item textarea::-moz-placeholder{color:#999}.c-spForm_step_list_item input[type=email]:-ms-input-placeholder,.c-spForm_step_list_item input[type=text]:-ms-input-placeholder,.c-spForm_step_list_item select:-ms-input-placeholder,.c-spForm_step_list_item textarea:-ms-input-placeholder{color:#999}.c-spForm_step_list_item input[type=email]::placeholder,.c-spForm_step_list_item input[type=text]::placeholder,.c-spForm_step_list_item select::placeholder,.c-spForm_step_list_item textarea::placeholder{color:#999}.c-spForm_step_list_item textarea{height:40.2564102564vw}.c-spForm_step_list_item input[type=email]:focus,.c-spForm_step_list_item input[type=text]:focus,.c-spForm_step_list_item textarea:focus{border-color:#fc6445;box-shadow:0 0 1.0256410256vw #fc6445}.c-spForm_privacy{margin:4.1025641026vw 0;text-align:center}.c-spForm_privacy>a{padding-right:6.9230769231vw;color:#207fb7;text-decoration:underline;background-image:url(../img/icon_external_link.svg);background-repeat:no-repeat;background-position:right center;background-size:4.1025641026vw}.c-spForm_btn{text-align:center}.c-spForm_btn.typeThanks{margin-top:6.1538461538vw}.c-spForm_btn.typeThanks a{width:65%}.c-spForm_btn a,.c-spForm_btn button,.c-spForm_btn span{display:block;width:100%;height:13.3333333333vw;margin:0 auto;font-size:4.1025641026vw;font-weight:700;line-height:13.3333333333vw;color:#fff;background-color:#f7931e;border-radius:2.0512820513vw;box-shadow:0 1.0256410256vw 0 #c47418}.c-spForm_footer{padding:2.5641025641vw 0;font-size:3.0769230769vw;text-align:center;border-top:.2564102564vw solid #eee}.c-spForm_select{position:relative}.c-spForm_select::after{position:absolute;top:50%;right:1.7948717949vw;z-index:999;display:block;width:0;height:0;pointer-events:none;content:"";border-color:#1481ba transparent transparent transparent;border-style:solid;border-width:2.0512820513vw 2.0512820513vw 0 2.0512820513vw;transform:translateY(-50%)}.c-spForm_thanks{padding:8.2051282051vw 4.1025641026vw;text-align:center}.c-spForm_thanks>h2{font-size:4.1025641026vw;font-weight:700}.c-spForm_thanks>p{margin-top:5.1282051282vw;font-size:3.0769230769vw}@media screen and (min-width:769px){button,input[type=button],input[type=image],input[type=submit]{transition:opacity .2s}button:hover,input[type=button]:hover,input[type=image]:hover,input[type=submit]:hover{opacity:.7}.spBr{display:none}.pcBr{display:block}.u-spContent{width:800px;margin:0 auto}.c-pcForm{display:block}.c-spForm{display:none}}

.c-spForm_step_list_item input[type=email], .c-spForm_step_list_item input[type=text], .c-spForm_step_list_item select{
    background-color: #fff9d9;
}