﻿@font-face{font-family:"Quicksand";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJFQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Quicksand";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJVQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Quicksand";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Quicksand";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJFQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Quicksand";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJVQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Quicksand";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJFQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hJVQNYuDyP7bh.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v28/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;font-display:swap;src:local("Noto Sans CJK JP DemiLight"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.otf?v=1.0") format("opentype")}@font-face{font-family:"Noto Sans JP";font-style:bold;font-weight:700;font-display:swap;src:local("Noto Sans CJK JP bold"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.otf?v=1.0") format("opentype")}.mfp-bg{z-index:1004;overflow:hidden;background:#000;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1004;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1006}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1005}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1006;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:9pt;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:9pt;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media(max-height: 300px),(max-width: 800px)and (orientation: landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.5}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.zoom-anim-dialog{margin-top:20px;background:#fff;width:1000px;margin-left:auto;margin-right:auto;position:relative}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;transition:all .2s ease;transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;transition:all .2s ease-out;transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"<"}[dir=rtl] .slick-prev:before{content:">"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:">"}[dir=rtl] .slick-next:before{content:"<"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:".";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-0.25em}sup{top:-0.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0}html{font-size:62.5%}body{font-size:1rem;font-family:"Quicksand","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;color:#000;background:#fff}a{transition:all .1s ease-out}a,a:visited{text-decoration:underline;color:#0268cc}a:hover,a:active{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Quicksand","Noto Sans JP",sans-serif;margin:0}.mod-heading{display:block;margin-left:auto;margin-right:auto;text-align:center;position:relative;z-index:1}.mod-heading.heading--lv1{font-size:8.1rem}.mod-heading.heading--lv2{font-size:3.6rem}.mod-heading.heading--lv3{font-size:2.1rem}.mod-heading.heading--lv4{font-size:2.1rem}.mod-heading.heading--lv5{font-size:1.3rem}.mod-heading.heading--center{text-align:center}.mod-heading.heading--left{text-align:left}.mod-heading.heading--right{text-align:right}.mod-heading .heading__txt{display:inline-block;margin-top:5px;padding:5px 20px}.mod-heading .heading__sub{display:block;font-size:1.2rem;font-style:normal;font-weight:normal;color:gray;line-height:2;letter-spacing:.1rem}.mod-text{margin-top:20px;text-align:center;font-size:1.5rem;line-height:2.4}.mod-text.text--small{font-size:1.2rem;line-height:1.8}.mod-text.text--medium{font-size:1.8rem}.mod-text.text--large{font-size:2.1rem}.mod-text.text--left{text-align:left}.mod-text.text--right{text-align:right}.mod-text .text__anchor{padding:2px;color:#fff;font-weight:300;background:#0256cc;text-decoration:none}.mod-text .text__anchor:hover{color:#0256cc;background:#fff;background:none}.mod-text.text--gray{color:gray;font-size:12px}.mod-number{display:flex !important;flex-direction:row;justify-content:center;align-items:flex-end;margin:0 auto;font-size:3rem;font-weight:bold;line-height:1;text-align:center;min-height:7rem}.mod-number .number__credit+.number__text{margin-left:1rem}.mod-number .number__text{opacity:0;transition:opacity .2s ease}.mod-number .number__text>span{display:inline-block;background:#fff;border-radius:3px;width:2.5rem;padding:2rem 0;position:relative}.mod-number .number__text>span+span{margin-left:4px}.mod-number .number__text>span:nth-last-child(12){animation:a1 4s ease 2.2s 1 both}.mod-number .number__text>span:nth-last-child(11){animation:a1 4s ease 2s 1 both}.mod-number .number__text>span:nth-last-child(10){animation:a1 4s ease 1.8s 1 both}.mod-number .number__text>span:nth-last-child(9){animation:a1 4s ease 1.6s 1 both}.mod-number .number__text>span:nth-last-child(8){animation:a1 4s ease 1.4s 1 both}.mod-number .number__text>span:nth-last-child(7){animation:a1 4s ease 1.2s 1 both}.mod-number .number__text>span:nth-last-child(6){animation:a1 4s ease 1s 1 both}.mod-number .number__text>span:nth-last-child(5){animation:a1 4s ease .8s 1 both}.mod-number .number__text>span:nth-last-child(4){animation:a1 4s ease .6s 1 both}.mod-number .number__text>span:nth-last-child(3){animation:a1 4s ease .4s 1 both}.mod-number .number__text>span:nth-last-child(2){animation:a1 4s ease .2s 1 both}.mod-number .number__text>span:nth-last-child(1){animation:a1 4s ease 0s 1 both}@keyframes a1{from{color:rgba(0,0,0,0)}to{color:#000}}.mod-number .number__figure{margin-left:10px;height:100px;opacity:0}.mod-number .number__credit{margin-left:1rem;font-size:1.5rem;font-weight:normal;opacity:0}.mod-number .number__text[style^="opacity: 1;"]~.number__figure,.mod-number .number__text[style^="opacity: 1;"]~.number__credit{animation:number__option 4s ease 0s 1 both}@keyframes number__option{from{opacity:0}to{opacity:1}}.mod-number .number__text .shuffleNum:nth-last-child(5),.mod-number .number__text .shuffleNum:nth-last-child(9){margin-right:2rem}.mod-number .number__text .shuffleNum:nth-last-child(5)::after,.mod-number .number__text .shuffleNum:nth-last-child(9)::after{content:"万";display:block;font-size:1.5rem;font-weight:normal;position:absolute;bottom:0;right:-2rem}.mod-number .number__text .shuffleNum:nth-last-child(9)::after{content:"億"}.mod-number.number--large{font-size:4.8rem;min-height:9rem}.mod-number.number--large .number__text>span{width:5rem;padding:2rem .5rem}.mod-number.number--large .number__text .shuffleNum:nth-last-child(5),.mod-number.number--large .number__text .shuffleNum:nth-last-child(9){margin-right:3rem}.mod-number.number--large .number__text .shuffleNum:nth-last-child(5)::after,.mod-number.number--large .number__text .shuffleNum:nth-last-child(9)::after{right:-2.5rem}.mod-number.number--large .number__text .shuffleNum:nth-last-child(5)::after,.mod-number.number--large .number__text .shuffleNum:nth-last-child(9)::after,.mod-number.number--large .number__credit{font-size:1.8rem}.mod-figure{margin:20px auto;text-align:center}.mod-button,a.mod-button,a.mod-button:visited{display:inline-block;margin-top:5px;padding:2rem 5rem;font-size:1.5rem;color:#fff;text-decoration:none;border-radius:3px;position:relative;top:0;box-shadow:0 3px 10px rgba(0,0,0,.15);transition:all .2s ease}.mod-button.button--red{background:#ed1c25}.mod-button.button--blue{background:#0268cc}.mod-button:hover{box-shadow:0 1px 0 rgba(0,0,0,.5) inset}.mod-button.button--red:hover{background-color:#c4060f}.mod-button.button--blue:hover{background-color:#24568d}@media all and (max-width: 767px){.mod-heading.heading--lv1{font-size:3rem}.mod-heading.heading--lv2{font-size:2.1rem}.mod-heading.heading--lv3{font-size:1.8rem}.mod-heading.heading--lv4{font-size:1.3rem}.mod-heading.heading--lv5{font-size:1.1rem}.mod-heading.heading--right{text-align:inherit}.mod-heading .heading__txt{margin-top:0;padding-left:10px;padding-right:10px}.mod-heading .heading__sub{font-size:1.2rem}.mod-heading.heading--center:after{padding-bottom:10px}.mod-text{margin-top:20px;font-size:1.2rem;line-height:1.8;text-align:left}.mod-text.text--small{font-size:1rem;line-height:1.5}.mod-text.text--medium{font-size:1.5rem}.mod-text.text--large{font-size:1.8rem}.mod-number{font-size:2rem;min-height:6rem}.mod-number .number__credit{margin-left:.5rem;font-size:1rem}.mod-number .number__text>span+span{margin-left:2px}.mod-number .number__text .shuffleNum:nth-last-child(5)::after,.mod-number .number__text .shuffleNum:nth-last-child(9)::after{font-size:1rem;right:-1.5rem}.mod-number.number--large{font-size:2rem;min-height:4rem}.mod-number.number--large .number__text>span{width:auto;min-width:1.6rem;padding:1.5rem 0}.mod-number.number--large .number__text .shuffleNum:nth-last-child(5),.mod-number.number--large .number__text .shuffleNum:nth-last-child(9){margin-right:1.5rem}.mod-number.number--large .number__text .shuffleNum:nth-last-child(5)::after,.mod-number.number--large .number__text .shuffleNum:nth-last-child(9)::after,.mod-number.number--large .number__credit{margin-left:.2rem;font-size:1rem;right:-1.2rem}.mod-number .number__figure{height:60px}}.mod-column{margin-top:0;margin-left:-4%;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.mod-column .column__item{margin-top:0;margin-left:4%}.mod-column.mod-column--1col .column__item{width:96%}.mod-column.mod-column--2col .column__item{width:46%}.mod-column.mod-column--3col .column__item{width:29%}.mod-column .column__item__anchor{display:block;padding:1.5rem;border:3px solid #0256cc;border-radius:50px;text-decoration:none;font-family:"Quicksand",sans-serif;font-size:1.8rem;font-style:italic;text-align:center;letter-spacing:.1em}.mod-column a.column__item__anchor:hover{background:#0256cc;color:#fff}@media all and (max-width: 767px){.mod-column{margin-top:0;margin-bottom:0}.mod-column.mod-column--2col .column__item,.mod-column.mod-column--3col .column__item{width:98%;flex-direction:column}.mod-column .column__item__anchor{padding:12px;font-size:1.5rem}}.mod-complement{margin-top:6px;list-style-type:disc;text-align:center;color:gray}@media all and (max-width: 767px){.mod-complement{text-align:left}}.js-fadein{opacity:.01;transform:translate(0, 100px);transition:all .5s}.js-fadein:nth-of-type(2){transition-delay:.4s}.js-fadein:nth-of-type(3){transition-delay:.8s}.js-fadein--start.scrollin{opacity:1;transform:translate(0, 0)}#content-wrapper{position:relative;padding-bottom:200px}.content-frame{width:1000px;margin:0 auto}.content-frame:after{content:"";display:table;clear:both}section>.content-frame,aside>.content-frame{margin-top:150px}section:first-child>.content-frame{margin-top:0}@media all and (max-width: 999px){.content-frame{width:100%;padding-left:20px;padding-right:20px}section>.content-frame{margin-top:40px}}#tenth-header{display:flex;align-items:center;height:75px;width:100%;position:fixed;z-index:3}.header__left{display:flex;align-items:center;margin-left:12px}a.header__left__anchor{display:inline-block;font-size:2.5rem;font-family:"Quicksand",sans-serif;font-style:italic;font-weight:700;text-decoration:none;letter-spacing:.2rem;color:#333}.header__left__anchor__img{width:120px}a.header__left__anchor:hover{opacity:.7}.header__right{margin-left:auto;margin-right:20px;display:flex;align-items:center}.header__right__nav{position:fixed;top:40px;right:40px}@media all and (min-width: 768px){.header__right__nav{display:block !important}}@media all and (max-width: 767px){#tenth-header{height:50px;background:rgba(255,255,255,.9)}.header__left{margin-left:15px}a.header__left__anchor{font-size:1.3rem}.header__left__anchor__img{width:80px}.header__left__anchor+.header__left__anchor{margin-left:8px}.header__right__nav{top:10px;right:10px}}#impression-area{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden}#impression-area::before,#impression-area::after{content:url("/renewal/img/for_tenth_year/bg_ten_garland.svg?v=1.0");width:70vw;height:auto;position:absolute;top:0;margin-top:-15%;z-index:-1}#impression-area::before{left:0;margin-left:-35vw}#impression-area::after{right:0;margin-right:-35vw}.impression__heading{margin-top:200px;text-align:center;position:relative}.impression__heading__logo{width:380px;position:relative;margin:0 auto}.impression__heading__logo__flame{width:100%;position:relative;z-index:1}.impression__heading__logo__l{width:25%;position:absolute;right:27%;bottom:15%;z-index:0;animation:logo_l 5s ease 2s infinite;transition:all .2s ease}@keyframes logo_l{90%{bottom:15%}91%{bottom:14%}95%{bottom:17%}99%{bottom:14%}100%{bottom:15%}}.impression__heading__catch{font-size:8.1rem;line-height:1.25;letter-spacing:-1rem;margin-left:1rem}.impression__heading__lead{margin-top:40px;font-size:3.6rem;font-weight:400;letter-spacing:.2rem}.impression__heading__text{display:inline-block;margin-top:30px;font-size:1.5rem;line-height:2.2}.impression__anchor{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;height:560px}.impression__anchor__bg{position:absolute;top:0;left:0;width:960px;aspect-ratio:16/9;z-index:0}.impression__anchor .mod-button{min-width:500px}a.impression__anchor__short{padding:4rem;font-size:2.5rem}a.impression__anchor__short.mod-button::after{margin-top:-1rem}@media all and (max-width: 999px){iframe.mvclip{width:100%;height:auto}}@media all and (max-width: 767px){#impression-area::before,#impression-area::after{margin-top:-10%}#impression-area::before{margin-left:-30vw}#impression-area::after{margin-right:-30vw}.impression__heading{margin-top:150px}.impression__heading__logo{width:50%}.impression__heading__catch{font-size:5rem;letter-spacing:-0.5rem}.impression__heading__lead{font-size:2.7rem;letter-spacing:0;text-align:center}.impression__heading__lead__span{display:block;margin-top:1rem;font-size:1.8rem}.impression__heading__text{text-align:left;font-size:1.2rem}.impression__anchor{height:50vw}.impression__anchor__bg{width:100%}.impression__anchor a.mod-button{padding:1.2rem 3rem;font-size:1.2rem;min-width:50%;max-width:80%}a.mod-button.impression__anchor__short{padding:1.5rem 2rem;font-size:1.5rem}}#info-area{background:rgba(252,240,240,.9)}#info-area>.content-frame{padding-top:80px;padding-bottom:80px}#info-area .info__block{margin-top:60px}#info-area .info__block .mod-heading{color:#ed1c25;font-weight:bold}#info-area .info__block.info__block--hosyu .mod-figure{min-height:150px;position:relative}#info-area .info__block--hosyu .column__item .mod-text.text--small{color:gray}#info-area .mod-figure{display:flex;align-items:flex-end;justify-content:center}#sogakuGraph__canvas{z-index:1}#info-area #sogakuGraph{width:1000px;height:333px;position:relative;z-index:1}#info-area #sogakuGraph .number_figures{position:absolute;top:0;left:0;width:1000px;height:333px}#info-area #sogakuGraph .number_figures>img{position:absolute}img.number_figure_start{left:5%;bottom:10%;z-index:1}img.number_figure_start500{right:18%;top:40%;z-index:1}img.number_figure_start1000{right:6%;top:18%;z-index:1}#info-area #lancerHosyu{width:1000px;height:500px}#info-area #lancerHosyu__canvas{display:block;z-index:1}#info-area .running-lancer-list{margin:0 0 0 50px;padding:0;position:absolute;top:0;left:0;list-style:none;min-height:500px;width:950px;text-align:left;z-index:0}#info-area .running-lancer-list__item{margin-top:13px;height:33.8px;width:30px;position:relative;left:0;transition:all 6s ease}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:first-child{left:96.5%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(2){left:77.5%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(3){left:75%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(4){left:74.5%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(5){left:68%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(6){left:60%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(7){left:57%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(8){left:56%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(9){left:55%}#info-area .chartjs-render-monitor+.running-lancer-list .running-lancer-list__item:nth-child(10){left:50%}#info-area .column__item--teian .mod-number.scrollin,#info-area .column__item--task .mod-number.scrollin,#info-area .column__item--scout .mod-number.scrollin{padding:50px 0;background:url("/renewal/img/for_tenth_year/bg_teian.svg?v=1.0") repeat scroll 0 0;background-size:1px 1px;transition:background-size .2s ease;animation:info_bg 2s ease 2s both}@keyframes info_bg{0%{background-size:1px 1px}100%{background-size:25px 33px}}#info-area .column__item--teian .mod-number.scrollin{background-image:url("/renewal/img/for_tenth_year/bg_teian.svg?v=1.0")}#info-area .column__item--task .mod-number.scrollin{background-image:url("/renewal/img/for_tenth_year/bg_task.svg?v=1.0")}#info-area .column__item--scout .mod-number.scrollin{background-image:url("/renewal/img/for_tenth_year/bg_scout.svg?v=1.0");animation:info_bg_scout 2s ease 2s both}@keyframes info_bg_scout{0%{background-size:1px 1px}100%{background-size:50px 35px}}#info-area .info__block--hosyu .mod-column{padding:0;background-image:url("/renewal/img/for_tenth_year/bg_hoshu.svg?v=1.0");background-repeat:repeat-x;background-size:120px}#info-area .info__block .mod-column .mod-figure{height:150px}@media all and (max-width: 999px){#info-area #sogakuGraph{width:100%;height:auto}#info-area #sogakuGraph .number_figures{display:none}#info-area #lancerHosyu{width:100%;height:auto}#info-area .running-lancer-list{display:none}}@media all and (max-width: 767px){#info-area>.content-frame{padding-top:40px;padding-bottom:40px}#info-area .info__block{margin-top:10px}#info-area .info__block--irai .number__figure{display:none}#info-area .column__item--teian .mod-number,#info-area .column__item--task .mod-number,#info-area .column__item--scout .mod-number{padding:20px 0;background-size:20px 25px}#info-area .column__item--scout .mod-number{background-size:25px 20px}#info-area .info__block--hosyu .mod-column{background-image:none}#info-area .info__block--hosyu .column__item .mod-text.text--small{text-align:center}}#campaign-area{background:rgba(255,178,182,.7);position:relative;overflow:hidden;z-index:0}#campaign-area::after{content:"";background-color:#fff;height:500px;width:500px;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-250px;margin-top:-250px;z-index:-1}#campaign-area>.content-frame{margin-top:100px;padding-top:100px;padding-bottom:160px;z-index:1;position:relative;text-align:center}#campaign-area>.content-frame::before{position:absolute;top:-50px;left:50%;margin-left:-63px;display:block;content:"";width:126px;height:140px;background:url("/renewal/img/for_tenth_year/figure_fukuro.png?v=1.0") 0 0 no-repeat scroll;background-size:contain}#campaign-area .campaign__heading{display:flex;align-items:center;justify-content:center}#campaign-area .campaign__heading__img.logo-lancers{width:141px}#campaign-area .campaign__heading__text{font-size:3.5rem}#campaign-area .campaign__heading__img.logo-nisshin{margin-left:10px;width:182px}#campaign-area .mod-heading{color:#ed1c25}#campaign-area .mod-text{line-height:1.675}@media all and (max-width: 767px){#campaign-area .mod-heading{font-size:2.5rem;margin-top:20px}#campaign-area .mod-text{text-align:center}}@media all and (max-width: 480px){#campaign-area .mod-text{text-align:left}#campaign-area .mod-text br{display:none}#campaign-area .campaign__heading{flex-direction:column}#campaign-area .campaign__heading__text{line-height:1}#campaign-area .campaign__heading>*+*{margin-left:0}#campaign-area .campaign__heading__img.logo-nisshin{margin-top:5px}}#gallery-area{margin-top:-10px;padding-top:10px}#gallery-area .content-frame{width:100%}#gallery-area .gallery__heading__span{display:block}#gallery-area .popup-gallery-list{display:inline-block;list-style:none;margin-top:20px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}#gallery-area .popup-gallery-list.js-gallery-reverse .popup-gallery-list__item{position:relative;left:-2%}#gallery-area .popup-gallery-list__item{height:auto;padding:1em .5em 0 .5em}#gallery-area .popup-gallery-list__item a{display:inline-block;background-color:#0268cc}#gallery-area .popup-gallery-list__item img:hover{opacity:.4;zoom:1}#gallery-area .popup-gallery-list__item img{display:block;width:100%;height:auto}#sns-area .content-frame{margin-top:50px}.sns__content{margin-top:20px;text-align:center}.sns__content__list{width:500px !important;position:static;visibility:visible;display:inline-block;padding:0px;border:none;max-width:100%;min-width:180px;margin-top:0px;margin-bottom:0px;min-height:200px;max-height:600px;overflow-y:scroll}@media all and (max-width: 767px){.sns__content__list{min-width:100% !important;max-height:400px !important}}#links-area{position:relative;margin-top:-10px;padding-top:10px;overflow:hidden}#links-area .content-frame{padding-bottom:350px;width:100%;position:relative;text-align:center;z-index:1}#links-area .content-frame::after{display:block;content:"";width:100%;height:330px;background:url("/renewal/img/for_tenth_year/bg_lancer.png?v=1.0") center bottom no-repeat scroll;background-size:contain;position:absolute;bottom:0;z-index:-1}#links-area .mod-heading{margin-top:0;font-weight:normal}#links-area .mod-text.text--right{width:700px;margin:0 auto}@media all and (max-width: 767px){#links-area .content-frame{padding-bottom:130px}#links-area .content-frame::after{left:0;height:120px}#links-area .mod-text.text--right{width:auto}}#tenth-footer{margin:0 auto;padding:40px 0;background:#fff;text-align:center;position:relative}.footer__bottom a.footer__bottom__txt__anchor{color:gray;font-family:"Quicksand",sans-serif;font-size:1.5rem;text-decoration:none}.footer__bottom a.footer__bottom__txt__anchor:hover{text-decoration:underline}.p-particles{width:100%;height:100%;position:fixed;top:0;z-index:-1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.p-particles::after{content:"";background-color:#fff;height:1000px;width:1000px;border-radius:50%;position:fixed;top:50%;left:50%;margin-left:-500px;margin-top:-500px}@media all and (max-width: 999px){.p-particles::after{height:150vw;width:150vw;margin-left:-75vw;margin-top:-75vw}}.p-particle{animation:spin 10s linear infinite}@media all and (max-width: 999px){.p-particle>img{transform:scale(0.5)}}#main_mvclip{display:none;position:fixed;top:50%;left:50%;margin-top:-290px;margin-left:-500px;z-index:1000}#modal_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:999;cursor:pointer}#modal_overlay::after{content:"x";position:fixed;top:-10px;right:10px;font-size:6rem;line-height:1;color:#000}@media all and (max-width: 999px){#main_mvclip{width:90%;margin-left:-45%;height:auto;margin-top:-50%}}.mfp-bg{background:#fff}.mfp-bg,.mfp-wrap{cursor:pointer}.mfp-zoom-out-cur,.mfp-bg,.mfp-wrap{backface-visibility:hidden}.mfp-iframe-holder .mfp-close{position:fixed;top:0;right:0;width:5rem;color:#000;font-size:6rem;font-family:inherit;text-align:center}.zoom-anim-dialog .content-frame{padding:40px}@media all and (max-width: 999px){.zoom-anim-dialog{width:85%}}.mfp-arrow-right:before{border-left:none}.mfp-arrow-right:after{border-left:17px solid #000}.mfp-arrow-left:before{border-right:none}.mfp-arrow-left:after{border-right:17px solid #000}.mfp-title{color:#333}.mfp-counter{color:#000}.mfp-figure:after{box-shadow:none}.mfp-zoom-out-cur .mfp-close-btn-in .mfp-close{color:#000}.mfp-close-btn-in.my-mfp-zoom-in .mfp-close{color:#000}
