body img,body svg{width:auto;height:auto}.cmn_fix_sp .con_fix_sp .inner_btn img{width:100%}.cmn_ttl--pt1{position:relative;z-index:1;font-size:312.5%;line-height:.64103}@media only screen and (max-width: 767px){.cmn_ttl--pt1{font-size:156.25%}}.cmn_ttl--pt1 span.jp{color:#00b5de;font-family:"Noto Sans", sans-serif;font-weight:700;position:relative;z-index:1}.cmn_ttl--pt1 span.jp .ef_shadow{padding-inline:0.25em;text-shadow:#000 0.02em 0.02em 0,#000 -0.02em 0.02em 0,#000 0.02em -0.02em 0,#000 -0.02em -0.02em 0,#000 0.03em 0.03em 0,#000 0.04em 0.04em 0,#000 0.05em 0.05em 0,#000 0.06em 0.06em 0,#000 0.07em 0.07em 0,#000 0.08em 0.08em 0,#000 0.09em 0.09em 0,#000 0.1em 0.1em 0,#000 0.11em 0.11em 0,#000 0.12em 0.12em 0,#000 0.13em 0.13em 0,#000 0.14em 0.14em 0,#000 0.15em 0.15em 0,#000 0.16em 0.16em 0;color:#fff !important;position:relative;-webkit-transform:rotate(-2.5deg) translateY(-5px);transform:rotate(-2.5deg) translateY(-5px);display:inline-block;letter-spacing:3px}.cmn_ttl--pt1 span.jp .ef_shadow::before{content:"";width:95%;height:0.4em;position:absolute;bottom:-0.4em;left:50%;-webkit-transform:translateX(-50%) rotate(2.5deg);transform:translateX(-50%) rotate(2.5deg);background:rgba(255,255,0,0.5);z-index:1}.cmn_ttl--pt1::before{content:attr(text-en);font-size:400%;font-weight:600;position:absolute;top:-60%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;color:#ffe7e9;font-family:"Oswald", serif;display:block;width:100%;text-align:center;line-height:1}@media only screen and (max-width: 767px){.cmn_ttl--pt1::before{font-size:320%}}.cmn_ttl--pt1 span.en{font-size:40%;color:#d5b278;font-family:"Noto Sans", sans-serif;font-weight:400;display:block;margin-top:0.25em;text-transform:uppercase}.cmn_ttl--pt2{font-size:275%;line-height:177.27273%}@media only screen and (min-width: 1200px) and (max-width: 1560px){.cmn_ttl--pt2{font-size:189%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt2{font-size:189%}}@media only screen and (max-width: 767px){.cmn_ttl--pt2{font-size:165%}}.cmn_ttl--pt2 span.jp{font-family:"Noto Sans", sans-serif;color:#5b4f28;font-weight:700}.cmn_ttl--pt3{font-size:200%;letter-spacing:2.5px}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt3{font-size:120%}}@media only screen and (max-width: 767px){.cmn_ttl--pt3{font-size:120%;line-height:1.2}}.cmn_ttl--pt3 span.jp{font-family:"Noto Sans", sans-serif;font-weight:700}.cmn_ttl--pt4{line-height:1;font-size:137.5%;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;color:#fff}@media only screen and (max-width: 767px){.cmn_ttl--pt4{font-size:82.5%}}.cmn_ttl--pt4 span.jp{font-family:"Noto Sans", sans-serif;font-weight:400}.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;-webkit-transform:translate(-50%, -50%);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;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:center bottom;transform-origin:center bottom}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(1){-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(1){-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(1){-webkit-transform:rotate(-16.8deg);transform:rotate(-16.8deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(1){-webkit-transform:rotate(-16.8deg);transform:rotate(-16.8deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(2){-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(2){-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(2){-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(2){-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(3){-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(3){-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(3){-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(3){-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}.cmn_ttl--pt5 span.cap em:nth-child(4){-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(5){-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(5){-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(5){-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(5){-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(6){-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(6){-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(6){-webkit-transform:rotate(12deg);transform:rotate(12deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(6){-webkit-transform:rotate(12deg);transform:rotate(12deg)}}@media only screen and (min-width: 1200px){.cmn_ttl--pt5 span.cap em:nth-child(7){-webkit-transform:rotate(28deg);transform:rotate(28deg)}}@media print{.cmn_ttl--pt5 span.cap em:nth-child(7){-webkit-transform:rotate(28deg);transform:rotate(28deg)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.cmn_ttl--pt5 span.cap em:nth-child(7){-webkit-transform:rotate(16.8deg);transform:rotate(16.8deg)}}@media only screen and (max-width: 767px){.cmn_ttl--pt5 span.cap em:nth-child(7){-webkit-transform:rotate(16.8deg);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:78%}}@media only screen and (max-width: 767px){.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--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.white span.jp,.white.cmn_ttl--pt1 span.jp,.white.cmn_ttl--pt2 span.jp,.white.cmn_ttl--pt3 span.jp,.white.cmn_ttl--pt4 span.jp,.white.cmn_ttl--pt5 span.jp,.white.cmn_ttl--pt6 span.jp,.white.cmn_ttl--pt7 span.jp{color:#fff}.cmn_txt.small,.small.cmn_txt--pt1,.small.cmn_txt--pt2{font-size:75%;line-height:1.5;display:inline-block;letter-spacing:1.8px}.cmn_txt.center,.center.cmn_txt--pt1,.center.cmn_txt--pt2{text-align:center;margin-right:auto;margin-left:auto}.cmn_txt--pt1{font-size:112.5%;line-height:2.22222;letter-spacing:2.5px}.cmn_txt--pt2{font-size:112.5%;line-height:2.22222;letter-spacing:2.5px}.cmn_txt.white,.white.cmn_txt--pt1,.white.cmn_txt--pt2{color:#fff}.cmn_btn,.cmn_btn--pt1,.cmn_btn--pt2{position:relative;text-decoration:none;background:transparent;outline:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:border-box;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{position:relative;z-index:1;display:block;padding:10px 0.5em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1199px){.cmn_btn span,.cmn_btn--pt1 span,.cmn_btn--pt2 span{padding:5px 0.5em}}.cmn_btn.center,.center.cmn_btn--pt1,.center.cmn_btn--pt2{text-align:center}.cmn_btn--pt1{width:100%;max-width:360px;position:relative;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.cmn_btn--pt1 a{background:#fff;color:#d52e24;border-radius:32px;border:5px solid #d52e24;-webkit-box-sizing:border-box;box-sizing:border-box;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmn_btn--pt1 a span{position:relative;z-index:0;font-weight:900}.cmn_btn--pt1 a svg.ic_link{width:12px;height:14px;margin-left:4px;fill:#d52e24}.cmn_btn--pt1 a svg.ic_pdf{width:17px;height:18px;margin-left:4px;fill:#d52e24}.cmn_btn--pt2{width:100%;max-width:360px;position:relative;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.cmn_btn--pt2::before{content:"";width:100%;height:100%;position:absolute;left:50%;bottom:-7px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#000;border-radius:23px;z-index:-1;-webkit-transition:all .3s ease;transition:all .3s ease}.cmn_btn--pt2 a{background:#fff;border-radius:23px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmn_btn--pt2 a span{position:relative;z-index:0;font-weight:900}.cmn_btn--pt2 a svg.ic_link{width:12px;height:14px;margin-left:4px}.cmn_btn--pt2.rakuten::before{background:#ca911d}.cmn_btn--pt2.rakuten a span{color:#ca911d}.cmn_btn--pt2.rakuten a svg{fill:#ca911d}.cmn_btn--pt2.furusatochoice::before{background:#a01f00}.cmn_btn--pt2.furusatochoice a span{color:#a01f00}.cmn_btn--pt2.furusatochoice a svg{fill:#a01f00}.cmn_btn--pt2.ana::before{background:#3d5852}.cmn_btn--pt2.ana a span{color:#3d5852}.cmn_btn--pt2.ana a svg{fill:#3d5852}.cmn_btn--pt2.furunabi::before{background:#3f662e}.cmn_btn--pt2.furunabi a span{color:#3f662e}.cmn_btn--pt2.furunabi a svg{fill:#3f662e}.cmn_btn--pt2.satofuru::before{background:#6e5622}.cmn_btn--pt2.satofuru a span{color:#6e5622}.cmn_btn--pt2.satofuru a svg{fill:#6e5622}.cmn_btn--pt2.nanjouegift::before{background:#d47b6d}.cmn_btn--pt2.nanjouegift a span{color:#d47b6d}.cmn_btn--pt2.nanjouegift a svg{fill:#d47b6d}@media only screen and (min-width: 1200px){.cmn_btn--pt2:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}.cmn_btn--pt2:hover::before{bottom:0}}@media print{.cmn_btn--pt2:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}.cmn_btn--pt2:hover::before{bottom:0}}.cmn_table--pt1{width:100%;border:1px solid #e7dec8;-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;box-sizing:border-box}.cmn_table--pt1 tbody tr td{padding:0.25em 1em;border-bottom:1px solid #e7dec8;-webkit-box-sizing:border-box;box-sizing:border-box}.cmn_table--pt1 tbody tr td:nth-child(even){border-left:1px solid #e7dec8;-webkit-box-sizing:border-box;box-sizing:border-box}.cmn_table--pt2{width:100%;max-width:570px}.cmn_table--pt2 tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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;-webkit-box-sizing:border-box;box-sizing:border-box}.cmn_table--pt2 tbody tr td{width:71.92982%;padding:0.1em 0.5em;border-bottom:1px solid #f9f6ef;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes underLine{100%{background-size:100%}}@keyframes underLine{100%{background-size:100%}}.con_main{position:relative}.con_main h2{position:absolute;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;row-gap:2em;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25;letter-spacing:1em;color:#000;font-weight:400}@media only screen and (min-width: 1200px){.con_main h2{top:37%}}@media print{.con_main h2{top:37%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main h2{top:35%}}@media only screen and (max-width: 767px){.con_main h2{top:0}}@media only screen and (min-width: 1200px){.con_main h2{right:6%}}@media print{.con_main h2{right:6%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main h2{right:3%}}@media only screen and (max-width: 767px){.con_main h2{right:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_main h2{top:20%}}@media only screen and (max-width: 767px){.con_main h2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.con_main h2 .t_top{width:100%;font-size:282%;letter-spacing:.25em;background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(0%, #fff7a3));background:linear-gradient(rgba(0,0,0,0) 0%,#fff7a3 0%);padding:.25em .5em;background-repeat:no-repeat;background-size:0%;-webkit-animation:underLine 3s ease 0.5s forwards;animation:underLine 3s ease 0.5s forwards}.con_main h2 .t_top .sl{font-size:127%}.con_main h2 .t_bottom{font-size:594%;background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(0%, #fff7a3));background:linear-gradient(rgba(0,0,0,0) 0%,#fff7a3 0%);padding:.15em .15em;background-repeat:no-repeat;background-size:0%;-webkit-animation:underLine 3s ease 0.5s forwards;animation:underLine 3s ease 0.5s forwards}@media only screen and (min-width: 768px){.con_main .block_slider{width:80%}}.con_main .swiper-pagination{bottom:0em !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20%;left:auto;right:10%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .swiper-pagination{width:25%}}@media only screen and (max-width: 767px){.con_main .swiper-pagination{width:80%;left:50%;bottom:1em !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_main .swiper-pagination .swiper-pagination-bullet{border:none;border-radius:50%}@media only screen and (min-width: 1200px){.con_main .swiper-pagination .swiper-pagination-bullet{width:23px}}@media print{.con_main .swiper-pagination .swiper-pagination-bullet{width:23px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .swiper-pagination .swiper-pagination-bullet{width:10px}}@media only screen and (max-width: 767px){.con_main .swiper-pagination .swiper-pagination-bullet{width:10px}}@media only screen and (min-width: 1200px){.con_main .swiper-pagination .swiper-pagination-bullet{height:23px}}@media print{.con_main .swiper-pagination .swiper-pagination-bullet{height:23px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .swiper-pagination .swiper-pagination-bullet{height:10px}}@media only screen and (max-width: 767px){.con_main .swiper-pagination .swiper-pagination-bullet{height:10px}}@media only screen and (min-width: 768px){.con_main .swiper-pagination .swiper-pagination-bullet{background:rgba(0,182,222,0.5)}}@media only screen and (max-width: 767px){.con_main .swiper-pagination .swiper-pagination-bullet{background:#fff}}@media only screen and (min-width: 768px){.con_main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF7A3}}@media only screen and (max-width: 767px){.con_main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF7A3}}.con_intro{position:relative;padding-top:11.19792%;padding-bottom:3.90625%;position:relative;z-index:2;background:url(../../lp/tax_2025_08/images/bg_yellow.svg) no-repeat;background-position:bottom}@media only screen and (max-width: 767px){.con_intro{padding-bottom:2%}}.con_intro .cmn_ttl--pt1{margin:0 auto;color:#00b5de;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;font-weight:400}@media only screen and (min-width: 1200px){.con_intro .cmn_ttl--pt1{width:75%}}@media print{.con_intro .cmn_ttl--pt1{width:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .cmn_ttl--pt1{width:90%}}@media only screen and (max-width: 767px){.con_intro .cmn_ttl--pt1{width:85%}}@media only screen and (min-width: 1200px){.con_intro .cmn_ttl--pt1{letter-spacing:8px}}@media print{.con_intro .cmn_ttl--pt1{letter-spacing:8px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .cmn_ttl--pt1{letter-spacing:3px}}@media only screen and (max-width: 767px){.con_intro .cmn_ttl--pt1{letter-spacing:6px}}.con_intro .cmn_ttl--pt1 .sl{font-size:120%}@media only screen and (max-width: 767px){.con_intro .cmn_ttl--pt1 .sl{line-height:1.5em}}.con_intro .cmn_ttl--pt1 .sl .sm{font-size:84%}.con_intro .box_txt{margin:0 auto;position:relative;z-index:2}@media only screen and (min-width: 1200px){.con_intro .box_txt{width:75%}}@media print{.con_intro .box_txt{width:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt{width:90%}}@media only screen and (max-width: 767px){.con_intro .box_txt{width:85%}}@media only screen and (min-width: 768px){.con_intro .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.con_intro .box_txt .cmn_txt,.con_intro .box_txt .cmn_txt--pt1,.con_intro .box_txt .cmn_txt--pt2{font-size:113%;font-family:"Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;color:#333;line-height:58px;letter-spacing:4.8px;position:relative;z-index:1;margin-top:3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .cmn_txt,.con_intro .box_txt .cmn_txt--pt1,.con_intro .box_txt .cmn_txt--pt2{line-height:35px;letter-spacing:2.8px}}@media only screen and (max-width: 767px){.con_intro .box_txt .cmn_txt,.con_intro .box_txt .cmn_txt--pt1,.con_intro .box_txt .cmn_txt--pt2{font-size:88%;width:100%;margin-inline:auto;line-height:2.5}}.con_intro .box_txt .img.map{bottom:0%}@media only screen and (min-width: 1200px){.con_intro .box_txt .img.map{position:relative}}@media print{.con_intro .box_txt .img.map{position:relative}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .img.map{position:relative}}@media only screen and (max-width: 767px){.con_intro .box_txt .img.map{position:relative}}@media only screen and (min-width: 1200px){.con_intro .box_txt .img.map{right:-5%}}@media print{.con_intro .box_txt .img.map{right:-5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .img.map{right:0}}@media only screen and (max-width: 767px){.con_intro .box_txt .img.map{right:0}}@media only screen and (min-width: 1200px){.con_intro .box_txt .img.map{width:auto}}@media print{.con_intro .box_txt .img.map{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .img.map{width:100%}}@media only screen and (max-width: 767px){.con_intro .box_txt .img.map{width:auto}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro .box_txt .img.map{max-width:250px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .box_txt .img.map{max-width:180px}}@media only screen and (max-width: 767px){.con_intro .box_txt .img.map{bottom:0%;margin:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 767px){.con_intro .box_txt .img.map img{width:calc(95%/2)}}.con_intro .block_img{margin:3.64583% auto 0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.con_intro .block_img{width:70%}}@media print{.con_intro .block_img{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .block_img{width:90%}}@media only screen and (max-width: 767px){.con_intro .block_img{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .block_img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width: 767px){.con_intro .block_img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:2em}}.con_intro .block_img ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1em;column-gap:1em;row-gap:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .block_img ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:1em;column-gap:1em;row-gap:3em}}@media only screen and (max-width: 767px){.con_intro .block_img ul{-webkit-column-gap:normal;column-gap:normal;row-gap:2em}}.con_intro .block_img ul li{max-width:185px}@media only screen and (min-width: 1200px){.con_intro .block_img ul li{width:calc(85% / 6)}}@media print{.con_intro .block_img ul li{width:calc(85% / 6)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .block_img ul li{width:calc(90% / 6)}}@media only screen and (max-width: 767px){.con_intro .block_img ul li{width:auto}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro .block_img ul li{width:calc(90%/6)}}.con_intro .block_img ul li a{display:block;position:relative}.con_intro .block_img ul li a img{display:block;width:100%}.con_intro .block_img ul li a::before{content:"";width:100%;height:100%;max-width:185px;max-height:185px;background:oklch(79.161% 0.10904 205.759);color:#fff;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);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;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.con_intro .block_img ul li a:hover::before{opacity:.8}.con_intro .block_img ul li a:hover::after{opacity:1}@media only screen and (min-width: 1200px){.con_intro .block_img ul li.villa a::after{content:"villa VIEW";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.villa a:hover::before{opacity:.8}.con_intro .block_img ul li.villa a:hover::after{opacity:1}}@media print{.con_intro .block_img ul li.villa a::after{content:"villa VIEW";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.villa a:hover::before{opacity:.8}.con_intro .block_img ul li.villa a:hover::after{opacity:1}}@media only screen and (min-width: 1200px){.con_intro .block_img ul li.rejin a::after{content:"Ripples \A沖縄レジンアート";white-space:pre;display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;line-height:1.5;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.rejin a:hover::before{opacity:.8}.con_intro .block_img ul li.rejin a:hover::after{opacity:1}}@media print{.con_intro .block_img ul li.rejin a::after{content:"Ripples \A沖縄レジンアート";white-space:pre;display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;line-height:1.5;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.rejin a:hover::before{opacity:.8}.con_intro .block_img ul li.rejin a:hover::after{opacity:1}}@media only screen and (min-width: 1200px){.con_intro .block_img ul li.cafe a::after{content:"cafe Surin";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.cafe a:hover::before{opacity:.8}.con_intro .block_img ul li.cafe a:hover::after{opacity:1}}@media print{.con_intro .block_img ul li.cafe a::after{content:"cafe Surin";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.cafe a:hover::before{opacity:.8}.con_intro .block_img ul li.cafe a:hover::after{opacity:1}}@media only screen and (min-width: 1200px){.con_intro .block_img ul li.sida a::after{content:"朝陽の宿 涼風";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.sida a:hover::before{opacity:.8}.con_intro .block_img ul li.sida a:hover::after{opacity:1}}@media print{.con_intro .block_img ul li.sida a::after{content:"朝陽の宿 涼風";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.sida a:hover::before{opacity:.8}.con_intro .block_img ul li.sida a:hover::after{opacity:1}}@media only screen and (min-width: 1200px){.con_intro .block_img ul li.matu a::after{content:"食彩酒房 まつもと";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.matu a:hover::before{opacity:.8}.con_intro .block_img ul li.matu a:hover::after{opacity:1}}@media print{.con_intro .block_img ul li.matu a::after{content:"食彩酒房 まつもと";display:block;color:#fff;line-height:48px;width:180px;font-family:"游明朝", "Yu Mincho", "YuMincho", serif;text-align:center;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-90px;opacity:0;z-index:3;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;letter-spacing:0.2em}.con_intro .block_img ul li.matu a:hover::before{opacity:.8}.con_intro .block_img ul li.matu a:hover::after{opacity:1}}.con_intro .block_img .img{right:0;bottom:-5%}@media only screen and (min-width: 768px){.con_intro .block_img .img{position:absolute}}@media only screen and (max-width: 767px){.con_intro .block_img .img{position:relative}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .block_img .img{position:relative}}.con_furusato{padding-top:7.8125%;padding-bottom:18.22917%;background:#fffabf;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.con_furusato{padding-top:1em;padding-bottom:6em}}.con_furusato::before,.con_furusato::after{content:"";position:absolute}@media only screen and (min-width: 1200px){.con_furusato::before{max-height:545px}}@media print{.con_furusato::before{max-height:545px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato::before{max-height:60%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_furusato::before{max-height:67%}}@media only screen and (min-width: 768px){.con_furusato::before{background:#fff;width:90%;height:100%;right:0;border-radius:17% 0px 0px 17% / 50% 0px 0px 50%;z-index:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_furusato::before{border-radius:25% 0px 0px 25% / 50% 0px 0px 50%}}@media only screen and (max-width: 767px){.con_furusato::before{background:#fff;width:90%;max-height:655px;height:100%;border-radius:3% 3%;left:5.5%;top:3em;z-index:0}}.con_furusato .box_furusato{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.con_furusato .box_furusato{width:80%}}@media print{.con_furusato .box_furusato{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .box_furusato{width:85%}}@media only screen and (max-width: 767px){.con_furusato .box_furusato{width:75%}}@media only screen and (min-width: 1561px){.con_furusato .box_furusato{width:80%;margin:6em 0 3em auto}}@media print{.con_furusato .box_furusato{width:80%;margin:6em 0 3em auto}}@media only screen and (min-width: 1200px){.con_furusato .box_furusato{margin:6em 0 3em auto}}@media print{.con_furusato .box_furusato{margin:6em 0 3em auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .box_furusato{margin:6em 1.5em 3em auto}}@media only screen and (max-width: 767px){.con_furusato .box_furusato{margin:5em auto 3em auto}}@media only screen and (min-width: 1200px){.con_furusato .box_furusato{-webkit-column-gap:3em;column-gap:3em}}@media print{.con_furusato .box_furusato{-webkit-column-gap:3em;column-gap:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .box_furusato{-webkit-column-gap:1em;column-gap:1em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width: 767px){.con_furusato .box_furusato{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .box_txt{width:63%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_furusato .box_txt{width:53%}}.con_furusato .cmn_ttl--pt1{font-size:407%;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .cmn_ttl--pt1{font-size:250%}}@media only screen and (max-width: 767px){.con_furusato .cmn_ttl--pt1{line-height:1.25;font-size:200%;margin-bottom:.5em;white-space:nowrap}}.con_furusato .cmn_ttl--pt1 .jp{color:#00b5de;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 1200px){.con_furusato .cmn_ttl--pt1 .jp{letter-spacing:.25em}}@media print{.con_furusato .cmn_ttl--pt1 .jp{letter-spacing:.25em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .cmn_ttl--pt1 .jp{letter-spacing:8.5px}}@media only screen and (max-width: 767px){.con_furusato .cmn_ttl--pt1 .jp{letter-spacing:5.5px}}.con_furusato .cmn_txt,.con_furusato .cmn_txt--pt1,.con_furusato .cmn_txt--pt2{margin-top:3.64583%;font-size:144%;position:relative;letter-spacing:3.5px;z-index:1;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .cmn_txt,.con_furusato .cmn_txt--pt1,.con_furusato .cmn_txt--pt2{font-size:113%}}@media only screen and (max-width: 767px){.con_furusato .cmn_txt,.con_furusato .cmn_txt--pt1,.con_furusato .cmn_txt--pt2{font-size:100%;letter-spacing:2.5px}}.con_furusato .block_btn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (min-width: 1200px){.con_furusato .block_btn ul{row-gap:3em}}@media print{.con_furusato .block_btn ul{row-gap:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .block_btn ul{row-gap:1em}}@media only screen and (max-width: 767px){.con_furusato .block_btn ul{row-gap:0}}@media only screen and (max-width: 767px){.con_furusato .block_btn ul li:nth-child(2){margin-top:1em}}.con_furusato .block_btn ul li .cmn_btn--pt1{width:100%;max-width:390px}.con_furusato .block_btn ul li .cmn_btn--pt1 a{border-radius:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .block_btn ul li .cmn_btn--pt1 a{padding:0 1em}}.con_furusato .block_btn ul li .cmn_btn--pt1 a span{font-size:150%;letter-spacing:3px;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .block_btn ul li .cmn_btn--pt1 a span{font-size:small;padding:5px 3px 0.5em 5px}}@media only screen and (max-width: 767px){.con_furusato .block_btn ul li .cmn_btn--pt1 a span{font-size:medium}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .block_btn ul li .cmn_btn--pt1 a .ic_pdf{margin-left:0}}.con_furusato .block_btn ul li .cmn_btn--pt1.ana a{background:#00b5de;color:#fff;border:1px solid #00b5de;-webkit-transition:ease .3s color, ease .3s background;transition:ease .3s color, ease .3s background}.con_furusato .block_btn ul li .cmn_btn--pt1.ana a .ic_link{fill:#fff}.con_furusato .block_btn ul li .cmn_btn--pt1.ana a:hover{color:#00b5de;background:#fff}.con_furusato .block_btn ul li .cmn_btn--pt1.ana a:hover .ic_link{fill:#00b5de}.con_furusato .block_btn ul li .cmn_btn--pt1.orange a{background:#ffa33a;color:#fff;border:1px solid #ffa33a;-webkit-transition:ease .3s color, ease .3s background;transition:ease .3s color, ease .3s background}.con_furusato .block_btn ul li .cmn_btn--pt1.orange a .ic_pdf{fill:#fff}.con_furusato .block_btn ul li .cmn_btn--pt1.orange a:hover{color:#ffa33a;background:#fff}.con_furusato .block_btn ul li .cmn_btn--pt1.orange a:hover .ic_pdf{fill:#ffa33a}.con_furusato .block_sub{margin-inline:auto}.con_furusato .block_sub .cmn_txt--pt2{font-size:107%;color:#f5945c}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_furusato .block_sub .cmn_txt--pt2{line-height:1.2;margin-bottom:.5em}}.con_ichioshi{margin-top:7.29167%;padding-bottom:12.5%;position:relative;background-color:#B5EFFF}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ichioshi{padding-bottom:33.85417%}}@media only screen and (max-width: 767px){.con_ichioshi{padding-bottom:47.05882%}}.con_ichioshi::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bg_nami.svg) center center/contain no-repeat;width:100%;max-height:301px;height:100%;top:-16em;z-index:1}@media only screen and (max-width: 767px){.con_ichioshi{margin-top:2em}.con_ichioshi::before{top:-4em;max-height:100px}}.con_ichioshi .cmn_ttl--pt1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1em;letter-spacing:20%;color:#084278;z-index:5}.con_ichioshi .cmn_ttl--pt1 .sm{font-size:80%;letter-spacing:10px}@media only screen and (min-width: 768px){.con_ichioshi .cmn_ttl--pt1 .sm{letter-spacing:10px}}@media only screen and (max-width: 767px){.con_ichioshi .cmn_ttl--pt1 .sm{letter-spacing:2px}}.con_ichioshi .cmn_ttl--pt1 .ef_shadow{font-size:160%}@media only screen and (min-width: 768px){.con_ichioshi .cmn_ttl--pt1 .ef_shadow{letter-spacing:20px}}@media only screen and (max-width: 767px){.con_ichioshi .cmn_ttl--pt1 .ef_shadow{letter-spacing:5px}}@media only screen and (max-width: 767px){.con_ichioshi .cmn_ttl--pt1{padding-top:2em}}.con_ichioshi .block_anchor{margin-top:6.25%;padding-bottom:5.20833%}.con_ichioshi .block_anchor::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bg_hana_l.svg) right/contain no-repeat;width:100%;max-width:920px;height:100%;top:-4em;right:0;z-index:1}@media only screen and (min-width: 1200px){.con_ichioshi .block_anchor::before{max-width:920px}}@media print{.con_ichioshi .block_anchor::before{max-width:920px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ichioshi .block_anchor::before{max-width:50%}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor::before{max-width:60%}}.con_ichioshi .block_anchor::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bg_hana_r.svg) left/contain no-repeat;width:100%;height:100%;top:-4em;left:0;z-index:1}@media only screen and (min-width: 1200px){.con_ichioshi .block_anchor::after{max-width:693px}}@media print{.con_ichioshi .block_anchor::after{max-width:693px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ichioshi .block_anchor::after{max-width:50%}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor::after{max-width:60%}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor{margin-top:3em}.con_ichioshi .block_anchor::before{background-position:0% 10%}.con_ichioshi .block_anchor::after{background-position:bottom left}}.con_ichioshi .block_anchor ul{position:relative;z-index:5;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;gap:4em 2em;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width: 1200px){.con_ichioshi .block_anchor ul{width:50%}}@media print{.con_ichioshi .block_anchor ul{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ichioshi .block_anchor ul{width:80%}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor ul{width:80%}}@media only screen and (min-width: 768px){.con_ichioshi .block_anchor ul{gap:4em 2em}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor ul{gap:2em 1em}}@media only screen and (min-width: 1200px){.con_ichioshi .block_anchor ul::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_l.webp) right/contain no-repeat;width:100%;max-width:305px;height:100%;max-height:246px;bottom:0;left:-16em;z-index:1}.con_ichioshi .block_anchor ul::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_r.webp) left/contain no-repeat;width:100%;max-width:305px;height:100%;max-height:246px;bottom:0;right:-16em;z-index:1}}@media print{.con_ichioshi .block_anchor ul::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_l.webp) right/contain no-repeat;width:100%;max-width:305px;height:100%;max-height:246px;bottom:0;left:-16em;z-index:1}.con_ichioshi .block_anchor ul::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_r.webp) left/contain no-repeat;width:100%;max-width:305px;height:100%;max-height:246px;bottom:0;right:-16em;z-index:1}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ichioshi .block_anchor ul::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_l.webp) right/contain no-repeat;width:100%;max-width:36%;height:100%;max-height:246px;bottom:-55%;left:10%;z-index:1}.con_ichioshi .block_anchor ul::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_r.webp) left/contain no-repeat;width:100%;max-width:36%;height:100%;max-height:246px;bottom:-55%;right:10%;z-index:1}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_ichioshi .block_anchor ul::before{bottom:-62%}.con_ichioshi .block_anchor ul::after{bottom:-62%}}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_ichioshi .block_anchor ul::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_l.webp) right/contain no-repeat;width:100%;max-width:45%;height:100%;max-height:170px;bottom:-30%;left:2%;z-index:1}.con_ichioshi .block_anchor ul::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/ill_sisa_r.webp) left/contain no-repeat;width:100%;max-width:45%;height:100%;max-height:170px;bottom:-30%;right:2%;z-index:1}}.con_ichioshi .block_anchor ul li{width:calc(82% / 3);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:260px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#084278}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor ul li{width:calc(95%/2);margin-left:0}}.con_ichioshi .block_anchor ul li a{width:100%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#fff;position:relative}@media only screen and (max-width: 767px){.con_ichioshi .block_anchor ul li a{width:100%}}.con_ichioshi .block_anchor ul li a:hover{-webkit-transform:translate3d(-10px, -10px, 0px);transform:translate3d(-10px, -10px, 0px)}.con_ichioshi .block_anchor ul li a h3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;position:relative;top:15px;margin-top:-15px;font-weight:500}.con_ichioshi .block_anchor ul li a h3 span.small{display:block;font-size:88.88889%}.con_ichioshi .block_anchor ul li a h3 span{font-size:112.5%;line-height:1.66667}.con_ichioshi .block_anchor ul li a h3 span em{font-size:88.88889%}.con_details{padding-bottom:5em;position:relative}.con_details::after{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bn_nami_bottom.svg) center center/contain no-repeat;width:100%;max-height:301px;height:100%;z-index:1}@media only screen and (min-width: 768px){.con_details::after{max-height:301px}}@media only screen and (max-width: 767px){.con_details::after{max-height:100px}}@media only screen and (min-width: 1200px){.con_details::after{bottom:-7em}}@media print{.con_details::after{bottom:-7em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details::after{bottom:-11em}}@media only screen and (max-width: 767px){.con_details::after{bottom:1em}}.con_details .box_detail{position:relative;background-image:url(../../lp/tax_2025_08/images/bg_dot.svg),url(../../lp/tax_2025_08/images/bg_dot.svg),url(../../lp/tax_2025_08/images/bg_dot.svg);background-repeat:no-repeat, no-repeat, no-repeat;background-position:-15em 20%, 120% 30%, 8% 95%;background-size:auto,auto,25%}@media only screen and (min-width: 1200px){.con_details .box_detail{margin-top:0}}@media print{.con_details .box_detail{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail{margin-top:4em}}@media only screen and (max-width: 767px){.con_details .box_detail{margin-top:0}}@media only screen and (min-width: 1200px){.con_details .box_detail{padding-bottom:10em}}@media print{.con_details .box_detail{padding-bottom:10em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail{padding-bottom:5em}}@media only screen and (max-width: 767px){.con_details .box_detail{padding-bottom:5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail{background-size:30em, 30em, 25%;background-position:-16em 20%, 128% 30%, 2% 95%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail{background-position:-16em 20%, 158% 30%, 2% 95%}}@media only screen and (max-width: 767px){.con_details .box_detail{background-size:16em, 16em, 16em;background-position:-11em 10%, 183% 32%, -45% 75%;padding-top:2em}}.con_details .box_detail.top_blue{background-color:#00B6DE}.con_details .box_detail.top_blue .dl_ttl{color:#00B6DE}.con_details .box_detail.top_blue::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bg_nami_blue.svg) center center/contain no-repeat;width:100%;height:100%;z-index:1}@media only screen and (min-width: 1200px){.con_details .box_detail.top_blue::before{max-height:180px}}@media print{.con_details .box_detail.top_blue::before{max-height:180px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail.top_blue::before{max-height:115px}}@media only screen and (max-width: 767px){.con_details .box_detail.top_blue::before{max-height:100px}}@media only screen and (min-width: 1200px){.con_details .box_detail.top_blue::before{top:-4em}}@media print{.con_details .box_detail.top_blue::before{top:-4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail.top_blue::before{top:-7.5em}}@media only screen and (max-width: 767px){.con_details .box_detail.top_blue::before{top:-4em}}.con_details .box_detail.top_b_blue{background-color:oklch(79.161% 0.10904 205.759)}.con_details .box_detail.top_b_blue .dl_ttl{color:oklch(79.161% 0.10904 205.759)}.con_details .box_detail.top_b_blue::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/bg_nami_b_blue.svg) center center/contain no-repeat;width:100%;height:100%;z-index:1}@media only screen and (min-width: 1200px){.con_details .box_detail.top_b_blue::before{max-height:180px}}@media print{.con_details .box_detail.top_b_blue::before{max-height:180px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail.top_b_blue::before{max-height:115px}}@media only screen and (max-width: 767px){.con_details .box_detail.top_b_blue::before{max-height:100px}}@media only screen and (min-width: 1200px){.con_details .box_detail.top_b_blue::before{top:-4em}}@media print{.con_details .box_detail.top_b_blue::before{top:-4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail.top_b_blue::before{top:-7.5em}}@media only screen and (max-width: 767px){.con_details .box_detail.top_b_blue::before{top:-4em}}.con_details .box_detail .dl_ttl{z-index:3;position:relative;text-align:center;line-height:1.2;padding-top:1em;text-shadow:2px 2px 0 #FFF, -2px -2px 0 #FFF, -2px 2px 0 #FFF, 2px -2px 0 #FFF, 0px 2px 0 #FFF,  0 -2px 0 #FFF, -2px 0 0 #FFF, 2px 0 0 #FFF;letter-spacing:.1em;margin-bottom:.2em;font-size:563%}@media only screen and (max-width: 1199px){.con_details .box_detail .dl_ttl{font-size:3em}}.con_details .box_detail .box_slid{position:relative;z-index:5;padding-top:4em}.con_details .box_detail .box_slid::before{top:0;content:"";height:14px;width:100%;position:absolute;background:url(../../lp/tax_2025_08/images/border.svg) center top/cover no-repeat}.con_details .box_detail .box_slid .s_ttl{bottom:15%;z-index:3;letter-spacing:11px}@media only screen and (min-width: 768px){.con_details .box_detail .box_slid .s_ttl{position:absolute}}@media only screen and (max-width: 767px){.con_details .box_detail .box_slid .s_ttl{position:absolute}}@media only screen and (min-width: 1200px){.con_details .box_detail .box_slid .s_ttl{left:-11em}}@media print{.con_details .box_detail .box_slid .s_ttl{left:-11em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .box_slid .s_ttl{left:-5em}}@media only screen and (max-width: 767px){.con_details .box_detail .box_slid .s_ttl{left:-3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .box_slid .s_ttl{bottom:19%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .box_slid .s_ttl{left:-10em;bottom:11%;white-space:nowrap}}@media only screen and (max-width: 767px){.con_details .box_detail .box_slid .s_ttl{width:90%;margin-bottom:0}}.con_details .box_detail .box_slid .s_ttl .jp{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:700;padding:.1em .5em;line-height:1.8;background:#2FDAD2;color:#fff;font-size:407%;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .box_slid .s_ttl .jp{font-size:294%;white-space:nowrap}}@media only screen and (max-width: 767px){.con_details .box_detail .box_slid .s_ttl .jp{font-size:1em;line-height:2.5;padding:.3em .5em}}.con_details .box_detail .box_slid .s_ttl .jp.top_b_blue{background-color:#188BF8}.con_details .box_detail .block_slider{position:relative;max-width:1140px;margin:0 auto}@media only screen and (min-width: 1200px){.con_details .box_detail .block_slider{-webkit-transform:translate3d(7em, 0px, 0px);transform:translate3d(7em, 0px, 0px)}}@media print{.con_details .box_detail .block_slider{-webkit-transform:translate3d(7em, 0px, 0px);transform:translate3d(7em, 0px, 0px)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .block_slider{-webkit-transform:translate3d(6em, 0px, 0px);transform:translate3d(6em, 0px, 0px)}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider{-webkit-transform:translate3d(1.5em, 0px, 0px);transform:translate3d(1.5em, 0px, 0px)}}@media only screen and (min-width: 1200px){.con_details .box_detail .block_slider{width:70%}}@media print{.con_details .box_detail .block_slider{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .block_slider{width:70%}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider{width:80%}}.con_details .box_detail .block_slider .swiper-wrapper::after{content:"";top:1em;height:100%;position:absolute;background:url(../../lp/tax_2025_08/images/bg.png) center top/cover no-repeat}@media only screen and (min-width: 768px){.con_details .box_detail .block_slider .swiper-wrapper::after{right:3em}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider .swiper-wrapper::after{right:1em}}@media only screen and (min-width: 768px){.con_details .box_detail .block_slider .swiper-wrapper::after{width:97%}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider .swiper-wrapper::after{width:100%}}.con_details .box_detail .block_slider .swiper-wrapper .swiper-slide{z-index:5}.con_details .box_detail .block_slider .swiper-pagination{bottom:0em !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;left:auto;right:0;margin-bottom:1em;margin-right:2em}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider .swiper-pagination{width:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet{border:none;border-radius:50%;background:#fff}@media only screen and (min-width: 768px){.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet{width:15px}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet{width:7px}}@media only screen and (min-width: 768px){.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet{height:15px}}@media only screen and (max-width: 767px){.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet{height:7px}}.con_details .box_detail .block_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFE943}.con_details .box_detail .box_txt{margin:3em auto}.con_details .box_detail .box_txt .b_txt{margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:3em;color:#fff;padding-right:1.5em;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(100,100,100,0)),color-stop(95%, rgba(100,100,100,0)),to(#ffffff));background-image:linear-gradient(180deg, rgba(100,100,100,0) 0%,rgba(100,100,100,0) 95%,#ffffff 100%);padding-left:1.5em;line-height:3em;background-size:100% 3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:3.5px;font-size:100%}@media only screen and (min-width: 1200px){.con_details .box_detail .box_txt .b_txt{width:60%}}@media print{.con_details .box_detail .box_txt .b_txt{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .box_txt .b_txt{width:80%}}@media only screen and (max-width: 767px){.con_details .box_detail .box_txt .b_txt{width:85%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .box_txt .b_txt{letter-spacing:.5px}}@media only screen and (max-width: 767px){.con_details .box_detail .box_txt .b_txt{letter-spacing:2px;width:80%;margin:0 auto;font-size:90%}}.con_details .box_detail .box_txt .b_txt.top_b_blue{background-color:oklch(79.161% 0.10904 205.759)}.con_details .box_detail .box_txt .b_txt.top_blue{background-color:#00B6DE}.con_details .box_detail .box_txt .b_txt .line-span{border-bottom:1px solid #fff}.con_details .box_detail .osusume_3{background-color:#fff;margin:0 auto;padding-bottom:2em}@media only screen and (min-width: 1200px){.con_details .box_detail .osusume_3{width:70%}}@media print{.con_details .box_detail .osusume_3{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .osusume_3{width:85%}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3{width:80%}}.con_details .box_detail .osusume_3 .sm_ttl{text-align:center;margin-bottom:.5em;padding-top:.5em;font-size:250%;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;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}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 .sm_ttl{font-size:188%}}.con_details .box_detail .osusume_3 .sm_ttl.yellow{position:relative}.con_details .box_detail .osusume_3 .sm_ttl.yellow::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/icon_Yellow.png) right/contain no-repeat;width:100%;max-width:85px;height:85%;max-height:86px;top:.5em;right:.5em;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .osusume_3 .sm_ttl.yellow::before{max-height:55px}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 .sm_ttl.yellow::before{max-width:40px;top:.3em;right:.5em}}.con_details .box_detail .osusume_3 .sm_ttl.purple{position:relative}.con_details .box_detail .osusume_3 .sm_ttl.purple::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/icon_purple.png) right/contain no-repeat;width:100%;max-width:85px;height:85%;max-height:86px;top:.5em;right:.5em;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .osusume_3 .sm_ttl.purple::before{max-height:55px}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 .sm_ttl.purple::before{max-width:40px;top:.3em;right:.5em}}.con_details .box_detail .osusume_3 .sm_ttl.blue{position:relative}.con_details .box_detail .osusume_3 .sm_ttl.blue::before{content:"";position:absolute;background:url(../../lp/tax_2025_08/images/icon_blue.png) right/contain no-repeat;width:100%;max-width:85px;height:85%;max-height:86px;top:.5em;right:.5em;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .osusume_3 .sm_ttl.blue::before{max-height:55px}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 .sm_ttl.blue::before{max-width:40px;top:.3em;right:.5em}}.con_details .box_detail .osusume_3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:3em;column-gap:3em;width:90%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .osusume_3 ul{width:93%;-webkit-column-gap:1.5em;column-gap:1.5em}}@media only screen and (max-width: 1199px){.con_details .box_detail .osusume_3 ul{width:95%;margin:0 auto;-webkit-column-gap:2em;column-gap:2em}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 ul{row-gap:2em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:85%}}.con_details .box_detail .osusume_3 ul li .txt{margin-top:1em;text-align:center;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .osusume_3 ul li .txt{font-size:94%}}@media only screen and (max-width: 767px){.con_details .box_detail .osusume_3 ul li .txt{font-size:88%;font-size:87%;line-height:1.8}}.con_details .box_detail .wrp_return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2em;column-gap:2em}@media only screen and (min-width: 1200px){.con_details .box_detail .wrp_return{width:68%}}@media print{.con_details .box_detail .wrp_return{width:68%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return{width:85%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return{width:80%}}@media only screen and (min-width: 1200px){.con_details .box_detail .wrp_return{margin:4em auto 4em}}@media print{.con_details .box_detail .wrp_return{margin:4em auto 4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return{margin:2.5em auto 3em}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return{margin:3em auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .wrp_return{-webkit-column-gap:3em;column-gap:3em}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_details .box_detail .wrp_return .img{max-width:500px;max-height:351px}@media only screen and (min-width: 1200px){.con_details .box_detail .wrp_return .img{width:100%}}@media print{.con_details .box_detail .wrp_return .img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_details .box_detail .wrp_return .img{width:90%;max-width:47%}}.con_details .box_detail .wrp_return .block_link{margin-top:4.6875%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link{margin-top:3em}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link{margin-top:3em}}.con_details .box_detail .wrp_return .block_link h5{color:#fff;line-height:1;font-weight:700;text-align:center;letter-spacing:2.5px;margin-bottom:1em}@media only screen and (min-width: 1200px){.con_details .box_detail .wrp_return .block_link h5{font-size:158%}}@media print{.con_details .box_detail .wrp_return .block_link h5{font-size:158%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link h5{font-size:150%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link h5{font-size:143%}}.con_details .box_detail .wrp_return .block_link h5 span{position:relative}.con_details .box_detail .wrp_return .block_link h5 span::before{content:"";width:65px;height:44px;background:url(../../lp/tax_2025_08/images/ic_accent.webp) center center/cover no-repeat;position:absolute;left:-8%;top:-70%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link h5 span::before{left:-12%;top:-90%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link h5 span::before{left:-12%;top:-90%}}.con_details .box_detail .wrp_return .block_link ul{margin-inline:auto;margin-top:2.08333%;gap:1em;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}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link ul{margin-top:3em}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link ul{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link ul.column2{width:100%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link ul.column2{width:100%}}.con_details .box_detail .wrp_return .block_link ul.column2 li{width:46.5995%}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link ul.column2 li span{font-size:smaller}}.con_details .box_detail .wrp_return .block_link ul.column3{width:60.625%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link ul.column3{width:80%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link ul.column3{width:80%}}.con_details .box_detail .wrp_return .block_link ul.column3 li{width:30.92784%}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link ul.column3 li{width:100%}}.con_details .box_detail .wrp_return .block_link .cap{text-align:center;color:#fff;line-height:1;letter-spacing:1px;margin-top:4.16667%;line-height:1.5em}@media only screen and (min-width: 1200px){.con_details .box_detail .wrp_return .block_link .cap{font-size:86%}}@media print{.con_details .box_detail .wrp_return .block_link .cap{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link .cap{font-size:79%}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link .cap{font-size:72%}}@media only screen and (max-width: 1199px){.con_details .box_detail .wrp_return .block_link .cap{margin-top:2em}}@media only screen and (max-width: 767px){.con_details .box_detail .wrp_return .block_link .cap{line-height:1.5}}.con_details .box_detail .cmn_btn--pt1{max-width:450px;margin:0 auto}@media only screen and (min-width: 768px){.con_details .box_detail .cmn_btn--pt1{width:100%}}@media only screen and (max-width: 767px){.con_details .box_detail .cmn_btn--pt1{width:75%}}.con_details .box_detail .cmn_btn--pt1 a{border-radius:40px}.con_details .box_detail .cmn_btn--pt1 a span{font-size:150%;letter-spacing:3px;font-family:"游ゴシック体", "Yu Gothic", "Noto Sans JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.con_details .box_detail .cmn_btn--pt1.ana a{background:oklch(79.161% 0.10904 205.759);color:#fff;border:2px solid #fff}.con_details .box_detail .cmn_btn--pt1.ana a:hover{color:#fff;background:#084278;border:2px solid #084278;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}.con_details .box_detail .cmn_btn--pt1.blue a{background:#00b5de;color:#fff;border:2px solid #fff}.con_details .box_detail .cmn_btn--pt1.blue a:hover{color:#fff;background:#084278;border:2px solid #084278;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}@media only screen and (max-width: 767px){.con_details .box_detail#rejin .cmn_btn--pt1 a{border-radius:50px}}@media only screen and (max-width: 767px){.con_details .box_detail#rejin .cmn_btn--pt1 a span{line-height:1.5}}.con_b_txt .txt{text-align:center;color:#084278;font-weight:600;letter-spacing:.5em}@media only screen and (min-width: 768px){.con_b_txt .txt{margin:5em 1em}}@media only screen and (max-width: 767px){.con_b_txt .txt{margin:0 3em 2em}}@media only screen and (min-width: 1200px){.con_b_txt .txt{line-height:3.5}}@media print{.con_b_txt .txt{line-height:3.5}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_b_txt .txt{line-height:3}}@media only screen and (max-width: 767px){.con_b_txt .txt{line-height:2.5}}@media only screen and (min-width: 768px){.con_b_txt .txt{font-size:1em}}@media only screen and (max-width: 767px){.con_b_txt .txt{font-size:.75em}}.con_f_toplnk{position:fixed !important;bottom:1em !important;z-index:10;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}.con_f_toplnk::before{content:"";width:110%;height:110%;position:absolute;background:#fff;border-radius:50%;z-index:1}.con_f_toplnk a{z-index:5;position:relative}
