:root{--bg-base:#fff;--bg-menu:#333;--text-base:#666;--text-inverse:#fff;--color-primary:#666;--color-secondary:#999;--color-accent:#000;--color-highlight:#999;--color-border:#999}@font-face{src:url(//okuimasami.lantis.jp/gbXNNbpN/wp-content/themes/okuimasami-child-0.0.0/assets/css/../fonts/PlayfairDisplay-VariableFont_wght.woff2) format('woff2');font-family:'PlayfairDisplay Variable';font-style:normal;font-weight:300;font-display:swap}.munulist.wf_en{font-family:'PlayfairDisplay Variable',serif;font-weight:300;font-style:normal}.munulist.wf_en a{text-transform:lowercase}.munulist.wf_en a:first-letter {text-transform:uppercase}.mobtitle{padding-bottom:.5em}.mobtitle.wf_en{color:var(--color-accent);font-family:'PlayfairDisplay Variable',serif;font-weight:500;text-transform:lowercase}.mobtitle.wf_en:first-letter {text-transform:uppercase}.list_time,.innernav,.discdcate,.discdtime,.ban_more{font-family:'PlayfairDisplay Variable',serif;font-weight:400}.discdtime,.list_time{font-size:1.25em}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)}.menu_fix .menuinner{background-color:var(--bg-menu);color:var(--text-inverse)}.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)}.tpmob_newrelease{margin-bottom:6%}.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{height:1px;background-color:#ccc}.line2{background-color:var(--color-border)}.category{color:var(--color-secondary)}.rele_name{color:#666}.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-inverse);background:var(--color-highlight)}.pginsnstitle{color:var(--color-secondary)}.ftcnlink a:hover{color:var(--color-accent)}#footer{border-top:1px solid #ccc;padding:.5rem 0}@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)}.tpmob_newrelease{margin-bottom:6%}}