@charset "UTF-8";
.g-footer{background-color: #bbbcde;}
.g-gmap{background-color: #fff9e6;}
.c-headline-leftbig .c-headline-leftbig__sttl{color: #bbbcde;}
.u-font-kc{color: #bbbcde;}
.p-common-intro .c-numbering__panel:after{background-color: #bbbcde;}
.p-common-intro .c-numbering__panel:before{color: #bbbcde;}
.g-header .g-header__resv{background-color: #ab7d9a;}
.g-header .g-header__nav-btn{background-color: #bbbcde;}
.g-header .g-header__nav{background-color: #bbbcde;}
.g-pagetop a{background: #ab7d9a;}
.g-fixarea .g-fixarea-footer .g-fixarea-footer__item{background-color: #bbbcde;}
.g-fixarea .contact--1{background-color: #ab7d9a;}
.g-fixarea .contact a:hover{background-color: #89617a;}
.g-nav .g-nav__list .nav-link:before{background: linear-gradient(#bbbcde, #bbbcde) right bottom / 0 1px no-repeat;}
.g-nav .g-nav__list .nav-link:hover{color: #bbbcde;}