#baitai{background:#FBF8F1}#baitai .title{margin:10px 0 0 0}#baitai .price.section{background:#FBF8F1}#baitai .price.section p{margin:0 0 10px 0}#baitai .bg_select{margin:0}#baitai .section{background:#fff;margin:0 0 20px 0;padding:20px 15px}#baitai .section.inquiry{background:0 0;padding:15px 15px 40px 15px;margin:0;font-weight:700;text-align:center}#baitai .section.inquiry p{margin:0 0 15px 0}#baitai h4{line-height:1.2;margin:0 0 20px 15px;padding:0 0 0 12px;border-left:solid 6px #986665;font-size:18px;font-weight:700;font-family:'Noto Sans JP',sans-serif}#baitai .section h5{line-height:1;padding:0 0 8px 0;border-bottom:solid 1px #986665;color:#986665;font-size:16px;font-weight:700;font-family:'Noto Sans JP',sans-serif}#baitai .section h5 span{display:inline-block;vertical-align:bottom;margin:0 0 0 10px;font-size:10px;letter-spacing:1px}.section p{margin:16px 0 0 0;font-size:12px}#baitai .section p a{display:inline-block;margin:4px 0 0 0;color:#986665;text-decoration:underline}#baitai .section p strong{display:block;padding:8px 0;line-height:1.2;color:#F98290;font-size:12px}#baitai .section img{display:block;width:100%;height:auto;margin:10px 0 30px 0}#baitai .swiper-slide{position:relative}#baitai .swiper-pagination{position:relative;bottom:-100%!important;height:40px;display:flex;gap:16px;justify-content:center;align-items:center}#baitai .swiper-pagination-bullet-active{background:#FFE5E9}.kanban_name{position:absolute;bottom:0;width:100%;margin:0;padding:4px 8px;background:rgba(0,0,0,.6);color:#fff}#baitai .section .booklet{display:flex;gap:16px;overflow-x:scroll;padding:0 32px 0 0}#baitai .section .booklet img{width:40%;height:auto;margin:16px 0 0 0}#baitai .section .booklet img:last-of-type{margin:16px 0 0 0}#baitai .section .movie{margin-top:16px;padding:8px;background:#222;text-align:center}#baitai .section .movie .video_wrapper{display:inline-block;margin:0 auto;text-align:left}#baitai .section .movie .video_wrapper ul{display:flex;justify-content:center;gap:8px;margin:0 auto}#baitai .section .movie .video_wrapper ul img,#baitai .section .movie .video_wrapper video{display:inline-block;width:auto;max-width:100%;max-height:640px;object-fit:contain;margin:0}#baitai .section .movie .video_wrapper .caption{display:block;margin-top:8px;color:#eee}#baitai .section .wr_goods{margin:0 0 48px 0;font-size:0}#baitai .section img:last-of-type{margin:15px 0 0 0}.wr_seo{position:relative;margin:40px 0 0 0;padding:28px 0 8px 0;background:#F1F1F1}.wr_seo h6{padding:3px 12px 4px 12px;position:absolute;top:0;left:0;background:#986665;color:#fff;font-size:14px;font-family:'Noto Sans JP',sans-serif;font-weight:700}.wr_seo table{width:85%;margin:0 auto;border-collapse:separate;border-spacing:0 12px}.wr_seo table tr td{position:relative;width:286px;padding:15px 0;border-bottom:solid 1px #999;color:#222;font-size:13px}.wr_seo table tr td .area{width:200px;display:block;word-break:break-all;line-height:1.5}.wr_seo table tr td .rank{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:70px;height:30px;line-height:30px;border:solid 2px #999;background:#fff;font-family:'Noto Sans JP',sans-serif;text-align:center}.wr_seo table tr td .rank b{font-size:20px}.accordion_wrapper{margin:8px 0 0 0;color:#333}.accordion_ttl{position:relative;line-height:1;padding:14px 0;border-bottom:#E9E9E9 1px solid}.accordion_ttl::after{content:"";display:block;width:9px;height:9px;position:absolute;right:16px;top:39%;border-bottom:#AEAEAE 1px solid;border-right:#AEAEAE 1px solid;transform:rotate(45deg) translateY(-50%);transition:transform .3s ease}.accordion_wrapper ul{max-height:0;overflow:hidden;opacity:0;padding:0}.accordion_wrapper ul li{display:flex;flex-direction:column;gap:8px}.accordion_wrapper ul li:not(:first-child){margin:16px 0 0 0}.accordion_wrapper ul p{margin:0;line-height:1.2}.accordion_container.active ul{max-height:1000px;opacity:1;padding:12px 0;border-bottom:#E9E9E9 1px solid}.accordion_container.active .accordion_ttl{border-bottom:none}.accordion_container.active .accordion_ttl::after{right:13px;transform:rotate(225deg)}.total_count{line-height:1;padding:14px 0;color:#666}.accordion_wrapper ul li table{width:100%;table-layout:fixed;border-collapse:collapse;color:#666}.accordion_wrapper ul li table td,.accordion_wrapper ul li table th{height:33px;background:#FBF8F1;text-align:center}.accordion_wrapper ul li table th{background:#E9E9E9}.inquiry .bt{width:100%;height:56px;line-height:55px;display:inline-block;box-sizing:border-box;border-radius:8px;background:#E60012;color:#fff;font-weight:700;font-size:16px}