@media print{body{display:none !important}img{display:none !important}}@media screen and (max-width: 820px){.pc_only{display:none !important}}@media screen and (min-width: 821px){.sp_only{display:none !important}}.none{display:none !important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}/*! 
	html5doctor.com Reset Stylesheet
	v1.6.1
	Last Updated: 2010-09-17
	Author: Richard Clark - http://richclarkdesign.com 
	Twitter: @rich_clark
	*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#82d2db;color:#005ec8;text-decoration:none}mark{background-color:#82d2db;color:#005ec8;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #fff;margin:1em 0;padding:0}input,select{vertical-align:middle}a{color:#111;-webkit-transition:.3s;transition:.3s;text-decoration:none;word-break:break-all;outline:none}a:hover{color:#111;-webkit-transition:.3s;transition:.3s;text-decoration:none}a.disabled{pointer-events:none}html{font-size:62.5%}body{background:#000;font-family:"M PLUS 1","メイリオ","Meiryo",sans-serif;color:#fff;text-align:left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:14px}table{font-size:inherit;width:100%;border-collapse:collapse;border:0}pre,code,kbd,samp,tt{font-family:inherit;*font-size:108%;line-height:100%}img{vertical-align:bottom;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;-ms-user-select:none;user-select:none}strong{font-weight:bold}object{margin:0;padding:0}a:visited{color:#fff;text-decoration:none}ol,li{list-style-type:none}::-moz-selection{background:rgba(136,136,136,.5)}::selection{background:rgba(136,136,136,.5)}::-moz-selection{background:rgba(136,136,136,.5)}html *{-webkit-box-sizing:border-box;box-sizing:border-box}button{outline:none}img{height:auto;max-width:100%}:root{--layer-m5: -5;--layer-m4: -4;--layer-m3: -3;--layer-m2: -2;--layer-m1: -1;--layer-default: 0;--layer-1: 1;--layer-2: 2;--layer-3: 3;--layer-4: 4;--layer-5: 5}:root{--default: #111;--black: #111111;--gray: #cfcfcf;--light-blue: #e1f3fc;--blue: #8fdde7;--aqua: #01b4ed;--aqua-bg: rgba(1, 180, 237, 0.85);--dark-blue: #8fdde7;--text-blue: #33bbcd;--green: #48b37b;--green-bg: rgba(72, 179, 123, 0.85);--light-green: #a5d73a;--light-green-bg: rgba(165, 215, 58, 0.85);--orange: #f6a532;--orange-bg: rgba(246, 165, 50, 0.85);--gold: #efda71;--purple: #961fc8;--right-yellow: #e6ff5b;--pink: #eb6d9a;--sakura: #e62f8b;--pink-bg: rgba(235, 109, 154, 0.85);--shadow: 5px 5px 16px -6px rgba(0, 0, 0, 0.3)}.loader__inner{overflow:hidden;position:fixed;height:100%;width:100%;min-height:100%;min-width:100%;z-index:999999999999;top:0;left:0;background-color:#000;background-size:360px auto;background-position:top left;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}.loader__inner .inner__logo{margin-left:auto;margin-right:auto;-webkit-animation:buru .2s infinite;animation:buru .2s infinite}@media screen and (min-width: 821px){.loader__inner .inner__logo{width:25%}}@media screen and (max-width: 820px){.loader__inner .inner__logo{width:50%}}body.fixed{overflow:hidden}.modal{display:none;position:fixed;top:0;width:100%;height:100vh;z-index:999999}.modal__bg{position:absolute;background-color:#000;height:100vh;width:100%;z-index:0}.modal__closebtn .js-modal-close{position:absolute;display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width: 821px){.modal__closebtn .js-modal-close{width:11.2005856515vw;height:10.8345534407vw;top:0;right:0}}@media screen and (max-width: 820px){.modal__closebtn .js-modal-close{width:24vw;height:23.4666666667vw;top:0;right:0}}.modal__closebtn .js-modal-close:hover{opacity:.3}.modal__content{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;overflow-y:auto}.modal__boxbg{position:absolute;top:0;left:0;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}.no-webp .modal__boxbg{background-image:url(../img/common/bg_modal_cmt.png)}.webp .modal__boxbg{background-image:url(../img/common/bg_modal_cmt.webp)}@media screen and (min-width: 821px){.modal__boxbg{width:27.8184480234vw}}@media screen and (max-width: 820px){.modal__boxbg{width:43.2vw;height:111.6vw}}.modal_media{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:auto;margin-right:auto}@media screen and (min-width: 821px){.modal_media{width:71vw}}@media screen and (max-width: 820px){.modal_media{width:90vw}}@media screen and (min-width: 821px){.modal_media .m_md_box{height:40vw}}@media screen and (max-width: 820px){.modal_media .m_md_box{height:50vw}}.modal_media iframe{aspect-ratio:10/6;width:100%;height:100%}.modal_comment{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:auto;margin-right:auto}@media screen and (min-width: 821px){.modal_comment{width:51.9765739385vw}.modal_comment.-add_img{width:67.3499267936vw;top:0;-webkit-transform:translate(-50%, 5%);transform:translate(-50%, 5%)}}@media screen and (max-width: 820px){.modal_comment{width:78.6666666667vw;top:0;-webkit-transform:translate(-50%, 7%);transform:translate(-50%, 7%)}}.modal_comment .cmt_roll{line-height:1}@media screen and (min-width: 821px){.modal_comment .cmt_roll{font-size:1.4641288433vw;margin-bottom:1.4641288433vw}}@media screen and (max-width: 820px){.modal_comment .cmt_roll{font-size:4.6666666667vw;margin-bottom:3.3333333333vw}}.modal_comment .cmt_name{line-height:1;font-weight:bold}@media screen and (min-width: 821px){.modal_comment .cmt_name{font-size:3.2942898975vw;margin-bottom:3.6603221083vw}}@media screen and (max-width: 820px){.modal_comment .cmt_name{font-size:8.6666666667vw;margin-bottom:6.6666666667vw}}.modal_comment_media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 821px){.modal_comment_media{gap:9.5168374817vw}}@media screen and (max-width: 820px){.modal_comment_media{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8vw}}@media screen and (min-width: 821px){.modal_comment_media_img{width:21.9619326501vw}}@media screen and (max-width: 820px){.modal_comment_media_img{width:64vw;margin:auto}}@media screen and (min-width: 821px){.modal_comment_media_body{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 821px){.cmt_info{margin-bottom:3.6603221083vw}}@media screen and (max-width: 820px){.cmt_info{margin-bottom:8vw}}.cmt_info_head{background-color:rgba(255,255,255,.2);padding:.2em 1em}@media screen and (min-width: 821px){.cmt_info_head{font-size:1.0248901903vw}}@media screen and (max-width: 820px){.cmt_info_head{line-height:1.6;padding:1.8666666667vw}}@media screen and (min-width: 821px){.cmt_info_body{margin-top:1.4641288433vw}}@media screen and (max-width: 820px){.cmt_info_body{margin-top:2.6666666667vw}}.cmt_pet_list{display:-ms-grid;display:grid}@media screen and (min-width: 821px){.cmt_pet_list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:1.4641288433vw .7320644217vw}}@media screen and (max-width: 820px){.cmt_pet_list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:2.6666666667vw 1.3333333333vw}}@media screen and (min-width: 821px){.cmt_pet_item{width:11.1273792094vw}}.cmt_pet_name{color:#a2a2a2;text-align:center}@media screen and (min-width: 821px){.cmt_pet_name{font-size:1.0248901903vw;margin-top:.7320644217vw}}@media screen and (max-width: 820px){.cmt_pet_name{font-size:2.1333333333vw;margin-top:1.3333333333vw}}footer{position:relative}@media screen and (min-width: 821px){footer{padding:11.7130307467vw 0 7.3206442167vw}}@media screen and (max-width: 820px){footer{padding:24.6666666667vw 0 10.6666666667vw}}footer .footer_loopAnim{-webkit-transform:rotate(4deg);transform:rotate(4deg)}@media screen and (min-width: 821px){footer .footer_loopAnim{height:5.8565153734vw}}@media screen and (max-width: 820px){footer .footer_loopAnim{height:14.6666666667vw}}footer .footer_area{position:relative}footer .footer_area_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 821px){footer .footer_area_wrap{padding-top:3.6603221083vw;margin:0 24.1581259151vw;gap:10.980966325vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 820px){footer .footer_area_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:13.3333333333vw;margin:0 12.6666666667vw;gap:12vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .offical_account__list{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}@media screen and (min-width: 821px){footer .offical_account__list{gap:1.4641288433vw}}@media screen and (max-width: 820px){footer .offical_account__list{gap:2.6666666667vw}}@media screen and (min-width: 821px){footer .offical_x{width:7.3206442167vw}}@media screen and (max-width: 820px){footer .offical_x{width:28.2666666667vw}}footer .offical_x p{text-align:center;letter-spacing:.15em;line-height:1}@media screen and (max-width: 820px){footer .offical_x p{font-size:4.5333333333vw}}footer .offical_x p:nth-child(3){letter-spacing:.25em}@media screen and (min-width: 821px){footer .offical_x .offical_x_icon{margin:.5856515373vw 0}}@media screen and (max-width: 820px){footer .offical_x .offical_x_icon{margin:2vw 0}}footer .offical_x .offical_x_icon a{position:relative;display:block;z-index:0;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;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (min-width: 821px){footer .offical_x .offical_x_icon a{width:7.3206442167vw;height:7.3206442167vw}}@media screen and (max-width: 820px){footer .offical_x .offical_x_icon a{width:28vw;height:28vw}}footer .offical_x .offical_x_icon a:before{content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:top center;z-index:-1;-webkit-animation:spin 12s infinite linear;animation:spin 12s infinite linear;-webkit-transform-origin:center center 0;transform-origin:center center 0}.no-webp footer .offical_x .offical_x_icon a:before{background-image:url(../img/common/official_x_bg.png)}.webp footer .offical_x .offical_x_icon a:before{background-image:url(../img/common/official_x_bg.webp)}@media screen and (min-width: 821px){footer .offical_x .offical_x_icon a:before{width:7.3206442167vw;height:7.3206442167vw}}@media screen and (max-width: 820px){footer .offical_x .offical_x_icon a:before{width:28vw;height:28vw}}footer .offical_x .offical_x_icon a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 821px){footer .offical_x .offical_x_icon img{width:2.5622254758vw}}@media screen and (max-width: 820px){footer .offical_x .offical_x_icon img{width:10vw}}.no-webp footer .offical_x .offical_x_icon__tiktok a:before{background-image:url(../img/common/official_tiktok_bg.png)}.webp footer .offical_x .offical_x_icon__tiktok a:before{background-image:url(../img/common/official_tiktok_bg.webp)}footer .share_box{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 screen and (min-width: 821px){footer .share_box{gap:1.4641288433vw;margin-bottom:2.9282576867vw}}@media screen and (max-width: 820px){footer .share_box{gap:5.3333333333vw;margin-bottom:10.6666666667vw}}@media screen and (min-width: 821px){footer .share_ttl{width:12.737920937vw}}@media screen and (max-width: 820px){footer .share_ttl{width:42.4vw}}footer .share_item ul{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 screen and (min-width: 821px){footer .share_item ul{gap:2.9282576867vw}}@media screen and (max-width: 820px){footer .share_item ul{gap:5.3333333333vw}}@media screen and (min-width: 821px){footer .share_item li{width:2.2693997072vw}}@media screen and (max-width: 820px){footer .share_item li{width:7.4666666667vw}}footer .share_item li a{position:relative;display:block}@media screen and (min-width: 821px){footer .share_item li a{width:2.2693997072vw;height:2.1229868228vw}}@media screen and (max-width: 820px){footer .share_item li a{width:7.4666666667vw;height:7.0666666667vw}}footer .share_item li a:before{content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width: 821px){footer .share_item li a:before{width:2.2693997072vw;height:2.1229868228vw}}@media screen and (max-width: 820px){footer .share_item li a:before{width:7.4666666667vw;height:7.0666666667vw}}footer .share_item li a:hover:before{opacity:.4}.no-webp footer .share_item li.x a:before{background-image:url(../img/common/icon_x.png)}.webp footer .share_item li.x a:before{background-image:url(../img/common/icon_x.webp)}.no-webp footer .share_item li.fb a:before{background-image:url(../img/common/icon_facebook.png)}.webp footer .share_item li.fb a:before{background-image:url(../img/common/icon_facebook.webp)}.no-webp footer .share_item li.ln a:before{background-image:url(../img/common/icon_line.png)}.webp footer .share_item li.ln a:before{background-image:url(../img/common/icon_line.webp)}footer .copyright{text-align:center;line-height:1}@media screen and (min-width: 821px){footer .copyright{font-size:1.0248901903vw}}@media screen and (max-width: 820px){footer .copyright{font-size:2.4vw}}#top .logo{display:none}.logo{position:absolute;z-index:1}@media screen and (min-width: 821px){.logo{width:7.5402635432vw;top:2.9282576867vw;left:2.9282576867vw}}@media screen and (max-width: 820px){.logo{width:15.6vw;top:4vw;left:4vw}}header{position:fixed;z-index:100;width:100%}@media screen and (min-width: 821px){header{top:0;left:0}}header #gnav{display:none;position:absolute;top:0;left:0;width:100%;overflow-y:auto;overflow-x:hidden;height:100vh}@media screen and (min-width: 821px){header #gnav{padding:6.517vw 14.641vw}}@media screen and (max-width: 820px){header #gnav{padding:22.667vw 5.3333333333vw 0}}header #gnav .gnav_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 821px){header #gnav .gnav_list{padding-bottom:5%;top:0;-webkit-transform:translate(-50%, 5%);transform:translate(-50%, 5%)}}@media screen and (max-width: 820px){header #gnav .gnav_list{padding-bottom:10%;top:0;-webkit-transform:translate(-50%, 10%);transform:translate(-50%, 10%);width:100%}}header #gnav .list_item{position:relative;overflow:hidden}@media screen and (min-width: 821px){header #gnav .list_item:not(:last-child){margin-bottom:3.2942898975vw}}@media screen and (max-width: 820px){header #gnav .list_item:not(:last-child){margin-bottom:9.3333333333vw}}header #gnav .item_link{opacity:0;display:block;position:relative;color:#fff;line-height:1;font-weight:900;text-align:center;letter-spacing:.18em;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media screen and (min-width: 821px){header #gnav .item_link{font-size:4.39238653vw}}@media screen and (max-width: 820px){header #gnav .item_link{font-size:8vw}}header #gnav .item_link__01{letter-spacing:0}@media screen and (min-width: 821px){header #gnav .item_link__01{font-size:3.6603221083vw}}@media screen and (max-width: 820px){header #gnav .item_link__01{font-size:6.6666666667vw}}header #gnav .item_link:hover{color:#424242;-webkit-animation:buru .2s infinite;animation:buru .2s infinite}.btn_gnav{cursor:pointer;position:fixed;top:0;right:0;z-index:999999;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;background-repeat:no-repeat;background-size:cover;background-position:center center;aspect-ratio:1/1}.no-webp .btn_gnav{background-image:url(../img/common/nav_off.png)}.webp .btn_gnav{background-image:url(../img/common/nav_off.webp)}@media screen and (min-width: 821px){.btn_gnav{width:12.1522693997vw;height:12.1522693997vw}}@media screen and (max-width: 820px){.btn_gnav{width:29.3333333333vw;height:29.3333333333vw}}@media screen and (min-width: 821px){.btn_gnav:hover{-webkit-animation:buru .2s infinite;animation:buru .2s infinite}}.btn_gnav>.liner{display:none !important}.no-webp .btn_gnav.on{background-image:url(../img/common/nav_on.png)}.webp .btn_gnav.on{background-image:url(../img/common/nav_on.webp)}@media screen and (min-width: 821px){.btn_gnav.on{width:11.2005856515vw;height:10.8345534407vw}}#gnav_layer{display:none}.on #gnav_layer{display:block;position:absolute;height:100vh;width:100%;background-color:#000;overflow:hidden;top:0;right:0;z-index:-1}.on #gnav_layer::before{content:"";position:absolute;right:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (min-width: 821px){.on #gnav_layer::before{top:0;width:45.9736456808vw}.no-webp .on #gnav_layer::before{background-image:url(../img/common/bg_nav.png)}.webp .on #gnav_layer::before{background-image:url(../img/common/bg_nav.webp)}}@media screen and (max-width: 820px){.on #gnav_layer::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:56.9333333333vw;height:132.8vw}.no-webp .on #gnav_layer::before{background-image:url(../img/common/bg_nav_sp.png)}.webp .on #gnav_layer::before{background-image:url(../img/common/bg_nav_sp.webp)}}html{overflow-x:hidden}.font_noto{font-family:"Noto Sans JP",sans-serif}.font_mplus{font-family:"M PLUS 1",sans-serif;font-weight:400}.font_roboto{font-family:"Roboto Mono",monospace}.fontB{font-weight:bold}.fontM{font-weight:500}.fontBB{font-weight:900}.line_h1{line-height:1}.color_g{color:#05e032}.color_p{color:#ff08ce}.color_b{color:#00ebfa}.color_o{color:#fb8800}.color_y{color:#ffdc29}.color_w{color:#fff}body{position:relative;overflow:hidden;line-height:2;letter-spacing:.05em}@media screen and (min-width: 821px){body{font-size:1.1713030747vw}}@media screen and (max-width: 820px){body{font-size:3.2vw}}.stage{position:relative}main{position:relative;margin-left:auto;margin-right:auto}@media screen and (min-width: 821px){main{min-height:100vh}}@media screen and (min-width: 821px){.c_container{padding:8.78477306vw 0 0}}@media screen and (max-width: 820px){.c_container{padding:26.6666666667vw 0 0}}@media screen and (min-width: 821px){.contents_box{margin-right:10.2489019034vw;margin-left:10.2489019034vw}}@media screen and (max-width: 820px){.contents_box{margin-right:4vw;margin-left:4vw}}@media screen and (min-width: 821px){.page .c_container{padding-top:8.78477306vw}}@media screen and (max-width: 820px){.page .c_container{padding-top:20vw}}.bg_layer{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh}.bg_spotlight{width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}.no-webp .bg_spotlight{background-image:url(../img/common/bg_spotlight.png)}.webp .bg_spotlight{background-image:url(../img/common/bg_spotlight.webp)}@media screen and (min-width: 821px){.bg_spotlight{height:56.2225475842vw}}@media screen and (max-width: 820px){.bg_spotlight{height:102.4vw}}.cont_title{text-align:center}@media screen and (min-width: 821px){.cont_title{margin-bottom:3.6603221083vw}}@media screen and (max-width: 820px){.cont_title{margin-right:4vw;margin-left:4vw;margin-bottom:10.6666666667vw}}.cont_title h2{margin-left:auto;margin-right:auto;overflow:hidden}.cont_title h2 img{-webkit-transform:translateY(200px);transform:translateY(200px)}.cont_subtitle{position:relative;background-color:#00ebfa;overflow:hidden}@media screen and (min-width: 821px){.cont_subtitle{border-radius:.3660322108vw .3660322108vw 0 0;padding:1.0980966325vw}}@media screen and (max-width: 820px){.cont_subtitle{border-radius:.6666666667vw .6666666667vw 0 0;padding:2.6666666667vw}}.cont_subtitle:after{content:"";position:absolute;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;aspect-ratio:130/51}.no-webp .cont_subtitle:after{background-image:url(../img/common/subtitle_bg.png)}.webp .cont_subtitle:after{background-image:url(../img/common/subtitle_bg.webp)}@media screen and (min-width: 821px){.cont_subtitle:after{width:9.5168374817vw;height:3.7335285505vw}}@media screen and (max-width: 820px){.cont_subtitle:after{width:24.1333333333vw;height:100%}}.cont_subtitle .p_subtitle{text-align:center;line-height:1;font-weight:900;color:#000}@media screen and (min-width: 821px){.cont_subtitle .p_subtitle{font-size:1.4641288433vw}}@media screen and (max-width: 820px){.cont_subtitle .p_subtitle{font-size:4vw}}@media screen and (min-width: 821px){.cont_btn{position:absolute;width:10.2489019034vw;height:10.4685212299vw}}@media screen and (max-width: 820px){.cont_btn{margin-left:auto;margin-right:auto;width:29.8666666667vw;height:30.2666666667vw}}.cont_btn .btn_more{position:relative;font-size:0;display:block;-webkit-transition:-webkit-animation .3s ease-in;transition:-webkit-animation .3s ease-in;transition:animation .3s ease-in;transition:animation .3s ease-in, -webkit-animation .3s ease-in}.cont_btn .btn_more:before{content:"";position:absolute;top:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1;aspect-ratio:140/143}.no-webp .cont_btn .btn_more:before{background-image:url(../img/top/btn_more.png)}.webp .cont_btn .btn_more:before{background-image:url(../img/top/btn_more.webp)}@media screen and (min-width: 821px){.cont_btn .btn_more:before{width:10.2489019034vw;height:10.4685212299vw}}@media screen and (max-width: 820px){.cont_btn .btn_more:before{width:29.8666666667vw;height:30.2666666667vw}}.cont_btn:hover{-webkit-animation:buru .1s infinite;animation:buru .1s infinite}.btn_hover{position:relative;display:block;text-align:center;color:#fff;z-index:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 821px){.btn_hover{line-height:1;padding:1.084vw 0}}@media screen and (max-width: 820px){.btn_hover{letter-spacing:.08em;font-size:5.333vw;padding:3.333vw 0}}.btn_hover .arrow{position:absolute;border:2px solid #fff;border-left:0;border-bottom:0;-webkit-transform:translateX(-25%) rotate(45deg);transform:translateX(-25%) rotate(45deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 821px){.btn_hover .arrow{top:1.498vw;right:1.196vw;width:.566vw;height:.566vw}}@media screen and (max-width: 820px){.btn_hover .arrow{top:5.898vw;right:5.896vw;width:1.967vw;height:1.967vw;border:1px solid #fff;border-left:0;border-bottom:0}}.btn_hover:hover{color:#111;background-color:#fff}.btn_hover:hover .arrow{border:2px solid #111;border-left:0;border-bottom:0}.link_hover{color:#333 !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link_hover:hover{opacity:.8;color:#333;text-decoration:underline}.link_hover2{color:#fff !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link_hover2:hover{opacity:.8;color:#fff;text-decoration:underline}.link_hover3{color:#00ebfa !important}.link_hover3:hover{text-decoration:underline}.img_hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.img_hover:hover{opacity:.8}.img_hover2{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.img_hover2:hover{-webkit-animation:buru .2s infinite;animation:buru .2s infinite;opacity:.8}.p_container{position:relative;z-index:0}.p_container__headdeco{position:absolute;top:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.no-webp .p_container__headdeco{background-image:url(../img/common/ashiato1.png)}.webp .p_container__headdeco{background-image:url(../img/common/ashiato1.webp)}@media screen and (min-width: 821px){.p_container__headdeco{top:-7.3206442167vw;right:-7.3206442167vw;width:52.2693997072vw;height:44.289897511vw}}@media screen and (max-width: 820px){.p_container__headdeco{top:-13.3333333333vw;right:-10.6666666667vw;width:79.4666666667vw;height:62.6666666667vw}}.loopAnim_wrap{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 821px){.loopAnim_wrap{gap:2.9282576867vw;padding:1.0980966325vw 0 1.0980966325vw 2.9282576867vw}}@media screen and (max-width: 820px){.loopAnim_wrap{gap:4vw;padding:3.3333333333vw 0 3.3333333333vw 2.6666666667vw}}.loopAnim_wrap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-repeat:repeat;background-position:center;z-index:-1}.no-webp .loopAnim_wrap:before{background-image:url(../img/common/bg_noise_yellow.png)}.webp .loopAnim_wrap:before{background-image:url(../img/common/bg_noise_yellow.webp)}@media screen and (min-width: 821px){.loopAnim_wrap:before{height:5.8565153734vw}}@media screen and (max-width: 820px){.loopAnim_wrap:before{height:14.6666666667vw}}.loopAnim_wrap .loopAnim_ttl{mix-blend-mode:multiply;-webkit-animation:blink 1.5s infinite;animation:blink 1.5s infinite}@media screen and (min-width: 821px){.loopAnim_wrap .loopAnim_ttl{width:20.4978038067vw}}@media screen and (max-width: 820px){.loopAnim_wrap .loopAnim_ttl{width:30vw}}.loopAnim_wrap .loopAnim_txt{width:100%;background-repeat:repeat-x;-webkit-animation:loopAnimtxt 15s linear infinite;animation:loopAnimtxt 15s linear infinite}.no-webp .loopAnim_wrap .loopAnim_txt{background-image:url(../img/common/txt_loopword.png)}.webp .loopAnim_wrap .loopAnim_txt{background-image:url(../img/common/txt_loopword.webp)}@media screen and (min-width: 821px){.loopAnim_wrap .loopAnim_txt{background-size:1223px auto;height:44px}}@media screen and (max-width: 820px){.loopAnim_wrap .loopAnim_txt{background-size:300% auto;height:31px;-webkit-animation-duration:22s;animation-duration:22s}}@-webkit-keyframes loopAnimtxt{0%{background-position:0 0}100%{background-position:-1223px 0}}@keyframes loopAnimtxt{0%{background-position:0 0}100%{background-position:-1223px 0}}.contents_page_frame{background-color:rgba(255,255,255,.2)}@media screen and (min-width: 821px){.contents_page_frame{border-radius:.3660322108vw}}@media screen and (max-width: 820px){.contents_page_frame{border-radius:.6666666667vw}}@media screen and (min-width: 821px){.contents_page_frame_in{padding:4.39238653vw}}@media screen and (max-width: 820px){.contents_page_frame_in{padding:8vw 5.3333333333vw}}#page_top{display:none !important;position:absolute;right:0;bottom:0;z-index:30}@media screen and (min-width: 821px){#page_top{width:21.9619326501vw;height:5.8565153734vw}}@media screen and (max-width: 820px){#page_top{width:40vw;height:10.6666666667vw}}#page_top .inner{position:absolute;display:block;background-repeat:no-repeat;background-size:cover;background-position:top center;-webkit-transition:right .2s ease;transition:right .2s ease}.no-webp #page_top .inner{background-image:url(../img/common/pagetop.png)}.webp #page_top .inner{background-image:url(../img/common/pagetop.webp)}@media screen and (min-width: 821px){#page_top .inner{width:21.9619326501vw;height:5.8565153734vw;right:-2.196193265vw}}@media screen and (max-width: 820px){#page_top .inner{width:40vw;height:10.6666666667vw}}#page_top:hover .inner{right:0vw}.btn_backtop{position:relative}@media screen and (min-width: 821px){.btn_backtop{margin-top:3.6603221083vw;height:5.8565153734vw}}@media screen and (max-width: 820px){.btn_backtop{margin-top:10.6666666667vw;height:16.5333333333vw}}.btn_backtop .inner{position:absolute;top:0;display:block;background-repeat:no-repeat;background-size:contain;background-position:top center;-webkit-transition:right .2s ease;transition:right .2s ease}.no-webp .btn_backtop .inner{background-image:url(../img/common/pagetop.png)}.webp .btn_backtop .inner{background-image:url(../img/common/pagetop.webp)}@media screen and (min-width: 821px){.btn_backtop .inner{width:21.9619326501vw;height:5.8565153734vw;right:-2.196193265vw}}@media screen and (max-width: 820px){.btn_backtop .inner{width:54.8vw;height:16.5333333333vw;right:-4vw}}@media screen and (min-width: 821px){.btn_backtop:hover .inner{right:-.878477306vw}}@media screen and (max-width: 820px){.btn_backtop:hover .inner{right:-1.6vw}}.js-tab_content{display:none}.js-tab_content.active{display:block}@media screen and (min-width: 821px){.js-tab_cont_inner{padding-top:2.196193265vw;margin-bottom:4.39238653vw}}@media screen and (max-width: 820px){.js-tab_cont_inner{margin-bottom:8vw}}.js-tab_btnlist{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}@media screen and (min-width: 821px){.js-tab_btnlist{gap:5.1244509517vw}}@media screen and (max-width: 820px){.js-tab_btnlist{gap:2.6666666667vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 821px){.js-tab_btnlist__words{gap:.878477306vw}}@media screen and (max-width: 820px){.js-tab_btnlist__words{gap:2.6666666667vw 2vw;margin:0 8.6666666667vw}}@media screen and (min-width: 821px){.js-tab_btnlist__story{gap:.878477306vw}}@media screen and (max-width: 820px){.js-tab_btnlist__story{gap:2.6666666667vw 2vw;margin:0 8.6666666667vw}}.js-tab_cont button{position:relative;cursor:pointer;display:block;border:none;background:none;color:#000;line-height:1;font-weight:bold;letter-spacing:.2em;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:0}@media screen and (min-width: 821px){.js-tab_cont button{font-size:1.317715959vw;width:19.7657393851vw;height:4.7584187408vw}}@media screen and (max-width: 820px){.js-tab_cont button{font-size:2.9333333333vw;width:44.5333333333vw;height:10.6666666667vw}}.js-tab_cont button::before,.js-tab_cont button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:top center;z-index:-1}.js-tab_cont button::before{opacity:1}.no-webp .js-tab_cont button::before{background-image:url(../img/common/btn_tab_off.png)}.webp .js-tab_cont button::before{background-image:url(../img/common/btn_tab_off.webp)}.js-tab_cont button::after{opacity:0}.no-webp .js-tab_cont button::after{background-image:url(../img/common/btn_tab_on.png)}.webp .js-tab_cont button::after{background-image:url(../img/common/btn_tab_on.webp)}.js-tab_cont button:hover::before,.js-tab_cont button.active::before{opacity:0}.js-tab_cont button:hover::after,.js-tab_cont button.active::after{opacity:1}.js-tab_cont__02 button{position:relative;cursor:pointer;display:block;border:none;background-color:rgba(255,255,255,.2);color:#fff;line-height:1;font-weight:bold;text-align:center;letter-spacing:0;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease;z-index:0;aspect-ratio:1/1}@media screen and (min-width: 821px){.js-tab_cont__02 button{font-size:1.1713030747vw;width:4.39238653vw;height:4.39238653vw;border-radius:.3660322108vw;padding:1.4641288433vw}}@media screen and (max-width: 820px){.js-tab_cont__02 button{font-size:3.4666666667vw;width:10.6666666667vw;height:10.6666666667vw;border-radius:.6666666667vw}}.js-tab_cont__02 button:hover,.js-tab_cont__02 button.active{background-color:#000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.effect-fade{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:all .5s .2s ease-in-out;transition:all .5s .2s ease-in-out}@media screen and (max-width: 820px){.effect-fade{-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}.effect-fade.show{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 820px){.effect-fade.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.effect-fade02{opacity:0;-webkit-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:all 1s .5s ease;transition:all 1s .5s ease}@media screen and (max-width: 820px){.effect-fade02{-webkit-transform:translate(0, -10px);transform:translate(0, -10px);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}}.effect-fade02.show{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 820px){.effect-fade02.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.effect-fade03{opacity:0;-webkit-transform:translate(-20px, 0);transform:translate(-20px, 0);-webkit-transition:all .5s .1s ease;transition:all .5s .1s ease}@media screen and (max-width: 820px){.effect-fade03{-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}}.effect-fade03.show{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 820px){.effect-fade03.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.effect-fade04{opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);-webkit-transition:all .5s .1s ease;transition:all .5s .1s ease}@media screen and (max-width: 820px){.effect-fade04{-webkit-transform:translate(10px, 0);transform:translate(10px, 0);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}}.effect-fade04.show{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 820px){.effect-fade04.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.effect-fade05{opacity:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s .5s ease;transition:all 1s .5s ease}@media screen and (max-width: 820px){.effect-fade05{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}}.effect-fade05.show{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 820px){.effect-fade05.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.effect-scale{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 3s .5s ease;transition:all 3s .5s ease}@media screen and (max-width: 820px){.effect-scale{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1.5s ease;transition:all 1.5s ease}}.effect-scale.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width: 820px){.effect-scale.show{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.maskWrap:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100%;background:#aa9d76;-webkit-transition:1s cubic-bezier(0.57, 0.15, 0.13, 0.97);transition:1s cubic-bezier(0.57, 0.15, 0.13, 0.97)}.maskWrap.show:after{width:0}.font_fade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.font_fade>span{display:block;-webkit-transform:translate(0, 105%);transform:translate(0, 105%);-webkit-transition:-webkit-transform cubic-bezier(0.215, 0.61, 0.355, 1) .8s;transition:-webkit-transform cubic-bezier(0.215, 0.61, 0.355, 1) .8s;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .8s;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .8s, -webkit-transform cubic-bezier(0.215, 0.61, 0.355, 1) .8s}.font_fade>span:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}.font_fade>span:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.font_fade>span:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s}.font_fade>span:nth-child(5){-webkit-transition-delay:0.4s;transition-delay:0.4s}.font_fade>span:nth-child(6){-webkit-transition-delay:0.5s;transition-delay:0.5s}.font_fade>span:nth-child(7){-webkit-transition-delay:0.6s;transition-delay:0.6s}.font_fade>span:nth-child(8){-webkit-transition-delay:0.7s;transition-delay:0.7s}.font_fade>span:nth-child(9){-webkit-transition-delay:0.8s;transition-delay:0.8s}.font_fade>span:nth-child(10){-webkit-transition-delay:0.9s;transition-delay:0.9s}.font_fade>span:nth-child(11){-webkit-transition-delay:1s;transition-delay:1s}.font_fade>span:nth-child(12){-webkit-transition-delay:1.1s;transition-delay:1.1s}.font_fade>span:nth-child(13){-webkit-transition-delay:1.2s;transition-delay:1.2s}.font_fade>span:nth-child(14){-webkit-transition-delay:1.3s;transition-delay:1.3s}.font_fade.show>span{-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 821px){.font_fade .y{padding-bottom:1.464vw}}@media screen and (max-width: 820px){.font_fade .y{padding-bottom:1.464vw}}@-webkit-keyframes buru{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes buru{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@-webkit-keyframes loop{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loop{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes blink{0%{opacity:1}15%{opacity:0}40%{opacity:1}50%{opacity:0}65%{opacity:1}90%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}15%{opacity:0}40%{opacity:1}50%{opacity:0}65%{opacity:1}90%{opacity:0}100%{opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spin{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.shaky_anim{-webkit-animation:shaky .3s infinite;animation:shaky .3s infinite}@-webkit-keyframes shaky{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}50%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}75%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}100%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}}@keyframes shaky{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}50%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}75%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}100%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:rgba(0,0,0,0);background-color:#000}::-webkit-scrollbar-thumb{background-color:#f6d600}body{margin:0;width:100vw}.overlay{width:100vw;height:100vh;position:absolute;z-index:2;background:radial-gradient(circle, transparent 0%, rgba(239, 234, 224, 0.85) 100%)}.container{display:-ms-grid;display:grid;-webkit-transform:translate(-3%, -4%);transform:translate(-3%, -4%)}@media screen and (min-width: 821px){.container{-ms-grid-columns:(240px)[10];grid-template-columns:repeat(10, 240px);-ms-grid-rows:(300px)[6];grid-template-rows:repeat(6, 300px)}}@media screen and (min-width: 1920px){.container{-ms-grid-columns:(340px)[10];grid-template-columns:repeat(10, 340px);-ms-grid-rows:(400px)[6];grid-template-rows:repeat(6, 400px)}}@media screen and (max-width: 820px){.container{-ms-grid-columns:(200px)[10];grid-template-columns:repeat(10, 200px);-ms-grid-rows:(230px)[6];grid-template-rows:repeat(6, 230px)}}@media screen and (max-width: 600px){.container{-ms-grid-columns:(120px)[10];grid-template-columns:repeat(10, 120px);-ms-grid-rows:(180px)[6];grid-template-rows:repeat(6, 180px)}}.shape{position:relative;-webkit-clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width: 821px){.shape{width:240px;height:300px}}@media screen and (min-width: 1920px){.shape{width:340px;height:400px}}@media screen and (max-width: 820px){.shape{width:200px;height:230px}}@media screen and (max-width: 600px){.shape{width:120px;height:180px}}.shape:nth-child(11){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(12){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(13){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(14){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(15){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(16){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(17){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(18){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(19){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(20){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(21){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(21){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(22){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(22){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(23){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(23){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(24){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(24){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(25){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(25){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(26){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(26){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(27){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(27){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(28){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(28){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(29){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(29){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(30){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(30){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(31){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(31){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(31){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(32){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(32){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(32){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(33){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(33){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(33){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(34){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(34){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(34){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(35){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(35){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(35){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(36){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(36){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(36){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(37){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(37){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(37){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(38){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(38){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(38){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(39){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(39){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(39){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(40){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(40){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(40){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(41){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(41){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(41){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(41){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(42){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(42){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(42){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(42){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(43){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(43){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(43){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(43){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(44){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(44){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(44){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(44){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(45){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(45){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(45){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(45){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(46){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(46){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(46){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(46){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(47){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(47){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(47){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(47){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(48){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(48){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(48){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(48){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(49){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(49){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(49){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(49){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(50){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(50){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(50){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(50){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(51){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(51){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(51){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(51){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(51){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(52){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(52){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(52){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(52){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(52){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(53){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(53){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(53){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(53){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(53){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(54){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(54){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(54){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(54){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(54){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(55){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(55){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(55){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(55){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(55){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(56){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(56){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(56){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(56){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(56){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(57){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(57){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(57){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(57){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(57){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(58){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(58){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(58){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(58){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(58){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(59){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(59){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(59){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(59){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(59){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.shape:nth-child(60){-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}.shape:nth-child(60){-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.shape:nth-child(60){-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}.shape:nth-child(60){-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.shape:nth-child(60){-webkit-transform:translate(-50%, -125%);transform:translate(-50%, -125%)}.cont_title{margin-left:auto;margin-right:auto}@media screen and (min-width: 821px){.cont_title{width:41.8740849195vw}}@media screen and (max-width: 820px){.cont_title{width:76.2666666667vw}}.contents_box__bd .cont_subtitle{background-color:#05e032}@media screen and (min-width: 821px){.contents_box__bd__box .contents_page_frame_in{padding:4.39238653vw 7.3206442167vw}}.bd_item__disc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 821px){.bd_item__disc{gap:5.1244509517vw}}@media screen and (max-width: 820px){.bd_item__disc{gap:6.6666666667vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}.b_disc__jacket{width:100%}@media screen and (min-width: 821px){.b_disc__jacket{width:31.4787701318vw}}@media screen and (min-width: 821px){.b_disc__jacket .mgt{margin-top:1.4641288433vw}}@media screen and (max-width: 820px){.b_disc__jacket .mgt{margin-top:2.6666666667vw}}.b_disc__detail{width:100%}@media screen and (min-width: 821px){.b_disc__detail{width:28.2576866764vw}}.b_desc__name{color:#fff;font-weight:600}@media screen and (min-width: 821px){.b_desc__name{line-height:1.5;font-size:1.756954612vw;margin-bottom:1.4641288433vw}}@media screen and (max-width: 820px){.b_desc__name{line-height:1.7;font-size:4.5333333333vw;margin-bottom:4vw}}.b_desc__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (min-width: 821px){.b_desc__info{gap:.7320644217vw}}@media screen and (max-width: 820px){.b_desc__info{gap:1.4641288433vw}}@media screen and (min-width: 821px){.b_desc__info:not(:last-child){margin-bottom:.7320644217vw}}@media screen and (max-width: 820px){.b_desc__info:not(:last-child){margin-bottom:2.6666666667vw}}.b_desc__info dd{color:#a2a2a2;width:100%}@media screen and (min-width: 821px){.b_desc__info dd{width:21.5226939971vw}}@media screen and (min-width: 821px){.ctg{width:8.78477306vw}}@media screen and (max-width: 820px){.ctg{width:26.6666666667vw}}.ctg span{display:block;color:#000;text-align:center;letter-spacing:0;font-weight:500}@media screen and (min-width: 821px){.ctg span{border-radius:.3660322108vw;font-size:1.0248901903vw;margin-top:.3660322108vw}}@media screen and (max-width: 820px){.ctg span{border-radius:.6666666667vw;font-size:3.3333333333vw;margin-top:.6666666667vw}}.b_desc__sale .ctg span{background-color:#01dc96}.b_desc__day .ctg span{background-color:#fb8800}.b_desc__maker .ctg span{background-color:#00c1cd}.b_desc__recording .ctg span{background-color:#fb8800}.b_desc__desc{-ms-flex-wrap:wrap;flex-wrap:wrap}.b_desc__desc .ctg__01 span{background-color:#01dc96}.b_desc__desc .ctg__02 span{background-color:#00c1cd}.b_desc__desc dd{width:100% !important}@media screen and (min-width: 821px){.b_desc__desc dd.i_image{width:21.9619326501vw !important}}@media screen and (max-width: 820px){.b_desc__desc dd.i_image{margin-top:2.6666666667vw}}.i_indent{text-indent:-1em}@media screen and (min-width: 821px){.i_indent{padding-left:1.317715959vw}}@media screen and (max-width: 820px){.i_indent{padding-left:2.6666666667vw}}.b_desc__note{color:#a2a2a2}@media screen and (min-width: 821px){.b_desc__note{font-size:1.0248901903vw}}@media screen and (min-width: 821px){.b_desc__note__center{text-align:center}}.bd_item__shopbox{display:-ms-grid;display:grid}@media screen and (min-width: 821px){.bd_item__shopbox{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:4.39238653vw 2.9282576867vw}}@media screen and (max-width: 820px){.bd_item__shopbox{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:10.6666666667vw}}.bd_item__shop{position:relative}.b_shop__name{position:relative;text-align:left;font-weight:700}@media screen and (min-width: 821px){.b_shop__name{font-size:1.2445095168vw;padding-bottom:2.196193265vw;margin-bottom:2.9282576867vw;height:6.588579795vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 820px){.b_shop__name{font-size:4.2666666667vw;padding-bottom:4vw;margin-bottom:5.3333333333vw}}.b_shop__name::before{content:"";position:absolute;left:0;bottom:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;aspect-ratio:1086/8}.no-webp .b_shop__name::before{background-image:url(../img/common/deco_liner.png)}.webp .b_shop__name::before{background-image:url(../img/common/deco_liner.webp)}@media screen and (min-width: 821px){.b_shop__name::before{height:.5856515373vw}}@media screen and (max-width: 820px){.b_shop__name::before{height:1.0666666667vw}}.b_shop__name_in{position:relative;display:block;line-height:1.5}@media screen and (min-width: 821px){.b_shop__name_in{padding-left:4.39238653vw}}@media screen and (max-width: 820px){.b_shop__name_in{padding-left:12vw}}.b_shop__name_in::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:cover;background-position:center;aspect-ratio:46/43}.no-webp .b_shop__name_in::before{background-image:url(../img/bd/bd_shop_ttlicon.png)}.webp .b_shop__name_in::before{background-image:url(../img/bd/bd_shop_ttlicon.webp)}@media screen and (min-width: 821px){.b_shop__name_in::before{width:3.3674963397vw;height:3.1478770132vw}}@media screen and (max-width: 820px){.b_shop__name_in::before{width:9.0666666667vw;height:8.6666666667vw}}.b_shop__itembox{width:100%}@media screen and (min-width: 821px){.b_shop__itembox{width:21.9619326501vw}}@media screen and (min-width: 821px){.b_shop__itembox .b_shop__thumb{margin-bottom:1.4641288433vw}}@media screen and (max-width: 820px){.b_shop__itembox .b_shop__thumb{margin-bottom:3.3333333333vw}}@media screen and (min-width: 821px){.b_shop__itembox .b_shop__desc{padding-bottom:10.980966325vw}}@media screen and (max-width: 820px){.b_shop__itembox .b_shop__desc{margin-bottom:.6666666667vw}}@media screen and (min-width: 821px){.b_shop__itembox .b_shop__desc p:not(:last-child){margin-bottom:.7320644217vw}}@media screen and (max-width: 820px){.b_shop__itembox .b_shop__desc p:not(:last-child){margin-bottom:1.3333333333vw}}.b_shop__itembox .sub{color:#a2a2a2;line-height:1}.b_shop__itembox .read{line-height:1.8}@media screen and (min-width: 821px){.b_shop__itembox .read{font-size:1.317715959vw}}@media screen and (max-width: 820px){.b_shop__itembox .read{font-size:4vw}}@media screen and (min-width: 821px){.b_shop__btn{position:absolute;bottom:0;left:0}}@media screen and (max-width: 820px){.b_shop__btn{margin-top:-2.6666666667vw}}.b_shop__btn a{display:block;font-size:0 !important;background-repeat:no-repeat;background-size:cover;background-position:top center;aspect-ratio:299/146;margin-left:auto;margin-right:auto;-webkit-transition:background-image .2s cubic-bezier(0.49, -0.57, 0.9, 1.6);transition:background-image .2s cubic-bezier(0.49, -0.57, 0.9, 1.6)}.no-webp .b_shop__btn a{background-image:url(../img/bd/btn_buy_off.png)}.webp .b_shop__btn a{background-image:url(../img/bd/btn_buy_off.webp)}@media screen and (min-width: 821px){.b_shop__btn a{width:21.8887262079vw;height:10.6881405564vw}}@media screen and (max-width: 820px){.b_shop__btn a{width:64.8vw;height:28.6666666667vw}}.b_shop__btn a:hover{-webkit-animation:buru .2s infinite;animation:buru .2s infinite}.no-webp .b_shop__btn a:hover{background-image:url(../img/bd/btn_buy_on.png)}.webp .b_shop__btn a:hover{background-image:url(../img/bd/btn_buy_on.webp)}
