@charset "UTF-8";@media screen and (min-width:768px){.pc{display:block}.sp{display:none}}@media screen and (max-width:767px){.pc{display:none}.sp{display:block}}.inline{display:inline}.main-content{padding:0;background:#212121}.page-width{max-width:unset}.page-width .rte h1,.page-width .rte h2,.page-width .rte h3,.page-width .rte h4,.page-width .rte p,.page-width .rte span,.page-width .rte div,.page-width .rte section,.page-width .rte article,.page-width .rte ul,.page-width .rte ol,.page-width .rte li,.page-width .rte dt,.page-width .rte dd,.page-width .rte table,.page-width .rte tr,.page-width .rte th,.page-width .rte td{color:#fff;font-size:14px;line-height:1.7}.page-width .rte h1{font-size:clamp(16px,4.44444vw,20px);text-align:center}.page-width .rte h2{font-size:clamp(17px,4.72222vw,36px);text-align:center;margin:30px 0 5px}@media screen and (min-width:768px){.page-width .rte h2{margin:50px 0 20px}}.page-width .rte h2 span{font-size:clamp(30px,8.33333vw,54px);line-height:1.7;border-bottom:3px solid #d7b86b}.page-width .rte ul,.page-width .rte li{margin:0;padding:0;list-style:none}.page-width .rte .btn_red{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;margin:15px auto;width:calc(100% - 30px);height:60px;background:#893535;border:none;border-radius:3px}@media screen and (min-width:768px){.page-width .rte .btn_red{max-width:480px}}#fv{text-align:center;padding-top:1px;background:url(/cdn/shop/files/lp_cho_bg.jpg?v=1631068599) center/cover no-repeat}@media screen and (min-width:768px){#fv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}}#fv h1{margin:15px}@media screen and (min-width:768px){#fv h1{width:100%}}#fv p{text-align:center}@media screen and (min-width:768px){#fv p:nth-of-type(1){width:100%}}#fv p:nth-of-type(2){text-align:center}@media screen and (min-width:768px){#fv p:nth-of-type(2){width:100%}}#fv p:nth-of-type(2) span{border-bottom:3px solid #d7b86b}@media screen and (min-width:768px){#fv p:nth-of-type(2) span{font-size:30px}}@media screen and (min-width:768px){#fv p img{width:600px}}#fv .img{margin:15px}#fv .text_ribbon ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 0 25px;list-style:none}@media screen and (min-width:768px){#fv .text_ribbon ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}#fv .text_ribbon ul li{text-align:left;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin:0 10px;width:70px;height:125px;background:#b20505;position:relative}#fv .text_ribbon ul li:before{content:"";width:0;height:0;border-style:solid;border-width:25px 35px 0 0;border-color:#b20505 transparent transparent transparent;position:absolute;bottom:-25px;left:0}#fv .text_ribbon ul li:after{content:"";width:0;height:0;border-style:solid;border-width:0 35px 25px 0;border-color:transparent #b20505 transparent transparent;position:absolute;bottom:-25px;right:0}#fv .text_ribbon ul li span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-family:"Noto Serif JP",serif;margin:5px 0 0;padding:10px 0 0;width:100%;border-top:1px solid #d7b86b}#fv .text_ribbon p{color:#d7b86b;font-size:60px;font-family:"Noto Serif JP",serif;line-height:1}@media screen and (min-width:768px){#fv .text_ribbon p{text-align:left}}#fv .text_ribbon p span{display:inline-block;color:#d7b86b;font-size:20px;text-align:center;line-height:1.3}@media screen and (min-width:768px){#fv .text_detail{width:100%}}#fv .text_detail ul{margin:15px;padding:15px 0;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #fff}@media screen and (min-width:768px){#fv .text_detail ul{text-align:center;margin:15px auto;width:700px}}@media screen and (min-width:768px){#fv .text_detail ul li{display:inline-block;font-size:20px;text-align:left}}#fv .text_detail ul li:nth-of-type(n+2){margin-top:5px}@media screen and (min-width:768px){#fv .text_detail+div{display:none}}#kodawari .inner{padding:15px 0;background:#666}@media screen and (min-width:768px){#kodawari .swiper-container{width:980px}}#kodawari .swiper-slide img{vertical-align:bottom}@media screen and (max-width:767px){#kodawari .swiper-button-next,#kodawari .swiper-button-prev{display:none}}#tokucho article:nth-of-type(n+2){margin-top:40px}@media screen and (min-width:768px){#tokucho article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1280px;padding-bottom:50px}#tokucho article:nth-of-type(odd) .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:auto}#tokucho article:nth-of-type(odd) .img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:60px}#tokucho article:nth-of-type(2n) .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:auto}#tokucho article:nth-of-type(2n) .img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:60px}#tokucho article .img{max-width:768px}#tokucho article .text{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:700px}}#tokucho article h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px auto;width:calc(100% - 30px)}#tokucho article h3 span{color:#d7b86b;line-height:1.3}#tokucho article h3 span:first-of-type{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:clamp(30px,3.125vw,54px);text-align:center;margin-right:15px;width:60px;border:1px solid #d7b86b}@media screen and (min-width:768px){#tokucho article h3 span:first-of-type{width:100px}}#tokucho article h3 span:first-of-type:before{content:"\7279\5fb4";display:block;color:#000;font-size:clamp(14px,3.88888vw,16px);background:#d7b86b}#tokucho article h3 span:last-of-type{font-size:clamp(24px,3.125vw,54px)}#tokucho article p{font-size:clamp(16px,3.125vw,28px)}#tokucho article .img{margin:15px 0}#tokucho article .img img{vertical-align:bottom}#items{padding-top:1px;background:url(/cdn/shop/files/lp_cho_bg.jpg?v=1631068599) center/cover no-repeat}@media screen and (min-width:768px){#items h2{margin-bottom:40px}}@media screen and (min-width:768px){#items .box_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}}#items .box_item .name{font-size:18px;font-weight:300;font-family:"Noto Serif JP",serif;text-align:center;line-height:1;margin:15px}@media screen and (max-width:767px){#items .box_item .name{margin-top:25px}}#items .box_item .name span{font-size:46px;font-weight:700}#items .box_item .img{margin:0 15px;max-width:480px}#items .box_item .img .lp_cho_item_img a{border:none}#items .box_item .img .lp_cho_item_img a:hover,#items .box_item .img .lp_cho_item_img a:hover img{opacity:1}#items .box_item .img .lp_cho_item_img_thumb .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#items .box_item .img .lp_cho_item_img_thumb .swiper-slide{opacity:.6}#items .box_item .img .lp_cho_item_img_thumb .swiper-slide.swiper-slide-thumb-active{opacity:1}#items .box_item .img .lp_cho_item_img_thumb .swiper-slide:nth-of-type(5n){margin-right:0!important}#items .box_item .text{max-width:670px}#items .box_item .price{display:block;color:#d7b86b;font-size:50px;font-family:"Noto Serif JP",serif;text-align:center}#items .box_item .price span{display:inline-block;color:#d7b86b;font-size:20px;line-height:1.3}#items .box_item .set{margin:15px;padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}#lp_chotonho_footer .box_bnr{margin:50px auto 15px;width:calc(100% - 30px)}#lp_chotonho_footer .box_bnr img{vertical-align:bottom;margin:0 auto;border:1px solid #666}#lp_chotonho_footer .link_return_home a{border:1px solid #666}#lp_chotonho_footer .link_return_home a .title{font-size:21px}@media screen and (min-width:768px){#lp_chotonho_footer .link_return_home a .title{font-size:30px}}#lp_chotonho_footer .link_return_home a .title .btn_usual{color:#000}
/*# sourceMappingURL=/cdn/shop/t/85/assets/style_lp_chotonho.css.map */
