@charset "UTF-8";header .headerMainTop-h1 {background-color:#00b9ef;}header #headerMain .headerBtm .inn .itemBox #userNavi li i {color:#00b9ef;}header #headerMain .headerBtm .inn .itemBox #userNavi li a span.message {background-color:#59B7EA;}header #headerMain .headerBtm .inn .itemBox .siteMenuBox ul li a {background-color:#00b9ef;}.primary-color{background-color:#00b9ef;}.primary-bdr-color{border-color:#00b9ef;}.primary-font-color{color:#00b9ef;}.primary.sub-color{background-color:#A6CED4;}.primary.accent-color{background-color:#007486;}.primary.font-bold-color{background-color:#FFD700;}.bdr-primary-color{border-color:#33A6B8;}.primary.bdr-sub-color{border-color:#A6CED4;}.primary.bdr-accent-color{border-color:#007486;}.secondary-color{background-color:#FEC412;}.drawer-nav.main .drawer-menu a span.badge,header div#headerMain .headerBtm .inn .itemBox #userNavi li.shopName.member.cart span,header #headerMain .headerBtm .inn .itemBox .siteMenuBox ul li a span {background-color:#d4e8ef;}.color-white {color:#FFF;}.modal-header {color:#FFF;}.header-navi-wrapper .menuNavi {background-color:#F6F6F6;}.header-navi-wrapper .menuNavi .innBox .category a {background-color:#00b9ef;}header nav#gNavi ul li {border-left:#BDDBA2 1px solid;}header nav#gNavi ul li a:hover,header nav#gNavi ul li a.active,header nav#gNavi ul li.page a:hover {border-bottom:#00b9ef 3px solid;}.column-type-3 header #headerMain .headerBtm .menuNavi {background-color:#E7F1DC;}.column-type-3 header #headerMain .headerBtm .menuNavi .innBox .category a {background-color:#00b9ef;}.column-type-3 header nav#gNavi ul li {border-left:#BDDBA2 1px solid;}.column-type-3 header nav#gNavi ul li a:hover,.column-type-3 header nav#gNavi ul li a.active,.column-type-3 header nav#gNavi ul li.page a:hover {border-bottom:#00b9ef 3px solid;}@media(max-width:767px){.column-type-3 #gNavi2 ul li a.active {background-color:#00b9ef;}}#side-menu h2 {border-bottom:solid 3px #F0B604;text-shadow:0 1px 2px #fff;}#side-menu h2 i {color:#E48E10;}#side-menu h3:before {color:#F0B604;}#side-menu li:before {color:#999;}nav.cateNavi ul li,nav.cateNavi2 ul li,nav.cateNavi3 ul li {background-color:#F1F1F1;}.pagingBox ul li.linkNo {background-color:#F7F7F7;}.pagingBox ul li a:hover,.pagingBox ul li a.active {background-color:#d4e8ef;}.iconColor {color:#F0B604;}.emphasis {color:#FF5722; }.searchBox a.btn {background-color:#00b9ef;}.filterBox #filterSlideBox02 a.btn {background-color:#D24A4A;}a.btnMore:after {color:#00b9ef;}@media(max-width:767px){a.btnMore:after {color:#fff;}}a.btnEmphasis {background-color:#fff;}a.flyer-help-btn:before,a.coupon-send-btn:before,a.btn-main i {color:#00b9ef;}.event-like-box a.btn-main i {color:#ccc;}.store .like_box_store a.btn-main {color:#333;}.store .like_box_store a.btn-main.active {color:#ccc;}.store .like_box_store a.btn-main.active i {color:#ccc;}.store .like_box_store a.btn-main i {color:#E1B901;}a.btn-main.disable i {color:#BBB;}a.btn-main.disable{background-color:#DEDEDE;}a.btn-sub i {color:#000;}a.btnEmphasis:hover {background-color:#eee;}.filterBox dl dt.open:after,.filterBox dl dt.opened:after {color:#00b9ef;}.mainSearchBox .calendarBox table td a,#side .calendarBox table td a {background-color:#00b9ef;}.siteColor{ color:#D24A4A; }.siteColorBg { background-color:#D24A4A; }.cateNavColor {background:#00416B;}#contentsBox .ctsBox .tab ul li.active,#contentsBox .ctsBox .tab ul li:hover {background-color:#00b9ef;border:#00b9ef 1px solid;}#contentsBox .ctsBox section.ctsCoupon article {background-color:#00b9ef;}#contentsBox .ctsBox section.ctsCoupon article .note {border-bottom:#8DB951 1px solid;}#contentsBox .ctsBox section.ctsCoupon article .couponFooter {border-top:#B8D494 1px solid;}#contentsBox .ctsBox section.ctsCoupon article .couponHeader:before {border-top:20px solid #00b9ef;}#contentsBox .ctsBox section.ctsEvent article .eventDay {background-color:#00b9ef;}#contentsBox .ctsBox section.ctsMailMaga article a.btn {background-color:#00b9ef;}#contentsBox #mainBox .ctsBox section.list-wid article .txtBox ul.shopInfo li {background-color:#D8D8D8;}#contentsBox #mainBox .ctsBox section.list-wid article .txtBox ul.shopInfo li.on {background-color:#00b9ef;}#adminDigestPreviewBox article .txtBox ul.shopInfo li {background-color:#D8D8D8;}#adminDigestPreviewBox article .txtBox ul.shopInfo li.on {background-color:#00b9ef;}#adminDigestPreviewBox article.t2.opt-v2 .txtBox ul.shopInfo li.on ,#contentsBox #mainBox .ctsBox section.list-wid article.t2.opt-v2 .txtBox ul.shopInfo li.on{border:1px solid #00b9ef;background-color:#FFF;color:#333;border-color:#00b9ef;}#adminDigestPreviewBox article.t2.opt-v2 .txtBox ul.shopInfo li.on a:hover ,#contentsBox #mainBox .ctsBox section.list-wid article.t2.opt-v2 .txtBox ul.shopInfo li.on a:hover{text-decoration:underline;}div#adminDigestPreviewBox article.t2.opt-v2 .txtBox .budget-box .day i {background-color:#d4e8ef;}div#adminDigestPreviewBox article.t2.opt-v2 .txtBox .budget-box .night i {background-color:#0197d5;}.shopDtlBox .menuNavi .innBox .category a i,.shopDtlBox .menuNavi nav#gNavi ul li a i {color:#00b9ef;}.shopDtlBox .menuNavi .innBox .category a:hover,.shopDtlBox .menuNavi .innBox .category a.active,.shopDtlBox .menuNavi nav#gNavi ul li a:hover,.shopDtlBox .menuNavi nav#gNavi ul li a.active {background-color:#f5f5f5;}#side .sideFaciBox h2 {background-color:#00b9ef;}.peripheralInfo .route a.route i {color:#000;}@media(max-width:767px){.peripheralInfo a.route i {color:#000;}}#side .sideClMainBox .inn a.btn {background-color:#000;}#side .sideListBox ul li:before {color:#000;}#side .sideClMainBox .inn ul.main li a {background-color:#d4e8ef;}@media(max-width:767px){.shopDtlBox .spTel {background-color:#d4e8ef;}}#side .staffBox .name {background-color:#00b9ef;}#mainBox .courseDtl .caption {background-color:#000;}@media(max-width:767px){#mainBox .courseDtl .arrow {background-color:#000;}}table.baseTbl td a.map {background-color:#d4e8ef;}table.baseTbl td a.map.access-btn{background-color:#fff;border:1px solid #d4e8ef;color:#d4e8ef;}.siteMapBox .inn ul li:before {color:#00b9ef;}footer {}footer .inn ul.btnBox li.contact {background-color:#1C7E4D;}@media(max-width:767px){footer .inn .footerCategorySearch a {background-color:#00b9ef;color:#ffffff;border-top:1px #fff solid;}}.mainSearchBox.flex .period-btn:hover,.mainSearchBox.flex .period-btn.active,.mainSearchBox.flex .keyword.flex div.search-btn{background-color:#00b9ef;color:#FFF;}@media(max-width:767px){section.mainSearchBox.flex .keyword.flex div.cal-btn{background-color:#00b9ef;color:#FFF;}}.mainSearchBox.flex .category-toggle-btn{background-color:#d4e8ef;color:#FFF;}.mainSearchBox.flex .category-btn:hover,.mainSearchBox.flex .category-btn.active{background-color:#00b9ef;border-color:#00b9ef;color:#FFF;}.mainSearchBox.flex .period-btn:hover,.mainSearchBox.flex .period-btn.active{border-top:1px #00b9ef solid;border-right:1px #00b9ef dotted;}.not-found-box .search-button {background-color:#00b9ef;}.like-count-box.store .btn{background-color:#00b9ef;color:#FFF;}.like-count-box.store .btn.active{background-color:#FFF;}.like-count-box.store .btn:before{color:#FFF;}.admin-preview.t h2.side_headline {border-left-color:#00b9ef;}#contentsBox .ctsBox section.ctsEvent article.publish-type-0 .eventDay {background-color:#999;}#side .calendarBox table td a.end{background-color:#999;}.main .drawer-hamburger-icon,.main .drawer-hamburger-icon:after,.main .drawer-hamburger-icon:before{background-color:#00b9ef;}.drawer-open .main .drawer-hamburger-icon{background-color:transparent;}div.chk-parent{margin:0px 0px 10px;}div.chk-parent .chk-child{margin:0px 0px 0px 20px;}.news-tab-list .category-list ul li:hover,.news-tab-list .category-list ul li.active{background-color:#00b9ef;color:#FFF;}.news-tab-list .news-list.viewer article.list.active .cl-name:before,.news-tab-list .news-list.viewer article.list.hover .cl-name:before,.news-tab-list .news-list .type-1 .viewer article.list.active *,.news-tab-list .news-list .type-1 .viewer article.list:hover *{color:#00b9ef;}.news-tab-list .news-list .type-1 .viewer article.list:after{border-bottom:2px solid #00b9ef;}@media(max-width:767px){.news-tab-list .news-list .type-2 article .category{color:#00b9ef;font-weight:bold;}.news-tab-list .news-list .type-2 article:first-child .category{background-color:#00b9ef;color:#FFF;}.news-tab-list .category-list ul{border-bottom:3px solid #00b9ef;}.news-tab-list .slick-dots li.slick-active button:before {opacity:1;color:#00b9ef;}div.news-tab-list .category-list ul li:hover{background-color:inherit !important;color:#666 !important;}div.news-tab-list .category-list ul li.active:hover{background-color:#00b9ef !important;color:#FFF !important;}}#mainBox div.menu-category-list > span.active,#mainBox div.menu-category-list > span:hover{color:#00b9ef;}article.opt-v2 .info-wrapper .info-list > div.news > .category,#contentsBox .ctsBox section.list-wid article.opt-v2 .info-wrapper .info-list > div.news > .category{background-color:#00b9ef;color:#FFF;}article.opt-v2 .info-wrapper .info-list > div.coupon > .category,#contentsBox .ctsBox section.list-wid article.opt-v2 .info-wrapper .info-list > div.coupon > .category{background-color:#d4e8ef;color:#FFF;}div#adminDigestPreviewBox article.t2.opt-v2 .imgBox ul.slick-dots li.slick-active button:before,#contentsBox .ctsBox section.list-wid article.t2.opt-v2 .imgBox ul.slick-dots li.slick-active button:before{background-color:#FFF;}.search-result-wrapper .search-condition .title{background-color:#00b9ef;color:#FFF;}@media(min-width:768px){.search-result-wrapper .search-condition .condition a:hover{color:#00b9ef;}.search-result-wrapper .search-condition .condition a:after{color:#00b9ef;}}.header-navi-wrapper nav#gNavi ul li a.active{color:#00b9ef;border-bottom:#00b9ef 4px solid;font-weight:bold;}div.search_section .detail-search__item.active .check.box:before{background-color:#d4e8ef;border-color:#d4e8ef;}.searchBox .inn ul.list li a.active {background-color:#00b9ef !important;border:#00b9ef 1px solid;color:#FFF;}@media(max-width:767px){.filterBox #filterSlideBox12 .peripheralInfo a.btn {background-color:#00b9ef;}.filterBox #filterSlideBox13 .peripheralInfo a.btn {background-color:#00b9ef;}}.event-top-box .vertical-line a{color:#00b9ef;}.news-category__item.active a,.news-category__item--active a,.coupon-category__item.active a,.coupon-category__item--active a,.review-category__item.active a,.review-category__item--active a,.job-category__item.active a,.job-category__item--active a{background:linear-gradient(transparent 85%, #00b9ef 10%);font-weight:bold;color:#00b9ef;border-radius:0 !important;}@media(min-width:768px){.news-category__item a:hover ,.coupon-category__item a:hover,.review-category__item a:hover,.job-category__item a:hover{ background:linear-gradient(transparent 85%, #00b9ef 10%); font-weight:bold; color:#00b9ef; border-radius:0 !important;}}.like-modal a.btn-main.btn-modal-close.mypage{background-color:#00b9ef;color:#FFF;}.job-tel.modal a.btn-main.mypage:hover,.like-modal a.btn-main.mypage:hover {background-color:#00b9ef !important;}.search-btn-wrapper .btn-list a.pencil:before{color:#00b9ef;}@media(max-width:767px){.search-btn-wrapper .btn-list a.opened:before {color:#00b9ef;}.search-btn-wrapper .btn-list a.open:before {color:#00b9ef;}}.site__header-box {border-bottom:1px solid #d4d4d4;}.header__navigation-list-item--sub {border-left:1px solid #00b9ef;}.header__navigation-list-item--sub span.fa {color:#00b9ef;}a.btnEmphasis i,a.btnEmphasis.btn-main i {color:#00b9ef;}.member-alert-box.info{border:2px solid #00b9ef;}.member-alert-box.info:before,.member-alert-box.info .accent-txt{color:#00b9ef;}span.news-like:before{color:#00b9ef;}@media(max-width:767px){footer .inn .link ul.footerMenu li i {color:#00b9ef;}.shopDtlBox #gNavi3 li a i {color:#00b9ef;}.site__header-box-spn h1 {background-color:#00b9ef;}}@media screen and (max-width:599px){.site__header-box-spn h1 {background-color:#00b9ef;}}@media(max-width:767px){#gNavi2 ul li a.active {color:#00b9ef;border-color:#00b9ef;border-bottom:4px solid;font-weight:bold;}}@media screen and (max-width:599px){.header__navigation-item--active a {color:#00b9ef;font-weight:bold;}.header__navigation-item--active a::after {background-color:#00b9ef;}}.section__title-box {color:#00b9ef;}.section__title > .section__sub-title {color:#00b9ef;}.event-term__item:hover {background-color:#00b9ef;color:#fff;}.event-term__item:hover a{color:#fff;}.other-job__item a:hover{background-color:#00b9ef;color:#fff;}.site-search__navigation-tab--itme.active a {border:#00b9ef 2px solid !important;color:#00b9ef !important;}.site-search__navigation-tab--itme.active [class^="icon-"]:before,.site-search__navigation-tab--itme.active [class*=" icon-"]:before {color:#00b9ef;}@media(min-width:768px){.site-search__navigation-tab--itme a:hover {border:#00b9ef 2px solid !important;color:#00b9ef !important;}.site-search__navigation-tab--itme a:hover [class^="icon-"]:before,.site-search__navigation-tab--itme a:hover [class*=" icon-"]:before {color:#00b9ef;}}.calendar__table thead {background-color:#848484;color:#fff;}.calendar__table thead th:first-child{background-color:#E4676B;}.calendar__table thead th:last-child{background-color:#6E94BB;}.calendar__table tbody td.red:last-child,.calendar__table tbody td.red:last-child a{color:#6E94BB;}.calendar__table tbody td.red:first-child,.calendar__table tbody td.red:first-child a{color:#E4676B;}.calendar__table td a.appointed-day {border:1px solid #62A0F2;}.calendar__table td a.event-day { border:1px solid #00b9ef; }.ReserveCalendarBox .calendar__table thead {background-color:#808080;color:#FFF;}.ReserveCalendarBox .calendar__table td {position:relative;cursor:pointer;}.ReserveCalendarBox .calendar__table td span {width:30px;height:30px;display:flex;align-items:center;justify-content:center;min-height:30px;border-radius:50%;border:1px solid transparent;color:#333;margin:auto;}.ReserveCalendarBox .calendar__table td span.holiday {border:none;}.ReserveCalendarBox .calendar__table td span.full {border:none;}.ReserveCalendarBox .calendar__table td span.event {color:#303aea;background:#FFF;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #e37c7c;-webkit-box-shadow:0 0 0 3px #e37c7c;-moz-box-shadow:0 0 0 3px #e37c7c;}.ReserveCalendarBox .calendar__table td.sunday span {color:#f27579;}.ReserveCalendarBox .calendar__table td.saturday span {color:#779dc4;}.ReserveCalendarBox .calendar__table td.today span {background-color:#ffa800;color:#FFF;}.ReserveCalendarBox .calendar__table td .fukidashi {display:none;width:100%;position:absolute;top:-30px;left:0;padding:0;border-radius:5px;background:#f27579;color:#fff;font-weight:500;}.ReserveCalendarBox .calendar__table td .fukidashi:after {position:absolute;width:0;height:0;left:0;bottom:-23px;margin-left:10px;border:solid transparent;border-color:rgba(51, 204, 153, 0);border-top-color:#f27579;border-width:14px;pointer-events:none;content:" ";}.ReserveCalendarBox .calendar__table td .fukidashi.colorGray {background:#808080;}.ReserveCalendarBox .calendar__table td .fukidashi.colorGray:after {border-top-color:#808080;}.ReserveCalendarBox .calendar__table td:hover .fukidashi {display:block;}.ReserveCalendarBox .calendar__table td a:hover {opacity:1 !important;}.ReserveCalendarBox .iconLabel {display:inline-block;width:15px;height:15px;border-radius:100px;background:#999;}.ReserveCalendarBox .descriptionBox {margin:10px;}.ReserveCalendarBox .descriptionBox .iconLabel.holidayLabel {background:#999;}.ReserveCalendarBox .descriptionBox .iconLabel.eventLabel {width:10px;height:10px;background:#FFF;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #e37c7c;-webkit-box-shadow:0 0 0 3px #e37c7c;-moz-box-shadow:0 0 0 3px #e37c7c;position:relative;top:2px;}.ReserveCalendarBox .reserveBtn {text-align:center;}.ReserveCalendarBox .reserveBtn a {color:#FFF;background:#0080EB;display:inline-block;width:150px;padding:5px;font-weight:bold;text-align:center;margin-bottom:10px;}.close-btn__box span {color:#00b9ef;}.siteMapBox .inn h3 {background-color:#e7f1dc;}body footer .inn .link ul.menu li a{color:#FFF;}.column-type-3 .slidePrev {border-right:#BDDBA2 1px solid;}.column-type-3 .slideNext {border-left:#BDDBA2 1px solid;}.column-type-3 header nav#gNavi ul li {border-left:#BDDBA2 1px solid;}@media(max-width:767px){.column-type-3 #gNavi2 li {border-left:#FFF 1px solid;}.column-type-3 #gNavi2 a {background-color:#C9C9C9;color:#FFF;}.column-type-3 #gNavi2 ul li a.active {background-color:#00b9ef;color:#FFF;border:none;}}.column-type-3 .search__btn{background-color:#00b9ef;}.tippy-content .sns-parent-box.sns-shop-header{background-color:#E7F1DC;}.shop-share-box .btn:before{color:#00b9ef;}.review__shop-name {color:#333;}.review__shop-name i{color:#999;}.review__shop-name .review__shop-cate__label {font-weight:normal;}@media(max-width:767px){.shopDtlBox #gNavi3 li a i {color:#80BA4E;}}#contentsBox .ctsBox section.ctsReview article .shopName.review p a{color:#333;font-weight:normal;}#contentsBox .ctsBox section.ctsReview article .shopName.review p a i{color:#999;}.icon-review:before {content:"\e90b";color:#00b9ef;}.icon-newshop:before {content:"\e90c";color:#00b9ef;}.icon-event:before {content:"\e90d";color:#00b9ef;}.icon-dailynews:before {content:"\e90e";color:#00b9ef;}.icon-coupon:before {content:"\e90f";color:#00b9ef;}.header__navigation-item--active a {color:#00b9ef;}.section__title-box .section__sub-title{color:#00b9ef;}.term-date__lable {border:1px solid #d4e8ef;color:#d4e8ef;}.event-area__label {background-color:#d4e8ef;}@media(max-width:767px){.shopDtlBox .spnMenuNavi .home i,.shopDtlBox #gNavi3 li a i{color:#00b9ef;}}#mainBox.mypage .like-category-wrapper .inner i{color:#00b9ef;}#mainBox.mypage .like-category-wrapper .inner.active,#mainBox.mypage .like-category-wrapper .inner.active i{background-color:#00b9ef;color:#FFF;}.event-area__label{background-color:#00b9ef;}.news-area__label{background-color:#00b9ef;}.review__shop-area__label{background-color:#00b9ef;}.job-info__item .subject__box .label__box .area_label{background-color:#00b9ef;}div#contentsBox #mainBox ul.category-list-default.type li.type1,#contentsBox .ctsBox section.list-wid article ul.type li.type1{background-color:#00b9ef;}ul.slick-dots li button:hover:before,ul.slick-dots li.slick-active button:before{color:#00b9ef;}.coupon-area__label,.review__shop-cate__label,.review__shop-area__label {background-color:#00b9ef;}.loader-ellips__dot{background-color:#00b9ef;}.shop-info__item--campaign.selected{border:5px solid #d4e8ef;}.shop-info__item--campaign.selected .flex__box div.entry-btn{background-color:#d4e8ef;}.section__title--col-accent{color:#d4e8ef !important;}#mainBox.mypage .like-category-wrapper .inner [class^="icon-"]:before,#mainBox.mypage .like-category-wrapper .inner [class*=" icon-"]:before {color:#00b9ef;}#mainBox.mypage .like-category-wrapper .inner.active [class^="icon-"]:before,#mainBox.mypage .like-category-wrapper .inner.active [class*=" icon-"]:before {color:white;} 