*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}pre{all:revert}::-webkit-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}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{font-weight:inherit}html{font-size:62.5%}body{background-color:#fff;color:#fff;font-family:"游明朝",YuMincho,"Yu Mincho Medium","Zen Old Mincho",serif;font-size:1.4em;line-height:1.7;letter-spacing:.01em;overflow-x:hidden;overflow-y:scroll;position:relative;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 541px){body{font-size:1.6em;line-height:2}}*{min-height:0vw}img{max-width:100%;height:auto;vertical-align:top}@media screen and (min-width: 541px){img{image-rendering:-webkit-optimize-contrast}}a:focus-visible,button:focus-visible{outline:0;outline-offset:2px;box-shadow:0 0 0 2px #eab164}a{color:#fff;cursor:pointer;transition:.2s ease-in-out}@media screen and (min-width: 1024px){a:hover{opacity:.8}}button{display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:.2s ease-in-out}button:hover{opacity:.8}button:focus{outline:0}button:not(:disabled){cursor:pointer}.visible_xxs{display:none}@media screen and (max-width: 374px){.visible_xxs{display:inline-block !important}}.hidden_xxs{display:inline-block}@media screen and (max-width: 374px){.hidden_xxs{display:none !important}}.visible_xs{display:none}@media screen and (max-width: 540px){.visible_xs{display:inline-block !important}}.hidden_xs{display:inline-block}@media screen and (max-width: 540px){.hidden_xs{display:none !important}}.visible_sm{display:none}@media screen and (min-width: 541px){.visible_sm{display:inline-block !important}}.hidden_sm{display:inline-block}@media screen and (min-width: 541px){.hidden_sm{display:none !important}}.visible_md{display:none}@media screen and (min-width: 1024px){.visible_md{display:inline-block !important}}.hidden_md{display:inline-block}@media screen and (min-width: 1024px){.hidden_md{display:none !important}}.visible_lg{display:none}@media screen and (min-width: 1366px){.visible_lg{display:inline-block !important}}.hidden_lg{display:inline-block}@media screen and (min-width: 1366px){.hidden_lg{display:none !important}}.visible_xl{display:none}@media screen and (min-width: 1920px){.visible_xl{display:inline-block !important}}.hidden_xl{display:inline-block}@media screen and (min-width: 1920px){.hidden_xl{display:none !important}}.visible_all{display:flex !important}.hidden_all{display:none !important}.lp_header{display:flex;justify-content:space-between;align-items:center;padding:14px;box-sizing:border-box;position:relative;z-index:200}.lp_header .header_logo a{display:flex;height:44px}.lp_header .header_logo img{width:160px}.lp_header .header_sns a{display:flex}.lp_header .header_sns img{width:40px}@media screen and (max-width: 750px){.lp_header{position:absolute;width:100%;z-index:2000}.lp_header .header_logo a img{width:160px}.lp_header .header_sns a img{width:50px}}@media screen and (max-width: 340px){.lp_header{padding:4px 8px}}.lp_footer .footer_inner{width:100%;background-color:#33312d;color:#fff;display:flex;justify-content:center;align-items:center;height:min(10.667vw,6rem);font-family:serif}.lp_footer .footer_inner small{font-size:clamp(1.2rem,0vw + 1.2rem,1.2rem)}.lp_wrap{position:relative;overflow:hidden}.deco{position:fixed;bottom:3%;left:12%}@media screen and (max-width: 1023px){.deco{display:none}}.lp_container{background:url(../img/pc_bg.jpg);background-attachment:fixed;background-size:cover;font-size:clamp(1.4rem,0.4vw + 1.184rem,1.6rem)}@media screen and (min-width: 541px){.lp_outer{display:flex;justify-content:center;position:relative;z-index:200}}@media screen and (min-width: 1024px){.lp_outer{width:1000px;margin:2rem auto 0;justify-content:space-between}}@media screen and (min-width: 1024px){.lp_content{margin-left:auto}}.lp_main{max-width:540px}.lp_main .sec_heading{margin-bottom:min(5.333vw,5rem);font-size:clamp(1.5rem,3.1vw + -0.174rem,3rem)}.lp_main .sec_subheading{margin:0 auto min(2.667vw,2rem);font-size:clamp(1.4rem,1.7vw + 0.482rem,2.2rem)}.lp_nav{display:none;font-family:"游明朝",YuMincho,"Yu Mincho Medium",serif}.lp_nav .nav_list{margin-bottom:20px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.lp_nav .nav_midashi{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:24px;background:#fff;color:#000;text-align:left;padding-top:10px}@media screen and (min-width: 1024px){.lp_nav{display:block;position:fixed;text-align:center;width:38rem;padding:20px;top:200px}.lp_nav .nav_title{display:block;margin-bottom:4rem}.lp_nav .nav_item:first-of-type{display:none}.lp_nav .nav_item:not(:nth-of-type(2)){margin-top:.5rem}.lp_nav .nav_link{display:block;margin:.5rem 1.5rem;padding:.5rem 0;text-align:left;position:relative;font-size:24px;line-height:1.6;letter-spacing:5px}.lp_nav .nav_link.is_active{background-color:#33312d;color:#fff}.lp_nav .nav_footer{margin-top:4rem}.lp_nav .nav_footer .x_official_btn{font-size:18px;border:3px solid #000;border-radius:50px;padding:14px 0px;display:flex;justify-content:center;text-align:center;width:100%;margin:0 auto 40px auto;background:#fff}.lp_nav .nav_footer .x_official_btn:hover{color:#eab164;transition:.3s}.lp_nav .nav_footer .x_official_btn img{width:30px;margin-right:10px}.lp_nav .nav_footer .sns_list{display:flex;position:relative}.lp_nav .nav_footer .sns_list::before{content:"＼SHARE／";position:absolute;top:-30px;left:23%}.lp_nav .nav_footer .sns_item{margin:0 1rem;width:5rem}}body{visibility:hidden}.loader-bg{width:100vw;height:100vh;position:fixed;z-index:9999;background:url("../img/loading_bg.jpg") no-repeat center;background-size:cover}#particles-js{width:100%;height:100%}#particles-js02{width:100%;position:fixed;z-index:100;pointer-events:none}.js-box{display:none}.item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);white-space:nowrap;font-size:16px;color:#fff;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:30px}.fv{width:100%;position:relative}.fv h1 img{width:100%}.fv .tokuten{position:absolute;bottom:-40px;left:10px;z-index:10;width:44%}.midashi{text-align:center;font-size:50px;color:#eab164;font-family:"Hannari","游明朝",YuMincho,"Yu Mincho Medium",serif;margin-bottom:20px}.margin_b20{margin-bottom:20px}.fadein{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 1500ms}.fadein.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#check_top p.top_text,.check_top p.top_text{color:#000}@media screen and (max-width: 750px){.midashi{font-size:40px}}.about{background:#000;position:relative;padding:80px 0}.about .about_text{text-align:center;color:#fff;font-size:22px;line-height:1.8;position:relative;margin:20px 0}.about .about_deco_t{position:absolute;width:30%;left:0;top:80px}.about .about_deco_b{position:absolute;width:30%;right:0;bottom:0}@media screen and (max-width: 750px){.about .about_text{font-size:18px}}.creator{position:relative;padding:60px 0;background:#000}.creator h3{text-align:center;font-size:1.6em}.creator .akiru_img{width:30%;display:block;margin:20px auto}.creator .creator_list{display:flex;justify-content:center;width:90%;margin:20px auto}.creator .creator_list li{width:38%}.creator .creator_list li .x_btn{background:#000;color:#fff;width:100%;text-align:center;padding:8px 0;display:flex;justify-content:center;align-items:center;border:1px solid #fff;font-family:serif}.creator .creator_list li .x_btn .x_logo_white{width:20px;margin-right:4px}.chara{padding:60px 0;background:url(../img/wagara.jpg)}.chara .charabox{width:90%;margin:0 auto}.chara .charabox p{font-size:22px}@media screen and (max-width: 750px){.chara .charabox p{font-size:18px}}.sample{padding:60px 0;background:#000;position:relative}.sample .swiper{margin-top:20px;width:90%;border:1px solid #ccc}.sample .swiper-button-prev{width:44px;height:44px;left:-8px}.sample .swiper-button-next{width:44px;height:44px;right:-8px}.sample .item_btn{width:90%;display:block;margin:50px auto 20px auto}.sample .item_btn:hover{opacity:.7}.cv_btn{background:#eab164;color:#000;font-size:24px;display:block;width:90%;position:relative;text-align:center;padding:14px 0;margin:40px auto 20px auto}.cv_btn::after{content:"";position:absolute;background:url(../img/arrow_black.png) no-repeat;background-size:100%;width:12px;height:22px;top:0;bottom:0;margin:auto;right:16px}.margin_t0{margin-top:0}.margin_b40{margin:0 auto 40px auto}.swiper-button-prev::after,.swiper-rtl .swiper-button-next::after{content:""}.swiper-button-next::after,.swiper-rtl .swiper-button-prev::after{content:""}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:164px}.swiper-pagination-bullet{border-radius:0px;background:#746e61;opacity:1}.swiper-pagination-bullet-active{background:#eab164}@media screen and (max-width: 750px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:170px}}.new{padding:60px 0;background:url(../img/about_bg.webp)}.new .comingsoon{display:block;width:90%;margin:0 auto}.new .item_btn02{width:90%;display:block;margin:20px auto}.new .item_btn02:hover{opacity:.7}.series{position:relative;padding:60px 0;background:url(../img/wagara.jpg)}.series .tokuten_b{display:block;width:90%;margin:0 auto}.series .shinsaku_img{display:block;width:90%;margin:0 auto}.series .shinsaku_p{font-size:30px;text-align:center;margin-top:20px}.series .series_list{width:90%;margin:20px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.series .series_list li{width:48%;margin-bottom:30px}.series .series_list li p{line-height:1.4;text-align:center;margin:10px 0}.series .series_list li .series_img{width:100%}.series_price{display:flex;flex-direction:column;gap:.8rem;align-items:center;justify-content:center;font-size:clamp(1.6rem,0vw + 1.6rem,1.6rem);font-weight:800;letter-spacing:.06em;margin:1.2rem auto}@media screen and (min-width: 541px){.series_price{font-size:clamp(2.4rem,-1.7vw + 3.318rem,1.6rem)}}.series_price_inner{display:flex;gap:.4rem;align-items:center;justify-content:center}@media screen and (min-width: 541px){.series_price_inner{gap:1.2rem}}.series_price .series_arrow{width:.8rem}@media screen and (min-width: 541px){.series_price .series_arrow{width:1.2rem}}.series_price .original{text-decoration:line-through}.series_price .current{font-size:clamp(3rem,0vw + 3rem,3rem);line-height:1}@media screen and (min-width: 541px){.series_price .current{font-size:clamp(4rem,-2.1vw + 5.134rem,3rem)}}.series_price .current.sale{background:rgba(255,66,66,.6)}.series_price .current small{font-size:1.6rem}.series_price .attention{font-size:clamp(1.4rem,0vw + 1.4rem,1.4rem);font-weight:500;line-height:1.2}@media screen and (min-width: 541px){.series_price .attention{font-size:clamp(1.6rem,-0.4vw + 1.816rem,1.4rem)}}.cv_btn02{background:#eab164;color:#000;display:block;width:100%;position:relative;text-align:center;padding:10px 0;font-weight:bold}.cv_btn02::after{content:"";position:absolute;background:url(../img/arrow_black.png) no-repeat;background-size:100%;width:10px;height:19px;top:0;bottom:0;margin:auto;right:10px}@-webkit-keyframes balloon-yura{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes balloon-yura{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.balloon{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;background:rgba(255,66,66,.6);border-radius:100%;font-size:min(6.4vw,2.4rem);text-align:center;border-radius:min(5.333vw,4rem);color:#fff;padding:min(.533vw,.4rem) min(5.333vw,4rem);margin:0 auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:balloon-yura 2.8s ease-in-out infinite;animation:balloon-yura 2.8s ease-in-out infinite}.balloon::after{position:absolute;top:100%;left:50%;width:0;height:0;border-top:min(2.133vw,1.6rem) solid rgba(255,66,66,.6);border-right:min(1.6vw,1.2rem) solid rgba(0,0,0,0);border-left:min(1.6vw,1.2rem) solid rgba(0,0,0,0);content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sale_close{display:none}.sale_open{display:flex}/*# sourceMappingURL=lp.min.css.map */