/*!
Template: fuplus-A1000
Theme Name: FU-PLUS Layout A1000 + DOLCE 0001
Theme URI: https://fuzoku.plus/
Author:  FU-PLUS 
Author URI: https://fuzoku.plus/
Description: FU-PLUS Layout A1000 Parent Theme + DOLCE Child Theme 0001
Version: 1.1.0
License: 
License URI: 
Text Domain: fp001-child-001
Tags: DOLCE,Layout A1000,Child Theme 0001, 2column,Left Sidebar, Header slider
*/#enter,body{background-image:url(assets/images/bg_top.png),url(assets/images/bg_bottom.png);background-position:top center,bottom center;background-repeat:no-repeat,no-repeat;background-size:100% auto;background-attachment:fixed}body.home #header-menu-frame{margin:0 auto .5rem}#header #header-block-col{background:url(assets/images/tel_bg.svg) no-repeat center center;background-size:100% 100%;min-width:340px;margin:-10px 0;line-height:1.2;text-align:center!important}#header #header-block-col .address{font-size:1.2rem;max-width:220px}#header #header-block-col .open{font-size:1.2rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxOSAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjE5IDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwOTc4RjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDF7ZmlsbDojQjRDQkMwO308L3N0eWxlPjxnPjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI1LjIiIHkxPSI1LjEiIHgyPSIyMTUuMyIgeTI9IjUuMSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjgsNS4xYzAsMS43LTEuNCwzLjItMy4yLDMuMmMtMS43LDAtMy4yLTEuNC0zLjItMy4yUzIuOSwyLDQuNywyQzYuNCwyLDcuOCwzLjQsNy44LDUuMXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjE4LjQsNS4xYzAsMS43LTEuNCwzLjItMy4yLDMuMmMtMS43LDAtMy4yLTEuNC0zLjItMy4yczEuNC0zLjIsMy4yLTMuMkMyMTYuOSwyLDIxOC40LDMuNCwyMTguNCw1LjF6Ii8+PC9nPjwvc3ZnPg==);background-size:80% auto;background-position:bottom center;background-repeat:no-repeat;padding-bottom:.5rem}#header #header-block-col .open .num{font-size:1.8rem}#header #header-block-col .tel{font-size:1.6rem}#header #header-block-col .tel .num{font-size:2.4rem}.main-navigation ul{border:1px solid #84c04a;background-image:-owg-linear-gradient(to bottom,#bae668 0,#93c74e 43%,#379b38 100%);background-image:-webkit-linear-gradient(to bottom,#bae668 0,#93c74e 43%,#379b38 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#bae668),color-stop(43%,#93c74e),to(#379b38));background-image:-webkit-linear-gradient(top,#bae668 0,#93c74e 43%,#379b38 100%);background-image:linear-gradient(to bottom,#bae668 0,#93c74e 43%,#379b38 100%)}.main-navigation ul.menu>li{position:relative}.main-navigation ul.menu>li:not(:first-child):after{position:absolute;content:'';top:calc(50% - 13px);left:0;width:1px;height:26px;background:rgba(255,255,255,.5)}.main-navigation ul li a{color:#fff;overflow:hidden;position:relative;font-size:1.6rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-shadow:0 1px 1px rgba(0,0,0,.4)}.main-navigation ul li a:before{content:"";position:absolute;z-index:-1;top:calc(50% - 20px);left:calc(50% - 20px);background:rgba(255,255,255,.2);border-radius:100%;width:40px;height:40px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.8s;transition:.8s;opacity:0}.main-navigation ul li a:active:before,.main-navigation ul li a:focus:before,.main-navigation ul li a:hover:before{-webkit-transform:scale(6);transform:scale(6);opacity:1}.main-navigation ul .sub-menu>li:not(:first-child):before{position:absolute;content:'';top:0;right:0;left:0;width:80%;margin:0 auto;height:1px;background:#fff}.drawer-hamburger{background:#333}.drawer-hamburger:hover{background-color:#4d4d4d}.drawer-hamburger-icon,.drawer-hamburger-icon::after,.drawer-hamburger-icon::before{background-color:#fff}.drawer-nav{background:#fff}.button{border-radius:.25rem}#main-content .widget-title,.page-title,.profile-title{background-image:url(assets/images/title_bg.png),-owg-linear-gradient(to bottom,#8bc521 0,#379b38 100%);background-image:url(assets/images/title_bg.png),-webkit-linear-gradient(to bottom,#8bc521 0,#379b38 100%);background-image:url(assets/images/title_bg.png),-webkit-gradient(linear,left top,left bottom,from(#8bc521),to(#379b38));background-image:url(assets/images/title_bg.png),-webkit-linear-gradient(top,#8bc521 0,#379b38 100%);background-image:url(assets/images/title_bg.png),linear-gradient(to bottom,#8bc521 0,#379b38 100%);background-repeat:no-repeat,repeat;background-position:right center,center center;background-size:auto 100%;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);border-radius:.25rem;border:1px solid #84c04a}#main-content .widget-title .title-name,.page-title .title-name,.profile-title .title-name{position:relative;padding-left:1rem}#main-content .widget-title .title-name:before,.page-title .title-name:before,.profile-title .title-name:before{position:absolute;content:'';top:-2px;bottom:0;left:0;width:4px;height:120%;background:#659634;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,.4);box-shadow:inset 1px 1px 2px rgba(0,0,0,.4)}.breadcrumb-list{background-color:rgba(255,255,255,.8);padding:.5rem 1rem;margin:0}#main-content{background-color:rgba(255,255,255,.8);padding:.5rem 0}.widget_fuplus_news .news-lists-frame li:not(:first-child){border-bottom:1px solid rgba(140,140,140,.5)}#schedule-datepanel li a.active,#schedule-datepanel li a:hover{background:#ededed;border-top-color:#000!important}#schedule-datepanel li a.sat{color:#64b5f6}#top-header-widget-col{padding:0}