.page-tenpojuki .lp-product-inner{max-width:1060px;margin:0 auto;color:#555}.page-tenpojuki .lp-product-inner .is-flex{display:flex;align-items:center;justify-content:center}.page-tenpojuki .lp-product-inner .main-img-inner{max-height:550px}.page-tenpojuki .lp-product-inner .tenpo-main-txt{font-size:36px;color:#e91313;font-weight:700;text-align:center;margin:20px auto 30px;display:block;line-height:1.2em}.page-tenpojuki .lp-product-inner .introduction-img-wrap .introduction-img-item{max-width:33%;margin-right:10px}.page-tenpojuki .lp-product-inner .introduction-img-wrap .introduction-img-item:last-child{margin-right:0}.page-tenpojuki .lp-product-inner .contact-top-txt{color:#2d8741;font-weight:700;font-size:30px;text-align:center;margin-top:25px}.page-tenpojuki .lp-product-inner .mitumori-go-btn .fa-envelope:before,.page-tenpojuki .lp-product-inner .contact-btn .fa-envelope:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.1em;color:#fff;display:inline-block;margin-right:20px}.page-tenpojuki .lp-product-inner .mitumori-go-btn:hover,.page-tenpojuki .lp-product-inner .contact-btn:hover{transform:translateY(5px);box-shadow:0 0 #333;transition:.5s;opacity:.8}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap{background:#F2F2F2 0% 0% no-repeat padding-box;box-shadow:inset 0 3px 6px #00000029;width:100vw;position:relative;left:50%;transform:translate(-50%);margin:15px 0 70px;padding:20px 0}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-btn{background:#E95513 0% 0% no-repeat padding-box;box-shadow:0 5px #973307;border-radius:5px;color:#fff;font-size:31px;font-weight:700;max-width:980px;display:block;margin:0 auto 20px;text-align:center;padding:15px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt{text-align:center;font-size:44px;font-weight:700;line-height:1em;display:flex;justify-content:center;align-items:center}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt img{max-width:74px;margin-right:15px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt span{font-size:20px;font-weight:400;display:inline-block;margin-left:20px;line-height:1.8em;align-self:flex-end}.page-tenpojuki .lp-product-inner .page-link{padding-top:155px;margin-top:-155px}.page-tenpojuki .lp-product-inner .preparation-box{max-width:1124px;margin:0 auto 60px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-inner{max-width:1067px;margin:0 0 0 auto}.page-tenpojuki .lp-product-inner .preparation-box .is-flex{align-items:flex-start}.page-tenpojuki .lp-product-inner .preparation-box .preparation-ttl{font-weight:700;font-size:24px;border-left:#2D8741 solid 5px;padding:10px 0 10px 15px;margin-bottom:30px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-ttl .check{margin-right:-10px;width:38px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-img{max-width:505px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-big-txt{font-weight:700;font-size:22px;margin:30px 0 10px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-big-txt span{color:#e95513;display:inline-block;margin-right:7px}.page-tenpojuki .lp-product-inner .preparation-txt-wrap{margin-right:30px}.page-tenpojuki .lp-product-inner .preparation-txt-wrap .lineup-btn{color:#f80808;background-color:#fff;box-shadow:3px 3px 6px #0000005e;border:2px solid #E91313;border-radius:5px;font-weight:700;margin-top:20px;width:100%;display:block;padding:14px;text-align:center;font-size:22px;margin-bottom:20px}.page-tenpojuki .lp-product-inner .big-ttl-wrapper{width:100vw;position:relative;left:50%;transform:translate(-50%);background-color:#2d8741;color:#fff;padding:15px;margin-bottom:35px}.page-tenpojuki .lp-product-inner .big-ttl-wrapper h2{max-width:1124px;margin:0 auto;font-size:35px;font-weight:700;line-height:1em}.page-tenpojuki .lp-product-inner .preparation-inner.is-character{max-width:1062px}.page-tenpojuki .lp-product-inner .preparation-inner.is-character .is-flex{justify-content:space-between}.page-tenpojuki .lp-product-inner .preparation-inner.is-character .preparation-txt{max-width:580px}.page-tenpojuki .lp-product-inner .preparation-inner.is-character .preparation-img{max-width:351px}.page-tenpojuki .lp-product-inner .mb0{margin-bottom:0!important}.page-tenpojuki .lp-product-inner .character-list{max-width:1060px;margin:0 auto}.page-tenpojuki .lp-product-inner .character-list .character-item{margin-bottom:50px}.page-tenpojuki .lp-product-inner .character-list .character-item .pl15{padding-left:15px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex{background-color:transparent}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list{background-color:#e6f5e8;margin-right:10px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl{text-align:center}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl span{display:inline-block;text-align:left;font-weight:700;font-size:18px;margin-bottom:20px;position:relative;z-index:0}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl span:before{content:"";position:absolute;bottom:0;left:0%;width:100%;height:10px;background-color:#ffff04;z-index:-1}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-3-txt{margin-bottom:10px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .option-area{margin-top:20px;background-color:#fff;border-radius:8px;padding:25px 10px 10px;position:relative}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .option-area .option-area-ttl{position:absolute;top:-10px;left:0;color:#fff;font-weight:700;background-color:#56987f;border-radius:8px;padding:5px 10px;line-height:1em;font-size:14px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .option-area .option-area-list{color:#287038}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .option-area .option-area-list li{font-size:14px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list:last-child{margin-right:0}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-option-area.is-flex{align-items:stretch}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl{margin-bottom:10px}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl p{color:#287038;font-weight:700;font-size:24px}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl p span{background-color:#287038;color:#fff;padding:5px 15px;display:inline-block;margin-right:10px}.page-tenpojuki .lp-product-inner .character-list .is-flex{justify-content:flex-start;align-items:flex-start;background-color:#e6f5e8;margin-bottom:10px;padding:15px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-item-img{max-width:360px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-txt-wrap{margin-left:20px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-txt-wrap .character-txt-ttl{font-weight:700;color:#555;font-size:20px;line-height:1em;margin-bottom:10px;display:block}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2{background-color:transparent;justify-content:center;margin-bottom:20px}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2 .character-list02{width:62.427184466%;margin-right:20px}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2 .sityu{width:25.5339805825%}.page-tenpojuki .lp-product-inner .point-area{color:#8e6138;max-width:1048px}.page-tenpojuki .lp-product-inner .point-area .is-flex{background-color:#ffefe0}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl{font-size:24px;font-weight:700;margin-bottom:20px}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl img{width:38px}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl span{font-size:14px;display:inline;margin-right:20px;margin-left:-7px}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-txt{padding-left:15px;padding-right:20px}.page-tenpojuki .lp-product-inner .point-area .is-flex .point-img{max-width:38.5068762279%}.page-tenpojuki .lp-product-inner .section-lineup{max-width:1280px;padding:0 20px;overflow-x:hidden}.page-tenpojuki .lp-product-inner .section-lineup .lineup-img-wrap{max-width:379px}.page-tenpojuki .lp-product-inner .section-lineup .lineup-img-wrap img{max-width:115.94px;margin-right:10px}.page-tenpojuki .lp-product-inner .section-lineup .lineup-img-wrap img:first-child{max-width:127.65px}.page-tenpojuki .lp-product-inner .section-lineup .lineup-img-wrap img:last-child{margin-right:0}.page-tenpojuki .lp-product-inner .section-lineup .is-flex{justify-content:space-between}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box{margin:0}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .preparation-ttl{margin-bottom:0}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap{align-items:center;margin-bottom:20px}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap .label{background-color:#f80808;color:#fff;font-weight:700;border-radius:5px;width:90px;text-align:center;display:block;margin-right:5px}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap .label:last-child{background-color:#f8a808}.page-tenpojuki .lp-product-inner .big-ttl-wrapper.lineup-ttl h2{max-width:1280px}.page-tenpojuki .lp-product-inner .step-wrap{border:1px solid #E6A152;max-width:1170px;margin:30px auto;background-color:#fff}.page-tenpojuki .lp-product-inner .step-wrap .step-ttl{background-color:#e6a152;color:#fff;font-size:31px;font-weight:700;padding:10px 25px}.page-tenpojuki .lp-product-inner .step-wrap .is-flex{padding:30px 50px}.page-tenpojuki .lp-product-inner .step-wrap li{flex:1}.page-tenpojuki .lp-product-inner .step-wrap li .step-item{position:relative;padding:15px 15px 15px 40px;min-height:260px;margin-right:20px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .step-main-txt{color:#e95513;font-weight:700;margin-bottom:10px;letter-spacing:-.05em}.page-tenpojuki .lp-product-inner .step-wrap li .step-item img{margin-bottom:10px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .step-txt{font-size:14px;line-height:1em}.page-tenpojuki .lp-product-inner .step-wrap li .step-item:after{content:"";position:absolute;top:0;right:-172px;margin-left:-15px;border:130px solid transparent;z-index:1}.page-tenpojuki .lp-product-inner .step-wrap li .step{margin-bottom:5px;font-size:31px;font-weight:700}.page-tenpojuki .lp-product-inner .step-wrap li:first-child .step-item{background:#FFF6E5}.page-tenpojuki .lp-product-inner .step-wrap li:first-child .step-item:after{border-left:43px solid #FFF6E5}.page-tenpojuki .lp-product-inner .step-wrap li:first-child .step{color:#fcd484}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(2) .step-item{background-color:#f8dca8}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(2) .step-item:after{border-left:43px solid #F8DCA8}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(2) .step{color:#f8dca8}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3){width:100%}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step-item{background:#E6A152;margin-right:0}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step-item:after{border-left:43px solid #E6A152}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step-item .step-main-txt{color:#fff}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step-item .step-txt{color:#fff;letter-spacing:-.05em}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step{color:#d9821e}.page-tenpojuki .lp-product-inner .step-wrap li:last-child{writing-mode:vertical-rl;color:#f20;font-weight:700;font-size:31px;flex:.3}.page-tenpojuki .lp-product-inner .section-mitumori{background-color:#fffce5;padding:20px 20px 30px;margin-bottom:60px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner{max-width:1124px;margin:0 auto}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-main-txt{color:#e95513;font-weight:700;font-size:21px;margin-bottom:10px;line-height:1.5em;text-align:center}.page-tenpojuki .mitumori-list-wrap{margin-top:10px;margin-bottom:10px}.page-tenpojuki .mitumori-list-wrap.is-flex{align-items:inherit}.page-tenpojuki .mitumori-list-wrap .mitumori-wrap-inner{padding:20px}.page-tenpojuki .mitumori-list-wrap .mitumori-list{background-color:#fff;margin-right:20px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-list-main-txt{background-color:#2d876b;color:#fff;font-weight:700;padding:15px 5px;text-align:center;font-size:20px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-main-img{margin-bottom:20px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item{background-color:#ebf9f4;padding:15px 15px 15px 0;margin-bottom:10px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-s-txt{color:#2d876b;font-size:14px;text-align:center;display:block}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-main{background-color:#559b86;color:#fff;font-weight:700;font-size:20px;text-align:center;padding:10px 0;margin-bottom:20px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-txt{font-size:12px;line-height:1.3em;margin-left:15px}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-txt .redtxt{display:block;margin-top:20px;color:red}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .is-clumn.is-flex{flex-direction:column;justify-content:space-between;flex:1}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .is-flex.is-stretch{align-items:stretch}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .tj-img-wrap{flex:1;position:relative}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .tj-img-wrap .zoom-icon-wrap{max-width:55px;position:absolute;bottom:0;right:0;cursor:pointer;padding:0;background:none;box-shadow:none}.page-tenpojuki .mitumori-list-wrap .mitumori-list .mitumori-item .w100p{width:100%}.page-tenpojuki .mitumori-list-wrap .mitumori-list:nth-child(2){margin-right:0}.page-tenpojuki .mitumori-list-wrap .mitumori-list:nth-child(2) .mitumori-list-main-txt{background-color:#5081a7}.page-tenpojuki .mitumori-list-wrap .mitumori-list:nth-child(2) .mitumori-item{background-color:#e7f2fb}.page-tenpojuki .mitumori-list-wrap .mitumori-list:nth-child(2) .mitumori-item .mitumori-item-main{background-color:#5f8db1}.page-tenpojuki .mitumori-list-wrap .mitumori-list:nth-child(2) .mitumori-item .mitumori-item-s-txt{color:#5081a7}.page-tenpojuki .tj-select-btn{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0 3px #bebebe;border:1px solid #C7C7C7;border-radius:5px;color:#555;font-weight:700;display:block!important;text-align:center;margin:0 10px 5px;position:relative}.page-tenpojuki .tj-select-btn label{display:block;padding:10px 0;max-width:200px;width:200px;cursor:pointer}.page-tenpojuki .tj-select-btn .check-btn{position:absolute;left:10px;top:15px;transform:scale(1.2)}.page-tenpojuki .tj-select-btn.is-active{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0 3px #e95513;border:1px solid #E95513;color:#e95513}.page-tenpojuki .tj-select-btn.is-active .check-btn{accent-color:#E95513}.page-tenpojuki .item-box-area{margin-top:35px;background-color:#fff}.page-tenpojuki .item-box-area .item-box-area-ttl{background-color:#b17cbb;color:#fff;font-weight:700;padding:10px 30px;font-size:24px}.page-tenpojuki .item-box-area .option-inner{padding:30px}.page-tenpojuki .item-box-area .option-inner .option-list{margin-top:30px}.page-tenpojuki .item-box-area .option-inner .option-list.is-flex{flex-wrap:wrap;justify-content:space-between}.page-tenpojuki .item-box-area .option-inner .option-list .option-item{max-width:23%;margin-right:20px;margin-bottom:30px}.page-tenpojuki .item-box-area .option-inner .option-list .option-item p{font-size:18px;font-weight:700}.page-tenpojuki .item-box-area .option-inner .option-list .option-item:nth-of-type(4n){margin-right:0}.page-tenpojuki .item-box-area .option-inner .option-list .option-item .tj-select-btn{max-width:174px;margin:5px auto 0}.page-tenpojuki .item-box-area .option-inner .option-list .option-item .tj-select-btn label{max-width:174px}.page-tenpojuki .item-box-area.is-other-item .item-box-area-ttl{background-color:#9d867c}.page-tenpojuki .item-box-area.is-other-item .option-inner{padding-bottom:15px}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list.is-flex{margin-top:0}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list.is-flex{align-items:stretch}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item{max-width:31%;margin-right:15px;margin-bottom:50px;display:flex;flex-direction:column;justify-content:space-between}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item .other-ttl{font-size:20px;margin-bottom:10px}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item .other-txt{font-weight:400;font-size:14px;margin-bottom:5px;line-height:1.4em}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item:nth-child(4){margin-bottom:0}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item:nth-child(5){margin-bottom:0}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list .option-item:nth-child(6){margin-bottom:0}.page-tenpojuki .option-high-txt{color:#714e77;font-size:20px;font-weight:700}.page-tenpojuki .option-high-txt .option-high-txt-arrow{color:#e8c9ee;display:inline-block;margin-right:10px}.page-tenpojuki .option-high-txt.is-others{margin:30px 0}.page-tenpojuki .option-high-txt.is-others .option-high-txt-arrow{color:#ffb5b5}.page-tenpojuki .mitumori-go-btn{max-width:684px;background:#E95513 0% 0% no-repeat padding-box;box-shadow:0 5px #973307;border-radius:5px;font-size:28px;font-weight:700;display:block;color:#fff;text-align:center;margin:0 auto;padding:15px 63px;cursor:pointer;position:relative;border:none}.page-tenpojuki .big-ttl-wrapper.flow-ttl h2{max-width:1280px}.page-tenpojuki .section-flow{margin-bottom:60px}.page-tenpojuki .section-flow .is-flex{align-items:stretch}.page-tenpojuki .section-flow .title-bar{margin-bottom:65px}.page-tenpojuki .section-flow ul{justify-content:space-between;align-items:inherit;padding:0;margin-top:75px}.page-tenpojuki .section-flow ul li{position:relative;flex:1;list-style-type:none;font-size:16px;padding:15px 25px;letter-spacing:-.01em;margin-right:10px}.page-tenpojuki .section-flow ul li h4{font-weight:700;font-size:24px;margin-bottom:10px}.page-tenpojuki .section-flow ul li p{color:#555;margin-bottom:0;line-height:1.5em}.page-tenpojuki .section-flow ul li span{position:absolute;top:-48px;left:0;font-size:40px;font-weight:700}.page-tenpojuki .section-flow ul li:first-child{background-color:#ecb70a60}.page-tenpojuki .section-flow ul li:first-child span{color:#ecb70a}.page-tenpojuki .section-flow ul li:nth-child(2){background-color:#f1cc5370}.page-tenpojuki .section-flow ul li:nth-child(2) span{color:#f1cc53}.page-tenpojuki .section-flow ul li:nth-child(3){background-color:#ecb70a80}.page-tenpojuki .section-flow ul li:nth-child(3) span{color:#ecb70a}.page-tenpojuki .section-flow ul li:nth-child(4){background-color:#ec830a;color:#fff}.page-tenpojuki .section-flow ul li:nth-child(4) span{color:#ec830a}.page-tenpojuki .section-flow ul li:nth-child(4) p{color:#fff}.page-tenpojuki .section-faq{margin-bottom:40px}.page-tenpojuki .section-faq .faq-item{margin-bottom:30px}.page-tenpojuki .section-faq .faq-item:last-child{margin-bottom:0}.page-tenpojuki .section-faq .faq-item:last-child .faq-answer-wrap{border:none}.page-tenpojuki .section-faq .faq-question{color:#2d8741;border-left:5px solid #2D8741;font-size:22px;font-weight:700;padding:10px 0 10px 15px}.page-tenpojuki .section-faq .faq-answer-wrap{padding-left:40px;padding-top:20px;padding-bottom:30px;border-bottom:1px solid #707070}.page-tenpojuki .section-faq .faq-answer-wrap .faq-answer-ttl{font-weight:700;font-size:18px;margin-bottom:10px}.page-tenpojuki .tenpo-contact-wrap.is-last-contact-wrap .contact-btn{margin-bottom:0}@media screen and (max-width: 1100px){.page-tenpojuki .lp-product-inner .tenpo-main-txt{font-size:30px}.page-tenpojuki .lp-product-inner .tenpo-main-txt .yellow-border:before{height:17px}}@media screen and (max-width: 870px){.page-tenpojuki .remodal{width:95%}.page-tenpojuki .lp-product-inner .display-pc{display:none}.page-tenpojuki .lp-product-inner .fz-14{font-size:14px;line-height:1.3em}.page-tenpojuki .lp-product-inner .tenpo-main-txt{font-size:18px;margin:13px auto 15px}.page-tenpojuki .lp-product-inner .tenpo-main-txt .yellow-border:before{height:10px}.page-tenpojuki .lp-product-inner .introduction-img-wrap .introduction-img-item{margin-right:0}.page-tenpojuki .lp-product-inner .contact-top-txt{font-size:15px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap{padding:10px 0;margin:0 0 30px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-btn{max-width:380px;font-size:16px;margin:0 auto 10px;padding:10px 15px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-btn .fa-envelope:before{margin-right:10px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt{font-size:20px;flex-wrap:wrap}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt img{max-width:40px;margin-right:15px}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .contact-txt span{font-size:12px;width:100%;margin-left:0}.page-tenpojuki .lp-product-inner .tenpo-contact-wrap .tenpo-contact-inner{padding:0 15px}.page-tenpojuki .lp-product-inner .preparation-box{margin:0 auto 30px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-ttl{font-size:16px;padding:5px 0 5px 10px;margin-bottom:10px}.page-tenpojuki .lp-product-inner .preparation-box .is-flex{flex-direction:column}.page-tenpojuki .lp-product-inner .preparation-box .preparation-img{max-width:100%}.page-tenpojuki .lp-product-inner .preparation-box .preparation-txt{margin-right:0;margin-bottom:20px}.page-tenpojuki .lp-product-inner .preparation-box .preparation-big-txt{font-size:14px;margin:10px 0;line-height:1.35em}.page-tenpojuki .lp-product-inner .preparation-box .preparation-big-txt span{display:none}.page-tenpojuki .lp-product-inner .big-ttl-wrapper{margin-bottom:10px}.page-tenpojuki .lp-product-inner .big-ttl-wrapper h2{font-size:16px}.page-tenpojuki .lp-product-inner .preparation-inner.is-character .preparation-img{max-width:100%}.page-tenpojuki .lp-product-inner .character-list .is-flex{flex-direction:column-reverse;padding:12px 10px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-txt-wrap{margin-left:0}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-txt-wrap .character-txt{margin-bottom:5px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-txt-wrap .character-txt-ttl{font-size:16px}.page-tenpojuki .lp-product-inner .character-list .is-flex .character-item-img{max-width:100%}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2{margin-bottom:10px}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2 .sityu{display:none}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-type2 .character-list02{width:100%;margin-right:0}.page-tenpojuki .lp-product-inner .character-list .is-flex.is-option-area{padding:10px 0 0;flex-direction:column}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl{margin-bottom:15px}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl p{font-size:16px}.page-tenpojuki .lp-product-inner .character-list .character-item-ttl p span{display:block;margin-right:0;max-width:80px;font-size:16px;padding:5px 10px;text-align:center;margin-bottom:7px}.page-tenpojuki .lp-product-inner .character-list .character-item{margin-bottom:20px}.page-tenpojuki .lp-product-inner .character-list .character-item .pl15{padding-left:0}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list{margin-right:0;margin-bottom:10px;padding:15px 10px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl{text-align:left}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl span{margin-bottom:15px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-list-ttl span:before{bottom:3px;height:3px}.page-tenpojuki .lp-product-inner .character-list .character-item:nth-child(3) .is-flex .character-3-list .character-3-txt{margin-bottom:15px}.page-tenpojuki .lp-product-inner .point-area .is-flex{flex-direction:column}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl{font-size:16px;margin-bottom:10px}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl img{width:27px;margin-right:-7px}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-ttl span{font-size:8px;margin-right:15px;margin-left:0}.page-tenpojuki .lp-product-inner .point-area .is-flex .preparation-txt{padding:0;margin-bottom:15px}.page-tenpojuki .lp-product-inner .point-area .is-flex .point-img{max-width:100%}.page-tenpojuki .lp-product-inner .big-ttl-wrapper{padding-left:10px}.page-tenpojuki .lp-product-inner .big-ttl-wrapper.lineup-ttl{margin-bottom:20px}.page-tenpojuki .lp-product-inner .section-lineup{padding:0}.page-tenpojuki .lp-product-inner .section-lineup .is-flex{flex-direction:column}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap{flex-direction:row;margin-bottom:10px}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap .is-flex{flex-direction:row}.page-tenpojuki .lp-product-inner .section-lineup .preparation-box .lineup-h3-wrap .label:last-child{margin-right:0}.page-tenpojuki .lp-product-inner .section-lineup .is-flex.lineup-img-wrap{flex-direction:row;max-width:432px;width:100%;margin-top:5px}.page-tenpojuki .lp-product-inner .section-lineup .is-flex.lineup-img-wrap img{max-width:120.51px}.page-tenpojuki .lp-product-inner .section-lineup .is-flex.lineup-img-wrap img:first-child{max-width:132.68px}.page-tenpojuki .lp-product-inner .step-wrap{margin:10px auto}.page-tenpojuki .lp-product-inner .step-wrap .step-ttl{font-size:16px;padding:5px 15px}.page-tenpojuki .lp-product-inner .step-wrap .is-flex{padding:15px 10px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item{margin-right:0;padding:15px 10px;min-height:0;margin-bottom:15px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item img{width:43%;margin-left:10px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item.is-flex{flex-direction:row;align-items:inherit}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .step-txt{font-size:12px;line-height:1.3em}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .step-main-txt{line-height:1.3em}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .is-relative{position:relative;top:-23px}.page-tenpojuki .lp-product-inner .step-wrap li .step-item .is-relative img{width:90%;max-width:420px;display:block;margin:0 auto}.page-tenpojuki .lp-product-inner .step-wrap li .step-item:after{display:none}.page-tenpojuki .lp-product-inner .step-wrap li:last-child{writing-mode:inherit;font-size:16px}.page-tenpojuki .lp-product-inner .step-wrap li .step{margin-bottom:0;font-size:16px}.page-tenpojuki .lp-product-inner .step-wrap li:nth-child(3) .step-item{max-height:190px}.page-tenpojuki .lp-product-inner .section-mitumori{width:100vw;position:relative;left:50%;transform:translate(-50%);padding:10px 10px 25px;margin-bottom:40px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-main-txt{font-size:16px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap{margin-top:20px;flex-direction:column}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list{margin-right:0}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-list-main-txt{font-size:14px;text-align:left;padding:10px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-main-img{margin-bottom:10px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item{padding:10px 15px 15px 0}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-s-txt{font-size:12px;text-align:left;margin-left:15px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-main{font-size:16px;text-align:left;padding:5px 15px;margin-bottom:5px;line-height:1em}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .mitumori-item-txt .redtxt{margin-top:0;margin-right:10px;letter-spacing:-.08em}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .tj-select-btn{margin-right:15px;margin-left:15px;padding:5px;margin-bottom:0}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .tj-select-btn label{width:186px;padding:0}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-list .mitumori-item .tj-select-btn .check-btn{top:10px}.page-tenpojuki .lp-product-inner .section-mitumori .mitumori-inner .mitumori-list-wrap .mitumori-wrap-inner{padding:10px}.page-tenpojuki .lp-product-inner .item-box-area{margin-top:25px}.page-tenpojuki .lp-product-inner .item-box-area .option-inner{padding:10px}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item{margin-right:15px;max-width:47%;margin-bottom:20px}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item:nth-child(2n){margin-right:0}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item .tj-select-btn{padding:0;margin-top:0;max-width:130px;line-height:1em}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item .tj-select-btn label{width:131px;padding:5px 0}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item .tj-select-btn label .check-btn{top:6px}.page-tenpojuki .lp-product-inner .item-box-area .option-inner .option-list .option-item p{font-size:14px;letter-spacing:-.05em}.page-tenpojuki .lp-product-inner .item-box-area .item-box-area-ttl{padding:10px;font-size:16px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner{padding-top:15px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item{margin-right:0;width:100%;max-width:100%;margin-bottom:25px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item .other-ttl{font-size:16px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item .other-txt{margin-bottom:15px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item .tj-select-btn{margin-top:10px;max-width:225px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item .tj-select-btn label{width:225px;max-width:225px}.page-tenpojuki .lp-product-inner .item-box-area.is-other-item .option-inner .option-list .option-item img{margin:0 auto;display:block}.page-tenpojuki .lp-product-inner .option-high-txt{font-size:16px}.page-tenpojuki .lp-product-inner .option-high-txt .option-high-txt-arrow{display:none}.page-tenpojuki .lp-product-inner .option-high-txt.is-others{margin:10px 0 20px;color:#555}.page-tenpojuki .lp-product-inner .mitumori-go-btn{font-size:16px;padding:10px;line-height:1em;max-width:360px}.page-tenpojuki .lp-product-inner .mitumori-go-btn .fa-envelope:before{margin-right:10px}.page-tenpojuki .lp-product-inner .section-flow{margin-bottom:40px}.page-tenpojuki .lp-product-inner .section-flow .is-flex{flex-direction:column;margin-top:40px}.page-tenpojuki .lp-product-inner .section-flow ul li{padding:13px;margin-right:0;margin-bottom:25px}.page-tenpojuki .lp-product-inner .section-flow ul li h4{font-size:16px;line-height:1em;margin-bottom:5px}.page-tenpojuki .lp-product-inner .section-flow ul li span{font-size:16px;top:-20px}.page-tenpojuki .lp-product-inner .section-faq .faq-question{font-size:16px;padding:5px}.page-tenpojuki .lp-product-inner .section-faq .faq-answer-wrap{padding-top:10px;padding-bottom:20px;padding-left:0}.page-tenpojuki .lp-product-inner .section-faq .faq-answer-wrap .faq-answer-ttl{font-size:16px;margin-bottom:5px}}.page-tenpojuki .t-search-box{margin:0 auto 60px;max-width:1280px}.page-tenpojuki .display-rack-oth-opts-block img{max-width:100%;width:auto}@media screen and (min-width: 871px){.page-tenpojuki .lp-product-inner .display-sp{display:none}}@media screen and (max-width: 1280px){.page-tenpojuki .product-nav{display:none}.page-tenpojuki .lp-product-inner{padding:0 20px}.page-tenpojuki .item-box-area .option-inner .option-list.is-flex{justify-content:center;align-items:inherit}.page-tenpojuki .item-box-area.is-other-item .option-inner .option-list.is-flex{justify-content:space-around}}@media screen and (max-width: 414px){.page-tenpojuki .lp-product-inner .display-pc-s{display:none}}@media screen and (min-width: 415px){.page-tenpojuki .lp-product-inner .display-sp-l{display:none}}@media screen and (max-width: 1010px){.page-tenpojuki .remodal{width:50%}}.page-tenpojuki .btn-primary:hover{background:#fff;border:2px solid #E95513}.stand-txt{color:#ec400f}
