@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/worried/idle-time/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{padding:8rem 0}}@media screen and (max-width: 749px){.sec{padding:4rem 0}}@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}@media screen and (min-width: 750px){.points__block+.points__block{margin-top:8rem}}@media screen and (max-width: 749px){.points__block+.points__block{margin-top:4rem;padding-bottom:4rem}}@media screen and (max-width: 749px){.points__block{background:-webkit-gradient(linear, left bottom, left top, from(#eaf0f4), color-stop(80%, #eaf0f4), color-stop(80%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #eaf0f4 0%, #eaf0f4 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}}@media screen and (min-width: 750px){.points__block:nth-of-type(2n){background:-webkit-gradient(linear, left top, right top, from(#eaf0f4), color-stop(80%, #eaf0f4), color-stop(80%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #eaf0f4 0%, #eaf0f4 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}.points__block:nth-of-type(2n) .points__cell.points__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:8rem}.points__block:nth-of-type(2n) .points__cell:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width: 750px)and (max-width: 1023px){.points__block:nth-of-type(2n) .points__cell.points__content{padding-right:4rem}}@media screen and (min-width: 750px){.points__block:nth-of-type(2n+1){background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0)), color-stop(20%, #eaf0f4), to(#eaf0f4));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, #eaf0f4 20%, #eaf0f4 100%)}.points__block:nth-of-type(2n+1) .points__content{padding-left:8rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.points__block:nth-of-type(2n+1) .points__content{padding-left:4rem}}.points__table{width:100%}@media screen and (min-width: 750px){.points__table{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){.points__cell.points__img{width:53.6363636364%}.points__cell.points__content{width:46.3636363636%;padding-top:8em;padding-bottom:8em}}@media screen and (max-width: 749px){.points__cell{width:100%}.points__cell.points__content{margin-top:2rem}}.points__count{color:#0081ff;font-family:"Helvetica Neue","Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:1.6rem;font-weight:bold}.points__title{color:#333}@media screen and (min-width: 750px){.points__title{font-size:2.4rem;margin-top:2rem;line-height:2}}@media screen and (max-width: 749px){.points__title{font-size:2rem;margin-top:1rem}}.points__txt{color:#333;font-size:1.4rem;line-height:2;text-align:justify}@media screen and (min-width: 750px){.points__txt{margin-top:3.5rem}}@media screen and (max-width: 749px){.points__txt{margin-top:2rem}}.points{padding-top:0}.monokoto__block{border-top:1px solid #0081ff}@media screen and (min-width: 750px){.monokoto__block{padding:2rem 3rem 0}}@media screen and (max-width: 749px){.monokoto__block{padding:2rem 2rem 0}}@media screen and (min-width: 750px){.monokoto__block+.monokoto__block{margin-top:4rem}}@media screen and (max-width: 749px){.monokoto__block+.monokoto__block{margin-top:4rem}}.monokotoBlock__heading{font-size:1.8rem}.monokotoBlock__list{font-size:1.4rem}@media screen and (min-width: 750px){.monokotoBlock__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}}@media screen and (max-width: 749px){.monokotoBlock__list{margin-top:2rem}}.monokotoBlock__term{background:#eaf0f4}.-invert .monokotoBlock__term{background:#fff}@media screen and (min-width: 750px){.monokotoBlock__term{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;min-width:15rem;max-width:15rem;margin-right:3rem;padding:1em}}@media screen and (max-width: 749px){.monokotoBlock__term{text-align:center;padding:.6em}}.monokotoBlock__desc{-ms-flex-item-align:center;align-self:center}@media screen and (max-width: 749px){.monokotoBlock__desc{padding:1rem 1rem 0}}.pointsSum{position:relative}.pointsSum .subsec__inner{padding:0}@media screen and (min-width: 750px){.pointsSum .subsec__inner::before{right:8rem}}@media screen and (min-width: 750px){.pointsSum__head{padding-right:16rem}}.pointsSum__call{color:#0081ff;background:url(../images/worried/excess-inventory/bg_category.png) no-repeat left top;background-size:58.8rem 5.9rem;font-weight:bold;margin-top:2rem;margin-bottom:8rem;padding-top:4.5rem;padding-left:2.5rem}@media screen and (min-width: 750px){.pointsSum__call{font-size:1.7rem}}@media screen and (max-width: 749px){.pointsSum__call{font-size:1.6rem}}.useList{counter-reset:number 0}@media screen and (min-width: 750px){.useList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.useList__item{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;position:relative;background:#002850;color:#fff}@media screen and (min-width: 1024px){.useList__item{width:31.954887218%;min-height:23.5rem;padding:2rem}.useList__item:nth-child(n+4){margin-top:5rem}}@media screen and (min-width: 750px)and (max-width: 1023px){.useList__item{width:48.5%;min-height:23.5rem;padding:2rem}.useList__item:nth-child(n+3){margin-top:3rem}}@media screen and (max-width: 749px){.useList__item{padding:5rem 2rem}.useList__item+.useList__item{margin-top:2rem}}.useList__item::before{content:"0" counter(number);counter-increment:number 1;position:absolute;z-index:10;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-radius:50%;background-color:#0081ff;color:#fff;font-family:"Helvetica Neue","Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:2rem;font-weight:bold}@media screen and (min-width: 1024px){.useList__item::before{top:-1.5rem;left:2rem;width:7rem;height:7rem}}@media screen and (max-width: 1023px){.useList__item::before{top:-1.5rem;left:1rem;width:6rem;height:6rem}}.useList__txt{font-size:1.8rem;font-weight:bold;line-height:3rem;color:#fff;text-align:center}.useList__txt .sm{display:block;font-size:1.3rem;font-weight:normal;line-height:2rem;opacity:.7;margin-top:.5rem}.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}}.pointsSum{padding-bottom:0}@media screen and (min-width: 750px){.pointsSum .subsec__inner::before{height:calc(100% - 16rem)}}@media screen and (min-width: 750px){.pointsSum .subsec__title::before{left:calc((100vw - 100%)/-2 + 8rem)}}@media screen and (min-width: 750px){.pointsSum__content{position:relative;padding-top:8rem}.pointsSum__content::before{content:"";display:block;position:absolute;top:0;left:8rem;width:100vw;height:100%;background:#fff;z-index:-1}.pointsSum__content .subsec__title::before{left:-8rem}}@media screen and (min-width: 750px){.pointsSum__head__ex{padding-left:16rem}}.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__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}}.pointsSum__flows{counter-reset:number 0;position:relative}@media screen and (min-width: 750px){.pointsSum__flows{margin-top:-4rem}}@media screen and (max-width: 749px){.pointsSum__flows{margin-top:-2rem}}.pointsSum__flows:after{content:"";width:2px;height:90%;background-color:#fff;position:absolute;top:8rem;display:block}@media screen and (min-width: 750px){.pointsSum__flows:after{left:6.5rem}}@media screen and (max-width: 749px){.pointsSum__flows:after{left:2.5rem}}.pointsSum__flows.-short:after{height:80%}.pointsSum__flow{position:relative;border-bottom:1px solid #dedede}.pointsSum__flow:last-child{border-bottom:none}.pointsSum__flow::before{content:"0" counter(number);counter-increment:number 1;position:absolute;top:0;bottom:0;margin:auto;z-index:10;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-radius:50%;background-color:#fff;color:#0081ff;font-family:"Helvetica Neue","Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:2rem;font-weight:bold}@media screen and (min-width: 750px){.pointsSum__flow::before{width:7rem;height:7rem}}@media screen and (max-width: 749px){.pointsSum__flow::before{width:5rem;height:5rem}}@media screen and (min-width: 750px){.pointsSum__flow{padding:4rem 0;margin-left:14rem}.pointsSum__flow::before{left:-11rem}}@media screen and (max-width: 749px){.pointsSum__flow{padding:2rem 0;margin-left:7rem}.pointsSum__flow::before{left:-7rem}}.pointsSum__flow__anc{font-size:1.6rem;font-weight:bold;color:#0081ff;margin-bottom:1rem}.pointsSum__flow__txt{text-align:justify}@media screen and (min-width: 750px){.pointsSum__flow__txt{font-size:1.4rem;line-height:2}}@media screen and (max-width: 749px){.pointsSum__flow__txt{font-size:1.3rem;line-height:1.8}}.pointsSum__flow__link{color:#0081ff;border-bottom:1px solid #0081ff}.pointsSum__contact{border-top:1px solid #0081ff;border-bottom:1px solid #0081ff;text-align:center}@media screen and (min-width: 750px){.pointsSum__contact{padding:5rem 0;margin-top:5rem}}@media screen and (max-width: 749px){.pointsSum__contact{padding:4rem 0;margin-top:4rem}}.pointsSum__contact__btn{position:relative;width:26rem;background:#0081ff;border:2px solid #0081ff;border-radius:3rem;padding:1.5rem;color:#fff;font-size:1.4rem;font-weight:bold;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.pointsSum__contact__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}@media screen and (min-width: 750px){.pointsSum__contact__btn:hover{background:#fff;color:#0081ff}}