/*!
Theme Name: Kazeiro LP
Theme URI: http://essencews.com/
Author: WPAX
Description: Kazeiro美容室のLPテーマ
Version: 0.0.1
Template: lx
*/.kl-bgtitle__title::before,.mainvisual__title::before{content:"“";left:5%}*,body{font-family:"Noto Sans Japanese",'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-feature-settings:"palt"}a,dd,dt,h1,h2,h3,h4,h5,h6,li,p,td,th{transform:rotate(.03deg)}p{letter-spacing:.14em!important}#global-wrap,footer{position:relative;z-index:1}#global-wrap{margin-top:0!important}.titles.titles--size-small .title{font-size:1.9em!important;padding-top:30px!important;letter-spacing:.1em!important}.buttons a.button{background-color:#ab9284}.buttons a.button:hover{background-color:#60a5a7}.mainvisual--lx.black .mainvisual__content__text{background:#50bb7b!important;opacity:.9;filter:alpha(Opacity=90)}.mainvisual--lx.black .mainvisual__content .container .mainvisual__content__text .mainvisual__content__text__maincopy,.mainvisual--lx.black .mainvisual__content .container .mainvisual__content__text .mainvisual__content__text__sentence,.mainvisual--lx.black .mainvisual__content .container .mainvisual__content__text .mainvisual__content__text__subcopy{color:#fff!important}.subvisual--lx>.subvisual__content>.container>.subvisual__content__image{min-height:auto!important;max-height:70vh!important}.subvisual__content__text__subcopy{color:#b39767!important}.subvisual--lx>.subvisual__content .subvisual__content__text .button--ghost{background:#142c57!important}.subvisual--lx>.subvisual__content .subvisual__content__text .button--ghost:hover{background:#b39767!important}.swiper-container .swiper-slide .swiper-slide__content{height:100vh!important}@media screen and (max-width:767px){.titles .container{width:85%!important}.titles.titles--size-small .title{font-size:1.5em!important}.subvisual--lx.subvisual--lx--left>.subvisual__content .subvisual__content__text{padding-bottom:40px!important}.swiper-container .swiper-slide .swiper-slide__content{height:80vh!important}}@media screen and (min-width:1024px){.subvisual__content__text__maincopy{font-size:1.9em!important}.store_info__content__text__maincopy{font-size:1.4em!important;color:#142c57!important}}@media screen and (max-width:767px){.store_info__content__text__maincopy{font-size:1.2em!important;color:#142c57!important}}.store_info_2column__container .store_info_2column__content .store_info__content__text__tel_fax a{color:#fff!important}.store_info_2column__container .store_info_2column__content .store_info__content__text__tel_fax{display:none!important}.store_info_2column__container .store_info__content__text__buttons .button--ghost{background:#142c57!important}.store_info_2column__container .store_info__content__text__buttons .button--ghost:hover{background:#b71c03!important}.review--lx>.review__content .review__content__text .review__content__text__question{color:#60a5a7}.review--lx>.review__content{border-bottom:dotted 1px #60a5a7;padding-bottom:30px}.page-id-13{text-align:center}.page-id-13 table{border:none!important;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);display:inline-block!important;margin:0 auto!important;width:80%!important}.page-id-13 table td,.page-id-13 table th,.page-id-13 table tr{border:none!important;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);text-align:left;padding:15px 20px}.page-id-13 table td,.page-id-13 table th{border-bottom:solid 1px #dcdcdc!important}@media screen and (max-width:767px){.page-id-13 table{width:auto!important}.page-id-13 table td,.page-id-13 table th,.page-id-13 table tr{font-size:12px}}.page-id-13 table th{width:120px}.page-id-13 table td{width:auto;color:#464645}form{width:100%;margin:0 auto}@media screen and (max-width:767px){form{width:85%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}form input{margin-top:10px}form textarea{width:100%!important;background:#efefef;border:none!important}form input[type=text],form input[type=email],form input[type=tel]{background:#efefef!important;border:none!important;width:100%!important}form input.wpcf7-submit{background:#60a5a7!important;color:#fff!important}form input[type=button],form input[type=submit],form input[type=checkbox]{-webkit-appearance:none}form input[type=checkbox]{background:#dcdcdc!important;padding:10px;border:4px solid #dcdcdc!important;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}form input[type=checkbox]:checked{background:#ed6c00!important}form h5{font-size:1.3em;padding-bottom:10px}form .wpcf7-list-item{position:relative;top:10px;left:-5px}form div{padding-bottom:25px}.single .contents--sidebar-off{padding-top:70px}@media screen and (min-width:1024px){.single .contents--sidebar-off{width:55%!important}}@media screen and (max-width:767px){.single .contents--sidebar-off{padding-top:100px!important}}.navbar-original{width:100%;display:block!important;background:0 0!important}.navbar-original .navbar-original__wrap__top{background:0 0!important;display:block;padding:10px 0}.navbar-original .navbar-original__wrap__top .navbar__wrap__top__inner{width:90%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.navbar-original .navbar-original__wrap__top .navbar__logo{position:relative;z-index:2}.navbar-original .navbar-original__wrap__top .navbar__logo img{height:40px;padding-top:10px}.navbar-original .navbar-original__wrap__top ul#menu-menu{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:767px){.navbar-original .navbar-original__wrap__top ul#menu-menu{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.navbar-original .navbar-original__wrap__top ul#menu-menu{display:none}}.navbar-original .navbar-original__wrap__top ul#menu-menu li{display:block;padding:15px 25px 0}.navbar-original .navbar-original__wrap__top ul#menu-menu li a{display:block;font-size:.9em;letter-spacing:.1em}.kl-list__items li p,.kl-profile__description,.kl-profile__top .text *,.mainvisual__title{letter-spacing:.05em!important}.navbar-original .navbar-original__wrap__top ul#menu-menu li a:hover{color:#60a5a7}.navbar-original .navbar-original__wrap__top ul#menu-menu li ul{position:absolute;padding-top:20px}.navbar-original .navbar-original__wrap__top ul#menu-menu li ul li{padding:0}.navbar-original .navbar-original__wrap__top ul#menu-menu li ul a{background:#60a5a7;padding:10px 20px;color:#fff;width:180px}.navbar-original .navbar-original__wrap__top ul#menu-menu li ul a:hover{background:#ab9284;color:#fff}@media screen and (max-width:767px){.navbar-original .navbar-original__wrap__top .sns-button{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.navbar-original .navbar-original__wrap__top .sns-button{display:none}}.navbar-original .navbar-original__wrap__top .sns-button a i{font-size:22px;margin:0 5px;padding-top:15px}.navbar-original .navbar-original__wrap__top .sns-button a i:hover{color:#60a5a7}.navbar-original .navbar-original__wrap__top .nabvar__button{position:relative;z-index:2}@media screen and (min-width:1024px){.navbar-original .navbar-original__wrap__top .nabvar__button{display:none}}.navbar-original .navbar-original__wrap__top .nabvar__button i{font-size:20px;margin-top:15px}.navbar-original .navbar__wrap__top__bottom__sp{background:#fffcf6;-webkit-background-size:cover;height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;top:0;width:100%;z-index:1;padding-top:100px}.navbar-original .navbar__wrap__top__bottom__sp ul{padding:40px 0 15px}.navbar-original .navbar__wrap__top__bottom__sp ul li a{color:#ab9284;background:0 0;display:block;width:90%;text-align:center;margin:0 auto 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px}.navbar-original .navbar__wrap__top__bottom__sp ul li ul{padding:0}.navbar-original .navbar__wrap__top__bottom__sp ul li ul a{color:#ab9284}.navbar-original .navbar__wrap__top__bottom__sp .navbar__wrap__top__bottom__sp__contact{padding-bottom:50px}.navbar-original .navbar__wrap__top__bottom__sp .navbar__wrap__top__bottom__sp__contact a{color:#fff;background:#888;display:block;width:90%;text-align:center;margin:0 auto 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px}.mainvisual__title,h3.kl-list__title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.navbar-original .navbar__wrap__top__bottom__sp .sns-button-sp{text-align:center;margin:0 auto;padding-top:25px}.navbar-original .navbar__wrap__top__bottom__sp .sns-button-sp a i{font-size:25px;margin:0 5px}footer{padding-top:60px!important}@media screen and (max-width:767px){.footer-menu__wrap ul{display:block!important}.footer-menu__wrap ul li{padding-bottom:30px}}@media screen and (max-width:767px) and (max-width:767px){.footer-menu__wrap ul li{width:100%!important}}.course_title__content{border-top:solid 1px #ab9284;border-bottom:solid 1px #ab9284;padding:3px 0}.course_title__content .course_title__content__text{border-top:solid 2px #ab9284;border-bottom:solid 2px #ab9284;padding:30px 0}.course_title__content .course_title__content__text .course_title__content__text__title{font-size:1.6em}.course_title__content .course_title__content__text .course_title__content__text__subtitle{font-size:1.4em;margin-top:20px}.course_title__content .course_title__content__text .course_title__content__text__sentence{font-size:.7em;margin-top:10px}.course_title__content__text__sentence__out{font-size:.7em;padding-top:10px}@media screen and (max-width:767px){.course_title__content__text__sentence__out{width:90%;margin:0 auto;text-align:justify}}.course_title--french--center{text-align:center}.course_title--french--left{text-align:left}.course--french.column--margin-small{padding:0}.course--french{width:100%;text-align:center}.course--french .course__container{display:inline-block;margin:0 auto}@media screen and (max-width:767px){.course--french .course__container{width:85%}}.course--french .course__container .course__content__text .course__content__text{padding-top:15px;text-align:left}.course--french .course__container span{font-size:.8em}.course--french .course__container span.left{font-size:1.1em;width:500px;display:inline-block}@media screen and (min-width:1024px){.course--french .course__container span.left{padding-right:20px}.global-wrap_lalayout{zoom:1.5}}@media screen and (min-width:768px) and (max-width:1023px){.course--french .course__container span.left{padding-right:20px}}@media screen and (max-width:767px){.course--french .course__container span.left{max-width:100%;width:100%;display:block}}.course--french .course__container p.course__content__sentence{text-align:left;padding-bottom:10px;padding-top:10px;margin-bottom:10px;font-size:.8em;color:#bddbd9;border-bottom:solid 1px #bddbd9}table,table td,table th,table tr{border:none!important;-moz-box-shadow:0 3px 4px rgba(0,0,0,.2)}table{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);margin:0 auto!important;width:100%!important}table td,table th,table tr{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);text-align:left;padding:15px 20px}table td,table th{border-bottom:solid 1px #bddbd9!important}@media screen and (max-width:767px){table{width:auto!important}table td,table th,table tr{font-size:12px}}table th{width:120px;font-weight:400;color:#60a5a7}table td{width:auto}table td.gray{color:#a3a2a2;font-size:11px}body.page-template-youtube .contents--single .container .content ul.archive li{margin-right:1.7%}@media screen and (max-width:767px){body.page-template-youtube .contents--single .container .content ul.archive li .archive__article{display:block}body.page-template-youtube .contents--single .container .content ul.archive li .archive__article .archive__article__text{width:100%}body.page-template-youtube .contents--single .container .content ul.archive li .archive__article .archive__article__bgi{width:100%;height:auto!important;margin-top:25px}}@media screen and (min-width:768px) and (max-width:1023px){body.page-template-youtube .contents--single .container .content ul.archive li .archive__article{display:block}body.page-template-youtube .contents--single .container .content ul.archive li .archive__article .archive__article__text{width:100%}body.page-template-youtube .contents--single .container .content ul.archive li .archive__article .archive__article__bgi{width:100%;height:auto!important;margin-top:25px}}body.page-template-youtube .contents--single .container .content ul.archive li .archive__article .archive__article__bgi{min-height:auto!important}body.page-template-youtube .archive__article__bgi{position:relative;width:100%;height:0;padding-top:56.25%}.archive__article__bgi iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.g-recaptcha,.g-recaptcha iframe[name=a-z77le1eaw6er]{display:block!important}.grecaptcha-badge{display:none!important}*{font-weight:500!important}.container{width:100%!important}.global-wrap_lalayout{width:100%;margin:0 auto;max-width:420px!important}.mainvisual__contents{position:relative;width:100%}.mainvisual__image{width:95%;height:80vh;background-size:cover;margin:0 auto}.mainvisual__subtitle2,.mainvisual__title{background:#fffcf6}.mainvisual__title{width:100%;position:absolute;top:0;left:0;clip-path:polygon(0 100%,0 0,100% 0,100% 80%);-ms-box-sizing:border-box;box-sizing:border-box;padding:25px 20%;font-size:25px}.mainvisual__title::after,.mainvisual__title::before{font-size:80px;font-weight:700;position:absolute;top:0}.mainvisual__title::after{content:"”";right:5%}.mainvisual__subtitle__wrap{width:80%;position:absolute;bottom:30px;right:2.5%}.mainvisual__subtitle1,.mainvisual__subtitle2{padding:10px 20px;font-size:16px;letter-spacing:.05em!important}.mainvisual__subtitle1::before,.mainvisual__subtitle2::before{content:"";position:absolute;top:0;left:0;width:0;height:0}.mainvisual__subtitle1{background:#fffcf6;margin-bottom:10px}h3.kl-list__title{width:90%;margin:25px auto 20px;border-left:solid 5px;padding-left:10px;-ms-box-sizing:border-box;box-sizing:border-box}.kl-list__container{background:#fff;width:90%;margin:0 auto;border:1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px}.kl-bgtitle__title,.kl-slider__wrap h2.kl-slider__h2{-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.kl-list__items li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px}.kl-list__items li img{width:21px;padding-right:5px}.kl-list__items li p{width:90%}.kl-list__items li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.kl--titletext,.kl-profile{width:90%;margin:0 auto}.kl-titletext__title span{font-size:18px;border-bottom:solid 5px}.kl-titletext__text{font-size:13px;font-weight:400!important;line-height:2.1em;padding-top:15px;text-align:left!important}.kl-profile__title{font-size:25px;font-weight:700!important;text-align:center}.kl-profile__top{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.kl-profile__top .image div{width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-size:cover;background-position:center}.kl-profile__top .text{border-left:solid 5px;padding-left:20px;margin-left:30px}.kl-profile__top .text .kl-profile__name{font-size:20px}.kl-profile__description,.kl-profile__top .text .kl-profile__furigana{font-size:14px;font-weight:400!important}.kl-profile__description{padding-top:20px;line-height:2em}.kl-bgtitle{padding:25px 0}.kl-bgtitle__title{width:80%;margin:0 auto;background:rgba(255,255,255,.9);-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative;font-size:20px}.kl-bgtitle__title::before{font-size:80px;font-weight:700;position:absolute;top:-42px}.kl-bgtitle__title::after{content:"”";font-size:80px;font-weight:700;position:absolute;right:5%;bottom:-70px}.kl-image_wrap{width:90%;overflow:hidden;text-align:center;margin:0 auto}.kl-image_wrap img.kl--left{float:left}.kl-image_wrap img.kl--right{float:right}.kl-image_wrap img.kl--center{float:none;margin:0 auto}.widget.widget_block.widget_media_image{width:90%;margin:0 auto}.kl-slider__wrap{overflow-x:hidden;position:relative;padding:20px 0;text-align:center}.kl-slider__wrap h2.kl-slider__h2{display:inline-block;font-size:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:5px 50px;margin:0 auto 20px;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.kl-slider.swiper-container3 .kl-slider__slide,.kl-slider__slide{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px}.kl-slider__slide{background:#fff;box-sizing:border-box;padding:15px;border-radius:10px;text-align:left;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2)}.kl-slider__slide h3{font-size:15px;border-bottom:solid 1px;padding-bottom:3px;margin-bottom:10px;padding-top:10px}.kl-slider__slide p{font-size:12px;font-weight:400!important}.kl-slider__wrap__customer_voice__h2{font-weight:700!important}.kl-slider__wrap__customer_voice p.subtitle{font-size:18px;padding-top:3px;padding-bottom:20px}.kl-slider__wrap__customer_voice h3{border-bottom:none;border-left:solid 5px;padding-top:0;padding-bottom:0;padding-left:15px;font-size:18px;position:relative;margin-top:15px}.kl-slider__wrap__customer_voice h3 span{font-size:12px;position:absolute;right:0;top:5px}.kl-slider__wrap__customer_voice h4{font-size:15px;border-bottom:solid 1px;padding-bottom:3px;margin-bottom:10px}.kl_title{border-left:solid 5px;padding-left:10px;width:90%;margin:0 auto}.kl-offer-widget{padding:0 0 20px;text-align:center}.kl-offer-widget__header{background:#fff;display:inline-block;margin:0 autop;padding:5px 30px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;position:relative;top:20px}.kl-offer-widget__wrap{border:3px solid #fff;width:90%;margin:0 auto;padding-top:10px}.kl-offer-widget__sub-title{font-size:18px;padding-bottom:5px}.kl-offer-widget__sub-title span{font-size:30px;padding:0 3px}.kl-offer-widget__text{font-size:14px;border-top:solid 1px #fff;padding:5px 0}.kl-offer-widget__text span{font-size:20px}.kl-discount-course-widget{border:3px solid #ececec;width:90%;margin:0 auto;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.kl-discount-course-widget__label{padding:5px 15px;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:relative;top:-15px}.kl-discount-course-widget__course-title{border-bottom:solid 1px;font-size:20px;padding-bottom:10px;margin-top:-10px}.kl-discount-course-widget__course-description{font-size:15px;font-weight:400!important;padding:15px 0;border-bottom:solid 3px #ececec}.kl-discount-course-widget__regular-price{padding-top:10px;font-size:15px;color:#fff}.kl-discount-course-widget__regular-price span{font-size:12px}.kl-discount-course-widget__special-price{padding-bottom:10px;font-size:30px;font-weight:700!important;border-bottom:solid 3px #ececec}.kl-discount-course-widget__special-price span{font-size:12px;font-weight:500!important}.kl-discount-course-widget__comment{background:#eee;font-size:12px;font-weight:400!important;width:90%;margin:6px auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.kl-discount-course-widget__comment:nth-child(1),.kl-discount-course-widget__comment:nth-child(3){margin-top:15px}.kl-discount-course-widget__out-of-area-text{font-size:12px;width:95%;margin:0 auto;text-align:center;padding-top:5px;font-weight:400!important}.kl-slider.swiper-container3{position:relative;overflow-x:hidden;width:90%;margin:0 auto}.kl-slider.swiper-container3 .kl-slider__slide{background:0 0;padding:0;box-sizing:border-box;border-radius:10px;text-align:left;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2)}.kl-slider.swiper-container3 .kl-slider__slide img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.kl-slider.swiper-container3 .swiper-button-next,.kl-slider.swiper-container3 .swiper-button-prev{height:48px;background-size:cover;background-position:center}.kl-slider.swiper-container3 .swiper-button-next{background:url(img/next.svg)}.kl-slider.swiper-container3 .swiper-button-prev{background:url(img/prev.svg)}.kl_store_interior_slider__wrap p{font-size:12px;text-align:center;font-weight:400!important;letter-spacing:.05em;padding-top:10px}.kl-product-intro{border:3px solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;width:90%;margin:0 auto}.kl-product-intro img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.kl-product-intro p{font-size:12px;font-weight:400!important;line-height:2em;letter-spacing:.05em}.kl-product-intro__title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:solid 3px;padding-bottom:5px;margin-bottom:10px;padding-top:10px}.kl-product-intro__title h3{font-size:17px}.kl-product-intro__title span{font-size:13px;padding:2px 10px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.kl-phone-reservation-widget{padding:20px 0 0;text-align:center}.kl-phone-reservation-widget__phone-number{background:#fff;display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:10px 40px;font-size:25px;font-weight:700}.kl-phone-reservation-widget__phone-number span{display:block;font-size:13px;font-weight:500}.kl-phone-reservation-widget__comment{font-size:18px;position:relative;margin:20px 0}.kl-phone-reservation-widget__comment span{border-bottom:solid 2px #fff;font-size:18px}.kl-phone-reservation-widget__comment::before{content:"“";font-size:80px;font-weight:700;position:absolute;left:5%;top:-30px;color:#fff}.kl-phone-reservation-widget__comment::after{content:"”";font-size:80px;font-weight:700;position:absolute;right:5%;top:-30px;color:#fff}.kl-phone-reservation-widget__reception-hours{font-size:14px;font-weight:400!important;padding-bottom:10px}.kl-phone-reservation-widget__reception-day{background:#c2e8ec;font-size:12px;font-weight:400!important;padding:10px 0}.kl-hotpepper-widget{text-align:center}.kl-hotpepper-widget__title{font-size:18px}.kl-hotpepper-widget__comment{font-size:12px;font-weight:400!important}.kl-hotpepper-widget__link img{padding:10px 0}.kl_text_widget{font-weight:400!important;line-height:2em;padding-top:15px;width:90%;margin:0 auto}.widget.widget_block{list-style:none}