@charset "UTF-8";@media screen and (min-width:768px){.sp{display:none!important}}@media screen and (max-width:767px){.pc{display:none!important}}.inline{display:inline}.page-width.area{font-size:14px}.page-width.area .section-header{margin-bottom:0}.page-width.area h1{font-size:22px;font-family:sans-serif;text-align:center;margin-bottom:15px}.page-width.area h1 span{display:block;font-size:14px}.page-width.area h2{background:none;border:none;color:#fff;font-size:20px;font-family:sans-serif;padding:20px 10px 10px;background:#004d41;position:relative}.page-width.area h2 span{color:#000;font-size:14px;padding:8px 10px;background:#fdd735;position:absolute;left:0;top:-20px}.page-width.area h3{font-family:sans-serif}.page-width.area .brand_catchcopy{font-size:20px;font-weight:800;font-family:Kaisei Tokumin,serif;letter-spacing:0;padding:10px}.page-width.area .brand_catchcopy+.brand_lead{font-size:16px}@media screen and (max-width:767px){.page-width.area .brand_catchcopy+.brand_lead{line-height:1.65}}.page-width.area .brand_lead{font-size:14px}.page-width.area .brand_col2.table .text p{font-size:16px;text-align:left;padding:4px 15px}.page-width.area .brand_col2.table .text ul{margin:15px auto;width:calc(100% - 30px)}.page-width.area .brand_col2.table .text ul li{font-size:14px;margin:0}.page-width.area .brand_col2.table .text ul li:nth-of-type(n+2){margin-top:5px}@media screen and (max-width:767px){.page-width.area .brand_col2.table .text.special{margin-top:20px}}.page-width.area .brand_col2.table .text.special ul li{font-weight:700}.page-width.area .brand_col2.table .text.special .matome{font-size:17px;font-weight:700}@media screen and (max-width:767px){.page-width.area .box_accordion:first-of-type h3{margin-top:20px}}.page-width.area .box_accordion h3{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-family:sans-serif;word-break:break-all;margin:40px 0 0;padding:0;border-top:3px solid #000;border-radius:12px 0 0}@media screen and (min-width:768px){.page-width.area .box_accordion h3{margin-top:0}}.page-width.area .box_accordion h3:before,.page-width.area .box_accordion h3:after{display:none}.page-width.area .box_accordion h3 span:first-of-type{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;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#fff;font-size:24px;margin:0 10px 15px 0;padding:0 15px 5px;width:2.5rem;height:2.5rem;border-radius:10px 0 20px 10px;background:#000}.page-width.area .box_accordion h3 span:last-of-type{padding:7px 0 5px}.page-width.area .box_accordion .img img{vertical-align:bottom}.page-width.area .box_accordion .switch_acordion{display:none}.page-width.area .box_accordion .switch_acordion:checked+.text{height:auto}.page-width.area .box_accordion .switch_acordion:checked+.text~.switch label:after{content:"\25b2"}.page-width.area .box_accordion .text{display:block;height:3.3em;position:relative;overflow:hidden;-webkit-transition:.3s;transition:.3s}.page-width.area .box_accordion .text:after{content:"";display:block;width:100%;height:1em;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,#fff0 0,#fff);position:absolute;bottom:0;left:0}.page-width.area .box_accordion .text p{font-size:14px;margin:5px 15px 10px}.page-width.area .box_accordion .switch{margin:8px 0 20px}.page-width.area .box_accordion .switch label{display:block;font-size:14px;margin:0 auto;padding:5px 0;width:50%;border:1px solid #000;border-radius:3em;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px #0003;position:relative}.page-width.area .box_accordion .switch label:after{content:"\25bc";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;font-size:10px;height:100%;position:absolute;top:0;right:10px;-webkit-transform:scale(.8);transform:scale(.8)}.page-width.area #hear .introduction .title{font-size:16px;padding:5px 15px}.page-width.area .brand_qa dt{font-size:16px;line-height:1.3}.page-width.area .brand_qa .switch_acordion{display:none}.page-width.area .brand_qa .switch_acordion:checked+.text{height:auto}.page-width.area .brand_qa .switch_acordion:checked+.text~.switch label:after{content:"\25b2"}.page-width.area .brand_qa dd.text{-webkit-transition:.3s;transition:.3s}.page-width.area .brand_qa dd p{margin-bottom:15px}.page-width.area .brand_qa .switch{margin:8px 0 20px}.page-width.area .brand_qa .switch label{display:block;font-size:14px;margin:0 auto;padding:5px 0;width:50%;border:1px solid #000;border-radius:3em;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px #0003;position:relative}.page-width.area .brand_qa .switch label:after{content:"\25bc";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;font-size:10px;height:100%;position:absolute;top:0;right:10px;-webkit-transform:scale(.8);transform:scale(.8)}.page-width.area .block_text_recipe .box_text_recipe .brand_col2 .text dl dd{text-indent:-1.2em;margin-left:.5em;padding-left:1.2em}.page-width.area .block_text_recipe .box_text_recipe .brand_col2 .text dl dd.title{margin-top:1em;font-weight:700}.page-width.area #review>.sp{margin:-25px 0 0}.page-width.area video{display:block;margin:0 auto;width:90%;max-width:500px}@media screen and (min-width:768px){#product_list .img a{height:auto}}@media screen and (min-width:768px){#product_list .img a img{width:100%;height:153px}}#product_list .price{margin-bottom:0}#product_list .link_vendar{display:none}#product_list .link_vendar+div{display:none}.img_link_lp{display:block;margin:0 auto;padding:0!important;width:95vw;max-width:470px;border:none!important}.btn_lp_yl{display:block;color:#000!important;text-align:center;margin:0 auto;padding:10px 15px!important;width:95vw;max-width:470px;background:-webkit-gradient(linear,left bottom,left top,from(#e6b21a),to(#e6cc80));background:-webkit-linear-gradient(bottom,#e6b21a 0%,#e6cc80 100%);background:linear-gradient(0deg,#e6b21a,#e6cc80);border-bottom:5px solid #b58600!important;border-radius:5px;position:relative}.btn_lp_yl:hover{margin-top:3px;border-bottom-width:2px!important}.btn_lp_yl span{font-size:1.4em}.area_osusume_tempo_outer{position:relative}.area_osusume_tempo_outer .swiper-pagination{transform:translateY(20px)}.area_osusume_tempo_outer .btn_swiper{display:block;top:25%}.area_osusume_tempo_outer .btn_swiper.swiper-button-lock{display:none}.area_osusume_tempo_outer .btn_next{right:-2px}.area_osusume_tempo_outer .btn_next img{width:30px;height:30px}.area_osusume_tempo_outer .btn_prev{left:-2px}.area_osusume_tempo_outer .btn_prev img{width:30px;height:30px}.page-width.area .box_accordion .text .area_osusume_tempo_title{font-size:1.2em;font-weight:700;margin:15px auto 0;width:90%}.page-width.area .box_accordion .text .caution{font-size:80%;margin:5px auto 0}.area_osusume_tempo{margin:0 15px 15px;padding-bottom:15px;width:calc(100% - 30px)}.area_osusume_tempo .swiper-slide{padding-bottom:15px;height:auto}.tempo_inner{display:flex;flex-wrap:wrap;padding:10px;height:90%;background-color:#ffc;border:2px solid #ccc;border-radius:7px}.page-width.area .box_accordion .text .tempo_inner p{font-size:14px;line-height:1.5;margin:0 10px 10px 0}.page-width.area .box_accordion .text .tempo_inner .tempo_title{font-size:1.2em;font-weight:700;line-height:1.4}.tempo_inner .left{width:70%}.tempo_inner .right{width:30%}.tempo_inner .tempo_link{display:flex;justify-content:space-between;margin-top:auto;width:100%}.tempo_inner .tempo_link a{display:flex;align-items:center;font-size:12px;line-height:1.2;padding:0 5px;width:49%;height:3em;background-color:#fff;border:1px solid #000;border-radius:3em;box-shadow:0 2px 2px #0003}.tempo_inner .tempo_link a img{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style_page_brand.css.map */
