@charset "UTF-8";.economy{font-family:遊ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;max-width:800px;width:100%}@font-face{font-family:hdg,backslash;src:url()}.economy,.economy .hdg{letter-spacing:.1rem}.economy .hdg h2{font-family:lato,Helvetica Neue;font-size:2.2rem;font-weight:400;text-align:center}.economy .hdg p{color:#000;letter-spacing:.2rem;margin-top:10px}.economy .hdg p,.economy .hdg-txt{font-size:1.3rem;text-align:center}.economy .hdg-txt{margin:20px auto 0}.economy .backslash{font-family:lato,Helvetica Neue}.economy .icon-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;list-style:none;margin:0 3%;padding:0}.economy .icon-container .icon-box{display:list-item;min-width:110px;text-align:center}.economy .icon-container .icon-box p{font-size:1.3rem;margin:15px auto}.economy .icon-container .icon-box img{height:auto;max-width:110px}.economy .icon-container .icon-box p.span{font-size:1rem;margin-top:5px!important}.economy .icon-container .icon-box .sub-txt{font-size:1rem;margin:auto;max-width:140px;text-align:left}.economy .contact{margin-top:40px}.economy .contact .contact__hdg{font-size:1.5rem;text-align:center}.economy .contact .contact__hdg span{margin:0 5px}.economy .contact .contact_form__container{display:flex;justify-content:center;list-style:none;margin-top:20px;padding:0}.economy .contact .contact_form__container .contact_form__btn-box{background-color:#54a4bc;border-radius:30px;color:#fff;font-size:1.5rem;height:56px;padding:1.5rem;text-align:center;width:270px}.economy .contact .contact_form__container a{text-decoration:none}.economy .color__container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;list-style:none;margin-top:40px;max-width:800px;padding:0;width:100%}.economy .color__container .color__box{display:list-item;margin-bottom:10px;text-align:center}.economy .color__container .color__box p{font-size:.8rem;margin:5px auto}.economy .u-hero{display:block}.economy .u-hero .u-hero__hdg{letter-spacing:.2rem;margin-top:40px;text-align:center}.economy .u-hero .u-hero__hdg h1{font-size:2.8rem;font-weight:200;margin-bottom:20px}.economy .u-hero .u-hero__hdg p{font-size:1.4rem}.economy .u-hero .u-hero__hdg img{width:100%}.economy .u-hero .u-hero__flex-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;width:100%}.economy .u-hero .u-hero__flex-container .u-hero__flex-box{flex-basis:40%;height:auto;text-align:center}.economy .u-hero .u-hero__flex-container .u-hero__flex-box img{max-width:241px;order:1;width:100%}.economy .u-hero .u-hero__flex-container .u-hero__txt{flex-basis:50%;margin-left:10%;order:2;text-align:left}.economy .u-hero .u-hero__flex-container .u-hero__txt h3{font-size:1.8rem}.economy .u-hero .u-hero__flex-container .u-hero__txt p{font-size:1.3rem;line-height:2.4rem;margin-top:20px}.economy .feature{margin-top:60px}.economy .feature .icon-container .icon-box p span{color:#54a4bc}.economy .feature .feature__link-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:40px;padding:0;grid-gap:20px 20px;list-style:none}.economy .feature .feature__link-container .feature__link-box{background-color:#f2f2f2;display:list-item;height:45px;padding:1em;text-align:center}.economy .feature .feature__link-container .feature__link-box a{color:#000;text-decoration:none}.economy .feature .feature__feature .feature__container{align-items:flex-end;display:flex;justify-content:space-between;margin-top:80px;width:100%}.economy .feature .feature__feature .feature__container .feature__flex-box{height:auto;max-width:455px;text-align:center}.economy .feature .feature__feature .feature__container .feature__flex-box img{max-width:445px}.economy .feature .feature__feature .feature__container .feature__txt{text-align:left;vertical-align:bottom}.economy .feature .feature__feature .feature__container .feature__txt h3{font-size:1.8rem;letter-spacing:.3rem;line-height:3rem}.economy .feature .feature__feature .feature__container .feature__txt p{font-size:1.3rem;line-height:2.4rem;margin-top:30px;text-align:justify}.economy .feature .feature__feature .row__container{flex-direction:row}.economy .feature .feature__feature .row__container .row__flex-box img{order:1}.economy .feature .feature__feature .row__container .feature__txt{margin:0 2% 10px 6%;order:2}.economy .feature .feature__feature .reverse__container{flex-direction:row-reverse}.economy .feature .feature__feature .reverse__container .reverse__flex-box img{order:2}.economy .feature .feature__feature .reverse__container .feature__txt{margin:0 6% 10px 2%;order:1}.economy .feature .feature__feature .feature__image{margin-top:80px;width:100%}.economy .feature .feature__feature .feature__image img{max-width:800px;width:100%}.economy .design-gallery{margin-top:100px}.economy .design-gallery #design-gallery__hdg h2{font-size:2.2rem;font-weight:400;text-align:center}.economy .design-gallery #design-gallery__hdg p{font-size:1.3rem;text-align:center}.economy .sample-set{margin-top:60px;text-align:center}.economy .product-detail{margin-top:70px}.economy .product-detail .product-detail.hdg-txt{margin-top:10px}.economy .product-detail .product-detail__image{margin-top:40px;text-align:center}.economy .product-detail .product-detail__image img{height:auto;max-width:442px}.economy .product-detail .print-size__container{display:flex;justify-content:center;margin:40px auto 0;padding:0}.economy .product-detail .print-size__container .print-size__left-box{margin-bottom:1rem;text-align:center}.economy .product-detail .print-size__container .print-size__left-box img{height:auto;max-width:153px}.economy .product-detail .print-size__container .print-size__left-box .print-size__left-box__inline{display:flex;flex-direction:row;padding:0}.economy .product-detail .print-size__container .print-size__left-box .print-size__left-box__inline .print-size_option-size-right{margin-left:45px}.economy .product-detail .print-size__container .print-size__right-box{padding:0}.economy .product-detail .print-size__container .option-size_txt{background-color:#f5f5f5;display:flex;height:34px;justify-content:center;margin-bottom:20px;text-align:center}.economy .product-detail .print-size__container .option-size_txt .maru{border:3px solid #3bbe35;border-radius:10px;height:20px;margin:7px 5px 0 0;width:20px}.economy .product-detail .print-size__container .option-size_txt .batsu{display:block;height:20px;margin:7px 5px 0 0;position:relative;width:20px}.economy .product-detail .print-size__container .option-size_txt .batsu:after,.economy .product-detail .print-size__container .option-size_txt .batsu:before{background:#e50000;content:"";height:20px;left:50%;position:absolute;top:50%;width:3px}.economy .product-detail .print-size__container .option-size_txt .batsu:before{transform:translate(-50%,-50%) rotate(45deg)}.economy .product-detail .print-size__container .option-size_txt .batsu:after{transform:translate(-50%,-50%) rotate(-45deg)}.economy .product-detail .print-size__container .option-size_txt p{padding-top:7px}.economy .product-detail .print-size__container .print-size_option-size{list-style:none;text-align:center;width:170px}.economy .product-detail .print-size__container .print-size_option-size img{height:auto;margin:auto;max-width:153px}.economy .product-detail .print-size__container .print-size_txt h4{font-size:1.3rem;margin-top:15px;width:170px}.economy .product-detail .print-size__container .print-size_txt p{font-size:1rem;line-height:1.8rem;margin-top:10px;text-align:justify;text-align-last:center;text-justify:inter-ideograph}.economy .print-color{margin-top:40px}.economy .product-size{margin-top:50px}.economy .product-size.hdg{margin-top:10px}.economy .product-size__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;list-style:none;margin:0 2%;padding:0}.economy .product-size__container .product-size__box{display:flex;flex-direction:row;margin:20px 3% 0;width:100%}.economy .product-size__container .product-size__box .product-size__img-box{font-size:1.6rem;height:125px;margin-bottom:5px;min-width:130px}.economy .product-size__container .product-size__box .product-size__img-box img{width:100%}.economy .product-size__container .product-size__box .product-size__txt-box{align-self:flex-end;font-size:1.2rem;height:80px;margin:0 0 20px 15px}.economy .handle-color{margin-top:80px}.economy .handle-color .icon-container{justify-content:center;margin:0 auto;max-width:573px}.economy .handle-color .about_kami-ippon{border:1px solid #000;display:flex;height:auto;justify-content:center;margin:20px auto;padding:20px 0 10px;width:410px}.economy .handle-color .about_kami-ippon__box-img{max-width:71px}.economy .handle-color .about_kami-ippon__box-txt{margin-left:25px}.economy .handle-color .about_kami-ippon__box-txt .ttl{display:flex;height:22px}.economy .handle-color .about_kami-ippon__box-txt .ttl h4{margin:3px 0 0 10px;text-align:center}.economy .handle-color .about_kami-ippon__box-txt .txt{margin-top:10px}.economy .handle-color .about_kami-ippon__box-txt .txt p{font-size:1.1rem}.economy .handle-color .silk-screen_pop-up{height:45px;margin-top:40px;text-align:center}.economy .handle-color .silk-screen_pop-up .pop-up_open{border:1px solid #000;color:#000;display:flex;height:45px;justify-content:center;margin:0 auto;padding:1em 3.5rem;position:relative;text-decoration:none;width:272px}.economy .handle-color .silk-screen_pop-up .pop-up_open img{left:20px;max-width:22px;position:absolute;top:11px}.economy .handle-color .silk-screen_pop-up .pop-up_open p{text-align:center}.economy .handle-color .silk-screen_pop-up .silk-screen-pop-content{padding:45px}.economy .handle-color .hdg{margin:60px 0 10px}.economy .handle-color .hdg-fsc{display:flex;justify-content:center;margin:60px auto 10px;text-align:center}.economy .handle-color .hdg-fsc img{height:22px}.economy .handle-color .hdg-fsc p{margin-left:10px}.economy .price{margin-top:80px}.economy .nyuko-form{margin-top:60px}.economy .nyuko-form .nyuko_form__container{display:flex;justify-content:center;list-style:none;margin-top:20px;padding:0}.economy .nyuko-form .nyuko_form__container .nyuko_form__btn-box{height:50px;text-align:center;width:220px}.economy .nyuko-form .nyuko_form__container .nyuko_form__btn-box a{text-decoration:none}.economy .recommend{border-top:1px solid gray;margin-top:100px;padding-top:80px}.economy .recommend .recommend__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-items:center;list-style:none;margin:40px auto 0;max-width:700px;padding:0}.economy .recommend .recommend__container .recommend-item__box{display:list-item;margin:0 10px;text-align:center;width:210px}.economy .recommend .recommend__container .recommend-item__box a{color:#000;text-align:center;text-decoration:none}.economy .recommend .recommend__container .recommend-item__box a p{font-size:1.3rem;letter-spacing:.1rem;margin-top:10px}.economy .recommend .recommend__container .recommend-item__box a img{max-width:210px}.economy .first-user{margin:20px 0 40px}.economy .first-user .first-user.icon-container a{color:#000;text-decoration:none}.economy .first-user .first-user.icon-container .first-user.icon-box{margin-bottom:20px}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure{bottom:inherit;right:inherit}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure[data-order="1"]{right:0;top:-100px;width:200px}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure[data-order="2"]{bottom:0;left:10px;right:inherit;width:180px}.u-featureList__img{position:relative}.u-featureList__imgFigure{bottom:-30px;right:-30px;width:250px}.u-featureList__imgFigure img{width:100%}.fnbox-inline-content{padding:44px!important}@media screen and (max-width:769px){.economy .hdg-txt{width:90%}.economy .icon-container{grid-template-columns:1fr 1fr}.economy .contact .contact_form__container{flex-direction:column}.economy .contact .contact_form__container .contact_form__btn-box{border-radius:60px;font-size:1.6rem;margin:0 auto;min-height:64px;padding:1.3em;width:85%}.economy .contact .contact_form__container a .btn-left-box{flex-basis:100%}.economy .contact .contact_form__container a .btn-right-box{flex-basis:100%;margin-top:20px}.economy .color__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:30px auto 0;padding:0 2%}.economy .color__container .color__box img{max-width:43px;width:100%}.economy .u-hero .u-hero__hdg h1{font-size:2.4rem}.economy .u-hero .u-hero__hdg img{height:194px;object-fit:cover;padding:0}.economy .u-hero .u-hero__flex-container{flex-direction:column;margin-top:20px}.economy .u-hero .u-hero__flex-container .u-hero__flex-box{flex-basis:100%;height:auto}.economy .u-hero .u-hero__flex-container .u-hero__txt{flex-basis:100%;margin:30px 5%;text-align:justify}.economy .u-hero .u-hero__flex-container .u-hero__txt h3{text-align:center}.economy .u-hero .u-hero__flex-container .u-hero__txt p{font-size:1.5rem;margin:20px 2% 0}.economy .feature{margin-top:20px}.economy .feature .feature__link-container{grid-template-columns:1fr;margin-bottom:60px}.economy .feature .feature__link-container .feature__link-box{height:57px;margin:0 auto;padding:2rem;width:85%}.economy .feature .feature__feature .feature__container{flex-direction:column;margin-top:40px}.economy .feature .feature__feature .feature__container .feature__flex-box{flex-basis:100%;height:auto}.economy .feature .feature__feature .feature__container .feature__flex-box img{padding:0 3%;width:100%}.economy .feature .feature__feature .feature__container .feature__txt{flex-basis:100%;margin:20px 5%;text-align:justify}.economy .feature .feature__feature .feature__container .feature__txt h3{font-size:2rem;text-align:center}.economy .feature .feature__feature .feature__container .feature__txt p{font-size:1.5rem;margin:20px 2% 0}.economy .feature .feature__feature .feature__image{margin:30px 0 60px}.economy .design-gallery,.economy .sample-set{margin-top:40px}.economy .product-detail .product-detail.hdg-txt{font-size:1.5rem;letter-spacing:.1rem;margin:20px auto}.economy .product-detail .product-detail__image img{width:100%}.economy .product-detail .print-size__container{display:grid;grid-template-columns:1fr;margin:20px 3% 0}.economy .product-detail .print-size__container .print-size__left-box .print-size__left-box__inline{flex-wrap:wrap;justify-content:space-between}.economy .product-detail .print-size__container .print-size__left-box .print-size__left-box__inline .print-size_option-size-right{margin-left:20px}.economy .product-detail .print-size__container .print-size__right-box{margin:20px auto 0}.economy .product-detail .print-size__container .option-size_txt p{padding-top:8px}.economy .product-detail .print-size__container .print-size_option-size img{margin-top:20px;width:95%}.economy .product-detail .print-size__container .print-size_txt h4{font-size:1.1rem}.economy .product-size.hdg{margin-top:20px}.economy .product-size__container{grid-template-columns:1fr}.economy .product-size__container .product-size__box{margin:20px 0 0}.economy .product-size__container .product-size__box .product-size__txt-box{margin-right:10px}.economy .handle-color .hdg-txt{width:90%}.economy .handle-color .icon-container{grid-template-columns:1fr 1fr 1fr;width:80%}.economy .handle-color .about_kami-ippon{margin:20px auto 0;width:96%}.economy .handle-color .silk-screen_pop-up .pop-up_open{margin-top:30px}.economy .handle-color .hdg-fsc{margin-top:40px}.economy .price{margin-top:60px}.economy .nyuko-form{margin-top:40px}.economy .nyuko-form .nyuko_form__container{flex-direction:column}.economy .nyuko-form .nyuko_form__container .nyuko_form__btn-box{margin:0 auto;min-height:56px;width:85%}.economy .nyuko-form .nyuko_form__container .btn-left-box{flex-basis:100%}.economy .nyuko-form .nyuko_form__container .btn-right-box{flex-basis:100%;margin-top:20px}.economy .recommend{margin:60px 5% 0;padding-top:60px}.economy .recommend .recommend__container{grid-template-columns:1fr 1fr;margin-top:20px;grid-gap:10px}.economy .recommend .recommend__container .recommend-item__box{margin-top:10px;width:150px}.economy .recommend .recommend__container .recommend-item__box a img{width:100%}.economy .first-user .first-user.icon-container{margin:0 5%}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure[data-order="1"]{bottom:10px;left:10px;right:inherit;top:inherit;width:180px}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure[data-order="2"]{bottom:10px;left:140px;right:inherit;width:150px}.u-featureList__imgFigure{bottom:10px;right:10px;width:180px}.fnbox-inline-content{padding:30px!important}}@media screen and (min-width:769px){.economy .contact .contact_form__container a .btn-right-box{margin-left:30px}.economy .product-detail .print-size__container .print-size__right-box{margin-left:45px}.economy .nyuko-form .nyuko_form__container .btn-right-box,.economy .product-size__container .right-box{margin-left:30px}.economy .recommend .recommend__container .recommend-item__box.pc-hidden{display:none}}