@charset "UTF-8";@-webkit-keyframes arrow-loop-vertical-bouncy{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}15%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(250%);transform:translateY(250%);opacity:0}51%{-webkit-transform:translateY(-300%);transform:translateY(-300%);opacity:0}75%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}88%{-webkit-transform:translateY(-65%);transform:translateY(-65%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@keyframes arrow-loop-vertical-bouncy{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}15%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(250%);transform:translateY(250%);opacity:0}51%{-webkit-transform:translateY(-300%);transform:translateY(-300%);opacity:0}75%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}88%{-webkit-transform:translateY(-65%);transform:translateY(-65%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@-webkit-keyframes arrow-loop-horizontal-bouncy{0%{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}15%{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}50%{-webkit-transform:translateY(-50%) translateX(250%);transform:translateY(-50%) translateX(250%);opacity:0}51%{-webkit-transform:translateY(-50%) translateX(-300%);transform:translateY(-50%) translateX(-300%);opacity:0}75%{-webkit-transform:translateY(-50%) translateX(30%);transform:translateY(-50%) translateX(30%);opacity:1}88%{-webkit-transform:translateY(-50%) translateX(-15%);transform:translateY(-50%) translateX(-15%)}to{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}}@keyframes arrow-loop-horizontal-bouncy{0%{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}15%{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}50%{-webkit-transform:translateY(-50%) translateX(250%);transform:translateY(-50%) translateX(250%);opacity:0}51%{-webkit-transform:translateY(-50%) translateX(-300%);transform:translateY(-50%) translateX(-300%);opacity:0}75%{-webkit-transform:translateY(-50%) translateX(30%);transform:translateY(-50%) translateX(30%);opacity:1}88%{-webkit-transform:translateY(-50%) translateX(-15%);transform:translateY(-50%) translateX(-15%)}to{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}}body{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;min-width:unset}body p,body span{color:#333}body a{text-decoration:none}.container{width:unset;position:relative}.container img{vertical-align:middle;max-width:100%;height:auto}body.fixed{position:fixed;width:100%;height:100%;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.pc_block{display:block}.sp_show{display:none}.sp_on{display:none}@media screen and (max-width:599px){.pc_on{display:none}.sp_on{display:block}}.itemlink-btn{background-color:#F78D54;color:#fff;font-weight:500;font-size:16px;line-height:28px;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border:2px solid #F78D54}.itemlink-btn:hover{background-color:#fff;color:#F78D54;border:2px solid #F78D54;opacity:1;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.titleWrap{margin:0 auto;text-align:center}.section_lead{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:14px;color:#333;text-align:center;line-height:28px}@media screen and (max-width:599px){.section_lead{max-width:360px;margin:0 auto;line-height:24px}}.innerWrap{max-width:1200px;width:94%;margin:0 auto}.event_end{display:none;position:absolute;left:0;background-color:rgba(0,0,0,0.8);width:100%;padding:9px 0 16px;z-index:10}.event_end p{font-size:28px;font-weight:700;color:#fff;text-align:center;line-height:45px}@media screen and (max-width:599px){.event_end{padding:12px 0 13px}.event_end p{font-size:23px;line-height:35px}}.side_area{width:100%;background-color:#FEF1E8;padding:27px 0;-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.15);box-shadow:0px 4px 10px rgba(0,0,0,0.15);position:relative;z-index:5}.side_area_title{display:none}.side_area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.44%}.side_area ul li{position:relative}.side_area ul li p{color:#C69433;font-size:15px;font-weight:500}.side_area ul li p:hover{text-decoration:none;cursor:pointer;opacity:0.75}.side_area ul li p:after{content:"▼";display:inline}.side_area ul li br{display:none}@media screen and (max-width:959px){.side_area{padding:0}.side_area ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:unset}.side_area ul li{width:50%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-bottom:1px solid #FAE0CF}.side_area ul li:nth-child(odd){border-right:1px solid #FAE0CF}.side_area ul li p{padding:20px 0}}@media screen and (max-width:599px){.side_area{top:0;right:unset;left:100vw;-webkit-transition:0.3s;transition:0.3s;background:#F76C4C;width:95%;position:relative;z-index:1000;position:fixed;height:100vh;height:100dvh}.side_area .side_area_wrap{background-color:#fff}.side_area .side_area_title{display:block;margin:105px auto 0;width:86%}.side_area ul{display:block;text-align:center;height:calc(100dvh - 225px);overflow-y:auto;overflow-x:hidden}.side_area ul li p{padding:0;min-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:17px}.side_area ul li br:not(.fix_on){display:block}}.side_area.fix{position:fixed;top:0;left:0;width:100%;z-index:999;padding:0;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-shadow:none;box-shadow:none}.side_area.fix .side_area_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1366px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.side_area.fix .side_area_title{display:block;width:183px;padding:6px 0}.side_area.fix ul{max-width:990px;width:calc(100% - 180px);-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;gap:3.03%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.side_area.fix ul li p{color:#C69433;font-size:15px}@media screen and (max-width:959px){.side_area.fix .side_area_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side_area.fix ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0px 0 7px;width:96%;max-width:unset}.side_area.fix ul li{border:none!important}.side_area.fix ul li p{padding:0;line-height:1.2}.side_area.fix ul li p:after{content:none}.side_area.fix ul li p br{display:block}}.top_area_nav{display:none}@media screen and (max-width:599px){.top_area_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto 0;background-color:#FEF1E8;-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.15);box-shadow:0px 4px 10px rgba(0,0,0,0.15);position:relative;z-index:5}.top_area_nav li{width:50%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-bottom:1px solid #FAE0CF}.top_area_nav li:nth-child(odd){border-right:1px solid #FAE0CF}.top_area_nav li p{color:#C69433;padding:0;min-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:17px}.top_area_nav li p br{display:block}}@media screen and (max-width:599px){.side_area{top:0;right:unset;left:100vw;-webkit-transition:0.3s;transition:0.3s;background:#fff;width:95%;position:relative;z-index:1000;position:fixed;height:100vh;height:100dvh}.side_area.open{left:5%;-webkit-transition:0.3s;transition:0.3s}.side_area.open .side_area_title{width:243px;margin-bottom:40px}.side_area.open ul li{border:none!important;width:unset}.side_area.open ul li:not(:last-child){margin-bottom:50px}.side_area.open ul li p{color:#C69433;font-size:18px;min-height:unset}.side_area.open ul li p br{display:none}.side_area.open ul li p:after{content:none}}.side_area_btn{display:none}.side_area_btn .close-icon{display:none}@media screen and (max-width:959px){.side_area_btn{top:15px;right:15px;z-index:150}.side_area_btn .side_area_btn_bottom{width:34px;height:23px;cursor:pointer;position:relative;margin-top:8px}.side_area_btn .side_area_btn_bottom span{display:block;margin:0;border:none;width:100%;height:4px;background:#C69433;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;position:absolute;top:0px;left:0%;-webkit-transition:0.3s;transition:0.3s}.side_area_btn .side_area_btn_bottom span:nth-of-type(2){top:8px}.side_area_btn .side_area_btn_bottom span:nth-of-type(3){top:16px}.side_area_btn.fix{position:fixed;border:2px solid #C69433;width:51px;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#C69433;-webkit-box-sizing:border-box;box-sizing:border-box}.side_area_btn.fix .side_area_btn_top{height:9px}.side_area_btn.fix .side_area_btn_top img{width:auto;height:9px;vertical-align:2px}.side_area_btn.open{border:2px solid #C69433;width:50px;height:50px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:1500;background:#C69433}.side_area_btn.open .side_area_btn_bottom{margin-top:6px}.side_area_btn.open .side_area_btn_top img{vertical-align:3px}.side_area_btn.open .side_area_btn_bottom.side_area_btn_close span{background:#fff;left:3px}.side_area_btn.open .side_area_btn_bottom.side_area_btn_close span:first-of-type{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.side_area_btn.open .side_area_btn_bottom.side_area_btn_close span:nth-of-type(2){opacity:0}.side_area_btn.open .side_area_btn_bottom.side_area_btn_close span:nth-of-type(3){top:19.5px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}.fv_area{width:100vw;height:100%;overflow:hidden;position:relative;background:url(/images/otoriyose/topics/award_2026/fv_bg.png) no-repeat;background-size:cover}.fv_area:before{content:"";width:100%;height:61px;background:url(/images/otoriyose/topics/award_2026/line_fv.svg) repeat-x;background-size:contain;display:block;margin-top:10px}.fv_area:after{content:"";width:100%;height:61px;background:url(/images/otoriyose/topics/award_2026/line_fv.svg) repeat-x;background-size:contain;display:block;position:absolute;bottom:10px;z-index:-1}.fv_area .event_end{bottom:170px}.fv_area .contentsWrap{padding:20px 0 170px;position:relative;z-index:5}.fv_area .contentsWrap .ribbon{position:absolute;top:0;left:0}.fv_area .contentsWrap .logo{position:relative;text-align:center;max-width:736px;margin:0 auto}.fv_area .contentsWrap .medal{position:absolute;bottom:40px;right:5%;max-width:250px}.fv_area .slidersWrap{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fv_area .slidersWrap .sliderContents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.fv_area .slidersWrap .sliderContents>li{max-width:500px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.fv_area .slidersWrap .sliderTopWrap{position:relative;top:-65px;width:100%;height:400px}.fv_area .slidersWrap .sliderTopWrap .sliderTop{position:absolute;top:0;z-index:1}.fv_area .slidersWrap .sliderTopWrap .sliderTop:first-of-type{-webkit-animation:kv-slide-right 40s linear 0s infinite;animation:kv-slide-right 40s linear 0s infinite}.fv_area .slidersWrap .sliderTopWrap .sliderTop:last-of-type{z-index:2;-webkit-animation:kv-slide-right-2 40s linear 0s infinite;animation:kv-slide-right-2 40s linear 0s infinite}.fv_area .slidersWrap .sliderBottomWrap{position:relative;bottom:65px;margin-top:14px;width:100%;height:400px}.fv_area .slidersWrap .sliderBottomWrap .sliderBottom{position:absolute;top:0;z-index:1}.fv_area .slidersWrap .sliderBottomWrap .sliderBottom:first-of-type{-webkit-animation:kv-slide-left 42s linear 0s infinite;animation:kv-slide-left 42s linear 0s infinite}.fv_area .slidersWrap .sliderBottomWrap .sliderBottom:last-of-type{z-index:2;-webkit-animation:kv-slide-left-2 42s linear 0s infinite;animation:kv-slide-left-2 42s linear 0s infinite}@media screen and (min-width:600px) and (max-width:959px){.fv_area .slidersWrap .sliderContents>li{max-width:350px}.fv_area .contentsWrap .medal{display:none}}@media screen and (max-width:599px){.fv_area{background-image:url(/images/otoriyose/topics/award_2026/fv_bg_sp.png)}.fv_area:after,.fv_area:before{content:none}.fv_area .event_end{bottom:unset;top:390px}.fv_area .contentsWrap{padding:182px 0 250px}.fv_area .contentsWrap .logo{max-width:360px}.fv_area .slidersWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:50%;translate:-50% 0;gap:0 5px}.fv_area .slidersWrap .sliderContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.fv_area .slidersWrap .sliderTopWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;width:250px}.fv_area .slidersWrap .sliderTopWrap .sliderTop:first-of-type{-webkit-animation:kv-slide-up 20s linear 0s infinite;animation:kv-slide-up 20s linear 0s infinite}.fv_area .slidersWrap .sliderTopWrap .sliderTop:last-of-type{z-index:2;-webkit-animation:kv-slide-up-2 20s linear 0s infinite;animation:kv-slide-up-2 20s linear 0s infinite}.fv_area .slidersWrap .sliderBottomWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;width:250px}.fv_area .slidersWrap .sliderBottomWrap .sliderBottom:first-of-type{-webkit-animation:kv-slide-down 30s linear infinite;animation:kv-slide-down 30s linear infinite}.fv_area .slidersWrap .sliderBottomWrap .sliderBottom:last-of-type{z-index:2;-webkit-animation:kv-slide-down-2 30s linear infinite;animation:kv-slide-down-2 30s linear infinite}}@-webkit-keyframes kv-slide-up{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes kv-slide-up{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes kv-slide-up-2{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes kv-slide-up-2{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes kv-slide-down{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes kv-slide-down{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes kv-slide-down-2{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes kv-slide-down-2{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes kv-slide-right{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes kv-slide-right{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes kv-slide-right-2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes kv-slide-right-2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes kv-slide-left{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes kv-slide-left{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes kv-slide-left-2{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes kv-slide-left-2{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.top_intro{background-color:#FAE0CF;padding:60px 0;position:relative}.top_intro p{font-weight:500;font-size:14px;color:#C69433;line-height:28px;text-align:center}.top_intro .deco{position:absolute;pointer-events:none}.top_intro .deco.left{width:17%;max-width:230px;top:51px;left:7vw}.top_intro .deco.right{width:20%;max-width:265px;top:70px;right:8vw}@media screen and (min-width:600px) and (max-width:959px){.top_intro .deco{display:none}}@media screen and (max-width:599px){.top_intro{padding:40px 0}.top_intro p{width:92%;margin:0 auto;text-align:left}.top_intro p br{display:none}.top_intro .bg{display:none}.top_intro .deco{display:none}}.top_area{padding:65px 0 80px;background:url(/images/otoriyose/topics/award_2026/bg_award_1.png) no-repeat top center;background-size:contain;background-color:#FEF1E8}.top_area .titleWrap{margin-bottom:25px;max-width:1200px;width:94%}.top_area .section_lead{font-weight:500;color:#C69433}.top_area .innerWrap{margin-top:50px}.top_area .rankList{width:100%}.top_area .rankList__item{background-color:#FFFCFC;padding:40px;position:relative;border-radius:20px}.top_area .rankList__item:not(:last-child){margin-bottom:60px}.top_area .rankList__item .label{position:absolute;top:0;left:40px}.top_area .rankList__item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3%}.top_area .rankList__item-wrap .thumb{max-width:400px;width:36%;-ms-flex-negative:0;flex-shrink:0}.top_area .rankList__item-wrap .text{color:#333}.top_area .rankList__item-wrap .itemData .itemName{font-size:28px;font-weight:500}.top_area .rankList__item-wrap .itemData .shopName{font-size:16px;display:block;margin:10px 0;font-weight:500}.top_area .rankList__item-wrap .itemData .aboutText{font-size:16px;line-height:28px;font-weight:500;margin-bottom:30px}.top_area .rankList__item-wrap .itemData .itemLink{display:none}.top_area .rankList__item-wrap .shopComment{color:#C69433;font-size:13px;margin-bottom:30px;line-height:24px}.top_area .rankList__item-wrap .shopComment-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:7px;position:relative}.top_area .rankList__item-wrap .shopComment-ttl picture{padding-right:17px;-ms-flex-negative:0;flex-shrink:0}.top_area .rankList__item-wrap .shopComment-ttl:after{content:"";display:inline-block;height:1px;background:inherit;position:relative;right:0;width:100%;background-color:#C69433}.top_area .rankList__item-wrap .itemLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.top_area .rankList__item-wrap .itemlink-btn{max-width:330px;height:55px}@media screen and (min-width:600px) and (max-width:950px){.top_area .rankList__item-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top_area .rankList__item-wrap .thumb{margin:0 auto 20px;width:100%}}@media screen and (max-width:599px){.top_area{background-image:url(/images/otoriyose/topics/award_2026/bg_award_1_sp.png);padding:40px 0}.top_area .titleWrap{margin-bottom:20px;max-width:360px}.top_area .section_lead{position:relative;z-index:3}.top_area .innerWrap{margin-top:40px}.top_area .rankList{max-width:360px;margin:0 auto}.top_area .rankList__item{padding:0;border-radius:0}.top_area .rankList__item:not(:last-child){margin-bottom:20px}.top_area .rankList__item .label{left:0}.top_area .rankList__item .label img{width:75px;height:87px}.top_area .rankList .rankList__item-wrap{display:block}.top_area .rankList .rankList__item-wrap .text,.top_area .rankList .rankList__item-wrap .thumb{max-width:unset;width:100%}.top_area .rankList .rankList__item-wrap .thumb{padding:15px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.top_area .rankList .rankList__item-wrap .text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 15px}.top_area .rankList .rankList__item-wrap .text .pc_on{display:none}.top_area .rankList .rankList__item-wrap .itemData{margin-top:15px}.top_area .rankList .rankList__item-wrap .itemData .itemName{font-size:20px}.top_area .rankList .rankList__item-wrap .itemData .aboutText,.top_area .rankList .rankList__item-wrap .itemData .shopName{font-size:14px}.top_area .rankList .rankList__item-wrap .itemData .aboutText{line-height:24px;margin-bottom:15px}.top_area .rankList .rankList__item-wrap .itemData .itemLink{display:block;margin-bottom:15px}.top_area .rankList .rankList__item-wrap .shopCommentWrap{background-color:#FFE7D7;padding:15px}.top_area .rankList .rankList__item-wrap .shopCommentWrap .shopComment{margin-bottom:0}.top_area .rankList .rankList__item-wrap .shopCommentWrap .shopComment-ttl{margin-bottom:10px}.top_area .rankList .rankList__item-wrap .shopCommentWrap .shopComment-ttl:after{content:none}}.itemList-item a:hover .itemlink-btn{background-color:#fff;color:#F78D54;border:2px solid #F78D54;opacity:1;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.itemList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.itemList-item{max-width:380px;-ms-flex-negative:0;flex-shrink:0;position:relative}.itemList-item a{display:block}.itemList-item a:hover{text-decoration:none;opacity:1}.itemList-item h3{background-color:#FEF1E8;color:#C69433;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:20px;padding:10px 0 11px;line-height:100%}.itemList-item dl{width:100%;max-width:380px;line-height:100%;border:1px solid #E3E3E3;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box}.itemList-item dl dt{-o-object-fit:cover;object-fit:cover;position:relative}.itemList-item dl dt picture img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.itemList-item dl dd{background-color:#fff;padding:15px}.itemList-item dl dd .itemName{font-weight:500;font-size:20px;line-height:28px;color:#333333;min-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.itemList-item dl dd .shopName{font-weight:300;font-size:14px;line-height:24px;margin:10px 0;color:#333333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.itemList-item dl dd .aboutText{font-weight:500;font-size:14px;line-height:24px;color:#333333;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;min-height:72px}.itemList-item dl dd .itemlink-btn{max-width:300px;min-height:45px;margin:0 auto}.itemList-item .label{border:1px solid #fff;background-color:rgba(0,0,0,0.2);color:#fff;font-size:14px;font-weight:500;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:62px;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:15px;left:15px}.itemList-item .label.big{width:76px}@media screen and (min-width:600px) and (max-width:959px){.itemList-item{max-width:unset;width:calc((100% - 30px) / 2)}.itemList-item dl{max-width:unset}}@media screen and (max-width:599px){.itemList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}.itemList-item{margin:0 auto}.itemList-item .label{font-size:12px;width:56px;height:24px;top:10px;left:10px}.itemList-item .label.big{width:68px}.itemList-item dl dd .itemName{font-size:16px;line-height:26px;min-height:52px}.itemList-item dl dd .shopName{font-size:13px}.itemList-item dl dd .aboutText{font-size:13px;line-height:22px;min-height:unset}}.category_area{padding-top:80px;padding-bottom:100px;position:relative;background-color:#fff}.category_area:before{content:"";display:block;width:577px;height:350px;background:url(/images/otoriyose/topics/award_2026/deco_cate_left.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0}.category_area:after{content:"";display:block;width:606px;height:350px;background:url(/images/otoriyose/topics/award_2026/deco_cate_right.svg) no-repeat;background-size:contain;position:absolute;right:0;top:0}.category_area a:hover{text-decoration:none;opacity:1}.category_area .titleWrap{margin-bottom:20px;position:relative;z-index:3}.category_area .section_lead{font-size:14px;font-family:"Noto Sans JP",sans-serif;font-weight:300;color:#333;margin-bottom:40px;position:relative;z-index:3}.category_area .innerWrap{position:relative;z-index:3}.category_area .itemList-item h3{text-align:center}.category_area .itemList-item dl dd .aboutText{min-height:96px}@media screen and (max-width:959px){.category_area .itemList-item{max-width:370px;margin:0 auto}}@media screen and (max-width:599px){.category_area{padding-top:70px;padding-bottom:0;background-image:url(/images/otoriyose/topics/award_2026/bg_award_2_sp.svg);background-repeat:no-repeat;background-size:contain}.category_area:after,.category_area:before{display:none}.category_area .section_lead{max-width:360px;margin-right:auto;margin-left:auto;margin-bottom:30px}.category_area .itemList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.category_area .itemList-item{max-width:360px}.category_area .itemList-item dl dd .aboutText{min-height:unset}}.area_monior{background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,241,232,0)),color-stop(9.78%,#FEF1E8),color-stop(45%,#FEF1E8),color-stop(50%,#FFFFFF),to(#FFFFFF));background:linear-gradient(180deg,rgba(254,241,232,0) 0%,#FEF1E8 9.78%,#FEF1E8 45%,#FFFFFF 50%,#FFFFFF 100%)}.pref_area{background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,241,232,0)),color-stop(20%,#FEF1E8),color-stop(80%,#FEF1E8),to(rgba(254,241,232,0)));background:linear-gradient(180deg,rgba(254,241,232,0) 0%,#FEF1E8 20%,#FEF1E8 80%,rgba(254,241,232,0) 100%)}.pref_area .bg{position:absolute;top:-15px;right:0}.pref_area .japan{position:relative;clip-path:inset(0)}.pref_area .japan:before{content:"";position:fixed;top:112px;right:50%;-webkit-transform:translateX(570px);transform:translateX(570px);max-width:816px;width:100%;height:1010px;background-image:url(/images/otoriyose/topics/award_2026/bg_japan.svg);background-size:contain;background-repeat:no-repeat;z-index:0;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgb(0,0,0)),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 60%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgb(0,0,0)),to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgb(0,0,0) 60%,rgba(0,0,0,0) 100%)}.pref_area .japan>*{position:relative;z-index:2}.pref_area a:hover{text-decoration:none;opacity:1}.pref_area .titleWrap{margin-bottom:20px;padding-top:80px}.pref_area .section_lead{font-weight:300;font-size:14px;color:#333333;margin-bottom:40px;position:relative;z-index:3}.pref_area .itemList{padding-bottom:50px}.pref_area .itemList-item h3{background-color:#fff}.pref_area .itemList-item dl dd .aboutText{min-height:96px}@media screen and (max-width:959px){.pref_area .prefContents .areaBlock .itemList{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}}@media screen and (min-width:600px) and (max-width:959px){.pref_area .itemList-item h3{background-color:#FEF1E8}}@media screen and (max-width:599px){.pref_area{background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,241,232,0)),color-stop(4%,#FEF1E8),color-stop(96.96%,#FEF1E8),to(#f9f2ed));background:linear-gradient(180deg,rgba(254,241,232,0) 0%,#FEF1E8 4%,#FEF1E8 96.96%,#f9f2ed 100%);padding-bottom:60px}.pref_area .japan:before{max-width:360px;-webkit-transform:translateX(174px);transform:translateX(174px);top:233px}.pref_area .titleWrap{margin-bottom:20px}.pref_area .section_lead{margin-bottom:30px}.pref_area .itemList{padding-bottom:0}.pref_area .itemList-item dl dd .aboutText{min-height:unset}.pref_area .itemList-item h3{background-color:#FFDFC9}}.monitor_area{margin-top:100px;position:relative}.monitor_area:before{content:"";position:absolute;top:-167px;left:0;width:100%;height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#ffffff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 100%);z-index:10;pointer-events:none}.monitor_area .titleWrap{margin-bottom:20px}.monitor_area .section_lead{color:#333333;margin-bottom:40px}.monitor_area .monitorList>li{background-color:#F9F2ED;padding:30px 4.5%;border-radius:20px}.monitor_area .monitorList>li:not(:last-child){margin-bottom:30px}.monitor_area .monitorList>li .monitorList_moreBtn{display:none}.monitor_area .monitorList .contentTop{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.6%;padding-bottom:20px;border-bottom:1px solid #E2CA9B}.monitor_area .monitorList .contentTop .img{position:relative;width:33%;max-width:360px}.monitor_area .monitorList .contentTop .img img{border-radius:10px}.monitor_area .monitorList .contentTop .img .num{width:50px;height:50px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:italic;font-size:40px;color:#fff;background-color:#D3B883;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;line-height:1}.monitor_area .monitorList .contentTop .info{width:63.4%;max-width:690px}.monitor_area .monitorList .contentTop .info .itemName{font-weight:500;font-size:28px;line-height:38px;color:#333}.monitor_area .monitorList .contentTop .info .shopName{font-weight:500;font-size:16px;line-height:28px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:10px 0}.monitor_area .monitorList .contentTop .info .text{font-weight:500;font-size:16px;line-height:28px;color:#333}.monitor_area .monitorList .contentMiddle{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 3.6%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.monitor_area .monitorList .contentMiddle .starInner .starCount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:3px}.monitor_area .monitorList .contentMiddle .starInner .starCount .starCountList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monitor_area .monitorList .contentMiddle .starInner .starCount .starCountList>li img{vertical-align:bottom}.monitor_area .monitorList .contentMiddle .starInner .starCount .starCountPoint{color:#333;font-weight:500;line-height:1;margin-left:1rem}.monitor_area .monitorList .contentMiddle .totalStarWrap{max-width:360px;width:100%}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner{padding:13px 11%;background-color:#E5F1F7}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starText{font-weight:500;font-size:13px;line-height:1.2}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starCountPoint{color:#2A8FBD;font-size:29px}.monitor_area .monitorList .contentMiddle .totalStarWrap .small{font-weight:300;font-size:12px;line-height:100%;color:#333;margin-top:5px}.monitor_area .monitorList .contentMiddle .dataStarWrap{max-width:545px}.monitor_area .monitorList .contentMiddle .dataStarWrap .valueList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 11%;-ms-flex-wrap:wrap;flex-wrap:wrap}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starText{font-weight:300;font-size:14px}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starCount{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starCount .starCountList li>img{vertical-align:-1px}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starCount .starCountPoint{font-size:17px}.monitor_area .monitorList .contentBottom{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monitor_area .monitorList .contentBottom .voiceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1rem;max-width:360px;width:50%}.monitor_area .monitorList .contentBottom .voiceWrap .text{padding-left:6px;position:relative}.monitor_area .monitorList .contentBottom .voiceWrap .text:before{content:"";display:inline-block;width:11px;height:7px;background:url(/images/otoriyose/topics/award_2026/bubble.svg) no-repeat;background-size:contain;position:absolute;top:6px;left:-2px}.monitor_area .monitorList .contentBottom .voiceWrap .text .comment{font-weight:500;font-size:12px;color:#333;padding:6px 15px;border:1px solid #333;background-color:#fff}.monitor_area .monitorList .contentBottom .voiceWrap .text .user{font-weight:300;font-size:12px;line-height:1;margin-top:5px;color:#333}.monitor_area .monitorList .contentBottom .itemlink-btn{height:55px;max-width:330px;width:100%}@media screen and (max-width:959px){.monitor_area .monitorList .contentBottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px 0}.monitor_area .monitorList .contentBottom .itemlink-btn,.monitor_area .monitorList .contentBottom .voiceWrap{max-width:unset}}@media screen and (min-width:600px) and (max-width:959px){.monitor_area .monitorList .contentMiddle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.monitor_area .monitorList .contentMiddle .totalStarWrap{margin:0 auto 15px}.monitor_area .monitorList .contentMiddle .dataStarWrap{margin:0 auto}.monitor_area .contentBottom .voiceWrap{margin:0 auto}}@media screen and (max-width:599px){.monitor_area{margin-top:0;padding-top:40px;padding-bottom:40px;background-color:#F9F2ED}.monitor_area .titleWrap{margin-bottom:20px}.monitor_area .section_lead{margin-bottom:21px}.monitor_area .monitorList>li{background-color:transparent;border-radius:0;padding:0;position:relative}.monitor_area .monitorList>li .monitorList_moreBtn{max-width:226px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#fff;border:1px solid #D3B883;font-weight:400;font-size:12px;color:#D3B883;line-height:1;text-align:center;border-radius:10px;position:absolute;bottom:65px;z-index:2;left:50%;translate:-50% 0}.monitor_area .monitorList .contentTop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0;padding-bottom:0;border-bottom:none}.monitor_area .monitorList .contentTop .img{width:auto;max-width:unset;margin:0 auto}.monitor_area .monitorList .contentTop .img .num{width:40px;height:40px;font-size:30px}.monitor_area .monitorList .contentTop .info{width:100%;max-width:unset}.monitor_area .monitorList .contentTop .info .itemName{font-size:18px}.monitor_area .monitorList .contentTop .info .shopName{font-size:13px;font-weight:300;line-height:100%}.monitor_area .monitorList .contentTop .info .text{font-size:13px;line-height:22px}.monitor_area .monitorList .contentMiddle{padding-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.monitor_area .monitorList .contentMiddle .dataStarWrap,.monitor_area .monitorList .contentMiddle .totalStarWrap{max-width:unset;width:100%}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starCountPoint{font-size:25px}.monitor_area .monitorList .contentMiddle .totalStarWrap .small{display:none}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starCount{margin-top:9px}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starCount .starCountList li{gap:0 4px}.monitor_area .monitorList .contentMiddle .totalStarWrap .starInner .starCount .starCountList li>img{width:24px;height:24px;vertical-align:-1px}.monitor_area .monitorList .contentMiddle .dataStarWrap{margin-top:15px;height:50px;overflow:hidden;position:relative}.monitor_area .monitorList .contentMiddle .dataStarWrap:before{content:"";display:block;width:100%;height:30px;position:absolute;bottom:0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none}.monitor_area .monitorList .contentMiddle .dataStarWrap .valueList{padding-left:3.5%}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starCount .starCountList li{gap:0 4px}.monitor_area .monitorList .contentMiddle .dataStarWrap .starInner .starCount .starCountList li>img{width:16px;height:15px}.monitor_area .monitorList .contentBottom{margin-top:19px}.monitor_area .monitorList .contentBottom .voiceWrap{width:100%;gap:0;display:none}.monitor_area .monitorList .contentBottom .voiceWrap .text{padding-left:12px}.monitor_area .monitorList .contentBottom .voiceWrap .text:before{top:10px;left:4px}.monitor_area .monitorList .contentBottom .voiceWrap .text .comment{font-size:14px;padding:9px 17px}.monitor_area .monitorList .contentBottom .voiceWrap .text .user{margin-top:15px}.monitor_area .monitorList>li.open .monitorList_moreBtn{display:none}.monitor_area .monitorList>li.open .contentMiddle .dataStarWrap{height:auto}.monitor_area .monitorList>li.open .contentMiddle .dataStarWrap:before{content:none}.monitor_area .monitorList>li.open .contentBottom .voiceWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.monitor_area:before{content:none}}.theme_area{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,241,232,0)),color-stop(20%,#F7FEE8),color-stop(50%,#FEFAED),color-stop(80%,#FEE8F3),to(rgba(254,241,232,0)));background:linear-gradient(180deg,rgba(254,241,232,0) 0%,#F7FEE8 20%,#FEFAED 50%,#FEE8F3 80%,rgba(254,241,232,0) 100%)}.gift_area{padding-top:100px;padding-bottom:80px}.gift_area .titleWrap{margin-bottom:20px;position:relative;z-index:3}.gift_area .section_lead{margin-bottom:30px;color:#333;margin-bottom:30px}.gift_area .innerWrap{position:relative}.gift_area .decoleft{max-width:162px;width:13.5%;position:absolute;top:-80px;pointer-events:none}.gift_area .decoright{max-width:195px;width:15.42%;position:absolute;top:-104px;right:0;pointer-events:none}.gohoubi_area .titleWrap{margin-bottom:22px;position:relative;z-index:3}.gohoubi_area .gohoubiSlider{margin-top:40px}.gohoubi_area .innerWrap{position:relative}.gohoubi_area .decoleft{max-width:166px;width:13.83%;position:absolute;top:-100px;pointer-events:none}.gohoubi_area .decoright{max-width:100px;width:8.33%;position:absolute;top:-114px;right:0;pointer-events:none}.gohoubi_area .gohoubiSlider{margin-top:20px}@media screen and (max-width:599px){.theme_area{background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,241,232,0)),color-stop(20%,#F7FEE8),color-stop(50%,#FEFAED),color-stop(80%,#FEE8F3),to(rgba(254,241,232,0)));background:linear-gradient(180deg,rgba(254,241,232,0) 0%,#F7FEE8 20%,#FEFAED 50%,#FEE8F3 80%,rgba(254,241,232,0) 100%)}.gift_area{padding:60px 0}.gift_area .decoleft{max-width:107px;width:30%;top:-170px;left:-10px}.gift_area .decoright{max-width:138px;width:35.38%;top:-157px;right:-27px}.gohoubi_area .decoleft{max-width:110px;width:28.21%;top:-158px}.gohoubi_area .decoright{max-width:90px;width:25.64%;top:-165px;right:-14px}}.giftSlider .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #E3E3E3;position:relative;background-color:#fff}.giftSlider .swiper-slide a:hover{text-decoration:none;opacity:1}.giftSlider .swiper-slide a:hover .itemlink-btn{background-color:#fff;color:#F78D54;border-color:#F78D54}.giftSlider .swiper-slide dt{position:relative}.giftSlider .swiper-slide dt .num{width:50px;height:50px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:italic;font-size:40px;color:#fff;background-color:#D3B883;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;line-height:1}.giftSlider .swiper-slide dt img{width:100%}.giftSlider .swiper-slide dd{padding:15px}.giftSlider .swiper-slide dd .itemName{font-weight:500;font-size:18px;line-height:26px;color:#333;min-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.giftSlider .swiper-slide dd .shopName{font-weight:300;font-size:14px;line-height:1.4;margin:10px 0 18px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.giftSlider .swiper-slide dd .itemlink-btn{width:100%;max-width:300px;height:45px;margin:0 auto}@media screen and (min-width:600px){.giftSlider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.giftSlider .swiper-slide{max-width:380px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:600px) and (max-width:959px){.giftSlider .swiper-slide{max-width:unset;width:calc((100% - 50px) / 2)}}@media screen and (max-width:599px){.giftSlider .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;width:300px!important;max-height:420px!important}.giftSlider .swiper-slide dt .num{font-size:30px;width:40px;height:40px}.giftSlider .swiper-slide dd .itemlink-btn{height:35px}}@media screen and (max-width:599px){.swiper-pagination{bottom:-20px!important}.swiper-pagination .swiper-pagination-bullet{border-radius:0;width:20px;height:5px;background-color:#676767;margin:0 5px 0 0!important}.swiper-pagination .swiper-pagination-bullet-active{background:#C69433}}.history_area{padding:100px 0}.history_area .titleWrap{margin-bottom:54px}.history_area .itemList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 30px}.history_area .itemList .itemList-item{width:380px}.history_area .itemList .itemList-item dl{width:auto;max-width:unset}.history_area .itemList .itemList-item dl dd .itemName{background-color:transparent;text-align:left;font-family:Noto Sans JP;padding:0}.history_area .swiper-button-next,.history_area .swiper-button-prev{background-color:rgba(198,148,51,0.7);width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;display:none}.history_area .swiper-button-next .swiper-navigation-icon,.history_area .swiper-button-prev .swiper-navigation-icon{display:none}.history_area .swiper-button-prev{margin-top:-30px;left:0}.history_area .swiper-button-next{margin-top:-30px;right:0}.history_area .swiper-button-next img{-webkit-transform:scale(-1);transform:scale(-1)}.history_area .swiper-pagination{display:none}@media screen and (max-width:959px){.history_area .itemList-item{margin:auto;max-width:370px}.history_area .swiper-button-next,.history_area .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:600px){.history_area .splide__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}}@media screen and (max-width:599px){.history_area{padding:0 0 60px;margin-top:65px}.history_area .titleWrap{margin-bottom:30px}.history_area .inner{width:calc(100% - 15px);margin-right:0;margin-left:auto}.history_area .itemList{margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0}.history_area .itemList-item{width:300px!important;padding:0}.history_area .itemList-item dl dt{position:relative}.history_area .swiper-button-next,.history_area .swiper-button-prev{display:none}.history_area .swiper-pagination{position:static;display:block}}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_top{color:#fff;background:#000;width:415px;font-size:16px;font-weight:500;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin:0 auto;padding:10px 0}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom{width:700px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9.5px 0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border:1px solid #E3E3E3;-webkit-box-sizing:border-box;box-sizing:border-box}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom_left{font-size:28px;color:#008FBF;margin-right:38px}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom_right{width:148px}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom_right:hover{cursor:pointer}@media screen and (max-width:599px){.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_top{color:#fff;background:#000;font-size:14px;font-weight:500;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin:0 auto;padding:4px 0;width:258px}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom{width:100%;background:#fff;display:block;padding:9px 0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom_left{font-size:18px;margin-right:0;text-align:center}.theme_present_area_ttl_keyword .theme_present_area_ttl_keyword_bottom_right{position:absolute;top:unset;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);bottom:-49.1px;width:115px}}.present_area{position:relative}.present_area .intro{min-height:644px;padding:74px 0 40px;position:relative;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box}.present_area .intro .titleWrap{margin-bottom:20px}.present_area .intro .titleWrap .label{margin-bottom:18px}.present_area .intro .titleWrap h2{display:inline-block;position:relative}.present_area .intro .titleWrap h2 .left{position:absolute;top:-30px;left:-84px}.present_area .intro .titleWrap h2 .right{position:absolute;top:-36px;right:-90px}.present_area .intro .section_lead{max-width:991px;margin:0 auto 40px;font-family:Noto Sans JP;font-weight:500;font-size:20px;line-height:36px;text-align:center;color:#FFE57A}.present_area .intro .oubokikan{text-align:center;margin-top:30px}.present_area .intro .event_end{bottom:113px;z-index:10}@media screen and (max-width:959px){.present_area .intro .titleWrap h2{width:80%}}@media screen and (max-width:599px){.present_area .intro{padding:40px 0 30px;min-height:745px}.present_area .intro .titleWrap{margin-bottom:30px}.present_area .intro .titleWrap .label{margin-bottom:16px}.present_area .intro .titleWrap h2{width:92%}.present_area .intro .titleWrap h2 .left{top:0;left:0}.present_area .intro .titleWrap h2 .right{top:0;right:0}.present_area .intro .section_lead{max-width:360px;font-size:18px;line-height:30px}.present_area .intro .oubokikan{margin-top:74px}.present_area .intro .event_end{bottom:100px}}.present_area .present_bg{position:absolute;top:0;left:50%;translate:-50% 0;z-index:-1}.present_area .present_bg img{width:100vw;min-width:1920px;height:764px;vertical-align:top;max-width:unset}@media screen and (max-width:599px){.present_area .present_bg img{min-width:390px;height:750px}}.present_area .menu{background-color:#781616;padding:30px 0}.present_area .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:0 auto 0;gap:30px;width:94%}.present_area .menu li{max-width:380px;width:29.8507462687%}.present_area .menu li p{border:1px solid #fff;border-radius:25px;color:#fff;font-size:18px;text-align:center;line-height:1;padding:19px 0px;background:#AE2121}.present_area .menu li p:hover{cursor:pointer;background:#5E1313;border-color:#FFFFFF}@media screen and (max-width:599px){.present_area .menu{padding:20px 0}.present_area .menu ul{width:92%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.present_area .menu ul li{width:calc(50% - 3.5px)}.present_area .menu ul li:first-child{width:100%;margin-right:0;max-width:unset}.present_area .menu ul li p{border-radius:100px;font-size:16px;line-height:1;padding:16px 0px;position:relative}}.present_area .present{padding:60px 0 80px;background-color:#DE6626}.present_area .present .titleWrap{margin-bottom:40px}.present_area .present .listWrap{max-width:1200px;margin:0 auto 60px}.present_area .present .listWrap:last-child{margin-bottom:0}.present_area .present .listWrap .ttl{text-align:center;padding:18px 0;background-color:#FEF1E8;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;color:#C69433;font-size:35px;line-height:40px;text-align:center}.present_area .present .listWrap ul{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.present_area .present .listWrap ul li{width:50%;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #EFEDE5;border-bottom:1px solid #EFEDE5;padding-left:60px;padding-right:50px;padding-top:15px;padding-bottom:15px}.present_area .present .listWrap ul li:nth-child(-n+2){padding-top:40px}.present_area .present .listWrap ul li:nth-child(2n){border-right:unset;padding-left:50px;padding-right:60px}.present_area .present .listWrap ul li.no-border{padding-bottom:40px;border-bottom:unset}.present_area .present .listWrap ul li a:hover{text-decoration:none}.present_area .present .listWrap ul li a:hover .theme_present_area_list_bottom_disc{text-decoration:underline}.present_area .present .listWrap ul li .theme_present_area_list_top{font-size:18px;color:#F07939;text-align:left}.present_area .present .listWrap ul li .theme_present_area_list_bottom{margin-top:10px;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex}.present_area .present .listWrap ul li .theme_present_area_list_bottom_img{width:150px;margin-right:20px}.present_area .present .listWrap ul li .theme_present_area_list_bottom_disc{margin-right:20px;width:calc(100% - 240px)}.present_area .present .listWrap ul li .theme_present_area_list_bottom_disc_text{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px;font-weight:500}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num{background:#F07939;font-size:24px;color:#fff;padding:0px 0px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num .theme_present_area_list_bottom_num_text{color:#fff}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num .theme_present_area_list_bottom_num_text:hover{text-decoration:none}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num span{font-size:18px;color:#fff;padding-left:1px}@media screen and (max-width:960px){.present_area .present .listWrap ul{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.present_area .present .listWrap ul li{padding-left:40px;padding-right:30px;padding-top:15px;padding-bottom:10px}.present_area .present .listWrap ul li .theme_present_area_list_bottom_img{width:120px}.present_area .present .listWrap ul li .theme_present_area_list_bottom_disc{width:calc(100% - 210px)}}@media screen and (max-width:599px){.present_area .present{padding:40px 0}.present_area .present .listWrap{max-width:360px;margin:0 auto 30px}.present_area .present .listWrap .ttl{padding:8px 0 10px;font-size:20px}.present_area .present .listWrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.present_area .present .listWrap ul li{max-width:unset;width:100%;padding:0 15px 10px;border-right:unset;border-bottom:1px solid #EFEDE5;position:relative}.present_area .present .listWrap ul li:nth-child(-n+2){padding-top:15px}.present_area .present .listWrap ul li:nth-child(2n){padding:10px 15px;padding-top:0}.present_area .present .listWrap ul li.no-border{padding-bottom:15px;border-bottom:unset}.present_area .present .listWrap ul li .theme_present_area_list_top{margin-top:5px;font-size:16px}.present_area .present .listWrap ul li .theme_present_area_list_bottom{margin-top:5px;height:unset}.present_area .present .listWrap ul li .theme_present_area_list_bottom_img{width:82px;margin-right:10px}.present_area .present .listWrap ul li .theme_present_area_list_bottom_disc{margin-right:20px;width:calc(100% - 150px)}.present_area .present .listWrap ul li .theme_present_area_list_bottom_disc_text{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;font-weight:500}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num{font-size:20px;color:#fff;padding:0px;width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0}.present_area .present .listWrap ul li .theme_present_area_list_bottom_num span{font-size:14px;color:#fff;padding-left:1px}}.theme_oubo_area{padding:80px 0;background-color:#F6F5F0;position:relative}.theme_oubo_area .event_end{top:156px}.theme_oubo_area .titleWrap{margin-bottom:40px}.theme_oubo_area .innerWrap{max-width:1000px}.theme_oubo_area_disc{margin-top:40px;text-align:center;position:relative}.theme_oubo_area_disc a{content:"";position:absolute;width:238px;height:50px;top:calc(50% + 205px);left:calc(50% - 331px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme_oubo_area_disc_text_left{position:absolute;top:75%;left:calc(50% - 330px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.theme_oubo_area_disc_text_center{position:absolute;top:77.5%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;line-height:28px}.theme_oubo_area_disc_text_center .kw{color:#06C755;display:block;font-size:16.95px}.theme_oubo_area_disc_text_right{position:absolute;top:75%;left:calc(50% + 344px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;line-height:28px;width:100%}.theme_oubo_area_disc a{content:"";position:absolute;width:240px;height:50px;top:calc(50% + 202px);left:calc(50% - 335px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme_oubo_area_disc a:hover{background:rgba(255,255,255,0.4)}.theme_oubo_area_list{margin:40px auto 0}.theme_oubo_area_list li p{font-weight:500;font-size:18px;line-height:28px}.theme_oubo_area_list_caution{font-weight:300;font-size:16px;margin-top:20px;line-height:25px}.theme_oubo_area .ouboLink{margin-top:40px;text-align:center}.theme_oubo_area .ouboLink a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:560px;height:80px;border:2px solid #06C755;background-color:#06C755;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:28px;font-weight:700;border-radius:10px;margin:0 auto 15px}.theme_oubo_area .ouboLink a:hover{background-color:#fff;color:#06C755;opacity:1;text-decoration:none}.theme_oubo_area .ouboLink p{font-weight:300;font-size:16px}@media screen and (max-width:959px){.theme_oubo_area_disc_text_left{position:absolute;top:calc(50% - 31vw);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;width:40%}.theme_oubo_area_disc_text_center{position:absolute;top:calc(50% + 16.5vw);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;width:40%}.theme_oubo_area_disc_text_right{position:absolute;top:calc(50% + 57vw);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;width:40%}.theme_oubo_area_disc a{width:50%;height:5%;top:calc(50% - 23vw);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme_oubo_area_disc img{width:60%}}@media screen and (max-width:650px){.theme_oubo_area_disc_text_left{font-size:16px}}@media screen and (max-width:599px){.theme_oubo_area{padding:40px 0}.theme_oubo_area .event_end{top:110px}.theme_oubo_area_disc{margin-top:80px}.theme_oubo_area_disc_text_left{top:calc(50% - 51vw);width:74%;line-height:24px}.theme_oubo_area_disc_text_center{top:calc(50% + 27.5vw);width:80%;line-height:24px}.theme_oubo_area_disc_text_center .kw{font-size:16px}.theme_oubo_area_disc_text_right{top:calc(50% + 94vw);width:74%;line-height:24px}.theme_oubo_area_disc img{width:100%}.theme_oubo_area_disc a{width:57%;height:45px;top:calc(50% - 38vw);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.theme_oubo_area_list{margin-top:30px}.theme_oubo_area_list li p{font-weight:500;font-size:14px;line-height:21px}.theme_oubo_area_list_caution{font-size:12px;line-height:20px;margin-top:20px}.theme_oubo_area .ouboLink a{max-width:330px;height:60px;margin-bottom:10px;border-radius:5px;font-size:18px}.theme_oubo_area .ouboLink p{font-size:12px}}#kiyaku{background:#fff}#kiyaku dl{margin:40px auto 50px;max-width:1000px}#kiyaku dt{font-size:12px;font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-top:15px}#kiyaku dd{font-size:12px;font-family:"Noto Sans JP",sans-serif;font-weight:300}#kiyaku .kiyaku_title{margin:80px auto 0;text-align:center;font-size:28px}.fade_area{position:fixed;bottom:40px;right:-290px;z-index:999;-webkit-transition:0.8s;transition:0.8s}.fade_area:hover{opacity:0.8;cursor:pointer}.fade_area.move{right:0}.fade_area p{display:none;font-family:"Noto Sans JP",sans-serif}.fade_area img{max-width:290px}.fade_area.stop{position:absolute;bottom:-140px;-webkit-transition:unset;transition:unset}@media screen and (max-width:960px){#container,.container{margin-top:0}#kiyaku dl{width:92%}}@media screen and (max-width:599px){body.otoriyose_gourmet #otoriyose_header{height:51px}#kiyaku .kiyaku_title{margin:40px auto 0;text-align:center;font-size:20px}#kiyaku dl{margin:20px auto 40px;width:92%}#kiyaku dt{font-size:11px}#kiyaku dd{font-size:11px}.fade_area{right:-190px}.fade_area.move{right:0px}.fade_area img{max-width:189px}.fade_area p{display:block;color:#fff;font-size:12px;margin-top:8px;line-height:1}.fade_area.stop{bottom:-140px}footer ul{padding:15px 18px 5px}footer ul li{margin-right:0;display:block;text-align:left;margin-bottom:15px}footer ul li a{display:inline-block;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:14px;color:#FFFFFF;text-decoration:none}.fin_text{color:#fff;font-size:16px!important;font-weight:500}.top-btn{width:92%;margin:0 auto 80px;text-align:center;background:#163267;font-family:"Noto Sans JP",sans-serif;font-size:16px;color:#FFFFFF;padding:12px 0;border-radius:24px}.pc_block{display:unset}.pc_show{display:none!important}.sp_show{display:block!important}.sp_block{display:block!important}}