#root-wrap .disp-pc{display:block !important}#root-wrap .disp-sp{display:none !important}@media (max-width: 767px){#root-wrap .disp-pc{display:none !important}#root-wrap .disp-sp{display:block !important}}@media (min-width: 768px){#root-wrap .is-hover{cursor:pointer;display:block}#root-wrap .is-hover:hover{opacity:0.7}}#root-wrap .txline{color:#ea690a;font-weight:bold;text-decoration:underline}#root-wrap .blueline{color:#38b3ec;text-decoration:underline}#root-wrap .tx-clr-1{color:#333538}#root-wrap .tx-clr-2{color:#009651}#root-wrap .tx-clr-3{color:#ee7800}#root-wrap .tx-clr-4{color:#e07185}#root-wrap .tx-clr-5{color:#659de2}#root-wrap .bold{font-weight:bold;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif}#root-wrap .iframe{position:relative;width:100%;height:0;padding-top:56.25%}#root-wrap .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 767px){#root-wrap .sp-wfull{width:calc(100% + (10px * 2)) !important;max-width:inherit;margin:0 -10px !important;display:block}}html.modalset{overflow:hidden}#root-wrap .modal-area{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:10000001}#root-wrap .modal-bg{position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%}#root-wrap .modal-wrap{width:100%;height:100%;text-align:center;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;white-space:nowrap}#root-wrap .modal-wrap::-webkit-scrollbar{display:none}#root-wrap .modal-wrap:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}#root-wrap .modal-contents{width:100%;max-width:840px;padding:30px;background:#FFF;display:inline-block;vertical-align:middle;position:relative}#root-wrap .modal-contents.scroll{padding:0}#root-wrap .modal-contents .modal-body-block{padding:50px;max-height:75vh;text-align:left;overflow-y:scroll;white-space:normal}#root-wrap .modal-contents .modal-body-block .req-box dt{margin-top:40px;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:bold}#root-wrap .modal-contents .modal-body-block .req-box dt:first-of-type{margin-top:0}#root-wrap .modal-contents .modal-body-block .req-box dd{margin-top:10px}#root-wrap .modal-contents .modal-img{width:69.232%;margin:auto}#root-wrap .modal-close{width:45px;height:45px;margin:0;position:absolute;right:0;top:-60px}@media (max-width: 767px){#root-wrap .modal-wrap{padding:0}#root-wrap .modal-contents{padding:10px}#root-wrap .modal-contents .modal-img{width:100%;height:100%}#root-wrap .modal-contents .modal-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#root-wrap .modal-contents .modal-body-block{padding:20px}#root-wrap .modal-close{width:30px;height:30px;right:10px;top:-40px}}.loader-wrap{width:100%;height:100%;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.8);display:none;position:fixed;left:0;top:0;z-index:10000001}.loader-wrap .loader-box{width:100%;margin:0 auto;text-align:center;position:absolute;top:50%;z-index:2;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#FFF;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.7em;border-color:#FFF;-webkit-transform:translate3d(0, -0.7em, 0) rotate(45deg);transform:translate3d(0, -0.7em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#FFF;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.7em;border-color:#FFF;-webkit-transform:translate3d(0, -0.7em, 0) rotate(45deg);transform:translate3d(0, -0.7em, 0) rotate(45deg)}}#root-wrap .tx-clr-red{color:#e64d4e}#root-wrap input[type="radio"],#root-wrap input[type="checkbox"]{display:none}#root-wrap .input-text,#root-wrap .input-textarea,#root-wrap .input-select select{width:100%;padding:10px;outline:none;background:#FFF;border:1px solid #bababa;font-size:16px;display:block}#root-wrap .input-radio-1,#root-wrap .input-check{margin-top:10px;background:#FFF}#root-wrap .input-radio-1>li,#root-wrap .input-check>li{padding:5px 0;margin-bottom:3px;line-height:1.4}#root-wrap .input-radio-1>li span,#root-wrap .input-check>li span{padding-left:35px;cursor:pointer;display:inline-block;position:relative}#root-wrap .input-radio-1>li label,#root-wrap .input-check>li label{cursor:pointer}#root-wrap .input-check>li label,#root-wrap .form-agree .input-check label{width:25px;height:25px;cursor:pointer;display:inline-block;position:relative}#root-wrap .input-check>li .is-check,#root-wrap .form-agree .input-check .is-check{cursor:pointer;width:25px;height:25px;display:block}#root-wrap .input-check>li .is-check:after,#root-wrap .form-agree .input-check .is-check:after{width:22px;height:22px;content:'';display:block;background:#FFF;border:3px solid #bababa;position:absolute;top:50%;z-index:2;left:0px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0;pointer-events:none}#root-wrap .input-check>li .is-check:hover:after,#root-wrap .form-agree .input-check .is-check:hover:after{background:#DDD;border:3px solid #bababa}#root-wrap .input-check>li input:checked+.is-check:before,#root-wrap .form-agree .input-check input:checked+.is-check:before{content:'';margin-top:-3px;border-right:3px solid transparent;border-bottom:3px solid transparent;-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;position:absolute;top:50%;left:5px;z-index:10;-webkit-animation:checkbox-check 250ms 50ms ease-in-out forwards;animation:checkbox-check 250ms 50ms ease-in-out forwards;-webkit-animation-fill-mode:both;animation-fill-mode:both}#root-wrap .input-check>li input:checked+.is-check:after,#root-wrap .form-agree .input-check input:checked+.is-check:after{background:#bababa;border:3px solid #bababa}#root-wrap .form-area{width:100%}#root-wrap .form-field{margin-top:10px;position:relative}#root-wrap .form-field:first-of-type{margin-top:0}#root-wrap .form-field>label{display:inline-block;line-height:1;font-weight:bold}#root-wrap .field-textarea{text-align:center}#root-wrap .field-textarea>p{margin-top:30px}#root-wrap .field-textarea .input-textarea{width:90%;margin:30px auto 0}#root-wrap .input-error{border-color:#e64d4e}#root-wrap .input-textarea{height:200px}#root-wrap .input-radio-1{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .input-radio-1>li{margin:0 20px}#root-wrap .input-radio-1>li span{font-weight:bold}#root-wrap .input-radio-1>li span:before,#root-wrap .input-radio-1>li span:after{content:'';border-radius:50%;display:block;position:absolute;top:50%;-webkit-transition-property:border-color, -webkit-transform;transition-property:border-color, -webkit-transform;transition-property:transform, border-color;transition-property:transform, border-color, -webkit-transform}#root-wrap .input-radio-1>li span:before{width:20px;height:20px;border:2px solid #c1c1c1;position:absolute;top:50%;z-index:2;left:0px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#root-wrap .input-radio-1>li span:after{width:16px;height:16px;background:#3a3a3a;-webkit-transform:translate(0, -50%) scale(0);transform:translate(0, -50%) scale(0);left:4px}#root-wrap .input-radio-1>li span:hover:after{-webkit-transform:translate(0, -50%) scale(0.5);transform:translate(0, -50%) scale(0.5)}#root-wrap .input-radio-1>li input:checked+span:before{border-color:#3a3a3a}#root-wrap .input-radio-1>li input:checked+span:after{position:absolute;top:50%;z-index:2;left:4px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transform:translate(0, -50%) scale(1);transform:translate(0, -50%) scale(1)}#root-wrap .input-select{margin-top:10px;position:relative}#root-wrap .input-select:before{width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;content:'';display:block;pointer-events:none;-webkit-transform:translate(0, -50%) rotate(135deg);transform:translate(0, -50%) rotate(135deg);position:absolute;top:50%;right:20px}#root-wrap .input-select select{width:100%;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}#root-wrap .input-select select option{background:#fff;color:#333}#root-wrap .input-select select::-ms-expand{display:none}#root-wrap .input-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}#root-wrap .form-note{margin-top:5px;font-size:16px}#root-wrap .form-agree{text-align:center}#root-wrap .form-agree .input-check{margin:30px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#root-wrap .form-agree .input-check label{margin-right:10px}#root-wrap .form-agree .is-open{cursor:pointer;text-decoration:underline}#root-wrap .form-agree .note{margin-top:10px;font-size:14px;font-weight:bold}@media (max-width: 767px){#root-wrap .input-text,#root-wrap .input-textarea,#root-wrap .input-select select{padding:10px;font-size:14px}#root-wrap .input-radio-1,#root-wrap .input-check{-webkit-tap-highlight-color:transparent}#root-wrap .input-check>li span:hover:after,#root-wrap .form-agree .input-check span:hover:after{background:transparent;border-color:#bababa}#root-wrap .field-textarea>p{text-align:left;margin-top:20px}#root-wrap .field-textarea .input-textarea{width:100%;margin-top:20px}#root-wrap .form-note{font-size:13px}#root-wrap .input-radio-1{margin-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .input-radio-1>li{width:47%;margin:0 6% 0 0}#root-wrap .input-radio-1>li:nth-child(2n),#root-wrap .input-radio-1>li:last-child{margin-right:0}#root-wrap .input-radio-1>li label{width:100%;padding:10px 15px;border:1px solid #bababa;border-radius:3px;display:block}#root-wrap .form-agree .input-check{margin-bottom:10px}}#root-wrap{background:url(../img/bg_main.png) left top repeat;color:#000;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;-webkit-font-smoothing:antialiased;text-align:left}#root-wrap img{width:auto;max-width:100%;height:auto;line-height:0}#root-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}#root-wrap a{color:#bea727;cursor:pointer;outline:none;text-decoration:underline}@media (min-width: 768px){#root-wrap a:hover{color:#94821e;text-decoration:none}}#root-wrap .defalut-img{line-height:0;display:block}#root-wrap .font-ss{font-size:70%}#root-wrap .sc-inr{width:100%;max-width:1240px;padding:0 20px;margin:auto;position:relative}#root-wrap .sc-inr-w{width:100%;max-width:1840px;padding:0 20px;margin:auto;position:relative}#root-wrap .head-1{padding:20px 0 22px;border-bottom:5px solid #969696;border-top:5px solid #969696;background:url(../img/head1_bg.png) left top repeat;color:#000;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:44px;font-style:italic;line-height:1.2;text-align:center}#root-wrap .box-1{width:100%;padding:20px 34px;border:6px solid #dddddd;background:#FFF}#root-wrap .btn-wrap .btn-style{background:#000;border-radius:8px;color:#FFF;cursor:pointer;font-size:18px;font-weight:bold;display:block;line-height:1.2;text-decoration:none}#root-wrap .btn-wrap .btn-style .arr-next{display:block;position:relative}#root-wrap .btn-wrap .btn-style .arr-next:after{width:10px;height:16px;margin-top:-8px;background:url(../img/arr_next.png) left center/contain no-repeat;content:'';display:block;position:absolute;right:0;top:50%}#root-wrap .btn-wrap .btn-style .arr-btm{display:block;position:relative}#root-wrap .btn-wrap .btn-style .arr-btm:after{width:16px;height:10px;margin-top:-5px;background:url(../img/arr_btm.png) left center/contain no-repeat;content:'';display:block;position:absolute;right:0;top:50%}#root-wrap .btn-wrap .btn-1{width:352px;padding:17px 22px 17px 34px;border:3px solid #FFF;background:url(../img/btn_bg_1.png) left center repeat-x}#root-wrap .btn-wrap .btn-2{width:310px;padding:17px 22px 17px 18px;background:url(../img/btn_bg_2.png) left center repeat-x}#root-wrap .btn-wrap .btn-3{width:240px;padding:16px 14px;background:#000}#root-wrap .btn-wrap .btn-4{width:100%;max-width:608px;margin:auto;padding:17px 0;background:url(../img/btn_bg_apply.png) left center repeat-x;border:6px solid #907e18;border-radius:8px;text-align:center;line-height:1.2}#root-wrap .btn-wrap .btn-4 .arr-next:after{width:18px;height:30px;margin-top:-15px;right:20px}#root-wrap .btn-wrap .btn-5{width:280px;padding:17px 14px;margin:auto;text-align:center;background:#69ab94;position:relative;overflow:hidden}#root-wrap .btn-wrap .btn-5:before{width:100%;height:100%;content:'';display:block;background:#5a937f;position:absolute;left:0;top:50%}#root-wrap .btn-wrap .is-disable{background:#bababa;border-color:#bababa;pointer-events:none}@media (min-width: 768px){#root-wrap .btn-wrap .is-disable:hover{color:#bababa}#root-wrap .btn-wrap .is-disable:hover span:before{border-color:#bababa}}#root-wrap .btn-wrap .btn-mainte{position:relative;pointer-events:none}#root-wrap .btn-wrap .btn-mainte:before{width:calc(100% + 12px);height:calc(100% + 12px);background:rgba(0,0,0,0.8);border-radius:8px;content:'ただいまメンテナンス中のため、しばらくお待ちください。';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-family:"Noto Sans JP",sans-serif;font-weight:bold;position:absolute;left:-6px;top:-6px}#root-wrap .btn-wrap span{display:block}#root-wrap .btn-wrap .sub{color:#665b1f;font-size:30px;font-style:italic;font-family:"Noto Sans JP",sans-serif}#root-wrap .btn-wrap .main{color:#FFF;font-size:31px;font-style:italic;font-family:"Noto Sans JP",sans-serif;text-shadow:3px 3px 5px rgba(0,0,0,0.8)}#root-wrap .kazari-bk{display:inline-block}#root-wrap .kazari-bk:before,#root-wrap .kazari-bk:after{width:20px;height:23px;margin:0 14px;content:'';display:inline-block;vertical-align:middle}#root-wrap .kazari-bk:before{background:url(../img/kazari_l.png) right bottom/20px 23px no-repeat}#root-wrap .kazari-bk:after{background:url(../img/kazari_r.png) left bottom/20px 23px no-repeat}#root-wrap .kazari-bk-2{display:inline-block;padding:0 50px;position:relative}#root-wrap .kazari-bk-2:before,#root-wrap .kazari-bk-2:after{width:40px;height:48px;content:'';display:block;position:absolute;top:50%;margin-top:-24px}#root-wrap .kazari-bk-2:before{background:url(../img/kazari_l2.png) right bottom/40px 48px no-repeat;left:0}#root-wrap .kazari-bk-2:after{background:url(../img/kazari_r2.png) left bottom/40px 48px no-repeat;right:0}#root-wrap .kazari-gr{display:inline-block}#root-wrap .kazari-gr:before,#root-wrap .kazari-gr:after{width:28px;height:38px;content:'';display:inline-block;vertical-align:bottom}#root-wrap .kazari-gr:before{background:url(../img/kazari_l_gr.png) right bottom/contain no-repeat}#root-wrap .kazari-gr:after{background:url(../img/kazari_r_gr.png) left bottom/contain no-repeat}#root-wrap .anchr{margin:0;padding:0;border:none;font-size:0 !important;line-height:0 !important;visibility:hidden !important;margin-top:-45px;padding-top:45px}#root-wrap #t02{padding-top:90px}#root-wrap .sc-kv img{width:100%}#root-wrap .sc-anclink{padding:42px 0}#root-wrap .sc-anclink ul{width:99.999%;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}#root-wrap .sc-anclink ul>li{width:33.333%;text-align:center;border-left:1px solid #797979}#root-wrap .sc-anclink ul>li:first-of-type{border-left:none}#root-wrap .sc-anclink ul>li a{background:url(../img/anc_bg.png) left top repeat-x;padding:22px 0;color:#FFF;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:24px;display:block;text-decoration:none}#root-wrap .sc-info .info-box{margin-top:40px;padding:20px 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .sc-info .info-box .box-img{width:374px;margin-top:-15px}#root-wrap .sc-info .info-box .box-copy{width:655px;font-size:20px}#root-wrap .sc-info .info-ttl{margin-top:30px;position:relative}#root-wrap .sc-info .info-ttl .tx{color:#bea727;letter-spacing:-1px;font-size:36px;font-weight:700;font-family:"Noto Sans JP",sans-serif;font-style:italic;line-height:1.2;position:absolute;left:0;top:0;z-index:2}@media screen and (min-width: 1280px) and (max-width: 1920px){#root-wrap .sc-info .info-ttl .tx{font-size:2.81vw}}@media (min-width: 1920px){#root-wrap .sc-info .info-ttl .tx{font-size:52px}}#root-wrap .sc-info .info-ttl .tx-1{left:1.5%;top:24.3%}#root-wrap .sc-info .info-ttl .tx-2{left:47%;top:24.3%}#root-wrap .sc-info .info-ttl .tx-3{left:1.5%;top:51.5%}#root-wrap .sc-info .info-ttl .tx-3 span{margin-left:10px;display:inline-block;letter-spacing:-0.25px}@media screen and (min-width: 1850px){#root-wrap .sc-info .info-ttl .tx-3 span{letter-spacing:-1px}}#root-wrap .sc-info .info-cc-ttl{margin-top:40px;padding:20px 0;background:#414141;color:#FFF;font-family:"Noto Sans JP",sans-serif;font-style:italic;font-size:26px;text-align:center;position:relative;z-index:1}#root-wrap .sc-info .info-cc{border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .sc-info .info-cc .cc-img{width:242px}#root-wrap .sc-info .info-cc .cc-copy{width:830px}#root-wrap .sc-info .info-cc .cc-copy .copy-ttl{font-size:24px;font-weight:bold}#root-wrap .sc-info .info-cc .cc-copy p{margin-top:30px;font-size:20px}#root-wrap .sc-info .info-cc .cc-btn{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap .btn-style{width:310px}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap:first-of-type{margin-right:20px}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap .btn-1{border:none}@-webkit-keyframes scroll-anime{from{-webkit-transform:translateX(0);transform:translateX(0)}99%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll-anime{from{-webkit-transform:translateX(0);transform:translateX(0)}99%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#root-wrap .sc-apply{padding-bottom:55px;margin-top:60px}#root-wrap .sc-apply .apply-ttl{margin-top:30px;color:#272727;font-style:italic;font-size:22px;font-weight:bold;text-align:center}#root-wrap .sc-apply .apply-box{width:100%;max-width:830px;padding:20px 30px;margin:-10px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#root-wrap .sc-apply .apply-box p{font-size:18px;font-weight:bold}#root-wrap .sc-apply .apply-subttl{margin-top:55px;color:#272727;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:26px;font-style:italic;text-align:center}#root-wrap .sc-apply .apply-subttl span{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(80%, #aed3c6));background:-webkit-linear-gradient(transparent 80%, #aed3c6 80%);background:linear-gradient(transparent 80%, #aed3c6 80%)}#root-wrap .sc-apply .apply-btn{margin-top:37px}#root-wrap .sc-apply .tc{margin-top:10px}#root-wrap .sc-apply .apply-data .data-ttl{margin-top:45px;padding:20px 0;background:#414141;background:-webkit-linear-gradient(left, rgba(65,65,65,0) 0%, #414141 10%, #414141 50%, #414141 90%, rgba(65,65,65,0) 100%);background:-webkit-gradient(linear, left top, right top, from(rgba(65,65,65,0)), color-stop(10%, #414141), color-stop(50%, #414141), color-stop(90%, #414141), to(rgba(65,65,65,0)));background:linear-gradient(to right, rgba(65,65,65,0) 0%, #414141 10%, #414141 50%, #414141 90%, rgba(65,65,65,0) 100%);color:#69ab94;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:30px;font-style:italic;text-align:center}#root-wrap .sc-apply .apply-data .data-area{width:100%;margin:auto;margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .sc-apply .apply-data .data-area .data-box{width:48.5%;padding:30px;background:url(../img/bg_ptn.png) left top repeat;border:6px solid #aed3c6}#root-wrap .sc-apply .apply-data .data-area .box-inr{width:100%;max-width:624px;margin:auto}#root-wrap .sc-apply .apply-data .data-area .box-tx{width:calc(100% + (20px * 2));max-width:inherit;margin:0 -20px;margin-top:35px;font-size:18px;font-weight:bold;text-align:center}#root-wrap .sc-apply .apply-data .data-area .box-ttl{line-height:1.2;color:#69ab94;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic;text-align:center;font-size:36px}@media screen and (min-width: 1280px) and (max-width: 1920px){#root-wrap .sc-apply .apply-data .data-area .box-ttl{font-size:2.7vw}}@media (min-width: 1920px){#root-wrap .sc-apply .apply-data .data-area .box-ttl{font-size:52px}}#root-wrap .sc-apply .apply-data .data-area .fukidasi{width:260px;position:relative;background:#fff;border:4px solid #69ab94;padding:17px 0;color:#69ab94;font-weight:bold;font-family:"Noto Sans JP",sans-serif;font-size:30px;text-align:center}#root-wrap .sc-apply .apply-data .data-area .fukidasi:before,#root-wrap .sc-apply .apply-data .data-area .fukidasi:after{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}#root-wrap .sc-apply .apply-data .data-area .fukidasi:before{border-color:rgba(105,171,148,0);border-right-color:#69ab94;border-width:21px;margin-top:-21px}#root-wrap .sc-apply .apply-data .data-area .fukidasi:after{border-color:rgba(255,255,255,0);border-right-color:#ffffff;border-width:15px;margin-top:-15px}#root-wrap .sc-apply .apply-data .data-area .fukidasi .ss{font-size:20px;font-size:70%}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2{width:100%;padding:17px;text-align:center;line-height:1}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2 .ttl{font-size:18px}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2 .tx{margin-top:15px;font-size:15px;line-height:1.2}#root-wrap .sc-apply .apply-data .data-area .cat-ttl{font-weight:bold;font-family:"Noto Sans JP",sans-serif;font-size:18px}#root-wrap .sc-apply .apply-data .data-area .cat{margin:7% 0;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:24px}#root-wrap .sc-apply .apply-data .data-area .cat li{margin-top:10px}#root-wrap .sc-apply .apply-data .data-area .cat li:first-of-type{margin-top:0}#root-wrap .sc-apply .apply-data .chart-area{width:100%;max-width:654px;margin:25px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .sc-apply .apply-data .chart-wrap{width:285px;width:48%;max-width:295px;position:relative}#root-wrap .sc-apply .apply-data .chart-wrap .chart-tx{width:100%;margin:0 auto;text-align:center;position:absolute;top:50%;z-index:2;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;font-weight:bold;opacity:0;font-family:"Helvetica Neue" , Helvetica , Arial , Verdana, sans-serif}#root-wrap .sc-apply .apply-data .chart-copy{width:48%}@media screen and (min-width: 1505px){#root-wrap .sc-apply .apply-data .chart-copy.copy2 .cat{margin-top:10.5%}}#root-wrap .sc-apply .apply-data .commingsoon{width:100%;padding-top:56.25%;background:#c3c3c3;position:relative}#root-wrap .sc-apply .apply-data .commingsoon p{width:100%;margin:0 auto;text-align:center;position:absolute;top:50%;z-index:2;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#FFF;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic;font-size:40px}@media screen and (min-width: 1280px) and (max-width: 1920px){#root-wrap .sc-apply .apply-data .commingsoon p{font-size:2.08vw}}@media (min-width: 1920px){#root-wrap .sc-apply .apply-data .commingsoon p{font-size:40px}}#root-wrap .sc-apply .apply-comment{width:100%;max-width:1120px;margin:50px auto 0}#root-wrap .sc-apply .apply-comment .ttl{color:#69ab94;font-family:"Noto Sans JP",sans-serif;font-size:30px;font-weight:700;text-align:center;font-style:italic}#root-wrap .sc-apply .apply-comment .comment-box{padding:17px;min-height:73px;border:6px solid #aed3c6;background:#FFF;display:block;overflow:hidden}#root-wrap .sc-apply .apply-comment .comment-list{height:28px;overflow:hidden}#root-wrap .sc-apply .apply-comment .comment-list .js-marquee span{margin-right:80px;font-size:18px}#root-wrap .sc-apply .apply-comment .comment-list.cs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:26px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;font-style:italic}#root-wrap .sc-apply .apply-comment .comment-all{width:100%;max-width:880px;margin:20px auto 0;background:#FFF}#root-wrap .sc-apply .apply-comment .comment-all .ttl{width:100%;height:64px;border:3px solid #aed3c6;color:#414141;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;position:relative}#root-wrap .sc-apply .apply-comment .comment-all .ttl:after{width:64px;height:64px;content:'';display:block;background:url(../img/comment_arr_b.jpg) center/contain no-repeat;border:3px solid #aed3c6;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:-3px;top:-3px;pointer-events:none}#root-wrap .sc-apply .apply-comment .comment-all .ttl.is-active{color:#414141}#root-wrap .sc-apply .apply-comment .comment-all .ttl.is-active:after{background:url(../img/comment_arr_t.jpg) center/contain no-repeat}#root-wrap .sc-apply .apply-comment .comment-all .all-box{max-height:720px;border:3px solid #aed3c6;border-top:none;overflow-y:scroll;display:none}#root-wrap .sc-apply .apply-comment .comment-all .all-box.is-active{display:block}#root-wrap .sc-apply .apply-comment .comment-all .all-box ul>li{padding:20px 35px;min-height:100px;border-bottom:2px solid #aed3c6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px}#root-wrap .sc-apply .apply-comment .comment-all .all-box ul>li.is-hide{display:none}#root-wrap .sc-apply .apply-comment .comment-all .all-box .all-btn{margin:40px 0}#root-wrap .sc-apply .apply-comment .comment-all .all-box .all-btn span{padding-right:12px}#root-wrap .bnr-area .bnr-ttl{min-height:65px;margin-top:20px;font-family:"Noto Sans JP",sans-serif;font-size:22px;font-weight:700;line-height:1.4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:center}#root-wrap .bnr-area .bnr-img{width:100%;max-width:710px;margin:15px auto 0;display:block}#root-wrap .bnr-area .bnr-img.bnr-half{max-width:580px}#root-wrap .bnr-area .bnr-list{width:100%;max-width:1200px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#root-wrap .bnr-area .bnr-list>li{width:48.334%}#root-wrap .sc-prize{padding-bottom:55px;background:url(../img/bg_sub.png) left top repeat}#root-wrap .sc-prize .prize-head{position:relative}#root-wrap .sc-prize .prize-head .head-cap{width:100%;color:#9c891d;font-size:30px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic;text-align:center;text-shadow:#FFF 2px 0px 0px, #FFF -2px 0px 0px, #FFF 0px -2px 0px, #FFF 0px 2px 0px, #FFF 2px 2px 0px, #FFF -2px 2px 0px, #FFF 2px -2px 0px, #FFF -2px -2px 0px, #FFF 1px 2px 0px, #FFF -1px 2px 0px, #FFF 1px -2px 0px, #FFF -1px -2px 0px, #FFF 2px 1px 0px, #FFF -2px 1px 0px, #FFF 2px -1px 0px, #FFF -2px -1px 0px, #FFF 1px 1px 0px, #FFF -1px 1px 0px, #FFF 1px -1px 0px, #FFF -1px -1px 0px;position:absolute;top:-45px}#root-wrap .sc-prize .prize-head .head-main{padding:20px 0;border-bottom:5px solid #242422;border-top:5px solid #242422;background:url(../img/prize_head_bg_1.png) left top repeat;text-align:center;color:#FFF;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic;font-size:44px;text-shadow:2px 2px 12px rgba(146,125,14,0.6),-2px 2px 12px rgba(146,125,14,0.6),2px -2px 12px rgba(146,125,14,0.6),-2px -2px 12px rgba(146,125,14,0.6),2px 2px 0 rgba(146,125,14,0.6),-2px 2px 0 rgba(146,125,14,0.6),2px -2px 0 rgba(146,125,14,0.6),-2px -2px 0 rgba(146,125,14,0.6),2px 0px 0 rgba(146,125,14,0.6),0px 2px 0 rgba(146,125,14,0.6),0px -2px 0 rgba(146,125,14,0.6)}#root-wrap .sc-prize .prize-head .head-sub{margin-top:-20px;color:#FFF;font-weight:bold;font-style:italic;font-size:25px;text-align:center;text-shadow:2px 2px 12px rgba(180,157,39,0.6),-2px 2px 12px rgba(180,157,39,0.6),2px -2px 12px rgba(180,157,39,0.6),-2px -2px 12px rgba(180,157,39,0.6),2px 2px 0 rgba(180,157,39,0.6),-2px 2px 0 rgba(180,157,39,0.6),2px -2px 0 rgba(180,157,39,0.6),-2px -2px 0 rgba(180,157,39,0.6),2px 0px 0 rgba(180,157,39,0.6),0px 2px 0 rgba(180,157,39,0.6),0px -2px 0 rgba(180,157,39,0.6)}#root-wrap .sc-prize .prize-head .kirakira{width:100%;margin:0 auto;text-align:center;position:absolute;top:50%;z-index:2;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:63%;pointer-events:none}#root-wrap .sc-prize .prize-head .kirakira img{width:100%;max-width:962px;margin:auto}#root-wrap .sc-prize .item-ttl{margin-top:70px;padding:20px 0 22px;background:url(../img/prize_ttl_bg.png) left top repeat;border-bottom:3px solid #FFF;border-top:3px solid #FFF;color:#FFF;font-size:30px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic;text-align:center;line-height:1.2;position:relative}#root-wrap .sc-prize .item-ttl:before,#root-wrap .sc-prize .item-ttl:after{width:100%;height:3px;background:#c3aa27;content:'';display:block;position:absolute;left:0;z-index:1}#root-wrap .sc-prize .item-ttl:before{top:-6px}#root-wrap .sc-prize .item-ttl:after{bottom:-6px}#root-wrap .sc-prize .item-ttl .tx{position:relative}#root-wrap .sc-prize .item-ttl .tx .fukidasi{line-height:0;position:absolute;left:-175px;bottom:0;z-index:2}#root-wrap .sc-prize .item-clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#root-wrap .sc-prize .item-clm>div{width:48%}#root-wrap .sc-prize .item-box{padding:35px 20px 60px;background:#FFF;text-align:center;position:relative}#root-wrap .sc-prize .item-box.box-clm{padding:54px 40px 54px 80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left}#root-wrap .sc-prize .item-box .box-num{width:103px;height:103px;border-radius:50%;background:#bf0c0c;border:2px solid #FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#FFF;line-height:1;position:absolute;left:20px;top:-45px;z-index:2}#root-wrap .sc-prize .item-box .box-num:before{width:calc(100% + 4px);height:calc(100% + 5px);border:5px solid #bf0c0c;border-radius:50%;content:'';display:block;position:absolute;left:-7px;top:-7px}#root-wrap .sc-prize .item-box .box-num .inr{margin:-10px 0 0 -5px;font-size:24px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:italic}#root-wrap .sc-prize .item-box .box-num .inr span{width:100%;margin-bottom:5px;font-size:48px;text-align:center;display:block}#root-wrap .sc-prize .item-box .box-img{min-height:239px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}#root-wrap .sc-prize .item-box .box-img img{display:inline-block}#root-wrap .sc-prize .item-box .box-img .box-note{right:0;left:auto;bottom:-30px}#root-wrap .sc-prize .item-box .box-copy .logo{margin-top:20px}#root-wrap .sc-prize .item-box .box-ttl{margin-top:20px;color:#94811a;font-size:20px;font-weight:bold}#root-wrap .sc-prize .item-box .box-note{color:#414141;font-size:14px;font-weight:bold;font-style:italic;text-align:left;position:absolute;left:23px;bottom:15px}#root-wrap .sc-prize .item-box .box-btn{margin-right:-176px;text-align:left;position:absolute;bottom:-30px;right:50%}#root-wrap .sc-prize .item-box .box-btn.btn-right{margin-right:0;right:20px}#root-wrap .sc-prize .prize-bnr{margin-top:0}#root-wrap .sc-prize .prize-btn{margin-top:50px}#root-wrap .sc-req{padding-bottom:55px}#root-wrap .sc-req .req-box{width:100%;height:330px;margin-top:40px;padding:45px 64px 20px;background:#FFF;border:1px solid #bababa;overflow-y:scroll}#root-wrap .sc-req .req-box dt{margin-top:20px;font-weight:bold;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:16px}#root-wrap .sc-req .req-box dt:first-of-type{margin-top:0}#root-wrap .sc-req .req-box dd{font-size:16px}#root-wrap .finished-msg{margin-top:42px;color:#da0000;font-size:20px;line-height:1.2;text-align:center}#root-wrap .form-kv{background:#000}#root-wrap .sc-form{padding-bottom:60px;font-size:18px}#root-wrap .sc-form .field-ttl{margin-top:60px;padding:15px 0 20px;background:url(../img/form_ttl_bg.png) left top repeat;color:#FFF;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:30px;font-style:italic;line-height:1.2;text-align:center}#root-wrap .sc-form .form-btn{margin-top:30px}#root-wrap .sc-form .form-btn .btn-style{border-radius:0}#root-wrap .sc-form .form-btn .sub{font-size:20px}#root-wrap .sc-form .form-btn .main{margin-top:5px;font-size:30px}#root-wrap .form-contents{width:100%;padding:75px 50px;background:#FFF;border:6px solid #DDD}#root-wrap .back-btn{margin-top:60px;text-align:center}#root-wrap .back-btn .btn-style{width:395px;margin:auto;padding:26px 14px}#root-wrap .sc-thanks{display:none}#root-wrap .sc-thanks .form-contents{text-align:center}#root-wrap .sc-thanks .thanks-ttl{color:#e95353;font-size:30px;font-weight:bold}#root-wrap .sc-thanks p{margin-top:10px;font-size:18px}#root-wrap .mainte-tx{margin-top:20px;color:#ea2727;font-weight:bold;font-size:16px;font-family:"Noto Sans JP",sans-serif;text-align:center}#root-wrap .campaign-end{width:100%;margin-top:40px;padding:40px;background:#bababa;text-align:center}#root-wrap .campaign-end .ttl{color:#FFF;font-weight:bold;font-size:24px}@media (max-width: 767px){#root-wrap .sc-inr{padding:0 10px}#root-wrap .sc-inr-w{padding:0 10px}#root-wrap .head-1{padding:13px 0 16px;background-size:3px auto;border-bottom:3px solid #969696;border-top:3px solid #969696;font-size:20px}#root-wrap .box-1{padding:15px 10px;border:3px solid #dddddd}#root-wrap .btn-wrap .btn-style{border-radius:4px;font-size:14px;text-align:center}#root-wrap .btn-wrap .btn-style .arr-next{display:block;position:relative}#root-wrap .btn-wrap .btn-style .arr-next:after{width:8px;height:14px;margin-top:-7px}#root-wrap .btn-wrap .btn-1{width:70%;margin:auto;padding:10px 10px 12px;font-size:12px;border:2px solid #FFF}#root-wrap .btn-wrap .btn-2{width:80%;margin:auto;padding:14px 22px 15px 18px}#root-wrap .btn-wrap .btn-3{width:70%;padding:10px 10px 12px;font-size:12px}#root-wrap .btn-wrap .btn-4{width:100%;padding:10px 0;border:3px solid #907e18;border-radius:4px;background-size:contain}#root-wrap .btn-wrap .btn-5{width:70%;font-size:14px}#root-wrap .btn-wrap .sub{font-size:17px;font-family:"Noto Sans JP",sans-serif}#root-wrap .btn-wrap .main{font-size:18px;font-family:"Noto Sans JP",sans-serif}#root-wrap .btn-wrap .btn-mainte:before{width:calc(100% + 6px);height:calc(100% + 6px);border-radius:4px;content:'ただいまメンテナンス中のため、\Aしばらくお待ちください。';font-size:14px;white-space:pre;left:-3px;top:-3px}#root-wrap .kazari-bk{display:inline-block}#root-wrap .kazari-bk:before,#root-wrap .kazari-bk:after{width:17px;height:17px;margin:0 6px}#root-wrap .kazari-bk:before{background:url(../img/kazari_l_sp.png) right bottom/16px auto no-repeat}#root-wrap .kazari-bk:after{background:url(../img/kazari_r_sp.png) left bottom/16px auto no-repeat}#root-wrap .kazari-bk-2{padding:0 30px}#root-wrap .kazari-bk-2:before,#root-wrap .kazari-bk-2:after{width:26.5px;height:31.5px;margin-top:-15px}#root-wrap .kazari-bk-2:before{background:url(../img/kazari_l2_sp.png) right bottom/26.5px auto no-repeat}#root-wrap .kazari-bk-2:after{background:url(../img/kazari_r2_sp.png) left bottom/26.5px auto no-repeat}#root-wrap .kazari-gr{position:relative}#root-wrap .kazari-gr:before,#root-wrap .kazari-gr:after{width:22px;height:40px;position:absolute;top:0}#root-wrap .kazari-gr:before{background:url(../img/kazari_l_gr_sp.png) right bottom/contain no-repeat;left:5px}#root-wrap .kazari-gr:after{background:url(../img/kazari_r_gr_sp.png) left bottom/contain no-repeat;right:5px}#root-wrap .anchr{margin-top:-63px;padding-top:63px}#root-wrap #t02{padding-top:120px}#root-wrap .sc-anclink{padding:15px 0}#root-wrap .sc-anclink .sc-inr{padding:0}#root-wrap .sc-anclink ul{border-radius:0}#root-wrap .sc-anclink ul>li a{background:url(../img/anc_bg.png) left top/auto 100% repeat-x;padding:15px 0;font-size:15px}#root-wrap .sc-info .info-box{margin-top:20px;padding:10px;display:block}#root-wrap .sc-info .info-box .box-img{width:87.085%;margin:auto;text-align:center}#root-wrap .sc-info .info-box .box-copy{width:100%;margin-top:10px;font-size:14px}#root-wrap .sc-info .info-ttl{margin-top:18px}#root-wrap .sc-info .info-ttl .tx{color:#bea727;letter-spacing:-1px;font-size:4.8vw}#root-wrap .sc-info .info-ttl .tx-1{left:0%;top:-8.7%}#root-wrap .sc-info .info-ttl .tx-2{left:84%;top:-8.7%}#root-wrap .sc-info .info-ttl .tx-3{left:0%;top:51.5%}#root-wrap .sc-info .info-ttl .tx-3 span{margin-left:0;letter-spacing:normal}#root-wrap .sc-info .info-ttl-fig{margin-top:20px}#root-wrap .sc-info .info-cc-ttl{margin-top:22px;padding:10px 0;font-size:16px;line-height:1.2}#root-wrap .sc-info .info-cc{padding-bottom:150px;display:block;position:relative}#root-wrap .sc-info .info-cc .cc-img{width:39.97%;margin:20px auto 0}#root-wrap .sc-info .info-cc .cc-copy{width:100%}#root-wrap .sc-info .info-cc .cc-copy p{margin-top:0;font-size:14px}#root-wrap .sc-info .info-cc .cc-btn{width:100%;display:block;position:absolute;left:0;bottom:20px}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap{width:80%;margin:auto !important}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap .btn-style{width:100%;padding:14px 22px 15px 18px;font-size:14px}#root-wrap .sc-info .info-cc .cc-btn .btn-wrap:first-of-type{margin-bottom:20px !important;margin-right:0}#root-wrap .sc-apply{padding-bottom:20px;margin-top:30px}#root-wrap .sc-apply .apply-ttl{margin-top:15px;font-size:14px}#root-wrap .sc-apply .apply-box{width:85%;padding:15px;margin:-10px auto 0;display:block;text-align:center}#root-wrap .sc-apply .apply-box p{font-size:12px;line-height:1.2}#root-wrap .sc-apply .about-btn{margin-top:10px}#root-wrap .sc-apply .about-btn .btn-style{margin:auto}#root-wrap .sc-apply .apply-subttl{margin-top:20px !important;font-size:14px;line-height:1.4}#root-wrap .sc-apply .apply-btn{margin-top:17px}#root-wrap .sc-apply .tc{margin-top:10px;font-size:12px}#root-wrap .sc-apply .apply-data .data-ttl{margin-top:20px !important;padding:10px 0;background:#414141;font-size:16px}#root-wrap .sc-apply .apply-data .data-area{margin-top:20px;display:block}#root-wrap .sc-apply .apply-data .data-area .data-box{width:100%;margin-top:10px;padding:15px 10px;border:3px solid #aed3c6}#root-wrap .sc-apply .apply-data .data-area .box-tx{width:100%;margin:0;margin-top:20px;font-size:14px;line-height:1.4}#root-wrap .sc-apply .apply-data .data-area .box-ttl{font-size:21px}#root-wrap .sc-apply .apply-data .data-area .fukidasi{width:100%;border:2px solid #69ab94;padding:7px 0;font-size:17px;text-align:center}#root-wrap .sc-apply .apply-data .data-area .fukidasi:before{border-width:8px;margin-top:-9px}#root-wrap .sc-apply .apply-data .data-area .fukidasi:after{border-width:5px;margin-top:-6px}#root-wrap .sc-apply .apply-data .data-area .fukidasi .ss{font-size:11px}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2{padding:7px}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2 .ttl{font-size:12px}#root-wrap .sc-apply .apply-data .data-area .fukidasi.fukidasi-2 .tx{margin-top:5px;font-size:11px}#root-wrap .sc-apply .apply-data .data-area .cat-ttl{padding-left:1em;font-size:11px;line-height:1.6}#root-wrap .sc-apply .apply-data .data-area .cat{margin:7% 0;padding-left:20px;font-size:14px}#root-wrap .sc-apply .apply-data .data-area .cat li{margin-top:5px}#root-wrap .sc-apply .apply-data .chart-area{width:100%;margin-top:20px}#root-wrap .sc-apply .apply-data .chart-wrap{width:50%}#root-wrap .sc-apply .apply-data .chart-wrap .chart-tx{font-size:14px}#root-wrap .sc-apply .apply-data .chart-copy{width:49%}#root-wrap .sc-apply .apply-data .commingsoon{width:90%;margin:auto;padding-top:37.5%}#root-wrap .sc-apply .apply-data .commingsoon p{font-size:5.33vw}#root-wrap .sc-apply .apply-comment{margin-top:20px !important;padding:0 10px}#root-wrap .sc-apply .apply-comment .ttl{font-size:15px}#root-wrap .sc-apply .apply-comment .comment-box{width:calc(100% + 20px);margin:-10px;margin-top:0;padding:7px;min-height:45px;border:3px solid #aed3c6;border-right:none;border-left:none}#root-wrap .sc-apply .apply-comment .comment-list{height:25px}#root-wrap .sc-apply .apply-comment .comment-list .js-marquee span{font-size:14px}#root-wrap .sc-apply .apply-comment .comment-list.cs{font-size:22px}#root-wrap .sc-apply .apply-comment .comment-all{margin:20px auto 30px}#root-wrap .sc-apply .apply-comment .comment-all .ttl{height:40px;border-width:1px;font-size:14px}#root-wrap .sc-apply .apply-comment .comment-all .ttl:after{width:40px;height:40px;border-width:1px;right:-1px;top:-1px}#root-wrap .sc-apply .apply-comment .comment-all .all-box{max-height:500px;border-width:1px}#root-wrap .sc-apply .apply-comment .comment-all .all-box ul>li{padding:10px 10px;min-height:50px;border-width:1px;font-size:14px}#root-wrap .sc-apply .apply-comment .comment-all .all-box .all-btn{margin:20px 0}#root-wrap .sc-apply .apply-comment .comment-all .all-box .all-btn span{padding-right:6px}#root-wrap .bnr-area .bnr-ttl{min-height:auto;margin-top:20px;font-size:14px}#root-wrap .bnr-area .bnr-img{width:100%;margin-top:4px}#root-wrap .bnr-area .bnr-list{display:block}#root-wrap .bnr-area .bnr-list>li{width:100%}#root-wrap .sc-prize{padding-bottom:55px}#root-wrap .sc-prize .prize-head .head-cap{line-height:1.2;font-size:15px;top:-40px}#root-wrap .sc-prize .prize-head .head-main{padding:10px 0;border-bottom:2px solid #242422;border-top:2px solid #242422;font-size:24px;line-height:1.2}#root-wrap .sc-prize .prize-head .head-sub{margin-top:-8px;font-size:12px}#root-wrap .sc-prize .prize-head .kirakira{top:44%}#root-wrap .sc-prize .item-ttl{margin-top:35px;padding:10px 0;border-bottom:2px solid #FFF;border-top:2px solid #FFF;font-size:15px}#root-wrap .sc-prize .item-ttl:first-of-type{margin-top:10px}#root-wrap .sc-prize .item-ttl:last-of-type{margin-top:55px}#root-wrap .sc-prize .item-ttl:before,#root-wrap .sc-prize .item-ttl:after{height:2px}#root-wrap .sc-prize .item-ttl:before{top:-4px}#root-wrap .sc-prize .item-ttl:after{bottom:-4px}#root-wrap .sc-prize .item-ttl .tx{position:relative}#root-wrap .sc-prize .item-ttl .tx .fukidasi{width:44.15%;left:-40%;bottom:40%}#root-wrap .sc-prize .item-clm{display:block}#root-wrap .sc-prize .item-clm>div{width:100%}#root-wrap .sc-prize .item-box{padding:20px 10px 30px}#root-wrap .sc-prize .item-box.box-clm{padding:20px 20px 30px;display:block;text-align:center}#root-wrap .sc-prize .item-box .box-num{width:56px;height:56px;left:10px;top:-20px}#root-wrap .sc-prize .item-box .box-num:before{width:calc(100% + 4px);height:calc(100% + 4px);border:3px solid #bf0c0c;left:-5px;top:-5px}#root-wrap .sc-prize .item-box .box-num .inr{margin-top:-4px;font-size:12px}#root-wrap .sc-prize .item-box .box-num .inr span{margin-bottom:2px;font-size:24px}#root-wrap .sc-prize .item-box .box-img{min-height:auto;display:block;margin:auto}#root-wrap .sc-prize .item-box .box-img.img-1{width:86.12%}#root-wrap .sc-prize .item-box .box-img.img-2{width:56.12%}#root-wrap .sc-prize .item-box .box-img.img-3{width:100%}#root-wrap .sc-prize .item-box .box-img.img-4{width:100%}#root-wrap .sc-prize .item-box .box-img.img-5{width:56%}#root-wrap .sc-prize .item-box .box-img img{display:inline-block}#root-wrap .sc-prize .item-box .box-img .box-note{margin-top:10px;text-align:right;position:static}#root-wrap .sc-prize .item-box .box-copy .logo{width:62.54%;margin:20px auto 0}#root-wrap .sc-prize .item-box .box-ttl{margin-top:20px;font-size:13px;line-height:1.6}#root-wrap .sc-prize .item-box .box-note{margin-top:15px;font-size:10px;text-align:center;position:static}#root-wrap .sc-prize .item-box .box-btn{width:100%;margin-right:0;bottom:-20px;right:0}#root-wrap .sc-prize .item-box .box-btn.btn-right{margin-right:0;right:0}#root-wrap .sc-prize .prize-bnr{margin-top:20px}#root-wrap .sc-prize .prize-btn{margin-top:20px}#root-wrap .sc-req{padding-bottom:30px}#root-wrap .sc-req .req-box{height:280px;margin-top:30px;padding:20px 10px}#root-wrap .sc-req .req-box dt{margin-top:20px;font-size:12px}#root-wrap .sc-req .req-box dd{font-size:12px}#root-wrap .finished-msg{margin-top:15px;font-size:17px}#root-wrap .sc-form{padding-bottom:60px;font-size:14px}#root-wrap .sc-form .sc-inr{padding:0}#root-wrap .sc-form .field-ttl{margin-top:30px !important;padding:15px 0 16px;font-size:14px}#root-wrap .sc-form .form-btn .btn-style{border-radius:8px}#root-wrap .sc-form .form-btn .sub{font-size:11px}#root-wrap .sc-form .form-btn .main{margin-top:3px;font-size:22px}#root-wrap .form-contents{padding:30px 10px;border:none}#root-wrap .back-btn{margin-top:30px}#root-wrap .back-btn .btn-style{width:75%;padding:15px 14px 17px}#root-wrap .sc-thanks .sc-inr{padding:0}#root-wrap .sc-thanks .thanks-ttl{font-size:18px}#root-wrap .sc-thanks p{margin-top:10px;font-size:14px}#root-wrap .mainte-tx{margin-top:10px;font-size:12px;line-height:1.4}#root-wrap .campaign-end{margin-top:20px;padding:20px}#root-wrap .campaign-end .ttl{font-size:16px}}
/*# sourceMappingURL=assets.css.map */