@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";html{height:100%;font-size:62.5%;//scroll-behavior: auto;overscroll-behavior:none}header,.header{padding:0!important;margin:0!important}body{//background: #F0F0F0;height:100%;text-align:left;color:#222;font-size:100%;font-weight:400;font-family:Noto Sans JP,sans-serif;letter-spacing:.14em;line-height:1;-webkit-text-size-adjust:100%;animation:bodyFadeIn 2s ease 0s 1 normal;//cursor: none;overscroll-behavior:none}.contents_title{position:relative;padding-top:10px;text-align:center}.contents_title:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:50px;height:2px;background:#000}.imazu_banner,.imazu_banner a{width:95%;max-width:1000px;margin:30px auto;text-align:center}.imazu_banner img{width:100%;object-fit:cover}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.popup-content{position:relative;max-width:90%;max-height:90%;z-index:1000}.popup-content img{width:80%;max-width:800px;height:auto;display:block;text-align:center;margin:0 auto}.popup-close{position:absolute;top:-20px;right:5%;background:#fff;border:none;font-size:24px;cursor:pointer;border-radius:50%;width:40px;height:40px}@media screen and (max-width:768px){.imazu_banner{position:fixed;bottom:-30px;left:0;width:100%;z-index:9999;margin:0 auto}.imazu_banner img{width:100%;height:auto;display:block}.wrapper{z-index:1!important}}@keyframes bodyFadeIn{0%{opacity:0}to{opacity:1}}input,textarea{letter-spacing:.14em;font-family:Open Sans,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}#cursor{position:fixed;z-index:10001;pointer-events:none;transition:transform .3s}#cursor span{z-index:9999;display:block;background-color:#ff79004d;width:60px;height:60px;border-radius:40px;transform:scale(0);transition:transform .3s;margin:-30px 0 0 -30px}#cursor:before,#cursor:after{left:-6px!important;top:-24px!important;z-index:10000;position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle;transition:transform .3s}#cursor:after{width:12px;height:1px;background:#222;transform:rotate(135deg)}#cursor:before{width:12px;height:1px;background:#222;transform:rotate(-135deg)}#cursor.active:after,#cursor.active:before{background:#fff}#cursor.mouse_active span{transform:scale(1)}#cursor.mouse_active:before,#cursor.mouse_active:after{opacity:0}a{display:inline-block;text-decoration:none;color:#222;transition:all .3s}::-moz-selection{background:none;color:#ff7900}::selection{background:none;color:#ff7900}img{width:100%;height:auto}.pc{display:block!important}.sp{display:none!important}.wrapper{position:relative;overflow:hidden;min-height:100%;width:100%;//padding-bottom: 91px}.wrapper .content{max-width:1400px;margin:0 auto;padding:190px 50px 170px}.news_content{padding:50px!important;background:#fff!important}.fconly_content{margin-bottom:120px!important}.add_button_link{display:block}.wrapper .content h1{letter-spacing:.14em}.note{font-size:1.2rem;line-height:1.5}.read{line-height:2;text-align:justify;text-justify:inter-ideograph}.linkarea{margin-top:100px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.linkarea .link:last-of-type{margin-left:50px}.linkarea .back{margin:0 auto 0 0!important}.link a{display:inline-flex;align-items:center;gap:12px}.link a .arrow{position:relative;width:40px;height:1px;background:#222}.link a .arrow:after{content:"";position:absolute;right:0;//top: 50%;width:8px;height:8px;border-top:2px solid #222;border-right:2px solid #222;transform:translateY(-40%) rotate(45deg)}.link a .arrow,.link a .arrow:after{transition:transform .3s}.link a:hover .arrow{transform:translate(6px)}.btnarea{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.btn:not(:first-of-type){margin-left:15px}.btn{position:relative;border:solid 1px #222;display:inline-block}.btn a{padding:14px 60px 14px 50px;font-size:1.3rem;line-height:2;letter-spacing:.14em}.btn: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}.cf-submit-form.btn:after{display:none}.btn:hover:after{transform:translate(5px) rotate(45deg)}.btn.back:after{display:none}.btn.back:before{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;left:30px;width:8px;height:8px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(225deg);transition:transform .3s}.btn.back:hover:before{transform:translate(-5px) rotate(225deg)}.page_home .wrapper .content{padding-top:120px}@media all and (-ms-high-contrast:none){.linkarea .back{width:72%}.linkarea .link:only-child.back{width:100%}}@media screen and (max-width:768px){a:hover,.menu-trigger:hover{transform:none}.pc{display:none!important}.sp{display:block!important}.wrapper{//padding-bottom: 59px}.wrapper .content{padding:114px 20px 60px}.news_content{padding:20px 20px 100px!important}.linkarea{margin-top:60px}.linkarea .link:last-of-type{margin-left:30px}.link a{font-size:1rem;padding-left:50px}.link a:before{width:40px}.page_home .wrapper .content{padding-top:60px}.btnarea{display:block}.btn:not(:first-of-type){margin:10px 0 0}.btn{display:block;text-align:center}.btn a{width:100%;box-sizing:border-box;padding:14px 40px}}#base{position:absolute;top:0;width:100vw;height:100%;z-index:-10}#base>div:first-of-type{position:absolute;width:110%;height:auto;left:-6%;top:-5%;opacity:.2}#base>div:last-of-type{position:absolute;width:120%;height:auto;left:-3%;top:-10%;opacity:.2}@media screen and (max-width:768px){#base{width:240vw}#base>div:first-of-type{left:-38%;top:-3%}#base>div:last-of-type{left:-35%;top:-8%}}.fadeset>*{opacity:0;transform:translateY(50px);transition:all .6s}.scrollin{opacity:1;transform:translate(0)}.imazu_header.global{width:100%;position:absolute;z-index:1}.imazu_header.global .wrap{margin:0 50px;padding:40px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.imazu_header.global h1{font-size:1.4rem;letter-spacing:.3em}.imazu_header.global h1 span{font-size:1.1rem;display:block;letter-spacing:.14em;padding-top:8px}.imazu_header.global ul{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.iziModal{display:block!important;position:inherit!important;background:none!important;transition:all .3s ease}.imazu_header.global .inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.menu-trigger{display:none}.imazu_header.global .menu li{margin-right:30px}.imazu_header.global .menu a{font-size:1.2rem;z-index:1}.imazu_header.global .sns,.imazu_header.global .music{margin-top:-5px}.imazu_header.global .sns li,.imazu_header.global .music li{margin-left:10px}.imazu_header.global .sns li:first-of-type{margin-left:0}.imazu_header.global .sns li a,.imazu_header.global .music li a{fill:#fff}.imazu_header.global .sns a{height:19.11px;position:relative}.imazu_header.global .sns span{position:absolute;left:-4px;top:20px;font-size:.9rem}.imazu_header.global .name{display:none}.page_home .imazu_header.global h1 a,.page_home .imazu_header.global .menu a,.page_home .imazu_header.global .sns span{color:#fff}.page_home .imazu_header.global .sns li a,.page_home ..imazu_header.global .music li a{fill:#fff}@media screen and (max-width:1100px){.iziModal{display:none!important;position:inherit!important;background:none!important;overflow:hidden}.iziModal.appear{display:block!important;transition:margin-top .3s ease,height .3s ease;transform:translateZ(0);position:fixed!important;z-index:9998;height:100vh}.iziModal.appear .inner{background:#000!important;height:100%;width:100%;display:block;transition:all .3s;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iziModal.appear .sns li a,.iziModal.appear .music li a{fill:#fff}.iziModal.appear .sns span{color:#fff}.imazu_header.global ul{margin-left:50px;-webkit-box-pack:start;justify-content:flex-start}.imazu_header.global .menu{padding-top:100px;margin-bottom:40px}.imazu_header.global .menu a{font-size:1.4rem;color:#fff}.imazu_header.global li:first-of-type{margin-left:0}.imazu_header.global .sns,.imazu_header.global .music{margin-top:20px}.imazu_header.global .name{display:block;color:#fff;letter-spacing:.18em;margin:100px 0 30px 50px}.menu-trigger{position:absolute;top:0;right:50px;width:60px;height:30px;z-index:10000;cursor:pointer;margin-top:40px}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .3s;box-sizing:border-box}.menu-trigger span{position:absolute;left:0;width:60px;height:1px;background-color:#222;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-trigger span:nth-of-type(1){top:0;height:1px!important}.menu-trigger span:nth-of-type(2){top:14px!important;height:1px!important;background-color:#fff!important}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){transform:translateY(14px) rotate(-45deg);background-color:#fff}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){transform:translateY(-14px) rotate(45deg);background-color:#fff}.page_home .menu-trigger span{background-color:#fff}.page_home .menu-trigger span:nth-of-type(2){color:#fff;background:none}}nav .music li{padding:5px;background:#333;border-radius:5px}@media screen and (max-width:768px){.imazu_header.global .wrap{margin:0 20px;padding:25px 0}.imazu_header.global h1 span{padding-top:6px}.imazu_header.global ul{margin:0 40px}.imazu_header.global .menu{display:block;//border-bottom: solid 1px #fff;padding-bottom:20px;//margin-bottom: 40px;width:80%;margin:0 auto}.imazu_header.global .menu li{margin:0 0 20px}.imazu_header.global .menu a{font-size:1.4rem}.imazu_header.global .name{margin:100px 0 30px 40px}.menu-trigger{right:20px;width:40px;height:29px;margin-top:25px}.menu-trigger span{width:40px}.menu-trigger span:nth-of-type(2){top:8.5px;font-size:.8rem}nav .music{display:flex;gap:20px;flex-wrap:wrap;justify-content:left}nav .music li{margin-left:0!important;padding:5px;background:#333;border-radius:5px}.header_change_language{padding-top:200px;position:relative;z-index:0}}.article_wrap .wrapper h1{font-size:2.6rem;margin-bottom:120px}.article_wrap .compact{max-width:1000px;margin:0 auto}@media screen and (max-width:768px){.article_wrap .wrapper h1{font-size:1.8rem;margin-bottom:60px}}.tabwrap>input[type=radio]{display:none}.tabarea{position:relative;margin-bottom:80px;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.tabarea label{position:relative;font-size:1.3rem;letter-spacing:.14em;padding-bottom:10px;display:inline-block;cursor:pointer}.tabarea label:not(:first-of-type){margin-left:30px}.tabarea label:after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:4px;background:#222;transition:width .3s ease}.tabarea label:hover:after{width:100%}.tabarea label.child{font-size:1rem}.tabarea label.child:before{content:"-";padding-right:3px}.tabarea label.child{margin-left:20px}.tabpanel{width:100%;display:none}#tab1:checked~.tabarea .tab1_label:after,#tab2:checked~.tabarea .tab2_label:after,#tab3:checked~.tabarea .tab3_label:after,#tab4:checked~.tabarea .tab4_label:after,#tab5:checked~.tabarea .tab5_label:after,#tab6:checked~.tabarea .tab6_label:after,#tab7:checked~.tabarea .tab7_label:after,#tab8:checked~.tabarea .tab8_label:after,#tab9:checked~.tabarea .tab9_label:after,#tab10:checked~.tabarea .tab10_label:after,#tab11:checked~.tabarea .tab11_label:after{position:absolute;left:0;bottom:0;content:"";height:4px;width:100%;background:#222}#tab1:checked~.panel .tabpanel,#tab2:checked~.panel .tabpanel,#tab3:checked~.panel .tabpanel,#tab4:checked~.panel .tabpanel,#tab5:checked~.panel .tabpanel,#tab6:checked~.panel .tabpanel,#tab7:checked~.panel .tabpanel,#tab8:checked~.panel .tabpanel,#tab9:checked~.panel .tabpanel,#tab10:checked~.panel .tabpanel,#tab11:checked~.panel .tabpanel{display:block}@media screen and (max-width:768px){.tabarea{margin-bottom:50px;overflow-x:scroll}.tabarea::-webkit-scrollbar{display:none;-webkit-appearance:none}.tabarea label{font-size:1.2rem;white-space:pre}.tabarea label:not(:first-of-type){margin-left:20px}.tabarea label:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/imazu_common.css.map */
