@charset "UTF-8";.opening{background:#222;width:100%;height:100vh;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-items:center;flex-direction:column}.opening .name{color:#fff;letter-spacing:.3em;font-size:1.2rem;animation:name 3s ease}.imazu_sns_wrap svg path,.music svg path,.sns svg path{fill:#fff}@keyframes name{0%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25px)}}.imazu_sns_wrap{position:absolute;left:50px;top:250px;z-index:0}.imazu_sns_wrap ul{list-style:none}.imazu_sns_wrap li{padding:10px 0}.imazu_sns_wrap li span{color:#fff}.wrapper{position:relative;z-index:0;background:#fff}.header_change_language{padding-left:20px;position:relative;z-index:0}.header_change_language li{padding:5px 0}.header_change_language li a{color:#fff;font-size:14px}li.on_lang a{color:gold!important}@media screen and (max-width:768px){.imazu_sns_wrap{left:10px}}.page_home .logo{animation:nameHome 3s ease}@keyframes nameHome{0%{opacity:0;transform:translateY(-30px)}10%{opacity:0;transform:translateY(-30px)}40%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.page_home .mv{background:url(/cdn/shop/files/home_mv_pc.jpg?v=1762389596) no-repeat center center;background-size:cover;width:100%;display:block}.page_home .release h1{font-size:2.6rem;margin-bottom:80px}.page_home .release .inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.page_home .release figure{width:50%}.page_home .release .outline{width:42%;margin-top:5%}.page_home .release .outline .type{font-size:1.3rem}.page_home .release .outline h2{font-size:4rem;letter-spacing:.14em;margin-left:-.6em;padding:20px 0}.page_home .release .outline .date{font-size:1.4rem}.page_home .release .outline .link{margin-top:80px}.page_home .news h1{font-size:2.6rem;margin:140px 0 80px}.page_home .news ul{margin-top:-30px}.page_home .news li{padding:30px 50px 30px 0;//border-bottom: solid 1px #222;position:relative;//display: -webkit-box;//display: flex;//-webkit-box-pack: start;//justify-content: flex-start;//align-items: center}.news_tag_date{display:flex;align-items:center}.page_home .news li a:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:30px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg);transition:transform .3s}.page_home .news .type{color:#000;background:#fff;border-radius:20px;padding:10px 0;text-align:center;font-size:1.1rem;min-width:80px;border:1px solid #000}.page_home .news .date{font-size:1.2rem;margin:0 16px}.page_home .news h2{font-size:1.3rem;line-height:1.6;padding:8px 4px}.page_home .news .link{text-align:right;margin-top:100px;width:100%}.page_home .news li a:before{content:"";position:absolute;top:0;bottom:0;margin:auto;right:19px;width:28px;height:28px;border:1px solid #222;border-radius:50%}.page_home .news li a:hover:before{background:#222}.page_home .news li a:hover:after{border-top-color:#fff;border-right-color:#fff}@media screen and (max-width:768px){.page_home .mv{background:url(/cdn/shop/files/home_mv_sp.jpg?v=1762389596) no-repeat center 25%;background-size:cover}.page_home .release h1{font-size:1.8rem;text-align:center;margin-bottom:60px}.page_home .release .inner{display:block}.page_home .release figure{width:80%;margin:0 auto}.page_home .release .outline{width:100%;margin-top:30px;text-align:center}.page_home .release .outline .type{font-size:1rem}.page_home .release .outline h2{font-size:2rem;margin-left:0;padding:10px 0 15px}.page_home .release .outline .date{font-size:1.3rem}.page_home .release .outline .link{margin-top:40px}.page_home .news h1{font-size:1.8rem;margin:0 0 60px}.page_home .news li{padding:30px 50px 15px 0;flex-wrap:wrap}.page_home .news h2{width:100%;font-size:1.2rem;margin-top:10px}.page_home .news .type{padding:8px;font-size:.9rem;min-width:50px;//width: 60px}.page_home .news .date{font-size:1rem;margin:0 10px}.page_home .news .link{margin-top:60px}}.page_news .content ul{margin-top:-30px}.page_news .content li{padding:30px 50px 30px 0;border-bottom:solid 1px #222;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-items:center}.page_news .content li a:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:30px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg);transition:transform .3s}.page_news .content .type{color:#fff;background:#222;border-radius:20px;padding:10px 0;text-align:center;font-size:1.1rem;min-width:80px}.page_home .news .ec_type,.article_wrap .ec_type{background:gold!important;color:#000!important;display:inline-block}.fconly_flex{display:flex;flex-wrap:wrap;width:100%;gap:10px}.fconly_item{width:calc(33.333% - 10px);padding-bottom:40px}.ec_image{width:100%;height:300px;justify-content:center;align-items:center;padding-bottom:8px}.ec_image img{width:100%;height:100%;object-fit:cover}.fconly_item .ec_type{display:inline-block;border:none!important}.fconly_item .ec_article_title{font-size:16px;padding-top:16px}.page_news .content .date{font-size:1.2rem;margin:0 30px}.page_news .content h2{font-size:1.3rem;line-height:1.6}.page_news .content .btn{text-align:right}.btn.back,.btn.send{display:none}.form.confirm .btn.back,.form.confirm .btn.send{display:block}.form.confirm .btn.conf{display:none}.fanclub_main_wrap{background:#f0f0f0}.wrapper .fanclub_content{padding:20px 50px 100px!important}.fanclub_content h1{text-align:center;margin:140px 0 20px!important}.fanclub_content p{font-size:20px;text-align:center;margin-bottom:60px}.fanclub_wrap{width:80%;background:#fff;padding:80px 50px;margin:30px auto}.fanclub_pay_title{font-size:18px;text-align:center;line-height:2}.fanclub_member{font-size:36px;text-align:center;margin-bottom:50px}.fanclub_member span{font-size:18px}.fanclub_pay_text,.fanclub_star{width:80%;font-size:18px;text-align:left;line-height:2;margin:0 auto;overflow-wrap:break-word}.fanclub_sub_title{font-weight:700;width:80%;font-size:18px;text-align:left;margin:40px auto 16px}.fanclub_pay_attention{width:80%;font-size:18px;text-align:left;line-height:2;margin:0 auto}.fanclub_pay_attention p{font-size:18px;text-align:left;line-height:2;margin:0;padding:0}.fanclub_star span{color:gold}.add_member{display:block;margin:50px auto 0}.add_member{background:#222;color:#fff;border-radius:20px;padding:10px 0;text-align:center;width:250px;font-size:18px}footer{position:relative;z-index:10}.imazu_footer{background:#222;width:100%;padding:80px 50px}.footer_wrap{width:80%;margin:0 auto;display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:20px}.footer_logo{font-size:1.4rem;letter-spacing:.3em;color:#fff;line-height:1.5}.footer_logo span{font-size:1.1rem;letter-spacing:.14em;opacity:.6}.footer_sns ul{display:flex;gap:10px}.footer_menu{margin-top:30px;display:flex;gap:20px;justify-content:center;list-style:none}.footer_menu li a{color:#ddd;font-size:14px;opacity:.6}.copyright{color:#ddd;font-size:10px;text-align:center;margin:20px auto;opacity:.6}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;align-items:center;justify-content:center;z-index:9999}.modal-content{background:#fff;width:90%;max-width:420px;padding:24px;border-radius:8px;position:relative}.modal-close{position:absolute;top:12px;right:16px;cursor:pointer;font-size:20px}.modal_add_member{display:block;text-align:center;background:#000;color:#fff;padding:14px;margin-top:16px;text-decoration:none;border-radius:6px}.modal_add_member.is-disabled{opacity:.4;pointer-events:none}.payment-link{display:block;text-align:center;padding:14px;border-radius:6px;text-decoration:none;font-weight:700;margin-top:30px;font-size:16px}.payment-link.credit{background:#222222e0;color:#fff}.payment-link.convenience{background:#dd0505bf;color:#fff}.modal-content{background:#fff;padding:30px;border-radius:10px;max-width:600px;width:90%;text-align:center;box-shadow:0 5px 20px #0000004d;animation:fadeIn .3s ease;max-height:90vh;overflow-y:auto;position:relative;cursor:pointer!important}.modal-content h2{font-size:26px;line-height:1.5}.member_special{width:100%;background:#f5f5f5;padding:16px 16px 40px;margin:20px auto}.modal_add_member{width:100%;background:#222;text-align:center;font-size:18px;padding:16px;color:#fff;margin:20px auto}.modal-content .fanclub_pay_text,.modal-content .fanclub_pay_attention,.modal-content .fanclub_sub_title,.modal-content .fanclub_star{font-size:16px;width:90%}#closeModalBtn{position:absolute;font-size:30px;top:10px;right:20px}#agreeCheck{accent-color:#ccc}.fanclub_check{margin:50px auto 20px;font-size:16px}.agree-area{display:block;margin-top:20px;font-size:16px;cursor:pointer!important}.agree-area a{text-decoration:underline;color:#8a2b2b}#submitBtn:disabled{background-color:#ccc;cursor:not-allowed!important}#submitBtn{background-color:#222;color:#fff;border:none;margin-top:15px;border-radius:5px;transition:.2s;cursor:pointer!important}#submitBtn:hover:not(:disabled){background-color:#222}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}body.modal-open{overflow:hidden}@media screen and (max-width:768px){.page_news .content li{flex-wrap:wrap;padding:30px 50px 15px 0}.page_news .content li a:after{right:2px;bottom:20px;top:auto}.page_news .content h2{width:100%;font-size:1.2rem;margin-top:10px}.page_news .content .type{padding:6px 0;font-size:.9rem;min-width:60px}.page_news .content .date{font-size:1rem;margin:0 10px}}.article_wrap .content .article_title{border-bottom:solid 1px #222;padding-bottom:30px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-items:center}.article_wrap .content h2{font-size:1.6rem;line-height:1.6}.article_wrap .content .type{color:#fff;background:#222;border-radius:20px;padding:10px 20px;text-align:center;font-size:1.2rem;margin-right:30px;min-width:80px}.article_share{padding-top:20px}.article_wrap .content .date{font-size:1.2rem}.article_wrap .content .share{font-size:1.1rem;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;align-items:center}.article_wrap .content .share dd{margin-left:20px}.article_wrap .content .article_contents{font-size:1.3rem;line-height:2;margin-top:70px}.article_wrap .content .article_contents p{margin-top:20px}.article_wrap .content .article_contents a{text-decoration:underline}.article_wrap .content .article_contents a:hover{text-decoration:none}.article_wrap .content .article_contents .fig{margin:70px 0}.music_image{padding:50px 0}.article_contents h4{position:relative;border:solid 1px #222;display:inline-block}.article_contents h4 a{padding:14px 60px 14px 50px;font-size:1.3rem;line-height:2;letter-spacing:.14em;text-decoration:none!important}.article_contents h4:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:30px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg);transition:transform .3s}.article_contents h4:hover:after{transform:translate(5px) rotate(45deg)}@media screen and (max-width:768px){.article_wrap .content .article_title{display:block;padding-bottom:20px}.article_wrap .content .type{padding:8px 20px;display:inline-block;font-size:1rem;margin-right:0}.article_wrap .content h2{font-size:1.4rem;line-height:1.4;margin-top:10px}.article_wrap .content{padding-top:20px}.article_wrap .content .date,.article_wrap .content .share{font-size:1rem}.article_wrap .content .share dd{margin-left:15px}.article_wrap .content .share dd a svg{width:18px}.article_wrap .content .article_contents{font-size:1.2rem;line-height:1.8;margin-top:40px}.article_wrap .content .article_contents .fig{margin:40px 0}}.page_profile .content h2{font-size:1.6rem;margin-bottom:50px}.page_profile .content .read{font-size:1.3rem;line-height:2}.page_profile .content .read p{margin-top:20px}.page_profile .content figure{margin-top:70px}@media screen and (max-width:768px){.page_profile .content h2{font-size:1.4rem;margin-bottom:40px}.page_profile .content .read{font-size:1.2rem;line-height:1.8}.page_profile .content figure{margin-top:40px}}.page_disco .lists{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:-80px -30px 0}.page_disco .lists>section{width:calc(33.3333333333% - 60px);margin:80px 30px 0;text-align:center}.page_disco .lists:before{content:"";display:block;width:calc(33.3333333333% - 60px);margin:0 30px;height:0;order:1}.page_disco .lists:after{content:"";display:block;width:calc(33.3333333333% - 60px);margin:0 30px;height:0}.page_disco .lists .about{margin-top:30px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-items:center}.page_disco .lists .type{color:#fff;background:#222;border-radius:20px;padding:10px;text-align:center;font-size:1.1rem;min-width:80px;margin-right:10px}.page_disco .lists h3{font-size:1.4rem;line-height:1.6;text-align:left;text-indent:-1em;padding-left:1em}.page_disco .lists h3:before{content:"\300c"}.page_disco .lists h3:after{content:"\300d"}.page_disco .lists h3 a{display:inline}.page_disco .lists figure a{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:all .3s}.page_disco .lists figure a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:768px){.page_disco .lists{display:block;margin:0}.page_disco .lists:before,.page_disco .lists:after{display:none}.page_disco .lists>section{width:100%;margin:50px auto 0}.page_disco .lists .type{padding:6px 0;font-size:.9rem;min-width:60px}.page_disco .lists h3{font-size:1.3rem;line-height:1.4}.page_disco .lists .about{margin-top:25px}.wrapper .fanclub_content{padding:10px 20px!important}.fanclub_wrap{width:100%;padding:50px 0}.fanclub_content h1{margin:80px 0 20px!important}.fanclub_sub_title,.fanclub_pay_text,.fanclub_pay_attention,.fanclub_star,.add_member,.fanclub_pay_title,.fanclub_member span,.fanclub_pay_attention p{font-size:14px}.fanclub_member{font-size:26px}.imazu_footer{padding:50px 0}.footer_wrap{width:85%}.footer_logo{font-size:12px}.footer_menu{display:block;width:85%;margin:20px auto 40px}.footer_menu li{line-height:2.5}.footer_menu li a{font-size:12px}.imazu_footer{padding:50px 0 10px}.modal-content .fanclub_pay_text,.modal-content .fanclub_pay_attention,.modal-content .fanclub_sub_title,.modal-content .fanclub_star{font-size:14px;width:100%}.fanclub_check{font-size:14px;line-height:1.5}.agree-area,.modal_add_member{font-size:14px}#closeModalBtn{position:fixed;font-size:30px;top:40px;right:30px}.fconly_item{width:calc(50% - 5px)}.ec_image{height:150px}.ec_image img{width:100%;height:100%;object-fit:cover}.fconly_item .ec_article_title{font-size:12px}}.menu-trigger{background:none}.page_disco_detail .content header{margin-bottom:60px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;align-items:center}.page_disco_detail .content header h2{font-size:1.6rem;line-height:1.6}.page_disco_detail .content header .type{color:#fff;background:#222;border-radius:20px;padding:10px 20px;text-align:center;font-size:1.2rem;margin-right:20px;min-width:80px}.page_disco_detail .content header h2:before{content:"\300c"}.page_disco_detail .content header h2:after{content:"\300d"}.page_disco_detail .content .jacket{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.page_disco_detail .content .jacket>section{width:47%}.page_disco_detail .content .outline{margin-top:40px;font-size:1.2rem;line-height:2}.page_disco_detail .content .jacket .type{font-size:1.4rem;margin-bottom:30px}.page_disco_detail .content .jacket .outline .price span:after{font-size:1rem;content:"(tax in)";padding-left:6px}.page_disco_detail .content .read{font-size:1.3rem}.page_disco_detail .content .read section{margin-top:80px;border-top:solid 1px #222;padding-top:80px}.page_disco_detail .content .read section h3{font-size:1.4rem;margin-bottom:30px}.page_disco_detail .content .read section h3:before{content:"\ff1c"}.page_disco_detail .content .read section h3:after{content:"\ff1e"}.page_disco_detail .content .read section p{margin-top:20px}@media screen and (max-width:768px){.page_disco_detail .content{margin-bottom:30px}.page_disco_detail .content .type{padding:8px 20px;display:inline-block;font-size:1rem;margin-right:10px}.page_disco_detail .content h2{font-size:1.4rem;line-height:1.4}.page_disco_detail .content .outline{margin-top:20px;font-size:1rem;line-height:1.8}.page_disco_detail .content .jacket{display:block}.page_disco_detail .content .jacket>section{width:100%}.page_disco_detail .content .jacket>section:not(:first-of-type){margin-top:40px}.page_disco_detail .content .jacket .type{margin-bottom:10px;font-size:1.3rem}.page_disco_detail .content .read{font-size:1.2rem}.page_disco_detail .content .read section{margin-top:40px;padding-top:40px}.page_disco_detail .content .read section h3{font-size:1.3rem;margin-bottom:20px}}.page_movie .lists{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:-80px -30px 0}.page_movie .lists>section{width:calc(50% - 60px);margin:80px 30px 0;text-align:center}.page_movie .lists>section figure{position:relative;overflow:hidden;-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:all .3s}.page_movie .lists>section a figure:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page_movie .lists>section figcaption{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:#00000080;opacity:0;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-direction:column;text-align:center;padding:30px 0 0;transition:all .3s ease}.page_movie .lists>section figcaption:hover{opacity:1;padding-top:20px}.page_movie .lists>section figcaption .type{font-size:1.1rem;margin-bottom:12px}.page_movie .lists>section figcaption h3{font-size:1.4rem;line-height:1.6}.page_movie .lists>section figcaption h3:before{content:"\300c"}.page_movie .lists>section figcaption h3:after{content:"\300d"}@media screen and (max-width:768px){.page_movie .lists{display:block;margin:0}.page_movie .lists>section{width:100%;margin:30px 0 0}.page_movie .lists>section figcaption{text-align:left;opacity:1;background:none;position:static;color:#222;padding-top:20px}.page_movie .lists>section figcaption .type{font-size:1rem}.page_movie .lists>section figcaption h3:before{margin-left:-.5em}.page_movie .lists>section figcaption h3{font-size:1.3rem}}.page_live .lists section{border-bottom:solid 1px #222;padding:0 50px 40px 0;margin-top:40px;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.page_live .lists section:after{position:absolute;bottom:40px;margin:auto;content:"";vertical-align:middle;right:30px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg);transition:transform .3s}.page_live .lists figure{width:25%;margin-right:50px}.page_live .lists figure a{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:all .3s}.page_live .lists figure a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page_live .lists .term{font-size:1.3rem;line-height:1.4;margin:20px 0}.page_live .lists h2{font-size:1.5rem;line-height:1.6}@media screen and (max-width:768px){.page_live .lists section{display:block;padding:0 0 35px}.page_live .lists figure{width:100%;margin:0}.page_live .lists .term{font-size:1.2rem;margin:20px 0 10px}.page_live .lists h2{font-size:1.3rem}.page_live .lists section:after{bottom:40px;right:2px}}.page_live_detail .content header{border-bottom:solid 1px #222;padding-bottom:30px}.page_live_detail .content header .term{font-size:1.4rem;margin-bottom:12px}.page_live_detail .content header h2{font-size:1.6rem;line-height:1.6}.page_live_detail .content .read{font-size:1.3rem;line-height:2;margin-top:70px}.page_live_detail .content .read p{margin-top:20px}.page_live_detail .content .read a{text-decoration:underline}.page_live_detail .content .read a:hover{text-decoration:none}.page_live_detail .content .read .fig{margin:70px 0}@media screen and (max-width:768px){.page_live_detail .content header{padding-bottom:20px}.page_live_detail .content header .term{font-size:1.2rem}.page_live_detail .content header h2{font-size:1.4rem;line-height:1.4}.page_live_detail .content .read{font-size:1.2rem;line-height:1.8;margin-top:40px}.page_live_detail .content .read .fig{margin:40px 0}}.page_goods .content .seletcpanel:nth-of-type(n+2){display:none}.page_goods .inner{position:relative}.page_goods .selectwrap{position:relative;padding:0 50px 10px 0;margin-bottom:80px;display:inline-block;cursor:pointer}.page_goods .selectwrap:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:#222;transition:width .3s ease}.page_goods .selectwrap select{font-size:1.3rem;letter-spacing:.14em}.page_goods .selectwrap:after{position:absolute;bottom:15px;margin:auto;content:"";vertical-align:middle;right:20px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(135deg);transition:transform .3s}.page_goods .lists{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:-80px -30px 0}.page_goods .lists>section{width:calc(33.3333333333% - 60px);margin:80px 30px 0;text-align:center}.page_goods .lists:before{content:"";display:block;width:calc(33.3333333333% - 60px);margin:0 30px;height:0;order:1}.page_goods .lists:after{content:"";display:block;width:calc(33.3333333333% - 60px);margin:0 30px;height:0}.page_goods .lists figure a{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:all .3s}.page_goods .lists figure a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page_goods .lists .about{text-align:left}.page_goods .lists .about h3{font-size:1.4rem;margin:25px 0 15px}.page_goods .lists .about .price{font-size:1.2rem}.page_goods .lists .about .price span:after{font-size:1rem;content:"(tax in)";padding-left:6px}.page_goods .content .btn{position:absolute;right:0;top:-31px}@media screen and (max-width:768px){.page_goods .inner{padding-bottom:52px}.page_goods .selectwrap{width:100%;margin-bottom:50px}.page_goods .selectwrap select{font-size:1.2rem;color:#222}.page_goods .content .btn{left:0;bottom:0;top:auto;right:auto;width:100%}.page_goods .lists{display:block;margin:-40px 0 0}.page_goods .lists:before,.page_goods .lists:after{display:none}.page_goods .lists>section{width:100%;margin:40px 0 0}.page_goods .lists .about h3{font-size:1.3rem}.page_goods .lists .about .price{font-size:1.1rem}}.page_goods_detail .slick-prev,.page_goods_detail .slick-next{text-indent:-9876px}.page_goods_detail .slick-prev:after,.page_goods_detail .slick-next:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;width:16px;height:16px;border-top:1px solid #222;border-right:1px solid #222;transition:transform .3s;z-index:900}.page_goods_detail .slick-prev:after{left:30px;transform:rotate(225deg)}.page_goods_detail .slick-next:after{right:30px;transform:rotate(45deg)}.page_goods_detail .slick-list{width:60%;margin:0 auto}.page_goods_detail .main{margin-top:-14px}.page_goods_detail .inner header{border-bottom:solid 1px #222;padding-bottom:30px;margin-top:100px}.page_goods_detail .inner header .type{font-size:1.3rem;line-height:1.4}.page_goods_detail .inner header h2{font-size:1.6rem;line-height:1.6;margin-top:20px}.page_goods_detail .inner .read{font-size:1.2rem;margin-top:50px}.page_goods_detail .inner .read p{margin-top:10px}.page_goods_detail .inner .price{font-size:1.2rem;margin-top:20px}.page_goods_detail .inner .price span:after{font-size:1rem;content:"(tax in)";padding-left:6px}.page_goods_detail .inner .btn{margin:60px 0 0}@media screen and (max-width:768px){.page_goods_detail .slick-list{width:80%}.page_goods_detail .slick-prev:after{left:4px}.page_goods_detail .slick-next:after{right:4px}.page_goods_detail .inner header{padding-bottom:20px;margin-top:40px}.page_goods_detail .inner header .type{font-size:1.2rem}.page_goods_detail .inner header h2{font-size:1.4rem;line-height:1.4;margin-top:10px}.page_goods_detail .inner .read{margin-top:40px}.page_goods_detail .inner .btn{margin-top:50px}}.page_contact .inner header{border-bottom:solid 1px #222;padding-bottom:20px;margin-bottom:40px}.page_contact .inner header h2{font-size:1.6rem}.page_contact .inner .read{font-size:1.3rem}.page_contact .inner .fan{margin-bottom:100px}.page_contact .inner .others .form{font-size:1.3rem;margin-top:80px;line-height:2}.page_contact .inner .others .form dt{margin:40px 0 15px}.page_contact .inner .others dl input{width:50%;box-sizing:border-box}.page_contact .inner .others dl textarea{width:100%;height:200px}.page_contact .inner .others dl input,.page_contact .inner .others dl textarea{font-size:1.3rem;background:#fff;border-radius:2px;padding:15px 30px;line-height:2;border:solid 1px #fff;transition:none}.page_contact .inner .others .confirm dl input,.page_contact .inner .others .confirm dl textarea{font-size:1.3rem;background:transparent;border-radius:0;padding:0;line-height:2;border:0;transition:none;height:auto}.page_contact .inner .others dl input:focus,.page_contact .inner .others dl textarea:focus{border-color:#ff79004d}.page_contact .inner .others .btnarea{margin-top:80px}.page_contact .inner .confirm dl{margin-top:-30px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.page_contact .inner .confirm dt{width:20%;margin:30px 0 0!important}.page_contact .inner .confirm dd{width:80%;margin:30px 0 0}.page_contact .inner .btn:hover:after{transform:translate(5px) rotate(45deg)}.page_contact .inner .btn input[type=button],.page_contact .inner .btn input[type=submit]{padding:14px 60px 14px 50px;font-size:1.3rem;line-height:2;letter-spacing:.14em}.page_contact .inner .btn.back input[type=button],.page_contact .inner .btn.back input[type=submit]{padding:14px 50px 14px 60px}.wpcf7-response-output,.wpcf7-validation-errors{margin:20px 0 0!important;padding:0!important;border:0!important;color:#000;font-size:13px;letter-spacing:1.2px;line-height:2}.ajax-loader{display:none!important}.wpcf7-not-valid-tip{margin-top:5px;font-size:10px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}@media screen and (max-width:768px){.page_contact .inner header h2{font-size:1.4rem}.page_contact .inner .read{font-size:1.2rem}.page_contact .inner .fan{margin-bottom:60px}.page_contact .inner .others .form{font-size:1.3rem;margin-top:40px}.page_contact .inner .others .form dt{margin:30px 0 10px}.page_contact .inner .others input{width:100%!important;box-sizing:border-box}.page_contact .inner .others dl input,.page_contact .inner .others dl textarea{padding:15px 20px}.page_contact .inner .btn input[type=button],.page_contact .inner .btn input[type=submit],.page_contact .inner .btn.back input[type=button],.page_contact .inner .btn.back input[type=submit]{padding:14px 40px;color:#222;font-weight:400}.page_contact .inner .others .btnarea{margin-top:50px}.page_contact .inner .confirm dl{display:block;margin-top:0}.page_contact .inner .confirm dt{width:100%;font-size:1.2rem}.page_contact .inner .confirm dd{margin:5px 0 0;width:100%}}.page_error .inner .read{font-size:1.3rem}@media screen and (max-width:768px){.page_error .inner .read{font-size:1.2rem}}.article_wrap h1{font-size:2.6rem;margin-bottom:120px}.article_wrap{padding-top:50px}.fc-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000;cursor:pointer!important}.fc-modal{background:#fff;width:420px;max-width:90%;border-radius:10px;padding:40px 20px;position:relative;text-align:center;box-shadow:0 10px 30px #0003;cursor:pointer!important}.fc-modal-close{position:absolute;right:15px;top:15px;background:none;border:none;font-size:20px;cursor:pointer!important}.fc-modal-tag{display:inline-block;padding:10px 15px;background:gold;color:#000;border-radius:20px;font-size:16px;margin-bottom:20px}.fc-modal-title{font-size:16px;margin-bottom:36px}.fc-modal-sub{color:#222;font-size:12px;margin-bottom:16px}.fc-btn{display:block;width:100%;padding:15px;border-radius:6px;text-decoration:none;color:#fff;font-size:14px;margin-bottom:22px;cursor:pointer!important}.fc-btn-black{background:#000}.fc-btn-red{background:#8a2b2b}.fc-divider{margin:30px 0;color:#222;font-size:14px}.shopify-policy__container{padding:120px 20px;font-size:14px;line-height:2;max-width:800px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/imazu_contents.css.map */
