@import'https://cdnjs.cloudflare.com/ajax/libs/Swiper/6.8.4/swiper-bundle.min.css';body{margin:0;padding:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul{list-style:none}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}img{vertical-align:bottom}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:0px}:root{--vw: 1vw;--vh: 1vh}html{margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%}@media screen and (min-width: 768px)and (max-width: 1479px){html{font-size:20px;font-size:1.3888888889vw;-ms-scroll-chaining:none;overscroll-behavior:none}}@media screen and (min-width: 1480px){html{font-size:20px;-ms-scroll-chaining:none;overscroll-behavior:none}}@media screen and (max-width: 767px){html{font-size:4.9751243781vw}}body{overflow-y:scroll;width:100%;min-height:100vh;background-color:#111;color:#fff;font-family:"Kode Mono",monospace;line-height:1.4;font-size:.8rem;font-weight:400;font-optical-sizing:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.isAndroid{min-height:calc(var(--vh, 1vh)*100)}@media screen and (min-width: 768px)and (max-width: 1479px){body{font-size:.6rem}}@media screen and (min-width: 1480px){body{font-size:.6rem}}@media screen and (max-width: 767px){body{font-size:1.2rem}}#wpadminbar{display:none}#wpcom-launch-banner-wrapper{display:none}#wrapper{position:relative;width:100%;height:100%}#wrapper strong,#wrapper b{font-weight:400}#wrapper .pc{display:block !important}@media screen and (max-width: 767px){#wrapper .pc{display:none !important}}#wrapper .sp{display:none !important}@media screen and (max-width: 767px){#wrapper .sp{display:block !important}}#wrapper .pc_ib{display:inline-block !important}@media screen and (max-width: 767px){#wrapper .pc_ib{display:none !important}}#wrapper .sp_ib{display:none !important}@media screen and (max-width: 767px){#wrapper .sp_ib{display:inline-block !important}}#wrapper .pc_if{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media screen and (max-width: 767px){#wrapper .pc_if{display:none !important}}#wrapper .sp_if{display:none !important}@media screen and (max-width: 767px){#wrapper .sp_if{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}#wrapper svg{width:100%;height:100%;vertical-align:top}#wrapper .fill svg{fill:currentColor}#wrapper img{width:100%;height:auto;vertical-align:top}#wrapper img.w10{width:10%}#wrapper img.w20{width:20%}#wrapper img.w30{width:30%}#wrapper img.w40{width:40%}#wrapper img.w50{width:50%}#wrapper img.w60{width:60%}#wrapper img.w70{width:70%}#wrapper img.w80{width:80%}#wrapper img.w90{width:90%}#wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper .vrl{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#wrapper .jpn{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",YuGothic,"游ゴシック体","Meiryo",sans-serif}#wrapper span.palt{display:inline-block;text-indent:-0.5em}a{color:#fff;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{color:#fff;text-decoration:none}#container{position:relative;width:100%;height:100%;opacity:0}.end #container{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1 !important}#container .ang.fadeIn{opacity:0;-webkit-transition:opacity .6s cubic-bezier(0.32, 0, 0.67, 0);transition:opacity .6s cubic-bezier(0.32, 0, 0.67, 0)}#container .ang.fadeIn.active{opacity:1}@media screen and (max-width: 767px){.menued #container{position:fixed}}#container .green{background-color:#97ff00}#container .blue{background-color:#6342fc}#container .purple{background-color:#8a24ff}#container .red{background-color:#ff332c}#container .sky{background-color:#38cee2}#container .gray{background-color:#777}#container .contents_wrapper{position:relative;margin:0 auto;padding:8.9rem 0 0;width:100%}@media screen and (max-width: 767px){#container .contents_wrapper{padding:6.15rem 0 0}}#container .contents_wrapper .pixel_bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:11.45rem;background:url(../img/common/contents_pixel_bg.png) top center;background-size:72rem auto;background-repeat:repeat}@media screen and (max-width: 767px){#container .contents_wrapper .pixel_bg{height:7.9rem;background-size:49.7rem auto}}#container .contents_wrapper .vline{position:absolute;top:0;left:50%;width:1px;height:100%;margin:0 0 0 -28rem;background-color:#191919}@media screen and (max-width: 767px){#container .contents_wrapper .vline{left:1rem;margin:0}}#container .contents_wrapper .vline.right{margin:0 0 0 28rem}@media screen and (max-width: 767px){#container .contents_wrapper .vline.right{left:auto;right:1rem;margin:0}}#container .contents_wrapper .vline.center{margin:0}#container .contents_wrapper #contents_title_area{position:relative;margin:0 auto;width:56rem;overflow:hidden}@media screen and (max-width: 767px){#container .contents_wrapper #contents_title_area{width:18.1rem}}#container .contents_wrapper #contents_title_area .title_area{position:relative;margin:0 0 0 1px}#container .contents_wrapper #contents_title_area h2.title{display:inline-block;font-weight:400;font-size:3.5rem;letter-spacing:0;line-height:.74}@media screen and (max-width: 767px){#container .contents_wrapper #contents_title_area h2.title{font-size:2.5rem}}#container .contents_wrapper #contents_title_area .lead{margin:2rem 0 0;font-weight:400;font-size:0.6rem;line-height:1.6;letter-spacing:.08em;opacity:0;-webkit-transition:.5s linear 1.4s;transition:.5s linear 1.4s}#container .contents_wrapper #contents_title_area .lead a{text-decoration:underline}@media print,screen and (min-width: 768px){#container .contents_wrapper #contents_title_area .lead a:hover{text-decoration:none}}.end #container .contents_wrapper #contents_title_area .lead{opacity:1}#container .contents_wrapper .header_noise{position:absolute;top:6.95rem;left:50%;width:50%;width:0;height:4.5rem;opacity:0;-webkit-transition:opacity 0s linear,width .25s ease-out 1s;transition:opacity 0s linear,width .25s ease-out 1s;overflow:hidden}@media screen and (max-width: 767px){#container .contents_wrapper .header_noise{top:5.65rem;left:calc(100% - 2.5rem);width:2.5rem;width:0;height:2.25rem}}.end #container .contents_wrapper .header_noise{opacity:1;width:50%}#container .paratitle{position:relative;overflow:hidden}#container .paratitle::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;opacity:0;-webkit-transition:opacity 0s linear .25s,-webkit-transform .25s ease-out .4s;transition:opacity 0s linear .25s,-webkit-transform .25s ease-out .4s;transition:opacity 0s linear .25s,transform .25s ease-out .4s;transition:opacity 0s linear .25s,transform .25s ease-out .4s,-webkit-transform .25s ease-out .4s}#container .paratitle .parabg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;-webkit-transform:translate(-101%, 0);transform:translate(-101%, 0);-webkit-transition:.25s ease-out 0s;transition:.25s ease-out 0s}#container .paratitle .paratext{position:relative;opacity:0;-webkit-transition:opacity 0s linear .25s;transition:opacity 0s linear .25s}@media screen and (max-width: 767px){#container .paratitle .paratext{-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}}#container .paratitle.active .parabg{-webkit-transform:translate(0, 0);transform:translate(0, 0)}#container .paratitle.active .paratext{opacity:1}#container .paratitle.active::after{opacity:1;-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}#container .shuffle.active .shuffle_text{opacity:1}#container .shuffle .shuffle_text{opacity:0}#container .sub_title_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}#container .sub_title_area.active{opacity:1}#container .sub_title_area .title{font-size:2rem;letter-spacing:-0.02em;line-height:.78;margin:0 1.6rem}@media screen and (max-width: 767px){#container .sub_title_area .title{font-size:1.2rem;margin:0 0.6rem}}#container .sub_title_area .frame{width:0.45rem;height:2.1rem;background:url(../img/common/sub_title_frame_l.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){#container .sub_title_area .frame{width:0.2rem;height:1.1rem;background:url(../img/common/sub_title_frame_l_sp.svg) no-repeat;background-size:cover}}#container .sub_title_area .frame.right{background:url(../img/common/sub_title_frame_r.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){#container .sub_title_area .frame.right{width:0.25rem;height:1.1rem;background:url(../img/common/sub_title_frame_r_sp.svg) no-repeat;background-size:cover}}#container .shuffle.active .shuffle_text{opacity:1}#container .shuffle .shuffle_text{opacity:0;-webkit-transition:0s linear .7s;transition:0s linear .7s}#container .link_btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.55rem auto 0}@media screen and (max-width: 767px){#container .link_btn_area{margin:1.6rem auto 0}}#container .link_btn_area a.over .box{background-color:#6342fc;color:#fff}#container .link_btn_area a.over .ico_area{background-color:#97ff00}#container .link_btn_area a.over .ico_area .circle{background-color:#6342fc}#container .link_btn_area a.over .ico_area .ico{-webkit-animation:btnArrAni .3s ease-in-out forwards;animation:btnArrAni .3s ease-in-out forwards}@media print,screen and (min-width: 768px){#container .link_btn_area .link{cursor:pointer}}#container .link_btn_area .link.over .box{background-color:#6342fc;color:#fff}#container .link_btn_area .link.over .ico_area{background-color:#97ff00}#container .link_btn_area .link.over .ico_area .circle{background-color:#6342fc}#container .link_btn_area .link.over .ico_area .ico{-webkit-animation:btnArrAni .3s ease-in-out forwards;animation:btnArrAni .3s ease-in-out forwards}#container .link_btn_area .box{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;background-color:#111;width:auto;height:1.6rem;-webkit-transition:.3s linear;transition:.3s linear}#container .link_btn_area .text{padding:0 0.6rem 0 0;font-size:1.4rem;line-height:.78}#container .link_btn_area .ico_area{position:relative;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;width:1.6rem;height:1.6rem;outline:1px solid #97ff00;outline-offset:-1px;-webkit-transform:.3s linear;transform:.3s linear;overflow:hidden}#container .link_btn_area .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%;background-color:#111;-webkit-transform:.3s linear;transform:.3s linear}#container .link_btn_area .ico_area .ico{position:relative;margin:0 0 0 0.1rem;width:0.425rem;height:0.37rem}#container ul.sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:0.8rem;-moz-column-gap:0.8rem;column-gap:0.8rem;margin:0.6rem 0 0}#container ul.sns_list li{width:1.6rem}#container ul.sns_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;-webkit-transition:.3s linear;transition:.3s linear}#container ul.sns_list li a.over{opacity:.5}.popuped #container ul.sns_list li a:hover{opacity:.5}#container ul.sns_list li span.ico.cs{opacity:.4}#container ul.sns_list li.official{width:auto}#container ul.sns_list li.official.cs{opacity:.4}#container ul.sns_list li.official a{padding:0.4rem;background-color:#fff;border-radius:0.2rem}#container ul.sns_list li.official .text{display:block;font-size:0.7rem;font-weight:500;line-height:.78;letter-spacing:0;color:#111}#container .side_open_btn{position:absolute;top:-3.6rem;right:1rem;background-color:#111}@media print,screen and (min-width: 768px){#container .side_open_btn{display:none}}#container .side_open_btn .ico_area{position:relative;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;width:3rem;height:3rem;outline:1px solid #97ff00;outline-offset:-1px}#container .side_open_btn .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%}#container .side_open_btn .ico_area .ico{width:1.3rem;height:1.25rem}#container .side_open_btn .ico_area .ico.close{display:none;width:1.08rem;height:1.08rem}#container .side_area{z-index:2}@media screen and (max-width: 767px){#container .side_area{pointer-events:none;opacity:0;position:fixed;bottom:0;right:0;z-index:50;margin:0 !important;width:100% !important;background-color:#111;border-radius:0.6rem 0.6rem 0 0;-webkit-transition:bottom .3s linear;transition:bottom .3s linear}.menued #container .side_area{z-index:2}#container .side_area.view{pointer-events:auto;opacity:1}#container .side_area.open .side_open_btn .ico_area .ico{display:block}#container .side_area.open .side_open_btn .ico_area .ico.search{display:none}#container .side_area .side_area_inner{padding:1.6rem 1rem 3.3rem;max-height:calc(100vh - 3.6rem);overflow-y:auto;overflow-x:hidden}}#container .side_area .selectbox{max-height:15rem;overflow-y:auto;overflow-x:hidden}#container .side_area .selectbox::-webkit-scrollbar{width:3px}@media screen and (max-width: 767px){#container .side_area .selectbox::-webkit-scrollbar{width:0.1rem}}#container .side_area .selectbox::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#container .side_area .selectbox::-webkit-scrollbar-thumb{background-color:#97ff00;border-radius:3px}@media screen and (max-width: 767px){#container .side_area .selectbox::-webkit-scrollbar-thumb{border-radius:0.1rem}}#container .noise_ico{pointer-events:none;position:absolute;left:50%;width:8rem;z-index:2}@media screen and (max-width: 767px){#container .noise_ico{width:1rem}}.end #container .noise_ico:not(.left):not(.right) .ico{opacity:1}#container .noise_ico.left.active .ico,#container .noise_ico.right.active .ico{opacity:1}#container .noise_ico.left{margin:0 0 0 -36rem}@media screen and (max-width: 767px){#container .noise_ico.left{margin:0;left:0}}#container .noise_ico.right{margin:0 0 0 28rem}@media screen and (max-width: 767px){#container .noise_ico.right{margin:0;left:auto;right:0}}#container .noise_ico .ico{position:absolute;margin:0 !important;opacity:0;-webkit-transition:opacity 0s linear;transition:opacity 0s linear}#container .noise_ico .ico.order_2{-webkit-transition:opacity 0s linear .4s;transition:opacity 0s linear .4s}#container .noise_ico .ico.order_3{-webkit-transition:opacity 0s linear .8s;transition:opacity 0s linear .8s}#container .noise_ico .ico.noise_green{background-color:#97ff00}#container .noise_ico .ico.noise_blue{background-color:#6342fc}#container .noise_ico .ico.noise_purple{background-color:#8a24ff}#container .noise_ico .ico.noise_purple_2{background-color:#aa61fe}#container .noise_ico .ico.noise_red{background-color:#ff332c}#container .noise_ico .ico.noise_sky{background-color:#38cee2}#container .noise_ico .ico.noise_black{background-color:#111}#container .noise_ico .ico.noise_white{background-color:#fff}#container .noise_ico .ico.noise_dot{background:#fff url(../../assets/img/common/bg_dot.png) center center;background-size:3.2rem 3.2rem}#container .pin-spacer{inset:auto !important}@keyframes btnArrAni{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}49%{opacity:1;-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}50%{opacity:0;-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}51%{opacity:1;-webkit-transform:translate(-101%, 0);transform:translate(-101%, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes btnArrAni{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}49%{opacity:1;-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}50%{opacity:0;-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}51%{opacity:1;-webkit-transform:translate(-101%, 0);transform:translate(-101%, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}main{position:relative;width:100%;margin:0 auto 0}@media print,screen and (min-width: 768px){main{min-height:calc(100vh - 20.15rem)}}#menu{position:fixed;top:0;right:0;width:2.75rem;height:2.75rem;z-index:32}@media print,screen and (min-width: 768px){#menu{display:none}}.top #menu{opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}.top.loaded #menu{opacity:1}#menu span{position:absolute;top:50%;left:0.6rem;width:1.55rem;height:1px;background-color:#fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s linear;transition:all .3s linear}#menu span.top{-webkit-transform:translateY(-0.25rem) rotate(0deg);transform:translateY(-0.25rem) rotate(0deg)}#menu span.bottom{-webkit-transform:translateY(0.25rem) rotate(0deg);transform:translateY(0.25rem) rotate(0deg)}.menued #menu span.top{-webkit-transform:translateY(0) rotate(15deg);transform:translateY(0) rotate(15deg)}.menued #menu span.middle{opacity:0}.menued #menu span.bottom{-webkit-transform:translateY(0) rotate(-15deg);transform:translateY(0) rotate(-15deg)}#menu_area{position:absolute;right:0.6rem;top:0.6rem;height:0.5rem}@media screen and (max-width: 767px){#menu_area{pointer-events:none;opacity:0;position:fixed;top:0;left:0;z-index:8;width:100%;height:100vh;overflow-y:auto;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;background:#111 url(../img/common/menu_bg_sp.png) center top repeat-y;background-size:100% auto}.menued #menu_area{pointer-events:auto;opacity:1}#menu_area .menu_noise{position:absolute;bottom:0;left:auto;right:0;width:8rem;height:3rem}#menu_area .menu_noise .ico{position:absolute;display:block;opacity:0}.menued #menu_area .menu_noise .ico{opacity:1}#menu_area .menu_noise .ico.order_1{-webkit-transition:opacity 0s linear .4s;transition:opacity 0s linear .4s}#menu_area .menu_noise .ico.order_2{-webkit-transition:opacity 0s linear .6s;transition:opacity 0s linear .6s}#menu_area .menu_noise .ico.order_3{-webkit-transition:opacity 0s linear .8s;transition:opacity 0s linear .8s}#menu_area .menu_noise .ico.noise_blue{background-color:#6342fc}#menu_area .menu_noise .ico.noise_purple{background-color:#8a24ff}#menu_area .menu_noise .ico.noise_green{background-color:#97ff00}#menu_area .menu_noise .ico.noise_dot{background:#fff url(../../assets/img/common/bg_dot.png) center center;background-size:3.2rem 3.2rem}#menu_area .menu_noise .ico.ico_1{position:absolute;top:0;right:0;width:4.65rem;height:0.75rem}#menu_area .menu_noise .ico.ico_2{position:absolute;top:0.75rem;right:0;width:1.5rem;height:0.75rem}#menu_area .menu_noise .ico.ico_3{position:absolute;top:1.5rem;right:1.5rem;width:6.5rem;height:1.5rem}#menu_area .menu_noise .ico.ico_4{position:absolute;top:0.75rem;right:1.5rem;width:6.5rem;height:0.75rem}}.nav_menu_list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 767px){.nav_menu_list{display:block;margin:5.8rem 0 0 2.65rem;padding:0 0 3.7rem}}.nav_menu_list li{position:relative}@media screen and (max-width: 767px){.nav_menu_list li+li{margin:2.5rem 0 0}}.nav_menu_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0.8rem;background-color:#111;-webkit-transition:.3s linear;transition:.3s linear}@media screen and (max-width: 767px){.nav_menu_list li a{padding:0;background-color:rgba(0,0,0,0)}}.nav_menu_list li span.text{font-size:0.7rem;letter-spacing:.04em;line-height:.74}@media screen and (max-width: 767px){.nav_menu_list li span.text{font-size:2rem;line-height:.74}}@media print,screen and (min-width: 768px){.nav_menu_list li.submenu{cursor:pointer}}.nav_menu_list li.submenu .sub_menu_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.8rem;background-color:#111;-webkit-transition:.3s linear;transition:.3s linear}@media screen and (max-width: 767px){.nav_menu_list li.submenu .sub_menu_title{padding:0;background-color:rgba(0,0,0,0) !important}}.nav_menu_list li.submenu .sub_menu_title span.ico{margin:0 0 0 0.15rem;width:0.3rem;height:0.2rem;-webkit-transition:.3s linear;transition:.3s linear}@media screen and (max-width: 767px){.nav_menu_list li.submenu .sub_menu_title span.ico{display:none}}.nav_menu_list li.submenu .sub_menu_title span.ico svg path{-webkit-transition:.3s linear;transition:.3s linear}.nav_menu_list li.submenu .submenu_area{pointer-events:none;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media screen and (max-width: 767px){.nav_menu_list li.submenu .submenu_area{pointer-events:auto;opacity:1;display:block}}@media screen and (max-width: 767px){.nav_menu_list li.submenu .submenu_area .submenu{margin:1rem 0 0}.nav_menu_list li.submenu .submenu_area .submenu span.text{font-size:1rem}}.nav_menu_list li.submenu .submenu_area a{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;width:5.6rem;height:1.3rem;white-space:nowrap;background-color:#111;-webkit-transition:.3s linear;transition:.3s linear;border-bottom:1px solid #222}@media print,screen and (min-width: 768px){.nav_menu_list li.submenu .submenu_area a.over{background-color:#97ff00;color:#000}}@media screen and (max-width: 767px){.nav_menu_list li.submenu .submenu_area a{display:block;width:auto;height:auto;border-bottom:0;background-color:rgba(0,0,0,0);line-height:.74;color:#fff}.nav_menu_list li.submenu .submenu_area a.over{background-color:rgba(0,0,0,0);color:#fff}}.nav_menu_list li.submenu .submenu_area span.text{padding:0}.nav_menu_list li.submenu .submenu_area span.text span.under{color:#777}@media screen and (max-width: 767px){.nav_menu_list li.submenu .submenu_area span.text span.under{display:none}}@media print,screen and (min-width: 768px){.nav_menu_list li.submenu .submenu_area span.text span.header_under{display:none}}@media print,screen and (min-width: 768px){.nav_menu_list li.submenu.over .sub_menu_title{color:#111;background-color:#97ff00}.nav_menu_list li.submenu.over .sub_menu_title span.ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav_menu_list li.submenu.over .sub_menu_title span.ico svg path{stroke:#111}.nav_menu_list li.submenu.over .submenu_area{opacity:1;pointer-events:auto}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(1) .sub_menu_title span.text{background-color:#97ff00;color:#111}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(1) a.over{background-color:#97ff00;color:#111}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(2) span.text{background-color:#6342fc}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(2) a.over{background-color:#6342fc}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(3) span.text{background-color:#8a24ff}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(3) a.over{background-color:#8a24ff}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(4) span.text{background-color:#ff332c}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(4) a.over{background-color:#ff332c}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(5) span.text{background-color:#38cee2}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(5) a.over{background-color:#38cee2;color:#111}}@media screen and (max-width: 767px){.nav_menu_list li:nth-child(6) span.text{background-color:#777}}@media print,screen and (min-width: 768px){.nav_menu_list li:nth-child(6) a.over{background-color:#777;color:#111}}@media print,screen and (min-width: 768px){.nav_menu_list li.curr:nth-child(1) a{background-color:#97ff00;color:#111}.nav_menu_list li.curr:nth-child(2) a{background-color:#6342fc}.nav_menu_list li.curr:nth-child(3) a{background-color:#8a24ff}.nav_menu_list li.curr:nth-child(4) a{background-color:#ff332c}.nav_menu_list li.curr:nth-child(5) a{background-color:#38cee2;color:#111}.nav_menu_list li.curr:nth-child(6) a{background-color:#777;color:#111}}.tablet .nav_menu_list li.submenu.open .sub_menu_title{color:#111;background-color:#97ff00}.tablet .nav_menu_list li.submenu.open .sub_menu_title span.ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tablet .nav_menu_list li.submenu.open .sub_menu_title span.ico svg path{stroke:#111}.tablet .nav_menu_list li.submenu.open .submenu_area{opacity:1 !important;pointer-events:auto !important}header{position:fixed;top:0;left:0;z-index:40;width:100%;height:2.75rem;background-color:rgba(0,0,0,0)}.top header{opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}.top.loaded header{opacity:1}header h1{position:absolute;top:0.6rem;left:0.6rem;z-index:99;margin:0;width:12.3rem;height:1.55rem}header h1 a{display:block;width:100%;height:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}header h1 a.over{opacity:.4}.official_sns{position:fixed;top:50%;right:0.6rem;margin:-1.8rem 0 0;z-index:40}@media screen and (max-width: 767px){.official_sns{right:0}}.top .official_sns{opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}.top.loaded .official_sns{opacity:1}.official_sns .sns{display:block;width:1.2rem}.official_sns .sns+.sns{margin:1.5rem auto 0}.official_sns .sns a{display:block;background-color:#111;color:#fff}.official_sns .sns a.over{background-color:#111;color:#fff}.official_sns .sns a.over .ico_area{background-color:#97ff00}.official_sns .sns a.over .ico_area .circle{background-color:#6342fc}.official_sns .sns a.over .ico_area .ico{color:#fff}.official_sns .sns .ico_area{position:relative;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;width:1.2rem;height:1.2rem;outline:1px solid #6342fc;outline-offset:-1px;-webkit-transition:.3s linear;transition:.3s linear}.official_sns .sns .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #97ff00;border-radius:50%;background-color:#111;-webkit-transition:.3s linear;transition:.3s linear}.official_sns .sns .ico_area span.ico{position:relative;width:0.6rem;height:0.55rem}.official_sns .sns .text_area{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;-webkit-column-gap:0.2rem;-moz-column-gap:0.2rem;column-gap:0.2rem;width:1.2rem;padding:0.3rem 0;font-size:0.6rem;letter-spacing:.03em;line-height:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.official_sns .sns .text_area span.atm{color:#555}.official_sns .sns.instagram .ico_area span.ico{width:0.5rem;height:0.5rem}.side_copyright{position:fixed;top:50%;left:0.6rem;margin:-7.5rem 0 0;z-index:40;font-size:0.6rem;letter-spacing:.04em;line-height:.74;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background-color:#111}@media screen and (max-width: 767px){.side_copyright{left:0;margin:-7.35rem 0 0}}.top .side_copyright{opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}.top.loaded .side_copyright{opacity:1}footer{position:relative;z-index:12;margin:0 auto 0;padding:2rem 0 0;width:100%;border-top:1px solid #191919;background-color:#111}.popuped footer{opacity:0}footer .inner{margin:0 auto 0;width:100%}footer .logo{margin:0 0 0 1.25rem;width:15rem;height:2rem}@media screen and (max-width: 767px){footer .logo{position:absolute;top:2rem;left:1rem;margin:0;width:10.5rem;height:1.4rem}}footer .logo a{display:block;width:100%;height:100%;-webkit-transition:.3s linear;transition:.3s linear}footer .logo a.over{opacity:.4}footer nav.menu_area{position:absolute;top:2rem;right:1rem}@media screen and (max-width: 767px){footer nav.menu_area{position:relative;top:auto;right:auto;width:6.05rem;margin:0 1rem 0 auto}}@media screen and (max-width: 767px){footer nav.menu_area ul.nav_menu_list{margin:0;padding:0}}@media print,screen and (min-width: 768px){footer nav.menu_area ul.nav_menu_list li.submenu{cursor:default}footer nav.menu_area ul.nav_menu_list li.submenu .submenu_area{pointer-events:auto;opacity:1;margin:0.4rem 0 0}footer nav.menu_area ul.nav_menu_list li.submenu .submenu_area a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:0.9rem;background-color:rgba(0,0,0,0);-webkit-transition:.3s linear;transition:.3s linear;border-bottom:0}footer nav.menu_area ul.nav_menu_list li.submenu .submenu_area a.over{background-color:#97ff00;color:#111}}@media screen and (max-width: 767px){footer nav.menu_area ul.nav_menu_list li+li{margin:1.6rem 0 0}footer nav.menu_area ul.nav_menu_list li a{padding:0;background-color:rgba(0,0,0,0)}footer nav.menu_area ul.nav_menu_list li span.text{color:#fff;background-color:rgba(0,0,0,0);font-size:1rem;letter-spacing:.04em}footer nav.menu_area ul.nav_menu_list li .sub_menu_title{padding:0}footer nav.menu_area ul.nav_menu_list li .sub_menu_title span.text{color:#fff;background-color:rgba(0,0,0,0)}footer nav.menu_area ul.nav_menu_list li .submenu_area{padding:0}footer nav.menu_area ul.nav_menu_list li .submenu_area .submenu{margin:0.4rem 0 0}footer nav.menu_area ul.nav_menu_list li .submenu_area .submenu span.text{font-size:0.7rem}footer nav.menu_area ul.nav_menu_list li .submenu_area .submenu span.text span.under{display:inline-block}footer nav.menu_area ul.nav_menu_list li .submenu_area a{padding:0}}footer nav.second_menu_area{position:absolute;bottom:9.9rem;right:1rem}@media screen and (max-width: 767px){footer nav.second_menu_area{position:relative;bottom:auto;right:auto;margin:3.4rem auto 0}}footer nav.second_menu_area ul.menu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem}@media screen and (max-width: 767px){footer nav.second_menu_area ul.menu_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}footer nav.second_menu_area ul.menu_list a{font-size:0.6rem;line-height:1;letter-spacing:.08em;color:#777}@media print,screen and (min-width: 768px){footer nav.second_menu_area ul.menu_list a{-webkit-transition:.3s linear;transition:.3s linear}footer nav.second_menu_area ul.menu_list a.over{opacity:.7}}footer .copyright{margin:5.15rem 0 0 1.25rem;font-size:0.6rem;line-height:1;letter-spacing:.04em}@media screen and (max-width: 767px){footer .copyright{position:absolute;top:4.8rem;left:1rem;margin:0;font-size:0.4rem;line-height:1.8;letter-spacing:.12em}}footer .bg_noise{position:relative;margin:0.9rem 0 0;width:100%;height:9rem;background:url(../img/common/footer_noise.png) top center;background-size:72rem auto}@media screen and (max-width: 767px){footer .bg_noise{position:relative;margin:1rem 0 0;height:4.5rem;background:url(../img/common/footer_noise_sp.png) top center;background-size:cover}}.popup_window{pointer-events:none;position:fixed;top:0;left:0;z-index:-100;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;width:100%;height:100%;background-color:rgba(17,17,17,.95);opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.popup_window.on{z-index:1000;pointer-events:auto}.popup_window.view{opacity:1}.popup_window.view .inner{opacity:1}.popup_window .bg{position:absolute;top:0;left:0;width:100%;height:100%}.popup_window .btn_close{position:absolute;top:2rem;right:2rem;z-index:2;width:1.6rem;height:1.6rem;-webkit-transition:.3s linear;transition:.3s linear}@media print,screen and (min-width: 768px){.popup_window .btn_close{cursor:pointer}.popup_window .btn_close:hover .ico_area{background-color:#97ff00}.popup_window .btn_close:hover .ico_area .circle{background-color:#6342fc}}@media screen and (max-width: 767px){.popup_window .btn_close{top:1rem;right:1rem}}.popup_window .btn_close .ico_area{position:relative;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;width:1.6rem;height:1.6rem;outline:1px solid #97ff00;outline-offset:-1px;-webkit-transition:.3s linear;transition:.3s linear;background-color:#000}.popup_window .btn_close .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%;-webkit-transition:.3s linear;transition:.3s linear}.popup_window .btn_close .ico_area .ico{position:relative;width:1.08rem;height:1.08rem}.popup_window .inner{position:relative;padding:4.8rem 2.5rem 2.5rem 2.5rem;width:50rem;height:100%;overflow-y:auto;opacity:0;-webkit-transition:opacity .3s linear 1s;transition:opacity .3s linear 1s}@media screen and (max-width: 767px){.popup_window .inner{padding:4rem 0.9rem 2.5rem 0.9rem;width:100%}}.popup_window .inner::-webkit-scrollbar{width:3px}@media screen and (max-width: 767px){.popup_window .inner::-webkit-scrollbar{width:0.1rem}}.popup_window .inner::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.popup_window .inner::-webkit-scrollbar-thumb{background-color:#97ff00;background-color:rgba(0,0,0,0);border-radius:3px}@media screen and (max-width: 767px){.popup_window .inner::-webkit-scrollbar-thumb{border-radius:0.1rem}}#notfound{position:relative;height:20rem;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;background-color:#000}#notfound h2{font-size:0.8rem}main#top .page_bg_area{position:fixed;top:0;left:0;z-index:-2;width:100%;height:100dvh}main#top .page_bg_area .movie_area{position:absolute;top:0;left:0;width:100%;height:100%}main#top .page_bg_area .movie_area video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%}main#top .page_bg_area .pixel_area{overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(18, 5.5555555556vw);grid-template-rows:repeat(30, 5.5555555556vw)}@media screen and (max-width: 767px){main#top .page_bg_area .pixel_area{display:block;background:url(../img/top/pixel_sp.png) left top;background-size:100% auto}}main#top .page_bg_area .pixel_area .pixel{opacity:.86}@media screen and (max-width: 767px){main#top .page_bg_area .pixel_area .pixel{display:none}}main#top .page_bg_area .pixel_area .pixel.bg_1{background-color:#151515}main#top .page_bg_area .pixel_area .pixel.bg_2{background-color:#161616}main#top .page_bg_area .pixel_area .pixel.bg_3{background-color:#171717}main#top .page_bg_area .pixel_area .pixel.bg_4{background-color:#181818}main#top .page_bg_area .pixel_area .pixel.bg_5{background-color:#191919}main#top .page_bg_area .pixel_area .pixel.bg_6{background-color:#1a1a1a}main#top .page_bg_area .pixel_area .pixel.bg_7{background-color:#1b1b1b}main#top .page_bg_area .pixel_area .pixel.bg_8{background-color:#1c1c1c}main#top .page_bg_area .pixel_area .pixel.bg_9{background-color:#1d1d1d}main#top .page_bg_area .pixel_area .pixel.bg_10{background-color:#1e1e1e}main#top .page_bg_area .pixel_area .pixel.bg_11{background-color:#1f1f1f}main#top .page_bg_area .pixel_area .pixel[data-op="1"]{opacity:.98;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}main#top .page_bg_area .pixel_area .pixel[data-op="2"]{opacity:.96;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}main#top .page_bg_area .pixel_area .pixel[data-op="3"]{opacity:.94;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}main#top .page_bg_area .dot_area{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_dot_op.png) center center;background-size:6.3rem 6.3rem;background-repeat:repeat}main#top .noise_ico.noise_ico_1{top:0;height:9.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1{top:5.95rem;height:6rem}}main#top .noise_ico.noise_ico_1 .ico.ico_0{top:0;left:0;width:4.3rem;height:2.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_0{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_1{top:1.5rem;left:0;width:2.5rem;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_1{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_2{top:3.5rem;left:0;width:100%;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_2{top:2.25rem;height:0.75rem}}main#top .noise_ico.noise_ico_1 .ico.ico_3{top:5.5rem;left:0;width:100%;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_3{top:3.75rem;height:1.5rem}}main#top .noise_ico.noise_ico_1 .ico.ico_4{top:6.5rem;left:0;width:4.3rem;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_4{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_5{top:7.5rem;left:0;width:0.9rem;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_5{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_6{top:8.5rem;left:0;width:4.3rem;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_6{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_7{top:2.5rem;left:0;width:100%;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_7{top:0;height:1.5rem}}main#top .noise_ico.noise_ico_1 .ico.ico_8{top:4.5rem;left:0;width:100%;height:1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_1 .ico.ico_8{display:none}}main#top .noise_ico.noise_ico_1 .ico.ico_9{top:0;left:0;width:100%;height:100%}main#top .noise_ico.noise_ico_2{top:-5rem;height:5rem}main#top .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:100%;height:1.8rem}main#top .noise_ico.noise_ico_2 .ico.ico_2{top:1.8rem;left:0;width:3.2rem;height:3.2rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_2 .ico.ico_2{width:100%}}main#top .noise_ico.noise_ico_2 .ico.ico_3{top:1.8rem;left:3.2rem;width:4.8rem;height:3.2rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_2 .ico.ico_3{display:none}}main#top .noise_ico.noise_ico_3{top:18.2rem;width:23.05rem;height:7.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3{top:20.3rem;width:100%;height:4.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_1{top:0;height:1.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_2{top:1.5rem;left:0;width:4.2rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_2{top:0.75rem;width:4rem;height:0.75rem}}main#top .noise_ico.noise_ico_3 .ico.ico_3{top:4.5rem;left:4.2rem;width:7rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_3{top:3rem;left:7.5rem;width:3.5rem;height:1.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_4{top:1.5rem;left:4.2rem;width:7rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_4{top:1.5rem;left:0;width:4rem;height:1.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_5{top:4.5rem;left:0;width:4.2rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_5{top:3rem;left:11rem;width:10.5rem;height:0.75rem}}main#top .noise_ico.noise_ico_3 .ico.ico_6{top:4.5rem;left:11.2rem;width:11.85rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_6{top:3rem;left:4rem;width:3.5rem;height:1.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_7{top:6rem;left:17.4rem;width:5.65rem;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_7{top:2.25rem;left:16.9rem;width:3.2rem;height:0.75rem}}main#top .noise_ico.noise_ico_3 .ico.ico_8{top:1.5rem;left:17.4rem;width:5.65rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_8{top:3rem;left:0;width:1.4rem;height:1.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_9{top:0;left:11.2rem;width:9.75rem;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_3 .ico.ico_9{top:0;left:10.05rem;width:10.05rem;height:0.5rem}}main#top .noise_ico.noise_ico_3 .ico.ico_10{top:1.5rem;left:10.05rem;width:10.05rem;height:0.75rem}@media print,screen and (min-width: 768px){main#top .noise_ico.noise_ico_3 .ico.ico_10{display:none}}main#top .noise_ico.noise_ico_3 .ico.ico_11{top:3.75rem;left:16.4rem;width:3.7rem;height:0.75rem}@media print,screen and (min-width: 768px){main#top .noise_ico.noise_ico_3 .ico.ico_11{display:none}}main#top .noise_ico.noise_ico_4{top:11.65rem;margin:0 0 0 13rem;width:23.05rem;height:6rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_4{display:none}}main#top .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:0;width:100%;height:100%}main#top .noise_ico.noise_ico_5{top:40.95rem;height:13.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5{top:29.6rem;height:4.5rem}}main#top .noise_ico.noise_ico_5 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_1{height:0.75rem}}main#top .noise_ico.noise_ico_5 .ico.ico_2{top:3rem;left:0;width:100%;height:3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_2{top:1.5rem}}main#top .noise_ico.noise_ico_5 .ico.ico_3{top:7.5rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_3{top:3.75rem;height:0.75rem}}main#top .noise_ico.noise_ico_5 .ico.ico_4{top:1.5rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_4{display:none}}main#top .noise_ico.noise_ico_5 .ico.ico_5{top:auto;bottom:1.5rem;left:auto;right:0;width:1.5rem;height:0.75rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_5{display:none}}main#top .noise_ico.noise_ico_5 .ico.ico_6{top:auto;bottom:2.25rem;left:auto;right:0;width:1.5rem;height:0.75rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_6{display:none}}main#top .noise_ico.noise_ico_5 .ico.ico_7{top:auto;bottom:3rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_7{bottom:auto;top:0.75rem;height:0.75rem}}main#top .noise_ico.noise_ico_5 .ico.ico_8{top:6rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_8{display:none}}main#top .noise_ico.noise_ico_5 .ico.ico_9{top:auto;bottom:1.5rem;left:0;width:6.5rem;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_9{bottom:0.75rem;width:100%;height:0.75rem}}main#top .noise_ico.noise_ico_5 .ico.ico_10{top:auto;bottom:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_10{display:none}}main#top .noise_ico.noise_ico_5 .ico.ico_11{top:auto;bottom:0.75rem;left:auto;right:0;width:3.1rem;height:0.75rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_5 .ico.ico_11{display:none}}main#top .noise_ico.noise_ico_6{top:0;height:6.9rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_6{top:13.5rem}}main#top .noise_ico.noise_ico_6 .ico.ico_1{top:0;left:0;width:4.3rem;height:2.7rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_6 .ico.ico_1{top:4.5rem;width:100%;height:2.4rem}}main#top .noise_ico.noise_ico_6 .ico.ico_2{top:4.8rem;left:0;width:100%;height:2.1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_6 .ico.ico_2{top:3rem;height:1.5rem}}main#top .noise_ico.noise_ico_6 .ico.ico_3{top:2.7rem;left:0;width:100%;height:2.1rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_6 .ico.ico_3{top:1.5rem;height:1.5rem}}main#top .noise_ico.noise_ico_6 .ico.ico_4{top:0;left:auto;right:0;width:3.7rem;height:2.7rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_6 .ico.ico_4{top:0;height:1.5rem}}main#top .noise_ico.noise_ico_7{top:-3.3rem;height:3.3rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_7{top:-2.25rem;height:2.25rem}}main#top .noise_ico.noise_ico_7 .ico.ico_1{top:0;left:0;width:5.5rem;height:2.4rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_7 .ico.ico_1{width:100%;height:1.5rem}}main#top .noise_ico.noise_ico_7 .ico.ico_2{top:2.4rem;left:0;width:100%;height:0.9rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_7 .ico.ico_2{top:1.5rem;width:100%;height:0.75rem}}main#top .noise_ico.noise_ico_7 .ico.ico_3{top:0;left:5.5rem;width:2.5rem;height:1.35rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_7 .ico.ico_3{display:none}}main#top .noise_ico.noise_ico_7 .ico.ico_4{top:1.35rem;left:5.5rem;width:2.5rem;height:1.05rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_7 .ico.ico_4{display:none}}main#top .noise_ico.noise_ico_8{top:-7.35rem;height:7.35rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_8{top:8.9rem;height:3rem}}main#top .noise_ico.noise_ico_8 .ico.ico_1{top:0;left:0;width:100%;height:100%}main#top .noise_ico.noise_ico_8 .ico.ico_2{top:0;left:0;width:4.25rem;height:2.9rem}@media screen and (max-width: 767px){main#top .noise_ico.noise_ico_8 .ico.ico_2{width:0.5rem;height:1.5rem}}main#top #visual{pointer-events:none;position:relative;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;width:100%;height:100dvh;overflow:hidden}@media print,screen and (min-width: 768px){main#top #visual{min-height:30rem}}@media screen and (max-width: 767px){main#top #visual{min-height:23rem}}main#top #visual .bg_area{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/top/visual.webp) top center no-repeat;background-size:100% auto}.nowebp main#top #visual .bg_area{background:url(../img/top/visual.jpg) top center no-repeat;background-size:100% auto}main#top #visual .right_logo{position:absolute;top:0;right:-2.05rem;height:100%;text-align:center;font-size:8.525rem;letter-spacing:.04em;line-height:.74;opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}@media screen and (max-width: 767px){main#top #visual .right_logo{display:none}}.loaded main#top #visual .right_logo{opacity:1}main#top #visual .inner{position:relative;width:56rem;z-index:2}@media screen and (max-width: 767px){main#top #visual .inner{width:16.1rem}}main#top #visual .bg_noise{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:4.5rem;background:url(../img/top/visual_noise.png) center top;background-size:72rem auto}@media screen and (max-width: 767px){main#top #visual .bg_noise{background:url(../img/top/visual_noise_sp.png) center top;background-size:cover}}.top main#top #visual .bg_noise{opacity:0;-webkit-transition:opacity .2s linear 1.6s;transition:opacity .2s linear 1.6s}.top.loaded main#top #visual .bg_noise{opacity:1}main#top #visual .pndr_ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main#top #visual .pndr_ico.bottom{margin:2rem 0 0}@media screen and (max-width: 767px){main#top #visual .pndr_ico.bottom{margin:1.6rem 0 0}}main#top #visual .pndr_ico .text{padding:0.05rem 0.05rem 0.05rem 0.05rem;font-size:0.6rem;line-height:.74;background-color:#fff;color:#111}@media screen and (max-width: 767px){main#top #visual .pndr_ico .text{font-size:0.5rem}}main#top #visual .line{margin:2rem auto 0;width:100%;height:1px;background-color:#4d4d4d}@media screen and (max-width: 767px){main#top #visual .line{margin:1.2rem auto 0}main#top #visual .line.first{margin:1.5rem auto 0}}main#top #visual h2.title{margin:2rem auto 0;font-size:4.5rem;line-height:.74;opacity:0;-webkit-transition:opacity .2s linear 1.2s;transition:opacity .2s linear 1.2s}@media screen and (max-width: 767px){main#top #visual h2.title{margin:1.2rem auto 0;font-size:2rem;text-align:center}}.loaded main#top #visual h2.title{opacity:1}main#top #visual h2.title .box{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width: 768px){main#top #visual h2.title .box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 767px){main#top #visual h2.title .box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:0.8rem;-moz-column-gap:0.8rem;column-gap:0.8rem}}main#top #visual h2.title .box+.box{margin:1.2rem 0 0}@media print,screen and (min-width: 768px){main#top #visual h2.title span.space{display:none}}@media screen and (max-width: 767px){main#top #visual h2.title span.space{width:100%;height:1rem}}main#top #visual h2.title span.text{background-color:#111}main#top #visual h2.title span.text.small{font-size:3.5rem}@media screen and (max-width: 767px){main#top #visual h2.title span.text.small{font-size:1.3rem}}main#top #visual .lead_area{margin:2rem auto 0;font-size:0.8rem;opacity:0;-webkit-transition:opacity .2s linear 1.2s;transition:opacity .2s linear 1.2s}@media screen and (max-width: 767px){main#top #visual .lead_area{margin:1.2rem auto 0;font-size:0.5rem}}.loaded main#top #visual .lead_area{opacity:1}main#top #visual .lead_area .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main#top #visual .lead_area .box+.box{margin:1rem 0 0}main#top #visual .lead_area span.text{line-height:.74;letter-spacing:.04em}main#top #visual .lead_area span.text.green{color:#000}main#top .top_contents_wrapper{position:relative;width:100%;overflow:hidden}main#top .top_contents_wrapper .contents_mask{position:absolute;top:48rem;left:0;width:100%;height:100%;background-color:#111}main#top .top_contents_wrapper .vline{position:absolute;top:0;left:50%;margin:0 0 0 -28rem;width:1px;height:100%;background-color:#191919}@media screen and (max-width: 767px){main#top .top_contents_wrapper .vline{left:1rem;margin:0}}main#top .top_contents_wrapper .vline.right{margin:0 0 0 27.95rem}@media screen and (max-width: 767px){main#top .top_contents_wrapper .vline.right{left:auto;right:1rem;margin:0}}main#top .top_contents_wrapper .vline.center{top:55.25rem;left:50%;margin:0}main#top .top_contents_wrapper .title_line{position:absolute;top:12.3rem;left:0;width:100%;height:1px;border-bottom:1px solid #191919}@media screen and (max-width: 767px){main#top .top_contents_wrapper .title_line{top:8.3rem}}main#top .top_contents_wrapper .title_line .ico{position:absolute;top:-1.4rem;left:50%;margin:0 0 0 -27.5rem;font-size:0.6rem;line-height:.74}@media screen and (max-width: 767px){main#top .top_contents_wrapper .title_line .ico{top:-0.95rem;left:1.3rem;margin:0;font-size:0.5rem}}main#top .top_contents_wrapper .title_line .ico.right{left:auto;right:50%;margin:0 -27.5rem 0 0}@media screen and (max-width: 767px){main#top .top_contents_wrapper .title_line .ico.right{right:1.3rem;margin:0}}main#top .top_contents_wrapper .title_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#top .top_contents_wrapper .title_area h2.title{display:inline-block;text-align:center;font-size:3rem;line-height:.74}@media screen and (max-width: 767px){main#top .top_contents_wrapper .title_area h2.title{font-size:1.8rem}}main#top #entry_bn{position:fixed;left:50%;bottom:2.3rem;z-index:15;margin:0 0 0 -20.65rem;padding:0.6rem 1rem 0.6rem 2rem;width:41.3rem;height:2.8rem;background-color:#3a17e1;color:#fff;-webkit-transform:translateY(5.5rem);transform:translateY(5.5rem);-webkit-transition:-webkit-transform .2s ease-in-out 0s;transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s}@media screen and (max-width: 767px){main#top #entry_bn{bottom:1rem;margin:0 0 0 -9.05rem;padding:0.6rem;width:18.1rem;height:4.8rem;-webkit-transform:translateY(7.6rem);transform:translateY(7.6rem)}}.scrolled main#top #entry_bn{-webkit-transform:translateY(0);transform:translateY(0)}main#top #entry_bn.close{-webkit-transform:translateY(5.5rem) !important;transform:translateY(5.5rem) !important}@media screen and (max-width: 767px){main#top #entry_bn.close{-webkit-transform:translateY(7.6rem) !important;transform:translateY(7.6rem) !important}}main#top #entry_bn .box{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 (max-width: 767px){main#top #entry_bn .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}main#top #entry_bn .title{width:20.85rem;font-size:0.8rem;font-weight:300;letter-spacing:.04em}@media screen and (max-width: 767px){main#top #entry_bn .title{width:100%;font-size:0.7rem}}main#top #entry_bn .btn{width:15.25rem;height:1.6rem}@media screen and (max-width: 767px){main#top #entry_bn .btn{margin:1rem 0 0;width:16.9rem;height:1.6rem}}main#top #entry_bn .btn a{position:relative;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;width:100%;height:100%;-webkit-transition:.3s linear;transition:.3s linear;border:1px solid #fff}main#top #entry_bn .btn a.over{background-color:#fff;color:#3a17e1}main#top #entry_bn .btn span.text{font-size:1rem}main#top #entry_bn .btn span.ico{position:absolute;top:0.55rem;right:0.5rem;width:0.65rem;height:0.4rem}main#top #entry_bn .btn_close{margin:0 0 0 0.6rem;width:1.6rem;height:1.6rem;-webkit-transition:.3s linear;transition:.3s linear}@media print,screen and (min-width: 768px){main#top #entry_bn .btn_close{cursor:pointer}main#top #entry_bn .btn_close:hover .ico_area{background-color:#97ff00}main#top #entry_bn .btn_close:hover .ico_area .circle{background-color:#6342fc}}@media screen and (max-width: 767px){main#top #entry_bn .btn_close{position:absolute;top:0.6rem;right:0.6rem;margin:0}}main#top #entry_bn .btn_close .ico_area{position:relative;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;width:1.6rem;height:1.6rem;outline:1px solid #97ff00;outline-offset:-1px;-webkit-transition:.3s linear;transition:.3s linear}main#top #entry_bn .btn_close .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%;-webkit-transition:.3s linear;transition:.3s linear}main#top #entry_bn .btn_close .ico_area .ico{position:relative;width:1.08rem;height:1.08rem}main#top #overview{position:relative;padding:10rem 0 0}@media screen and (max-width: 767px){main#top #overview{padding:7rem 0 0}}main#top #overview .inner{position:relative;margin:0 auto 0;width:56rem}@media screen and (max-width: 767px){main#top #overview .inner{width:100%}}main#top #overview .lead{margin:3.5rem 0 0;font-size:0.9rem;letter-spacing:.08em;line-height:2.3;text-align:center}@media screen and (max-width: 767px){main#top #overview .lead{margin:3.1rem 0 0;font-size:0.7rem;letter-spacing:.04em;line-height:3}}main#top #overview .lead span.lead_title{position:relative}main#top #overview .lead span.lead_title.active span.parabg{width:100%}main#top #overview .lead span.parabg{position:absolute;top:0.4rem;left:-0.1rem;z-index:-1;height:0.65rem;width:0;background-color:#111;-webkit-transition:.4s ease-in-out 0s;transition:.4s ease-in-out 0s}@media screen and (max-width: 767px){main#top #overview .lead span.parabg{top:0.25rem}}main#top #overview .lead span.parabg.green{background-color:#97ff00 !important}main#top #overview .lead span.parabg.green+span.paratext{color:#111}main#top #overview .lead span.parabg.blue{background-color:#6342fc !important}main#top #overview .lead span.parabg.purple{background-color:#8a24ff !important}main#top #overview .lead span.parabg.red{background-color:#ff332c !important}main#top #overview .lead span.parabg.sky{background-color:#38cee2 !important}main#top #overview .lead span.parabg.sky+span.paratext{color:#111}main#top #overview .link_btn_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;margin:3.55rem auto 0;width:26.75rem}@media screen and (max-width: 767px){main#top #overview .link_btn_box{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.9rem;margin:2.5rem auto 0}}main#top #overview .link_btn_box .link_btn_area{margin:0 auto 0}main#top #playlist{position:relative;padding:8rem 0 0}@media screen and (max-width: 767px){main#top #playlist{padding:7rem 0 0}}main#top #playlist .bg_black{position:absolute;top:10.6rem;left:0;width:100%;height:100%;background-color:#111}@media screen and (max-width: 767px){main#top #playlist .bg_black{top:8.3rem}}main#top #playlist .title_line{top:10.55rem}@media screen and (max-width: 767px){main#top #playlist .title_line{top:8.3rem}}main#top #playlist .title_area h2.title{font-size:3.5rem}@media screen and (max-width: 767px){main#top #playlist .title_area h2.title{font-size:1.8rem}}main#top #playlist .sub_title_area{margin:4.3rem auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){main#top #playlist .sub_title_area{margin:3rem auto 0;border-bottom:1px solid #191919}}main#top #playlist .inner{position:relative;margin:0 auto 0}main#top #playlist .playlist_tag{position:relative;margin:1.6rem auto 0;width:26rem;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}main#top #playlist .playlist_tag.active{opacity:1}@media screen and (max-width: 767px){main#top #playlist .playlist_tag{width:18.1rem}}main#top #playlist .link_btn_area{margin:1.8rem auto 0}@media screen and (max-width: 767px){main#top #playlist .link_btn_area{margin:3rem auto 0}}main#top #playlist .curator_area{position:relative;z-index:2;margin:6rem auto 0}@media screen and (max-width: 767px){main#top #playlist .curator_area{margin:4.7rem auto 0}}main#top #playlist .curator_area .sub_title_area{margin:0 auto 0}main#top #playlist .curator_area .curator_list{margin:2rem auto 0;width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 0.5rem}main#top #playlist .curator_area .curator_list.active li{opacity:1}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list{margin:1.6rem auto 0;width:17.1rem}}main#top #playlist .curator_area .curator_list li{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;width:13.5rem;height:13.5rem;opacity:0;-webkit-transition:opacity linear 2000ms;transition:opacity linear 2000ms}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li{width:8.05rem;height:8.05rem}}main#top #playlist .curator_area .curator_list li:nth-child(1){-webkit-transition:opacity linear 200ms;transition:opacity linear 200ms}main#top #playlist .curator_area .curator_list li:nth-child(2){-webkit-transition:opacity linear 400ms;transition:opacity linear 400ms}main#top #playlist .curator_area .curator_list li:nth-child(3){-webkit-transition:opacity linear 600ms;transition:opacity linear 600ms}main#top #playlist .curator_area .curator_list li:nth-child(4){-webkit-transition:opacity linear 800ms;transition:opacity linear 800ms}main#top #playlist .curator_area .curator_list li:nth-child(5){-webkit-transition:opacity linear 1000ms;transition:opacity linear 1000ms}main#top #playlist .curator_area .curator_list li:nth-child(6){-webkit-transition:opacity linear 1200ms;transition:opacity linear 1200ms}main#top #playlist .curator_area .curator_list li:nth-child(7){-webkit-transition:opacity linear 1400ms;transition:opacity linear 1400ms}main#top #playlist .curator_area .curator_list li:nth-child(8){-webkit-transition:opacity linear 1600ms;transition:opacity linear 1600ms}main#top #playlist .curator_area .curator_list li:nth-child(9){-webkit-transition:opacity linear 1800ms;transition:opacity linear 1800ms}main#top #playlist .curator_area .curator_list li a{display:block;padding:0.25rem;width:100%;height:100%;border:1px solid #2a2a2a}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li a{padding:0.15rem}}main#top #playlist .curator_area .curator_list li a.over .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#top #playlist .curator_area .curator_list li .inner{position:relative;padding:0.1rem;width:100%;height:100%;background:#d9d9d9}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li .inner{padding:0.05rem}}main#top #playlist .curator_area .curator_list li .inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), to(rgba(17, 17, 17, 0.8)));background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0.8) 100%)}main#top #playlist .curator_area .curator_list li .image{overflow:hidden;width:100%;height:100%}main#top #playlist .curator_area .curator_list li .image img{-webkit-transition:.3s linear;transition:.3s linear}main#top #playlist .curator_area .curator_list li .name_area{position:absolute;bottom:0.5rem;left:0.5rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12rem;height:1.6rem}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li .name_area{bottom:0.3rem;left:0.3rem;width:7.15rem;height:1rem}}main#top #playlist .curator_area .curator_list li h4.title{width:10.2rem;font-size:0.8rem;font-weight:500;line-height:1.2;word-break:break-all}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li h4.title{width:5.95rem;font-size:0.7rem}}main#top #playlist .curator_area .curator_list li .ico_arr{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;width:1.6rem;height:1.6rem;background-color:#fff;color:#111;border-radius:50%;-webkit-transition:.3s linear;transition:.3s linear}@media screen and (max-width: 767px){main#top #playlist .curator_area .curator_list li .ico_arr{width:1rem;height:1rem}}main#top #playlist .curator_area .curator_list li .ico_arr span.ico{width:0.425rem;height:0.37rem}main#top #release{position:relative;padding:10.85rem 0 0}@media screen and (max-width: 767px){main#top #release{padding:7rem 0 0}}main#top #release .title_line{top:13.45rem}@media screen and (max-width: 767px){main#top #release .title_line{top:8.3rem}}main#top #release .title_area h2.title{font-size:3.5rem}@media screen and (max-width: 767px){main#top #release .title_area h2.title{font-size:1.8rem}}main#top #release .slider_wrapper{position:relative;z-index:2;overflow:hidden;margin:0 auto 0;padding:7.9rem 0 6rem}@media screen and (max-width: 767px){main#top #release .slider_wrapper{padding:2.25rem 0 1.75rem}}main#top #release #release_slider{position:relative;overflow:visible;opacity:0}main#top #release #release_slider.view{opacity:1}main#top #release #release_slider.navimode .swiper-slide{-webkit-transition-timing-function:cubic-bezier(0.36, 0.71, 0.52, 1);transition-timing-function:cubic-bezier(0.36, 0.71, 0.52, 1)}@media screen and (max-width: 767px){main#top #release #release_slider.navimode .swiper-slide{-webkit-transition-timing-function:cubic-bezier(0.12, 0, 0.39, 0);transition-timing-function:cubic-bezier(0.12, 0, 0.39, 0);-webkit-transition-timing-function:linear;transition-timing-function:linear}}main#top #release #release_slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}@media screen and (max-width: 767px){main#top #release #release_slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}}main#top #release #release_slider .swiper-slide{width:27.25rem;height:27.25rem}@media screen and (max-width: 767px){main#top #release #release_slider .swiper-slide{width:13rem;height:13rem;-webkit-transition-timing-function:linear;transition-timing-function:linear}}main#top #release #release_slider .swiper-slide img{-webkit-clip-path:url(#release_slide_clip);clip-path:url(#release_slide_clip)}main#top #release #release_slider .swiper-slide .border{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}main#top #release #release_slider .btn_area{position:absolute;top:-7.9rem;right:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0.6rem;-moz-column-gap:0.6rem;column-gap:0.6rem;margin:0 -28rem 0 0}@media screen and (max-width: 767px){main#top #release #release_slider .btn_area{top:50%;z-index:10;-webkit-column-gap:14.1rem;-moz-column-gap:14.1rem;column-gap:14.1rem;margin:-1.2rem -9.45rem 0 0}.ios main#top #release #release_slider .btn_area{-webkit-transform:translate3d(0, 0, 40vw) scale(0.86);transform:translate3d(0, 0, 40vw) scale(0.86)}}main#top #release #release_slider .btn_area div{position:relative;width:3.2rem;height:3.2rem}@media print,screen and (min-width: 768px){main#top #release #release_slider .btn_area div{cursor:pointer}main#top #release #release_slider .btn_area div:hover .ico_area{color:#fff;background-color:#97ff00}main#top #release #release_slider .btn_area div:hover .ico_area .circle{background-color:#6342fc}main#top #release #release_slider .btn_area div:hover .ico_area .ico{animation:btnArrAni .3s ease-in-out forwards reverse}}@media screen and (max-width: 767px){main#top #release #release_slider .btn_area div{width:2.4rem;height:2.4rem;background-color:#000}}main#top #release #release_slider .btn_area div span.ico_area{position:absolute;top:0;left:0;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;width:100%;height:100%;outline:1px solid #97ff00;outline-offset:-1px;-webkit-transition:.3s linear;transition:.3s linear;overflow:hidden}main#top #release #release_slider .btn_area div span.ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%;-webkit-transition:.3s linear;transition:.3s linear}main#top #release #release_slider .btn_area div span.ico_area .ico{position:relative;width:0.825rem;height:0.37rem}main#top #release #release_slider .btn_area div.btn_next span.ico_area{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#top #release .link_btn_area{margin:-3.5rem auto 0}@media screen and (max-width: 767px){main#top #release .link_btn_area{margin:1rem auto 0}}main#top #news{position:relative;padding:12rem 0 8rem}@media screen and (max-width: 767px){main#top #news{padding:7rem 0 6rem}}main#top #news .title_line{top:14.6rem}@media screen and (max-width: 767px){main#top #news .title_line{top:8.4rem}}main#top #news .title_area h2.title{font-size:3.5rem}@media screen and (max-width: 767px){main#top #news .title_area h2.title{-webkit-transform:translateY(1px);transform:translateY(1px);font-size:1.8rem}}main#top #news ul.news_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:4.6rem auto 0;width:69.4rem}@media screen and (max-width: 767px){main#top #news ul.news_list{display:block;margin:2rem auto 0;width:18.1rem}}main#top #news ul.news_list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.8rem;width:21.8rem;border:1px solid rgba(255,255,255,.12);background-color:#111;-webkit-transition:.3s linear;transition:.3s linear}main#top #news ul.news_list li.over{opacity:1}main#top #news ul.news_list li.over.green{background-color:#97ff00;color:#111}main#top #news ul.news_list li.over.blue{background-color:#6342fc}main#top #news ul.news_list li.over.purple{background-color:#8a24ff}main#top #news ul.news_list li.over.red{background-color:#ff332c}main#top #news ul.news_list li.over.sky{background-color:#38cee2;color:#111}@media print,screen and (min-width: 768px){main#top #news ul.news_list li{cursor:pointer}}@media screen and (max-width: 767px){main#top #news ul.news_list li{padding:0.8rem 0.6rem;width:100%}main#top #news ul.news_list li+li{margin:1.6rem auto 0}}main#top #news ul.news_list li .date_area{width:0.75rem}main#top #news ul.news_list li .date_area .date{font-size:0.75rem;letter-spacing:.08em;line-height:.8}main#top #news ul.news_list li .date_area .category{margin:0.6rem 0 0;font-size:0.75rem;letter-spacing:.08em;line-height:1}main#top #news ul.news_list li .date_area .category span{line-height:.8}main#top #news ul.news_list li .date_area .category span.green{color:#111}main#top #news ul.news_list li .date_area .category span.sky{color:#111}main#top #news ul.news_list li .inner{margin:0 0 0 0.7rem;width:18.65rem}@media screen and (max-width: 767px){main#top #news ul.news_list li .inner{margin:0 0 0 0.45rem;width:15.6rem}}main#top #news ul.news_list li .inner h3.title{margin:0.4rem auto 0;font-size:0.8rem;line-height:1.6;letter-spacing:.08em}main#top #news ul.news_list li .inner .body{display:none}#loading{pointer-events:none;position:fixed;top:0;left:0;z-index:300;width:100%;height:100%}#loading.hide .back{opacity:0}#loading.hide .mask_top{-webkit-transform:translate(-101%, 0);transform:translate(-101%, 0)}#loading.hide .mask_bottom{-webkit-transform:translate(101%, 0);transform:translate(101%, 0)}#loading .back{position:absolute;top:0;left:0;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;width:100%;height:100%;background-color:#111}#loading .back .logo{width:27rem;height:3.6rem;background:url(../img/common/header_logo.svg) no-repeat;background-size:cover}@media screen and (max-width: 767px){#loading .back .logo{width:13.5rem;height:1.8rem}}#loading .mask_top{position:absolute;bottom:50%;left:0;width:100%;height:50%;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(13, 1fr);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}@media screen and (max-width: 767px){#loading .mask_top{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(13, 1fr)}}#loading .mask_bottom{position:absolute;top:49%;left:0;width:100%;height:51%;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(13, 1fr);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}@media screen and (max-width: 767px){#loading .mask_bottom{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(13, 1fr)}}#loading .pixel{position:relative;opacity:0}#loading .pixel.on{opacity:1}#loading .pixel.view_1{-webkit-transition:opacity 0s linear 0s;transition:opacity 0s linear 0s}#loading .pixel.view_2{-webkit-transition:opacity 0s linear .15s;transition:opacity 0s linear .15s}#loading .pixel.view_3{-webkit-transition:opacity 0s linear .3s;transition:opacity 0s linear .3s}#loading .pixel.view_4{-webkit-transition:opacity 0s linear .45s;transition:opacity 0s linear .45s}#loading .pixel.view_5{-webkit-transition:opacity 0s linear .6s;transition:opacity 0s linear .6s}#loading .pixel.view_6{-webkit-transition:opacity 0s linear .75s;transition:opacity 0s linear .75s}#loading .pixel.view_7{-webkit-transition:opacity 0s linear .9s;transition:opacity 0s linear .9s}#loading .pixel.view_8{-webkit-transition:opacity 0s linear 1.15s;transition:opacity 0s linear 1.15s}#loading .pixel.bg_1{background-color:#fff}#loading .pixel.bg_2{background-color:#111}#loading .pixel.bg_3{background-color:#97ff00}#loading .pixel.bg_4{background-color:#6342fc}#loading .pixel.bg_5{background-color:#8a24ff}#loading .pixel.bg_6{background-color:#ff332c}#loading .pixel.bg_7{background-color:#38cee2}#loading .pixel.bg_8{background:#fff url(../../assets/img/common/bg_dot.png) center center;background-size:3.2rem 3.2rem}#loading .pixel.ov_1:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#fff}#loading .pixel.ov_2:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#111}#loading .pixel.ov_3:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#97ff00}#loading .pixel.ov_4:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#6342fc}#loading .pixel.ov_5:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#8a24ff}#loading .pixel.ov_6:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#ff332c}#loading .pixel.ov_7:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#38cee2}@media screen and (max-width: 767px){#container .contents_wrapper #contents_title_area h2.title{font-size:2.2rem}}main#ourservices{overflow:hidden}main#ourservices .contents_wrapper{padding-bottom:8rem}@media screen and (max-width: 767px){main#ourservices .contents_wrapper{padding-bottom:4rem}}main#ourservices .contents_wrapper .header_noise{background:url(../img/ourservices/title_noise.png) left top;background-size:36rem auto}.single main#ourservices .contents_wrapper .header_noise{background:url(../img/ourservices/title_noise_curator.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#ourservices .contents_wrapper .header_noise{left:calc(100% - 2.1rem);background:url(../img/ourservices/title_noise_sp.png) left top no-repeat;background-size:cover}.single main#ourservices .contents_wrapper .header_noise{background:url(../img/ourservices/title_noise_curator_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#ourservices .contents_wrapper .header_noise{width:2.1rem}}main#ourservices .side_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5.2rem auto 0;width:56rem;opacity:0;-webkit-transition:opacity .3s linear 1.4s;transition:opacity .3s linear 1.4s}@media screen and (max-width: 767px){main#ourservices .side_box{margin:5.05rem auto 0;width:18.1rem}}.end main#ourservices .side_box{opacity:1}@media print,screen and (min-width: 768px){main#ourservices .side_box .side_area{z-index:2;width:10rem;margin:0 2rem 0 0}}main#ourservices .side_box .side_area ul.link li+li{margin:1.45rem 0 0}main#ourservices .side_box .side_area ul.link li a{position:relative;display:inline-block;-webkit-transition:.3s linear;transition:.3s linear}@media print,screen and (min-width: 768px){main#ourservices .side_box .side_area ul.link li a:before{content:"";position:absolute;top:0.25rem;left:0;z-index:-1;width:100%;height:calc(100% - 0.5rem);background-color:rgba(0,0,0,0);-webkit-transition:.3s linear;transition:.3s linear}main#ourservices .side_box .side_area ul.link li a.over.bg_purple:before{background-color:#8a24ff}main#ourservices .side_box .side_area ul.link li a.over.bg_green{color:#000}main#ourservices .side_box .side_area ul.link li a.over.bg_green:before{background-color:#97ff00}main#ourservices .side_box .side_area ul.link li a.over.bg_red:before{background-color:#ff332c}}@media screen and (max-width: 767px){main#ourservices .side_box .side_area ul.link li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:0.6rem 0 0.6rem 0;border-bottom:1px solid #777;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}}main#ourservices .side_box .side_area ul.link li a .text{font-size:1rem;line-height:1.3}@media screen and (max-width: 767px){main#ourservices .side_box .side_area ul.link li a .text{font-size:1.2rem;line-height:1}}@media print,screen and (min-width: 768px){main#ourservices .side_box .side_area ul.link li a .ico{display:none}}@media screen and (max-width: 767px){main#ourservices .side_box .side_area ul.link li a .ico{display:block;width:0.25rem;height:0.4rem}}main#ourservices .side_box .main_area{width:44rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area{margin:0 auto 0;width:100%}}main#ourservices .side_box .main_area .contents_inner{position:relative}@media screen and (max-width: 767px){main#ourservices .side_box .main_area .contents_inner{margin:0 auto 0;width:17rem}}main#ourservices .side_box .main_area .contents_inner .title_area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 0.1rem 0;font-size:1.6rem;line-height:.72;letter-spacing:0}main#ourservices .side_box .main_area .contents_inner .title_area.paratitle .parabg.purple{background-color:#8a24ff}main#ourservices .side_box .main_area .contents_inner .title_area.paratitle .parabg.green{background-color:#97ff00}main#ourservices .side_box .main_area .contents_inner .title_area.paratitle .parabg.red{background-color:#ff332c}main#ourservices .side_box .main_area .contents_inner .lead_title{margin:1.6rem 0 0;font-size:1rem;line-height:1.4;letter-spacing:.04em;font-weight:500}main#ourservices .side_box .main_area .contents_inner h4.title{margin:1.6rem 0 0;font-size:1rem;line-height:1.4;letter-spacing:.04em;font-weight:500;border-bottom:1px solid #191919}main#ourservices .side_box .main_area .contents_inner .body{margin:1.6rem 0 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em}main#ourservices .side_box .main_area .contents_inner .image{margin:1rem 0 0;width:40rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area .contents_inner .image{width:17.1rem}}main#ourservices .side_box .main_area .contents_inner .link_btn{margin:3rem 0 0;width:44rem;height:5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area .contents_inner .link_btn{width:17.1rem;height:3.5rem}}main#ourservices .side_box .main_area .contents_inner .link_btn a{position:relative;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;width:100%;height:100%;border:1px solid #fff}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area .contents_inner .link_btn a{-webkit-transition:.3s linear;transition:.3s linear}main#ourservices .side_box .main_area .contents_inner .link_btn a.over{border-color:#97ff00;background-color:#97ff00}main#ourservices .side_box .main_area .contents_inner .link_btn a.over .text{color:#3a17e1}main#ourservices .side_box .main_area .contents_inner .link_btn a.over svg{fill:#3a17e1}}main#ourservices .side_box .main_area .contents_inner .link_btn a .text{font-size:1.6rem;line-height:1;letter-spacing:0}@media screen and (max-width: 767px){main#ourservices .side_box .main_area .contents_inner .link_btn a .text{font-size:1.2rem}}main#ourservices .side_box .main_area .contents_inner .link_btn a .ico{position:absolute;top:0;bottom:0;right:2.05rem;display:block;margin:auto;width:1.6rem;height:1.6rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area .contents_inner .link_btn a .ico{right:0.8rem}}main#ourservices .side_box .main_area #lead{position:relative;padding:0 0 3.6rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #lead{padding:0 0 3.05rem;margin:0 auto 0;width:17rem}}main#ourservices .side_box .main_area #lead h3.title{font-size:1.6rem;line-height:1;letter-spacing:.04em;font-weight:500}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #lead h3.title{line-height:1.2}}main#ourservices .side_box .main_area #lead .subtitle{margin:2.6rem 0 0;font-size:1rem;line-height:1.4;letter-spacing:.04em;font-weight:500}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #lead .subtitle{margin:1.75rem 0 0;font-size:1.1rem;letter-spacing:0em;white-space:nowrap}}main#ourservices .side_box .main_area #lead .body{margin:1.5rem 0 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em;font-weight:350}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #lead .body{font-size:0.7rem;line-height:1.8}}main#ourservices .side_box .main_area #promotion_resources{position:relative;padding:4rem 0 4rem;border-top:1px solid #191919}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources{padding:4rem 0 6rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1{top:21.25rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1{margin:0 0 0 -42rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1{top:-14.55rem;left:-1rem;height:2.25rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_1{height:0.75rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_2{top:1.5rem;left:0;width:100%;height:3rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_2{top:0.75rem;height:1.5rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_3{top:1.5rem;left:0;width:3.85rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_1 .ico.ico_3{top:0.75rem;width:0.5rem;height:0.75rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2{top:57.8rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2{margin:0 0 0 22rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2{right:-1rem;top:25.75rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_0{top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_0{display:none}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:1.5rem;width:calc(100% - 1.5rem);height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_1{left:0.15rem;width:calc(100% - 0.15rem);height:0.375rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_2{top:0.75rem;left:3rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_2{display:none}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_3{top:2.25rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_3{top:1.125rem;width:100%;height:0.375rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_4{top:0;left:0;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_4{width:100%;height:0.75rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_5{top:3rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_5{top:1.5rem;height:0.75rem}}main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_6{top:1.5rem;left:0;width:6.75rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .noise_ico.noise_ico_2 .ico.ico_6{top:0.75rem;width:100%;height:0.375rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .title_area{display:none}main#ourservices .side_box .main_area #promotion_resources .title_area.sp{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}main#ourservices .side_box .main_area #promotion_resources .title_area::after{background-color:#8a24ff}main#ourservices .side_box .main_area #promotion_resources .lead{margin:1.5rem 0 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .lead{margin:1rem 0 0;font-size:0.7rem;line-height:1.8}}main#ourservices .side_box .main_area #promotion_resources .lead .note{margin:0.25rem 0 0;font-size:0.4rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #promotion_resources .lead .note{line-height:1.6}}main#ourservices .side_box .main_area #promotion_resources .article{margin:3.5rem 0 0}main#ourservices .side_box .main_area #promotion_resources .article h4.title{margin:0}main#ourservices .side_box .main_area #promotion_resources .article .body{margin:0.75rem 0 0}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #promotion_resources .article .image{margin:2rem 0 0}}main#ourservices .side_box .main_area #submit{position:relative;padding:4rem 0 4.15rem;border-top:1px solid #191919;color:#fff}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit{padding:4rem 0 4rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3{top:0;height:3rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3{margin:0 0 0 -42rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3{left:-1rem;width:3rem;height:1.5rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3 .ico.ico_1{top:1.5rem;left:1.5rem;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3 .ico.ico_1{top:0.75rem;left:2.25rem;width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3 .ico.ico_2{top:0;left:0;width:1.5rem;height:3rem;background-color:#6342fc}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_3 .ico.ico_2{width:2.25rem;height:1.5rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4{top:0;width:6rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4{margin:0 0 0 16rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4{right:-1rem;width:3rem;height:2.25rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:1.5rem;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_1{left:0.75rem;width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_2{top:3rem;left:0;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_2{top:1.5rem;width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_3{top:3rem;left:3rem;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_3{top:1.5rem;left:1.5rem;width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_4{top:0;left:3rem;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_4{left:1.5rem;width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_5{top:1.5rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_4 .ico.ico_5{top:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5{bottom:0;width:3rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5{margin:0 0 0 27rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5{right:-1rem;width:3rem;height:2.25rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_1{top:0;left:1.5rem;width:1.5rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_1{left:0.75rem;width:2.25rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_2{top:3rem;left:0;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_2{top:1.5rem;width:2.25rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_3{top:1.5rem;left:0;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .noise_ico.noise_ico_5 .ico.ico_3{top:0.75rem;left:0.75rem;width:2.25rem;height:0.75rem}}main#ourservices .side_box .main_area #submit .submit_bg{position:absolute;left:calc(var(--vw, 1vw)*-50 + 16rem);top:0;width:calc(var(--vw, 1vw)*100);height:100%;background-color:#3a17e1}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #submit .submit_bg{left:-1rem;width:100vw}}main#ourservices .side_box .main_area #submit .paratitle::after{background-color:#97ff00}main#ourservices .side_box .main_area #submit .paratext{color:#3a17e1}main#ourservices .side_box .main_area #submit h4.title{border:none}main#ourservices .side_box .main_area #option{position:relative;padding:4rem 0 0}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6{top:14.3rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6{margin:0 0 0 -42rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6{left:-1rem;top:28.1rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_1{top:0;left:0;width:2.25rem;height:3rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_1{left:0.7rem;width:0.3rem;height:3rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_2{top:1.5rem;left:2.25rem;width:5.75rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_2{display:none}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_3{top:3rem;left:2.25rem;width:5.75rem;height:1.5rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_3{top:0;left:0;width:0.7rem;height:3rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_4{top:0;left:2.25rem;width:5.75rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_4{display:none}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_5{top:0.75rem;left:5.25rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_5{display:none}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_6{top:0.75rem;left:2.25rem;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_6{top:3rem;left:0;width:0.7rem;height:1.5rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_7{top:2.25rem;left:2.25rem;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_6 .ico.ico_7{display:none}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7{top:52.05rem;height:4.5rem}@media print,screen and (min-width: 768px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7{margin:0 0 0 22rem}}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7{top:80.3rem;right:-1rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_1{top:0;left:0;width:100%;height:0.75rem}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_2{top:0.75rem;left:3rem;width:1.9rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_2{left:0.75rem;width:0.25rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_3{top:2.25rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_3{width:0.75rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_4{top:0.75rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_4{width:0.75rem;height:0.75rem}}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_5{top:3rem;left:0;width:100%;height:1.5rem}main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_6{top:1.5rem;left:0;width:6.85rem;height:0.75rem}@media screen and (max-width: 767px){main#ourservices .side_box .main_area #option .noise_ico.noise_ico_7 .ico.ico_6{width:100%}}main#ourservices .side_box .main_area #option .paratitle::after{background-color:#ff332c}main#ourservices .side_box .main_area #option h4.title{margin:4rem 0 0}main#ourservices .side_box .main_area #option .body{margin:0.75rem 0 0}main#pndrrecord .contents_wrapper .header_noise{background:url(../img/pndrrecord/title_noise.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#pndrrecord .contents_wrapper .header_noise{left:calc(100% - 1.9rem);background:url(../img/pndrrecord/title_noise_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#pndrrecord .contents_wrapper .header_noise{width:1.9rem}}main#pndrrecord .noise_ico.noise_ico_1{top:31.35rem;height:4.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_1{top:26.15rem}}main#pndrrecord .noise_ico.noise_ico_1 .ico.order_1{-webkit-transition:opacity 0s linear 2.8s;transition:opacity 0s linear 2.8s}main#pndrrecord .noise_ico.noise_ico_1 .ico.order_2{-webkit-transition:opacity 0s linear 3s;transition:opacity 0s linear 3s}main#pndrrecord .noise_ico.noise_ico_1 .ico.order_3{-webkit-transition:opacity 0s linear 3.2s;transition:opacity 0s linear 3.2s}main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:6rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_1{display:none}}main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_2{top:3rem;right:0;width:2rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_2{width:1rem;height:1.5rem}}main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_3{top:0;right:0;width:2rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_3{width:1rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_4{bottom:0;left:0;width:6rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_1 .ico.ico_4{display:none}}main#pndrrecord .noise_ico.noise_ico_2{top:33.05rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_2{top:24.8rem}}main#pndrrecord .noise_ico.noise_ico_2 .ico.order_1{-webkit-transition:opacity 0s linear 2.8s;transition:opacity 0s linear 2.8s}main#pndrrecord .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:8rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_2 .ico.ico_1{width:1rem}}main#pndrrecord .noise_ico.noise_ico_3{top:25.95rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_3{top:16rem;height:6rem}}main#pndrrecord .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:8rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_3 .ico.ico_1{width:1rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_3 .ico.ico_2{top:1.5rem;right:0;width:8rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_3 .ico.ico_2{top:3rem;width:1rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_4{top:37.5rem;height:4.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_4{top:40.85rem;height:4.5rem}}main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:0;width:8rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_1{width:1rem}}main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_2{top:3rem;left:0;width:6rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_2{width:1rem}}main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_3{top:1.5rem;left:0;width:6rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_3{width:1rem}}main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_4{top:1.5rem;right:0;width:2rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_4 .ico.ico_4{display:none}}main#pndrrecord .noise_ico.noise_ico_5{top:79.95rem;height:4.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_5{top:62.45rem;height:9rem}}main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_1{top:0;left:0;width:3.3rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_1{width:0.5rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_2{top:3rem;right:0;width:4.7rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_2{top:6rem;width:0.5rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_3{top:0;right:0;width:4.7rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_3{width:0.5rem;height:6rem}}main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_4{top:0;left:0;width:3.3rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_5 .ico.ico_4{top:3rem;width:0.5rem;height:6rem}}main#pndrrecord .noise_ico.noise_ico_6{top:95.5rem;height:4.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6{top:128.5rem;height:9rem}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_1{top:0;left:0;width:2.7rem;height:3rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_1{display:none}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_2{top:1.5rem;right:0;width:5.3rem;height:0.75rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_2{top:3rem;width:1rem;height:1.5rem}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_3{bottom:0;right:0;width:5.3rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_3{width:1rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_4{top:0;left:2.7rem;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_4{display:none}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_5{top:2.25rem;left:2.7rem;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_5{top:0;left:0;width:1rem;height:3rem}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_6{top:0;right:0;width:5rem;height:0.75rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_6{display:none}}main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_7{top:0.75rem;right:0.5rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#pndrrecord .noise_ico.noise_ico_6 .ico.ico_7{display:none}}main#pndrrecord .noise_ico.noise_ico_7{top:161.1rem;top:0;height:4.5rem}@media print,screen and (min-width: 768px){main#pndrrecord .noise_ico.noise_ico_7{display:none}}main#pndrrecord .noise_ico.noise_ico_7 .ico.ico_1{top:0;left:0;width:1rem;height:3rem}main#pndrrecord .noise_ico.noise_ico_7 .ico.ico_2{top:3rem;left:0;width:1rem;height:1.5rem}main#pndrrecord .noise_ico.noise_ico_8{top:174.95rem;height:4.5rem}@media print,screen and (min-width: 768px){main#pndrrecord .noise_ico.noise_ico_8{display:none}}main#pndrrecord .noise_ico.noise_ico_8 .ico.ico_1{top:0;left:0;width:1rem;height:3rem}main#pndrrecord .noise_ico.noise_ico_8 .ico.ico_2{top:3rem;left:0;width:1rem;height:1.5rem}main#pndrrecord #visual{position:relative;left:0;margin:3rem 0 0;width:100%;width:0;height:18.6rem;background-color:#000;overflow:hidden;-webkit-transition:.25s ease-out 1.4s;transition:.25s ease-out 1.4s}@media screen and (max-width: 767px){main#pndrrecord #visual{margin:2.45rem 0 0;height:13.9rem}}.end main#pndrrecord #visual{width:100%}main#pndrrecord #visual .inner{position:absolute;top:0;left:0;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;width:100dvw;height:100%}main#pndrrecord #visual .logo{width:41.1rem;height:6rem}@media screen and (max-width: 767px){main#pndrrecord #visual .logo{width:15.1rem;height:2.25rem}}main#pndrrecord #lead{position:relative;margin:0 auto 0;padding:4.2rem 0 4.7rem;width:45rem;opacity:0;-webkit-transition:.5s linear 2s;transition:.5s linear 2s}@media screen and (max-width: 767px){main#pndrrecord #lead{padding:3rem 0 4rem;width:17rem}}.end main#pndrrecord #lead{opacity:1}main#pndrrecord #lead h3.title{font-size:1.6rem;line-height:1.4;letter-spacing:.04em}@media screen and (max-width: 767px){main#pndrrecord #lead h3.title{font-size:1.2rem}}main#pndrrecord #lead .body{margin:2.5rem auto 0;font-size:0.8rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#pndrrecord #lead .body{margin:1.6rem auto 0;font-size:0.7rem;line-height:1.8}}main#pndrrecord #artist_list{position:relative;margin:0 auto 0;padding:5rem 0 10rem;border-top:1px solid #191919;overflow:hidden}@media screen and (max-width: 767px){main#pndrrecord #artist_list{padding:4rem 0 6rem}}main#pndrrecord #artist_list .title_area{margin:0 auto 0;width:45rem}@media screen and (max-width: 767px){main#pndrrecord #artist_list .title_area{width:17rem}}main#pndrrecord #artist_list .title_area h2.title{display:inline-block;font-size:3.1rem;line-height:.74}@media screen and (max-width: 767px){main#pndrrecord #artist_list .title_area h2.title{font-size:1.8rem}}main#pndrrecord #artist_list .artist_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.1rem 4rem;margin:3rem auto 0;width:45rem}@media screen and (max-width: 767px){main#pndrrecord #artist_list .artist_list{gap:3rem 0;margin:2rem auto 0;width:17.1rem}}main#pndrrecord #artist_list .artist_list .artist{width:20.5rem}@media screen and (max-width: 767px){main#pndrrecord #artist_list .artist_list .artist{width:100%}}main#pndrrecord #artist_list .artist_list .artist h3.title{margin:0.9rem 0 0;font-size:1.2rem;line-height:1.2;letter-spacing:.04em}main#pndrrecord #artist_list .artist_list .artist .line{margin:0.6rem 0 0;border-bottom:1px solid #191919}main#pndrrecord #artist_list .artist_list .artist .body{margin:0.65rem 0 0;font-size:0.7rem;letter-spacing:1.6em;letter-spacing:.08em}main#pndrrecord #artist_list .artist_list .artist ul.sns_list{margin:0.8rem 0 0}main#pndrrecord #artist_list .artist_list .artist .link_btn_area{margin:1rem auto 0}main#playlist{overflow:hidden}main#playlist .contents_wrapper{padding-bottom:8rem}@media screen and (max-width: 767px){main#playlist .contents_wrapper{padding-bottom:6rem}}main#playlist .contents_wrapper .header_noise{background:url(../img/playlist/title_noise.png) left top;background-size:36rem auto}.single main#playlist .contents_wrapper .header_noise{background:url(../img/playlist/title_noise_curator.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#playlist .contents_wrapper .header_noise{left:calc(100% - 3.9rem);background:url(../img/playlist/title_noise_sp.png) left top no-repeat;background-size:cover}.single main#playlist .contents_wrapper .header_noise{background:url(../img/playlist/title_noise_curator_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#playlist .contents_wrapper .header_noise{width:3.9rem}}.archive main#playlist .noise_ico.noise_ico_1{top:50.2rem;height:4.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_1{top:44.35rem}}.archive main#playlist .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:100%;height:3rem}.archive main#playlist .noise_ico.noise_ico_1 .ico.ico_2{top:3rem;right:0;width:100%;height:1.5rem}.archive main#playlist .noise_ico.noise_ico_2{top:89.95rem;height:4.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2{top:92.3rem}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_0{top:1.5rem;left:2.25rem;width:5.55rem;height:3rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_0{display:none}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_1{height:0.75rem}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_2{top:1.5rem;left:0;width:2.25rem;height:1.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_2{width:100%}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_3{top:3rem;right:0;width:5.25rem;height:0.75rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_3{display:none}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_4{top:0;left:2.75rem;width:3.25rem;height:0.75rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_4{top:0.75rem;left:0;width:100%}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_5{top:0.75rem;left:0;width:2.75rem;height:0.75rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_5{top:3rem;left:0;width:100%;height:1.5rem}}.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_6{bottom:0;left:0;width:2.75rem;height:1.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_2 .ico.ico_6{display:none}}.archive main#playlist .noise_ico.noise_ico_3{top:121.85rem;height:4.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_3{top:123.15rem}}.archive main#playlist .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}.archive main#playlist .noise_ico.noise_ico_3 .ico.ico_2{top:1.5rem;left:0;width:100%;height:3rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_3 .ico.ico_2{height:1.5rem}}.archive main#playlist .noise_ico.noise_ico_3 .ico.ico_3{top:1.5rem;left:0;width:3.85rem;height:1.5rem}@media screen and (max-width: 767px){.archive main#playlist .noise_ico.noise_ico_3 .ico.ico_3{top:3rem;width:100%;height:1.5rem}}.single main#playlist .noise_ico.noise_ico_1{top:43.65rem;height:4.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1{top:44.35rem}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_0{top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_0{display:none}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:4.5rem;height:1.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_1{width:100%}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_2{top:1.5rem;left:2.25rem;width:2.25rem;height:1.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_2{display:none}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_3{top:3rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_3{display:none}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_4{top:0;right:0;width:3.5rem;height:3rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_4{width:100%}}.single main#playlist .noise_ico.noise_ico_1 .ico.ico_5{top:3rem;left:0;width:2.25rem;height:0.75rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_1 .ico.ico_5{display:none}}.single main#playlist .noise_ico.noise_ico_2{top:79.5rem;height:4.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_2{top:70.15rem}}.single main#playlist .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:4rem;height:3rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_2 .ico.ico_1{width:100%}}.single main#playlist .noise_ico.noise_ico_2 .ico.ico_2{top:3rem;left:4rem;width:4rem;height:1.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_2 .ico.ico_2{display:none}}.single main#playlist .noise_ico.noise_ico_2 .ico.ico_3{top:0;right:0;width:4rem;height:3rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_2 .ico.ico_3{display:none}}.single main#playlist .noise_ico.noise_ico_2 .ico.ico_4{bottom:0;left:0;width:4rem;height:1.5rem}@media screen and (max-width: 767px){.single main#playlist .noise_ico.noise_ico_2 .ico.ico_4{width:100%}}main#playlist .official_curator_mark{margin:1rem 0 0;width:16.8rem;height:1.1rem;font-size:1.4rem;line-height:.84;letter-spacing:0;text-align:center}@media screen and (max-width: 767px){main#playlist .official_curator_mark{margin:0.6rem 0 0;width:12rem;height:0.55rem;font-size:0.8rem}}main#playlist .official_curator_mark.official:after{background-color:#6342fc}main#playlist .official_curator_mark.official .parabg{background-color:#6342fc}main#playlist .official_curator_mark.curator:after{background-color:#ff332c}main#playlist .official_curator_mark.curator .parabg{background-color:#ff332c}main#playlist .side_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:3.35rem auto 0;width:56rem;opacity:0;-webkit-transition:opacity .3s linear 1.4s;transition:opacity .3s linear 1.4s}@media screen and (max-width: 767px){main#playlist .side_box{margin:3rem auto 0;width:18.1rem}}.end main#playlist .side_box{opacity:1}@media print,screen and (min-width: 768px){main#playlist .side_box .side_area{width:10rem;margin:0 2rem 0 0}}main#playlist .side_box .side_area div>.title{font-size:1rem;line-height:1;letter-spacing:0}@media screen and (max-width: 767px){main#playlist .side_box .side_area div>.title{font-size:1.2rem}}main#playlist .side_box .side_area .official_area .link_area{margin:0.4rem 0 0 0.6rem}@media screen and (max-width: 767px){main#playlist .side_box .side_area .official_area .link_area{margin:0}}main#playlist .side_box .side_area .official_area .link_area a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:0.6rem 0.75rem 0.6rem 0;border-bottom:1px solid #777;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}@media screen and (max-width: 767px){main#playlist .side_box .side_area .official_area .link_area a{padding:0.8rem 0.75rem 0.8rem 0}}main#playlist .side_box .side_area .official_area .link_area a.over{background-color:#6342fc}main#playlist .side_box .side_area .official_area .link_area a .text{font-size:0.6rem;line-height:1;letter-spacing:.08em}@media screen and (max-width: 767px){main#playlist .side_box .side_area .official_area .link_area a .text{font-size:0.8rem}}main#playlist .side_box .side_area .official_area .link_area a .ico{display:block;width:0.35rem;height:0.65rem}main#playlist .side_box .side_area #curator_list{position:relative;margin:1.45rem 0 0}@media screen and (max-width: 767px){main#playlist .side_box .side_area #curator_list{margin:1.75rem 0 0}}main#playlist .side_box .side_area #curator_list .selected_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0 0;border:1px solid #4e4e4e;width:100%;padding:0.6rem}@media print,screen and (min-width: 768px){main#playlist .side_box .side_area #curator_list .selected_area{cursor:pointer}}@media screen and (max-width: 767px){main#playlist .side_box .side_area #curator_list .selected_area{margin:0.8rem 0 0}}main#playlist .side_box .side_area #curator_list .selected_area .title{font-size:0.8rem;line-height:1;letter-spacing:.08em;color:#777}main#playlist .side_box .side_area #curator_list .selected_area .ico{display:block;width:0.65rem;height:0.35rem;-webkit-transition:.3s linear;transition:.3s linear}main#playlist .side_box .side_area #curator_list .selected_area.open .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#playlist .side_box .side_area #curator_list ul.selectbox{display:none}main#playlist .side_box .side_area #curator_list ul.selectbox li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.6rem 0.75rem 0.6rem 0.6rem;width:100%;height:100%;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}@media print,screen and (min-width: 768px){main#playlist .side_box .side_area #curator_list ul.selectbox li a.over{background-color:#6342fc}}@media screen and (max-width: 767px){main#playlist .side_box .side_area #curator_list ul.selectbox li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}main#playlist .side_box .side_area #curator_list ul.selectbox li a .text{font-size:0.6rem;line-height:1;letter-spacing:.08em;-webkit-transition:.3s linear;transition:.3s linear}main#playlist .side_box .side_area #curator_list ul.selectbox li a .ico{display:block;width:0.35rem;height:0.65rem}@media screen and (max-width: 767px){main#playlist .side_box .side_area #curator_list ul.selectbox li a .ico{position:absolute;right:0.75rem}}main#playlist .side_box .main_area{width:44rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area{margin:0 auto 0;width:17rem}}main#playlist .side_box .main_area h3.title{font-size:3.5rem;line-height:1;letter-spacing:0}@media screen and (max-width: 767px){main#playlist .side_box .main_area h3.title{font-size:1.8rem}}main#playlist .side_box .main_area h3.title::after{-webkit-transition:opacity 0s linear 1.8s,-webkit-transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,-webkit-transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,transform .4s ease-in-out 2.1s,-webkit-transform .4s ease-in-out 2.1s}main#playlist .side_box .main_area h3.title .parabg{-webkit-transition:.4s ease-in-out 1.4s;transition:.4s ease-in-out 1.4s}main#playlist .side_box .main_area h3.title .paratext{-webkit-transition:opacity 0s linear 1.8s;transition:opacity 0s linear 1.8s}main#playlist .side_box .main_area .main_lead{position:relative;margin:2rem auto 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em;opacity:0;-webkit-transition:opacity .3s linear 2.4s;transition:opacity .3s linear 2.4s}@media screen and (max-width: 767px){main#playlist .side_box .main_area .main_lead{margin:1.6rem auto 0;font-size:0.7rem;line-height:1.8}}.end main#playlist .side_box .main_area .main_lead{opacity:1}main#playlist .side_box .main_area h4.title{font-size:2rem;line-height:.74;letter-spacing:0}@media screen and (max-width: 767px){main#playlist .side_box .main_area h4.title{font-size:1.4rem}}main#playlist .side_box .main_area #curator_data{position:relative}main#playlist .side_box .main_area #curator_data:before{content:"";position:absolute;bottom:-5rem;left:calc(16rem - 50vw);width:100vw;height:1px;background-color:#191919}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data:before{bottom:-4rem;left:calc(50% - 50vw)}}main#playlist .side_box .main_area #curator_data .position{margin:0.5rem 0 0 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em;color:#777}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data .position{margin:0.4rem 0 0 0}}main#playlist .side_box .main_area #curator_data .position::after{-webkit-transition:opacity 0s linear 1.8s,-webkit-transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,-webkit-transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,transform .4s ease-in-out 2.1s;transition:opacity 0s linear 1.8s,transform .4s ease-in-out 2.1s,-webkit-transform .4s ease-in-out 2.1s}main#playlist .side_box .main_area #curator_data .position .parabg{-webkit-transition:.4s ease-in-out 1.4s;transition:.4s ease-in-out 1.4s}main#playlist .side_box .main_area #curator_data .position .paratext{-webkit-transition:opacity 0s linear 1.8s;transition:opacity 0s linear 1.8s}main#playlist .side_box .main_area #curator_data .box{margin:1.75rem 0 0 0;opacity:0;-webkit-transition:opacity .5s linear 2.5s;transition:opacity .5s linear 2.5s}@media print,screen and (min-width: 768px){main#playlist .side_box .main_area #curator_data .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.end main#playlist .side_box .main_area #curator_data .box{opacity:1}main#playlist .side_box .main_area #curator_data .box .image{width:16rem;height:16rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data .box .image{width:100%;height:auto}}main#playlist .side_box .main_area #curator_data .box .text_area{margin:0 2rem 0 0;width:26rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data .box .text_area{margin:1.5rem 0 0;width:100%}}main#playlist .side_box .main_area #curator_data .box .text_area .body{font-size:0.8rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data .box .text_area .body{font-size:0.7rem;line-height:1.8}}main#playlist .side_box .main_area #curator_data .box .text_area .line{margin:1.6rem 0 0;width:100%;height:1px;background-color:#191919}@media screen and (max-width: 767px){main#playlist .side_box .main_area #curator_data .box .text_area .line{margin:0.5rem 0 0}}main#playlist .side_box .main_area #playlist_data{position:relative;margin:5rem auto 0}@media screen and (max-width: 767px){main#playlist .side_box .main_area #playlist_data{margin:4rem auto 0}}.single main#playlist .side_box .main_area #playlist_data{margin:10rem auto 0}@media screen and (max-width: 767px){.single main#playlist .side_box .main_area #playlist_data{margin:8rem auto 0}}main#playlist .side_box .main_area #playlist_data.official{opacity:0;-webkit-transition:opacity .5s linear 2.8s;transition:opacity .5s linear 2.8s}.end main#playlist .side_box .main_area #playlist_data.official{opacity:1}main#playlist .side_box .main_area #playlist_data.official .sub_title_area.view{opacity:1}main#playlist .side_box .main_area #playlist_data.official .sub_title_area.view .shuffle_text{opacity:1}main#playlist .side_box .main_area #playlist_data.official .playlist_tag{opacity:1}main#playlist .side_box .main_area #playlist_data .playlist_tag{margin:2rem auto 0;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}@media screen and (max-width: 767px){main#playlist .side_box .main_area #playlist_data .playlist_tag{margin:1rem auto 0}}main#playlist .side_box .main_area #playlist_data .playlist_tag.active{opacity:1}main#playlist .side_box .main_area #playlist_data .link_btn_area{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1.6rem 0 0}main#playlist .side_box .main_area #playlist_data .link_btn_area .spotify{display:block;margin:0 0.3rem 0 0;width:1.6rem;height:1.6rem}main#playlist .side_box .main_area #playlist_data .link_btn_area .text{display:block;padding:0 0.6rem 0 0.3rem;height:1.6rem;line-height:1.6rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area #playlist_data .link_btn_area .text{font-size:1rem}}main#playlist .side_box .main_area #recommend_area{position:relative;margin:10rem auto 0}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area{margin:8rem auto 0}}main#playlist .side_box .main_area #recommend_area:before{content:"";position:absolute;top:-5rem;left:calc(16rem - 50vw);width:100vw;height:1px;background-color:#191919}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area:before{top:-4rem;left:calc(50% - 50vw)}}main#playlist .side_box .main_area #recommend_area .recommend_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3rem;margin:3rem 0 0}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list{row-gap:4rem;margin:2rem auto 0;width:16.1rem}}main#playlist .side_box .main_area #recommend_area .recommend_list.active>div{opacity:1}main#playlist .side_box .main_area #recommend_area .recommend_list>div{opacity:0}main#playlist .side_box .main_area #recommend_area .recommend_list>div:nth-child(1){-webkit-transition:opacity .5s linear 200ms;transition:opacity .5s linear 200ms}main#playlist .side_box .main_area #recommend_area .recommend_list>div:nth-child(2){-webkit-transition:opacity .5s linear 300ms;transition:opacity .5s linear 300ms}main#playlist .side_box .main_area #recommend_area .recommend_list>div:nth-child(3){-webkit-transition:opacity .5s linear 400ms;transition:opacity .5s linear 400ms}main#playlist .side_box .main_area #recommend_area .recommend_list>div:nth-child(4){-webkit-transition:opacity .5s linear 500ms;transition:opacity .5s linear 500ms}main#playlist .side_box .main_area #recommend_area .recommend_list>div:nth-child(5){-webkit-transition:opacity .5s linear 600ms;transition:opacity .5s linear 600ms}@media print,screen and (min-width: 768px){main#playlist .side_box .main_area #recommend_area .recommend_list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list>div{position:relative}}main#playlist .side_box .main_area #recommend_area .recommend_list .image{margin:1.25rem 0 0;width:10.4rem;height:10.4rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list .image{margin:1.45rem 0 0;width:100%;height:auto}}main#playlist .side_box .main_area #recommend_area .recommend_list .text_area{width:31.6rem}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list .text_area{width:100%}}main#playlist .side_box .main_area #recommend_area .recommend_list .date{font-size:0.6rem;line-height:1.6;letter-spacing:.08em;font-weight:500;text-align:right}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list .date{position:absolute;top:0;right:0}}main#playlist .side_box .main_area #recommend_area .recommend_list h3.title{font-size:1.4rem;line-height:1.6;letter-spacing:.08em;font-weight:500}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list h3.title{margin:0.8rem 0 0;font-size:1.2rem;line-height:1.2;letter-spacing:.04em}}main#playlist .side_box .main_area #recommend_area .recommend_list .artist_name{margin:0.5rem 0 0;font-size:0.8rem;line-height:1.6;letter-spacing:.08em;font-weight:500}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list .artist_name{margin:0.8rem 0 0}}main#playlist .side_box .main_area #recommend_area .recommend_list .body{margin:0.8rem 0 0;padding:0.8rem 0 0;border-top:1px solid #191919;font-size:0.6rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#playlist .side_box .main_area #recommend_area .recommend_list .body{font-size:0.7rem}}main#release .contents_wrapper .header_noise{background:url(../img/release/title_noise.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#release .contents_wrapper .header_noise{left:calc(100% - 5.2rem);background:url(../img/release/title_noise_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#release .contents_wrapper .header_noise{width:5.2rem}}main#release .noise_ico.noise_ico_1{top:50.3rem;height:4.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1{top:42.1rem;height:9rem}}main#release .noise_ico.noise_ico_1 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#release .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_1{height:3rem}}main#release .noise_ico.noise_ico_1 .ico.ico_2{top:1.5rem;right:0;width:4.7rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_2{display:none}}main#release .noise_ico.noise_ico_1 .ico.ico_3{bottom:0;left:0.6rem;width:2.65rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_3{display:none}}main#release .noise_ico.noise_ico_1 .ico.ico_4{top:0;left:3.3rem;width:3.25rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_4{top:auto;bottom:0;left:0;width:1rem;height:3rem}}main#release .noise_ico.noise_ico_1 .ico.ico_5{top:0.75rem;left:0.6rem;width:2.65rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_5{display:none}}main#release .noise_ico.noise_ico_1 .ico.ico_6{bottom:0;left:0;width:0.6rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_6{display:none}}main#release .noise_ico.noise_ico_1 .ico.ico_7{bottom:0;right:0;width:4.7rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_7{display:none}}main#release .noise_ico.noise_ico_1 .ico.ico_8{top:1.5rem;left:0.6rem;width:2.65rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_1 .ico.ico_8{display:none}}main#release .noise_ico.noise_ico_2{top:60.85rem;height:1.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_2{display:none}}main#release .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:100%;height:100%}main#release .noise_ico.noise_ico_3{top:78.2rem;height:3rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_3{top:93.25rem}}main#release .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}main#release .noise_ico.noise_ico_3 .ico.ico_2{bottom:0;left:0;width:100%;height:1.5rem}main#release .noise_ico.noise_ico_4{top:87.75rem;height:4.5rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4{top:124.6rem}}main#release .noise_ico.noise_ico_4 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#release .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:0;width:100%;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4 .ico.ico_1{height:1.5rem}}main#release .noise_ico.noise_ico_4 .ico.ico_2{top:1.5rem;left:0;width:6.75rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4 .ico.ico_2{display:none}}main#release .noise_ico.noise_ico_4 .ico.ico_3{bottom:0;left:0;width:100%;height:1.5rem}main#release .noise_ico.noise_ico_4 .ico.ico_4{top:0.75rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4 .ico.ico_4{display:none}}main#release .noise_ico.noise_ico_4 .ico.ico_5{top:0.75rem;left:3rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4 .ico.ico_5{display:none}}main#release .noise_ico.noise_ico_4 .ico.ico_6{top:2.25rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#release .noise_ico.noise_ico_4 .ico.ico_6{display:none}}main#release .side_box{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:3.35rem auto 0;width:56rem;opacity:0;-webkit-transition:.5s linear 1.4s;transition:.5s linear 1.4s}@media screen and (max-width: 767px){main#release .side_box{margin:3rem auto 0;width:18.1rem}}.end main#release .side_box{opacity:1}main#release .side_box .side_area{margin:0 2rem 0 0;width:10rem}@media print,screen and (min-width: 768px){main#release .side_box .side_area{padding:0 0 8rem}}main#release .side_box .side_area h5.title{font-size:1rem;line-height:.74}@media screen and (max-width: 767px){main#release .side_box .side_area h5.title{font-size:1.2rem}}main#release .side_box .side_area .search_box{position:relative;margin:1rem 0 0 0;width:100%}main#release .side_box .side_area .search_box .search_ico{pointer-events:none;position:absolute;top:0.45rem;right:0.45rem;width:0.95rem;height:0.95rem;background:url(../img/common/ico_search.svg) no-repeat;background-size:cover}main#release .side_box .side_area .search_box .hidden{pointer-events:none;position:absolute;visibility:hidden}main#release .side_box .side_area .search_box input[type=text]{padding:0 1.8rem 0 0.6rem;width:100%;height:1.8rem;border:1px solid #777;font-size:0.8rem;line-height:1.6;letter-spacing:.08em;color:#fff;background-color:#111;border-radius:0;outline:0}main#release .side_box .side_area .search_box input[type=text]::-webkit-input-placeholder{color:#777}main#release .side_box .side_area .search_box input[type=text]::-moz-placeholder{color:#777}main#release .side_box .side_area .search_box input[type=text]:-ms-input-placeholder{color:#777}main#release .side_box .side_area .search_box input[type=text]::-ms-input-placeholder{color:#777}main#release .side_box .side_area .search_box input[type=text]::placeholder{color:#777}main#release .side_box .side_area .search_box input[type=text]:focus{border:1px solid #fff}main#release .side_box .side_area #artist_list{margin:1rem 0 0;padding:0 0 0 0.05rem;width:100%}@media screen and (max-width: 767px){main#release .side_box .side_area #artist_list{margin:0.8rem 0 0;padding:0}}main#release .side_box .side_area #artist_list .selected_area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.8rem 0 0.6rem;width:100%;height:1.8rem;border:1px solid #777}main#release .side_box .side_area #artist_list .selected_area span.title{font-size:0.8rem;line-height:1.6;letter-spacing:.08em}main#release .side_box .side_area #artist_list .selected_area span.title.off{color:#777}main#release .side_box .side_area #artist_list .selected_area span.ico{position:absolute;top:0.7rem;right:0.4rem;width:0.65rem;height:0.35rem;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}main#release .side_box .side_area #artist_list .selected_area.open span.ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#release .side_box .side_area #artist_list ul.selectbox{display:none;margin:0;border-right:1px solid #777;border-left:1px solid #777;border-bottom:1px solid #777}main#release .side_box .side_area #artist_list ul.selectbox li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.6rem;width:100%;height:1.8rem}@media print,screen and (min-width: 768px){main#release .side_box .side_area #artist_list ul.selectbox li{cursor:pointer;-webkit-transition:.3s linear;transition:.3s linear}main#release .side_box .side_area #artist_list ul.selectbox li:hover{background-color:#6342fc}}main#release .side_box .side_area #artist_list ul.selectbox li+li{border-top:1px solid #777}main#release .side_box .side_area #artist_list ul.selectbox li .text{font-size:0.8rem;line-height:1.6;letter-spacing:.08em}main#release .side_box .side_area #category_list{margin:1.7rem 0 0;padding:0 0 0 0.05rem}@media screen and (max-width: 767px){main#release .side_box .side_area #category_list{margin:2rem 0 0;padding:0}}main#release .side_box .side_area #category_list #release_category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem 0.35rem;margin:1rem 0 0}@media screen and (max-width: 767px){main#release .side_box .side_area #category_list #release_category{gap:0.6rem}}main#release .side_box .side_area #category_list #release_category .tag{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;width:4.8rem;height:1.25rem;font-size:0.5rem;letter-spacing:0em;line-height:1.6;-webkit-transition:.3s linear;transition:.3s linear}@media print,screen and (min-width: 768px){main#release .side_box .side_area #category_list #release_category .tag{cursor:pointer}}@media screen and (max-width: 767px){main#release .side_box .side_area #category_list #release_category .tag{width:8.75rem;height:1.5rem;font-size:0.8rem}}main#release .side_box .side_area #category_list #release_category .tag.all{width:100%;border:1px solid #777}main#release .side_box .side_area #category_list #release_category .tag:not(.over,.mixitup-control-active){background-color:rgba(0,0,0,0);border:1px solid #777}main#release .side_box .side_area #category_list #release_category .tag.green.over,main#release .side_box .side_area #category_list #release_category .tag.green.mixitup-control-active{color:#111}main#release .side_box .side_area #category_list #release_category .tag.sky.over,main#release .side_box .side_area #category_list #release_category .tag.sky.mixitup-control-active{color:#111}main#release .side_box .main_area{width:44rem}@media screen and (max-width: 767px){main#release .side_box .main_area{width:100%}}main#release #release_list{position:relative;padding:0 0 8rem}@media screen and (max-width: 767px){main#release #release_list{padding:0 0 6rem}}main#release #release_list ul.release_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 0.8rem;width:100%}@media screen and (max-width: 767px){main#release #release_list ul.release_list{gap:1.6rem 1rem}}main#release #release_list ul.release_list li{width:10.4rem}@media screen and (max-width: 767px){main#release #release_list ul.release_list li{width:8.05rem}}main#release #release_list ul.release_list li:nth-child(1) .inner{-webkit-transition:opacity .5s linear 1500ms;transition:opacity .5s linear 1500ms}main#release #release_list ul.release_list li:nth-child(2) .inner{-webkit-transition:opacity .5s linear 1600ms;transition:opacity .5s linear 1600ms}main#release #release_list ul.release_list li:nth-child(3) .inner{-webkit-transition:opacity .5s linear 1700ms;transition:opacity .5s linear 1700ms}main#release #release_list ul.release_list li:nth-child(4) .inner{-webkit-transition:opacity .5s linear 1800ms;transition:opacity .5s linear 1800ms}main#release #release_list ul.release_list li:nth-child(5) .inner{-webkit-transition:opacity .5s linear 1900ms;transition:opacity .5s linear 1900ms}main#release #release_list ul.release_list li:nth-child(6) .inner{-webkit-transition:opacity .5s linear 2000ms;transition:opacity .5s linear 2000ms}main#release #release_list ul.release_list li:nth-child(7) .inner{-webkit-transition:opacity .5s linear 2100ms;transition:opacity .5s linear 2100ms}main#release #release_list ul.release_list li:nth-child(8) .inner{-webkit-transition:opacity .5s linear 2200ms;transition:opacity .5s linear 2200ms}main#release #release_list ul.release_list li:nth-child(9) .inner{-webkit-transition:opacity .5s linear 2300ms;transition:opacity .5s linear 2300ms}main#release #release_list ul.release_list li:nth-child(10) .inner{-webkit-transition:opacity .5s linear 2400ms;transition:opacity .5s linear 2400ms}main#release #release_list ul.release_list li:nth-child(11) .inner{-webkit-transition:opacity .5s linear 2500ms;transition:opacity .5s linear 2500ms}main#release #release_list ul.release_list li:nth-child(12) .inner{-webkit-transition:opacity .5s linear 2600ms;transition:opacity .5s linear 2600ms}main#release #release_list ul.release_list li:nth-child(13) .inner{-webkit-transition:opacity .5s linear 2700ms;transition:opacity .5s linear 2700ms}main#release #release_list ul.release_list li:nth-child(14) .inner{-webkit-transition:opacity .5s linear 2800ms;transition:opacity .5s linear 2800ms}main#release #release_list ul.release_list li:nth-child(15) .inner{-webkit-transition:opacity .5s linear 2900ms;transition:opacity .5s linear 2900ms}main#release #release_list ul.release_list li:nth-child(16) .inner{-webkit-transition:opacity .5s linear 3000ms;transition:opacity .5s linear 3000ms}main#release #release_list ul.release_list li:nth-child(17) .inner{-webkit-transition:opacity .5s linear 3100ms;transition:opacity .5s linear 3100ms}main#release #release_list ul.release_list li:nth-child(18) .inner{-webkit-transition:opacity .5s linear 3200ms;transition:opacity .5s linear 3200ms}main#release #release_list ul.release_list li:nth-child(19) .inner{-webkit-transition:opacity .5s linear 3300ms;transition:opacity .5s linear 3300ms}main#release #release_list ul.release_list li:nth-child(20) .inner{-webkit-transition:opacity .5s linear 3400ms;transition:opacity .5s linear 3400ms}main#release #release_list ul.release_list li:nth-child(21) .inner{-webkit-transition:opacity .5s linear 3500ms;transition:opacity .5s linear 3500ms}main#release #release_list ul.release_list li:nth-child(22) .inner{-webkit-transition:opacity .5s linear 3600ms;transition:opacity .5s linear 3600ms}main#release #release_list ul.release_list li:nth-child(23) .inner{-webkit-transition:opacity .5s linear 3700ms;transition:opacity .5s linear 3700ms}main#release #release_list ul.release_list li:nth-child(24) .inner{-webkit-transition:opacity .5s linear 3800ms;transition:opacity .5s linear 3800ms}main#release #release_list ul.release_list li:nth-child(25) .inner{-webkit-transition:opacity .5s linear 3900ms;transition:opacity .5s linear 3900ms}main#release #release_list ul.release_list li:nth-child(26) .inner{-webkit-transition:opacity .5s linear 4000ms;transition:opacity .5s linear 4000ms}main#release #release_list ul.release_list li:nth-child(27) .inner{-webkit-transition:opacity .5s linear 4100ms;transition:opacity .5s linear 4100ms}main#release #release_list ul.release_list li:nth-child(28) .inner{-webkit-transition:opacity .5s linear 4200ms;transition:opacity .5s linear 4200ms}main#release #release_list ul.release_list li:nth-child(29) .inner{-webkit-transition:opacity .5s linear 4300ms;transition:opacity .5s linear 4300ms}main#release #release_list ul.release_list li:nth-child(30) .inner{-webkit-transition:opacity .5s linear 4400ms;transition:opacity .5s linear 4400ms}main#release #release_list ul.release_list li .inner{position:relative;-webkit-transition:.3s linear;transition:.3s linear;opacity:0;-webkit-transition:opacity .5s linear 4400ms;transition:opacity .5s linear 4400ms}.end main#release #release_list ul.release_list li .inner{opacity:1}main#release #release_list ul.release_list li .inner a.over .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}main#release #release_list ul.release_list li .image{overflow:hidden}main#release #release_list ul.release_list li .image img{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}main#release #release_list ul.release_list li h3.title{margin:0.45rem 0 0;font-size:0.8rem;line-height:1.2;letter-spacing:.08em}main#release #release_list ul.release_list li .artist_name_area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.4rem 0 0;font-size:0.6rem;line-height:1.2;letter-spacing:.08em}@media print,screen and (min-width: 768px){main#release #release_list ul.release_list li .artist_name{cursor:pointer;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}main#release #release_list ul.release_list li .artist_name:hover{opacity:.5}}main#release #release_list ul.release_list li .ico_arr{position:absolute;top:50%;right:0;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;margin:-0.3rem 0 0;width:0.6rem;height:0.6rem;background-color:#fff;border-radius:50%;color:#111}@media screen and (max-width: 767px){main#release #release_list ul.release_list li .ico_arr{margin:-0.4rem 0 0;width:0.8rem;height:0.8rem}}main#release #release_list ul.release_list li .ico_arr .ico{width:0.3rem;height:0.25rem}@media screen and (max-width: 767px){main#release #release_list ul.release_list li .ico_arr .ico{width:0.45rem;height:0.375rem}}main#release #release_list ul.release_list li .artist_data{display:none}#popup_artist .inner{width:35rem}@media screen and (max-width: 767px){#popup_artist .inner{width:100%}}#popup_artist .image{margin:0 0 1rem}#popup_artist .pndr.on{margin:0.2rem 0 0.2rem;width:5.45rem;height:0.8rem;background:url(../img/common/ico_pndr.svg) no-repeat;background-size:cover}#popup_artist h3.title{margin:0;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:.04em}#popup_artist .line{margin:0.4rem 0 0;width:100%;height:1px;background-color:#191919}#popup_artist .profile_body{margin:0.4rem auto 0;font-size:0.7rem;line-height:1.6;letter-spacing:.08em}#popup_artist ul.sns_list{margin:0.8rem 0 0}#popup_artist .link_btn_area{margin:2rem auto 0}#popup_news .popup_data_inner h2.popup_news_title{font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:.04em}@media screen and (max-width: 767px){#popup_news .popup_data_inner h2.popup_news_title{font-size:1.2rem}}#popup_news .popup_data_inner .date_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0.3rem 0 0}@media screen and (max-width: 767px){#popup_news .popup_data_inner .date_area{margin:0.8rem 0 0}}#popup_news .popup_data_inner .date_area .popup_news_date{font-size:0.75rem;font-weight:500;line-height:.74}@media screen and (max-width: 767px){#popup_news .popup_data_inner .date_area .popup_news_date{font-size:0.8rem}}#popup_news .popup_data_inner .date_area .popup_news_category{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 0.6rem;font-size:0.75rem;line-height:.74}@media screen and (max-width: 767px){#popup_news .popup_data_inner .date_area .popup_news_category{font-size:0.8rem}}#popup_news .popup_data_inner .date_area .popup_news_category span{-webkit-writing-mode:inherit !important;-ms-writing-mode:inherit !important;writing-mode:inherit !important}#popup_news .popup_data_inner .date_area .popup_news_category span.green{color:#111}#popup_news .popup_data_inner .date_area .popup_news_category span.sky{color:#111}#popup_news .popup_data_inner .line{margin:1rem auto 0;width:100%;height:1px;background-color:#777}#popup_news .popup_data_inner .popup_news_body{margin:1.8rem auto 0;font-size:0.75rem;line-height:1.6;letter-spacing:.08em;word-break:break-all}@media screen and (max-width: 767px){#popup_news .popup_data_inner .popup_news_body{margin:1.45rem auto 0;font-size:0.7rem}}#popup_news .popup_data_inner .popup_news_body a{text-decoration:underline}@media print,screen and (min-width: 768px){#popup_news .popup_data_inner .popup_news_body a:hover{text-decoration:none}}#popup_news .popup_data_inner .popup_news_body h1,#popup_news .popup_data_inner .popup_news_body h2,#popup_news .popup_data_inner .popup_news_body h3,#popup_news .popup_data_inner .popup_news_body h4,#popup_news .popup_data_inner .popup_news_body h5{margin:1.6rem 0 0;font-weight:400}@media screen and (max-width: 767px){#popup_news .popup_data_inner .popup_news_body h1,#popup_news .popup_data_inner .popup_news_body h2,#popup_news .popup_data_inner .popup_news_body h3,#popup_news .popup_data_inner .popup_news_body h4,#popup_news .popup_data_inner .popup_news_body h5{margin:1.2rem 0 0}}#popup_news .popup_data_inner .popup_news_body h1{position:relative;padding:0 0 0 0.6rem;font-size:0.9rem}@media screen and (max-width: 767px){#popup_news .popup_data_inner .popup_news_body h1{font-size:0.8rem}}#popup_news .popup_data_inner .popup_news_body h1:before{content:"";position:absolute;top:0;left:0;width:0.1rem;height:100%;background-color:#97ff00}#popup_news .popup_data_inner .popup_news_body h2{font-size:0.85rem}@media screen and (max-width: 767px){#popup_news .popup_data_inner .popup_news_body h2{font-size:0.8rem}}#popup_news .popup_data_inner .popup_news_body h3{font-size:0.8rem}@media screen and (max-width: 767px){#popup_news .popup_data_inner .popup_news_body h3{font-size:0.75rem}}#popup_news .popup_data_inner .popup_news_body em{font-style:italic}#popup_news .popup_data_inner .popup_news_body img{position:relative;margin:0 auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#submit .contents_wrapper{padding-bottom:6rem}main#submit .contents_wrapper .header_noise{background:url(../img/submit/title_noise.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#submit .contents_wrapper .header_noise{left:calc(100% - 5.65rem);background:url(../img/submit/title_noise_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#submit .contents_wrapper .header_noise{width:5.65rem}}main#submit .noise_ico.noise_ico_1{top:32.45rem;height:4.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_1{top:27.75rem}}main#submit .noise_ico.noise_ico_1 .ico.order_1{-webkit-transition:opacity 0s linear 2.8s;transition:opacity 0s linear 2.8s}main#submit .noise_ico.noise_ico_1 .ico.order_2{-webkit-transition:opacity 0s linear 3s;transition:opacity 0s linear 3s}main#submit .noise_ico.noise_ico_1 .ico.order_3{-webkit-transition:opacity 0s linear 3.2s;transition:opacity 0s linear 3.2s}main#submit .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_1 .ico.ico_1{height:0.75rem}}main#submit .noise_ico.noise_ico_1 .ico.ico_2{top:1.5rem;left:0;width:100%;height:3rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_1 .ico.ico_2{top:0.75rem;height:1.5rem}}main#submit .noise_ico.noise_ico_1 .ico.ico_3{top:1.5rem;left:0;width:4rem;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_1 .ico.ico_3{top:0.75rem;width:0.5rem;height:0.75rem}}main#submit .noise_ico.noise_ico_2{top:38.25rem;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_2{top:35.6rem}}main#submit .noise_ico.noise_ico_2 .ico.order_1{-webkit-transition:opacity 0s linear 2.8s;transition:opacity 0s linear 2.8s}main#submit .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}main#submit .noise_ico.noise_ico_3{top:63.55rem;height:7.7rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_3{top:60.1rem;height:3.85rem}}main#submit .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_3 .ico.ico_1{height:0.75rem}}main#submit .noise_ico.noise_ico_3 .ico.ico_2{top:3.1rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_3 .ico.ico_2{top:1.55rem;height:0.75rem}}main#submit .noise_ico.noise_ico_3 .ico.ico_3{top:6.1rem;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_3 .ico.ico_3{top:3.05rem;height:0.75rem}}main#submit .noise_ico.noise_ico_4{top:69rem;height:4.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4{top:70.3rem;height:2.25rem}}main#submit .noise_ico.noise_ico_4 .ico.ico_0{top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_0{display:none}}main#submit .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:0;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_1{width:100%;height:0.75rem}}main#submit .noise_ico.noise_ico_4 .ico.ico_2{top:2.25rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_2{top:1.125rem;width:100%;height:0.375rem}}main#submit .noise_ico.noise_ico_4 .ico.ico_3{top:0;left:0.35rem;width:7.65rem;height:0.75rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_3{left:0.1rem;width:0.9rem;height:0.375rem}}main#submit .noise_ico.noise_ico_4 .ico.ico_4{top:0.75rem;left:3rem;width:1.85rem;height:0.75rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_4{display:none}}main#submit .noise_ico.noise_ico_4 .ico.ico_5{bottom:0;left:0;width:100%;height:1.5rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_5{height:0.75rem}}main#submit .noise_ico.noise_ico_4 .ico.ico_6{top:1.5rem;left:0;width:6.75rem;height:0.75rem}@media screen and (max-width: 767px){main#submit .noise_ico.noise_ico_4 .ico.ico_6{top:0.75rem;width:100%;height:0.375rem}}main#submit .main_area{position:relative;margin:0 auto 0;width:56rem}@media screen and (max-width: 767px){main#submit .main_area{width:18.1rem}}main#submit .main_area .wpcf7-response-output{border:2px solid rgba(0,0,0,0)}main#submit .main_area .form_area{margin:4rem auto 0;width:45rem}@media screen and (max-width: 767px){main#submit .main_area .form_area{margin:3rem auto 0;width:17.1rem}}main#submit .main_area .form_area .require{color:#97ff00}main#submit .main_area .form_area .note{font-size:0.6rem;font-weight:400;line-height:1;letter-spacing:.08em;text-align:right;opacity:0;-webkit-transition:.5s linear 1.4s;transition:.5s linear 1.4s}.end main#submit .main_area .form_area .note{opacity:1}main#submit .main_area .form_area .form_data{position:relative;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0 0;opacity:0}@media screen and (max-width: 767px){main#submit .main_area .form_area .form_data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main#submit .main_area .form_area .form_data>label{margin:0.5rem 0 0;font-size:0.8rem;font-weight:400;line-height:1;letter-spacing:.08em}@media screen and (max-width: 767px){main#submit .main_area .form_area .form_data>label{margin:0 0 0.6rem 0}}main#submit .main_area .form_area .form_data>label .require{font-size:0.4rem;vertical-align:top}main#submit .main_area .form_area .form_data .input_area{width:22.5rem}@media screen and (max-width: 767px){main#submit .main_area .form_area .form_data .input_area{width:100%}}main#submit .main_area .form_area .form_data .input_area input[type=text],main#submit .main_area .form_area .form_data .input_area input[type=email],main#submit .main_area .form_area .form_data .input_area input[type=tel],main#submit .main_area .form_area .form_data .input_area input[type=url],main#submit .main_area .form_area .form_data .input_area textarea{padding:0.6rem;width:100%;height:1.8rem;background-color:#212121;font-size:0.8rem;font-weight:400;line-height:1;letter-spacing:.08em;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",YuGothic,"游ゴシック体","Meiryo",sans-serif;color:#fff;border-radius:0.2rem;border:none}main#submit .main_area .form_area .form_data .input_area input[type=text]::-webkit-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=email]::-webkit-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=tel]::-webkit-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=url]::-webkit-input-placeholder, main#submit .main_area .form_area .form_data .input_area textarea::-webkit-input-placeholder{color:#515151}main#submit .main_area .form_area .form_data .input_area input[type=text]::-moz-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=email]::-moz-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=tel]::-moz-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=url]::-moz-placeholder, main#submit .main_area .form_area .form_data .input_area textarea::-moz-placeholder{color:#515151}main#submit .main_area .form_area .form_data .input_area input[type=text]:-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=email]:-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=tel]:-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=url]:-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area textarea:-ms-input-placeholder{color:#515151}main#submit .main_area .form_area .form_data .input_area input[type=text]::-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=email]::-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=tel]::-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area input[type=url]::-ms-input-placeholder, main#submit .main_area .form_area .form_data .input_area textarea::-ms-input-placeholder{color:#515151}main#submit .main_area .form_area .form_data .input_area input[type=text]::placeholder,main#submit .main_area .form_area .form_data .input_area input[type=email]::placeholder,main#submit .main_area .form_area .form_data .input_area input[type=tel]::placeholder,main#submit .main_area .form_area .form_data .input_area input[type=url]::placeholder,main#submit .main_area .form_area .form_data .input_area textarea::placeholder{color:#515151}main#submit .main_area .form_area .form_data .input_area textarea{resize:none;height:8.3rem}main#submit .main_area .form_area .form_data .input_area input[type=date]{padding:0.6rem;height:1.8rem;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",YuGothic,"游ゴシック体","Meiryo",sans-serif;font-size:0.8rem;font-weight:400;line-height:1;letter-spacing:.08em;color:#fff;background-color:#212121}main#submit .main_area .form_area .form_data .input_area .note{margin:0.5rem 0 0;width:100%;line-height:1.6;text-align:left}@media screen and (max-width: 767px){main#submit .main_area .form_area .form_data .input_area .wpcf7-not-valid-tip{font-size:0.6rem}}main#submit .main_area .form_area .form_data .input_area .input_list+.input_list{margin:1rem 0 0}main#submit .main_area .form_area .form_data input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}main#submit .main_area .form_area .form_data input[type=checkbox]+span{font-size:0.6rem;letter-spacing:.08em;line-height:1.6}main#submit .main_area .form_area .form_data input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;border-radius:0.2rem;background-color:#212121}main#submit .main_area .form_area .form_data input[type=checkbox]+span:after{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background:url(../img/common/ico_checkbox_on.svg) center center no-repeat;background-size:0.75rem 0.6rem;opacity:0;-webkit-transition:.3s linear;transition:.3s linear}main#submit .main_area .form_area .form_data input[type=checkbox]+span a{text-decoration:underline}@media print,screen and (min-width: 768px){main#submit .main_area .form_area .form_data input[type=checkbox]+span a:hover{text-decoration:none}}main#submit .main_area .form_area .form_data input[type=checkbox]:checked+span:after{opacity:1}main#submit .main_area .form_area .form_data .check_area{width:100%;text-align:center}main#submit .main_area .form_area .form_data .check_area label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.6rem;font-weight:400;line-height:1;letter-spacing:.08em;padding:0 0 0 1.35rem}main#submit .main_area .form_btn_area{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;margin:2rem auto 0}main#submit .main_area .form_btn_area .form_btn{position:relative;width:auto;height:1.6rem;background-color:#111}main#submit .main_area .form_btn_area .form_btn.over input[type=button]:disabled,main#submit .main_area .form_btn_area .form_btn.over input[type=submit]:disabled,main#submit .main_area .form_btn_area .form_btn:hover input[type=button]:disabled,main#submit .main_area .form_btn_area .form_btn:hover input[type=submit]:disabled{background-color:rgba(0,0,0,0)}main#submit .main_area .form_btn_area .form_btn.over input[type=button]:disabled+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn.over input[type=submit]:disabled+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn:hover input[type=button]:disabled+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn:hover input[type=submit]:disabled+.ico_area .ico svg{fill:#777}main#submit .main_area .form_btn_area .form_btn.over .ico_area,main#submit .main_area .form_btn_area .form_btn:hover .ico_area{background-color:#97ff00}main#submit .main_area .form_btn_area .form_btn.over .ico_area .circle,main#submit .main_area .form_btn_area .form_btn:hover .ico_area .circle{background-color:#6342fc}main#submit .main_area .form_btn_area .form_btn.over .ico_area .ico,main#submit .main_area .form_btn_area .form_btn:hover .ico_area .ico{-webkit-animation:btnArrAni .3s ease-in-out forwards;animation:btnArrAni .3s ease-in-out forwards}main#submit .main_area .form_btn_area .form_btn input[type=button],main#submit .main_area .form_btn_area .form_btn input[type=submit]{position:relative;padding:0 2.2rem 0 0;height:100%;background:rgba(0,0,0,0);font-size:1.4rem;font-family:"Kode Mono",monospace;line-height:.78;color:#fff;border:none}@media print,screen and (min-width: 768px){main#submit .main_area .form_btn_area .form_btn input[type=button],main#submit .main_area .form_btn_area .form_btn input[type=submit]{cursor:pointer;-webkit-transition:.3s linear;transition:.3s linear}}main#submit .main_area .form_btn_area .form_btn input[type=button]:disabled,main#submit .main_area .form_btn_area .form_btn input[type=submit]:disabled{color:#777}@media print,screen and (min-width: 768px){main#submit .main_area .form_btn_area .form_btn input[type=button]:disabled,main#submit .main_area .form_btn_area .form_btn input[type=submit]:disabled{cursor:default}}main#submit .main_area .form_btn_area .form_btn input[type=button]:disabled+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn input[type=button]:disabled+*+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn input[type=submit]:disabled+.ico_area .ico svg,main#submit .main_area .form_btn_area .form_btn input[type=submit]:disabled+*+.ico_area .ico svg{fill:#777}main#submit .main_area .form_btn_area .form_btn.input_back{margin:0 2.5rem 0 0}main#submit .main_area .form_btn_area .form_btn.input_back input[type=button]{padding:0 0 0 2.2rem}main#submit .main_area .form_btn_area .form_btn.input_back .ico_area{right:auto;left:0;z-index:3;-webkit-transform:rotate(180deg);transform:rotate(180deg)}main#submit .main_area .form_btn_area .form_btn .wpcf7-spinner{position:absolute;right:-3.5rem;top:0.25rem}main#submit .main_area .form_btn_area .ico_area{pointer-events:none;position:absolute;top:0;right:0;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;width:1.6rem;height:1.6rem;outline:1px solid #97ff00;outline-offset:-1px;-webkit-transition:.3s linear;transition:.3s linear}main#submit .main_area .form_btn_area .ico_area .circle{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6342fc;border-radius:50%;-webkit-transition:.3s linear;transition:.3s linear}main#submit .main_area .form_btn_area .ico_area .ico{position:relative;margin:0 0 0 0.1rem;width:0.425rem;height:0.37rem}main#submit .main_area .form_btn_area .ico_area .ico svg{fill:currentColor}main#submit .main_area #input_area{position:relative}main#submit .main_area #input_area.hide{display:none}.end main#submit .main_area #input_area .form_data{opacity:1}.end main#submit .main_area #input_area .form_data:nth-child(1){-webkit-transition:opacity .3s linear 1100ms;transition:opacity .3s linear 1100ms}.end main#submit .main_area #input_area .form_data:nth-child(2){-webkit-transition:opacity .3s linear 1200ms;transition:opacity .3s linear 1200ms}.end main#submit .main_area #input_area .form_data:nth-child(3){-webkit-transition:opacity .3s linear 1300ms;transition:opacity .3s linear 1300ms}.end main#submit .main_area #input_area .form_data:nth-child(4){-webkit-transition:opacity .3s linear 1400ms;transition:opacity .3s linear 1400ms}.end main#submit .main_area #input_area .form_data:nth-child(5){-webkit-transition:opacity .3s linear 1500ms;transition:opacity .3s linear 1500ms}.end main#submit .main_area #input_area .form_data:nth-child(6){-webkit-transition:opacity .3s linear 1600ms;transition:opacity .3s linear 1600ms}.end main#submit .main_area #input_area .form_data:nth-child(7){-webkit-transition:opacity .3s linear 1700ms;transition:opacity .3s linear 1700ms}.end main#submit .main_area #input_area .form_data:nth-child(8){-webkit-transition:opacity .3s linear 1800ms;transition:opacity .3s linear 1800ms}.end main#submit .main_area #input_area .form_data:nth-child(9){-webkit-transition:opacity .3s linear 1900ms;transition:opacity .3s linear 1900ms}.end main#submit .main_area #input_area .form_data:nth-child(10){-webkit-transition:opacity .3s linear 2000ms;transition:opacity .3s linear 2000ms}.end main#submit .main_area #input_area .form_data:nth-child(11){-webkit-transition:opacity .3s linear 2100ms;transition:opacity .3s linear 2100ms}.end main#submit .main_area #input_area .form_data:nth-child(12){-webkit-transition:opacity .3s linear 2200ms;transition:opacity .3s linear 2200ms}.end main#submit .main_area #input_area .form_data:nth-child(13){-webkit-transition:opacity .3s linear 2300ms;transition:opacity .3s linear 2300ms}.end main#submit .main_area #input_area .form_data:nth-child(14){-webkit-transition:opacity .3s linear 2400ms;transition:opacity .3s linear 2400ms}.end main#submit .main_area #input_area .form_data:nth-child(15){-webkit-transition:opacity .3s linear 2500ms;transition:opacity .3s linear 2500ms}main#submit .main_area #input_area h3.input_title{margin:2rem 0 0;font-weight:500;font-size:1rem;line-height:1.4;letter-spacing:.04em}@media screen and (max-width: 767px){main#submit .main_area #input_area h3.input_title{margin:1.6rem auto 0;width:17.1rem}}main#submit .main_area #input_area .input_lead_area{margin:1rem 0 0;font-weight:400;font-size:0.6rem;line-height:1.6;letter-spacing:.08em;opacity:0;-webkit-transition:.5s linear 1.4s;transition:.5s linear 1.4s}@media screen and (max-width: 767px){main#submit .main_area #input_area .input_lead_area{margin:1.6rem auto 0;width:17.1rem;font-size:0.7rem}}main#submit .main_area #input_area .input_lead_area .green_text{color:#97ff00}main#submit .main_area #input_area .input_lead_area a{text-decoration:underline}@media print,screen and (min-width: 768px){main#submit .main_area #input_area .input_lead_area a:hover{text-decoration:none}}.end main#submit .main_area #input_area .input_lead_area{opacity:1}main#submit .main_area #confirm_area{display:none;position:relative}main#submit .main_area #confirm_area.view{display:block}main#submit .main_area #confirm_area.view .form_data{opacity:1}main#submit .main_area #confirm_area.view .form_data:nth-child(1){-webkit-transition:opacity .3s linear 700ms;transition:opacity .3s linear 700ms}main#submit .main_area #confirm_area.view .form_data:nth-child(2){-webkit-transition:opacity .3s linear 900ms;transition:opacity .3s linear 900ms}main#submit .main_area #confirm_area.view .form_data:nth-child(3){-webkit-transition:opacity .3s linear 1100ms;transition:opacity .3s linear 1100ms}main#submit .main_area #confirm_area.view .form_data:nth-child(4){-webkit-transition:opacity .3s linear 1300ms;transition:opacity .3s linear 1300ms}main#submit .main_area #confirm_area.view .form_data:nth-child(5){-webkit-transition:opacity .3s linear 1500ms;transition:opacity .3s linear 1500ms}main#submit .main_area #confirm_area.view .form_data:nth-child(6){-webkit-transition:opacity .3s linear 1700ms;transition:opacity .3s linear 1700ms}main#submit .main_area #confirm_area.view .form_data:nth-child(7){-webkit-transition:opacity .3s linear 1900ms;transition:opacity .3s linear 1900ms}main#submit .main_area #confirm_area.view .form_data:nth-child(8){-webkit-transition:opacity .3s linear 2100ms;transition:opacity .3s linear 2100ms}main#submit .main_area #confirm_area.view .form_data:nth-child(9){-webkit-transition:opacity .3s linear 2300ms;transition:opacity .3s linear 2300ms}main#submit .main_area #confirm_area.view .form_data:nth-child(10){-webkit-transition:opacity .3s linear 2500ms;transition:opacity .3s linear 2500ms}main#submit .main_area #confirm_area.view .form_data:nth-child(11){-webkit-transition:opacity .3s linear 2700ms;transition:opacity .3s linear 2700ms}main#submit .main_area #confirm_area.view .form_data:nth-child(12){-webkit-transition:opacity .3s linear 2900ms;transition:opacity .3s linear 2900ms}main#submit .main_area #confirm_area.view .form_data:nth-child(13){-webkit-transition:opacity .3s linear 3100ms;transition:opacity .3s linear 3100ms}main#submit .main_area #confirm_area.view .form_data:nth-child(14){-webkit-transition:opacity .3s linear 3300ms;transition:opacity .3s linear 3300ms}main#submit .main_area #confirm_area.view .form_data:nth-child(15){-webkit-transition:opacity .3s linear 3500ms;transition:opacity .3s linear 3500ms}main#submit .main_area #confirm_area .confirm_lead_area{margin:4rem 0 0;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em;text-align:center}main#submit .main_area #confirm_area .form_data .input_area{font-size:0.8rem;line-height:1.6;letter-spacing:.08em;overflow-wrap:break-word}main#submit .main_area #thanks_area{pointer-events:none;position:relative;opacity:0;display:none;-webkit-transition:opacity .6s linear 1s;transition:opacity .6s linear 1s;text-align:center}main#submit .main_area #thanks_area.view{position:relative;pointer-events:auto;display:block;opacity:1}main#submit .main_area #thanks_area h3.title{margin:6rem 0 0;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em}main#submit .main_area #thanks_area .thanks_lead_area{margin:2.5rem auto 0;font-size:0.6rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#submit .main_area #thanks_area .thanks_lead_area{margin:2rem auto 0;padding:0 0.5rem;font-size:0.7rem;text-align:left}}main#submit .main_area #thanks_area .link_btn_area{margin:2rem auto 0}main#submit .cf7sr-g-turnstile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.75rem auto 0}main#faq .contents_wrapper{padding-bottom:6rem}@media screen and (max-width: 767px){main#faq .contents_wrapper{padding-bottom:3rem}}main#faq .contents_wrapper .header_noise{background:url(../img/faq/title_noise.png) left top;background-size:36rem auto}@media screen and (max-width: 767px){main#faq .contents_wrapper .header_noise{left:calc(100% - 6.35rem);background:url(../img/faq/title_noise_sp.png) left top no-repeat;background-size:cover}}@media screen and (max-width: 767px){.end main#faq .contents_wrapper .header_noise{width:6.35rem}}main#faq .noise_ico.noise_ico_1{top:50.1rem;height:4.5rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1{top:44.35rem}}main#faq .noise_ico.noise_ico_1 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#faq .noise_ico.noise_ico_1 .ico.ico_1{top:0;left:0;width:2.7rem;height:3rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_1{display:none}}main#faq .noise_ico.noise_ico_1 .ico.ico_2{top:1.5rem;right:0;width:5.3rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_2{top:3rem;width:1rem;height:1.5rem}}main#faq .noise_ico.noise_ico_1 .ico.ico_3{bottom:0;right:0;width:5.3rem;height:1.5rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_3{width:1rem;height:3rem}}main#faq .noise_ico.noise_ico_1 .ico.ico_4{top:0;left:2.7rem;width:3rem;height:1.5rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_4{display:none}}main#faq .noise_ico.noise_ico_1 .ico.ico_5{top:2.25rem;left:2.7rem;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_5{top:0;left:0;width:1rem;height:3rem}}main#faq .noise_ico.noise_ico_1 .ico.ico_6{top:0;right:0;width:5rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_6{display:none}}main#faq .noise_ico.noise_ico_1 .ico.ico_7{top:0.75rem;right:0.5rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_1 .ico.ico_7{display:none}}main#faq .noise_ico.noise_ico_2{top:64.55rem;height:1.5rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_2{top:52.95rem}}main#faq .noise_ico.noise_ico_2 .ico.ico_1{top:0;left:0;width:100%;height:100%}main#faq .noise_ico.noise_ico_3{top:77.9rem;height:3rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_3{top:72.15rem}}main#faq .noise_ico.noise_ico_3 .ico.ico_1{top:0;left:0;width:100%;height:1.5rem}main#faq .noise_ico.noise_ico_3 .ico.ico_2{bottom:0;left:0;width:100%;height:1.5rem}main#faq .noise_ico.noise_ico_4{top:87.85rem;height:4.5rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4{top:96.55rem}}main#faq .noise_ico.noise_ico_4 .ico.ico_0{top:0;left:0;width:100%;height:100%}main#faq .noise_ico.noise_ico_4 .ico.ico_1{top:0;left:0;width:100%;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4 .ico.ico_1{height:1.5rem}}main#faq .noise_ico.noise_ico_4 .ico.ico_2{top:1.5rem;left:0;width:6.75rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4 .ico.ico_2{width:100%}}main#faq .noise_ico.noise_ico_4 .ico.ico_3{bottom:0;left:0;width:100%;height:1.5rem}main#faq .noise_ico.noise_ico_4 .ico.ico_4{top:0.75rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4 .ico.ico_4{top:0.75rem;width:0.8rem}}main#faq .noise_ico.noise_ico_4 .ico.ico_5{top:0.75rem;left:3rem;width:1.8rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4 .ico.ico_5{display:none}}main#faq .noise_ico.noise_ico_4 .ico.ico_6{top:2.25rem;left:0;width:3rem;height:0.75rem}@media screen and (max-width: 767px){main#faq .noise_ico.noise_ico_4 .ico.ico_6{width:0.8rem}}main#faq #faq_list{position:relative;width:56rem;margin:5rem auto;opacity:0;-webkit-transition:opacity .5s linear 1.4s;transition:opacity .5s linear 1.4s}@media screen and (max-width: 767px){main#faq #faq_list{width:18.1rem;margin:3rem auto}}.end main#faq #faq_list{opacity:1}main#faq #faq_list .faq_list .box{padding:2rem 5.5rem;border-top:1px solid #191919}@media screen and (max-width: 767px){main#faq #faq_list .faq_list .box{padding:2rem 0.5rem}}main#faq #faq_list .faq_list .box .question,main#faq #faq_list .faq_list .box .answer{display:-webkit-box;display:-ms-flexbox;display:flex}main#faq #faq_list .faq_list .box .question .icon,main#faq #faq_list .faq_list .box .answer .icon{width:2.1rem;margin:0 1.6rem 0 0}main#faq #faq_list .faq_list .box .question .icon .title,main#faq #faq_list .faq_list .box .answer .icon .title{font-size:3.5rem;line-height:.74}@media screen and (max-width: 767px){main#faq #faq_list .faq_list .box .question .icon .title,main#faq #faq_list .faq_list .box .answer .icon .title{font-size:2.5rem}}main#faq #faq_list .faq_list .box .question .icon .no_area,main#faq #faq_list .faq_list .box .answer .icon .no_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0.6rem 0 0;font-size:0.6rem}main#faq #faq_list .faq_list .box .question .text,main#faq #faq_list .faq_list .box .answer .text{font-size:0.8rem;line-height:1.6;letter-spacing:.08em}@media screen and (max-width: 767px){main#faq #faq_list .faq_list .box .question .text,main#faq #faq_list .faq_list .box .answer .text{font-size:0.7rem}}main#faq #faq_list .faq_list .box .question .text a,main#faq #faq_list .faq_list .box .answer .text a{text-decoration:underline}@media print,screen and (min-width: 768px){main#faq #faq_list .faq_list .box .question .text a:hover,main#faq #faq_list .faq_list .box .answer .text a:hover{text-decoration:none}}main#faq #faq_list .faq_list .box .answer{margin:1rem 0 0;padding:1rem;background-color:#212121}@media screen and (max-width: 767px){main#faq #faq_list .faq_list .box .answer{padding:0.6rem}}main#faq #faq_list .faq_list .box .answer a{text-decoration:underline}@media print,screen and (min-width: 768px){main#faq #faq_list .faq_list .box .answer a:hover{text-decoration:none}}/*# sourceMappingURL=main.css.map */