.con_award>.inner,.con_selection>div[class*="block"] .wrp,.con_list div[class*="block"],.con_onlineshop .inner,.con_how-to-buy .inner{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_award>.inner,.con_selection>div[class*="block"] .wrp,.con_list div[class*="block"],.con_onlineshop .inner,.con_how-to-buy .inner{width:91.66667%}}body img,body svg{width:auto;height:auto}.cmn_fix_sp .con_fix_sp .inner_btn img{width:100%}@media only screen and (min-width: 1200px){.view_tab-s{display:none}}@media print{.view_tab-s{display:none}}@media only screen and (max-width: 767px){.view_tab-s{display:none}}@media only screen and (min-width: 984px) and (max-width: 1199px){.view_tab-s{display:none}}.cmn_ttl--pt1{line-height:1}@media only screen and (min-width: 1200px){.cmn_ttl--pt1{font-size:358%}}@media print{.cmn_ttl--pt1{font-size:358%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt1{font-size:343%}}@media only screen and (max-width: 767px){.cmn_ttl--pt1{font-size:143%}}@media only screen and (max-width: 767px){.cmn_ttl--pt1{font-size:187.5%}}.cmn_ttl--pt1 span.jp{font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;font-weight:400;color:#fff}.cmn_ttl--pt1 span.en{font-size:52%;color:#d5b278;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;font-weight:400;display:block;margin-top:1em;letter-spacing:.25em;text-transform:uppercase}.cmn_ttl--pt2{font-size:237.5%;line-height:1}@media only screen and (max-width: 767px){.cmn_ttl--pt2{font-size:142.5%}}.cmn_ttl--pt2 span.jp{font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;font-weight:400;color:#000}.cmn_ttl--pt2 span.jp small{font-size:78.94737%}.cmn_ttl--pt2 span.en{font-size:50%;color:#d5b278;font-family:"Noto Sans", sans-serif;font-weight:400;display:block;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;margin-top:1em;letter-spacing:.25em;text-transform:uppercase}@media only screen and (max-width: 1199px){.cmn_ttl--pt2 span.en{font-size:75%}}.cmn_ttl--pt2.w span.jp,.cmn_ttl--pt2.w span.en{color:#fff}.cmn_ttl--pt25{font-size:300%;line-height:1}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl--pt25{font-size:206%}}@media only screen and (max-width: 767px){.cmn_ttl--pt25{font-size:180%}}.cmn_ttl--pt25 span.jp{font-family:"Noto Sans", sans-serif;font-weight:400}.cmn_ttl--pt25 span.en{font-size:50%;color:#d5b278;font-family:"Noto Sans", sans-serif;font-weight:400;display:block;margin-top:0.5em}.cmn_ttl--pt25.w span.jp{color:#fff}.cmn_ttl--pt3{line-height:1.53333;font-size:187.5%;font-weight:500;letter-spacing:0}@media only screen and (min-width: 768px) and (max-width: 983px){.cmn_ttl--pt3{font-size:150%}}@media only screen and (max-width: 767px){.cmn_ttl--pt3{font-size:172.5%}}@media only screen and (max-width: 767px){.cmn_ttl--pt3{line-height:1.2}}.cmn_ttl--pt3 span.jp{font-family:"Noto Sans", sans-serif;font-weight:600}.cmn_ttl--pt3 span.jp em{font-size:155%}.cmn_ttl--pt4{line-height:1;font-size:212.5%;display:flex;flex-wrap:wrap;align-items:center;color:#d2a400}@media only screen and (max-width: 767px){.cmn_ttl--pt4{font-size:127.5%}}.cmn_ttl--pt4 span.en{font-family:"Noto Sans", sans-serif;font-weight:400}.cmn_ttl--pt4 span.jp{font-family:"Noto Sans", sans-serif;font-weight:400;margin-left:1em;font-size:41%;padding-top:0.25em}.cmn_ttl--pt5{line-height:1;position:relative;font-size:250%}@media only screen and (max-width: 767px){.cmn_ttl--pt5{font-size:150%}}.cmn_ttl--pt5 span.jp{font-family:"Noto Sans", sans-serif;font-weight:400;padding-top:0.25em}.cmn_ttl--pt5 span.jp em{color:#d2a400}.cmn_ttl--pt5 span.cap{font-size:45%;width:11.25%;height:4em;text-align:center;margin:0;font-weight:normal;position:absolute;transform:translate(-50%, -50%)}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap{top:-10%}}@media print{.cmn_ttl--pt5 span.cap{top:-10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap{top:0%}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap{top:-20%}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap{left:49%}}@media print{.cmn_ttl--pt5 span.cap{left:49%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap{left:49%}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap{left:47%}}.cmn_ttl--pt5 span.cap em{position:absolute;top:0;left:50%;display:inline-block;width:30px;height:150px;transform:translateX(-50%);transform-origin:center bottom}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(1){transform:rotate(-28deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(1){transform:rotate(-28deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(1){transform:rotate(-16.8deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(1){transform:rotate(-16.8deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(2){transform:rotate(-20deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(2){transform:rotate(-20deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(2){transform:rotate(-12deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(2){transform:rotate(-12deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(3){transform:rotate(-10deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(3){transform:rotate(-10deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(3){transform:rotate(-6deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(3){transform:rotate(-6deg)}}.cmn_ttl--pt5 span.cap em:nth-child(4){transform:rotate(0deg)}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(5){transform:rotate(10deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(5){transform:rotate(10deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(5){transform:rotate(6deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(5){transform:rotate(6deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(6){transform:rotate(20deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(6){transform:rotate(20deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(6){transform:rotate(12deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(6){transform:rotate(12deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(7){transform:rotate(28deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(7){transform:rotate(28deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(7){transform:rotate(16.8deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(7){transform:rotate(16.8deg)}}.cmn_ttl--pt6{line-height:1.2;position:relative}@media only screen and (min-width: 1200px){.cmn_ttl--pt6 span.jp{font-size:129%}}@media print{.cmn_ttl--pt6 span.jp{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt6 span.jp{font-size:73%}}@media only screen and (max-width: 767px){.cmn_ttl--pt6 span.jp{font-size:115%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl--pt6 span.jp{font-size:115%}}.cmn_ttl--pt7{line-height:1}@media only screen and (min-width: 1200px){.cmn_ttl--pt7{font-size:172%}}@media print{.cmn_ttl--pt7{font-size:172%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt7{font-size:103%}}@media only screen and (max-width: 767px){.cmn_ttl--pt7{font-size:143%}}.cmn_ttl--pt7 span.jp{font-family:"Noto Sans", sans-serif;font-weight:400}.cmn_ttl.center,.center.cmn_ttl--pt1,.center.cmn_ttl--pt2,.center.cmn_ttl--pt25,.center.cmn_ttl--pt3,.center.cmn_ttl--pt4,.center.cmn_ttl--pt5,.center.cmn_ttl--pt6,.center.cmn_ttl--pt7{text-align:center;margin-right:auto;margin-left:auto}.cmn_ttl.gekkeiju>span,.gekkeiju.cmn_ttl--pt1>span,.gekkeiju.cmn_ttl--pt2>span,.gekkeiju.cmn_ttl--pt25>span,.gekkeiju.cmn_ttl--pt3>span,.gekkeiju.cmn_ttl--pt4>span,.gekkeiju.cmn_ttl--pt5>span,.gekkeiju.cmn_ttl--pt6>span,.gekkeiju.cmn_ttl--pt7>span{position:relative;display:inline-block}.cmn_ttl.gekkeiju>span .jp,.gekkeiju.cmn_ttl--pt1>span .jp,.gekkeiju.cmn_ttl--pt2>span .jp,.gekkeiju.cmn_ttl--pt25>span .jp,.gekkeiju.cmn_ttl--pt3>span .jp,.gekkeiju.cmn_ttl--pt4>span .jp,.gekkeiju.cmn_ttl--pt5>span .jp,.gekkeiju.cmn_ttl--pt6>span .jp,.gekkeiju.cmn_ttl--pt7>span .jp{color:#81540A;font-size:1.25em;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif}.cmn_ttl.gekkeiju>span .en,.gekkeiju.cmn_ttl--pt1>span .en,.gekkeiju.cmn_ttl--pt2>span .en,.gekkeiju.cmn_ttl--pt25>span .en,.gekkeiju.cmn_ttl--pt3>span .en,.gekkeiju.cmn_ttl--pt4>span .en,.gekkeiju.cmn_ttl--pt5>span .en,.gekkeiju.cmn_ttl--pt6>span .en,.gekkeiju.cmn_ttl--pt7>span .en{color:#81540A;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;font-size:1.25rem}.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before,.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:50%;transform:translateY(-50%)}.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{background:url(../../lp/selection-2025/images/deco_gekkeiju_left--point.webp) center left/contain no-repeat}@media only screen and (min-width: 1200px){.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{left:-1.25em}}@media print{.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{left:-1.25em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{left:-1.35em}}@media only screen and (max-width: 767px){.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{left:-1.75em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl.gekkeiju>span::before,.gekkeiju.cmn_ttl--pt1>span::before,.gekkeiju.cmn_ttl--pt2>span::before,.gekkeiju.cmn_ttl--pt25>span::before,.gekkeiju.cmn_ttl--pt3>span::before,.gekkeiju.cmn_ttl--pt4>span::before,.gekkeiju.cmn_ttl--pt5>span::before,.gekkeiju.cmn_ttl--pt6>span::before,.gekkeiju.cmn_ttl--pt7>span::before{left:-1.8em}}.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{background:url(../../lp/selection-2025/images/deco_gekkeiju_right--point.webp) center right/contain no-repeat}@media only screen and (min-width: 1200px){.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{right:-1.25em}}@media print{.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{right:-1.25em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{right:-1.35em}}@media only screen and (max-width: 767px){.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{right:-1.75em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl.gekkeiju>span::after,.gekkeiju.cmn_ttl--pt1>span::after,.gekkeiju.cmn_ttl--pt2>span::after,.gekkeiju.cmn_ttl--pt25>span::after,.gekkeiju.cmn_ttl--pt3>span::after,.gekkeiju.cmn_ttl--pt4>span::after,.gekkeiju.cmn_ttl--pt5>span::after,.gekkeiju.cmn_ttl--pt6>span::after,.gekkeiju.cmn_ttl--pt7>span::after{right:-1.8em}}.cmn_ttl.gekkeiju2>span,.gekkeiju2.cmn_ttl--pt1>span,.gekkeiju2.cmn_ttl--pt2>span,.gekkeiju2.cmn_ttl--pt25>span,.gekkeiju2.cmn_ttl--pt3>span,.gekkeiju2.cmn_ttl--pt4>span,.gekkeiju2.cmn_ttl--pt5>span,.gekkeiju2.cmn_ttl--pt6>span,.gekkeiju2.cmn_ttl--pt7>span{position:relative;display:inline-block}.cmn_ttl.gekkeiju2>span .jp,.gekkeiju2.cmn_ttl--pt1>span .jp,.gekkeiju2.cmn_ttl--pt2>span .jp,.gekkeiju2.cmn_ttl--pt25>span .jp,.gekkeiju2.cmn_ttl--pt3>span .jp,.gekkeiju2.cmn_ttl--pt4>span .jp,.gekkeiju2.cmn_ttl--pt5>span .jp,.gekkeiju2.cmn_ttl--pt6>span .jp,.gekkeiju2.cmn_ttl--pt7>span .jp{color:#81540A;font-size:1.25em;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif}.cmn_ttl.gekkeiju2>span .en,.gekkeiju2.cmn_ttl--pt1>span .en,.gekkeiju2.cmn_ttl--pt2>span .en,.gekkeiju2.cmn_ttl--pt25>span .en,.gekkeiju2.cmn_ttl--pt3>span .en,.gekkeiju2.cmn_ttl--pt4>span .en,.gekkeiju2.cmn_ttl--pt5>span .en,.gekkeiju2.cmn_ttl--pt6>span .en,.gekkeiju2.cmn_ttl--pt7>span .en{font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;font-size:1.25rem}.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before,.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:50%;transform:translateY(-50%)}.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{background:url(../../lp/selection-2025/images/deco_gekkeiju_left--point2.webp) center left/contain no-repeat}@media only screen and (min-width: 1200px){.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{left:-1.5em}}@media print{.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{left:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{left:-1.5em}}@media only screen and (max-width: 767px){.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{left:-1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl.gekkeiju2>span::before,.gekkeiju2.cmn_ttl--pt1>span::before,.gekkeiju2.cmn_ttl--pt2>span::before,.gekkeiju2.cmn_ttl--pt25>span::before,.gekkeiju2.cmn_ttl--pt3>span::before,.gekkeiju2.cmn_ttl--pt4>span::before,.gekkeiju2.cmn_ttl--pt5>span::before,.gekkeiju2.cmn_ttl--pt6>span::before,.gekkeiju2.cmn_ttl--pt7>span::before{left:-1.8em}}.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{background:url(../../lp/selection-2025/images/deco_gekkeiju_right--point2.webp) center right/contain no-repeat}@media only screen and (min-width: 1200px){.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{right:-1.5em}}@media print{.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{right:-1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{right:-1.5em}}@media only screen and (max-width: 767px){.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{right:-1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl.gekkeiju2>span::after,.gekkeiju2.cmn_ttl--pt1>span::after,.gekkeiju2.cmn_ttl--pt2>span::after,.gekkeiju2.cmn_ttl--pt25>span::after,.gekkeiju2.cmn_ttl--pt3>span::after,.gekkeiju2.cmn_ttl--pt4>span::after,.gekkeiju2.cmn_ttl--pt5>span::after,.gekkeiju2.cmn_ttl--pt6>span::after,.gekkeiju2.cmn_ttl--pt7>span::after{right:-1.8em}}.cmn_txt small{font-size:87.5%;line-height:1.66667;display:inline-block}.cmn_txt.center{text-align:center;margin-right:auto;margin-left:auto}.cmn_txt--pt2{font-size:93.75%;line-height:1.33333}.cmn_btn,.cmn_btn--pt1,.cmn_btn--pt2,.cmn_btn--pt3,.cmn_btn--pt4{position:relative;text-decoration:none;background:transparent;outline:none;transition:all 0.2s ease;box-sizing:border-box;display:block}.mw--250{max-width:250px}.mw--251{max-width:251px}.mw--252{max-width:252px}.mw--253{max-width:253px}.mw--254{max-width:254px}.mw--255{max-width:255px}.mw--256{max-width:256px}.mw--257{max-width:257px}.mw--258{max-width:258px}.mw--259{max-width:259px}.mw--260{max-width:260px}.mw--261{max-width:261px}.mw--262{max-width:262px}.mw--263{max-width:263px}.mw--264{max-width:264px}.mw--265{max-width:265px}.mw--266{max-width:266px}.mw--267{max-width:267px}.mw--268{max-width:268px}.mw--269{max-width:269px}.mw--270{max-width:270px}.mw--271{max-width:271px}.mw--272{max-width:272px}.mw--273{max-width:273px}.mw--274{max-width:274px}.mw--275{max-width:275px}.mw--276{max-width:276px}.mw--277{max-width:277px}.mw--278{max-width:278px}.mw--279{max-width:279px}.mw--280{max-width:280px}.mw--281{max-width:281px}.mw--282{max-width:282px}.mw--283{max-width:283px}.mw--284{max-width:284px}.mw--285{max-width:285px}.mw--286{max-width:286px}.mw--287{max-width:287px}.mw--288{max-width:288px}.mw--289{max-width:289px}.mw--290{max-width:290px}.mw--291{max-width:291px}.mw--292{max-width:292px}.mw--293{max-width:293px}.mw--294{max-width:294px}.mw--295{max-width:295px}.mw--296{max-width:296px}.mw--297{max-width:297px}.mw--298{max-width:298px}.mw--299{max-width:299px}.mw--300{max-width:300px}.mw--301{max-width:301px}.mw--302{max-width:302px}.mw--303{max-width:303px}.mw--304{max-width:304px}.mw--305{max-width:305px}.mw--306{max-width:306px}.mw--307{max-width:307px}.mw--308{max-width:308px}.mw--309{max-width:309px}.mw--310{max-width:310px}.mw--311{max-width:311px}.mw--312{max-width:312px}.mw--313{max-width:313px}.mw--314{max-width:314px}.mw--315{max-width:315px}.mw--316{max-width:316px}.mw--317{max-width:317px}.mw--318{max-width:318px}.mw--319{max-width:319px}.mw--320{max-width:320px}.mw--321{max-width:321px}.mw--322{max-width:322px}.mw--323{max-width:323px}.mw--324{max-width:324px}.mw--325{max-width:325px}.mw--326{max-width:326px}.mw--327{max-width:327px}.mw--328{max-width:328px}.mw--329{max-width:329px}.mw--330{max-width:330px}.mw--331{max-width:331px}.mw--332{max-width:332px}.mw--333{max-width:333px}.mw--334{max-width:334px}.mw--335{max-width:335px}.mw--336{max-width:336px}.mw--337{max-width:337px}.mw--338{max-width:338px}.mw--339{max-width:339px}.mw--340{max-width:340px}.mw--341{max-width:341px}.mw--342{max-width:342px}.mw--343{max-width:343px}.mw--344{max-width:344px}.mw--345{max-width:345px}.mw--346{max-width:346px}.mw--347{max-width:347px}.mw--348{max-width:348px}.mw--349{max-width:349px}.mw--350{max-width:350px}.mw--351{max-width:351px}.mw--352{max-width:352px}.mw--353{max-width:353px}.mw--354{max-width:354px}.mw--355{max-width:355px}.mw--356{max-width:356px}.mw--357{max-width:357px}.mw--358{max-width:358px}.mw--359{max-width:359px}.mw--360{max-width:360px}.mw--361{max-width:361px}.mw--362{max-width:362px}.mw--363{max-width:363px}.mw--364{max-width:364px}.mw--365{max-width:365px}.mw--366{max-width:366px}.mw--367{max-width:367px}.mw--368{max-width:368px}.mw--369{max-width:369px}.mw--370{max-width:370px}.mw--371{max-width:371px}.mw--372{max-width:372px}.mw--373{max-width:373px}.mw--374{max-width:374px}.mw--375{max-width:375px}.mw--376{max-width:376px}.mw--377{max-width:377px}.mw--378{max-width:378px}.mw--379{max-width:379px}.mw--380{max-width:380px}.mw--381{max-width:381px}.mw--382{max-width:382px}.mw--383{max-width:383px}.mw--384{max-width:384px}.mw--385{max-width:385px}.mw--386{max-width:386px}.mw--387{max-width:387px}.mw--388{max-width:388px}.mw--389{max-width:389px}.mw--390{max-width:390px}.cmn_btn span,.cmn_btn--pt1 span,.cmn_btn--pt2 span,.cmn_btn--pt3 span,.cmn_btn--pt4 span{position:relative;z-index:1;display:block;padding:10px 0.5em;transition:all 0.3s ease;box-sizing:border-box;padding-left:1.5em}.cmn_btn--pt1{background:#0ea569;background:linear-gradient(90deg, #7e5a20 40%,#a98651 100%);border-radius:30px}.cmn_btn--pt1 span{color:#fff;position:relative}.cmn_btn--pt1 span::before{content:"";width:2em;height:2em;background:#fff;border-radius:50%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cmn_btn--pt1 span::after{content:"";background:url(../../lp/selection-2025/images/arrow-a.svg) center center/contain no-repeat;width:1.5em;height:1.5em;display:inline-block;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:50%;right:5%;transform:translateY(-50%)}@media only screen and (min-width: 1200px){.cmn_btn--pt1:hover span::after{right:3%}}@media print{.cmn_btn--pt1:hover span::after{right:3%}}.cmn_btn--pt2{background:#661400;background:linear-gradient(90deg, #661400 0%,#c25454 100%);border-radius:30px}.cmn_btn--pt2 span{color:#fff;position:relative}.cmn_btn--pt2 span::before{content:"";width:2em;height:2em;background:#fff;border-radius:50%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cmn_btn--pt2 span::after{content:"";background:url(../../lp/selection-2025/images/arrow-b.svg) center center/contain no-repeat;width:1.5em;height:1.5em;display:inline-block;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:50%;right:5%;transform:translateY(-50%)}@media only screen and (min-width: 1200px){.cmn_btn--pt2:hover span::after{right:3%}}@media print{.cmn_btn--pt2:hover span::after{right:3%}}.cmn_btn--pt3{background:#B44B00;background:linear-gradient(90deg, #b44b00 0%,#ffc481 100%);border-radius:30px}.cmn_btn--pt3 span{color:#fff;position:relative}.cmn_btn--pt3 span::before{content:"";width:2em;height:2em;background:#fff;border-radius:50%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cmn_btn--pt3 span::after{content:"";background:url(../../lp/selection-2025/images/arrow-b.svg) center center/contain no-repeat;width:1.5em;height:1.5em;display:inline-block;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:50%;right:5%;transform:translateY(-50%)}@media only screen and (min-width: 1200px){.cmn_btn--pt3:hover span::after{right:3%}}@media print{.cmn_btn--pt3:hover span::after{right:3%}}.cmn_btn--pt4{background:#B44B00;background:linear-gradient(90deg, #b44b00 0%,#ffc481 100%);border-radius:30px}.cmn_btn--pt4 span{color:#fff;position:relative}.cmn_btn--pt4 span::before{content:"";width:2em;height:2em;background:#fff;border-radius:50%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cmn_btn--pt4 span::after{content:"";background:url(../../lp/selection-2025/images/arrow-c.svg) center center/contain no-repeat;width:1.5em;height:1.5em;display:inline-block;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:50%;right:5%;transform:translateY(-50%)}@media only screen and (min-width: 1200px){.cmn_btn--pt4:hover span::after{right:3%}}@media print{.cmn_btn--pt4:hover span::after{right:3%}}.cmn_table--pt1{width:100%;border:1px solid #e7dec8;box-sizing:border-box}.cmn_table--pt1 thead tr{background:#e7dec8}.cmn_table--pt1 thead tr th{text-align:center;padding:0.25em 0;font-weight:normal}.cmn_table--pt1 thead tr th:not(:first-child){border-left:1px solid #fff;box-sizing:border-box}.cmn_table--pt1 tbody tr td{padding:0.25em 1em;border-bottom:1px solid #e7dec8;box-sizing:border-box}.cmn_table--pt1 tbody tr td:nth-child(even){border-left:1px solid #e7dec8;box-sizing:border-box}.cmn_table--pt2{width:100%;max-width:570px}.cmn_table--pt2 tbody tr{display:flex;flex-wrap:wrap}.cmn_table--pt2 tbody tr th{text-align:center;font-weight:normal}.cmn_table--pt2 tbody tr th{width:28.07018%;padding:0.1em 0;background:#e7dec8;border-bottom:1px solid #fff;box-sizing:border-box}.cmn_table--pt2 tbody tr td{width:71.92982%;padding:0.5em 0.5em;border-bottom:1px solid #f9f6ef;box-sizing:border-box}.con_main h2{text-align:center}.con_about_spot{background:url(../../lp/selection-2025/images/bg_yellow.webp) center top/cover no-repeat;box-shadow:inset 0px 10px 25px 0px rgba(156,124,39,0.55);background-position:5% 10%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width: 1200px){.con_about_spot{column-gap:3em}}@media print{.con_about_spot{column-gap:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_spot{column-gap:1em}}@media only screen and (max-width: 767px){.con_about_spot{column-gap:0}}@media only screen and (min-width: 1200px){.con_about_spot{padding:4.375% 0 9.375%}}@media print{.con_about_spot{padding:4.375% 0 9.375%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_spot{padding:6.72% 0 16%}}@media only screen and (max-width: 767px){.con_about_spot{padding:6.72% 0 28%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about_spot .block1{width:45.57292%}}@media only screen and (max-width: 767px){.con_about_spot .block1{order:2;width:90%}}.con_about_spot .block1 .cmn_ttl--pt1 span.jp{color:#81540A}.con_about_spot .block1 .cmn_ttl--pt1 span.en{color:#81540A;font-weight:bold;font-size:43%}@media only screen and (min-width: 768px){.con_about_spot .block1 .cmn_ttl--pt1 span.en{margin:9% 0 11%}}@media only screen and (max-width: 767px){.con_about_spot .block1 .cmn_ttl--pt1 span.en{margin:5% 0 7%}}.con_about_spot .block1 .cmn_txt{color:#81540A;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_spot .block1 .cmn_txt{white-space:nowrap}}.con_about_spot .block2{max-width:718px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_spot .block2{max-width:355px}}@media only screen and (max-width: 767px){.con_about_spot .block2{order:2;margin-right:auto;margin-left:auto;margin-top:1em;width:90%}}.wrp_about-award{position:relative;margin-top:1em;z-index:1}@media only screen and (min-width: 768px){.wrp_about-award{padding:15.625% 0 15.625%}}@media only screen and (max-width: 767px){.wrp_about-award{padding:12.8% 0 40%}}@media only screen and (min-width: 1200px){.wrp_about-award{margin-top:-8em}}@media print{.wrp_about-award{margin-top:-8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_about-award{margin-top:-8em}}@media only screen and (max-width: 767px){.wrp_about-award{margin-top:-8em}}.wrp_about-award::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(../../lp/selection-2025/images/bg_about.webp) center/cover no-repeat}@media only screen and (max-width: 767px){.wrp_about-award::before{background:url(../../lp/selection-2025/images/bg_about_sp.webp) center/130% 100% no-repeat}}@media only screen and (max-width: 767px){.wrp_about-award .con_about_selection{margin-top:8em}}@media only screen and (min-width: 768px){.wrp_about-award .con_about_selection .cmn_ttl--pt1{font-size:3em}}@media only screen and (max-width: 767px){.wrp_about-award .con_about_selection .cmn_ttl--pt1{font-size:2em}}.wrp_about-award .con_about_selection .cmn_ttl--pt1 .en{margin-top:1em}.wrp_about-award .con_about_selection .cmn_txt{font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif}.con_about_selection .cmn_txt{color:#fff}@media only screen and (min-width: 768px){.con_about_selection .cmn_txt{margin-top:3.125%}}@media only screen and (max-width: 767px){.con_about_selection .cmn_txt{margin-top:8%}}@media only screen and (max-width: 767px){.con_about_selection .cmn_txt{width:90%;margin-right:auto;margin-left:auto;text-align:left;margin-bottom:16%}}.con_about_selection .swiper-wrapper{transition-timing-function:linear}@media only screen and (min-width: 768px){.con_about_selection .swiper-wrapper{margin-top:3.125%}}@media only screen and (max-width: 767px){.con_about_selection .swiper-wrapper{margin-top:8%}}.con_about_selection .swiper-wrapper .swiper-slide{margin-left:1.04167%}.con_about_selection .swiper-wrapper .img img{height:auto}@media only screen and (min-width: 768px){.con_award{margin-top:6.66667%}}@media only screen and (max-width: 767px){.con_award{margin-top:17.06667%}}.con_award>.inner{max-width:1774px;position:relative;background:url(../../lp/selection-2025/images/bg_gentei.webp);box-shadow:inset 0px 2px 10px 0px #8d7f78,0px 5px 10px 0px rgba(0,0,0,0.4),0px 20px 35px 0px rgba(0,0,0,0.7);border-radius:5px;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px){.con_award>.inner{padding:6.25% 0 6.25%}}@media only screen and (max-width: 767px){.con_award>.inner{padding:14.66667% 0 14.66667%}}@media only screen and (min-width: 1200px){.con_award>.inner{width:90%}}@media print{.con_award>.inner{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_award>.inner{width:90%}}@media only screen and (max-width: 767px){.con_award>.inner{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_award>.inner{background-size:100% 100%}}@media only screen and (max-width: 767px){.con_award>.inner{background:url(../../lp/selection-2025/images/bg_gentei_sp.webp);background-size:cover;box-shadow:inset 0px 2px 10px 0px #8d7f78,0px 5px 10px 0px rgba(0,0,0,0.4),0px 20px 35px 0px rgba(0,0,0,0.7)}}.con_award>.inner .cmn_ttl--pt2 .jp{color:#F3AD4E;font-size:1em}.con_award>.inner .cmn_ttl--pt2 .en{font-size:1rem;margin-top:1em}.con_award>.inner .cmn_txt{color:#FFCC6D;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif}@media only screen and (min-width: 768px){.con_award>.inner .cmn_txt{margin-top:3.125%}}@media only screen and (max-width: 767px){.con_award>.inner .cmn_txt{margin-top:8%}}@media only screen and (max-width: 767px){.con_award>.inner .cmn_txt{width:85%;margin-right:auto;margin-left:auto;text-align:left}}.con_award>.inner .block_award{row-gap:2em;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end}@media only screen and (min-width: 768px){.con_award>.inner .block_award{margin:3.125% auto 0}}@media only screen and (max-width: 767px){.con_award>.inner .block_award{margin:8% auto 0}}@media only screen and (min-width: 1200px){.con_award>.inner .block_award{width:70%}}@media print{.con_award>.inner .block_award{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_award>.inner .block_award{width:75%}}@media only screen and (max-width: 767px){.con_award>.inner .block_award{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_award>.inner .block_award{justify-content:space-between}}@media only screen and (max-width: 767px){.con_award>.inner .block_award{width:91.6667%;margin-right:auto;margin-left:auto;align-items:flex-start}}.con_award>.inner .block_award li{max-width:519px}@media only screen and (min-width: 1200px){.con_award>.inner .block_award li{width:calc(75%/2)}}@media print{.con_award>.inner .block_award li{width:calc(75%/2)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_award>.inner .block_award li{width:calc(95%/2)}}@media only screen and (max-width: 767px){.con_award>.inner .block_award li{width:85%}}.con_award>.inner .block_award li figure{text-align:center}.con_award>.inner .block_award li figure img{box-shadow:0px 5px 10px 0px rgba(27,16,2,0.6)}.con_award>.inner .block_award li figure figcaption{font-size:120%}.con_award>.inner .block_award li figure figcaption span{position:relative;display:inline-block;color:#fff;font-weight:300}.con_award>.inner .block_award li figure figcaption span::after{content:"";width:0.5em;height:0.5em;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;transform:rotate(45deg) translateY(-50%);position:absolute;top:40%;right:-1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 1200px){.con_award>.inner .block_award li a:hover figure figcaption span::after{top:50%}}@media print{.con_award>.inner .block_award li a:hover figure figcaption span::after{top:50%}}.con_award>.inner .wrp_btn{text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_award>.inner .wrp_btn{margin-top:2.60417%}}@media only screen and (max-width: 767px){.con_award>.inner .wrp_btn{margin-top:6.66667%}}@media only screen and (max-width: 767px){.con_award>.inner .wrp_btn{width:90%}}.con_award>.inner .wrp_btn a{margin-right:auto;margin-left:auto;background:transparent;border:1px solid #fff;width:35%;font-size:110%}@media only screen and (max-width: 767px){.con_award>.inner .wrp_btn a{max-width:none;width:100%}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_award>.inner .wrp_btn a{max-width:317px}}.con_award>.inner .wrp_btn a span{padding-right:3em}.con_award>.inner .nanji{position:absolute;bottom:-2%;left:2%;width:11.82353%;z-index:1}.con_award>.inner .nanji::before{content:"";display:block;padding-top:100%}.con_award>.inner .nanji img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.con_award>.inner .nanji{width:20%;bottom:30%;right:-5%;left:auto;bottom:auto}}.con_selection{position:relative}@media only screen and (min-width: 1200px){.con_selection{margin-top:-15em}}@media print{.con_selection{margin-top:-15em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection{margin-top:-10em}}@media only screen and (max-width: 767px){.con_selection{margin-top:-10em}}@media only screen and (min-width: 1200px){.con_selection{padding:10em 0}}@media print{.con_selection{padding:10em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection{padding:10em 0}}@media only screen and (max-width: 767px){.con_selection{padding:10em 0}}.con_selection::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(../../lp/selection-2025/images/bg_selection.webp);background-position:top;background-size:cover}@media only screen and (max-width: 767px){.con_selection::before{background:url(../../lp/selection-2025/images/bg_selection-sp.webp);background-position:top;background-repeat:no-repeat;background-size:cover}}.con_selection .box_list .wrp .inner .block_detail .wrp_message .block2 .cmn_txt--pt2{display:flex;flex-wrap:wrap;justify-content:flex-end}.con_selection .box_list .wrp .inner .block_detail .wrp_message .block2 .cmn_txt--pt2 .top{width:100%}.con_selection>div[class*="block"]{position:relative}@media only screen and (min-width: 768px){.con_selection>div[class*="block"]{padding:12.5% 0 0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"]{padding:12.44444% 0 0}}.con_selection>div[class*="block"]>.cmn_ttl--pt25,.con_selection>div[class*="block"]>.cmn_ttl--pt2{position:relative;z-index:2}.con_selection>div[class*="block"] .wrp{max-width:max-content;padding-bottom:5%;border-radius:5px;position:relative;z-index:1;position:relative;background:#e8dac3a3;box-shadow:0 0 30px #473F31}.con_selection>div[class*="block"] .wrp>.wrp_ttl{width:100%;color:#fff;text-align:center;align-items:center;display:flex;justify-content:space-evenly;z-index:2}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.wrp_ttl{padding:5% 0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.wrp_ttl{padding:8% 0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.wrp_ttl{flex-direction:column;row-gap:1.5em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.wrp_ttl.large .cmn_ttl--pt2{top:60%}}.con_selection>div[class*="block"] .wrp>.wrp_ttl .gekkeiju{margin:0}.con_selection>div[class*="block"] .wrp>.wrp_ttl .cmn_ttl--pt2{z-index:1;width:100%;margin:revert;display:flex;align-items:center;justify-content:center}.con_selection>div[class*="block"] .wrp>.wrp_ttl .flex{width:calc(90%/2)}.con_selection>div[class*="block"] .wrp>.wrp_ttl .ribon{display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.wrp_ttl .ribon{width:90%;height:75px}}.con_selection>div[class*="block"] .wrp>.wrp_ttl .ribon .cmn_ttl--pt2{margin:0;display:flex;align-items:center;justify-content:center;line-height:1;color:#000000;text-shadow:2px 3px 3px rgba(0,0,0,0.4);font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 983px){.con_selection>div[class*="block"] .wrp>.wrp_ttl .ribon .cmn_ttl--pt2{font-size:large}}.con_selection>div[class*="block"] .wrp>.wrp_ttl figure{position:absolute}.con_selection>div[class*="block"] .wrp>.inner{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.con_selection>div[class*="block"] .wrp>.inner::before,.con_selection>div[class*="block"] .wrp>.inner::after{content:"";position:absolute;z-index:1}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner{flex-direction:column}}.con_selection>div[class*="block"] .wrp>.inner .wrp_slider{position:relative;z-index:2}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_slider{width:40.25671%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_slider{width:91.66666%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_slider{margin-right:auto;margin-left:auto}}.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider{overflow:hidden}.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider-thumb{margin-top:10px}.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider-thumb .swiper-slide{width:23.91304%;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider-thumb .swiper-slide:hover{opacity:0.8}}@media print{.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider-thumb .swiper-slide:hover{opacity:0.8}}.con_selection>div[class*="block"] .wrp>.inner .wrp_slider .block_slider-thumb .swiper-slide img{object-fit:contain}.con_selection>div[class*="block"] .wrp>.inner .block_detail{position:relative;z-index:2}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail{width:41.875%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail{width:91.66666%}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail{margin-left:5%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail{margin-right:auto;margin-left:auto;margin-top:5.33333%}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .cmn_ttl--pt3{color:#55370E}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .cmn_ttl--pt3{white-space:nowrap}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .cmn_ttl--pt3{padding:0 5px}}.con_selection>div[class*="block"] .wrp>.inner .block_detail>.cmn_txt{color:#55370E}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail>.cmn_txt{margin-top:3.125%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail>.cmn_txt{margin-top:3.33333%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail>.cmn_txt{padding:0 5px}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .msg_caption{line-height:1}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .msg_caption{margin-top:6.25%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .msg_caption{margin-top:6.66667%}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .msg_caption small{font-size:75%}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn{width:100%}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn{margin-top:7.46269%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn{margin-top:6.66667%}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul{gap:15px 5.37313%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul{gap:10px 0}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul li{width:47.31343%}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul li{width:80%;margin-inline:auto}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn ul li:not(:first-child){margin-top:1em}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn .btn_caption{line-height:1}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn .btn_caption{margin-top:5%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn .btn_caption{margin-top:5.33333%}}.con_selection>div[class*="block"] .wrp>.inner .block_detail .wrp_btn .btn_caption small{font-size:75%}.con_selection>div[class*="block"] .wrp>.inner .wrp_message{position:relative;display:flex;flex-wrap:wrap;justify-content:center;border:5px solid #a7967b;background:#fafaff;box-sizing:border-box;padding:20px}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message{margin-top:2.5%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message{margin-top:5.33333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message{width:88%;margin:4% auto 0}}.con_selection>div[class*="block"] .wrp>.inner .wrp_message::before{width:100%;height:calc(100% + 20px);position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:0}.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1{position:relative;z-index:2}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1{width:32.53731%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1{width:100%}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1{margin-right:2.98507%}}.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1 figure{text-align:center}.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block1 figure figcaption{margin-top:0.5em;font-size:75%;line-height:1.66667;display:inline-block}.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2{position:relative;z-index:2}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2{width:64.47761%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2{width:100%}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2>.cmn_txt{margin-top:4.47761%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2>.cmn_txt{margin-top:4%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp>.inner .wrp_message .block2{margin-top:1em}}.con_selection>div[class*="block"] .wrp .border{background:url(../../lp/selection-2025/images/bg_point.webp) center top/100% repeat-y}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .border{padding:4% 0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .border{padding:0 0 1%}}.con_selection>div[class*="block"] .wrp .block_point{width:90%;max-width:1408px;margin-inline:auto;position:relative;z-index:1;border:1px solid #322613}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point{margin-top:5.625%}}@media print{.con_selection>div[class*="block"] .wrp .block_point{margin-top:5.625%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point{margin-top:5%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point{margin-top:4em}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point{padding:.5%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point{padding:2%}}.con_selection>div[class*="block"] .wrp .block_point::before{content:"";display:block;border:solid 1px #322613;position:absolute}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point::before{width:calc(100% + .8%)}}@media print{.con_selection>div[class*="block"] .wrp .block_point::before{width:calc(100% + .8%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point::before{width:calc(100% + 1.6%)}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point::before{width:calc(100% + 3%)}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point::before{height:calc(100% + 1.3%)}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point::before{height:calc(100% + 1%)}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point::before{top:-6px}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point::before{top:-8px}}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point::before{left:-6px}}@media print{.con_selection>div[class*="block"] .wrp .block_point::before{left:-6px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point::before{left:-1%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point::before{left:-2%}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl .cmn_ttl--pt5{font-size:2.2em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl .cmn_ttl--pt5{font-size:1.5em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl .cmn_ttl--pt5{padding-top:9.33333%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp{position:relative;display:inline-block;color:#641a1b;font-family:"Shippori Mincho", "Yu Mincho", "YuMincho", serif;padding:0}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before,.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{content:"";position:absolute;display:inline-block;width:100%;height:150%;top:50%}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{background:#641a1b;height:1px}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{left:-2em}}@media print{.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{left:-2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{left:-2.5em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{left:-1.5em}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{width:55px}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{width:20px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::before{left:-1.8em}}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{background:#641a1b;height:1px}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{width:55px}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{width:20px}}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{right:-2em}}@media print{.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{right:-2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{right:-2.5em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{right:-1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl span.jp::after{right:-1.8em}}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl figure{position:absolute;z-index:1}.con_selection>div[class*="block"] .wrp .block_point .wrp_ttl figure img{object-fit:contain;height:100%}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point{margin-top:2.77778%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point{margin-top:9.33333%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul{row-gap:2em}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul{align-items:flex-start}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li{width:28.40278%;z-index:1;position:relative}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li{padding:2.77778% 2.08333% 3.47222%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li{padding:5.33333% 4% 6.66667%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li{display:flex;width:78%;justify-content:space-between;align-items:baseline;padding:20px}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li{width:91.666666%;margin-right:auto;margin-left:auto;max-width:320px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img{width:43%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num{position:absolute;width:100%;max-width:77px;top:0;left:2%;z-index:2}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{margin-right:auto;margin-left:auto;display:block;position:absolute;top:5px;left:5px}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{width:100%}}@media print{.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{width:75%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num img{left:10px}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num figcaption{display:inline-block;font-family:"Noto Sans", sans-serif;font-weight:400;line-height:0;position:absolute;top:60%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num figcaption{font-size:286%}}@media print{.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num figcaption{font-size:286%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num figcaption{font-size:172%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img .num figcaption{font-size:229%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_img figure:not(.num){width:100%;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt{width:55%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6,.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_txt{width:95%;margin-right:auto;margin-left:auto;position:relative;z-index:1}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{font-weight:500}@media only screen and (min-width: 1200px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{margin-top:8.53659%}}@media print{.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{margin-top:8.53659%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{margin-top:0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{margin-top:6.66667%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_ttl--pt6{font-size:1.83em;white-space:nowrap}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_txt{line-height:1.875}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_txt{margin-top:6.09756%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li .point_txt .cmn_txt{margin-top:3.33333%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li::before{content:"";width:100%;height:100%;background:#fff;border:5px solid #897553;box-sizing:border-box;position:absolute;z-index:0;top:0;left:0}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li::after{content:"";width:100%;height:100%;background:#A7967B;top:10px;right:-9px;position:absolute;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li::after{top:5px;right:-5px}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li::after{top:5px;right:-5px}}.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li:not(:first-child){margin-left:2.43056%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li:not(:first-child){margin-left:0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li:not(:first-child){margin-left:auto;margin-top:2em}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li:not(:first-child){margin-top:0}}@media screen and (min-width: 0px) and (max-width: 715px){.con_selection>div[class*="block"] .wrp .block_point .wrp_point ul li:not(:first-child){margin-top:2em}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn{margin:4% 0 0}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn{margin:9.33333% 0 9.33333%}}.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul{flex-direction:column;align-items:center}}@media only screen and (min-width: 768px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li{width:19.8125%}.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li:not(:first-child){margin-left:2.25%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li{width:35%}}@media only screen and (max-width: 767px){.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li{width:80%;margin-right:auto;margin-left:auto}.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li:not(:first-child){margin-top:1em}.con_selection>div[class*="block"] .wrp .block_point .wrp_btn ul li a{margin-right:auto;margin-left:auto}}.con_list{position:relative;background:url(../../lp/selection-2025/images/bg_purple.webp) top center/cover repeat-y}@media only screen and (min-width: 768px){.con_list{padding:8.33333% 0 6.77083%}}@media only screen and (max-width: 767px){.con_list{padding:21.33333% 0 17.33333%}}@media only screen and (min-width: 768px){.con_list .cmn_ttl--pt1{font-size:315%}}@media only screen and (max-width: 767px){.con_list .cmn_ttl--pt1{font-size:200%}}.con_list .cmn_ttl--pt1 .en{margin-top:1em;font-size:40%}.con_list div[class*="block"]{max-width:1000px;position:relative;z-index:1}@media only screen and (min-width: 768px){.con_list div[class*="block"]:not(:first-child){margin-top:1.04167%}}@media only screen and (max-width: 767px){.con_list div[class*="block"]:not(:first-child){margin-top:2.66667%}}.con_list div[class*="block"] .acrd{background:#c59d5c;text-align:center;padding:0.25em 0;color:#fff;cursor:pointer;font-weight:normal;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.con_list div[class*="block"] .acrd::after{content:"";position:absolute;width:0.5em;height:0.5em;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg) translateY(-50%);top:50%;right:1em}@media only screen and (min-width: 1200px){.con_list div[class*="block"] .acrd:hover{opacity:0.8}}@media print{.con_list div[class*="block"] .acrd:hover{opacity:0.8}}.con_list div[class*="block"] .acrd.active+.inner{display:block}.con_list div[class*="block"] .acrd.active::after{right:0.75em;transform:rotate(-45deg) scale(1, -1)}.con_list div[class*="block"] .inner{display:none;width:100%;background:#fff}@media only screen and (min-width: 768px){.con_list div[class*="block"] .inner{padding:4.44444% 0}}@media only screen and (max-width: 767px){.con_list div[class*="block"] .inner{padding:5.33333% 0}}.con_list div[class*="block"] .inner table{width:90%;margin-right:auto;margin-left:auto}.con_list div[class*="block"] .inner table td{line-height:normal}@media only screen and (min-width: 768px){.con_list .block1{margin-top:3.64583% !important}}@media only screen and (max-width: 767px){.con_list .block1{margin-top:9.33333% !important}}.con_list .cmn_txt{color:#fff}@media only screen and (min-width: 768px){.con_list .cmn_txt{margin-top:3.33333%}}@media only screen and (max-width: 767px){.con_list .cmn_txt{margin-top:8.53333%}}@media only screen and (min-width: 768px){.con_list .wrp_btn{margin-top:2.60417%}}@media only screen and (max-width: 767px){.con_list .wrp_btn{margin-top:6.66667%}}@media only screen and (max-width: 767px){.con_list .wrp_btn{width:80%;margin-right:auto;margin-left:auto}}.con_list .wrp_btn ul{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 767px){.con_list .wrp_btn ul{flex-direction:column}}@media only screen and (min-width: 768px){.con_list .wrp_btn ul li{width:16.51042%}.con_list .wrp_btn ul li:not(:first-child){margin-left:1.875%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp_btn ul li{width:29.16667%}}@media only screen and (max-width: 767px){.con_list .wrp_btn ul li:not(:first-child){margin-top:1em}}.con_onlineshop{background:#F9F6EF}@media only screen and (min-width: 768px){.con_onlineshop{padding:5.26042% 0}}@media only screen and (max-width: 767px){.con_onlineshop{padding:13.46667% 0}}.con_onlineshop .inner{max-width:766px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_onlineshop .inner{flex-direction:column}}@media only screen and (min-width: 768px){.con_onlineshop .inner .block1{width:36.68407%}}@media only screen and (max-width: 767px){.con_onlineshop .inner .block1{width:60%}}@media only screen and (max-width: 767px){.con_onlineshop .inner .block1{margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px){.con_onlineshop .inner .block2{width:56.78851%}}@media only screen and (max-width: 767px){.con_onlineshop .inner .block2{width:100%}}@media only screen and (min-width: 768px){.con_onlineshop .inner .block2{margin-left:6.52742%}}@media only screen and (max-width: 767px){.con_onlineshop .inner .block2{margin-top:1em;margin-right:auto;margin-left:auto;text-align:center}}@media only screen and (min-width: 768px){.con_onlineshop .inner .block2 .wrp_btn{margin-top:4.17755%}}@media only screen and (max-width: 767px){.con_onlineshop .inner .block2 .wrp_btn{margin-top:4.26667%}}.con_onlineshop .inner .block2 .wrp_btn a{width:72.87356%}@media only screen and (max-width: 767px){.con_onlineshop .inner .block2 .wrp_btn a{margin-right:auto;margin-left:auto}}.con_how-to-buy{background:url(../../lp/selection-2025/images/bg_directshop.webp) top center/cover repeat-y}@media only screen and (min-width: 768px){.con_how-to-buy{padding:7.8125% 0 6.77083%}}@media only screen and (max-width: 767px){.con_how-to-buy{padding:20% 0 17.33333%}}.con_how-to-buy .inner{max-width:1300px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_how-to-buy .inner{margin-top:2.34375%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner{margin-top:6%}}@media only screen and (min-width: 768px){.con_how-to-buy .inner{align-items:center}}@media only screen and (max-width: 767px){.con_how-to-buy .inner{flex-direction:column}}@media only screen and (min-width: 768px){.con_how-to-buy .inner .block1{width:40%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block1{width:91.66666%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block1{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){.con_how-to-buy .inner .block2{width:53.84615%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block2{width:91.66666%}}@media only screen and (min-width: 768px){.con_how-to-buy .inner .block2{margin-left:6.15385%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block2{margin-left:auto;margin-right:auto;margin-top:2em}}.con_how-to-buy .inner .block2 .cmn_ttl--pt7{color:#C59D5C}.con_how-to-buy .inner .block2 .cmn_txt{color:#101010}@media only screen and (min-width: 768px){.con_how-to-buy .inner .block2 .cmn_txt{margin-top:4.28571%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block2 .cmn_txt{margin-top:4%}}.con_how-to-buy .inner .block2 table{color:#101010}@media only screen and (min-width: 768px){.con_how-to-buy .inner .block2 table{margin-top:2.85714%}}@media only screen and (max-width: 767px){.con_how-to-buy .inner .block2 table{margin-top:2.66667%}}.con_how-to-buy .inner .block2 table td{background:#fff;padding-left:1em;line-height:1.75}.con_how-to-buy .wrp_btn{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_how-to-buy .wrp_btn{margin-top:3.125%}}@media only screen and (max-width: 767px){.con_how-to-buy .wrp_btn{margin-top:8%}}.con_how-to-buy .wrp_btn a{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1200px){.con_how-to-buy .wrp_btn a{width:16.51042%}}@media print{.con_how-to-buy .wrp_btn a{width:16.51042%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_how-to-buy .wrp_btn a{width:29.16667%}}@media only screen and (max-width: 767px){.con_how-to-buy .wrp_btn a{width:80%}}@media only screen and (min-width: 768px){#footer{margin-top:8.33333% !important}}@media only screen and (max-width: 767px){#footer{margin-top:21.33333% !important}}.confetti{box-shadow:0 1px 8px rgba(0,0,0,0.2);border-radius:6px;background:#000;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(50%, 50%)}.confetti>span{display:block;position:absolute;opacity:0;border-radius:50%}.confetti>span>span{display:block;width:100%;height:100%;border-radius:50%}.confetti>span>span>span{display:block;width:100%;height:100%;border-radius:50%}@keyframes rotateY{0%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
