@media screen and (min-width: 1024px){.visible-md,.visible-sm{display:none}.visible-lg{display:inherit}}@media screen and (min-width: 750px)and (max-width: 1023px){.visible-lg,.visible-sm{display:none}.visible-md{display:inherit}}@media screen and (max-width: 749px){.visible-lg,.visible-md{display:none}.visible-sm{display:inherit}}@media screen and (max-width: 749px){.pc__only{display:none}}@media screen and (min-width: 750px){.sp__only{display:none}}.color-blue{color:#0081ff}@-webkit-keyframes yureru-kaiten{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}@keyframes yureru-kaiten{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}@media screen and (min-width: 750px){html{font-size:10px}}@media screen and (max-width: 749px){html{font-size:2.66666vw}}body{width:100%;overflow-x:hidden;background:#fff;font-family:YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;color:#333}main{display:block}li{list-style-type:none}a{display:inline-block;text-decoration:none;color:#333}@media screen and (min-width: 750px){a{-webkit-transition:all .3s;transition:all .3s}aa::before,aa::after{-webkit-transition:all .3s;transition:all .3s}}img{vertical-align:bottom;width:100%;max-width:100%;height:auto}svg{width:100%;height:auto}sup{font-size:.5em;vertical-align:super}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0;width:100%}@media screen and (min-width: 1024px){.l-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1024px){.l-content{width:66.3636363636%}}@media screen and (min-width: 1024px){.l-side{width:29.0909090909%}}@media screen and (min-width: 750px)and (max-width: 1023px){.l-side{margin-top:8rem}}@media screen and (max-width: 749px){.l-side{margin-top:4rem}}@media screen and (min-width: 1024px){.l-main{margin-top:18rem}}@media screen and (max-width: 1023px){.l-main{margin-top:5rem}}@media screen and (min-width: 750px){.l-inner-lg{width:95%;max-width:1330px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-lg{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-md{width:90%;max-width:1100px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-md{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-ex{width:90%;max-width:1100px;margin:0 auto}}@media screen and (min-width: 750px){.l-inner-sm{width:90%;max-width:920px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-sm{padding:0 1.5rem}}.hd{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff;-webkit-transition:all .4s;transition:all .4s}@media screen and (min-width: 1024px){.is-view .hd{top:-7rem}}.hdTop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #ccc}@media screen and (min-width: 1024px){.hdTop{height:7rem;padding:0 3rem}}@media screen and (max-width: 1023px){.hdTop{height:5rem;padding:0 1.5rem}}.hdTop__logowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}@media screen and (min-width: 1024px){.hdTop__logo{width:19.5rem}}@media screen and (max-width: 1023px){.hdTop__logo{width:14rem}}.hdTop__name{border-left:1px solid #ccc;color:#999;font-size:1rem}@media screen and (min-width: 1024px){.hdTop__name{margin-left:2rem;padding-left:2rem}}@media screen and (max-width: 1023px){.hdTop__name{margin-left:1rem;padding-left:1rem;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:left;transform-origin:left}}@media screen and (min-width: 1200px){.hdBottom{padding:0 3rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.hdBottom{padding:0 2rem}}@media screen and (max-width: 1023px){.hdBottom{position:fixed;top:0;right:-100%;-webkit-transition:all .3s;transition:all .3s;width:100%;height:100vh;background:#fff;padding:5rem 3rem 3rem}.is-active .hdBottom{right:0}}@media screen and (min-width: 1024px){.gnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11rem;-webkit-transition:all .4s;transition:all .4s}.is-view .gnav{height:8rem}}@media screen and (min-width: 1200px){.gnav__list{margin:0 2rem 0 1rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.gnav__list{margin:0 1rem 0 0}}@media screen and (min-width: 1024px){.gnav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px;width:calc(100% - 16rem)}}.gnav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.gnav__item{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:11rem;margin:0 1rem}}@media screen and (max-width: 1023px){.gnav__item{margin-top:3rem}}.gnav__anc{font-size:1.3rem;font-weight:bold;text-align:center}.gnav__anc .br__ex{display:none}@media screen and (min-width: 1024px)and (max-width: 1199px){.gnav__anc .br__ex{display:block}}@media screen and (min-width: 1024px){.gnav__anc::before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem;height:.2rem;background:#0081ff;opacity:0;-webkit-transition:all .3s;transition:all .3s}.gnav__anc:hover{color:#0081ff}.gnav__anc:hover::before{opacity:1}}@media screen and (max-width: 1023px){.gnav__anc{width:100%}}@media screen and (min-width: 1024px){.gnavSub{position:absolute;top:0;right:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7rem}}@media screen and (min-width: 1200px){.gnavSub__list{margin-right:4rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.gnavSub__list{margin-right:2rem}}@media screen and (min-width: 1024px){.gnavSub__list{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid #ccc}}@media screen and (min-width: 1200px){.gnavSub__item{margin-right:4rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.gnavSub__item{margin-right:2rem}}@media screen and (max-width: 1023px){.gnavSub__item{margin-top:3rem;text-align:center}}@media screen and (min-width: 750px){.gnavSub__anc:hover{color:#0081ff}}@media screen and (min-width: 1024px){.gnavSub__anc{font-size:1.2rem}}@media screen and (max-width: 1023px){.gnavSub__anc{font-size:1.3rem;font-weight:bold;width:100%}}.hd__tel{font-family:"Helvetica Neue","Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-weight:bold}@media screen and (min-width: 1024px){.hd__tel{font-size:2rem}}@media screen and (max-width: 1023px){.hd__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#3399fc;width:100%;height:5rem;border-radius:5px;margin-top:5rem;text-align:center;color:#fff;font-size:1.6rem}.hd__tel::before{content:"";display:block;margin-right:.2em;font-family:"innoventure" !important;font-size:1.6em;font-weight:normal}}@media screen and (min-width: 1024px){.hd__tel .sm{margin-right:.3em;font-size:.7em;font-weight:normal}}@media screen and (max-width: 1023px){.hd__tel .sm{display:none}}.hd__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0081ff;border:2px solid #0081ff;border-radius:5px;color:#fff;font-family:"Helvetica Neue","Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:1.4rem}.hd__contact::before{content:"";display:block;margin-right:.4em;font-family:"innoventure" !important;font-size:1.8em}@media screen and (min-width: 1024px){.hd__contact{width:16rem;height:5.6rem}}@media screen and (max-width: 1023px){.hd__contact{width:100%;height:5rem;margin-top:1rem;font-weight:bold}}@media screen and (min-width: 750px){.hd__contact:hover{color:#0081ff;background:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}}@media screen and (min-width: 1024px){.hdTop__contact{display:none}}@media screen and (max-width: 1023px){.hdTop__contact{position:absolute;top:0;right:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5rem;background:#0081ff}.hdTop__contact .icon{display:block;width:2rem;height:2rem;fill:#fff}}.ft{background:#333}@media screen and (min-width: 750px){.ft{padding:7rem 0 2rem 0}}@media screen and (max-width: 749px){.ft.-pb-sm-7{padding-bottom:7rem}}@media screen and (min-width: 1200px){.ft__inner{padding-left:50rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.ft__inner{padding-left:35rem}}@media screen and (min-width: 1024px){.ft__inner{position:relative;width:90%;max-width:1250px;margin:0 auto}}@media screen and (min-width: 750px){.ft__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.ft__nav{padding:0 5%}}@media screen and (max-width: 749px){.ft__nav{padding:2rem 1.5rem}}@media screen and (max-width: 749px){.ftNav__list+.ftNav__list{margin-top:2rem}}.ftNav__item+.ftNav__item{margin-top:2rem}.ftNav__anc{color:#fff;font-weight:bold;font-size:1.3rem}@media screen and (min-width: 750px){.ftNav__anc:hover{text-decoration:underline}}.ftNavChild__item{margin-top:2rem}.ftNavChild__item::before{content:"";width:.5em;height:.5em;border-radius:50%;display:inline-block;background-color:#0081ff;margin:.2em .8em .2em .4em}.ftNavChild__anc{color:#f7f7f7;font-size:1.2rem}@media screen and (min-width: 750px){.ftNavChild__anc:hover{text-decoration:underline}}@media screen and (min-width: 1200px){.ft__info{width:37.5rem}}@media screen and (min-width: 1024px)and (max-width: 1199px){.ft__info{width:30rem}}@media screen and (min-width: 1024px){.ft__info{position:absolute;top:-7rem;left:0;z-index:10;height:100%;padding:7rem 0 2rem 0}.ft__info::before{content:"";display:block;position:absolute;top:0;right:0;width:calc(100vw - (100% - 37.5rem));height:calc(100% + 9rem);background:#fff;z-index:-1}}@media screen and (min-width: 750px)and (max-width: 1023px){.ft__info{padding:5rem 0}}@media screen and (max-width: 1023px){.ft__info{background:#fff;text-align:center}}@media screen and (max-width: 749px){.ft__info{padding:3rem 0}}.ft__logo{width:25rem;margin-bottom:2rem}.ft__address{font-size:1.3rem}.ft__copy{color:#999;font-size:1rem}@media screen and (max-width: 1023px){.ft__copy{text-align:center;padding:1rem;background:#fff}}@media screen and (max-width: 1023px){.ham{position:absolute;top:0;right:0;z-index:100;width:5rem;height:5rem;background:#3399fc}.ham::before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.is-active .ham::before{opacity:0}.ham__item{position:absolute;height:1px;background:#fff;-webkit-transition:all .35s ease;transition:all .35s ease;left:1.5rem;width:2rem}.ham__item:nth-child(1){top:2rem}.ham__item:nth-child(2){top:2.5rem}.ham__item:nth-child(3){top:3rem}.is-active .ham__item{top:2.6rem}.is-active .ham__item:nth-child(1){-webkit-transform:rotate(225deg);transform:rotate(225deg)}.is-active .ham__item:nth-child(2){opacity:0}.is-active .ham__item:nth-child(3){-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}}@media screen and (min-width: 750px){.cvNav__list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 750px){.cvNav__item{width:33.3333333333%}}.cvNav__anc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;max-height:46rem;overflow:hidden}.cvNav__anc:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1)}.-freebie .cvNav__anc:before{background:url(../images/common/cvNav_bg_freebie.jpg) no-repeat center/cover}.-excess-inventory .cvNav__anc:before{background:url(../images/common/cvNav_bg_excess-inventory.jpg) no-repeat center/cover}.-idle-time .cvNav__anc:before{background:url(../images/common/cvNav_bg_idle-time.jpg) no-repeat center/cover}@media screen and (min-width: 750px){.cvNav__anc{height:33.3333vw}.cvNav__anc:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.cvNav__anc:hover .cvNav__content::after{left:1rem}}.cvNav__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-left:4px solid #0081ff;width:100%;height:11rem}.cvNav__content::after{position:relative;left:0;content:"";display:block;margin-left:1rem;color:#fff;font-family:"innoventure" !important;font-size:1.8em;-webkit-transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1)}@media screen and (min-width: 1024px){.cvNav__content{padding:0 4rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.cvNav__content{padding:0 2rem}}@media screen and (max-width: 749px){.cvNav__content{padding:0 4rem}}.cvNav__text{color:#fff;font-size:1.8rem;font-weight:bold}.cvNav__text .sm{font-size:.7777777778em;font-weight:normal}.bnrArea{background:#eaf0f4;padding:5rem 0}@media screen and (min-width: 750px){.bnrArea__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 750px){.bnrArea__item{width:31.5454545455%}.bnrArea__item:not(:nth-child(3n)){margin-right:2.6818181818%}.bnrArea__item:nth-child(n+4){margin-top:2.6818181818%}}@media screen and (max-width: 749px){.bnrArea__item{width:100%;text-align:center}.bnrArea__item+.bnrArea__item{margin-top:1rem}}@media screen and (min-width: 750px){.bnrArea__anc:hover{opacity:.6}}.breadcrumb{background:#f7f7f7;padding:1.7rem 0}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.breadcrumb__item{margin-right:1rem;white-space:nowrap;color:#999}.breadcrumb__item+.breadcrumb__item:before{content:">";margin-right:1rem;color:#0081ff}.breadcrumb__anc{color:#333;font-size:1rem}@media screen and (min-width: 750px){.breadcrumb__anc:hover{text-decoration:underline}}.hero{position:relative;overflow:hidden}.hero::before{content:"";display:block;position:absolute;width:18rem;height:18rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#0081ff;border-radius:50%}@media screen and (min-width: 750px){.hero::before{left:-15rem}}@media screen and (max-width: 749px){.hero::before{left:-16rem}}.hero.-orange::before{background:#f60}.hero.-orange .hero__title .sm{color:#f60}.hero.-orange .hero__title .lg::before{background:#f60}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 750px){.hero__inner{width:80%;margin:0 auto}}@media screen and (max-width: 749px){.hero__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.hero{background-repeat:no-repeat;background-position:top right}@media screen and (min-width: 750px){.hero{background-size:contain}}@media screen and (max-width: 749px){.hero{background-size:90%}}.hero.-orange .hero__title::before{background:#f60}@media screen and (min-width: 750px){.hero__inner{height:40rem}}@media screen and (max-width: 749px){.hero__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:30rem;padding:0 1.5rem 3rem 5rem}}.hero__title{position:relative}.hero__title::before{content:"";position:absolute;display:block;width:1rem;height:1rem;background:#0081ff;border-radius:50%}@media screen and (min-width: 750px){.hero__title::before{left:-3rem}}@media screen and (max-width: 749px){.hero__title::before{left:-2rem}}.hero__title{text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}@media screen and (min-width: 750px){.hero__title{font-size:3.2rem}}@media screen and (max-width: 749px){.hero__title{font-size:2.5rem}}@media screen and (min-width: 750px){.hero__title::before{top:2.7rem}}@media screen and (max-width: 749px){.hero__title::before{top:2rem}}.hero__btnarea{width:100%;max-width:360px;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 750px){.hero__btnarea{margin-top:4rem}.hero__btnarea:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (max-width: 749px){.hero__btnarea{margin-top:2rem;margin-left:-1.7rem}}.hero__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.8rem;border:2px solid #f60;width:100%;color:#fff;background:#f60}@media screen and (min-width: 1024px){.hero__btn{padding:1.6rem 3.5rem 1.6rem 2.5rem;font-size:1.9rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.hero__btn{padding:1.2rem 3rem 1.2rem 2rem}}@media screen and (max-width: 1023px){.hero__btn{padding:0 2rem;height:5.5rem;font-size:1.5rem}}@media screen and (min-width: 750px){.hero__btn:hover{color:#f60;background:#fff}.hero__btn:hover::before{background:url(../images/freebie/btn_icon_orange.svg) no-repeat center/contain}.hero__btn:hover::after{right:1.8rem;border-color:#f60 #f60 rgba(0,0,0,0) rgba(0,0,0,0)}}.hero__btn::before,.hero__btn::after{content:"";display:block;-webkit-transition:all .3s;transition:all .3s}.hero__btn::before{margin-right:1.5rem;background:url(../images/freebie/btn_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.hero__btn::before{width:2.2rem;height:3.4rem}}@media screen and (max-width: 749px){.hero__btn::before{width:1.8rem;height:2.6rem}}.hero__btn::after{position:absolute;top:50%;right:2.2rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-width:2px;border-style:solid;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (min-width: 750px){.hero__btn::after{width:.8rem;height:.8rem}}@media screen and (max-width: 749px){.hero__btn::after{width:.6rem;height:.6rem}}@media screen and (min-width: 750px){.hero__btn.-idle{max-width:320px}}.hero__btn.-idle::before{background:url(../images/worried/idle-time/btn_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.hero__btn.-idle::before{width:3.9rem;height:3.6rem}}@media screen and (max-width: 749px){.hero__btn.-idle::before{width:3.2rem;height:3rem}}@media screen and (min-width: 750px){.hero__btn.-idle:hover::before{background:url(../images/worried/idle-time/btn_icon_orange.svg) no-repeat center/contain}}@media screen and (min-width: 750px){.hero__btn.-inventory{max-width:320px}}.hero__btn.-inventory::before{background:url(../images/worried/excess-inventory/btn_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.hero__btn.-inventory::before{width:4rem;height:4.2rem}}@media screen and (max-width: 749px){.hero__btn.-inventory::before{width:3.4rem;height:3.6rem}}@media screen and (min-width: 750px){.hero__btn.-inventory:hover::before{background:url(../images/worried/excess-inventory/btn_icon_orange.svg) no-repeat center/contain}}.hero__btn.-kaiten{-webkit-animation:yureru-kaiten .4s infinite;animation:yureru-kaiten .4s infinite}.hero__btn .bold{font-weight:bold}.catalog__btn__wrap{position:fixed;z-index:1000;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 750px){.catalog__btn__wrap{bottom:1.4vh;right:-2px}.catalog__btn__wrap:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (max-width: 749px){.catalog__btn__wrap{bottom:0;left:0;background:#f60}}.catalog__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:2px;border-style:solid;border-color:#f60 rgba(0,0,0,0) #f60 #f60;color:#fff;letter-spacing:.05em;white-space:nowrap;background:#f60}@media screen and (min-width: 750px){.catalog__btn{border-radius:.8rem 0 0 .8rem;padding:2rem 1.6rem 2.5rem;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:1.7rem}}@media screen and (max-width: 749px){.catalog__btn{padding:1.5rem 1rem;width:100vw;height:6.5rem;font-size:1.6rem}}@media screen and (min-width: 750px){.catalog__btn:hover{color:#f60;background:#fff}.catalog__btn:hover::before{background:url(../images/freebie/btn_icon_orange.svg) no-repeat center/contain}}.catalog__btn::before{content:"";display:block;background:url(../images/freebie/btn_icon.svg) no-repeat center/contain;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 750px){.catalog__btn::before{margin-bottom:1rem;width:2.2rem;height:3.4rem}}@media screen and (max-width: 749px){.catalog__btn::before{margin-right:1.2rem;width:2rem;height:2.8rem}}@media screen and (min-width: 750px){.catalog__btn.-idle{padding:2rem 1.2rem 2.5rem}}.catalog__btn.-idle::before{background:url(../images/worried/idle-time/btn_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.catalog__btn.-idle::before{width:3.9rem;height:3.6rem}}@media screen and (max-width: 749px){.catalog__btn.-idle::before{width:3rem;height:2.8rem}}@media screen and (min-width: 750px){.catalog__btn.-idle:hover::before{background:url(../images/worried/idle-time/btn_icon_orange.svg) no-repeat center/contain}}@media screen and (min-width: 750px){.catalog__btn.-inventory{padding:2rem 1.1rem 2.5rem}}.catalog__btn.-inventory::before{background:url(../images/worried/excess-inventory/btn_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.catalog__btn.-inventory::before{width:4rem;height:4.2rem}}@media screen and (max-width: 749px){.catalog__btn.-inventory::before{width:3.4rem;height:3.6rem}}@media screen and (min-width: 750px){.catalog__btn.-inventory:hover::before{background:url(../images/worried/excess-inventory/btn_icon_orange.svg) no-repeat center/contain}}.catalog__btn.-kaiten{-webkit-animation:yureru-kaiten .4s infinite;animation:yureru-kaiten .4s infinite}.catalog__btn .bold{font-weight:bold}.floating{-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 750px){.floating{-webkit-transform:translateX(100%);transform:translateX(100%)}.floating.-show{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 749px){.floating{bottom:-7rem}.floating.-show{bottom:0}}.hero{background-image:url(../images/freebie/benefits/hero.png)}.hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 750px){.hero__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 749px){.hero__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 750px){.pageNav.-top{margin:3.5rem 0}}@media screen and (max-width: 749px){.pageNav.-top{margin:2rem 0}}@media screen and (min-width: 750px){.pageNav.-foot{margin-top:8rem}}@media screen and (max-width: 749px){.pageNav.-foot{margin-top:4rem}}.pageNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1rem}@media screen and (min-width: 1024px){.pageNav__item{width:23.6rem;margin:1rem 2rem 0 0}}@media screen and (min-width: 750px)and (max-width: 1023px){.pageNav__item{width:32%;margin-top:1rem}.pageNav__item:not(:nth-child(3n)){margin-right:2%}}@media screen and (max-width: 749px){.pageNav__item{width:100%;margin-top:1rem}}.pageNav__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:5rem;padding:1rem 1rem 1rem 2rem;background:#fff;font-size:1.2rem;font-weight:bold;overflow:hidden}.-index .pageNav__btn{border:1px solid #0081ff}.-detail .pageNav__btn{background:#eaf0f4;border:1px solid #eaf0f4}@media screen and (min-width: 750px){.pageNav__btn::before{content:"";position:absolute;left:0;top:0;display:block;z-index:0;width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scaleX(0);transform:scaleX(0);background:#0081ff}}.pageNav__btn::after{position:relative;content:"";margin-left:.2em;color:#0081ff;font-family:"innoventure" !important;font-size:1.6em;z-index:10}@media screen and (min-width: 750px){.pageNav__btn .inner{position:relative;z-index:10}}@media screen and (min-width: 750px){.pageNav__btn:hover{color:#fff}}@media screen and (min-width: 750px){.pageNav__btn:hover::before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width: 750px){.pageNav__btn:hover::after{color:#fff}}.pageContent{width:100%;overflow:hidden}@media screen and (min-width: 750px){.pageContent{padding:8rem 0;background:repeating-linear-gradient(to right, #fff, #fff 280px, #f2f2f2 282px) center;border-top:1px solid #f2f2f2}}@media screen and (max-width: 749px){.pageContent{padding:4rem 0;background:repeating-linear-gradient(to right, #fff, #fff 50px, #f2f2f2 51px) center;border-top:1px solid #f2f2f2}}.sec__head{text-align:center}@media screen and (min-width: 750px){.sec__head{margin-bottom:8rem}}@media screen and (max-width: 749px){.sec__head{margin-bottom:4rem}}@media screen and (min-width: 750px){.sec__title{font-size:3.2rem}}@media screen and (max-width: 749px){.sec__title{font-size:2rem}}.sec__title::before{content:"";display:inline-block;background:#0081ff;border-radius:50%;margin-right:1rem}@media screen and (min-width: 750px){.sec__title::before{width:1rem;height:1rem}}@media screen and (max-width: 749px){.sec__title::before{width:.6rem;height:.6rem}}.sec__lead{font-size:1.4rem;line-height:2}@media screen and (min-width: 750px){.sec__lead{margin-top:4rem}}@media screen and (max-width: 749px){.sec__lead{margin-top:2rem}}@media screen and (min-width: 750px){.sec__head{margin-bottom:3rem}}@media screen and (min-width: 750px){.subsec{padding:8rem 0}}@media screen and (max-width: 749px){.subsec{padding:4rem 0;background:#eaf0f4}}@media screen and (min-width: 750px){.subsec+.subsec{margin-top:8rem}}@media screen and (max-width: 749px){.subsec+.subsec{margin-top:4rem}}@media screen and (min-width: 750px){.subsec__inner{position:relative;z-index:10}.-left .subsec__inner{padding-right:8rem}.-right .subsec__inner{padding-left:8rem}.-center .subsec__inner{padding-right:8rem}.subsec__inner::before{content:"";display:block;position:absolute;z-index:-1;width:100vw;background:#eaf0f4}}@media screen and (min-width: 750px)and (min-width: 750px){.subsec__inner::before{top:-8rem;height:calc(100% + 16rem)}}@media screen and (min-width: 750px)and (max-width: 749px){.subsec__inner::before{top:-4rem;height:calc(100% + 8rem)}}@media screen and (min-width: 750px){.-left .subsec__inner::before{right:0}.-right .subsec__inner::before{left:0}.-center .subsec__inner::before{right:0}}@media screen and (min-width: 750px){.subsec__head{margin-bottom:8rem}}@media screen and (max-width: 749px){.subsec__head{margin-bottom:4rem}}.-center .subsec__head{text-align:center}.subsec__title{position:relative;color:#0081ff}@media screen and (min-width: 750px){.subsec__title{margin-bottom:4rem;font-size:2.4rem}}@media screen and (max-width: 749px){.subsec__title{margin-bottom:2rem;font-size:2rem}}.subsec__title::before{content:"";display:block;position:absolute;background:#0081ff}@media screen and (min-width: 750px){.-left .subsec__title::before{width:.7rem;height:100%;top:0;left:calc((100vw - 100%)/-2 + 4rem)}.-right .subsec__title::before{width:.7rem;height:100%;top:0;left:-8rem}.-center .subsec__title::before{width:4rem;height:.7rem;top:-8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 749px){.-left .subsec__title::before{width:.4rem;height:100%;left:-1.5rem}.-right .subsec__title::before{width:.4rem;height:100%;left:-1.5rem}.-center .subsec__title::before{width:4rem;height:.4rem;top:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.subsec__lead{font-size:1.4rem;line-height:2}.sec__cv{position:relative;text-align:center}@media screen and (min-width: 750px){.sec__cv{margin:8rem 0}.sec__cv.-catch{margin-top:13rem}}@media screen and (max-width: 749px){.sec__cv{margin:4rem 0}.sec__cv.-catch{margin-top:7rem}}.sec__contact{position:relative;color:#fff}@media screen and (min-width: 750px){.sec__contact{padding-top:8rem;padding-bottom:8rem}.-catch .sec__contact{padding-top:5rem}}@media screen and (max-width: 749px){.sec__contact{padding-top:4rem;padding-bottom:4rem}.-catch .sec__contact{padding-top:0}}.secContact__catch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-weight:bold;text-align:center;white-space:nowrap;padding:1rem}@media screen and (min-width: 750px){.secContact__catch{top:-7rem;border:4px solid #fff;min-width:54rem;font-size:2.2rem;height:10rem;margin-top:-3rem}}@media screen and (max-width: 749px){.secContact__catch{top:-3rem;border:3px solid #fff;font-size:1.4rem}}.secContact__catch::before,.secContact__catch::after{content:"";position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid}.secContact__catch::before{border-width:0 28px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (min-width: 750px){.secContact__catch::before{left:49.7%}}@media screen and (max-width: 749px){.secContact__catch::before{left:49.3%}}.secContact__catch::after{left:50%;border-width:0 17px 9px 0}.secContact__catch.-excess-inventory{background:url(../../../images/worried/excess-inventory/bg_cv.jpg) no-repeat center center;background-size:cover;color:#fff}.secContact__catch.-excess-inventory a.contact__btn{color:#86ba0a}.secContact__catch.-excess-inventory a.contact__btn:after{background:url(../../../images/worried/excess-inventory/contact_arrow.png) no-repeat left top;background-size:contain}.secContact__catch.-idle-time{background:url(../../../images/worried/idle-time/bg_cv.jpg) no-repeat center center;background-size:cover;color:#fff}.secContact__catch.-idle-time a.contact__btn{color:#f60}.secContact__catch.-idle-time a.contact__btn:after{background:url(../../../images/worried/idle-time/contact_arrow.png) no-repeat left top;background-size:contain}.secContact__catch.-benefits{background:url(../../../images/freebie/benefits/bg_cv.jpg) no-repeat center center;background-size:cover;color:#fff}@media screen and (min-width: 750px){.secContact__catch.-benefits{margin-top:16rem}}@media screen and (max-width: 749px){.secContact__catch.-benefits{margin-top:20rem}}.secContact__catch.-benefits a.contact__btn{color:#f60}.secContact__catch.-benefits a.contact__btn:after{background:url(../../../images/freebie/benefits/contact_arrow.png) no-repeat left top;background-size:contain}.secContact__catch.-benefits .contact__before{background-color:#f60;color:#fff;border:.4rem solid #fff}.secContact__catch.-benefits .contact__before:after{border-color:#f60 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.secContact__catch.-benefits .contact__anc{color:#ff0}.secContact__catch .l-inner-sm,.secContact__catch .l-inner-md{position:relative}.contact__before{position:absolute;left:0;right:0;margin:auto;padding:2.5rem;font-size:2.2rem;font-weight:bold;text-align:center;width:calc(100vw - 30px);max-width:53.5rem}@media screen and (min-width: 750px){.contact__before{top:-15.5rem}}@media screen and (max-width: 749px){.contact__before{bottom:105%}}.contact__before:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-14px;z-index:10;margin:auto;width:0;height:0;border-style:solid;border-width:10px 8px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.contact__before:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-10px;z-index:20;margin:auto;width:0;height:0;border-style:solid;border-width:10px 8px 0 10px}.secContact__title{font-weight:bold;line-height:1.5;text-align:center}@media screen and (min-width: 750px){.secContact__title{font-size:4rem}}@media screen and (max-width: 749px){.secContact__title{font-size:2.2rem}}@media screen and (min-width: 750px){.freebieCv .secContact__title{margin-top:2.5rem}}@media screen and (max-width: 749px){.freebieCv .secContact__title{margin-top:2rem}}.secContact__txt{line-height:1.5;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.secContact__txt:before,.secContact__txt:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#fff}.secContact__txt:before{margin-right:3rem}.secContact__txt:after{margin-left:3rem}@media screen and (min-width: 750px){.secContact__txt{font-size:2rem;margin-top:4rem}}@media screen and (max-width: 749px){.secContact__txt{font-size:1.6rem;text-align:center;margin-top:2rem}}.freebieCv .secContact__txt{margin-top:0}.secContact__btn{font-size:1.4rem;background-color:#fff;border:2px solid #fff;width:26rem;line-height:5rem;border-radius:5.5rem;text-align:center;display:block;margin:4rem auto 0;position:relative;font-weight:bold}.secContact__btn:after{content:"";display:inline-block;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"innoventure" !important;font-size:1em}.secContact__btn:hover{background:none;color:#fff}.freebieCv .secContact__btn{font-weight:normal}.freebieCv .secContact__btn .bold{font-weight:bold}.contactInfo{background:#fff}.contactInfo .contactInfo__phone:before{content:"";margin-right:.2em;font-family:"innoventure" !important;font-size:1em;font-weight:normal}.contactInfo.-benefits{border-bottom:1px solid #f60}.contactInfo.-benefits .contactInfo__phone:before{content:"";background:url(../../../images/freebie/benefits/contact_phone.png) no-repeat center center;background-size:contain;display:inline-block;vertical-align:middle;margin-right:1.5rem;margin-top:-0.5rem;width:15px;height:27px}@media screen and (min-width: 750px){.contactInfo.-benefits .contactInfo__cell:first-child{border-right:1px solid #f60}}.contactInfo__table{padding:20px 0}@media screen and (min-width: 750px){.contactInfo__table{display:table;width:100%}}.contactInfo__cell{text-align:center}@media screen and (min-width: 750px){.contactInfo__cell{display:table-cell;width:50%;vertical-align:middle}}.contactInfo__txt{font-weight:bold;line-height:1.6}@media screen and (min-width: 750px){.contactInfo__txt{font-size:1.8rem}}@media screen and (max-width: 749px){.contactInfo__txt{font-size:1.5rem}}.contactInfo__phone{position:relative;font-weight:bold;font-size:2.6rem}.contactInfo__schedule{font-weight:normal;display:inline-block;vertical-align:middle}@media screen and (min-width: 750px){.contactInfo__schedule{font-size:1.5rem;margin-left:3rem}}@media screen and (max-width: 749px){.contactInfo__schedule{font-size:1.2rem;margin-left:1rem}}@media screen and (min-width: 750px){.sec__contact{background:url(../images/worried/idle-time/bg_cv.jpg) no-repeat center/cover}}@media screen and (max-width: 749px){.sec__contact{background:url(../images/worried/idle-time/bg_cv.jpg) no-repeat center/cover}}.secContact__inner{max-width:990px}.secContact__catch{background:#f60}.secContact__catch::after{border-color:rgba(0,0,0,0) #f60 rgba(0,0,0,0) rgba(0,0,0,0)}.secContact__title{color:#ff0}.secContact__btn{color:#f60}.contactInfo{border-bottom:1px solid #f60}.contactInfo__phone:before{color:#f60}@media screen and (min-width: 750px){.contactInfo__cell:first-child{border-right:1px solid #f60}}.main__content{color:#004ca0;background:url(../images/freebie/benefits/bg01.svg) no-repeat top 11% left -25%/511px 159px,url(../images/freebie/benefits/bg02.svg) no-repeat top 19% right -65%/784px 325px,url(../images/freebie/benefits/bg03.svg) no-repeat top 35% left -14%/654px 324px,url(../images/freebie/benefits/bg04.svg) no-repeat top 50% right -4%/643px 159px,url(../images/freebie/benefits/bg05.svg) no-repeat top 67% left -33%/643px 159px}.page__title p{font-size:1.5rem}@media screen and (min-width: 1024px){.page__title p:first-of-type{margin-bottom:4rem}}@media screen and (max-width: 1023px){.page__title p:first-of-type{margin-bottom:2rem}}.page__logo{max-width:419px}@media screen and (min-width: 1024px){.page__logo{margin:0 auto 9.5rem}}@media screen and (max-width: 1023px){.page__logo{margin:0 auto 3rem;width:70%}}.page__lead{font-size:2rem}@media screen and (min-width: 1024px){.page__lead{margin-bottom:6rem}}@media screen and (max-width: 1023px){.page__lead{margin-bottom:3rem}}.page__lead__accent{margin:0 .5rem;font-size:2.5rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(40%, #fff000));background:linear-gradient(transparent 70%, #fff000 40%)}.points__title__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:bold;line-height:1}@media screen and (min-width: 1024px){.points__title__flex{margin-bottom:10.5rem}}@media screen and (max-width: 1023px){.points__title__flex{margin-bottom:1rem}}.points__title__flex .points__title__text,.points__title__flex p{line-height:1}@media screen and (min-width: 750px){.points__title__flex .points__title__text,.points__title__flex p{font-size:2.8rem}}@media screen and (max-width: 749px){.points__title__flex .points__title__text,.points__title__flex p{font-size:2.5rem}}.points__title__text{text-align:center}@media screen and (min-width: 750px){.points__title__text{margin:0 2rem}}.points__title__accent{margin:0 1rem;text-shadow:1px 1px 0 #004ca0,-1px 1px 0 #004ca0,1px -1px 0 #004ca0,-1px -1px 0 #004ca0;color:#fff000;line-height:1}.count{font-size:4.5rem}.points__content{border:1px solid #004ca0;border-radius:15px;-webkit-box-shadow:1rem 1rem;box-shadow:1rem 1rem;max-width:86.5rem;background:#fff}@media screen and (min-width: 1024px){.points__content{margin-bottom:12.5rem}}@media screen and (min-width: 750px){.points__content{padding:3rem 4.5rem 5rem}}@media screen and (max-width: 1023px){.points__content{margin-bottom:5rem}}@media screen and (max-width: 749px){.points__content{padding:2rem 1.5rem 3rem}}.points__content:nth-of-type(odd){margin-right:auto}.points__content:nth-of-type(even){margin-left:auto}@media screen and (min-width: 750px){.points__content__title__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.points__content__title{padding-top:1.5rem;font-size:2.3rem}@media screen and (min-width: 750px){.points__content__title{margin-left:1rem}}@media screen and (max-width: 749px){.points__content__title{margin-bottom:2rem;text-align:center}}.points__content__title .kome{font-size:1.5rem;font-weight:normal}.points__content__title__accent{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(40%, #fff000));background:linear-gradient(transparent 50%, #fff000 40%)}@media screen and (min-width: 750px){.points__content__title__accent{margin-right:1rem}}.points__content__number{text-align:center;white-space:nowrap}.points__content__number p:first-of-type{font-size:1.2rem}.number{position:relative;z-index:100;line-height:1;font-size:3.4rem;color:#fff;text-shadow:0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0,0 0 3px #004ca0;background:url(../images/freebie/benefits/heart_icon.svg) no-repeat center/contain}@media screen and (min-width: 750px){.points__content__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}}.points__content__text__box{max-width:45rem}.points__content__text{line-height:1.8;font-size:1.4rem;font-weight:bold}@media screen and (min-width: 750px){.points__content__text{margin-bottom:4rem}}@media screen and (max-width: 749px){.points__content__text{margin-bottom:2rem}}.points__content__text .kome{font-weight:normal}.points__content__text__accent{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(40%, #fff000));background:linear-gradient(transparent 70%, #fff000 40%)}.points__content__sup{font-size:1.2rem;color:#505050}.points__content__image{margin:0 auto}@media screen and (min-width: 750px){.points__content__image{margin-left:3rem}}.points__content:nth-of-type(1) .points__content__image{max-width:287px}@media screen and (min-width: 750px){.points__content:nth-of-type(1) .points__content__image{min-width:287px}}@media screen and (max-width: 749px){.points__content:nth-of-type(1) .points__content__image{margin-bottom:1rem}}.points__content:nth-of-type(2) .points__content__image{max-width:298px}@media screen and (min-width: 750px){.points__content:nth-of-type(2) .points__content__image{min-width:298px}}.points__content:nth-of-type(3) .points__content__image{max-width:262px}@media screen and (min-width: 750px){.points__content:nth-of-type(3) .points__content__image{min-width:262px}}.message{text-align:center}@media screen and (min-width: 750px){.message{background:url(../images/freebie/benefits/bg06.svg) no-repeat bottom/73rem auto}}@media screen and (max-width: 749px){.message{background:url(../images/freebie/benefits/bg06.svg) no-repeat bottom/100% auto}}.message__title{padding:0 1.5rem}.message__title p{font-weight:bold}@media screen and (min-width: 750px){.message__title p{font-size:2.8rem}}@media screen and (max-width: 749px){.message__title p{font-size:2.5rem}}.message__title__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16rem}.message__title__text{text-shadow:1px 1px 0 #004ca0,-1px 1px 0 #004ca0,1px -1px 0 #004ca0,-1px -1px 0 #004ca0;font-size:3.2rem;color:#fff000}@media screen and (min-width: 750px){.message__title__text{margin:0 2rem}}.message__image{margin:0 auto;max-width:347px}.more{padding:9rem 0 19rem;text-align:center;background:#eaf0f4}@media screen and (min-width: 750px){.more{padding:9rem 0 19rem}}@media screen and (max-width: 749px){.more{padding:5rem 0}}.more__inner{max-width:1000px}.more__title{margin-bottom:4rem}.more__title__small{position:relative;margin:0 auto 3.5rem;border-radius:15px;max-width:22rem;line-height:2;font-size:1.6rem;font-weight:bold;color:#fff;background:#001f60}.more__title__small::before{position:absolute;display:block;top:calc(100% - .9rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.2rem;height:1.8rem;content:url(../images/freebie/benefits/more_textbox_bottom.png)}.more__title__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:2.8rem;font-weight:bold}.more__title__flex p,.more__title__flex h2{font-size:2.8rem}@media screen and (min-width: 750px){.more__title__text{margin:0 2rem}}.more__title__accent{text-shadow:1px 1px 0 #004ca0,-1px 1px 0 #004ca0,1px -1px 0 #004ca0,-1px -1px 0 #004ca0;font-size:3.2rem;color:#fff}.more__content{position:relative}.more__content__list{border:1px solid #004ca0;border-width:15px 30px;border-radius:30px;margin-bottom:4rem;background:#fff}.more__content__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:2rem 0;height:100%;max-height:19rem;max-width:30rem;font-size:1.7rem}.more__content__list li:not(:last-of-type){border-bottom:1px solid #004ca0}.check{margin:0 auto;max-width:46px}.more__content__li__accent{font-size:2rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(40%, #fff000));background:linear-gradient(transparent 60%, #fff000 40%)}.more__content__image{margin-bottom:4.5rem;width:100%}@media screen and (min-width: 750px){.more__content__image{-webkit-transform:translateX(3rem);transform:translateX(3rem)}}.more__start{position:relative;background:#fff}@media screen and (min-width: 750px){.more__start{border-radius:100px;padding:3.5rem 0 7rem}}@media screen and (max-width: 749px){.more__start{border-radius:30px;padding:3.5rem 0 3.5rem}}.more__start__text{font-size:2rem}@media screen and (min-width: 750px){.more__start__title{font-size:2.8rem}}@media screen and (max-width: 749px){.more__start__title{font-size:2.5rem}}.more__start__image{max-width:81px}@media screen and (min-width: 1024px){.more__start__image{left:10%}}@media screen and (min-width: 750px){.more__start__image{position:absolute;bottom:-27%}}@media screen and (max-width: 1023px){.more__start__image{left:5%}}@media screen and (max-width: 749px){.more__start__image{margin:0 auto}}.more__start__btn__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;margin:0 auto;width:34rem;max-width:34rem;height:5rem}@media screen and (min-width: 750px){.more__start__btn__outer{position:absolute;left:50%;bottom:-15%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.more__start__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #001f60;border-radius:30px;height:100%;font-size:1.4rem;font-weight:bold;background:#001f60;color:#fff}@media screen and (min-width: 750px){.more__start__btn{width:100%}}@media screen and (max-width: 749px){.more__start__btn{width:90%}}.more__start__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background:#eaf0f4;color:#001f60}.more__link__icon{position:absolute;top:50%;right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.2rem}.voiceContent{position:relative;z-index:1}@media screen and (min-width: 750px){.voiceContent__title{margin-bottom:5rem;font-size:2.4rem;line-height:1.7}}@media screen and (max-width: 749px){.voiceContent__title{margin-bottom:2rem;font-size:2rem}}.voiceContent__text{font-size:1.4rem}@media screen and (min-width: 1024px){.voiceContent__text{margin-bottom:10.5rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.voiceContent__text{margin-bottom:8rem}}@media screen and (min-width: 750px){.voiceContent__text{line-height:2}}@media screen and (max-width: 749px){.voiceContent__text{line-height:2;margin-bottom:3rem}}@media screen and (min-width: 750px){.voiceContent__voice+.voiceContent__voice{margin-top:5rem}}@media screen and (max-width: 749px){.voiceContent__voice+.voiceContent__voice{margin-top:3rem}}.voiceContent__voice:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 750px){.voiceContent__voice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 749px){.voiceContent__voice__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.voice__image{max-width:101px}@media screen and (min-width: 750px){.voice__image{margin:0 auto 2.5rem}}@media screen and (max-width: 749px){.voice__image{width:20%;margin:0 0 1rem 0}}.voice__image__text{font-size:1.2rem}@media screen and (min-width: 750px){.voice__image__text{text-align:center}}@media screen and (max-width: 749px){.voice__image__text{margin-left:1rem}}.voiceContent__voice__text{font-size:1.4rem}@media screen and (min-width: 750px){.voiceContent__voice__text{width:calc(100% - 17rem);max-width:825px;min-height:178px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:2}}@media screen and (max-width: 749px){.voiceContent__voice__text{border:1px solid #0081ff;border-radius:20px;padding:2rem;line-height:1.8}}.voiceContent__voice__text .strong{color:#0081ff;font-size:1.8rem;margin-bottom:2rem;display:block}@media screen and (min-width: 750px){.voiceContent__voice:nth-of-type(odd) .voiceContent__voice__text{border:1px #0081ff;border-style:solid solid solid none;border-radius:0 20px 20px 0;padding:4rem 5rem 4rem 0}}@media screen and (min-width: 750px){.voiceContent__voice:nth-of-type(even) .voiceContent__voice__text{border:1px #0081ff;border-style:solid none solid solid;border-radius:20px 0 0 20px;padding:4rem 0 4rem 5rem}}