/*!
Template: cp5-t008-BRILLIANT
Theme Name: CP5 T008-BRILLIANT-wht[php8対応]
Theme URI: https://castpro-cms.com/
Author:  CASTPRO
Author URI: https://castpro-cms.com/
Description: CP5 T008-BRILLIANT Parent Theme + White Child Theme
Version: 5.3.0
Text Domain: cp5h8000-child-001
Tags:CASTPRO,T008-BRILLIANT,1 Column
*/
#header{padding:0 !important}#header #header-shop-info{text-align:center}#header #header-menu-frame{margin-top:1rem;width:100%}#header .shop-info.open,#header .shop-info.shop-tel{display:inline-block}#header .shop-info .shop-tel{margin-left:2rem}#header .shop-info .shop-tel .tel .num{font-size:2.6rem}#header #header-block-col #header-menu-frame{margin-top:0}#header .shop-info.open,#header .shop-info.shop-tel{margin-left:15px}#header-global-menu{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.1)),to(rgba(0,0,0,.2)));background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,.1) 93%,rgba(0,0,0,.2) 100%)}.tel .num{display:inline-block;font-size:20px}#header-shop-info{padding-bottom:15px}#header #logo a{margin:10px auto}#header-global-menu li{border-right:rgba(255,255,255,.3) 1px solid}#header-global-menu li:last-child{border-right:none}.site-description{margin-top:0 !important;padding:10px}.swiper-wrapper .swiper-slide-active img.slider-image{-webkit-animation:none !important;animation:none !important}.cast-lists-frame li .columns{margin:0 1px 0 0 !important;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:64em){.cast-lists-frame li .cast-frame{position:relative}.cast-lists-frame li .cast-section{padding:1rem;text-align:left;position:absolute;line-height:1.4;color:#fff;bottom:0;left:0;right:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.82)),to(rgba(0,0,0,.9)));background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,.82) 93%,rgba(0,0,0,.9) 100%)}.cast-lists-frame li .cast-section a,.cast-lists-frame li .cast-section .cast-size{color:#fff}.cast-lists-frame li .cast-section .cast-state-icon span.machihime-icon{max-width:100%}}