:root{--bg-base:#06050d;--bg-menu:#0f1a59;--text-base:#cbc5d9;--text-inverse:#06050d;--color-primary:#575e88;--color-secondary:#024059;--color-accent:#cbc5d9;--color-highlight:#142273;--color-border:#202040}@font-face{font-family:'PlayfairDisplay Variabl';src:url(//lei.mooodrecords.jp/ESe8Jl7W/wp-content/themes/lei-child-0.0.0/assets/css/../fonts/PlayfairDisplay-VariableFont_wght.woff2) format('woff2');font-style:normal;font-weight:400 600;font-display:swap}.munulist.wf_en{font-family:'PlayfairDisplay Variabl',serif;font-style:normal}.munulist.wf_en a{text-transform:lowercase;font-size:.85em}.munulist.wf_en a:first-letter {text-transform:uppercase}.mobtitle.wf_en{font-family:'PlayfairDisplay Variabl',serif;font-style:normal;text-transform:lowercase;color:var(--color-primary)}.mobtitle.wf_en:first-letter {text-transform:uppercase}.list_time,.innernav,.discdcate,.discdtime,.ban_more{font-family:'PlayfairDisplay Variabl',serif}.ban_more{text-transform:lowercase}.ban_more :first-letter {text-transform:uppercase}a{color:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}.cl_primary{color:var(--color-primary)}.cl_highlight{color:var(--color-highlight)}.cl_inverse{color:var(--text-inverse)}body{color:var(--text-base);background-color:var(--bg-base)}.munulist li a{padding:0 .3em;display:block;overflow:hidden;background:linear-gradient(to top,var(--color-secondary) 50%,transparent 50%) 0 0 no-repeat;background-size:100% 200%;transition:background .3s}.munulist li a:hover{background-position:0 -.5em;color:var(--text-base)}.menu_banner{--menulinecolor:var(--text-base)}.menu_banner span,.menu_banner:before,.menu_banner:after{background-color:var(--menulinecolor)}.menuinner{background-color:var(--bg-base)}.menu_fix .menuinner{background-color:var(--bg-menu);color:var(--text-base)}.ytb_mob .swiper-container{border:.1rem solid var(--color-primary);background:var(--color-primary)}.button_swi .swiper-pagination-bullet{background-color:var(--color-secondary)}.button_swi .swiper-pagination-bullet-active{background-color:var(--color-highlight)}.news_list li a:hover{background:linear-gradient(to top,var(--color-primary) 1px,transparent 1px) 0 0 no-repeat;color:var(--color-primary)}.banmore_01{background:var(--color-primary);color:var(--text-inverse)}.banmore_01:hover{background:var(--text-inverse);color:var(--color-primary);border:1px solid var(--color-primary)}.banmore_02{color:var(--color-primary)}.banmore_02:before{border:1px solid var(--color-primary)}.banmore_03{background:var(--color-primary);color:var(--text-inverse)}.banmore_03:hover{background:var(--text-inverse);color:var(--color-primary);border-top-color:var(--color-primary);border-bottom-color:var(--color-primary)}.line{background-color:var(--color-primary)}.line2{background-color:var(--color-border)}.category{color:var(--color-secondary)}.rele_name{color:var(--color-accent)}.pagecontent a{color:var(--color-accent)}.pagecontent a:hover{color:var(--color-highlight)}.innernav{color:var(--color-secondary)}.nav_ins:hover{color:var(--color-accent)}.nav_ins.sel{color:var(--color-highlight)}.discdtime{color:var(--color-primary)}.discdcate{color:var(--text-base);background:var(--color-highlight)}.pginsnstitle{color:var(--color-secondary)}.ftcnlink a:hover{color:var(--color-accent)}.topsnslist a{color:var(--color-accent)}@media screen and (max-width:768px){.menuinner{background-color:var(--bg-base)}.munulist{background-color:var(--bg-base)}.menu_fix .munulist{background-color:var(--bg-menu)}.category{color:var(--color-secondary)}.rele_name{color:var(--color-accent)}}