﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}body{vertical-align:baseline;-webkit-text-size-adjust:100%}img{display:inherit;max-width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}*{box-sizing:border-box;word-break:normal;background-repeat:no-repeat}main .left{text-align:left}main .right{text-align:right}main .center{text-align:center}main .center_to_left{text-align:center}@media screen and (max-width: 768px){main .center_to_left{text-align:left}}main .left_to_center{text-align:left}@media screen and (max-width: 768px){main .left_to_center{text-align:center}}main .nomal{font-weight:normal}main .bold{font-weight:bold}main .corners{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.mt_05{margin-top:5px}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.mt_100{margin-top:100px}@media screen and (max-width: 768px){.mt_20{margin-top:15px}.mt_30{margin-top:20px}.mt_40{margin-top:20px}.mt_50{margin-top:30px}.mt_100{margin-top:50px}}@media screen and (max-width: 568px){.mt_20{margin-top:15px}.mt_50{margin-top:25px}}.mb_05{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:30px}.mb_50{margin-bottom:50px}.mb_100{margin-bottom:100px}@media screen and (max-width: 768px){.mb_20{margin-bottom:15px}.mb_30{margin-bottom:20px}.mb_40{margin-bottom:20px}.mb_50{margin-bottom:30px}.mt_100{margin-bottom:50px}}@media screen and (max-width: 568px){.mb_20{margin-bottom:15px}.mb_50{margin-bottom:25px}}.mr_05{margin-right:5px}.mr_10{margin-right:10px}.mr_15{margin-right:15px}.mr_20{margin-right:20px}.mr_30{margin-right:30px}.ml_05{margin-left:5px}.ml_10{margin-left:10px}.ml_15{margin-left:15px}.ml_20{margin-left:20px}.ml_30{margin-left:30px}.font_size_39{font-size:39px}@media screen and (max-width: 768px){.font_size_39{font-size:32px}}@media screen and (max-width: 568px){.font_size_39{font-size:22px}}.font_size_30,.prod_list .prod_item_ttl,.prod_list .off span{font-size:30px}@media screen and (max-width: 768px){.font_size_30,.prod_list .prod_item_ttl,.prod_list .off span{font-size:24px}}@media screen and (max-width: 568px){.font_size_30,.prod_list .prod_item_ttl,.prod_list .off span{font-size:18px}}.font_size_25{font-size:25px}@media screen and (max-width: 768px){.font_size_25{font-size:20px}}@media screen and (max-width: 568px){.font_size_25{font-size:18px}}.font_size_24,.prod_list .point,.prod_list .price_before .line,.prod_list .btn,.lp_trivia .trivia_block h3{font-size:24px}@media screen and (max-width: 768px){.font_size_24,.prod_list .point,.prod_list .price_before .line,.prod_list .btn,.lp_trivia .trivia_block h3{font-size:22px}}@media screen and (max-width: 568px){.font_size_24,.prod_list .point,.prod_list .price_before .line,.prod_list .btn,.lp_trivia .trivia_block h3{font-size:18px}}.font_size_18,.rank_list .price strong,.card_point .price_after strong,.prod_list .off,.prod_list .price_before,.lp_trivia .reason dt,.lp_trivia .cost_right h4,.lp_faq dt{font-size:18px}@media screen and (max-width: 768px){.font_size_18,.rank_list .price strong,.card_point .price_after strong,.prod_list .off,.prod_list .price_before,.lp_trivia .reason dt,.lp_trivia .cost_right h4,.lp_faq dt{font-size:16px}}@media screen and (max-width: 568px){.font_size_18,.rank_list .price strong,.card_point .price_after strong,.prod_list .off,.prod_list .price_before,.lp_trivia .reason dt,.lp_trivia .cost_right h4,.lp_faq dt{font-size:15px}}.font_size_14,footer a,.delivery .delivery_cont_txt span{font-size:14px}@media screen and (max-width: 768px){.font_size_14,footer a,.delivery .delivery_cont_txt span{font-size:13px}}.font_size_26,.lp_ttl_head,.lp_nav a,.delivery h2{font-size:26px}@media screen and (max-width: 768px){.font_size_26,.lp_ttl_head,.lp_nav a,.delivery h2{font-size:20px}}@media screen and (max-width: 568px){.font_size_26,.lp_ttl_head,.lp_nav a,.delivery h2{font-size:17px}}.font_size_20,.rank_list .num span,.prod_list .prod_item_txt .prod_item_label,.prod_list .off span.small_price,.prod_list .price_after p,.list_genre h3,.list_people h3{font-size:20px}@media screen and (max-width: 768px){.font_size_20,.rank_list .num span,.prod_list .prod_item_txt .prod_item_label,.prod_list .off span.small_price,.prod_list .price_after p,.list_genre h3,.list_people h3{font-size:18px}}@media screen and (max-width: 568px){.font_size_20,.rank_list .num span,.prod_list .prod_item_txt .prod_item_label,.prod_list .off span.small_price,.prod_list .price_after p,.list_genre h3,.list_people h3{font-size:16px}}.font_size_16,.lp_usamart_gift,.lp_ttl_head.--s,.prod_list .price_after .label{font-size:16px}@media screen and (max-width: 768px){.font_size_16,.lp_usamart_gift,.lp_ttl_head.--s,.prod_list .price_after .label{font-size:14px}}@media screen and (max-width: 568px){.font_size_16,.lp_usamart_gift,.lp_ttl_head.--s,.prod_list .price_after .label{font-size:13px}}body{padding:0;margin:0}@media screen and (min-width: 769px){body{min-width:1000px}}::-webkit-scrollbar{display:none}.lp_usamart_gift{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Roboto",sans-serif;color:#1F1F1F;font-weight:500;background-color:#F7F0E4}.lp_usamart_gift ::selection{background:#BF0200;color:#fff}.lp_usamart_gift ::-moz-selection{background:#BF0200;color:#fff}.lp_usamart_gift a{color:#1F1F1F;text-decoration:none;-moz-transition:background-color .4s ease,color .4s ease,opacity .4s ease;-o-transition:background-color .4s ease,color .4s ease,opacity .4s ease;-webkit-transition:background-color .4s ease,color .4s ease,opacity .4s ease;transition:background-color .4s ease,color .4s ease,opacity .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lp_usamart_gift a:hover{text-decoration:none;opacity:0.8}.lp_usamart_gift a:visited{color:#1F1F1F}.lp_usamart_gift a img{-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.lp_usamart_gift a:hover img{opacity:0.8}.lp_usamart_gift hr{height:1px;clear:both;border:none;border-top:#707070 1px solid;color:#fff}.lp_usamart_gift section article{width:94%;max-width:1080px;margin:auto;position:relative}.transitions{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease}@media screen and (max-width: 950px){.transitions{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease}}.all_transitions{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease}.vertical{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.lp_usamart_gift .obj_image{object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width: 768px){.lp_usamart_gift .hide_sp{display:none}}@media screen and (min-width: 769px){.lp_usamart_gift .hide_pc{display:none}}@media screen and (max-width: 1080px){.lp_usamart_gift .hide_less_pc{display:none}}@media screen and (min-width: 1081px){.lp_usamart_gift .hide_more_pc{display:none}}@media screen and (max-width: 950px){.lp_usamart_gift .hide_less_tb{display:none}}@media screen and (min-width: 951px){.lp_usamart_gift .hide_more_tb{display:none}}@media screen and (max-width: 568px){.lp_usamart_gift .hide_less_sp{display:none}}@media screen and (min-width: 569px){.lp_usamart_gift .hide_more_sp{display:none}}@media screen and (max-width: 414px){.lp_usamart_gift .hide_less_ssp{display:none}}@media screen and (min-width: 415px){.lp_usamart_gift .hide_more_ssp{display:none}}.lp_usamart_gift .display_none{display:none}.lp_usamart_gift .sp_link{pointer-events:none}@media screen and (max-width: 950px){.lp_usamart_gift .sp_link{pointer-events:inherit}}.lp_usamart_gift .text_main{color:#BF0200}.lp_ttl_icon::before{content:'';display:block;width:44px;height:25px;background:url(../img/icon_ttl.svg) no-repeat center;background-size:contain;margin:0 auto 5px}.lp_ttl_head{font-weight:bold;text-align:center;color:#DE8900}.lp_ttl_head.--serif{font-family:"Noto Serif JP","ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro",游明朝,"Yu Mincho",YuMincho,HGS明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.lp_ttl{font-size:40px;text-align:center;font-weight:bold}.lp_ttl.--serif{font-family:"Noto Serif JP","ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro",游明朝,"Yu Mincho",YuMincho,HGS明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media screen and (max-width: 950px){.lp_ttl{font-size:32px}}@media screen and (max-width: 568px){.lp_ttl{font-size:24px}}.lp_ttl .red{color:#BF0200}.lead{font-weight:500;text-align:center;margin-top:5px}.lp_btn_more{display:block;max-width:522px;margin:0 auto;margin-top:25px}.lp_btn_more img{width:100%;aspect-ratio:261 / 40}body main #main-column{position:relative;width:100% !important}body main #main-column .notice-title{display:none}body main #main-column div.notices>div>.free-page-content{padding:0;margin:0}body main #main-column div.notices.mt20{margin-top:0}body main #main-column div.notices.mt20>.mt10{margin-top:0}@media screen and (max-width: 950px){body main #main-column{padding:0 !important}body main #main-column>div.notices{margin-top:0}body main #main-column>div.notices .mt10{margin-top:0}}p.pageTop{position:fixed;right:10px;bottom:60px;z-index:9999;display:block;cursor:pointer;border-radius:50%;height:60px;width:60px;background-color:#fff;background-image:url(../img/pageup.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){p.pageTop{width:40px;height:40px}}p.pageTop a{display:block}footer{background-color:#1F1F1F;text-align:center;padding:20px}@media screen and (max-width: 950px){footer{padding:10px}}footer a{color:#fff;text-decoration:none;font-weight:500}.dummy{width:100%;min-width:inherit !important}#message,main .breadcrumbs,#emergency_news{display:none !important}#main-column.mypage{padding-top:0 !important}.lp_usamart_gift #main-column.mypage{padding-top:0}.lp_usamart_gift h1,.lp_usamart_gift h2,.lp_usamart_gift h3,.lp_usamart_gift h4,.lp_usamart_gift h5,.lp_usamart_gift strong,.lp_usamart_gift em{font-weight:700}.lp_usamart_gift br{line-height:inherit}.lp_usamart_gift picture{display:block}.lp_usamart_gift .block_space{display:inline-block;width:1em;height:100%}@media screen and (max-width: 414px){.lp_usamart_gift .block_space.hide_more_ssp{display:none}}.lp_usamart_gift .list_genre,.lp_usamart_gift .list_people{display:flex;flex-wrap:wrap;justify-content:space-between}.lp_usamart_gift .list_genre li,.lp_usamart_gift .list_people li{width:23.7%}@media screen and (max-width: 768px){.lp_usamart_gift .list_genre li,.lp_usamart_gift .list_people li{width:48.5%;margin-bottom:3%}}.lp_usamart_gift .list_genre a,.lp_usamart_gift .list_people a{height:100%}.lp_usamart_gift .list_genre a:hover img,.lp_usamart_gift .list_people a:hover img{opacity:1}.swiper-button-prev,.swiper-button-next{width:38px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.swiper-button-prev::after,.swiper-button-next::after{content:none}@media screen and (max-width: 768px){.swiper-button-prev,.swiper-button-next{width:30px;height:30px}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0}.swiper-button-prev{background-image:url(../img/arrow_slider_prev.svg);left:-20px}@media screen and (max-width: 568px){.swiper-button-prev{left:-10px}}.swiper-button-next{background-image:url(../img/arrow_slider_next.svg);right:-20px}@media screen and (max-width: 568px){.swiper-button-next{right:-10px}}.lp_rank{padding:36px 0 60px;background:url(../img/bg_rank.png) no-repeat center bottom;background-size:cover}@media screen and (max-width: 768px){.lp_rank{padding-bottom:30px}}.rank_list{overflow:hidden;margin-top:40px}@media screen and (max-width: 768px){.rank_list{margin-top:20px}}.rank_list .num{line-height:1;color:#fff;letter-spacing:0.09em;background-color:#DAC678;padding:0 10px;font-family:"Noto Serif JP","ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro",游明朝,"Yu Mincho",YuMincho,HGS明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.rank_list li:nth-child(-n+3) .num{background-color:#DE8900}.rank_list img{aspect-ratio:180 / 180;object-fit:cover}.rank_list h3{margin-top:5px;line-height:1.2;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rank_list .price{color:#BF0200;font-size:14px;font-weight:bold}.rank_list .price span{font-weight:500;font-size:12px;margin-left:-3px}.rank_list .point{color:#555555;font-size:12px;font-weight:500}.card_point{width:100%;margin:10px auto 0;border:1px solid #ccc;border-radius:3px;position:relative;padding:55px 10px 5px;background-color:#fff;text-align:center}.card_point .text_pre{font-size:14px;width:100%;padding:5px;position:absolute;left:0;top:0;text-align:center;font-weight:bold;background-color:#f5f5f5}.card_point .text_coupon strong{font-weight:bold;font-size:17px;margin-right:2px;line-height:1;letter-spacing:-0.05em}.card_point .text_coupon span{line-height:1}.card_point .price_before{font-size:13px;position:absolute;left:25px;bottom:5px;transform:translateX(-50%);bottom:auto;top:40px}.card_point .price_after{position:absolute;right:0;left:0;margin:0 auto;text-align:center;bottom:auto;top:30px;font-size:14px;color:#BF0200}.card_point .price_after strong{font-weight:bold;margin-right:3px}.card_point .coupon_info h4,.card_point .coupon_info p{font-weight:bold;font-size:14px;background-image:url(../img/coupon_o.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:left center;padding:0 0 2px 20px;display:inline-block}.lp_nav{padding:55px 0 69px;background:url(../img/bg_nav_left.png) no-repeat top left,url(../img/bg_nav_right.png) no-repeat top right;background-size:50% auto;background-color:#fff}@media screen and (max-width: 768px){.lp_nav{padding:30px 0;background-size:100% auto;background-position:top left -14vw, bottom right -14vw}}@media screen and (max-width: 568px){.lp_nav{background-position:top -10px left -22px,bottom right}}.lp_nav ul{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width: 768px){.lp_nav ul{margin-top:20px;flex-direction:column;gap:16px;align-items:center}}.lp_nav li{width:48.1%}@media screen and (max-width: 768px){.lp_nav li{width:100%;max-width:500px}}.lp_nav a{display:flex;align-items:center;justify-content:center;height:80px;color:#fff;line-height:1.3;font-weight:bold;border-radius:40px;text-align:center}@media screen and (max-width: 768px){.lp_nav a{height:60px}}.lp_nav a::after{width:26px;height:16px;content:'';background:url(../img/arrow_bottom.svg) no-repeat center;margin-left:11px;background-size:contain}@media screen and (max-width: 768px){.lp_nav a::after{width:20px}}@media screen and (max-width: 768px){.lp_nav a::after{width:16px}}.lp_nav a.discount{background-color:#C81515}.lp_nav a.recommend{background-color:#FF9300}.lp_discount,.lp_recommend{padding:46px 0 63px;background:url(../img/bg_cont.jpg) no-repeat center;background-size:cover;border-top:5px solid #C81515}@media screen and (max-width: 768px){.lp_discount,.lp_recommend{padding:30px 0}}@media screen and (min-width: 769px){.lp_discount h2,.lp_recommend h2{font-size:35px}}.lp_special{padding:60px 0;border-top:5px solid #C81515}@media screen and (max-width: 768px){.lp_special{padding:30px 0}}@media screen and (min-width: 769px){.lp_special h2{font-size:35px}}.prod_list{margin-top:40px}@media screen and (max-width: 768px){.prod_list{margin-top:20px}}.prod_list.--grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width: 768px){.prod_list.--grid{display:block}}.prod_list .prod_item{background-color:#fff;border:5px solid #DAC678;display:flex;margin-bottom:20px}@media screen and (max-width: 768px){.prod_list .prod_item{flex-direction:column-reverse;margin-bottom:16px}}.prod_list .prod_item_txt{flex:1;padding:30px 50px 30px 50px;position:relative}@media screen and (max-width: 1080px){.prod_list .prod_item_txt{padding-inline:25px}}@media screen and (max-width: 768px){.prod_list .prod_item_txt{padding:50px 15px 20px}}.prod_list .prod_item_txt .prod_item_label{position:absolute;top:0;left:0;padding:10px 13px;background-color:#C81515;color:#fff;font-weight:bold;display:inline-block}@media screen and (max-width: 768px){.prod_list .prod_item_txt .prod_item_label{padding:5px 10px}}.prod_list .prod_item_tags{display:flex;gap:10px}.prod_list .prod_item_tags li{text-align:center;min-width:85px;padding:4px 10px;color:#fff}.prod_list .prod_item_tags li.items{background-color:#856A94}.prod_list .prod_item_tags li.people{background-color:#C81515;font-size:20px}.prod_list .prod_item_tags li.category{background-color:#C8A154}.prod_list .prod_item_tags li.discount{background-color:#C81515}.prod_list .prod_item_ttl{margin-top:15px;font-weight:600;line-height:1.42;font-family:"Noto Serif JP","ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro",游明朝,"Yu Mincho",YuMincho,HGS明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.prod_list .period{font-weight:500;padding:10px 0;border-bottom:1px solid #707070;margin-bottom:20px;display:block}.prod_list .prod_item_flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.prod_list .point,.prod_list .off{flex:1 1 48%;max-width:48%;box-sizing:border-box}.prod_list .point{font-weight:bold;color:#fff;padding:8px;background-color:#DE8900;border-radius:50px;text-align:center}.prod_list .off{background-color:#C92517;padding:4px 8px 5px;margin-top:0;color:#FFF;align-items:center;font-weight:bold;border-radius:50px;text-align:center;line-height:1.2}.prod_list .price{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-top:10px;align-items:flex-end}.prod_list .price_before{font-weight:bold;margin:0 15px 5px 0}@media screen and (max-width: 568px){.prod_list .price_before{font-size:12px;line-height:1.2}.prod_list .price_before .line{font-size:16px}}.prod_list .price_after{display:flex;margin-left:auto;align-items:flex-end}.prod_list .price_after .label{width:80px;height:50px;line-height:1.2;letter-spacing:0.05em;font-weight:bold;color:#fff;background-color:#C92517;padding:4px;text-align:center;margin-right:19px}@media screen and (max-width: 768px){.prod_list .price_after .label{width:56px;height:56px;font-size:16px;margin-right:12px}}@media screen and (max-width: 568px){.prod_list .price_after .label{font-size:11px;width:55px;height:33px;margin-right:6px;line-height:1.2}}.prod_list .price_after p{font-weight:bold;line-height:1}@media screen and (max-width: 568px){.prod_list .price_after p{font-size:13px}}.prod_list .price_after p span{font-size:40px;color:#C92517}@media screen and (max-width: 768px){.prod_list .price_after p span{font-size:30px}}@media screen and (max-width: 568px){.prod_list .price_after p span{font-size:25px}}.prod_list .btn{max-width:380px;width:100%;margin:30px auto 0;height:64px;display:flex;align-items:center;justify-content:center;border-radius:32px;font-weight:bold;background-color:#252525;color:#fff;text-decoration:none}.prod_list .btn:hover{text-decoration:none;opacity:0.8}.prod_list .btn:visited{color:#fff}@media screen and (max-width: 768px){.prod_list .btn{height:50px}}.prod_list .btn::after{content:'';width:16px;height:12px;background:url(../img/arrow_btn.svg) no-repeat center;background-size:contain;margin-left:10px}.prod_list .prod_item_img{width:43.5%;position:relative}@media screen and (max-width: 768px){.prod_list .prod_item_img{width:100%}}.prod_list .prod_item_img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1}.prod_list .prod_item_img .prod_item_label{position:absolute;display:flex;gap:10px;top:20px;right:20px}@media screen and (max-width: 768px){.prod_list .prod_item_img .prod_item_label{top:10px;right:10px}}.prod_list .prod_item_img .prod_item_label img{width:60px;height:60px}@media screen and (max-width: 768px){.prod_list .prod_item_img .prod_item_label img{width:40px;height:40px}}.prod_list .prod_item.--block{display:block}.prod_list .prod_item.--block>div{width:100%}.prod_list .prod_item.--block .prod_item_txt{padding:20px 25px}@media screen and (max-width: 768px){.prod_list .prod_item.--block .prod_item_txt{padding:20px 15px}}.prod_list .prod_item.--block .price_before{font-size:18px}.prod_list .prod_item.--block .line{font-size:18px}.lp_search{padding:60px 0}@media screen and (max-width: 768px){.lp_search{padding:30px 0}}.lp_search article{max-width:1040px !important}.list_genre a{display:block}.list_genre img{width:100%;height:auto}.list_genre h3{background-color:#CBB352;color:#fff;padding:8px 10px;display:flex;align-items:center;justify-content:center;letter-spacing:0.1em;font-weight:bold}@media screen and (max-width: 568px){.list_genre h3{font-size:14px}}.list_genre h3::after{width:9px;height:15px;content:'';background-image:url(../img/arrow_right_w.svg);background-size:contain;background-position:center;margin-left:15px}.list_people a{display:flex}.list_people .img_cont{width:43%;height:0;padding-top:43%;position:relative}.list_people img{width:100%;height:100;position:absolute;top:0;left:0;right:0;bottom:0}.list_people .head_cont{width:57%;background-color:#CBB352;display:flex;justify-content:center;align-items:center}.list_people h3{font-weight:bold;letter-spacing:0.1em;display:inline-block;line-height:1.2;color:#fff;padding-right:23px;background-image:url(../img/arrow_right_w.svg);background-size:9px auto;background-position:right center;text-align:center}@media screen and (max-width: 568px){.list_people h3{font-size:14px}}.budget .note{text-align:center;font-size:12px;margin-top:15px;display:block}.budget .budget_list{display:flex;justify-content:space-between;flex-wrap:wrap}.budget .budget_list li{width:23.5%}.budget .budget_list li a{position:relative;padding:17px;background-color:#478C2F;background-image:url(../img/arrow_right_w.svg);background-size:9px auto;background-position:right 9px center;color:#fff;text-decoration:none;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;line-height:1;background-color:#BF0200;border-radius:30px}.budget .budget_list li a:hover{text-decoration:none;opacity:0.8}.budget .budget_list li a:visited{color:#fff}.budget .budget_list li a span{font-size:21px;line-height:1;margin-right:3px}@media screen and (max-width: 1080px){.budget .budget_list li a{font-size:12px}.budget .budget_list li a span{font-size:18px}}@media screen and (max-width: 950px){.budget .budget_list li{width:49.5%;margin-bottom:1%}}@media screen and (max-width: 568px){.budget .budget_list li{width:100%;margin-bottom:12px}.budget .budget_list li a{padding:13px 14px;background-size:5px auto}}.delivery{padding:30px 24px 20px;background-color:#fff;border-radius:10px;max-width:900px;margin:40px auto 0}@media screen and (max-width: 768px){.delivery{padding:20px;margin-top:20px}}.delivery h2{font-weight:bold;color:#BF0200;margin-bottom:20px;text-align:center}@media screen and (max-width: 768px){.delivery h2{margin-bottom:10px}}.delivery .delivery_cont{display:flex;justify-content:space-between}.delivery .delivery_cont_txt{padding:0 26px}@media screen and (max-width: 568px){.delivery .delivery_cont_txt{padding:0}}.delivery .delivery_cont_txt p{font-weight:bold;line-height:1.5;margin-bottom:18px}@media screen and (max-width: 768px){.delivery .delivery_cont_txt p{margin-bottom:10px}}.delivery .delivery_cont_txt span{font-weight:bold}.delivery .delivery_cont_img{width:23%}@media screen and (max-width: 568px){.delivery .delivery_cont_img{display:none}}.lp_trivia{background-color:#fff;padding:54px 0 60px}@media screen and (max-width: 768px){.lp_trivia{padding:30px 0}}.lp_trivia article{max-width:900px !important}.lp_trivia .trivia_block{margin-top:40px}@media screen and (max-width: 768px){.lp_trivia .trivia_block{margin-top:24px}}.lp_trivia .trivia_block h3{text-align:center;color:#DE8900;margin-bottom:20px}.lp_trivia .trivia_block h3::after{content:'';width:54px;height:12px;background:url(../img/icon_ttl_btm.svg) no-repeat center;background-size:contain;display:block;margin:12px auto 0}.lp_trivia .reason_imgs{display:flex;margin-bottom:16px}.lp_trivia .reason_imgs li{flex:1}.lp_trivia .reason dl{margin-bottom:26px}@media screen and (max-width: 768px){.lp_trivia .reason dl{margin-bottom:20px}}.lp_trivia .reason dt{display:flex;align-items:center;margin-bottom:10px;color:#DE8900;font-weight:bold}.lp_trivia .reason dt::before{margin:0;margin-right:12px;width:30px;height:17px}.lp_trivia .reason dd{font-size:15px;font-weight:500;line-height:1.4}.lp_trivia .compare{display:flex;justify-content:space-between;margin-top:38px}@media screen and (max-width: 568px){.lp_trivia .compare{flex-direction:column;margin-top:30px}}.lp_trivia .compare_item{width:49%;border-radius:10px;padding:65px 24px 27px 40px;position:relative;border:3px solid #000}@media screen and (max-width: 768px){.lp_trivia .compare_item{padding:50px 20px 20px}}@media screen and (max-width: 568px){.lp_trivia .compare_item{width:100%;margin-bottom:24px}}.lp_trivia .compare_item::before{width:65px;height:63px;content:'';position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;top:-8px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 768px){.lp_trivia .compare_item::before{width:50px;height:48px}}.lp_trivia .compare_item h4{font-size:22px;font-weight:bold;margin-bottom:15px;text-align:center}@media screen and (max-width: 768px){.lp_trivia .compare_item h4{margin-bottom:10px}}.lp_trivia .compare_item dl{margin-bottom:8px}.lp_trivia .compare_item dt{font-weight:bold}.lp_trivia .compare_item dd{line-height:1.5;font-weight:400}.lp_trivia .compare_item:first-child{border-color:#296395}.lp_trivia .compare_item:first-child::before{background-image:url(../img/icon_compare_frozen.png)}.lp_trivia .compare_item:first-child h4{color:#296395}.lp_trivia .compare_item:last-child{border-color:#6EBFC7}.lp_trivia .compare_item:last-child::before{background-image:url(../img/icon_compare_cool.png)}.lp_trivia .compare_item:last-child h4{color:#6EBFC7}.lp_trivia .cost_box{background-color:#FFF4EF;border-radius:10px;padding:20px 14px 4px 20px;display:flex;gap:30px}@media screen and (max-width: 568px){.lp_trivia .cost_box{padding:20px 15px 10px}}.lp_trivia .cost_left{width:240px}@media screen and (max-width: 568px){.lp_trivia .cost_left{display:none}}.lp_trivia .cost_right{flex:1}.lp_trivia .cost_right h4{color:#DE8900;font-weight:bold;margin-bottom:7px}.lp_trivia .cost_right dl{margin-bottom:20px}.lp_trivia .cost_right dt{font-weight:bold}.lp_trivia .cost_right dd{line-height:1.5;font-weight:400}.lp_faq{background-color:#FFFCF7;padding:60px 0}@media screen and (max-width: 768px){.lp_faq{padding:30px 0}}.lp_faq article{max-width:960px !important}.lp_faq h2{color:#DE8900;font-size:30px;font-weight:bold;margin-bottom:36px;text-align:center}@media screen and (max-width: 768px){.lp_faq h2{font-size:24px;margin-bottom:18px}}.lp_faq dl{margin-bottom:15px}.lp_faq dt,.lp_faq dd{display:flex}.lp_faq dt::before,.lp_faq dd::before{content:'';width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px;flex-shrink:0;margin-top:-3px}@media screen and (max-width: 768px){.lp_faq dt::before,.lp_faq dd::before{width:26px;height:26px}}.lp_faq dt{font-weight:bold;line-height:1.44;margin-bottom:10px}.lp_faq dt::before{background-image:url(../img/icon_q.svg)}.lp_faq dd{line-height:1.5;padding-bottom:14px;border-bottom:1px solid #707070;font-weight:400}.lp_faq dd::before{background-image:url(../img/icon_a.svg)}.top_view_area{position:relative;width:100%;height:auto}.top_view_area img{width:100%;height:auto}.top_view_area .lp_abs_box{background-color:#fff;text-align:center;padding:15px}.top_view_area .lp_abs_box p{font-family:"Noto Serif JP","ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro",游明朝,"Yu Mincho",YuMincho,HGS明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;line-height:1.44}
