<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.modal{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;left:50%;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1010}.modal--fullscreen{background-color:#fff;bottom:auto;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:translate(0);transform:translate(0)}.modal__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:4px;box-sizing:border-box;cursor:auto;margin:20px;max-width:700px;opacity:0;position:relative;-webkit-transform:translateY(30px);transform:translateY(30px);transition-duration:.5s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;width:calc(100vw - 40px)}.modal__container.state-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.modal__container.wrap_modal{border-radius:10px}.modal__header{border-bottom:1px solid #e6e6e6;padding:10px 30px 10px 10px;position:relative}.modal__title{font-size:1.4rem;margin:0}.modal__body{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 280px);overflow-x:hidden;overflow-y:auto}.modal__footer{box-shadow:0 -1px 2px 0 rgba(0,0,0,.1);padding:20px}.modal__close{cursor:pointer;font-size:1.4rem;height:14px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;z-index:10}.modal-overlay,.modal-overlay-map-view{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:hsla(173,4%,58%,.87);cursor:pointer;display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay-map-view{background:#f5f5f5;cursor:default}.modal-overlay-map-view.state-active{display:block}.modal--rank .modal__header{padding:16px 0}.modal--rank .modal__header .modal__close--rank{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;height:24px}.modal--rank .modal__header .modal__close--rank:before{color:#ccc;content:"close";font-family:Material Icons;font-size:2.8rem}.modal--rank .modal__title{color:#1ba0e5;font-size:1.5rem;text-align:center}.modal--rank .modal__body p{font-size:1.5rem;line-height:1.4;margin:20px}#modal_guarantee .modal__container{background:#fff;padding:0;width:calc(100vw - 40px)}#modal_guarantee .modal__header{border-bottom:1px solid #e6e6e6;padding:0}#modal_guarantee .modal__title{color:#1ba0e5;font-size:1.6rem;height:48px;line-height:48px;text-align:center}#modal_guarantee .modal__body{max-height:calc(100vh - 280px);padding:0 10px}#modal_guarantee .modal__body:before{display:none}#modal_guarantee .modal__body p{line-height:1.5}#modal_guarantee .modal__body a{text-decoration:underline}#modal_guarantee .modal__body h3{font-size:1.5rem;margin:0 0 .5em}#modal_guarantee .modal__body ul{margin-bottom:1em}#modal_guarantee .modal__body ul li{line-height:1.5;padding-left:1em;text-indent:-1em}#modal_guarantee .modal__body em{font-weight:700}#modal_guarantee .modal__body strong{color:#d6395e;font-weight:700}#modal_guarantee .modal__body .txt_attention{margin:0;padding-left:1em;text-indent:-1em}#modal_guarantee .modal__footer{background:#eee;border-radius:0 0 4px 4px;height:48px;line-height:48px;margin:0;padding:0;text-align:center}#modal_guarantee .modal__close{font-size:1.6rem;font-weight:700;height:100%;line-height:48px;position:static;text-align:center;-webkit-transform:none;transform:none;width:100%}.modal.modal_individual .modal__container h2{border:none;height:auto;line-height:1.5}.modal.modal_individual .modal__body{padding:12px 10px}.modal.modal_individual .material-icons{color:#1ba0e5}.modal.modal_individual .individual_itemwrap,.modal.modal_individual .list-data{display:block}.modal.modal_individual .list-data:last-child{padding-bottom:12px}.modal.modal_individual .list-data__item{display:inline-flex;line-height:1.5em;margin:0 0 5px}.modal.modal_individual .list-data__item:first-of-type{margin-top:0}.modal.modal_individual .list-data__body{line-height:1.4}.modal.modal_individual .list-data__body--fluid{clear:both;overflow:visible}.modal.modal_individual .list-data dl{margin:0}.modal.modal_individual .list-data__mark{display:flex;margin:0 5px 0 0;overflow:visible;position:relative;top:-2px;width:20px}.modal.modal_individual .list-data__mark .icon{height:20px;width:20px}.modal.modal_individual .list-data__closest-station .list-data__mark{top:0}.modal.modal_individual .list-data__closest-station dd{margin:3px 0 0;overflow:hidden}.modal.modal_individual .list-data__closest-station dd ul&gt;li&gt;span{margin-left:4px}.modal.modal_individual .individual_access{width:100%}.modal.modal_individual .individual_price{margin-bottom:10px}.modal.modal_individual .individual_price ul{border:none;display:table;text-align:center;width:100%}.modal.modal_individual .individual_price li{display:table-cell;height:100%;width:33.33333%}.modal.modal_individual .individual_price li:last-of-type .individual_price__price-num,.modal.modal_individual .individual_price li:last-of-type .individual_price__price-type{border-right:1px solid #ccc}.modal.modal_individual .individual_price__price-type{background-color:#f5f5f5;border:1px solid #ccc;border-bottom:none;border-right:none;font-size:1.4rem;padding:3px 10px}.modal.modal_individual .individual_price__price-type:after{content:none}.modal.modal_individual .individual_price__price-num{border:1px solid #ccc;border-right:none;font-size:1.4rem;line-height:2.5rem;min-height:28px;padding:3px}.modal.modal_individual .individual_price__price-num em{color:#d6395e;font-size:1.8rem}.modal.modal_individual .individual_feature .state{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-2px;position:relative}.modal.modal_individual .individual_feature .state__item{align-items:center;background-color:#f2f9fd;border:1px solid #1ba0e5;border-radius:5px;box-sizing:border-box;display:flex;flex:0 1 calc(25% - 2px);font-size:1.3rem;font-weight:700;justify-content:center;line-height:1.2;margin-top:2px;min-height:36px;text-align:center;width:calc(25% - 2px)}.modal.modal_individual .individual_feature .state__item--grayout{background-color:#eee;border:1px solid #ccc;color:#999}.modal_tag-list .modal__header{text-align:center}.modal_tag-list .modal__container{border-radius:10px}.modal_tag-list .modal__close{background:#fff;border:1px solid #ccc;border-radius:4px;color:#ccc;display:block;height:24px;line-height:24px;padding:0;position:absolute;right:10px;text-align:center;width:24px}.modal_tag-list .modal__close .icon{height:24px;margin-right:0}.modal_tag-list .modal__close .icon__svg{fill:#ccc}.modal_tag-list .modal__title{font-size:1.6rem;line-height:1.5}.modal_tag-list .modal__title:before{color:#1ba0e5;content:"#";font-size:1.7rem;font-weight:700;line-height:1;margin-right:6px;vertical-align:middle}.modal_tag-list .modal__body{padding:1em}.modal_tag-list .modal__body p{line-height:1.6;margin:0 0 1em}.modal_tag-list .modal__body p:last-child{margin:0}.modal.modal_area{top:10%;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}.modal.modal_area .modal__container{border-radius:10px}.modal.modal_area .modal__container h2{border-bottom:1px solid #ccc;font-size:1.7rem;height:48px;line-height:48px;margin:0;padding:10px 4.2rem;text-align:center}.modal.modal_area .modal__container .btn_close{background:#fff;border:1px solid #ccc;border-radius:4px;color:#ccc;display:block;font-family:Material Icons;font-size:2rem;font-weight:400;height:24px;line-height:24px;padding:0;position:absolute;right:10px;text-align:center;top:12px;width:24px;z-index:99}.modal.modal_area .modal__container .blk_select{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}.modal.modal_area .modal__container .blk_select .link_change{align-items:center;border-bottom:1px solid #ccc;color:#1ba0e5;display:flex;font-size:1.4rem;font-weight:700;height:48px;line-height:1;margin:0;padding-left:20px;position:relative}.modal.modal_area .modal__container .blk_select .link_change:before{content:"";font-family:material icons;font-weight:400;margin-right:8px}.modal.modal_area .modal__container .blk_select .link_change a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.modal.modal_area .modal__container .blk_select h3{font-size:1.6rem;height:48px;line-height:48px;margin:0;padding-left:20px;position:relative}.modal.modal_area .modal__container .blk_select h3 a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.modal.modal_area .modal__container .blk_select .ttl_kana{background:#e5f3fa;display:block;font-size:1.6rem;font-weight:700;height:32px;line-height:32px;margin:0;padding-left:20px}.modal.modal_area .modal__container .blk_select .list_city{background:#fff}.modal.modal_area .modal__container .blk_select .list_city li{border-bottom:1px solid #ccc;box-sizing:border-box;height:48px;position:relative}.modal.modal_area .modal__container .blk_select .list_city li label{align-items:center;color:#1ba0e5;display:flex;font-size:1.6rem;font-weight:700;height:100%;justify-content:space-between;line-height:1;margin:0;padding-left:20px}.modal.modal_area .modal__container .blk_select .list_city li label:after{content:"";font-family:material icons;font-size:2rem;font-weight:400;margin-right:10px}.modal.modal_area .modal__container .blk_select .list_city li label.nolink{color:#ccc}.modal.modal_area .modal__container .blk_select .list_city li label.nolink:after{content:none}.modal.modal_area .modal__container .blk_select .list_city li a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.modal.modal_area .modal__container .blk_select .list_city li:last-child{border-bottom:none}.modal.modal_area .modal__container .blk_footer{background:#fff;border-radius:0 0 10px 10px;height:10px;margin:-4px 0 0;padding:0;position:relative}.modal.modal_area .modal__container .modal__body{overflow-x:hidden;overflow-y:auto;padding:13px 10px 0}.modal.modal_area.area_pref .area_pref__title{border-bottom:1px solid #ccc;display:block;font-size:1.7rem;height:48px;line-height:48px;margin:0;text-align:center}.modal.modal_area.area_pref .list_city{display:flex;flex-wrap:wrap}.modal.modal_area.area_pref .list_city li{width:50%}.modal.modal_area.area_pref .list_city li:nth-child(odd){border-right:1px solid #ccc}.modal.modal_area.area_pref .list_city li:nth-child(odd):nth-last-child(2){border-bottom:none}.modal.modal_area.area_city .area_city__title{border-bottom:1px solid #ccc;font-size:1.7rem;height:48px;line-height:48px;margin:0;text-align:center}.modal.modal_area .co-content-emergency{margin:0}.modal.modal_area .co-content-emergency .modal__header{border:none;padding:0;z-index:1}.modal.modal_area .co-content-emergency .modal__title{border:none;height:auto;line-height:normal}.modal.modal_area .co-content-emergency .wrap-top{max-height:calc(100vh - 100px);padding-top:30px}.modal.modal_area .co-content-emergency .top-emergency{font-weight:600;min-height:100px;padding:10px;position:relative}.modal.modal_area .co-content-emergency .top-emergency h2{border:none;color:#333;font-size:2rem;height:auto;line-height:1.6;margin:0 0 10px;text-align:center}.modal.modal_area .co-content-emergency .top-emergency h2 .txt-kitoku{color:#d6395e;text-align:center}.modal.modal_area .co-content-emergency .top-emergency h2 .txt-underline{background:linear-gradient(transparent 75%,#fddc0e 0)}.modal.modal_area .co-content-emergency .top-emergency__lead{background:#fff;border:2px solid #d6395e;border-radius:4px;border-radius:9px;display:block;font-size:1.6rem;font-weight:600;margin:0 auto 11px;max-width:480px;padding:8px 16px;text-align:center;width:80%}.modal.modal_area .co-content-emergency .top-emergency .button-conversion{background-color:#d6395e;box-shadow:0 4px 1px 0 #a32c48;height:88px;margin:0 auto 12px;max-width:400px}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__container{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:center;width:100%}.modal.modal_area .co-content-emergency .top-emergency .button-conversion .number{color:#fff;font-family:Roboto,sans-serif;font-size:2.4rem;line-height:1;margin:0;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.2);vertical-align:top;width:100%}.modal.modal_area .co-content-emergency .top-emergency .button-conversion .number&gt;i{font-size:7rem;vertical-align:bottom}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__title{font-size:2.2rem;line-height:1;margin-bottom:5px;padding-left:2.4rem;position:static;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.2);vertical-align:top}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__mark{height:32px;left:20%;top:50%;width:32px}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__emergency_mark{height:32px;left:25%;top:70%;width:32px}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__lp_emergency_mark{left:25%}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__call{color:#fff;font-weight:400;line-height:1.4;position:static;text-align:center;vertical-align:top}.modal.modal_area .co-content-emergency .top-emergency .button-conversion__lead{background:#fff;border-radius:9px;color:#d6395e;display:block;font-size:1.2rem;line-height:1;margin:8px auto;max-width:240px;padding:3px;text-align:center;width:100%}.modal.modal_area .co-content-emergency .top-emergency .appending{color:#d6395e;font-size:1.6rem;margin:0 0 4px;text-align:center}.modal.modal_area .co-content-emergency .top-emergency .area-jpx-md{display:none}.modal.modal_area .co-content-emergency .area-jpx-xs{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0 10px 10px}.modal.modal_area .co-content-emergency .area-jpx-xs&gt;figure{margin:0 4px 0 0}.modal.modal_area .co-content-emergency .area-jpx-xs&gt;figure&gt;img{height:auto;max-width:51px;width:10vw}.modal.modal_area .co-content-emergency .area-jpx-xs&gt;.txt-jpx{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:400;margin:0}.modal.modal_area .co-content-emergency .intro-emergency{background:#f5f5f5;border-radius:4px;line-height:1.4;margin:0 10px 10px;padding:10px}.modal.modal_area .co-content-emergency .intro-emergency h2{font-size:2rem;margin:10px 0;text-align:center}.modal.modal_area .co-content-emergency .intro-emergency__text{margin:0 0 17px 28px;position:relative}.modal.modal_area .co-content-emergency .intro-emergency__text:last-child{margin-bottom:0}.modal.modal_area .co-content-emergency .intro-emergency__text&gt;i{color:#d6395e;font-size:2.2rem;height:auto;left:-3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:text-bottom;width:auto}.modal.modal_card-price .blk_price-text{border:1px solid #1ba0e5;border-radius:4px;padding:5px 0 10px;text-align:center}.modal.modal_card-price .blk_price-text p{margin:0}.modal.modal_card-price .blk_price-text p:not(:first-child){margin-top:5px}.modal.modal_card-price .blk_price-text p strong{font-size:1.6rem}.modal.modal_card-price .blk_price-text p strong span{color:#d6395e;font-size:2.2rem}.modal.modal_card-price .blk_price-text p span{font-weight:600}.modal.modal_card-price .blk_info{margin-top:12px}.modal.modal_card-price .blk_info p{line-height:1.5;margin:0}.modal.modal_card-price .blk_flow{margin:12px 0 0}.modal.modal_card-price .blk_flow figcaption{margin:0}.modal.modal_card-price .blk_chose-person{background:#e5f3fa;border-radius:4px;margin-top:15px;padding:12px 10px}.modal.modal_card-price .blk_chose-person h3{align-items:center;display:flex;justify-content:center;margin:0 0 10px}.modal.modal_card-price .blk_chose-person h3 i{font-size:2.8rem;margin-right:8px}.modal.modal_card-price .blk_chose-person ul li{align-items:center;display:flex;line-height:1.5}.modal.modal_card-price .blk_chose-person ul li:not(:last-child){margin-bottom:5px}.modal.modal_card-price .blk_chose-person ul li i{font-size:2rem;margin-right:6px}.modal.modal_card-price .blk_plan-number{margin:0 auto;max-width:680px;padding:10px 10px 0;text-align:right}.modal.modal_card-price .blk_plan-number p{border:1px solid #ccc;display:inline-block;font-size:1.2rem;margin:0;padding:2px 5px}.modal.modal_card-price .blk_plan-number p span{font-size:1.4rem}.modal.modal_card-price .blk_cta .fixedbox__body{background:#fff;border-radius:10px;height:auto}.modal.modal_card-price .blk_cta .fixedbox__body ul{display:block}.modal.modal_card-price .blk_cta .fixedbox__item:first-child{margin-bottom:8px}.modal.modal_card-price .blk_cta .fixedbox__item:first-child,.modal.modal_card-price .blk_cta .fixedbox__item:last-child{width:100%}.modal.modal_card-price .blk_cta .fixedbox__item .fixedbox__form,.modal.modal_card-price .blk_cta .fixedbox__item .fixedbox__tell{box-shadow:0 2px 2px rgba(0,0,0,.12)}.modal.modal_card-price .blk_cta .fixedbox__item .fixedbox__tell{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401}.modal.modal_card-price .blk_cta .fixedbox__item .fixedbox__tell-issue-phone-number{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401;box-shadow:0 2px 2px rgba(0,0,0,.12)}.modal.modal_card-price .blk_cta .fixedbox__item .fixedbox__tell-issue-phone-number .material-icons{top:50%}.modal.modal_card-price .blk_cta .fixedbox__item&gt;a{align-items:center;display:flex;height:56px;justify-content:center;position:relative}.modal.modal_card-price .blk_cta .fixedbox__item&gt;a .material-icons{font-size:3.2rem;left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal.modal_card-price .blk_cta .fixedbox__text{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 2% 0 10%;width:85%}.modal.modal_card-price .blk_cta .fixedbox__text&gt;span{font-size:1.3rem;margin-top:3px}.modal.plan-modal .item_plan{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:8px;justify-content:space-between;padding:10px 0}.modal.plan-modal .item_plan .wrap_plan-info h3{font-size:1.4rem;line-height:1.35;margin:0}.modal.plan-modal .item_plan .wrap_plan-info p{line-height:1.35;margin:3px 0}.modal.plan-modal .item_plan .wrap_plan-info .price_plan{font-weight:700}.modal.plan-modal .item_plan .wrap_plan-info .price_plan em{color:#d6395e;font-size:2rem}.modal.plan-modal .item_plan img{height:75px;-o-object-fit:cover;object-fit:cover;width:100px}.modal.plan-modal .blk_cta .fixedbox__body{background:#fff;border-radius:10px;height:auto}.modal.plan-modal .blk_cta .fixedbox__body ul{display:block}.modal.plan-modal .blk_cta .fixedbox__item:first-child{margin-bottom:8px}.modal.plan-modal .blk_cta .fixedbox__item .fixedbox__form,.modal.plan-modal .blk_cta .fixedbox__item .fixedbox__tell{box-shadow:0 2px 2px rgba(0,0,0,.12)}.modal.plan-modal .blk_cta .fixedbox__item .fixedbox__tell{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401}.modal.plan-modal .blk_cta .fixedbox__item&gt;a{align-items:center;display:flex;height:56px;justify-content:center;position:relative}.modal.plan-modal .blk_cta .fixedbox__item&gt;a .material-icons{font-size:3.2rem;left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal.plan-modal .blk_cta .fixedbox__text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 2% 0 10%;width:85%}.modal.plan-modal .blk_cta .fixedbox__text&gt;span{font-size:1.3rem;margin-top:3px}.modal.plan-modal .catch_cta{display:flex;font-weight:700;gap:5px;justify-content:center;margin:0 0 -3px;padding-top:10px;text-align:center}.modal.plan-modal .catch_cta:after,.modal.plan-modal .catch_cta:before{content:"";height:1.8rem}.modal.plan-modal .catch_cta:before{border-left:1.5px solid;-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}.modal.plan-modal .catch_cta:after{border-right:1.5px solid;-webkit-transform:rotate(24deg);transform:rotate(24deg)}.accordion{margin:0}.accordion--fuild{margin-left:-10px;margin-right:-10px}.accordion--secondary{background-color:#f2f9fd;border-top:1px solid #e6e6e6}.accordion__item{border-top:1px solid #e6e6e6;color:#333;display:block;font-weight:700;padding:17px 20px;position:relative}.accordion__item:first-child{border:none}.accordion__item.state-open&gt;svg{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.accordion__body{margin:0}.accordion__body--secondary{padding:0 20px 20px}.accordion-frame{background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 #e6e6e6;box-sizing:border-box;transition:color .3s,background-color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}.js-accordion-item.state-open .icon-fixed{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.js-accordion-item.state-open .js-accordion-arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.js-accordion-item-alt{bottom:0;left:50px;position:absolute;right:0;top:0;z-index:5}.wrap-accordion{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:4px;overflow:hidden;transition:max-height .1s ease}.state-tag .btn-close,.state-tag .btn-toggle{align-items:center;background:transparent;border:none;color:#1ba0e5;cursor:pointer;font-weight:700;height:28px;justify-content:center;position:relative;text-align:center;width:100%;z-index:2}.state-tag .btn-toggle:after{margin:0 0 4px 8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.state-tag .btn-close:after,.state-tag .btn-toggle:after{border-right:2px solid #1ba0e5;border-top:2px solid #1ba0e5;content:"";display:inline-block;height:8px;width:8px}.state-tag .btn-close:after{margin:4px 0 0 8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.conversion{box-sizing:border-box;padding:4px 4px 16px}.conversion--simple{background:none;border:none;margin:15px 0 0;padding:0}.conversion--simple__header{text-align:center}.conversion__header{padding:12px 10px 0;position:relative}.conversion__header:before{background:url(/assets-web/images/common/img_operator02.jpg) top no-repeat;background-size:100% auto;bottom:0;content:"";display:block;max-width:88px;position:absolute;right:5%;top:0;width:24%;z-index:0}.conversion__header_non_image{padding:12px 10px 0;position:relative}.conversion__title{color:#ed702d;font-size:1.4rem;margin:0}.conversion__title--inline{display:inline-block;font-size:1.4rem}.conversion__body{overflow:hidden;position:relative}.conversion__body--left{float:left;width:55%}.conversion__body--right{float:right;margin-left:2%;width:43%}.conversion__body--right svg{display:none}.conversion__message{font-weight:700;line-height:1.5;margin:0 0 10px;position:relative;z-index:1}.conversion__description{font-size:1.2rem;margin:0 0 2px}.conversion__description em{font-size:1.4rem}.conversion__description--inline{display:inline-block;font-size:1.4rem}.conversion__special{font-size:1.4rem;font-weight:700;margin:10px 0 0;text-align:center}.conversion__campaign{padding:10px 0}.conversion--tel{font-size:16px;font-weight:700;letter-spacing:1px;padding-bottom:4px}.conversion--tel li.fixedbox__item{width:100%}.conversion--tel .text-emphasis{font-size:20px}.conversion--tel .button-conversion-tell__container{font-weight:700}.conversion--tel .btn__text{text-shadow:0 1px 3px rgba(0,0,0,.2)}.conversion--tel .btn__text .button-conversion-tell{box-shadow:inset 0 3px 0 hsla(0,0%,100%,.5)}.conversion--tel .conversion__message span{background:linear-gradient(transparent 60%,#ff6 0)}.conversion--tel .conversion__message em{font-size:20px}.conversion--tel .button-conversion-tell__container i{color:#fff;font-size:32px;line-height:1.4;margin-right:8px}.conversion--shiryo .conversion__message{font-size:16px}.conversion--shiryo .conversion__flow ul{background:#f2f9fd;border-radius:4px;color:#046292;display:inline-block;font-size:16px;font-weight:700;line-height:21px;margin:0 0 16px;padding:10px 5%;width:90%}.conversion--shiryo .conversion__flow i.material-icons{font-weight:700;line-height:1.3}.conversion--shiryo .conversion__flow img{position:relative;width:100%}.conversion--shiryo .button-conversion-tell__container{font-weight:700;position:static}.conversion--shiryo .button-conversion-tell__title{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:0}.conversion--shiryo .btn__text{text-shadow:0 1px 3px rgba(0,0,0,.2)}.conversion--shiryo .conversion__header:before{background-size:110% auto}.conversion--shiryo .conversion__message{letter-spacing:1px}.conversion--shiryo .workflow{margin:-8px auto 28px;width:98%}.conversion--shiryo .workflow__trigger{line-height:52px}.conversion--shiryo .material-icons{line-height:1}.conversion--shiryo .btn__text .button-conversion-tell{box-shadow:inset 0 3px 0 hsla(0,0%,100%,.5)}.conversion--shiryo .conversion__header:before{background:none}.conversion--shiryo .conversion__message span{background:linear-gradient(transparent 60%,#ff6 0)}.conversion--shiryo .conversion__message em{font-size:20px}.conversion--shiryo .button-conversion-tell__container i{color:#fff;font-size:32px;line-height:1.4;margin-right:8px}.conversion--shiryo li.fixedbox__item{width:100%}.conversion--shiryo .fixedbox__item&gt;a .material-icons{left:44px}.conversion.cta-detail-wrapper,.conversion.midpage-cta-revamp{margin-bottom:3rem;padding:0;z-index:1}.conversion-urgent{margin:0 -10px;padding:5px 0}.conversion-urgent+.conversion-workflow{overflow:hidden}.conversion-secondary__description{font-weight:400;margin:0 0 .7em;text-align:center}.conversion-secondary__description--listCityHallXs{font-weight:400;margin:0;text-align:center}.conversion-secondary__body&gt;a{height:70px}.conversion-area{padding:0 10px 10px}.conversion-area__body--listCityHallXs{display:flex;justify-content:space-between;margin-bottom:16px}.conversion-area__tell--secondary{margin-bottom:10px}.header-conversion-tmp{background:url(/img/list/img_list_bg_tmp.png) 0 0 no-repeat;background-color:#fff;background-position:100% 100%;background-size:contain;font-size:1.4rem;height:190px;padding:4px 12px;position:relative}.header-conversion-tmp__inner{padding:0 10px}.header-conversion-tmp__top-message{color:#ed702d;font-size:1.2em;font-weight:700;line-height:1.3em;margin:10px 0}.header-conversion-tmp__bottom-message{font-size:1.4rem;line-height:2rem;margin:10px 0}.header-conversion-tmp__bottom-message em{color:#d6395e;font-weight:700}.header-conversion{background:url(/img/list/img_list_bg.png) 0 0 no-repeat;background-position:100% 100%;background-size:contain;height:200px;position:relative}.header-conversion__price{left:-8px;position:relative;text-align:center;top:15px;width:70%}.header-conversion__price__inner{padding:10px}.header-conversion__price__inner h5{font-size:1.4rem;margin:0}.header-conversion__price__inner h5 em{font-size:2rem;font-weight:700}.header-conversion__price__inner&gt;div&gt;img{width:80%}.header-conversion__price__inner&gt;p{color:#1ba0e5;font-weight:700;margin:10px 0 14px}.header-conversion__price__inner&gt;p&gt;img{margin:0 4px;position:relative;top:2px}.header-conversion__price__plan{display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%}.conversion-area__body--rank{display:flex;justify-content:space-between}.conversion-button__call--rank{align-items:center;display:flex;height:60px;justify-content:center;left:0;margin:0 6px 0 0;position:relative}.conversion-button__call--rank .conversion-button__icon--rank{font-size:36px!important;margin-right:8px}.conversion-button__form--rank{align-items:center;display:flex;height:60px;justify-content:center;margin:0 6px 4px 0;position:relative}.conversion-button__form--rank .conversion-button__icon--rank{font-size:32px!important}.conversion-button__form--rank .button-conversion-form__title{margin-bottom:6px}.conversion-button__form--rank .button-conversion-form__text{font-weight:400}.conversion-button__icon--rank{color:#fff}.blk_guarantee{align-items:center;background:#fcf4f7;border:1px dashed #f0969f;display:flex;justify-content:center;margin:0;padding:6px 6px 4px}.blk_guarantee:before{background:url(/common_img/icon_heart.png) 50% no-repeat;background-size:contain;content:"";display:block;height:40px;margin-right:6px;width:40px}.blk_guarantee_txt{font-weight:400;line-height:1.8;margin:0;width:88%}.blk_guarantee_txt span{font-weight:400}.blk_guarantee_txt a{color:#1ba0e5;font-weight:700;text-decoration:underline}.blk_guarantee_txt .txt_normal{font-weight:400}.opti-fv{line-height:1.5;margin:0 0 10px;text-align:center}.opti-fv strong{display:block;font-size:1.6rem}.opti-fv span{background:linear-gradient(transparent 75%,#ff0 0)}.opti-fv-span{display:inline!important;padding:0!important}.btn-call,.btn-phone,.btn__call,.button-conversion,.button-conversion-tell,.fixedbox__tell{overflow:hidden}.btn-phone{position:relative;z-index:0}.btn-call:after,.btn-phone:after,.btn__call:before,.button-conversion-tell:before,.button-conversion:before,.fixedbox__tell:before{-webkit-animation:shine 3s ease-in-out infinite;animation:shine 3s ease-in-out infinite;background-color:#fff;content:" ";height:100%;left:0;opacity:0;position:absolute;top:-180px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px}.btn-phone:after{z-index:-1}@-webkit-keyframes shine{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}to{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@keyframes shine{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}to{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}.rating{display:inline-block;margin:0}.rating__bar{background:url(https://cdn.e-sogi.com/img/common/stars_empty.png) 0 no-repeat;background-size:auto 18px;display:inline-block;height:18px;margin:7px 7px 0 0;position:relative;width:110px}.rating__bar:before{background:url(https://cdn.e-sogi.com/img/common/stars.png) 0 no-repeat;background-size:auto 18px;content:"";display:block;height:18px;left:0;position:absolute;top:0;z-index:1}.rating__bar--listCityHallXs{width:91.5px}.rating__bar--listCityHallXs,.rating__bar--listCityHallXs:before,.rating__bar--rank{background-size:auto 15px;height:15px}.rating__bar--rank{width:91.5px}.rating__bar--rank:before{background-size:auto 15px;height:15px}.rating__bar--rate1:before{width:20%}.rating__bar--rate1-5:before{width:28%}.rating__bar--rate2:before{width:40%}.rating__bar--rate2-5:before{width:48%}.rating__bar--rate3:before{width:60%}.rating__bar--rate3-5:before{width:69%}.rating__bar--rate4:before{width:80%}.rating__bar--rate4-5:before{width:89%}.rating__bar--rate5:before{width:100%}.rating__number--listCityHallXs{font-size:16px}.rating--medium,.rating--small{font-size:1.3rem}.rating--medium__bar,.rating--small__bar{background-size:auto 16px;height:16px;width:100px}.rating--medium__bar:before,.rating--small__bar:before{background-size:auto 16px;height:16px}.rating--medium+.review-inline,.rating--small+.review-inline{font-size:1.3rem;margin-left:.8em}.rating--medium+.review-inline&gt;em,.rating--small+.review-inline&gt;em{font-size:1em}.rating--medium{font-size:1.6rem}.rating-warap{display:flex;height:3.2rem}.rating-warap .rating__bar{margin:0 7px 0 0}.sogi-list .review-inline{position:relative;top:7px}.slider__carousel .review-inline{position:relative;top:3px}.review-inline.review-inline--null:after,.review-inline.review-inline--null:before{content:none!important}.review-inline.review-inline--null{font-size:13px!important;margin:0 20px 0 0!important}.review{box-sizing:border-box;clear:both}.review__heading{margin:1em 0 .5em}.review__item{border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;margin:0 0 13px;padding:10px;position:relative}.review__item--flat,.review__item--flat-full{border:none;border-bottom:1px solid #e6e6e6;border-radius:0;box-shadow:none;margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:10px 25px 10px 20px}.review__item--flat-full:first-child,.review__item--flat:first-child{border-top:1px solid #e6e6e6}.review__item--flat-full{padding:20px 10px 20px 20px}.review__item--card-full{padding:20px 10px 10px;position:relative}.review__item--card-full .review__avatar+.review__body,.review__item--card-full .review__body{margin-left:0}.review__item--card-full .review__title{margin:0 0 .45em 60px}.review__item--card-full .review__score{margin-left:60px}.review__item--card-full .review-score-inline{margin:5px auto 10px}.review__item--card-full .review__avatar{width:50px}.review__item--card-full .review__article{font-size:1.6rem}.review__item--card-full .review__public-date{bottom:15px;position:absolute;right:10px}.review__avatar{left:10px;margin:0;position:absolute;top:10px;width:30px}.review__avatar&gt;figcaption{font-size:1rem;margin-top:10px;text-align:center}.review__avatar+.review__body{margin-left:40px}.review__body{margin:0}.review__title{font-size:1.6rem;margin:.45em 0}.review__title--large{font-size:1.8rem}.review__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-size:1.4rem;line-height:1.4em;margin:.45em 0;overflow:hidden}.review__more{margin:.45em 0 1em;text-align:right}.review__link-overlay{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:1}.review__article&gt;p{margin:.75em 0}.review__article&gt;p:last-child{margin-bottom:.25em}.review__arrow{fill:#1ba0e5;display:block;height:18px;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;z-index:5}.review__public-date{font-size:1.2rem;margin:0;text-align:right}.review__icon--men{padding:0 0 0 3rem;position:relative}.review__icon--men:before{background:#dbd5c1 url(/assets-web/images/review/men.png) no-repeat 50%/auto 30px;border-radius:50%;content:"";display:inline-block;height:40px;left:0;position:absolute;top:0;width:40px}.review__icon--woman{padding:0 0 0 3rem;position:relative}.review__icon--woman:before{background:#dbd5c1 url(/assets-web/images/review/women.png) no-repeat 50%/auto 30px;border-radius:50%;content:"";display:inline-block;height:40px;left:0;position:absolute;top:0;width:40px}.review__icon--other{padding:0 0 0 3rem;position:relative}.review__icon--other:before{background:#dbd5c1 url(/assets-web/images/review/other.png) no-repeat 50%/auto 30px;border-radius:50%;content:"";display:inline-block;height:40px;left:0;position:absolute;top:0;width:40px}.review__sort{align-items:center;display:flex}.review__sort--item{background:#fff;flex-grow:1}.review__sort--item a{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;display:block;font-size:1.3rem;line-height:42px;text-align:center}.review__sort--item:last-child a{border-right:1px solid #ddd}.review__sort--current{background:#1ba0e5;color:#fff}.review__sort--current a{color:#fff;pointer-events:none}.review-inline{display:inline-block;font-weight:700}.review-inline a{border-bottom:1px solid;position:relative;z-index:2}.review-inline a:hover{text-decoration:none}.review-inline&gt;em{font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:0;position:relative;z-index:2}.review-number{position:relative;top:-3px}.review-number:before{content:"("}.review-number:after{content:")"}.review-meta-primary{display:inline-block;font-size:1.4rem;font-weight:700;margin:0}.review-meta-primary__item{display:inline-block}.review-meta-primary__body,.review-meta-primary__title{display:inline;margin:0}.review-meta-secondary{display:flex;flex-direction:row-reverse;font-size:1.2rem;margin:4px 0}.review-meta-secondary:last-child{margin-bottom:0}.review-meta-secondary__body,.review-meta-secondary__item,.review-meta-secondary__title{display:inline-block;font-weight:400;margin:0}.review-meta-secondary__item{padding-left:1em}.review-overview__total{text-align:center;width:100%}.review-overview__toptotal{display:inline-block;margin-top:10px;text-align:left;width:44%}.review-overview__total-score{margin:0}.review-overview__total-score&gt;em{display:inline-block;font-size:3.2rem;font-weight:700;vertical-align:middle}.review-overview__scores{width:55%}.review-detail{background:#fff;padding-top:2rem}.review-detail__header{padding:10px 0;position:relative}.review-detail__top{display:flex;flex-wrap:nowrap;justify-content:space-around;padding:10px 0 0}.review-detail__top .box-total{display:flex;padding-left:10px}.review-detail__top .box-total .rating-warap{position:relative;top:15px}.review-detail__top .box-total .rating-warap span:last-child{padding-top:5px}.review-detail__total{margin:0 0 10px;text-align:center}.review-detail__total&gt;.rating{margin-right:0}.review-detail__total-score{margin:0}.review-detail__total-score&gt;em{display:inline-block;font-size:3.2rem;font-weight:700;vertical-align:middle}.review-detail__topitemized{display:inline-block;margin-bottom:-10px;width:56%}.review-detail__graph,.review-detail__scores{width:42.25%}.review-detail__radar-graph{bottom:0;position:absolute;right:0;top:76px;width:52.3943%}.review-detail__function{font-size:1.2rem;font-weight:700;margin:20px 10px;overflow:hidden}.review-detail__function p:first-child{float:left}.review-detail__function p:last-child{float:right}.review-detail__function p:last-child span{font-weight:400}.review-detail__footer{padding:20px 0 30px}.review-score{background-color:#f5f5f5;border-radius:4px;box-sizing:border-box;display:table;font-size:1.2rem;padding:8px 15px;width:100%}.review-score__item{display:table-row}.review-score__number,.review-score__title{display:table-cell;padding:2px 0}.review-score__title{font-weight:400}.review-score__number{font-weight:700;text-align:right}.review-score--compact{box-sizing:border-box;display:flex;flex-wrap:wrap}.review-score--compact .review-score__item{box-sizing:border-box;display:flex;flex-wrap:nowrap;width:50%}.review-score--compact .review-score__number,.review-score--compact .review-score__title{box-sizing:border-box;display:block;margin:0;padding:0 5px;white-space:nowrap;width:50%}.review-score-inline{display:inline-block;font-size:1.2rem;letter-spacing:-.4em}.review-score-inline__item{display:inline-block;letter-spacing:0;padding-right:10px}.review-score-inline__number,.review-score-inline__title{display:inline;margin:0;padding:0}.review-score-inline__title{font-weight:400}.review-score-inline__number{font-weight:700}.review-graph{font-size:1.6rem;margin-top:1.6rem;width:100%}.review-graph *{box-sizing:border-box}.review-graph__item{display:flex;justify-content:space-between;margin-bottom:14px;width:100%}.review-graph__item&gt;td{padding-bottom:10px}.review-graph__item.item_active{font-weight:700}.review-graph__label{font-weight:700;padding-left:15px;position:relative;width:30px}.review-graph__label:after{background:url(/img/common/stars_empty.png) 0 0 no-repeat;background-size:auto 12px;content:"";display:block;height:12px;left:0;position:absolute;top:0;width:12px}.review-graph__body{position:relative;width:72%}.review-graph__body:after{background-color:#f5f5f5;border-radius:2px;content:"";display:block;height:18px;left:0;position:absolute;top:0;width:100%;z-index:0}.review-graph__star{white-space:nowrap;width:12%}.review-graph__bar{background:#f4a51c;border-radius:2px;height:18px;position:relative;width:0;z-index:1}.review-graph__rate{text-align:right;white-space:nowrap;width:16%}.review-graph__caption{left:0;position:absolute;text-align:right;top:100%;width:100%}.review-radar{position:relative;z-index:1}.review-flow{font-size:1.4rem;font-weight:700;line-height:1.5;margin:.5em 0}.review-category__tag{border:1px solid #1ba0e5;box-sizing:border-box;color:#1ba0e5;display:inline-block;font-size:1.2rem;height:28px;line-height:28px;padding:0 6px}.reviews-list{background:#efefef;margin-top:16px;padding:10px;position:relative}.reviews-list&gt;a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.reviews-list h3{font-size:1.4rem;margin:0 0 10px}.reviews-list h3&gt;span{border-bottom:1px solid #1ba0e5;color:#1ba0e5}.reviews-list p{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;height:42px;line-height:1.6;margin:0;overflow:hidden}.review__score{display:flex}.block_review_top{margin:-10px 0 30px}.block_review_top .list_score{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.block_review_top .list_score .item_score{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;display:inline-block;font-weight:600;line-height:1.8;margin:0;text-align:center;width:20%}.block_review_top .list_score .item_score .item{background:#efefef;display:block;font-size:1.2rem}.block_review_top .list_score .item_score .points{background:#fff;border-top:1px solid #ccc;display:block}.block_review_top .review_total{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;line-height:1}.block_review_top .review_total_ttl{font-size:1.6rem;margin:8px 10px 0}.block_review_top .review_total_points{font-size:2.8rem;margin:0}.block_review_top .review_total_counts{display:block;font-size:1.6rem;margin:10px 0 20px}.wrap_review_part{margin:24px 0 10px}.wrap_review_part .list_review{border:1px solid #ccc;border-radius:5px}.wrap_review_part .list_review .item_review{border-bottom:1px solid #ccc;margin:0;padding:12px 8px 18px;position:relative}.wrap_review_part .list_review .item_review_character{font-weight:300;line-height:2;margin:0}.wrap_review_part .list_review .item_review_character&gt;i{color:#dbd5c1;font-size:3.2rem;margin:0 8px 0 0;vertical-align:middle}.wrap_review_part .list_review .item_review_link{display:block;margin-left:calc(14rem + 8px);text-indent:-11rem}.wrap_review_part .list_review .item_review_link .name_funeral{color:#1ba0e5}.wrap_review_part .list_review .item_review_score{font-size:1.6rem;font-weight:600;margin:0 0 18px}.wrap_review_part .list_review .item_review_score .total_evaluation{padding-right:10px}.wrap_review_part .list_review .item_review_score .total_score{font-size:2rem}.wrap_review_part .list_review .item_review:last-child{border-bottom:none}.wrap_review_part .list_review .wrap_more_content{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;box-sizing:border-box;display:-webkit-box;height:8.5em;margin:0;overflow:hidden;position:relative}.wrap_review_part .list_review .wrap_more_content .txt{font-size:1.5rem;line-height:1.75}.to_detail_voice{-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";text-rendering:optimizeLegibility;display:block;-webkit-font-kerning:normal;font-kerning:normal;font-size:1.6rem;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;font-weight:600;text-align:right}.to_detail_voice:after{color:#1ba0e5;content:"chevron_right";display:inline-block;font-family:Material Icons;font-size:3.6rem;vertical-align:middle}.to_detail_voice ＆:hover:after{text-decoration:none}.section_review_top{background:#fff;font-size:1.6rem;padding-bottom:10px}.section_review_top .ttl_review{font-size:1.6rem;line-height:2;text-align:center}.section_review_top .ttl_review .name_detail{display:none}.section_review_top .review_total{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;line-height:1;margin-bottom:2rem}.section_review_top .review_total_ttl{margin:8px 10px 0}.section_review_top .review_total_points{font-size:2.8rem;margin:0}.section_review_top .review_total_counts{display:block;margin:10px 0 0}.section_review_top .review_data{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 10px}.section_review_top .review_data_graph{display:block;order:3;width:100%}.section_review_top .review_data_graph p{font-weight:600}.section_review_top .review_data_radar{display:block;order:2;width:100%}.section_review_top .review_data_radar p{font-weight:600}.section_review_top .review_data_table{display:block;margin:0 0 20px;order:2;width:100%}.section_review_top .review_data_table .ttl_table{font-weight:600}.section_review_top .review_data_table .review_list{border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;font-size:1.3rem;line-height:2.2;width:100%}.section_review_top .review_data_table .review_list th.item{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:300;padding:0 1%;text-align:left;width:40%}.section_review_top .review_data_table .review_list td.points{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:600;text-align:center}.section_review_top .review_data .txt_cancel{font-size:1.4rem;line-height:2;margin:0}.section_review_top .review_data .txt_cancel&gt;a{text-decoration:underline}.wrap_review_detail{-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";text-rendering:optimizeLegibility;background:#fff;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual}.wrap_review_detail .list_review{padding:20px 0 2px}.wrap_review_detail .list_review .item_review{border:1px solid #ccc;border-radius:5px;margin:0 10px 28px;padding:8px}.wrap_review_detail .list_review .item_review_character{font-weight:300;line-height:2;margin:12px 0}.wrap_review_detail .list_review .item_review_character&gt;i{color:#dbd5c1;font-size:3.2rem;margin:0 8px 0 0;vertical-align:middle}.wrap_review_detail .list_review .item_review_link{display:block;margin-left:calc(3.2rem + 8px)}.wrap_review_detail .list_review .item_review_score{font-size:1.6rem;font-weight:600;margin:0 0 18px}.wrap_review_detail .list_review .item_review_score .total_evaluation{padding-right:10px}.wrap_review_detail .list_review .item_review_score .total_score{font-size:2rem}.wrap_review_detail .list_review .list_score{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;width:100%}.wrap_review_detail .list_review .list_score .item_score{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;display:inline-block;font-weight:600;line-height:1.8;margin:0;text-align:center;width:20%}.wrap_review_detail .list_review .list_score .item_score .item{background:#efefef;display:block;font-size:1.2rem}.wrap_review_detail .list_review .list_score .item_score .points{background:#fff;border-top:1px solid #ccc;display:block}.wrap_review_detail .list_review .wrap_more{box-sizing:border-box;padding-bottom:20px;position:relative}.wrap_review_detail .list_review .wrap_more_content{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;height:6em;margin:0;overflow:hidden;position:relative}.wrap_review_detail .list_review .wrap_more_content:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 90%);bottom:0;content:"";display:block;height:40px;left:0;position:absolute;width:100%}.wrap_review_detail .list_review .wrap_more_content.hide-before:before{display:none}.wrap_review_detail .list_review .wrap_more_content h4.item{font-size:1.6rem;margin:0 0 12px}.wrap_review_detail .list_review .wrap_more_content .txt{font-size:1.5rem;line-height:1.75;margin:0 0 20px}.wrap_review_detail .list_review .wrap_more_content .block-advice{border:1px solid #ddd;padding:20px}.wrap_review_detail .list_review .wrap_more_content .block-advice .txt{margin:0}.wrap_review_detail .list_review .wrap_more_label{bottom:10px;color:#1ba0e5;cursor:pointer;display:inline-block;font-size:1.5rem;margin-top:20px;position:static;text-align:center;width:100%;z-index:2}.wrap_review_detail .list_review .wrap_more_label:before{content:"続きを読む"}.wrap_review_detail .list_review .wrap_more_label:after{content:"expand_more";font-family:Material Icons;font-size:3rem;vertical-align:middle}.wrap_review_detail .list_review .wrap_more_check{display:none}.wrap_review_detail .list_review .wrap_more_check:checked~.wrap_more_label{position:static}.wrap_review_detail .list_review .wrap_more_check:checked~.wrap_more_label:before{content:"もっと少なく読む"}.wrap_review_detail .list_review .wrap_more_check:checked~.wrap_more_label:after{content:"expand_less";font-family:Material Icons;font-size:3rem;vertical-align:middle}.wrap_review_detail .list_review .wrap_more_check:checked~.wrap_more_content{-webkit-line-clamp:none;line-clamp:none;display:block;height:auto}.wrap_review_detail .list_review .wrap_more_check:checked~.wrap_more_content:before{display:none}.wrap_review_detail .list_review .reply_content{border-top:1px solid #ccc}.wrap_review_detail .list_review .reply_content_ttl{font-size:1.7rem;font-weight:600;margin:30px 0 20px}.wrap_review_detail .list_review .reply_content_box{border:1px solid #ccc;font-size:1.5rem;padding:10px}.wrap_review_detail .list_review .reply_content .name_company{display:block;font-size:1.5rem;font-weight:300;line-height:1.75;margin:0}.wrap_review_detail .list_review .reply_content .txt_date{display:block;line-height:1.75;margin:0;text-align:right}.wrap_review_detail .list_review .reply_content .txt_comment{line-height:1.75;margin:0}.wrap_review_detail .list_review .reference_content{align-items:center;display:flex;flex-wrap:no-wrap;justify-content:space-between;padding-top:20px}.wrap_review_detail .list_review .reference_content_txt{font-size:1.3rem;margin:0 12px 0 0}.wrap_review_detail .list_review .reference_content_txt .count{font-size:1.6rem;font-weight:600}.wrap_review_detail .list_review .reference_content_btn{background:linear-gradient(180deg,#ed7703,#f4a51c);border:1px solid #f27e1c;border-radius:5px;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:600;height:48px;line-height:48px;padding:0;text-align:center;width:150px}.wrap_review_detail .list_review .reference_content_btn_done{background:#ccc;border:1px solid #ccc;border-radius:5px;color:#232b39;font-size:1.3rem;font-weight:600;height:48px;line-height:48px;padding:0;text-align:center;width:150px}.wrap_review_detail .btn__call{background:linear-gradient(180deg,#fab24c,#f70);border:2px solid #ed7703;border-radius:5px;box-sizing:border-box;display:block;padding:0;position:relative}.wrap_review_detail .btn__call:hover{color:#fff;text-decoration:none}.wrap_review_detail .btn__call:visited{color:#fff}.wrap_review_detail .btn__call span{border-radius:5px;box-shadow:inset 0 3px 0 hsla(0,0%,100%,.5);box-sizing:border-box;color:#fff!important;display:block;padding:.8rem 0}.wrap_review_detail .btn__call span:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff;content:"phone";font-family:Material Icons;font-size:3.4rem;left:15px;line-height:1;margin-top:-12px;position:absolute;top:2.6rem}.wrap_review_detail .btn__call i,.wrap_review_detail .btn__call small{display:block;text-align:center}.wrap_review_detail .btn__call i{font-size:1.8rem;font-style:normal;font-weight:700;margin-bottom:.5rem;position:relative}.wrap_review_detail .btn__call small{font-size:1.4rem;font-weight:400}.block_review_select{-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";text-rendering:optimizeLegibility;background:#fff;display:flex;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;padding:12px 0}.block_review_select .change_select{display:inline-block;padding-left:10px}.block_review_select .list_select{border:1px solid #ccc;border-radius:5px;display:inline-block;height:44px;overflow:hidden;position:relative;width:240px}.block_review_select .list_select:before{background:linear-gradient(180deg,#fff,#ccc);border-left:1px solid #ccc;content:"expand_more e5cf";font-family:Material Icons;font-size:3rem;height:44px;line-height:44px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:44px}.block_review_select .list_select .item_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;cursor:pointer;height:100%;padding:0 12px;width:100%}.block_review_select .list_select .item_select::-ms-expand{display:none}.block__review--character{align-items:center;display:flex;flex-wrap:wrap;font-weight:400;margin:0 0 1rem;min-height:8rem;padding:0;position:relative}.block__review--character a,.block__review--character em{font-weight:700}.block__review--character .character__attribute{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin:0 0 10px;padding:0;width:100%}.block__review--character .character__attribute span{font-size:1.5rem}.block__review--character .rating{margin:0 0 0 45px;width:100%}.block__review--character .name__detail--co,.block__review--character .name__detail--hall{font-size:1.3rem;margin:5px 0 0;position:relative;z-index:2}.block__review--character .name__detail--co em,.block__review--character .name__detail--hall em{color:#1ba0e5}.block__review--item{background:#fff8e0;display:block;font-size:1.4rem;padding:4px 8px}.block__review--item em{color:#ed702d}#review .wrap_review_detail .list_review{margin:20px 0 0}#review .wrap_review_detail .list_review .item_review{margin:0 0 10px}#review .to_detail_voice{border:2px solid #1ba0e5;border-radius:2.4em;font-size:1.2rem;line-height:2.4em;margin:24px auto;max-width:420px;text-align:center;width:80%}#review .to_detail_voice:hover{background:#1ba0e5;color:#fff;text-decoration:none}#review .to_detail_voice:after{font-size:1.2rem}#review .block_review_top{margin:-10px 0 0}.item_review_seep{display:flex;flex-wrap:wrap;margin:0 0 10px}.item_review_seep h5{align-items:center;display:inline-flex;font-size:1.4rem;margin:0 0 10px;width:100%}.item_review_seep .review_seep_head{font-size:1.4rem;font-weight:700}.item_review_seep .review_seep{align-items:baseline;display:inline-flex;font-size:1.3rem;font-weight:700;letter-spacing:-.1px;line-height:1;margin-right:2px}.item_review_seep .review_seep:before{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:1.2rem;height:16px;justify-content:center;line-height:1;width:16px}.item_review_seep .review_seep.seep_01:before{background:#c9aa71;content:"1"}.item_review_seep .review_seep.seep_02:before{background:#8d8d8f;content:"2"}.item_review_seep .review_seep.seep_03:before{background:#bd8264;content:"3"}#myRadarChart{margin-bottom:20px;max-height:200px;position:relative}.price{text-align:center}.price__title{font-size:1.6rem;line-height:1;margin:.66em auto}.price__title--xs{background-color:#f5f5f5;font-size:1rem;margin:0 0 2px;padding:.25em 0}.price__body{color:#d6395e;font-weight:700;line-height:1;margin:.75em auto}.price__body em{font-size:2.2rem;font-style:normal}.price__body--small{font-size:1.2rem;margin:0 0 4px;white-space:nowrap}.price__body--small&gt;em{font-size:1.8rem}.price--mini{background-color:#f2f9fd;float:left;padding:.6em 0;width:50%}.price--mini__title--max{color:#1ba0e5;font-size:1.2rem;margin:0}.price--mini__title--min{color:#c04040;font-size:1.2rem;margin:0}.price--mini__body{font-size:1rem;margin:.25em 0;white-space:nowrap}.price--mini__body em{font-size:1.1rem}.price-range{overflow:hidden;position:relative}.price-range__item{box-sizing:border-box;display:inline-block;float:left;margin:3px auto;width:50%}.price-range__item:first-child{padding-right:4px}.price-range__item:last-child{padding-left:4px}.price-lowest{align-items:center;color:#d6395e;display:flex;flex-wrap:wrap;font-weight:700;margin:0;overflow:hidden}.price-lowest__title{flex-grow:1;font-size:1.2rem;padding-right:10px;white-space:nowrap}.price-lowest__price{flex-grow:1;text-align:right;white-space:nowrap}.price-lowest__price&gt;em{font-size:2.4rem}.price-box{border:2px solid #ffe3c0;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column}.price-box__primary,.price-box__secondary{align-items:center;display:flex;justify-content:center;padding:10px}.price-box__secondary{background-color:#fefbe4;font-weight:700;padding:5px 0}.price-box__title{background-color:#d6395e;border-radius:4px;color:#fff;font-size:1.2rem;line-height:1.25;margin:0;padding:5px;white-space:nowrap}.price-box__price{font-size:1.4rem;margin:0;padding-left:10px}.price-box__price&gt;em{font-size:2.8rem}.price-box__label,.price-box__range{font-size:1.2rem;margin:0;padding:0 10px}.price-box__label&gt;em,.price-box__range&gt;em{font-size:1.6rem}.price-box-vertical{border:2px solid #ffe3c0;border-radius:6px;box-sizing:border-box;overflow:hidden;text-align:center}.price-box-vertical__title{background-color:#fefbe4;font-size:1.3rem;font-weight:700;padding:4px}.price-box-vertical__body{background:#fff;font-size:1.2rem;padding:4px}.price-box-vertical__body&gt;em{color:#d6395e}.price-box-vertical__body&gt;em,.price-box-vertical__body&gt;span{font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:500}.price-box-vertical__body&gt;span{color:#c8c8c8}.price-box-horizon{border:2px solid #ffe3c0;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;height:60px}.price-box-horizon__primary,.price-box-horizon__secondary{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:10px 5px}.price-box-horizon__primary{width:70%}.price-box-horizon__secondary{background-color:#fefbe4;flex-direction:column;font-weight:700;text-align:center;width:30%}.price-box-horizon__secondary&gt;span{color:#d6395e;font-size:1.2rem;padding-top:5px}.price-box-horizon__price{font-size:1.4rem;margin:0}.price-box-horizon__price--small{font-size:1.3rem}.price-primary{background-image:linear-gradient(-180deg,#fff 45%,#d8ecf3);margin:0 -10px;padding:10px;position:relative}.price-primary:after{background:url(/img/common/img_operator03.png) 100% 100% no-repeat;background-size:auto 95%;bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:100%}.price-primary__body{box-sizing:border-box;position:relative;width:73.8%;z-index:1}.price-primary__logo{color:#1ba0e5;font-weight:700;text-align:center}.price-primary__logo&gt;img{margin-right:4px;position:relative;top:2px}.price-primary__plan{margin:10px auto 8px}.price-primary__plan--multiple{display:flex;flex-wrap:wrap}.price-primary__plan--multiple&gt;*{box-sizing:border-box;margin:0 0 0 7px;width:calc(50% - 7px)}.price-primary__plan--multiple&gt;:first-child{margin:0 7px 0 0}.price-primary__note{font-size:1rem;margin:0;white-space:nowrap}.price-rate{background:url(/img/list/block_arrow.png) bottom/200px auto no-repeat;margin:0;padding-bottom:14px;text-align:center}.price-rate__title{display:inline;margin:0}.price-rate__body{display:inline-block;margin:0}.price-rate__price{display:inline}.price-rate__price&gt;em{font-family:Rogoto,sans-serif;font-size:2rem}.price-rate__note{font-size:1rem;margin:0}.price-rate__note-mark{font-size:.8rem}.tab{background-color:#fff;border:1px solid #e6e6e6;display:flex;flex-wrap:nowrap;font-size:1.4rem;font-weight:700;width:100%}.tab__item{align-items:stretch;box-sizing:border-box;display:flex;flex-grow:1;height:50px;position:relative;width:20%}.tab__item:first-child .tab__link{border:none}.tab__link{border-left:1px solid #e6e6e6;flex-grow:1;line-height:50px;text-align:center}.tab__link:active,.tab__link:hover,.tab__link:link,.tab__link:visited{color:#333}.tab__link.state-active{background-color:#1ba0e5;border-color:#1ba0e5;color:#fff!important;position:relative}.tab__link.state-active:after{border-color:#1ba0e5 transparent transparent;border-style:solid;border-width:9px 9px 0;content:"";height:0;left:50%;margin-left:-9px;position:absolute;top:100%;width:0}.cell5 li{width:20%}.cell4 li{width:25%}.cell3 li{width:33.333%}.cell2 li{width:50%}.tab-co{border-bottom:10px solid #cfb179;border-radius:0;display:flex;flex-wrap:nowrap;font-size:1.4rem;font-weight:700;width:100%}.tab-co li{background:#efefef;border-right:2px solid #fff}.tab-co li:last-child{border-right:none}.tab-co span{display:block;font-size:1.8rem;padding:1.5rem 0;text-align:center}.tab-co span.tab-active{background:#cfb179;color:#fff}.tab-co a{display:block;transition:all .2s ease-in}.tab-co a,.tab-co a:visited{color:#333}.tab-co a:hover{background:#cfb179;color:#fff}.tab-hall{border-radius:0;color:#232b39;display:flex;flex-wrap:nowrap;font-size:1.4rem;font-weight:700;margin:auto;max-width:1000px;width:100%}.tab-hall li{background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;box-sizing:border-box;height:60px;line-height:60px;margin-bottom:-1px}.tab-hall li:last-child{border-right:1px solid #ddd}.tab-hall span{display:block;font-size:1.8rem;text-align:center}.tab-hall i.material-icons{color:#ccc;margin-right:5%;vertical-align:sub}.tab-hall .visible-sogi{display:inline-block}.tab-hall li.tab-active{background:#f5f5f5;border-bottom:1px solid #f5f5f5;border-top:4px solid #1ba0e5;color:#1ba0e5;line-height:52px}.tab-hall li.tab-active i.material-icons{color:#1ba0e5}.tab-hall a{color:#232b39;display:block;transition:all .2s ease-in}.tab-hall a:hover{background:#f5f5f5;color:#1ba0e5;text-decoration:none}.tab-hall a:hover i.material-icons{color:#1ba0e5}.tab-hall li.tab-emergency a{align-items:center;background:#d6395e;color:#fff;display:flex;height:100%;justify-content:center;line-height:1.4;width:100%}.tab-hall li.tab-emergency a i.material-icons{color:#fff;margin-right:0}.tab-hall li.tab-emergency a i.in_circle{display:inline;font-style:normal}.tab-hall li.tab-emergency a:hover{color:#1ba0e5;text-decoration:none}.tab-hall li.tab-emergency a:hover i.material-icons{color:#1ba0e5}.table{border-collapse:collapse;font-size:1.4rem;width:100%}.table,.table__head{border:1px solid #ddd}.table__head{background-color:#f2f9fd;box-sizing:border-box;padding:10px;width:100px}.table__head--primary{white-space:nowrap}.table__head--horizon{border-right:none;text-align:left;vertical-align:top}.table__head--horizon+.table__data{border-left:none;line-height:1.4;padding-left:20px;vertical-align:top}.table__data{border:1px solid #ddd;box-sizing:border-box;padding:10px;text-align:center}.table__data--left{text-align:left}.table__data--nowrap{white-space:nowrap}.table__description{line-height:1.4;margin:.7rem 0 0}.table__description:first-child{margin-top:0}.table--detail{box-sizing:border-box;margin:0 -10px;width:100vw}.table__label{background-color:#e6e6e6;border-radius:4px;box-sizing:border-box;display:inline-block;font-size:1.3rem;line-height:1.2;margin:0 0 0 .3rem;padding:.2rem .4rem}.table__list{display:flex;flex-wrap:wrap;gap:.6rem}.table__list--equipment{display:block;letter-spacing:-.6rem}.table__item--features{background:#f2f9fd;border:1px solid #1ba0e5;border-radius:4px;box-sizing:border-box;color:#1ba0e5;line-height:1.2;padding:.3rem 1.2rem}.table__item--equipment{display:inline;letter-spacing:normal}.table__item--equipment:not(:last-child):after{content:"、";display:inline}.table__item--info{color:#ed702d;display:inline-block;font-weight:700;margin:0}.table-minimum{font-size:.8571em;font-weight:700;margin-top:10px}.table-minimum__head{text-align:left;vertical-align:top;white-space:nowrap}.table-minimum__data{padding-left:1em;position:relative}.table-minimum__data:before{content:"：";left:0;position:absolute}.table-spec{border-collapse:collapse;box-sizing:border-box;font-size:1.4rem;width:100%}.table-spec td,.table-spec th{border:1px solid #e6e6e6;box-sizing:border-box;line-height:1.2;padding:8px 4px}.table-spec td{color:#1ba0e5;font-weight:700}.table-spec__row&gt;th{font-weight:400;padding-left:10px;text-align:left}.table-spec__title{background-color:#606060}.table-spec__title&gt;th{color:#fff;padding-left:10px;text-align:left}.table__detail{border-bottom:1px solid #ddd;border-collapse:collapse;border-top:1px solid #ddd;width:100%}.table__detail td,.table__detail th{border-bottom:1px solid #ddd;padding:1.5rem 2rem}.table__detail th{background:#f2f9fd;border-right:1px solid #ddd;width:30%}.tbl_detail{border:none;width:100%}.tbl_detail td,.tbl_detail th{border:none;display:block;padding:1rem}.tbl_detail th{background:none;border-bottom:1px solid #ddd;text-align:start}.tbl_detail ul{display:flex;flex-wrap:wrap}.tbl_detail ul li{border:1px solid #ddd;border-radius:4px;color:#ddd;font-size:13px;margin:0 4px 4px 0;padding:8px 48px 8px 4px;position:relative;width:calc(50% - 60px)}.tbl_detail ul li.active{background:#f2f9fd;border-color:#1ba0e5;color:#1ba0e5;font-weight:700}.tbl_detail ul li.active:after{content:"○ 対応可"}.tbl_detail ul li:after{align-items:center;bottom:0;content:"× 未確認";display:flex;font-size:.8em;position:absolute;right:4px;top:0}.tbl_detail ul.shiharai li{width:100%}.tbl_detail ul.shiharai li span{display:block;font-size:12px;font-weight:400;padding:4px 0 0 4px}.wrap_city{position:relative}.wrap_city_content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:3.75;margin:0;overflow:hidden;position:relative}.wrap_city_label{bottom:0;color:#1ba0e5;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:1;position:static;text-align:center;width:100%;z-index:2}.wrap_city_label:before{content:"対応地域全てを見る"}.wrap_city_label:after{content:"expand_more";font-family:Material Icons;font-size:24px;vertical-align:middle}.wrap_city_check{display:none}.wrap_city_check:checked~.wrap_city_content{-webkit-line-clamp:none;display:block;height:auto}.wrap_city_check:checked~.wrap_city_label{position:static}.wrap_city_check:checked~.wrap_city_label:before{content:"閉じる"}.wrap_city_check:checked~.wrap_city_label:after{content:"expand_less";font-family:Material Icons;font-size:24px;vertical-align:middle}.list_btn_other{display:flex;flex-wrap:nowrap;justify-content:space-around;margin-bottom:20px}.list_btn_other li{width:46%}.list_btn_other a{align-items:center;background:linear-gradient(0deg,#f2f2f2,#fff);border:1px solid #ccc;border-radius:5px;box-sizing:border-box;color:#333;display:inline-flex;height:40px;justify-content:center;margin:0;text-decoration:none;width:100%}.list_btn_other a:hover{background:#efefef}.list_btn_other a span{padding:0 0 0 2.4rem;position:relative}.list_btn_other a .icon-letter:before{content:"send"}.list_btn_other a .icon-kyouka:before,.list_btn_other a .icon-letter:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;font-family:Material Icons;font-size:1.6rem;left:0;line-height:1;margin:-8px 0 0;position:absolute;top:50%}.list_btn_other a .icon-kyouka:before{content:"brightness_high"}.detail-co__table{border:none;width:100%}.detail-co__table td,.detail-co__table th{border:none;box-sizing:border-box;float:left;vertical-align:top;width:100%}.detail-co__table th{background:none;padding:1rem 0 1rem 2rem;position:relative;text-align:start}.detail-co__table th:before{background:#1ba0e5;content:"";display:block;height:1.3rem;left:0;position:absolute;top:1rem;width:1.3rem}.detail-co__table td{padding:1rem 0}.detail-co__table td p{margin:0 0 1rem}.detail-co__table ul{display:flex;flex-wrap:wrap}.detail-co__table ul li{border:1px solid #ddd;border-radius:4px;color:#ddd;font-size:13px;margin:0 4px 4px 0;padding:8px 48px 8px 4px;position:relative;width:calc(50% - 60px)}.detail-co__table ul li.active{background:#f2f9fd;border-color:#1ba0e5;color:#1ba0e5;font-weight:700}.detail-co__table ul li.active:after{content:"○ 対応可"}.detail-co__table ul li:after{align-items:center;bottom:0;content:"× 未確認";display:flex;font-size:.8em;position:absolute;right:4px;top:0}.detail-co__table ul li.state-tag__item{border:none;margin:0;padding:0;width:auto}.detail-co__table ul li.state-tag__item:after{display:none}.detail-co__table ul.shiharai li{width:100%}.detail-co__table ul.shiharai li span{display:block;font-size:12px;font-weight:400;padding:4px 0 0 4px}.tooltip{display:inline-block;outline:none;position:relative}.tooltip__container{display:none}[tooltip]{font-weight:400;position:relative;z-index:1000}[tooltip]:after,[tooltip]:before{display:none;font-size:.9em;line-height:1;opacity:0;pointer-events:none;position:absolute;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[tooltip]:before{border:5px solid transparent;content:"";z-index:1001}[tooltip]:after{background:#1ba0e5;border-radius:5px;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);line-height:1.3;padding:5px 10px;width:40vw;z-index:1000}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip][flow^=right]:before{border-left-width:0;border-right-color:#1ba0e5;right:-5px}[tooltip][flow^=right]:after,[tooltip][flow^=right]:before{top:50%;-webkit-transform:translate(.5em,-50%);transform:translate(.5em,-50%)}[tooltip][flow^=right]:after{left:calc(100% + 5px)}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before,[tooltip][flow^=right]:hover:after,[tooltip][flow^=right]:hover:before{-webkit-animation:tooltips-horz .3s ease-out forwards;animation:tooltips-horz .3s ease-out forwards}@-webkit-keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes tooltips-vert{to{opacity:.9;-webkit-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes tooltips-horz{to{opacity:.9;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.state{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.state__item{align-items:center;background-color:#f2f9fd;border:1px solid #1ba0e5;border-radius:5px;display:flex;flex:0 1 calc(25% - 4px);font-size:13px;font-weight:700;height:44px;justify-content:center;line-height:1.4;margin-top:5px;text-align:center;width:23.5%;width:calc(25% - 4px)}.state__item--disabled{background-color:#eee;border:1px solid #ccc;color:#999}.state__item--disabled-listCityHallXs{display:none}.state--listCityHallXs{display:inline}.state__item--listCityHallXs{background-color:#fff;border:none;display:inline;font-size:14px;font-weight:400;line-height:1.6}.state__item--listCityHallXs:after{content:"／"}.state__item--listCityHallXs:last-of-type:after{content:none}.feature-block__item--grayout{background-color:#eee;border:1px solid #ccc;color:#999}.feature-block__item--disabled{display:none;opacity:0}.state-detail{display:flex;flex-wrap:wrap;justify-content:left;position:relative}.state-detail__item{align-items:center;background-color:#e3f4fd;border-radius:5px;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.4;padding:.8rem 0;text-align:center}.state-detail--disabled{background-color:#eee;color:#999}.state-detail .feature-block__item--grayout{background-color:#eee;border:none;color:#999}.state-detail .feature-block--disabled{opacity:0}.list_tag_feature{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:1%;position:relative}.list_tag_feature .item_tag{align-items:center;background:#e3f4fd;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;height:36px;justify-content:center;line-height:1.2;margin:0 1% 1% 0;text-align:center;width:32%}.list_tag_feature .item_tag_grayout{background:#eee;color:#999}.list_tag_feature .item_tag_disabled{display:none;opacity:0}.state-tag{margin:0 0 10px;padding:0}.state-tag__item{display:inline-block;flex:none;height:auto;margin:0;position:relative;width:auto}.state-tag__item a{color:#1ba0e5;display:block;font-size:1.4rem;font-weight:700;line-height:1.5;padding:4px 0;text-align:left}.state-tag__item .hashtag{font-size:1.6rem;font-style:normal;vertical-align:middle}.state-tag__item br{display:none}.area{font-size:1.2rem;line-height:1.16;margin:10px auto;padding-top:5px}.area--inline{clear:none}.area__title{float:left}.area__title--hall{float:left;margin-top:.3em}.area__body,.area__body--hall{line-height:1.2;margin:.6em 0 0;overflow:hidden}.area-select{margin:0}.area-select__item{border-bottom:1px solid #e6e6e6;margin:0;position:relative}.area-select__item .icon-fixed{right:20px}.area-select__body{border-bottom:1px solid #e6e6e6;margin:0}a.btn_syasoh{background:#fff;border:2px solid #ccc;border-radius:5px;color:#0a2b6d;line-height:1;padding:.8rem 3.7rem .8rem 3rem;position:relative;transition:all .2s ease-in}a.btn_syasoh,a.btn_syasoh small,a.btn_syasoh span{display:block}a.btn_syasoh span{font-size:1.6rem;font-weight:700;margin:0 0 .5rem}a.btn_syasoh small{font-size:1.4rem}a.btn_syasoh:hover{background:#efefef;color:#0a2b6d}a.btn_syasoh:visited{color:#0a2b6d}a.btn_syasoh:after{color:#0a2b6d;content:"chevron_right";font-family:Material Icons;font-size:2.4rem;line-height:1;margin:-10px 0 0;position:absolute;right:0;top:50%}.area-link{margin:10px auto;text-align:center;width:100%}.area-link .link-box__syasou{background:#0c2c6e;color:#fff;display:inline-block;height:24px;margin:0 auto;padding:3px;width:auto}.area-link .link-box__recommend{background-color:#fff;border-radius:2px;color:#000;display:inline-block;font-size:14px;height:16px;margin:0;padding:4px;position:relative}.area-link .link-box__recommend:before{border-bottom:4px solid transparent;border-left:6px solid #fff;border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:-4px;top:8px;width:0}.area-link .link-box__watch{color:#fff;display:inline-block;font-size:15px;height:24px;margin:0 0 0 6px;padding:0}.area-link .link-box__watch .icon__svg{fill:#fff;width:80%}.blk_cv{padding:20px 4px}.blk_cv_ttl{margin:0 0 10px;text-align:center}.blk_cv a{color:#fff}.blk_cv_btn{align-items:center;background:#ed702d;border-radius:6px;box-shadow:0 3px 0 0 #ba5721;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:60px;justify-content:center;width:100%}.blk_cv_btn .material-icons{color:#fff;display:inline-block;font-size:4.2rem;line-height:1;margin-right:5px}.blk_cv_txt{font-size:2.2rem;font-weight:700;line-height:1.4;text-align:center}.blk_cv_txt&gt;span{display:block;font-size:1.4rem;font-weight:400}.conversion .telephone__number{align-items:center;display:flex;justify-content:center}.conversion .telephone__number .material-icons{color:#ed702d;font-size:4.8rem;line-height:1}.nav_cont{box-shadow:0 1px 2px 0 hsla(0,0%,40%,.5);color:#fff;font-size:1.3rem;line-height:1.3;margin:0 auto 20px;max-width:1000px;width:100%}.nav_cont .list_cont{display:flex;flex-flow:nowrap;justify-content:space-between}.nav_cont .item_cont{align-items:center;background:#fff;border-bottom:1px solid #1ba0e5;border-left:1px solid #1ba0e5;border-top:1px solid #1ba0e5;box-sizing:border-box;display:flex;height:48px;justify-content:center;text-align:center;width:33%}.nav_cont .item_cont:last-child{border-right:1px solid #1ba0e5}.nav_cont .item_cont a:hover,.nav_cont .item_cont.active_inner{background-color:#1ba0e5;color:#fff;position:relative;text-decoration:none}.nav_cont .item_cont a:hover:after,.nav_cont .item_cont.active_inner:after{border-color:#1ba0e5 transparent transparent;border-style:solid;border-width:16px 18px 0;bottom:-9px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.nav_cont .item_cont a{align-items:center;color:#1ba0e5;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.nav_cont .item_cont .add_dot{display:none}#cont_convention,#cont_hall,#cont_price,#cont_review{display:block;margin-top:-48px;padding-top:48px}.media{padding:20px 10px;position:relative}.media:after{clear:both;content:"";display:block}.media.state-hover .media__link-inline{text-decoration:underline}.media.state-hover .media__link-inline&gt;img{opacity:.5}.media--slim{padding-bottom:10px;padding-left:10px;padding-top:10px}.media--flat{padding:0}.media--block-link{padding-right:24px}.media--block-link&gt;.media--card__body{margin-left:110px;padding:0}.media--block-link&gt;.media--card__body .area{padding:0}.media--block-link&gt;.media--card__body .area__title--hall{margin-top:0}.media--block-link&gt;.media--card__body .area__body--hall{margin:0 0 10px}.media__image{float:left;margin:0 10px 0 0!important;position:relative;width:90px}.media__image img{transition:opacity .5s}.media__image--inline{margin-right:10px;width:auto}.media__image--square-xs{height:100px;overflow:hidden;position:relative;width:100px}.media__image--square-xs&gt;a{display:block}.media__image--square-xs img{height:100px;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.media__image--square-xs+.media__title{margin-top:10px}.media__image-tag{background-color:#e6e6e6;bottom:0;color:#333;display:block;font-size:.8571em;font-weight:700;left:0;padding:.25em;position:absolute;right:0;text-align:center;z-index:5}.media__body{overflow:hidden}.media__score{display:inline}.media__description{font-size:1.2rem;line-height:1.4;overflow:hidden}.media__title{color:#1ba0e5;font-size:1.8rem;margin:0 0 .5em}.media__title .icon-pr{border:1px solid #1ba0e5;color:#1ba0e5;display:inline-block;font-size:11px;font-weight:400;line-height:1.5;padding:0 3px;position:absolute;right:6px;top:11px}.media__category{display:inline-block;font-size:1.3rem;margin-bottom:10px}.media__data{margin:0}.media__tag{display:inline-block;font-size:1.2rem;letter-spacing:-.4em;margin:0}.media__tag&gt;span{letter-spacing:-.05em;margin:10px 10px 0 0}.media__link-inline{position:relative;z-index:2}.media__link-block{width:100%}.media__link-overlay{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:1}.media__arrow{fill:#1ba0e5;display:block;height:18px;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;z-index:5}.media--horizon{padding:10px 20px 0 10px}.media--vertical{padding:3px 10px;width:265px}.media--vertical__image{float:none;margin:0 0 10px;width:120px}.media--vertical__title{color:#333;font-size:1.4rem;font-weight:700}.media--vertical__description{margin:.5em 0}.media--vertical__description:last-child{margin-bottom:0}.media--card__image{height:100px;overflow:hidden;width:100px}.media--card__body .txt-recommended{background:#fff;height:2.8em;line-height:1.4;overflow:hidden;position:relative;text-align:justify}.media--card__body .txt-recommended:after,.media--card__body .txt-recommended:before{background:#fff;position:absolute}.media--card__body .txt-recommended:before{bottom:0;content:"...";right:0}.media--card__body .txt-recommended:after{content:"";height:100%;width:100%}.media--feature{padding:10px 20px 10px 10px}.media--feature__mark{position:relative}.media--feature__mark:before{background-color:#d6395e;color:#fff;content:"おすすめ";display:block;font-size:1.5rem;height:30px;left:-5px;line-height:30px;position:absolute;text-align:center;top:0;width:80px;z-index:10}.media--feature__mark:after{border-color:transparent #bd3454 transparent transparent;border-style:solid;border-width:0 6px 5px 0;content:"";display:block;height:0;left:-5px;position:absolute;top:30px;width:0;z-index:10}.media--feature__image{height:100px;overflow:hidden;position:relative;width:100px}.media--feature__image&gt;a{display:block}.media--feature__image img{height:100px;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.media--feature__title{font-size:1.6rem}.media--feature__body{display:inline}.media-text__title{font-size:1.6rem;margin:0 0 .5em}.media-text__title+.list-data{font-size:1.2rem;margin-bottom:-.5em}.media-text__arrow{fill:#1ba0e5;display:block;height:18px;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;z-index:5}.card{background:#fff;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;box-sizing:border-box;margin:0 -10px;padding:0 12px 12px;position:relative;-webkit-transform-style:flat;transform-style:flat;transition:all .25s ease-out;z-index:1}.card:after,.card:before{border-radius:4px;content:"";position:absolute;transition:all .25s ease-out;z-index:-2}.card:before{height:100%;left:0;top:0;width:100%}.card:hover .card__link-inline,.card:hover .review a{text-decoration:none}.card--small{min-width:300px}.card--listCityHallXs{border:1px solid #ccc;border-radius:4px;margin:0;padding:0 3.75vw}.card__header{display:flex;padding:16px 2px;position:relative}.card__header--listCityHallXs{padding:3.75vw 0 8px}.card__header--co{padding:16px 0 0;position:relative}.card__header--co .card__title--co{margin-bottom:20px}.card__header--co .card__access{clear:both;padding:0}.card--has-category .card__title{width:85%}.card--has-category--long .card__title{margin-left:66px!important;width:80%}.card--has-category--long .card__category{width:5.5em}.card__title{font-size:19px;line-height:1.4;margin:0 10px 0 0;width:80%}.card__title a{border-bottom:1px solid #1ba0e5;padding-bottom:3px}.card__title--small{font-size:1.6rem;overflow:hidden;width:100%}.card__title--small a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__title--pr{margin-right:36px}.card__close{cursor:pointer;font-size:1.4rem;height:16px;padding:12px;position:absolute;right:0;top:0;width:16px;z-index:10}.card__category{background-color:#f2f8fc;box-sizing:border-box;font-size:1.1rem;font-weight:700;line-height:20px;text-align:center;width:4.66em}.card__category--pr{border:1px solid #1ba0e5;color:#1ba0e5;font-size:12px;line-height:18px;padding:0 4px;position:absolute;right:2px;top:16px}.card__body{margin:0 2px;position:relative}.card__body:after{clear:both;content:"";display:block}.card__body--fix{min-height:95px;overflow:hidden;padding-left:10px}.card__main--listCityHallXs{display:-ms-grid;display:grid;grid-auto-columns:52.5vw auto;grid-auto-rows:auto;margin-bottom:8px}.card__score{margin-bottom:16px}.card__score--listCityHallXs{-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:1;grid-row:1/2;margin-bottom:8px}.card__image{background:#eee;float:left;height:120px;margin:0 10px 0 0;overflow:hidden;position:relative;width:166px}.card__image&gt;img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.card__image--small{border-radius:0 0 0 4px;height:105px;margin:0;overflow:hidden;width:100px}.card__image--large{height:140px;width:140px}.card__image--pr{margin-bottom:10px;width:140px}.card__image--feature{float:none;height:auto;margin:0;max-height:300px;overflow:hidden;position:relative;width:100%}.card__image--feature&gt;img{height:auto;max-width:100%}.card__image--feature&gt;figcaption{background-image:linear-gradient(-180deg,rgba(45,45,45,.01),#333);bottom:0;box-sizing:border-box;color:#fff;font-size:1.6rem;font-weight:700;left:0;padding:10px;position:absolute;width:100%}.card__image--listCityHallXs{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:3;grid-row:3/4;height:133px;width:185px}.card__price--listCityHallXs{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4}.card__priceHeader--listCityHallXs{background-color:#fff;border:none;line-height:2;margin-right:0;width:auto}.card__priceHeader--listCityHallXs:after{content:":";padding:0 3px}.card__priceFooter--listCityHallXs{font-size:13px}.card__priceFooter--listCityHallXs em{color:#d6395e;font-size:18px;font-weight:400}.card__access{clear:both;padding:0 0 6px}.card__access--listCityHallXs{-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:2;grid-row:2/3;margin-bottom:8px;padding:0}.card__accessItem--listCityHallXs{line-height:1.7;margin-bottom:2px;position:relative;z-index:2}.card__accessItem--listCityHallXs .material-icons{top:0}.card__image--type-map{height:105px!important;width:140px!important}.card__image--type-map&gt;img{height:100%;margin:auto;padding:0;width:auto}.card__image-label{left:-15px;position:absolute;top:0}.card__text{display:inline}.card__footer--fluid{border-top:1px solid #e6e6e6;margin-left:-10px;margin-right:-10px;padding:3px 10px}.card__footer a{position:relative;z-index:99999}.card__more{padding:0 10px 10px}.card__cells{margin:17px 2px 0}.card__cells:after{clear:both;content:"";display:block}.card__cells--secondary{padding-bottom:7px}.card__cells--listCityHallXs{margin:8px 0 0}.card__cell{box-sizing:border-box;display:inline-block}.card__cell--left,.card__cell--left-secondary{width:59.7014%}.card__cell--right{padding-left:10px;width:40.2985%}.card__cell&gt;.button{box-sizing:border-box;font-size:1.6rem;height:50px;line-height:50px;padding:0}.card__cell--campaign&gt;.button{line-height:25px;padding:7px 0}.card__cell--campaign&gt;.button&gt;span{padding-left:0;position:relative}.card__cell--campaign&gt;.button&gt;span&gt;.button-conversion-campaign__inner{padding-left:15px}.card__link-inline{position:relative;z-index:2}.card__link-inline span{padding-left:4px}.card__link-overlay,.card__link-wrap{height:100%;left:0;position:absolute;text-indent:-99999px;top:0;width:100%;z-index:1}.card--vertical{background:#fff;width:180px}.card--vertical__image{border-radius:4px 4px 0 0;height:140px;margin:0;overflow:hidden;width:auto}.card--vertical__title{color:#1ba0e5;font-size:1.4rem;margin:0 0 .33em}.card--vertical__data{margin:.25em auto;white-space:nowrap}.card--vertical__data:last-child{margin-bottom:0}.card--vertical__description{font-size:1.2rem;line-height:1.56em;margin:0}.card__image--co02{background:#eee;height:240px;margin:0 0 24px;overflow:hidden;position:relative;width:100%}.card__image--co02&gt;img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.card__main--co .text--lead{font-size:17px;font-weight:700;line-height:1.5}.card__main--co .image--co{margin:0 0 20px}.card__main--co .area__img{-ms-grid-columns:1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr;-ms-grid-rows:1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr;grid-column-gap:0;grid-row-gap:0;display:-ms-grid;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(6,1fr);margin:0;width:100%}.card__main--co .area__img .img_01{-ms-grid-row-span:6;-ms-grid-column-span:8;grid-area:1/1/7/9;-ms-grid-column:1;-ms-grid-row:1;height:auto;position:relative;width:100%}.card__main--co .area__img .img_02{-ms-grid-row-span:3;-ms-grid-column-span:3;grid-area:1/9/4/12;-ms-grid-column:9;-ms-grid-row:1;height:auto;position:relative;width:100%}.card__main--co .area__img .img_03{-ms-grid-row-span:3;-ms-grid-column-span:3;grid-area:4/9/7/12;-ms-grid-column:9;-ms-grid-row:4;height:auto;position:relative;width:100%}.card__main--co .area__img .img-main:before{content:"";display:block;padding-top:75%}.card__main--co .area__img .img-sub:before{content:"";display:block;padding-top:100%}.card__main--co .area__img .inner{line-height:1;margin:0;padding:0}.card__main--co .area__img .inner&gt;img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card__main--co .area__img&gt;:first-child{-ms-grid-column:1;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(5){-ms-grid-column:9;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(6){-ms-grid-column:11;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(7){-ms-grid-column:13;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(8){-ms-grid-column:15;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(9){-ms-grid-column:17;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(10){-ms-grid-column:19;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(11){-ms-grid-column:21;-ms-grid-row:1}.card__main--co .area__img&gt;:nth-child(12){-ms-grid-column:1;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(13){-ms-grid-column:3;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(14){-ms-grid-column:5;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(15){-ms-grid-column:7;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(16){-ms-grid-column:9;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(17){-ms-grid-column:11;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(18){-ms-grid-column:13;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(19){-ms-grid-column:15;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(20){-ms-grid-column:17;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(21){-ms-grid-column:19;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(22){-ms-grid-column:21;-ms-grid-row:3}.card__main--co .area__img&gt;:nth-child(23){-ms-grid-column:1;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(24){-ms-grid-column:3;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(25){-ms-grid-column:5;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(26){-ms-grid-column:7;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(27){-ms-grid-column:9;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(28){-ms-grid-column:11;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(29){-ms-grid-column:13;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(30){-ms-grid-column:15;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(31){-ms-grid-column:17;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(32){-ms-grid-column:19;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(33){-ms-grid-column:21;-ms-grid-row:5}.card__main--co .area__img&gt;:nth-child(34){-ms-grid-column:1;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(35){-ms-grid-column:3;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(36){-ms-grid-column:5;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(37){-ms-grid-column:7;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(38){-ms-grid-column:9;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(39){-ms-grid-column:11;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(40){-ms-grid-column:13;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(41){-ms-grid-column:15;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(42){-ms-grid-column:17;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(43){-ms-grid-column:19;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(44){-ms-grid-column:21;-ms-grid-row:7}.card__main--co .area__img&gt;:nth-child(45){-ms-grid-column:1;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(46){-ms-grid-column:3;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(47){-ms-grid-column:5;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(48){-ms-grid-column:7;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(49){-ms-grid-column:9;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(50){-ms-grid-column:11;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(51){-ms-grid-column:13;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(52){-ms-grid-column:15;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(53){-ms-grid-column:17;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(54){-ms-grid-column:19;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(55){-ms-grid-column:21;-ms-grid-row:9}.card__main--co .area__img&gt;:nth-child(56){-ms-grid-column:1;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(57){-ms-grid-column:3;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(58){-ms-grid-column:5;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(59){-ms-grid-column:7;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(60){-ms-grid-column:9;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(61){-ms-grid-column:11;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(62){-ms-grid-column:13;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(63){-ms-grid-column:15;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(64){-ms-grid-column:17;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(65){-ms-grid-column:19;-ms-grid-row:11}.card__main--co .area__img&gt;:nth-child(66){-ms-grid-column:21;-ms-grid-row:11}.card__main--co .text--career{line-height:1;margin:0}.card__main--co .text--career dl{margin:0 0 20px}.card__main--co .text--career dd,.card__main--co .text--career dt{display:inline-block;font-size:15px;font-weight:400;margin:0}.card__main--co .text--career dd{padding-right:1em}.card__main--co .text--career dd&gt;em{font-weight:700}.card__main--co .list--point{background:#fff;border:2px solid #1ba0e5;border-radius:5px;margin:0 0 24px;padding:0;position:relative}.card__main--co .list--point h3{background:#1ba0e5;color:#fff;font-size:15px;margin:0 0 10px;padding:6px 0 6px 8px;width:calc(100% - 8px)}.card__main--co .list--point ul{padding:0 10px}.card__main--co .list--point li{font-size:15px;line-height:1.6;padding:0 12px 12px 24px}.card__main--co .list--point .st0{fill:#ec4a9e;height:14px;margin-left:-24px;opacity:1;padding-right:6px;width:14px}.card__price--type{background:#fff;border:1px solid #ccc;border-collapse:collapse;margin-bottom:24px;text-align:center;width:100%}.card__price--type th{border:1px solid #ccc;font-size:15px;padding:5px 0;width:25%}.card__price--type td{border:1px solid #ccc;font-size:12px;padding:6px 0}.card__price--type td&gt;em{color:#ff6012;font-family:Arial;font-size:6.4vw;font-weight:700}.card .blk-cta{flex-flow:nowrap;justify-content:space-between;margin-bottom:10px;overflow:hidden;position:relative}.card .blk-cta,.card .btn-call{align-items:center;display:flex}.card .btn-call{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.32);color:#fff;height:56px;justify-content:center;width:52%}.card .btn-call:before{color:#fff;content:"";display:inline-block;font-family:Material Icons;font-size:3rem}.card .btn-call:active,.card .btn-call:hover{text-decoration:none}.card .btn-call .txt-call{font-size:1.7rem;font-weight:600;line-height:1.5;text-align:center}.card .btn-call .txt-call span{display:block;font-size:1.2rem}.card .blk-call{display:none}.card .btn-estimate{align-items:center;background:linear-gradient(180deg,#56badf,#1ba0e5);border:1px solid #1ba0e5;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.32);color:#fff;display:flex;height:56px;justify-content:center;width:44%}.card .btn-estimate:before{color:#fff;content:"";display:inline-block;font-family:Material Icons;font-size:3rem}.card .btn-estimate:active,.card .btn-estimate:hover{text-decoration:none}.card .btn-estimate .txt-estimate{font-size:1.7rem;font-weight:600;letter-spacing:-.1rem;line-height:1.5;text-align:center}.card .btn-estimate .txt-estimate span{display:block;font-size:1.2rem;letter-spacing:normal}.card .btn-estimate .txt-estimate .txt-pc,.visible-md--listCityHallXs{display:none}.detail__card .card{padding:0}.detail__card .card__main--co{padding:0 0 3rem}.results__item--pr-active .card{background:#fdf7e7;border:1px solid #b48e1e}.results__item--pr-active .card .box__voiceHeadline-shortInr{background:#fff}.results__item--pr-active .card .text-lead{font-weight:700}.results__item--pr-active .card .header-block__price__header{background:#fff}.results__item--pr-ad .card{background:#fdf7e7;border:1px solid #b48e1e}.results__item--pr-ad .card__header--co .card__title{margin-bottom:16px}.results__item--pr-ad .card .text-lead{font-size:1.6rem;font-weight:700}.results__item--pr-ad .card .box__voice--listCityHallXs,.results__item--pr-ad .card .box__voiceHeadline-shortInr{background:#fff}.results__item--pr-ad .card .box__voice--listCityHallXs:before,.results__item--pr-ad .card .box__voiceHeadline-shortInr:before{border-bottom:12px solid #fff}.results__item--pr-ad .card .header-block__price__header{background:#fff}.results__item--pr-ad .card .feature-block__item--disabled{display:none}.results__item--pr-ad .card .blk__recommend{background:#fff;border:2px solid #1ba0e5;border-radius:5px;margin:0 0 20px;position:relative}.results__item--pr-ad .card .blk__recommend:before{background:url(https://cdn.e-sogi.com/img/common/img_operator02.jpg) 0 0 no-repeat;background-size:100% auto;border:2px solid #1ba0e5;border-radius:50%;bottom:0;content:"";display:block;height:60px;left:10px;position:absolute;top:-20px;width:60px}.results__item--pr-ad .card .blk__recommend--ttl{background:#1ba0e5;color:#fff;margin:0;padding:6px 10px 6px 80px}.results__item--pr-ad .card .blk__recommend--list{line-height:1.6;margin:0;padding:14px 14px 10px}.results__item--pr-ad .card .blk__recommend--list li{margin-bottom:4px;margin-left:1.4rem}.results__item--pr-ad .card .blk__recommend--list li:before{color:#1ba0e5;content:"・";margin-left:-1.4rem}.results__item--pr-ad .card .blk__recommend.hall_pr{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/3;margin:20px 0 12px}.results__item--pr-ad .card .blk__recommend.hall_pr:before{left:0}.results__item--pr-ad .card .blk__recommend.hall_pr .blk__recommend--ttl{padding:6px 0 6px 66px}.results__item--pr-ad .card .state__item--listCityHallXs{background:transparent}.results__item--pr-ad.pr_family .card{color:#232b39}.results__item--pr-ad.pr_family .card.card--listCityHallXs{padding:0 2.6vw}.results__item--pr-ad.pr_family .card__header{padding:16px 2px 0}.results__item--pr-ad.pr_family .card .blk__appeal{align-items:center;display:flex;margin:15px 0}.results__item--pr-ad.pr_family .card .blk__appeal--achievement p{align-items:center;background:#fff;display:inline-flex;height:24px;line-height:1;margin:0 10px 0 0;padding:0 8px}.results__item--pr-ad.pr_family .card .blk__appeal--modal{z-index:1000}.results__item--pr-ad.pr_family .card .blk__appeal--modal a{text-decoration:none}.results__item--pr-ad.pr_family .card .blk__appeal--modal p{align-items:center;background:#fff;color:#232b39;display:inline-flex;height:24px;line-height:1;margin:0;padding:0 8px}.results__item--pr-ad.pr_family .card .blk__appeal--modal p i{color:#1ba0e5;font-size:2rem;margin-left:4px}.results__item--pr-ad.pr_family .card .blk__appeal--tooltip p{align-items:center;background:#fff;display:inline-flex;height:24px;line-height:1;margin:0;padding:0 8px}.results__item--pr-ad.pr_family .card .blk__appeal--tooltip p i{color:#1ba0e5;font-size:2rem;margin-left:4px}.results__item--pr-ad.pr_family .card .text-lead{font-size:1.4rem;margin-bottom:5px}.results__item--pr-ad.pr_family .card .box__voice--listCityHallXs,.results__item--pr-ad.pr_family .card .box__voiceHeadline-shortInr{background:#fff;border:1px solid #ddd}.results__item--pr-ad.pr_family .card .box__voice--listCityHallXs:before,.results__item--pr-ad.pr_family .card .box__voiceHeadline-shortInr:before{border-color:transparent transparent #fff;border-style:solid;border-width:1px 9px 9px;content:"";left:10%;margin-left:-15px;position:absolute;top:-9px;z-index:2}.results__item--pr-ad.pr_family .card .box__voice--listCityHallXs:after,.results__item--pr-ad.pr_family .card .box__voiceHeadline-shortInr:after{border-color:transparent transparent #ddd;border-style:solid;border-width:2px 10px 10px;content:"";left:10%;margin-left:-16px;position:absolute;top:-12px;z-index:1}.results__item--pr-ad.pr_family .card .box__voiceHeadline-shortInr{margin:0 0 15px}.results__item--pr-ad.pr_family .card__main{grid-auto-columns:52vw auto}.results__item--pr-ad.pr_family .card__main .card__image{height:39vw;margin-bottom:5px;width:52vw}.results__item--pr-ad.pr_family .card__main .block--list-price-wrap{align-items:baseline;padding:10px 0 0 5px}.results__item--pr-ad.pr_family .card__main .header-block__price{align-items:baseline}.results__item--pr-ad.pr_family .card__main .header-block__price__header{background:none;border:none;font-size:1.4rem;margin-right:0;width:auto}.results__item--pr-ad.pr_family .card__main .header-block__price__header.price_family{font-weight:700}.results__item--pr-ad.pr_family .card__main .header-block__price__footer em{color:#232b39;font-size:1.6rem;font-weight:400}.results__item--pr-ad.pr_family .card__main .header-block__price__footer.kazokuso em{color:#d6395e;font-size:2rem;font-weight:700}.results__item--pr-ad.pr_family .card__price--type th{font-weight:400}.results__item--pr-ad.pr_family .card__price--type th.price_family{font-weight:700}.results__item--pr-ad.pr_family .card__price--type td&gt;em{color:#232b39;font-size:1.8rem;font-weight:400}.results__item--pr-ad.pr_family .card__price--type td.price_family&gt;em{color:#ff6012;font-size:2.4rem;font-weight:700}#modal__txt--family .modal__header{padding:0}#modal__txt--family .modal__title{color:#1ba0e5;height:48px;line-height:48px;text-align:center}#modal__txt--family .modal__body{padding:0 10px}#modal__txt--family .modal__body p{line-height:1.5}#modal__txt--family .modal__footer{background:#1ba0e5;border-radius:0 0 5px 5px;height:48px;margin:0;padding:10px 0}#modal__txt--family .modal__close{background:#fff;border-radius:5px;font-weight:700;height:48px;line-height:48px;margin:0 auto;position:static;text-align:center;-webkit-transform:none;transform:none;width:50%}.bnr_interview_list{display:block;margin:0 auto 10px;position:relative;z-index:2}.bnr_interview_list img{height:auto;width:100%}.card__header--plan{padding:15px 0 0}.card__hdtags{display:flex;margin-bottom:14px}.card__title--plan a{border-bottom:1px solid #1ba0e5;font-size:18px;line-height:1.6;padding-bottom:3px}.card__category--plan{background-color:#ebf8ff;font-size:16px;font-weight:700;padding:5px}.card__title--plan{margin:0 0 10px}.card__body--plan{margin:0;position:relative}.card__cell--plan{position:relative;text-align:center}.card__cvIcon--plan{font-size:14px;margin-bottom:2px}.card__main--rank{align-items:center;display:-ms-grid;display:grid;grid-auto-columns:52.5vw auto;grid-auto-rows:auto}.card__main--rank .card__access--rank{-ms-grid-column-span:2;-ms-grid-row-span:1;align-items:center;display:flex;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:2;grid-row:2/3;margin:12px 0 10px}.card__main--rank .card__image--rank{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:3;grid-row:3/4;height:36vw;margin-bottom:12px;width:52vw}.card__main--rank .card__price--rank{-ms-grid-column-span:1;-ms-grid-row-span:1;align-items:center;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4;margin:0 0 20px 10px}.card__main--rank .card__price--rank li{align-items:center;display:flex;margin-bottom:8px}.card__main--rank .card__price--rank .card__price-type{font-size:15px;white-space:nowrap}.card__main--rank .card__price--rank .card__price-type:after{content:":";padding:0 3px}.card__main--rank .card__price--rank .card__price-num{font-size:13px}.card__main--rank .card__price--rank .card__price-num em{color:#d6395e;font-size:18px}.card__main--rank .card__score--rank{-ms-grid-column-span:2;-ms-grid-row-span:1;align-items:center;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:1;grid-row:1/2;margin:10px 0 0}.card__main--rank .card__viewers{-ms-grid-column-span:2;-ms-grid-row-span:1;font-size:16px;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:5;grid-row:5/6;margin:0 0 12px}.card__main--rank .card__viewers em{font-weight:700}.card__main--rank .card__viewers p{margin:0}.card__main--rank .card__tags{-ms-grid-column-span:2;-ms-grid-row-span:1;align-content:center;display:flex;flex-wrap:wrap;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:4;grid-row:4/5;justify-content:left;margin:0}.card__main--rank .card__tags li{background-color:#ebf8ff;border:1px solid #1ba0e5;border-radius:4px;color:#1ba0e5;font-size:12px;margin:0 4px 12px 0;padding:4px}.card--rank{padding-bottom:10px}.card__header--rank{align-items:baseline;display:flex;margin-top:16px;position:relative}.card__header--rank .card__category--pr{top:0}.card__rank{border:2px solid #1ba0e5;border-radius:5px;box-sizing:border-box;color:#1ba0e5;font-size:17px;font-weight:700;height:30px;line-height:28px;margin-right:12px;text-align:center;width:44px;z-index:100}.card__rank:hover{text-decoration:none}.card__rank--one{background-color:#c9aa71;border:none;color:#fff!important;height:28px}.card__rank--one:link,.card__rank--one:visited{color:#fff}.card__rank--two{background-color:#8d8d8f;border:none;color:#fff!important;height:28px}.card__rank--two:link,.card__rank--two:visited{color:#fff}.card__rank--three{background-color:#bd8264;border:none;color:#fff!important;height:28px}.card__rank--three:link,.card__rank--three:visited{color:#fff}.card__help-txt--rank{display:none}.box__voiceHeadline-short--rank{background-color:#fff;border:1px solid #ccc;border-radius:4px;height:auto;margin-top:10px;position:relative}.box__voiceHeadline-short--rank:before{border-color:transparent transparent #ccc;border-style:solid;border-width:10px 12px;content:"";left:34%;margin-left:-15px;position:absolute;top:-20px;z-index:2}.box__voiceHeadline-short--rank:after{border-color:transparent transparent #fff;border-style:solid;border-width:9px 11px;content:"";left:34%;margin-left:-14px;position:absolute;top:-18px;z-index:2}.box__voiceHeadline-shortInr--rank{line-height:1.2;margin:4px 4px 2px}.card__cells--rank{margin:0}.list-data__body--rank{margin-bottom:0}a.card__button-tell--rank{background:linear-gradient(180deg,#fa0,#f70);border:1px solid #f70;box-shadow:0 2px 4px rgba(41,19,0,.22);height:60px;text-decoration:none;width:52vw;z-index:2}a.card__button-form--rank{background:linear-gradient(180deg,#6cc1e0,#029ce8);border:1px solid #029ce8;box-shadow:0 2px 4px rgba(0,27,41,.22);height:60px;padding:0;width:39vw;z-index:2}.card__viewers--hall{font-size:13px;margin:15px 0;padding:0}.card__viewers--hall em{font-size:16px;font-weight:700}.ttl__list--h3{background:#f7f7f7;border-bottom:1px solid #ddd;font-size:1.4rem;line-height:1;margin:10px 0 0;padding:8px 0;text-align:center}a.to__detail_hall_co{border-top:1px solid #ddd;color:#333!important;display:block;font-size:15px;margin:0;padding:5px 0;position:relative;text-decoration:none;z-index:2}a.to__detail_hall_co:hover,a.to__detail_hall_co:visited{color:#333!important}a.to__detail_hall_co em{color:#1ba0e5;display:inline-block;font-size:16px;font-weight:700;padding:0 0 0 5px;text-decoration:underline}.card_hall_detail .blk_img{overflow:hidden;z-index:3}.card_hall_detail .plan-overview--plan,.card_hall_detail .price-box__plan-name,.card_hall_detail .price-box__price,.card_hall_detail .review-inline a{z-index:3}.inexpensive-hall__wrap{padding-top:200px}.seep__review-box .seep__review-balloon{background:#fefbe6}.content .ttl_hall__plan,.content__title{font-size:2rem;margin:0 0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .ttl_hall__plan a.name_hall,.content__title a{border-bottom:1px solid #232b39;color:#232b39;cursor:pointer;font-size:2.4rem;padding:0 .4rem 0 0}.conversion__message{margin-bottom:10px;text-align:center}.btn__call{text-shadow:1px 1px 1px #d6395e}.btn__call small{font-size:12px}.h2--detail-co{border-radius:0;padding-top:18px}.h2--detail-co,.section_review_top .ttl_review{border-bottom:2px solid #1ba0e5;border-top:1px solid #e6e6e6;margin:0 0 20px}.header__emergency.visible-xs{right:5px}.conversion-area--secondary{padding:10px}.margin__DetailHallPlan{background:#fff;margin:0!important;max-width:none;padding:20px 10px}.margin__DetailHallPlan a{display:block;margin:auto;max-width:1000px}.button-conversion-area__call,.button-conversion-area__title{left:0;right:0;text-align:center}.button-conversion__mark{height:36px;top:36%;width:36px}.rating{font-size:1.5em;font-weight:700}.review-inline{font-size:15px!important;margin-left:10px}.tag{position:absolute;right:0;top:0}.results__item .conversion-area--secondary{padding:0}.results__item a.card__button-tell--rank{width:52vw}.results__item .button-conversion-form__container{margin:0 10px}.results__item .conversion-button__call--rank .conversion-button__icon--rank{font-size:24px!important;margin-right:0}.results__item .conversion-button__form--rank .button-conversion-form__title{margin-bottom:0}.card--vertical__body{padding:10px 0}.overview__description{margin-bottom:2em}a.card__button-tell--rank{width:94vw}.content__header .back_guarantee.arrange_m,.content__header .box__voiceHeadline,.content__header .content__meta,.content__header .conversion-area__form,.content__header .conversion__header:before,.content__header .header__menu.visible-xs,.content__header .results__item .button-conversion-form__text,.content__header .results__item .conversion-button__form--rank .conversion-button__icon--rank,.content__header .review-inline .icon{display:none!important}.lead-inquire{align-items:center;display:flex;font-weight:600;justify-content:center;line-height:2;position:relative;white-space:nowrap;z-index:1}.lead-inquire:before{margin:10px 5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lead-inquire:after,.lead-inquire:before{border-top:2px solid #232b39;content:"";display:inline-flex;height:18px;width:18px}.lead-inquire:after{margin:10px 0 0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.bnr_ikkatsu_list{display:block;margin:30px auto;position:relative;z-index:2}.bnr_ikkatsu_list img{height:auto;width:100%}.anchor-card{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.anchor-detail{border-bottom:none!important;display:block}.anchor-detail:hover{text-decoration:none!important}.anchor-detail span{border-bottom:1px solid #1ba0e5}.card .blk-call,.card.card-simple .btn-estimate,.card__access,.card__link-inline,.review-inline{z-index:3}.slider-arrow{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 0 0 #e6e6e6;cursor:pointer;height:44px;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .25s;width:44px;z-index:10}.slider-arrow&gt;svg{fill:#1ba0e5;height:18px;left:28%;margin-top:-9px;position:absolute;top:50%;width:18px}.slider-arrow--prev{right:calc(100% - 28px)}.slider-arrow--prev&gt;svg{left:auto;right:28%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-arrow--next{left:calc(100% - 28px)}.slider-cards,.slider-map,.slider-visual-mobile{padding:15px 0}.slider-cards .slick-slide,.slider-map .slick-slide,.slider-visual-mobile .slick-slide{padding:5px 10px}.slider-cards .slick-disabled,.slider-map .slick-disabled,.slider-visual-mobile .slick-disabled{opacity:0}.slider-cards__arrow,.slider-map__arrow,.slider-visual-mobile__arrow{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 0 0 #e6e6e6;cursor:pointer;height:44px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .25s;width:44px;z-index:10}.slider-cards__arrow&gt;svg,.slider-map__arrow&gt;svg,.slider-visual-mobile__arrow&gt;svg{fill:#1ba0e5;height:18px;left:28%;margin-top:-9px;position:absolute;top:50%;width:18px}.slider-cards__prev,.slider-map__prev,.slider-visual-mobile__prev{right:calc(100% - 20px)}.slider-cards__prev&gt;svg,.slider-map__prev&gt;svg,.slider-visual-mobile__prev&gt;svg{left:auto;right:28%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-cards__next,.slider-map__next,.slider-visual-mobile__next{left:calc(100% - 20px)}.slider-cards--nest .slider-cards__prev{right:calc(100% - 28px)}.slider-cards--nest .slider-cards__next{left:calc(100% - 28px)}.slider-map{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:355px}.slider-map .slick-slide{padding:5px 10px}.slider-map__prev--fluid{right:calc(100% - 20px)}.slider-map__next--fluid{left:calc(100% - 20px)}.slider-visual-mobile{background-color:#f5f5f5;max-height:238px;overflow:hidden;padding:0}.slider-visual-mobile__slide{padding:0!important}.slider-visual-mobile__slide&gt;img{margin:0 auto;max-height:100%}.slider-visual-mobile__prev{right:calc(100% - 28px)}.slider-visual-mobile__prev&gt;svg{left:auto;right:28%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-visual-mobile__next{left:calc(100% - 28px)}.slider-visual{background-color:#f5f5f5;max-height:238px;overflow:hidden;width:100%}.slider-visual__slide{position:relative}.slider-visual__slide&gt;img{max-height:100%}.slider-visual__caption{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;color:#fff;font-size:1.4rem;font-weight:700;left:0;line-height:1.25;padding:10px;position:absolute;width:100%}.slider-visual--extend{margin-left:-10px;width:100vw}.slider-visual-nav{max-height:57px;overflow:hidden}.slider-visual-nav .slick-disabled{opacity:0}.slider-visual-nav .slick-current{position:relative}.slider-visual-nav .slick-current:after{border:4px solid #1ba0e5;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.slider-visual-nav__slide{cursor:pointer;opacity:1;transition:opacity .3s ease-in}.slider-visual-nav__slide:hover{opacity:.5}.slider-visual-nav__next,.slider-visual-nav__prev{background-color:transparent;border:none;cursor:pointer;height:44px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .25s;width:44px;z-index:10}.slider-visual-nav__next&gt;svg,.slider-visual-nav__prev&gt;svg{fill:#fff;height:20px;left:50%;margin-top:-10px;position:absolute;top:50%;width:20px}.slider-visual-nav__prev{left:0}.slider-visual-nav__prev&gt;svg{left:auto;right:50%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-visual-nav__next{right:0}.slider-visual-nav--extend{margin-left:-10px;width:100vw}.slider-visual-nav--extend .slider-visual-nav__slide{float:left;overflow:hidden;position:relative;width:20%}.slider-visual-nav--extend .slider-visual-nav__slide:before{content:"";display:block;padding-top:100%}.slider-visual-nav--extend .slider-visual-nav__slide&gt;img{height:100%;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.slider-gallery-main{overflow:hidden}.slider-gallery-main__slide p{padding:0 10px}.slider-gallery-main .img-responsive{margin:0 auto;max-height:100vw;-o-object-fit:contain;object-fit:contain}.slider-gallery-nav__slide{height:75px;margin:0 8px 0 0;outline:none;transition:opacity .3s ease-in;width:100px}.slider-gallery-nav__slide:hover{opacity:.5}.slider-gallery-nav__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider-gallery-nav .slick-current{position:relative}.slider-gallery-nav .slick-current:after{border:4px solid #1ba0e5;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.slider-gallery-nav .slick-disabled{opacity:0;z-index:-1}.slider-video{background-color:#000;padding-top:58.7878%;position:relative;width:100%}.slider-video&gt;iframe{height:100%;position:absolute;right:0;top:0;width:100%}.slider-professional{margin-top:-10px;padding-top:0}.co-image img{padding:2rem 0 4rem}#slider__wrap{margin:0 auto;position:relative;width:100%}#slider__wrap input{display:none}#slider__wrap .main__warap{overflow:hidden;width:100%}#slider__wrap .main__warap .inner{display:flex}#slider__wrap .main__warap .inner p{aspect-ratio:16/9;margin:0;overflow:hidden;position:relative;width:100%}#slider__wrap .main__warap .inner img{display:block;margin:0;max-height:inherit;max-width:inherit;width:100%}#slider__wrap .slide-prev{left:10px;margin-top:-70px;position:absolute;top:50%}#slider__wrap .slide-prev label{background:#fff;border-radius:50%;cursor:pointer;display:none;height:50px;position:absolute;transition:all .3s;width:50px}#slider__wrap .slide-prev label:hover{background:#cfb179}#slider__wrap .slide-prev label:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#666;content:"chevron_left";font-family:Material Icons;font-size:5rem;left:0;line-height:1;position:absolute;top:0}#slider__wrap .slide-next{margin-top:-70px;position:absolute;right:60px;top:50%}#slider__wrap .slide-next label{background:#fff;border-radius:50%;cursor:pointer;display:none;height:50px;position:absolute;transition:all .3s;width:50px}#slider__wrap .slide-next label:hover{background:#cfb179}#slider__wrap .slide-next label:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#666;content:"chevron_right";font-family:Material Icons;font-size:5rem;line-height:1;position:absolute;right:0;top:0}#slider__wrap .thmb{overflow:hidden;text-align:left;width:100%}#slider__wrap .thmb label{border:4px solid #ddd;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:100px;overflow:hidden;width:23%}#slider__wrap .thmb label:hover{border:4px solid #2d8bf3;opacity:.7;transition:all .3s}#slider__wrap .thmb label img{width:100%}#slider__wrap .thmb__inr{overflow-x:scroll;padding-bottom:10px;white-space:nowrap}#slider__wrap .thmb__inr::-webkit-scrollbar{height:5px}#slider__wrap .thmb__inr::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:inset 0 0 2px #ccc}#slider__wrap .thmb__inr::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;box-shadow:none}#slider__wrap #slide-1:checked~.main__warap .inner{margin-left:0;transition:all .4s ease-out}#slider__wrap #slide-2:checked~.main__warap .inner{margin-left:-100%;transition:all .4s ease-out}#slider__wrap #slide-3:checked~.main__warap .inner{margin-left:-200%;transition:all .4s ease-out}#slider__wrap #slide-4:checked~.main__warap .inner{margin-left:-300%;transition:all .4s ease-out}#slider__wrap #slide-5:checked~.main__warap .inner{margin-left:-400%;transition:all .4s ease-out}#slider__wrap #slide-6:checked~.main__warap .inner{margin-left:-500%;transition:all .4s ease-out}#slider__wrap #slide-7:checked~.main__warap .inner{margin-left:-600%;transition:all .4s ease-out}#slider__wrap #slide-8:checked~.main__warap .inner{margin-left:-700%;transition:all .4s ease-out}#slider__wrap #slide-9:checked~.main__warap .inner{margin-left:-800%;transition:all .4s ease-out}#slider__wrap #slide-10:checked~.main__warap .inner{margin-left:-900%;transition:all .4s ease-out}#slider__wrap #slide-11:checked~.main__warap .inner{margin-left:-1000%;transition:all .4s ease-out}#slider__wrap #slide-12:checked~.main__warap .inner{margin-left:-1100%;transition:all .4s ease-out}#slider__wrap #slide-13:checked~.main__warap .inner{margin-left:-1200%;transition:all .4s ease-out}#slider__wrap #slide-14:checked~.main__warap .inner{margin-left:-1300%;transition:all .4s ease-out}#slider__wrap #slide-15:checked~.main__warap .inner{margin-left:-1400%;transition:all .4s ease-out}#slider__wrap #slide-16:checked~.main__warap .inner{margin-left:-1500%;transition:all .4s ease-out}#slider__wrap #slide-17:checked~.main__warap .inner{margin-left:-1600%;transition:all .4s ease-out}#slider__wrap #slide-18:checked~.main__warap .inner{margin-left:-1700%;transition:all .4s ease-out}#slider__wrap #slide-19:checked~.main__warap .inner{margin-left:-1800%;transition:all .4s ease-out}#slider__wrap #slide-20:checked~.main__warap .inner{margin-left:-1900%;transition:all .4s ease-out}#slider__wrap #slide-21:checked~.main__warap .inner{margin-left:-2000%;transition:all .4s ease-out}#slider__wrap #slide-22:checked~.main__warap .inner{margin-left:-2100%;transition:all .4s ease-out}#slider__wrap #slide-23:checked~.main__warap .inner{margin-left:-2200%;transition:all .4s ease-out}#slider__wrap #slide-24:checked~.main__warap .inner{margin-left:-2300%;transition:all .4s ease-out}#slider__wrap #slide-25:checked~.main__warap .inner{margin-left:-2400%;transition:all .4s ease-out}#slider__wrap #slide-26:checked~.main__warap .inner{margin-left:-2500%;transition:all .4s ease-out}#slider__wrap #slide-27:checked~.main__warap .inner{margin-left:-2600%;transition:all .4s ease-out}#slider__wrap #slide-28:checked~.main__warap .inner{margin-left:-2700%;transition:all .4s ease-out}#slider__wrap #slide-29:checked~.main__warap .inner{margin-left:-2800%;transition:all .4s ease-out}#slider__wrap #slide-30:checked~.main__warap .inner{margin-left:-2900%;transition:all .4s ease-out}#slider__wrap #slide-10:checked~.slide-next label:nth-of-type(11),#slider__wrap #slide-10:checked~.slide-prev label:nth-of-type(9),#slider__wrap #slide-11:checked~.slide-next label:nth-of-type(12),#slider__wrap #slide-11:checked~.slide-prev label:nth-of-type(10),#slider__wrap #slide-12:checked~.slide-next label:nth-of-type(13),#slider__wrap #slide-12:checked~.slide-prev label:nth-of-type(11),#slider__wrap #slide-13:checked~.slide-next label:nth-of-type(14),#slider__wrap #slide-13:checked~.slide-prev label:nth-of-type(12),#slider__wrap #slide-14:checked~.slide-next label:nth-of-type(15),#slider__wrap #slide-14:checked~.slide-prev label:nth-of-type(13),#slider__wrap #slide-15:checked~.slide-next label:nth-of-type(16),#slider__wrap #slide-15:checked~.slide-prev label:nth-of-type(14),#slider__wrap #slide-16:checked~.slide-next label:nth-of-type(17),#slider__wrap #slide-16:checked~.slide-prev label:nth-of-type(15),#slider__wrap #slide-17:checked~.slide-next label:nth-of-type(18),#slider__wrap #slide-17:checked~.slide-prev label:nth-of-type(16),#slider__wrap #slide-18:checked~.slide-next label:nth-of-type(19),#slider__wrap #slide-18:checked~.slide-prev label:nth-of-type(17),#slider__wrap #slide-19:checked~.slide-next label:nth-of-type(20),#slider__wrap #slide-19:checked~.slide-prev label:nth-of-type(18),#slider__wrap #slide-1:checked~.slide-next label:nth-of-type(2),#slider__wrap #slide-1:checked~.slide-prev label:nth-of-type(30),#slider__wrap #slide-20:checked~.slide-next label:nth-of-type(21),#slider__wrap #slide-20:checked~.slide-prev label:nth-of-type(19),#slider__wrap #slide-21:checked~.slide-next label:nth-of-type(22),#slider__wrap #slide-21:checked~.slide-prev label:nth-of-type(20),#slider__wrap #slide-22:checked~.slide-next label:nth-of-type(23),#slider__wrap #slide-22:checked~.slide-prev label:nth-of-type(21),#slider__wrap #slide-23:checked~.slide-next label:nth-of-type(24),#slider__wrap #slide-23:checked~.slide-prev label:nth-of-type(22),#slider__wrap #slide-24:checked~.slide-next label:nth-of-type(25),#slider__wrap #slide-24:checked~.slide-prev label:nth-of-type(23),#slider__wrap #slide-25:checked~.slide-next label:nth-of-type(26),#slider__wrap #slide-25:checked~.slide-prev label:nth-of-type(24),#slider__wrap #slide-26:checked~.slide-next label:nth-of-type(27),#slider__wrap #slide-26:checked~.slide-prev label:nth-of-type(25),#slider__wrap #slide-27:checked~.slide-next label:nth-of-type(28),#slider__wrap #slide-27:checked~.slide-prev label:nth-of-type(26),#slider__wrap #slide-28:checked~.slide-next label:nth-of-type(29),#slider__wrap #slide-28:checked~.slide-prev label:nth-of-type(27),#slider__wrap #slide-29:checked~.slide-next label:nth-of-type(30),#slider__wrap #slide-29:checked~.slide-prev label:nth-of-type(28),#slider__wrap #slide-2:checked~.slide-next label:nth-of-type(3),#slider__wrap #slide-2:checked~.slide-prev label:first-of-type,#slider__wrap #slide-30:checked~.slide-next label:first-of-type,#slider__wrap #slide-30:checked~.slide-prev label:nth-of-type(29),#slider__wrap #slide-3:checked~.slide-next label:nth-of-type(4),#slider__wrap #slide-3:checked~.slide-prev label:nth-of-type(2),#slider__wrap #slide-4:checked~.slide-next label:nth-of-type(5),#slider__wrap #slide-4:checked~.slide-prev label:nth-of-type(3),#slider__wrap #slide-5:checked~.slide-next label:nth-of-type(6),#slider__wrap #slide-5:checked~.slide-prev label:nth-of-type(4),#slider__wrap #slide-6:checked~.slide-next label:nth-of-type(7),#slider__wrap #slide-6:checked~.slide-prev label:nth-of-type(5),#slider__wrap #slide-7:checked~.slide-next label:nth-of-type(8),#slider__wrap #slide-7:checked~.slide-prev label:nth-of-type(6),#slider__wrap #slide-8:checked~.slide-next label:nth-of-type(9),#slider__wrap #slide-8:checked~.slide-prev label:nth-of-type(7),#slider__wrap #slide-9:checked~.slide-next label:nth-of-type(10),#slider__wrap #slide-9:checked~.slide-prev label:nth-of-type(8){display:block}#slider__wrap #slide-10:checked~.thmb label:nth-child(10),#slider__wrap #slide-11:checked~.thmb label:nth-child(11),#slider__wrap #slide-12:checked~.thmb label:nth-child(12),#slider__wrap #slide-13:checked~.thmb label:nth-child(13),#slider__wrap #slide-14:checked~.thmb label:nth-child(14),#slider__wrap #slide-15:checked~.thmb label:nth-child(15),#slider__wrap #slide-16:checked~.thmb label:nth-child(16),#slider__wrap #slide-17:checked~.thmb label:nth-child(17),#slider__wrap #slide-18:checked~.thmb label:nth-child(18),#slider__wrap #slide-19:checked~.thmb label:nth-child(19),#slider__wrap #slide-1:checked~.thmb label:first-child,#slider__wrap #slide-20:checked~.thmb label:nth-child(20),#slider__wrap #slide-21:checked~.thmb label:nth-child(21),#slider__wrap #slide-22:checked~.thmb label:nth-child(22),#slider__wrap #slide-23:checked~.thmb label:nth-child(23),#slider__wrap #slide-24:checked~.thmb label:nth-child(24),#slider__wrap #slide-25:checked~.thmb label:nth-child(25),#slider__wrap #slide-26:checked~.thmb label:nth-child(26),#slider__wrap #slide-27:checked~.thmb label:nth-child(27),#slider__wrap #slide-28:checked~.thmb label:nth-child(28),#slider__wrap #slide-29:checked~.thmb label:nth-child(29),#slider__wrap #slide-2:checked~.thmb label:nth-child(2),#slider__wrap #slide-30:checked~.thmb label:nth-child(30),#slider__wrap #slide-3:checked~.thmb label:nth-child(3),#slider__wrap #slide-4:checked~.thmb label:nth-child(4),#slider__wrap #slide-5:checked~.thmb label:nth-child(5),#slider__wrap #slide-6:checked~.thmb label:nth-child(6),#slider__wrap #slide-7:checked~.thmb label:nth-child(7),#slider__wrap #slide-8:checked~.thmb label:nth-child(8),#slider__wrap #slide-9:checked~.thmb label:nth-child(9){border:4px solid #2d8bf3;box-sizing:border-box}#slider__wrap-gallery{margin:0 auto;position:relative;width:100%}#slider__wrap-gallery input{display:none}#slider__wrap-gallery .main__warap{overflow:hidden;width:100%}#slider__wrap-gallery .main__warap .inner{display:flex}#slider__wrap-gallery .main__warap .inner div{position:relative;width:40%}#slider__wrap-gallery .main__warap .inner img{display:block;width:100%}#slider__wrap-gallery .slide-prev{left:10px;margin-top:-70px;position:absolute;top:50%}#slider__wrap-gallery .slide-prev label{background:#fff;border-radius:50%;cursor:pointer;display:none;height:50px;position:absolute;transition:all .3s;width:50px}#slider__wrap-gallery .slide-prev label:hover{background:#cfb179}#slider__wrap-gallery .slide-prev label:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#666;content:"chevron_left";font-family:Material Icons;font-size:5rem;left:0;line-height:1;position:absolute;top:0}#slider__wrap-gallery .slide-next{margin-top:-70px;position:absolute;right:60px;top:50%}#slider__wrap-gallery .slide-next label{background:#fff;border-radius:50%;cursor:pointer;display:none;height:50px;position:absolute;transition:all .3s;width:50px}#slider__wrap-gallery .slide-next label:hover{background:#cfb179}#slider__wrap-gallery .slide-next label:after{rihgt:0;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#666;content:"chevron_right";font-family:Material Icons;font-size:5rem;line-height:1;position:absolute;top:0}#slider__wrap-gallery .thmb{overflow:hidden;text-align:left;width:100%}#slider__wrap-gallery .thmb label{border:4px solid #ddd;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:100px;overflow:hidden;width:23%}#slider__wrap-gallery .thmb label:hover{border:4px solid #2d8bf3;opacity:.7;transition:all .3s}#slider__wrap-gallery .thmb label img{width:100%}#slider__wrap-gallery .thmb__inr{overflow-x:scroll;padding-bottom:10px;white-space:nowrap}#slider__wrap-gallery .thmb__inr::-webkit-scrollbar{height:5px}#slider__wrap-gallery .thmb__inr::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:inset 0 0 2px #ccc}#slider__wrap-gallery .thmb__inr::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;box-shadow:none}#slider__wrap-gallery #gallery-1:checked~.main__warap .inner{margin-left:0;transition:all .4s ease-out}#slider__wrap-gallery #gallery-2:checked~.main__warap .inner{margin-left:-100%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-3:checked~.main__warap .inner{margin-left:-200%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-4:checked~.main__warap .inner{margin-left:-300%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-5:checked~.main__warap .inner{margin-left:-400%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-6:checked~.main__warap .inner{margin-left:-500%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-7:checked~.main__warap .inner{margin-left:-600%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-8:checked~.main__warap .inner{margin-left:-700%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-9:checked~.main__warap .inner{margin-left:-800%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-10:checked~.main__warap .inner{margin-left:-900%;transition:all .4s ease-out}#slider__wrap-gallery #gallery-10:checked~.slide-next label:first-of-type,#slider__wrap-gallery #gallery-10:checked~.slide-prev label:nth-of-type(9),#slider__wrap-gallery #gallery-1:checked~.slide-next label:nth-of-type(2),#slider__wrap-gallery #gallery-1:checked~.slide-prev label:nth-of-type(10),#slider__wrap-gallery #gallery-2:checked~.slide-next label:nth-of-type(3),#slider__wrap-gallery #gallery-2:checked~.slide-prev label:first-of-type,#slider__wrap-gallery #gallery-3:checked~.slide-next label:nth-of-type(4),#slider__wrap-gallery #gallery-3:checked~.slide-prev label:nth-of-type(2),#slider__wrap-gallery #gallery-4:checked~.slide-next label:nth-of-type(5),#slider__wrap-gallery #gallery-4:checked~.slide-prev label:nth-of-type(3),#slider__wrap-gallery #gallery-5:checked~.slide-next label:nth-of-type(6),#slider__wrap-gallery #gallery-5:checked~.slide-prev label:nth-of-type(4),#slider__wrap-gallery #gallery-6:checked~.slide-next label:nth-of-type(7),#slider__wrap-gallery #gallery-6:checked~.slide-prev label:nth-of-type(5),#slider__wrap-gallery #gallery-7:checked~.slide-next label:nth-of-type(8),#slider__wrap-gallery #gallery-7:checked~.slide-prev label:nth-of-type(6),#slider__wrap-gallery #gallery-8:checked~.slide-next label:nth-of-type(9),#slider__wrap-gallery #gallery-8:checked~.slide-prev label:nth-of-type(7),#slider__wrap-gallery #gallery-9:checked~.slide-next label:nth-of-type(10),#slider__wrap-gallery #gallery-9:checked~.slide-prev label:nth-of-type(8){display:block}#slider__wrap-gallery #gallery-10:checked~.thmb label:nth-child(10),#slider__wrap-gallery #gallery-1:checked~.thmb label:first-child,#slider__wrap-gallery #gallery-2:checked~.thmb label:nth-child(2),#slider__wrap-gallery #gallery-3:checked~.thmb label:nth-child(3),#slider__wrap-gallery #gallery-4:checked~.thmb label:nth-child(4),#slider__wrap-gallery #gallery-5:checked~.thmb label:nth-child(5),#slider__wrap-gallery #gallery-6:checked~.thmb label:nth-child(6),#slider__wrap-gallery #gallery-7:checked~.thmb label:nth-child(7),#slider__wrap-gallery #gallery-8:checked~.thmb label:nth-child(8),#slider__wrap-gallery #gallery-9:checked~.thmb label:nth-child(9){border:4px solid #2d8bf3;box-sizing:border-box}.carousel-warap{overflow:hidden;width:100%}.carousel-warap-inr{overflow-x:scroll;padding-bottom:10px;white-space:nowrap}.carousel-warap-inr::-webkit-scrollbar{height:5px}.carousel-warap-inr::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:inset 0 0 2px #ccc}.carousel-warap-inr::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;box-shadow:none}.slider__carousel{list-style:none}.slider__carousel li{display:inline-block;margin:0 1.5rem 0 0;padding:0;position:relative;vertical-align:top;width:280px}.slider__carousel figure{display:block;margin:0 0 2rem;max-height:160px;overflow:hidden}.slider__carousel img{display:block;margin:0 auto;padding:0;width:auto}.slider__carousel dl{margin-top:2rem}.slider__carousel dt{font-size:1.4rem;padding:0 0 0 3rem}.slider__carousel dd{font-size:1.4rem;line-height:1.6;margin:1rem 0 0}.slider__carousel .icon__add,.slider__carousel .icon__area{position:relative}.slider__carousel .icon__area:before{content:"map"}.slider__carousel .icon__add:before,.slider__carousel .icon__area:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#d1c08b;font-family:Material Icons;font-size:2.4rem;left:0;line-height:1;margin:0;position:absolute;top:-5px}.slider__carousel .icon__add:before{content:"place"}.slider__carousel h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:1.7rem;height:50px;line-height:1.7;margin:0 0 2rem;overflow:hidden;white-space:normal}.slider__carousel dl,.slider__carousel p{white-space:normal}.slider__carousel .slider__carousel-description{padding:0 2rem}.slider__carousel .slider__carousel-description span{display:block;font-size:1.6rem;margin:0 0 1rem}.slider__carousel .slider__carousel-description em{color:#ff6012;font-size:2.8rem;font-weight:700}.slider__carousel .slider__carousel-description small{display:block;font-size:1.6rem}.slider__carousel .slider__carousel-description .rating__number{position:relative;top:3px}.slider__carousel .slider__carousel-description .rating--flat,.slider__carousel .slider__carousel-description .review-inline{display:flex}.slider__carousel .slider__carousel-description .rating-warap span{padding-right:.3rem}.slider__carousel-inr{border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.16);min-height:40rem;position:relative;z-index:1}.slider__carousel-inr a{color:#333!important;display:block;height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in;width:100%;z-index:2}.slider__carousel-inr a:hover{background:hsla(39,47%,64%,.1);color:#333!important}.slider__carousel-inr a:visited{color:#333!important}.slider__carousel-inr a i{display:none}.slider__carousel-inr .tag__detail{margin:1rem 0 0}.slider__carousel-inr .tag__detail small,.slider__carousel-inr .tag__detail span{display:inline-block}.slider__carousel-inr .tag__detail span{font-size:1.2rem;margin:0 .5rem 0 0;padding:.5rem}.slider__carousel-inr .tag__detail small{font-size:1.4rem}.part__staff li{margin:0 1.5rem 0 0;padding:0;transition:all .3s;vertical-align:top;width:340px}.part__staff p{font-size:1.4rem;line-height:1.7;margin:1rem 2rem 2rem}.part__staff figure{display:block;margin:0;max-height:90px;overflow:hidden}.part__staff img{max-width:auto;-o-object-fit:cover;object-fit:cover;width:100%!important}.part__staff .slider__carousel-inr{min-height:330px}.part__staff .slider__carousel-float{height:90px}.part__staff .slider__carousel-float dl{margin:1rem 2rem 0}.part__staff .slider__carousel-float dd,.part__staff .slider__carousel-float dt{box-sizing:border-box;float:left}.part__staff .slider__carousel-float dt{padding:0;width:40%}.part__staff .slider__carousel-float dd{margin:0;padding:0 0 0 2rem;width:60%}.part__staff .slider__carousel-float h3{margin:1rem 0 0}.part__kyoka li{width:250px}.part__kyoka small{display:block;padding-bottom:3rem}.part__kyoka figure{margin:2rem 0}.part__kyoka .slider__carousel{display:flex}.content__header{background-color:#fff;padding-bottom:0}.content__header--secondary{padding:0}.content__header+.section{margin-top:20px}.content__header+.section--search{margin-top:0}.content__constrained{padding:10px}.content__constrained02{box-shadow:0 1px 2px 0 hsla(46,9%,54%,.2);margin-bottom:20px;padding:10px 10px 0}.content__heading{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}.content__title{border:none;border-left:4px solid #1ba0e5;color:#333;font-size:2rem;font-weight:400;line-height:2.4rem;margin-bottom:0;margin-left:0;margin-top:14px;padding:0 10px}.content__title&gt;em{font-size:2.2rem;font-weight:700}.content__title--view{margin-bottom:10px;margin-left:10px;padding-left:10px;padding-right:20px}.content__title--plain{border:none;font-weight:700;margin:0;padding:0}.content__title-shoulder{font-size:1rem;margin:0 0 -.5em}.content__kana{display:inline-block;font-size:1.3rem;margin:5px 0}.content__meta{font-size:1.2rem;margin:5px 0 10px}.content__meta&gt;span{margin-right:5px}.content__meta&gt;.tag-areafill{white-space:nowrap}.content__price{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:20px -10px;padding:0 10px}.content__offer{display:block;letter-spacing:0;margin:5px 0}.content__score .closest-station{margin-bottom:-6px}.content__score .closest-station&gt;dt{display:inline-flex}.content__score .closest-station&gt;dd{display:inline-block;font-weight:400;margin:0}.content__description{font-size:1.4rem;line-height:1.5em;margin:0;padding:1em 0}.content__description+.content__price{border-top:none;margin-bottom:0}.content__conversion--secondary{margin:-11px 0 40px}.content__tab{margin:0 -10px;max-width:1000px}.content__overview{display:flex;flex-direction:column;flex-wrap:nowrap}.content__visual{box-sizing:border-box;margin:-10px 10px 20px;width:calc(100% - 20px)}.content__information--primary{order:-1}.content__lead-feature{bottom:0;position:absolute;right:0}.content__separator{background-color:#e6e6e6;border:none;height:1px;margin:0;width:100%}.content.add_hall{overflow:visible}.content-hall__tab{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;left:0;margin:0 auto 20px;max-width:1000px;position:sticky;top:0;width:100%;z-index:99999}.back_guarantee.arrange_m,.box__voiceHeadline,.content__header .conversion-area__form,.content__meta,.conversion__header:before,.header__menu.visible-xs,.results__item .button-conversion-form__text,.results__item .conversion-button__form--rank .conversion-button__icon--rank,.review-inline .icon{display:none!important}.hallToList__bg{background-color:#f5f5f5;margin:-10px -10px 0;padding:10px 4px 1px}.hallToList__btn{background:#fff;border-radius:5px;box-shadow:0 2px 4px 2px rgba(96,96,96,.3);display:block;font-size:18px;font-weight:700;margin:6px 10px;padding:14px 0;position:relative;text-align:center;transition:all .3s}.hallToList__btn:after{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";content:"keyboard_arrow_right";font-family:Material Icons;font-size:32px;position:absolute;top:6px}#modal_history .modal__header{padding:0}#modal_history .recommend{margin:0 10px}#modal_history .media__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal_history .m-company-info-banner{padding:20px 10px}#modal_history .area__title--hall{margin-top:-.8em}.sec-interview-area{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);display:block;margin:0 auto 20px;padding-bottom:2px;width:100%}.sec-interview-area .ttl-interview{border-bottom:1px solid #e6e6e6;border-top:2px solid #1ba0e5;font-size:1.6rem;font-weight:600;line-height:1.5;margin:0 0 12px;padding:8px 10px 4px}.sec-interview-area .blk-interview{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;display:grid;grid-template-columns:auto;grid-template-rows:auto;margin:0 auto 14px;padding:10px;width:calc(100% - 20px)}.sec-interview-area .info-interview{display:block;grid-column:1/3;grid-row:1/2}.sec-interview-area .name-interview{display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.5;margin:0 10px 6px 0}.sec-interview-area .name-interview&gt;span{border-radius:2px;display:inline-block;font-size:1.2rem;font-weight:600;margin-left:15px;padding:1px 5px}.sec-interview-area .icon-1day{border:1px solid #609336;color:#609336}.sec-interview-area .icon-family{border:1px solid #88345f;color:#88345f}.sec-interview-area .icon-general{border:1px solid #345a96;color:#345a96}.sec-interview-area .icon-cremation{border:1px solid #c19047;color:#c19047}.sec-interview-area .date-interview{display:inline-block;font-size:1.4rem;line-height:1.5;margin:0 0 6px}.sec-interview-area .link-funeral{display:block;font-size:1.4rem;line-height:1.5;margin:0 0 10px}.sec-interview-area .link-funeral&gt;a{color:#1ba0e5;font-weight:600;text-decoration:underline}.sec-interview-area .img-interview{grid-column:1/2;grid-row:2/3;height:96px;margin-right:10px;-o-object-fit:cover;object-fit:cover;width:96px}.sec-interview-area .txt-excerpt{font-size:1.4rem;font-weight:600;grid-column:2/3;grid-row:2/3;line-height:1.5;margin:0}.sec-interview-area .txt-link{align-items:center;color:#1ba0e5;display:flex;font-weight:600;grid-column:1/3;grid-row:3/4;justify-content:flex-end;margin:0;padding-right:8px;text-decoration:underline}.sec-interview-area .txt-link:after{border-right:2px solid #0088ce;border-top:2px solid #0088ce;content:"";height:6px;margin-left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.sec-interview-area .link-interview{grid-column:1/3;grid-row:2/4;height:100%;width:100%}.sec-interview{display:block;margin:0 auto 20px;width:calc(100% - 20px)}.sec-interview .ttl-interview{border-bottom:2px solid #1ba0e5;border-top:1px solid #e6e6e6;font-size:1.8rem;font-weight:600;line-height:1.5;margin:0 0 20px;padding:12px 0 4px;text-align:center}.sec-interview .list-interview{background:#e5f3fa;border-radius:5px;margin-bottom:18px;padding:4px 8px 0;position:relative}.sec-interview .list-interview:after{border-left:18px solid transparent;border-right:18px solid transparent;border-top:14px solid #e5f3fa;bottom:-14px;content:"";left:10%;position:absolute}.sec-interview .list-interview li{font-size:1.4rem;line-height:1.5;margin-bottom:8px;padding:0 0 2px 26px;position:relative}.sec-interview .list-interview li:before{border-bottom:2px solid #1ba0e5;border-right:2px solid #1ba0e5;content:"";height:12px;left:8px;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.sec-interview .list-interview li&gt;em{background:linear-gradient(transparent 11px,#ffe68d 0);border-bottom:2px solid #ffe68d;font-weight:600}.sec-interview .info-interview{display:flex;flex-wrap:nowrap;justify-content:flex-start;position:relative}.sec-interview .img-interview{flex-shrink:0;height:96px;margin-right:10px;-o-object-fit:cover;object-fit:cover;width:96px}.sec-interview .date-interview{font-size:1.2rem;line-height:1;margin:0 0 6px}.sec-interview .name-interview{font-size:1.4rem;font-weight:600;line-height:1.5;margin:0 0 4px}.sec-interview .name-interview&gt;span{border-radius:2px;display:inline-block;font-size:1.2rem;font-weight:400;margin-left:5px;padding:1px 5px}.sec-interview .icon-1day{border:1px solid #609336;color:#609336}.sec-interview .icon-family{border:1px solid #88345f;color:#88345f}.sec-interview .icon-general{border:1px solid #345a96;color:#345a96}.sec-interview .icon-cremation{border:1px solid #c19047;color:#c19047}.sec-interview .txt-excerpt{color:#1ba0e5;font-size:1.2rem;line-height:1.5;margin:0;text-decoration:underline}.sec-interview .link-interview{height:100%;position:absolute;width:100%}.catch{background:url(/img/list/img_catch.jpg);height:110px;position:relative;width:277px}.catch__title{box-sizing:border-box;color:#1ba0e5;font-size:1.3rem;line-height:1.4;margin:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:164px}.cont_switch{background:#fff;padding:0 20px 24px}.cont_switch .blk_count{background:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:24px}.cont_switch .blk_count_item{background:#fff;border:1px solid #c6ebfb;border-radius:4px;line-height:1.8;margin:0;text-align:center;width:32%}.cont_switch .blk_count_ttl{background:#c6ebfb;font-size:1.3rem;font-weight:400}.cont_switch .blk_count_number{font-size:1.2rem;height:30px;line-height:30px;margin:0;text-align:center}.cont_switch .blk_count_number&gt;span{font-size:1.4rem;font-weight:700}.cont_switch .blk_price{margin-bottom:24px}.cont_switch .blk_price_ttl{font-size:1.5rem;margin:0 auto 15px;text-align:center}.cont_switch .blk_price_tbl{border-collapse:collapse;border-left:1px solid #ccc;border-spacing:0;border-top:1px solid #ccc;box-sizing:border-box;margin:0;width:100%}.cont_switch .blk_price_tbl th{background:#fefbe4;width:20%}.cont_switch .blk_price_tbl td,.cont_switch .blk_price_tbl th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;text-align:center}.cont_switch .blk_price_tbl td{color:#d6395e;font-size:1.2rem;width:30%}.cont_switch .blk_price_tbl td&gt;span{font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700}.cont_switch .blk_cv{border:2px solid #ccc;box-sizing:border-box;display:block;margin-bottom:16px;padding:0;text-align:center;width:100%}.cont_switch .blk_cv_ttl{background:#f5f5f5;font-size:1.5rem;font-weight:400;line-height:2.2;margin:0 0 16px}.cont_switch .blk_cv_btn{background:none;border-radius:initial;box-shadow:none;display:flex;flex-wrap:nowrap;height:auto;justify-content:center;margin:0 8px;width:auto}.cont_switch .blk_cv_btn&gt;a{align-items:center;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.32);display:flex;height:58px;padding:2px 0 0;text-decoration:none;width:100%}.cont_switch .blk_cv_btn&gt;a .material-icons{color:#fff;font-size:3.8rem;margin:2px 0 0 12px;text-shadow:0 0 4px rgba(0,0,0,.1)}.cont_switch .blk_cv_btn&gt;a .icon_free{background:#fff;border-radius:4px;color:#ff6012;font-size:1.4rem;font-weight:700;height:28px;line-height:28px;margin-right:12px;width:40px}.cont_switch .blk_cv_btn .to_call{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401;color:#fff;justify-content:space-between;margin-bottom:16px}.cont_switch .blk_cv_btn .to_call span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:2.8rem;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,.1)}.cont_switch .blk_cv_btn .to_emergency{background:linear-gradient(180deg,#fd736a,#f14c01);border:1px solid #e34402;color:#fff;font-size:1.4rem;justify-content:space-between;margin-bottom:24px;text-align:left}.cont_switch .blk_cv_btn .to_emergency_txt{font-weight:700;line-height:1.6;margin:0 auto;text-shadow:0 0 4px rgba(0,0,0,.1)}.cont_switch .blk_cv_btn .to_emergency_txt em{display:block;font-size:1.6rem}.cont_switch .blk_cv_btn .to_emergency_txt span{border-bottom:1px solid #fff}.cont_switch .blk_cv_btn .to_form{background:#fff;border:1px solid #1ba0e5;color:#232b39;flex-wrap:wrap;height:auto;justify-content:flex-start;margin-bottom:12px;padding:8px 0 0;position:relative;text-align:left}.cont_switch .blk_cv_btn .to_form_lead{font-weight:700;line-height:1;margin:0 6px 2px;padding-right:60px;position:relative}.cont_switch .blk_cv_btn .to_form_lead&gt;span{background:linear-gradient(transparent 80%,#fff780 0);display:block;margin-bottom:6px}.cont_switch .blk_cv_btn .to_form_lead&gt;span&gt;em{font-size:2rem}.cont_switch .blk_cv_btn .to_form_txt{font-size:1.3rem;margin:0 6px 4px;padding-right:60px}.cont_switch .blk_cv_btn .to_form_guide{background:#1ba0e5;color:#fff;display:block;font-size:1.6rem;font-weight:700;text-align:center;width:100%}.cont_switch .blk_cv_btn .to_form_guide p{background:url(/img/common/icon_arrow.png) no-repeat 100%;background-size:20px;display:inline-block;height:28px;line-height:28px;margin:0;padding-right:30px}.cont_switch .blk_cv_btn .to_form_guide span{font-size:1.4rem}.cont_switch .blk_cv_btn .to_form_img{margin:0;position:absolute;right:4px}.cont_switch .blk_cv_btn .to_form_img&gt;img{height:auto;width:60px}.cont_switch .blk_cv_txt{border-bottom:1px dashed #ccc;font-size:1.3rem;line-height:1;margin:0 10px 16px;padding-bottom:16px}.appeal_guarantee{align-items:center;background:#fcf4f7;border:1px dashed #f0969f;display:none!important;justify-content:center;margin:-12px 0 0;padding:6px 6px 4px}.appeal_guarantee:before{background:url(/common_img/icon_heart.png) 50% no-repeat;background-size:contain;content:"";display:block;height:40px;width:40px}.appeal_guarantee_txt{line-height:1.8;margin:0;text-align:center;width:70%}.appeal_guarantee_txt span{font-weight:400}.appeal_guarantee_txt a{color:#1ba0e5;font-weight:700;text-decoration:underline}.appeal_guarantee_txt .txt_normal{font-weight:400}.appeal_guarantee.adjust_m{margin:-12px 0 12px}.appeal_guarantee.visible_pc{display:none}.btn_emergent{align-items:center;background:#d6395e;border:none;border-radius:5px;box-shadow:0 4px 1px #a32c48;color:#fff;display:flex;flex-wrap:wrap;height:56px;justify-content:center;margin:0 0 16px;position:relative;width:100%}.btn_emergent:before{content:"";display:inline-block;font-family:material icons;font-size:4rem;left:4%;position:absolute;top:8px}.btn_emergent .lead_emergent{background:#fff;border-radius:30px;color:#d6395e;display:block;font-size:1.2rem;font-weight:700;line-height:16px;margin:0;width:74%}.btn_emergent .txt_emergent{display:block;font-size:1.8rem;font-weight:700;line-height:1;margin:0 0 2px 24px;width:100%}.btn_emergent .txt_emergent span{font-size:1.2rem;font-weight:400}.btn_emergent a{height:100%;position:absolute;width:100%}.cont_estimate{background-color:#fff;padding:0 0 16px}.cont_estimate.visible_sp{display:block}.cont_estimate.visible_md{display:none}.cont_estimate .blk_estimate{background-color:#e5f3fa;border:1px solid #1ba0e5;margin:0 10px;padding:10px 8px}.cont_estimate .blk_estimate .bbl_price{background-color:#fff;border-radius:4px;padding:10px 0;position:relative}.cont_estimate .blk_estimate .bbl_price p{font-size:14px;font-weight:700;line-height:1.4;margin:0;text-align:center}.cont_estimate .blk_estimate .bbl_price p span{font-size:12px}.cont_estimate .blk_estimate .bbl_price .tbl_price{border-collapse:collapse;border-left:1px solid #ccc;border-spacing:0;border-top:1px solid #ccc;margin:8px 10px;width:calc(100% - 20px)}.cont_estimate .blk_estimate .bbl_price .tbl_price td,.cont_estimate .blk_estimate .bbl_price .tbl_price th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;padding:0 10px;text-align:center}.cont_estimate .blk_estimate .bbl_price .tbl_price th{background:#fefbe4}.cont_estimate .blk_estimate .bbl_price .tbl_price td{color:#d6395e;font-size:12px}.cont_estimate .blk_estimate .bbl_price .tbl_price td span{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.cont_estimate .blk_estimate .bbl_price .lowest-price{align-items:baseline;display:flex;justify-content:center;margin:8px 0 0}.cont_estimate .blk_estimate .bbl_price .lowest-price dt{font-weight:400}.cont_estimate .blk_estimate .bbl_price .lowest-price dt strong{font-weight:700}.cont_estimate .blk_estimate .bbl_price .lowest-price dd{color:#d6395e;margin:0}.cont_estimate .blk_estimate .bbl_price .lowest-price dd .num{font-size:18px;font-weight:700}.cont_estimate .blk_estimate .bbl_price .lowest-price dd .type{color:#333}.cont_estimate .blk_estimate .bbl_price:after{border:20px solid transparent;border-top:14px solid #fff;bottom:-30px;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cont_estimate .blk_estimate .btn_estimate{background-color:#1ba0e5;border-radius:4px;box-shadow:0 4px 1px #1682b9;color:#fff;display:block;font-size:16px;height:44px;margin-top:16px;padding-left:20px;position:relative;text-align:center;width:calc(100% - 20px)}.cont_estimate .blk_estimate .btn_estimate:hover{box-shadow:0 1px 1px #1682b9;text-decoration:none;-webkit-transform:translateY(2px);transform:translateY(2px);transition:all .2s ease}.cont_estimate .blk_estimate .btn_estimate p{font-weight:700;line-height:44px;margin:0;position:relative;z-index:10}.cont_estimate .blk_estimate .btn_estimate p span{font-size:14px}.cont_estimate .blk_estimate .btn_estimate p span .num{font-size:16px}.cont_estimate .blk_estimate .btn_estimate p .free{background-color:#fff;border-radius:2px;color:#1ba0e5;font-size:12px;margin-left:10px;padding:5px}.cont_estimate .blk_estimate .btn_estimate:before{background-image:url(/common_img/mitsumori.png);background-size:56px;bottom:0;content:"";height:56px;left:8px;position:absolute;width:56px}.cont_estimate .appeal_guarantee{margin:10px 10px 0}.workflow{margin:5px auto 20px}.workflow__trigger{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;justify-content:center;line-height:60px;width:100%}.workflow__trigger:active{color:#333}.workflow__trigger&gt;.icon{margin-left:8px}.workflow__logo{margin-right:8px;max-width:100px;width:26%}.workflow__list{padding:0 10px}.workflow__item{border-bottom:1px solid #e6e6e6;margin:0 auto 30px;padding:0 0 30px}.workflow__item:first-child{border-top:1px solid #e6e6e6;padding-top:30px}.workflow__item:last-child{border-bottom:none;margin-bottom:0}.workflow__header{display:table;width:100%}.workflow__step{font-size:1.4rem;font-weight:700;width:70px}.workflow__step,.workflow__title{display:table-cell;vertical-align:middle}.workflow__title{font-size:1.8rem;margin:0}.workflow__body{font-size:1.5rem;line-height:1.25}.workflow__body&gt;p:last-child{margin-bottom:0}.workflow__image{margin:0}.workflow__image&gt;img{margin-left:auto;margin-right:auto}.recommend,.recommend-plan{padding:0}.recommend-plan__item,.recommend__item{border-bottom:1px solid #e6e6e6;margin-left:-10px;margin-right:-10px}.recommend__item:last-child{border:none;padding:0 0 5px}.recommend-articles{box-sizing:border-box;margin-left:-10px;margin-right:-10px;overflow:hidden}.recommend-articles__item{border-bottom:1px solid #e6e6e6;padding:0}.recommend-detail{margin:0 auto;padding:0 10px}.recommend-detail__header{margin:0 0 20px}.recommend-detail__catch{font-size:1.2rem;font-weight:700;margin:0 0 .66em}.recommend-detail__title{font-size:1.8rem;line-height:1.33;margin:0}.recommend-detail__main-image{margin:0 -10px}.recommend-detail__main-image&gt;img{margin:auto}.recommend-detail__body{font-size:1.6rem}.recommend-detail__body&gt;p{line-height:1.5}.recommend-detail__meta{background-color:#1b6fb7;border-radius:4px;padding:10px}.recommend-detail-points{margin:0 0 2.8rem}.recommend-detail-points span{color:#1b6fb7}.recommend-detail-points__item{box-sizing:border-box;margin-bottom:36px}.recommend-detail-points__item:last-child{margin-bottom:0}.recommend-detail-points__header{align-items:center;display:flex;margin:2rem auto}.recommend-detail-points__mark{background-color:#1b6fb7;border-radius:.4rem;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;padding:.6rem;text-align:center}.recommend-detail-points__mark&gt;em{font-size:2rem}.recommend-detail-points__title{box-sizing:border-box;font-size:1.6rem;line-height:1.4;margin:0;padding-left:1rem}.recommend-detail-points__sub-title{font-size:1.4rem;line-height:1.5;margin:0 0 .5em}.recommend-detail-points__image{margin:0 -10px}.recommend-detail-points__image&gt;img{margin-left:auto;margin-right:auto}.recommend-detail-points__body{font-size:1.6rem;margin:20px auto}.recommend-detail-points__body&gt;p{font-size:1.4rem;line-height:1.6;margin:.5em 0}.recommend-detail-points__body&gt;p:last-child{margin-bottom:0}.recommend-list-inline{margin:0}.recommend-list-inline__title{font-size:1.4rem;margin-bottom:.5em;text-align:center}.recommend-list-inline__body{font-size:1.2rem;letter-spacing:-.4em;margin:0 -5px -10px}.recommend-list-inline__body&gt;span{letter-spacing:0;margin:0 5px 10px}.case-list,.recommend-list,.sogi-list{display:flex;flex-wrap:wrap;margin:30px 0}.case-list li,.recommend-list li,.sogi-list li{width:50%}.case-list .list-inr,.recommend-list .list-inr,.sogi-list .list-inr{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin:0 10px 10px;padding:10px;position:relative;transition:all .2s ease-in;z-index:1}.case-list .list-inr:after,.recommend-list .list-inr:after,.sogi-list .list-inr:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#d1c08b;content:"chevron_right";font-family:Material Icons;font-size:4rem;line-height:1;margin:-12px 0 0;position:absolute;right:0;top:50%}.case-list .list-inr:after:hover,.recommend-list .list-inr:after:hover,.sogi-list .list-inr:after:hover{background:hsla(39,47%,64%,.1)}.case-list .recommend-description,.recommend-list .recommend-description,.sogi-list .recommend-description{display:flex;justify-content:space-between}.case-list figure,.recommend-list figure,.sogi-list figure{margin:0;width:40%}.case-list figcaption,.recommend-list figcaption,.sogi-list figcaption{display:block;margin:0;padding:0 2rem 0 1.5rem;width:60%}.case-list h3,.recommend-list h3,.sogi-list h3{font-size:1.6rem;margin:1rem 0 2rem}.case-list p,.recommend-list p,.sogi-list p{font-size:1.6rem;margin:0 0 2rem;padding:0}.case-list .list-add,.recommend-list .list-add,.sogi-list .list-add{display:block;font-size:1.4rem;margin:2.5rem 0 0;padding:0 0 0 2.5rem;position:relative}.case-list .list-add:before,.recommend-list .list-add:before,.sogi-list .list-add:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#d1c08b;content:"place";font-family:Material Icons;font-size:2.4rem;left:0;line-height:1;margin:0;position:absolute;top:-.4rem}.case-list em,.recommend-list em,.sogi-list em{color:#ff6012;font-size:3rem;font-weight:700}.case-list a,.recommend-list a,.sogi-list a{color:#333;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.case-list a:hover,.case-list a:visited,.recommend-list a:hover,.recommend-list a:visited,.sogi-list a:hover,.sogi-list a:visited{color:#333}.case-list a i,.recommend-list a i,.sogi-list a i{display:none}.case-list dl,.recommend-list dl,.sogi-list dl{display:flex;margin:0 0 1rem;padding:0}.case-list dd,.case-list dt,.recommend-list dd,.recommend-list dt,.sogi-list dd,.sogi-list dt{font-size:1.2rem}.case-list dt,.recommend-list dt,.sogi-list dt{width:40%}.case-list dd,.recommend-list dd,.sogi-list dd{margin:0;width:60%}ul.case-list li:nth-child(n+5),ul.recommend-list li:nth-child(n+5),ul.sogi-list li:nth-child(n+5){display:none}#aside__ranking--plan .sogi-type-links{padding:10px 0}#aside__ranking--plan .sogi-type-links .plan-list_search{border-bottom:none;margin-bottom:15px;padding-bottom:0}#aside__ranking--plan .sogi-type-links .plan-list_search_item{background:transparent;border:none;border-radius:0;box-shadow:none;display:inline-block;font-weight:700;height:auto;text-align:center;width:100%}#aside__ranking--plan .sogi-type-links .plan-list_search_item&gt;a{color:#1ba0e5;display:inline-block;font-size:1.4rem;height:auto;margin:auto;width:auto}#aside__ranking--plan .sogi-type-links .plan-list_search_item+.plan-list_search_item{border-left:1px dotted #232b39}#aside__ranking--plan .sogi-type-links .plan-list_search_item.item_active{background:transparent;border-radius:0}#aside__ranking--plan .sogi-type-links .plan-list_search_item.item_active a{position:relative}#aside__ranking--plan .sogi-type-links .plan-list_search_item.item_active&gt;a{border-bottom:2px solid #1ba0e5;color:#333;padding-bottom:2px}#aside__ranking--plan .recommend-list{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0;overflow-x:scroll;padding:0 0 1.5rem}#aside__ranking--plan .recommend-list li{border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.15);display:flex;margin:0 1rem .5rem 0;min-width:312px;position:relative;width:312px!important}#aside__ranking--plan .recommend-list li:nth-child(3){margin-right:0}#aside__ranking--plan .recommend-list li:first-child h3:before,#aside__ranking--plan .recommend-list li:last-child h3:before,#aside__ranking--plan .recommend-list li:nth-child(2) h3:before{border-radius:5px;color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;height:30px;left:0;line-height:30px;margin:0;position:absolute;text-align:center;top:0;width:30px}#aside__ranking--plan .recommend-list li:first-child h3:before{background:#c9aa71;content:"1"}#aside__ranking--plan .recommend-list li:nth-child(2) h3:before{background:#8d8d8f;content:"2"}#aside__ranking--plan .recommend-list li:nth-child(3) h3:before{background:#bd8264;content:"3"}#aside__ranking--plan .recommend-list .list-inr{border:1px solid #ccc;border-radius:5px;margin:0;padding:1rem;width:100%}#aside__ranking--plan .recommend-list .list-inr:after{right:-.6rem}#aside__ranking--plan .recommend-list p{font-size:1.4rem}#aside__ranking--plan .recommend-list em{font-size:2rem}#aside__ranking--plan .recommend-list h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:3.8rem;margin:0 0 1.5rem!important;overflow:hidden;padding:0 0 0 4rem;position:relative}#aside__ranking--plan .recommend-list figcaption{padding:0 2rem 0 .8rem}h2.category-links{margin-bottom:10px}h2.category-links__item{background-color:#1ba0e5;color:#fff;padding:10px}.category-links{margin:0}.category-links--secondary{border-top:1px solid #e6e6e6;margin:0 0 -20px}.category-links--secondary.faq-list{margin:0}.category-links--secondary.faq-list:last-child{margin:0 0 -20px}.category-links--secondary.faq-list&gt;.faq-header{padding-right:40px}.category-links__item{border-top:1px solid #e6e6e6;color:#333;display:block;font-size:1.6rem;font-weight:700;margin:0;padding:17px 20px;position:relative}.category-links__item:first-child{border-top:none}.category-links__item&gt;svg{right:20px}.category-links__item.state-open&gt;svg{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.category-links__body{margin:0;padding-bottom:20px}.category-links__body--secondary{padding:0 0 20px}.category-links__body .list_near li{font-size:1.4rem;line-height:1.2;margin-bottom:8px}.category-links__body .list_near li .name{font-weight:700;margin:0}.category-links__body .list_near li .address{align-items:center;display:flex;flex-wrap:wrap;margin:0}.category-links__body .list_near li .address:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"place";font-family:Material Icons;font-size:2rem}.category-links__list{padding:10px 20px 0}.category-links__list p{margin-top:0}.content_railway .ttl_railway{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:2rem;justify-content:flex-start;margin:10px auto;padding:10px}.content_railway .ttl_railway span{width:100%}.content_railway .ttl_railway a{background:#fff;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.1);font-size:1.4rem;margin:10px 10px 10px 0;padding:10px}.content_railway .sec_railway{background:#fff;margin-bottom:20px}.content_railway .ttl_h2{background:#1ba0e5;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.2;margin:0;padding:10px}.content_railway .ttl_h3{border-top:1px solid #e6e6e6;display:block;font-size:1.6rem;font-weight:700;line-height:1.2;margin:0;padding:17px 20px;position:relative}.content_railway .icon-fixed{right:20px}.content_railway .list_station{display:flex;flex-wrap:wrap;padding:0 20px 20px}.content_railway .list_station li{align-items:center;display:flex;font-size:1.6rem;line-height:2}.content_railway .list_station li:after{background:#e6e6e6;content:"";height:1em;margin:0 10px;width:1px}.content_railway .list_station li:last-child:after{content:none}.plan-overview__offer{margin:15px 0 10px}.plan-overview__tags{font-size:1.2rem;letter-spacing:-.4em;margin:10px 0}.plan-overview__tags&gt;span{letter-spacing:0;margin:5px 10px 5px 0}.plan-overview__title{font-size:1.6rem;margin:0 0 10px;padding:0 0 0 1.5em;position:relative}.plan-overview__title&gt;.icon{left:0;position:absolute;top:-.125em}.plan-overview__price{margin:10px 0 15px}.plan-overview__point{margin:15px 0}.plan-overview__slider{margin:-15px -10px 0;overflow:hidden;position:relative;z-index:2}.plan-information{margin:10px 0}.plan-information__price{margin:20px auto 15px}.plan-information__tags{font-size:1.2rem;letter-spacing:-.4em}.plan-information__tags&gt;span{letter-spacing:-.05em;margin:0 10px 10px 0}.plan-information__tags&gt;span:last-child{margin-right:0}.plan-information__point{margin:10px -10px}.plan-information__point li{font-size:1.6rem;font-weight:700;line-height:1.4}.plan-information__title{font-size:1.8rem;margin-bottom:10px;text-align:center}.plan-information__anchor{margin:20px 0}.plan-special{margin:10px 0}.plan-special__title{font-size:2rem;line-height:1.25;margin:0 0 .33em;text-align:center}.plan-special__sub-title{color:#d6395e;margin:.5em 0}.plan-special__body{display:flex;flex-wrap:wrap}.plan-special__banner{margin:10px auto}.plan-special__banner img{margin-left:auto;margin-right:auto}.plan-offer__item{margin:0 -10px}.plan-flow{margin:-1px auto 0}.plan-flow__conversion{border-top:1px solid #e6e6e6;padding:0 10px}.plan-items{margin:20px 0}.plan-items:last-child{margin-bottom:0}.plan-items__title{background-color:#f5f5f5;font-size:1.4rem;margin:0;padding:6px;text-align:center}.plan-items__body{margin:0}.plan-items__list{display:flex;flex-wrap:wrap}.plan-items__item{margin:8px 4px 0;width:calc(33% - 8px)}.plan-item{border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;height:100%;overflow:hidden}.plan-item__image{margin:0;position:relative}.plan-item__title{font-size:1.3rem;margin:5px;text-align:left}.plan-item__label{background-color:#d6395e;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;left:0;padding:2px;position:absolute;text-align:center;top:0;white-space:nowrap;width:100%}.plan-item-particular{border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;margin:10px 5px 0;width:calc(50% - 10px)}.plan-item-particular__image{margin:0}.plan-item-particular__title{margin:5px}.plan-item-particular__description{display:block;font-size:1.3rem;margin:5px;overflow:hidden}.plan-spec{margin:-1px -10px 30px}.plan-additional{margin:40px 0 0}.plan-additional__list{margin:0 -10px}.plan-additional__item{border-top:1px solid #e6e6e6;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:10px}.plan-additional__image{margin:0 10px 10px 0;width:100px}.plan-additional__text{box-sizing:border-box;width:calc(100% - 110px)}.plan-additional__title{font-size:1.6rem;margin:0 0 .33em}.plan-additional__data{font-size:1.6rem;margin:.33em 0}.plan-additional__description&gt;p{line-height:1.25;margin:0 0 .33em}.plan-additional__description&gt;p:last-child{margin-bottom:0}.plan-example__price{margin:20px 0 0}.plan-example__list{margin:0}.plan-support{padding:20px 0}.plan-support__list{display:flex;flex-direction:column}.plan-support__item{box-sizing:border-box;padding:8px 0}.plan-support__title{display:inline-block;font-size:1.6rem;font-weight:400}.plan-support__description{display:inline-block;font-size:1.2rem;margin:0}.plan-outline__image{float:right;margin:0 0 10px 10px;max-width:165px;width:46.4788%}.plan-outline p{line-height:1.5;margin:0 0 1.5em}.plan-outline p:last-child{margin-bottom:0}.plan-outline__more{margin:10px auto;text-align:center}.plan-overview--plan .plan-overview__offer{font-size:14px;margin:0 0 10px}.plan-overview--plan .plan-overview__price{align-items:flex-end;display:flex;margin:8px 0 16px}.plan-overview--plan .price-box__title{background-color:#fff;color:#232b39;font-size:15px;font-weight:400;padding:0 5px 3px 0}.plan-overview--plan .price-box__price{font-size:15px;padding:0}.plan-overview--plan .price-box__price em{font-size:24px}.plan-overview--plan .plan-overview__tags{display:flex;flex-wrap:wrap;font-size:12px;margin:0 0 10px}.visual{border-top:1px solid #e6e6e6;margin-left:-10px;margin-right:-10px;padding:20px 10px 10px}.visual__list{margin:0 -5px 10px}.visual__item{box-sizing:border-box;float:left;padding:0 5px 5px;width:50%}.visual__item&gt;img{margin-left:auto;margin-right:auto}.visual__description{font-size:1.6rem;font-weight:700;line-height:1.25}.visual__description&gt;p{margin:0 0 .75em}.visual__description&gt;p:last-child{margin-bottom:0}.visual-single{margin-left:-10px;margin-right:-10px}.visual-single img{margin-left:auto;margin-right:auto}.attendance__map{margin-bottom:2rem}.attendance{position:relative}.attendance__map-container{margin-left:-10px;margin-right:-10px}.attendance__map{height:200px}.attendance__map-area{margin-left:-10px;margin-right:-10px}.attendance__map-box{height:300px}.attendance__conversion{display:none!important;margin:0 0 20px}.attendance__button{padding:0 0 20px 10px;position:absolute;right:0;top:10px}.attendance__button&gt;.button{font-size:1.2rem;font-weight:700;height:32px;line-height:32px;padding-left:5px;padding-right:5px}.attendance__function{padding:0 0 20px}.attendance__function .button{font-size:1.4rem;height:32px}.attendance__tyoden{box-sizing:border-box;float:left;padding-right:10px;width:50%}.attendance__tyoden .button{height:48px}.attendance__kyouka{box-sizing:border-box;float:right;padding-left:10px;width:50%}.attendance__kyouka .button{height:48px}.attendance__sanretsu{box-sizing:border-box;margin-bottom:15px;width:100%}.attendance__sanretsu .button{height:48px}.particular{margin:2.5rem 0 4rem}.particular__item{border-bottom:1px solid #ccc;margin:0 0 2rem;position:relative}.particular__item:after{clear:both;content:"";display:block;height:0;width:0}.particular__image{display:block;float:left;margin:0;padding:0 2rem 1rem 0;width:14.2rem}.particular__message{margin:0}.particular__title{font-size:1.5rem;margin:0 0 1.5rem;padding:0;position:relative}.particular__title--message{font-size:1.6rem;margin:0;padding:0 0 0 3rem;position:relative}.particular__title--message:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1b6fb7;content:"apps";font-family:Material Icons;font-size:2.4rem;left:0;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.particular__discription{font-size:1.4rem;line-height:1.6;padding:0}.particular__discription--message{border-bottom:1px solid #ccc;line-height:1.6;margin:0 0 2rem;padding:1rem 0 2rem}.particular__contents{font-size:1.5rem;margin:0;overflow:hidden;position:relative}.inexpensive{background-color:#fff;font-weight:700}.inexpensive__inexpensive_wrap{background:url(/common_img/top_inexpensive_bg_sp.png) repeat-x;background-size:contain;padding:0 10px 10px}.inexpensive__inexpensive_ttl_box{color:#fff;font-size:15px!important;margin:0}.inexpensive__inexpensive_ttl_box&gt;span{display:block}.inexpensive__inexpensive_heading{display:inline-block;font-size:16px!important;margin:16px 0 8px}.inexpensive__inexpensive_heading span{font-size:22px}.inexpensive__inexpensive_container{background:url(/common_img/top_img_operator.png) no-repeat;background-position:50% 0;background-size:147.5px}.inexpensive__inexpensive_logo__ttl{color:#fff;font-size:18px;padding-top:24px}.inexpensive__inexpensive_logo__ttl&gt;span{margin-right:3px;text-shadow:rgba(0,0,0,.3) 1px 1px 7px}.inexpensive__inexpensive_logo__ttl&gt;span&gt;img{position:relative;top:4px;width:98px}.inexpensive__inexpensive_plan__box{display:flex;margin:30px auto 0;text-align:center}.inexpensive__inexpensive_plan__box&gt;a:first-child{margin-right:10px}.inexpensive__top_plan_detail_box{background-color:hsla(0,0%,100%,.9);border-radius:5px;display:block;padding:10px;width:calc(50% - 5px)}.inexpensive__top_plan_detail_box:link{text-decoration:none}.inexpensive__top_plan_detail_box&gt;li&gt;p{color:#232b39;font-size:17.5px;margin:0 0 6px}.inexpensive__top_plan_inner&gt;p{color:#000;font-size:13px;font-weight:400;margin:0 0 8px}.inexpensive__empty_state{color:#232b39;margin-right:20px}.inexpensive__empty_state:last-child{margin-right:0}.inexpensive__empty_state&gt;p{font-size:17.5px;margin:0 0 12px}.inexpensive__empty_state&gt;.top_plan_inner{padding-top:5px;text-align:left}.inexpensive__empty_state&gt;.top_plan_inner&gt;p{font-size:13px;line-height:1.5;margin:0}.inexpensive__top_plan_inner_price_box{color:#ffe8ed;display:flex;margin:0 auto;width:50%;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.inexpensive__top_plan__price_l{font-size:23px}.inexpensive__top_plan__price_l&gt;em&gt;span{font-size:28px}.inexpensive__top_plan__price_r{position:relative;width:30px}.inexpensive__top_plan__price_r&gt;p{position:absolute}.inexpensive__top_plan__price_r&gt;p:first-child{color:#232b39;font-size:8px;font-weight:400;margin:0;top:2px}.inexpensive__top_plan__price_r&gt;p:last-child{bottom:4px;font-size:13px;font-weight:400;margin:0}.inexpensive__top_plan_inner__b{background-color:#0e2f5c;border-radius:3px;color:#fff;display:block;font-size:13px;padding:8px 0}.inexpensive__top_plan_inner__b&gt;p{margin:0}.inexpensive__top_plan_inner__b&gt;p&gt;span{margin-left:5px}.inexpensive__top_plan_inner__b&gt;p&gt;span&gt;svg{fill:#fff}.inexpensive__btn_plan_sp{display:inline}.inexpensive__btn_plan_pc{display:none}.inexpensive__inexpensive_cv_box{margin-top:15px}.inexpensive__inexpensive_cv_box&gt;a{background-color:#fff;border:2px solid #fff;border-radius:5px;box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);-webkit-box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);-moz-box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);display:block;text-align:center}.inexpensive__inexpensive_cv_box&gt;a&gt;p{margin:0}.inexpensive__inexpensive_cv_box&gt;a&gt;p:first-child{background-color:#1ba0e5;border-radius:3px 3px 0 0;color:#fff;font-size:14px;padding:5px 0}.inexpensive__inexpensive_cv_box&gt;a&gt;p:nth-child(2){background:url(/common_img/top_icn_tell.png) no-repeat 0/22px 22px;color:#ed702d;display:inline-block;font-size:32px;margin-top:4px;padding-left:30px}.inexpensive__inexpensive_cv_box&gt;a&gt;p:nth-child(2)&gt;span:last-child{display:none}.inexpensive__inexpensive_cv_box&gt;a&gt;p:last-child{color:#000;font-size:13px;font-weight:400;padding-bottom:4px}.inexpensive-area{background-color:#fff;font-weight:700;padding-bottom:0}.inexpensive-area__wrap{padding:0 10px 10px}.inexpensive-area__box{position:relative}.inexpensive-area__box .inexpensive__kana{color:#444;display:block;font-size:13px;font-weight:400;margin-bottom:4px}.inexpensive-area__meta{display:none}.inexpensive-area__heading{color:#fff;margin-bottom:10px;padding-top:18px}.inexpensive-area__title{border-bottom:1px solid #ccc;padding-bottom:1rem}.inexpensive-area__title,.inexpensive-area__title--pcLine{color:#232b39;font-size:22px;margin:0}.inexpensive-area__container{display:flex;position:relative}.inexpensive-area__container .rating{color:#fff;margin:0 2px 0 0}.inexpensive-area__container .review-inline{position:relative;top:10px}.inexpensive-area__container .review-inline:before{content:"("}.inexpensive-area__container .review-inline:after{content:")"}.inexpensive-area__container .review-inline__inner{display:inline-block}.inexpensive-area__container .review-inline__inner&gt;a{color:#fff}.inexpensive-area__container .review-inline__inner&gt;a:hover{text-decoration:none}.inexpensive-area__container .rating__number,.inexpensive-area__container .review-inline{color:#232b39}.inexpensive-area__container .rating__number a,.inexpensive-area__container .rating__number__inner,.inexpensive-area__container .review-inline a,.inexpensive-area__container .review-inline__inner{color:#1ba0e5}.inexpensive-area__container .label_ribbon{background:url(/assets/img/hall_reservation/label_ribbon01.png) no-repeat 0 0/128px 25px;bottom:0;display:inline-block;padding:6px 18px 6px 6px;position:absolute;right:-10px}.inexpensive-area__container .label_ribbon&gt;span{color:#e6cf92;display:block;font-size:11px}.inexpensive-area__container .closest-station&gt;dt{display:inline-flex}.inexpensive-area__container .closest-station&gt;dd{display:inline-block;font-weight:400;margin-left:0}.inexpensive-area__areaTxt{margin:5px 0 15px}.inexpensive-area__areaTxt dt{display:inline}.inexpensive-area__areaTxt dd{display:inline;margin:0}.inexpensive-area__areaTxt a{color:#232b39;font-size:1.4rem;font-weight:400;text-decoration:none}.inexpensive-area__last-modified{font-weight:400;margin:10px 0 15px}.inexpensive-area__last-modified--bottom{display:block;font-weight:400;margin:20px 0 0;text-align:right}.inexpensive-area__guarantee{align-items:center;display:flex;justify-content:space-between;margin:10px 0 15px}.inexpensive-area__guarantee .btn_measures{align-items:center;border:1px solid #1ba0e5;border-radius:4px;color:#1ba0e5;display:inline-flex;font-weight:400;height:18px;line-height:1;margin:-1px 0 0 10px;padding:4px}.inexpensive-area__guarantee .btn_measures:before{background:url(/common_img/icon_twinkle.png) 50% no-repeat;background-size:contain;content:"";display:block;height:18px;margin:0 -3px;width:24px}.inexpensive-area__guarantee-box{justify-content:flex-start;margin:15px 0 0}.inexpensive-area__lead{color:#fff;font-size:15px;margin:20px 0 0 12px;text-shadow:rgba(0,0,0,.3) 1px 1px 7px}.inexpensive-area__lead&gt;span:nth-child(2){margin-right:2px}.inexpensive-area__lead&gt;span:last-of-type{letter-spacing:1.2px}.inexpensive-area__lead&gt;span&gt;img{margin-right:2px;position:relative;top:4px;width:82px}.inexpensive-area__plan{position:relative;z-index:1}.inexpensive-area__plan .inexpensive__inexpensive_plan__box{margin-top:35px}.inexpensive-area__plan--xs{margin:28px 0 0 12px}.inexpensive-area__plan--xs .inexpensive-area__plan--empty{pointer-events:none}.inexpensive-area__plan--xs&gt;li{margin-bottom:5px;position:relative;width:275px}.inexpensive-area__plan--xs&gt;li&gt;a{background-color:hsla(0,0%,100%,.9);border-radius:4px;display:flex;padding:5px 5px 3px 0;text-decoration:none}.inexpensive-area__plan--xs&gt;li&gt;a&gt;p{color:#232b39;font-size:17.5px;line-height:1.9;margin:0;text-align:center;width:84px}.inexpensive-area__plan .plan-box--exist{overflow:hidden}.inexpensive-area__plan .plan-box--empty_state{width:186.5px}.inexpensive-area__plan .plan-box--empty_state&gt;p{color:#232b39;font-size:12px;font-weight:400;margin:0;padding-right:13px}.inexpensive-area__plan .plan-box__price{align-items:center;display:flex;float:left;justify-content:center;width:160px}.inexpensive-area__plan .plan-box__price .inexpensive__top_plan_inner_price_box{margin:0}.inexpensive-area__plan .plan-box__price&gt;p{color:#000;font-size:10px;font-weight:400;margin:8px 0 0}.inexpensive-area__plan .plan-box__arrow{background-color:#0e2f5c;border-radius:50%;float:right;height:24px;margin:5px 0;width:24px}.inexpensive-area__plan .plan-box__arrow .icon{margin:3px 9px}.inexpensive-area__plan .plan-box__arrow .icon__svg{fill:#fff}.inexpensive-area__img&gt;img{height:auto;position:absolute;right:-25px;top:0;width:157px}.inexpensive-area__conversion{margin-top:15px}.inexpensive-area__conversion .content__conversion{border-bottom:none}.inexpensive-area__conversion .btn__txt{color:#1ba0e5;font-size:16px;margin-right:15px}.inexpensive-area__conversion .btn&gt;a{height:42px;margin:0 auto;width:300px}.inexpensive-area__conversion .btn&gt;a .icon{margin:5px 0 0 10px;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.inexpensive-area__tell{margin-top:-17px}.inexpensive-area__tell .section--list-header-conversion{background-color:transparent;padding-bottom:16px}.inexpensive-area__attendance{margin:0 10px 15px;position:relative}.inexpensive-area__attendance&gt;.title__sanretsu{background:linear-gradient(180deg,#fff,#fff 50%,#f2f9fd 0,#f2f9fd);font-size:18px;font-weight:700;height:20px;left:calc(50% - 2.2em);line-height:20px;margin:0;padding:0 .2em;position:absolute;top:-10px}.inexpensive-area__attendance .attendance__function{background:#f2f9fd;border:1px solid #1ba0e5;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.inexpensive-area__attendance .attendance__function .ad-text{font-size:12px;margin:15px auto 0}.inexpensive-area__link{margin-top:5px}.inexpensive-list{background-color:#fff}.inexpensive-list .inexpensive-area__img&gt;img{top:-10px}.inexpensive-list .inexpensive-area__heading{margin-bottom:0;padding:0}.inexpensive-list__heading{padding-bottom:16px;position:relative}.inexpensive-list__heading:after{background:url(/assets/img/set_plan/inexpensive_list/operator_list.png) top no-repeat;background-size:100% auto;content:"";height:100%;position:absolute;right:2px;top:55px;width:140px}.inexpensive-list__title{background:linear-gradient(hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,.5) 35%,#fff),#c4ebfb;font-size:16px;margin:0;padding:16px 0 0 10px}.inexpensive-list__title&gt;em{font-size:22px}.inexpensive-list__title&gt;span{display:inline-block;font-size:18px;margin-top:12px}.inexpensive-list__title&gt;span&gt;img{margin-right:3px;position:relative;top:2px;width:82px}.inexpensive-list__lead{background-color:#fff;margin:28px 0 14px 10px;max-width:222px;position:relative;z-index:1}.inexpensive-list__lead&gt;p{background-color:#1aa0e5;color:#fff;font-size:15px;font-weight:700;margin:0;padding:6px 0;text-align:center}.inexpensive-list__lead .lead-inner{border:2px solid #1aa0e5;border-top:none;overflow:hidden;padding:8px}.inexpensive-list__lead .lead-inner&gt;figure{float:left;margin:0;width:50px}.inexpensive-list__lead .lead-inner&gt;figure&gt;img{width:100%}.inexpensive-list__lead .lead-inner&gt;p{font-size:13px;line-height:1.5;margin:0 0 0 58px}.inexpensive-list__btn{margin-left:35px}.inexpensive-list__btn&gt;a{font-size:13px;max-width:170px;padding:8px 0}.inexpensive-list__btn&gt;a .icon{margin:4px 0 0 10px;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.inexpensive-list__body{background:url(/assets/img/set_plan/inexpensive_list/overlay_dot.png) 0 0/auto repeat,#1aa0e5;position:relative}.inexpensive-list__body .plan-box{padding:0 10px 16px}.inexpensive-list__body .plan-box&gt;p{color:#fff;font-size:15px;font-weight:700;margin:0;padding:24px 0 12px;text-align:center}.inexpensive-list__body .plan-box__inner&gt;li:nth-child(2){margin:12px 0}.inexpensive-list__body .plan-box__item{position:relative}.inexpensive-list__body .plan-box__item .txt-sub{color:#fff;padding:10px 0 0;text-align:center}.inexpensive-list__body .plan-box__item&gt;a{background-color:#fff;border-radius:7px;box-shadow:1px 2px 10px 0 rgba(0,0,0,.4);-webkit-box-shadow:1px 2px 10px 0 rgba(0,0,0,.4);-moz-box-shadow:1px 2px 10px 0 rgba(0,0,0,.4);display:block;display:flex;padding:10px;text-decoration:none}.inexpensive-list__body .plan-box__item&gt;a&gt;figure{align-items:center;display:flex;justify-content:center;margin:0;width:58px}.inexpensive-list__body .plan-box__item&gt;a&gt;figure&gt;img{width:100%}.inexpensive-list__body .plan-box__item&gt;a .item__header{display:flex}.inexpensive-list__body .plan-box__item&gt;a .item__header&gt;p{font-size:21px;font-weight:700;margin:0;position:relative;top:3px}.inexpensive-list__body .plan-box__item&gt;a .item__header--chokusoh{margin-left:10px}.inexpensive-list__body .plan-box__item&gt;a .item__price{align-items:baseline;display:flex;margin-left:12px;width:170px}.inexpensive-list__body .plan-box__item&gt;a .item__price&gt;p{bottom:-1px;color:#000;font-size:10px;margin:0;position:relative}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner{color:#d64872;display:flex;margin:0;width:50%;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l{font-size:23px;font-weight:700}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l&gt;span{font-size:28px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r{position:relative;width:30px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p{position:absolute}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:first-child{color:#232b39;font-size:10px;margin:0;top:0}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:last-child{bottom:2px;font-size:14px;margin:0}.inexpensive-list__body .plan-box__item&gt;a .item__body{color:#232b39;margin-left:10px}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;ul{display:flex;margin-top:8px}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;ul&gt;li{background-color:#1aa0e5;border-radius:2px;color:#fff;font-size:12px;margin-right:10px;padding:4px 0;text-align:center;width:45px}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;ul .gray-out{background-color:#efefef;color:#999}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;p{font-size:12px;margin:10px 0 0}.inexpensive-list__body .plan-box__item&gt;a .icon{height:25px;position:absolute;right:0;width:25px}.inexpensive-list__body .plan-box__empty&gt;a .item__price{margin-left:9px;width:180px}.inexpensive-list__body .plan-box__empty&gt;a .item__price&gt;p{bottom:0;color:#232b39;font-size:12px}.inexpensive-list__conversion{padding-top:14px}.inexpensive-list__conversion .section--list-header-conversion&gt;p{color:#232b39;font-size:15px;margin:0 0 10px}.inexpensive-area__coinfo{font-weight:400;padding:15px 0 0;position:absolute;position:relative;width:165px}.inexpensive-area__coinfo span{background-image:linear-gradient(0deg,#f2f2f2,#fff);border:1px solid #ccc;border-radius:5px;display:block;font-size:1.4rem;line-height:1}.inexpensive-area__coinfo span:hover{background:#efefef}.inexpensive-area__coinfo a{color:#232b39;display:inline-block;margin:0 15px 0 0;padding:10px 18px 10px 15px}.inexpensive-area__coinfo a:hover,.inexpensive-area__coinfo a:visited{color:#232b39}.inexpensive-area__coinfo a:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"expand_more";font-family:Material Icons;font-size:2.4rem;line-height:1;position:absolute;top:2.1rem}.card__price--type{border:none;display:flex;justify-content:space-between}.card__price--type li{background-image:linear-gradient(0deg,#f2f2f2,#fff);width:24%}.card__price--type a{border:1px solid #ccc;border-radius:5px;color:#333;display:block;padding:2rem 0;position:relative}.card__price--type a:visited{color:#333}.card__price--type a:hover{background:#efefef;color:#333}.card__price--type a:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"chevron_right";font-family:Material Icons;font-size:2.4rem;line-height:1;margin:-12px 0 0;position:absolute;right:1rem;top:50%}.card__price--type span{display:block;line-height:1}.card__price--type span:first-child{font-size:1.8rem;font-weight:700;margin:0 0 15px}.card__price--type em{color:#ff6012;display:inline-inline-block;font-family:Arial;font-size:3.2rem;font-weight:700;padding:0 5px 0 0}.detail__co-info{border:1px solid #ccc;box-sizing:border-box;padding:2rem 0 2rem 2rem}.detail__co-info ul{display:flex}.detail__co-info li{width:50%}.detail__co-info ul li ul li{width:33.333%}.detail__co-info a{background-image:linear-gradient(0deg,#f2f2f2,#fff);border:1px solid #ccc;border-radius:5px;color:#333;display:block;margin:0 10px 0 0;padding:1.7rem 0;text-align:center}.detail__co-info a:visited{color:#333}.detail__co-info a:hover{background:#efefef;color:#333}.detail__co-info span{padding:0 0 0 2.4rem;position:relative}.detail__co-info .icon-kyouka:before,.detail__co-info .icon-letter:before,.detail__co-info .icon-map:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;font-family:Material Icons;left:0;line-height:1;position:absolute;top:50%}.detail__co-info .icon-map:before{content:"expand_more";font-size:2.4rem;margin:-12px 0 0}.detail__co-info .icon-letter:before{content:"send";font-size:1.6rem;margin:-8px 0 0}.detail__co-info .icon-kyouka:before{content:"brightness_high";font-size:1.6rem;margin:-8px 0 0}.detail__co-info strong{display:block;line-height:1;margin:0 0 1.5rem;padding:0 0 0 3rem;position:relative}.detail__co-info strong:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"place";font-family:Material Icons;font-size:2.4rem;left:0;margin:0;position:absolute;top:-3px}.detail__co-info p{margin:0;padding:0}.detail-co__meta{margin:0 auto 2rem;max-width:1000px;padding:0}.list_funeral_cost{display:block}.list_funeral_cost .item_funeral_cost{align-items:center;border-radius:4px;box-shadow:0 2px 4px 1px rgba(67,67,67,.2);box-sizing:border-box;margin:0 0 12px;position:relative;width:100%}.list_funeral_cost .item_funeral_cost dl{align-items:center;display:flex;flex-wrap:nowrap;height:60px;justify-content:flex-start;line-height:1.4;margin:0 0 0 20%}.list_funeral_cost .item_funeral_cost dl dt{color:#232b39;font-size:1.3rem;font-weight:300;width:52%}.list_funeral_cost .item_funeral_cost dl dt i{font-size:1.2rem;font-style:normal}.list_funeral_cost .item_funeral_cost dl dd{font-size:1.2rem;margin:0;width:40%}.list_funeral_cost .item_funeral_cost dl dd em{color:#ff600e;font-size:2.4rem;font-weight:600}.list_funeral_cost .item_funeral_cost dl dd:after{border-radius:50%;content:"chevron_right";font-family:Material Icons;font-size:2.4rem;height:2.4rem;line-height:1;position:absolute;right:6px;top:18px;width:2.4rem}.list_funeral_cost .item_funeral_cost a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.list_funeral_cost .price_1day{background:url(/img/detail/bg_1day_sp.png) no-repeat 0;background-size:contain;border:1px solid #609336}.list_funeral_cost .price_1day dd:after{border:1px solid #609336;color:#609336}.list_funeral_cost .ttl_1day{color:#609336;font-size:2rem;font-weight:600;margin-right:14px}.list_funeral_cost .ttl_1day_link h3{color:#609336;display:inline-block;font-size:2rem;font-weight:600;line-height:1;margin:0;padding:3px 0 0}.list_funeral_cost .ttl_1day_link a:hover{box-shadow:none!important;text-decoration:none}.list_funeral_cost .ttl_1day_link i{display:inline-block;line-height:2em;padding-left:3px}.list_funeral_cost .price_family{background:url(/img/detail/bg_family_sp.png) no-repeat 0;background-size:contain;border:1px solid #88345f}.list_funeral_cost .price_family dd:after{border:1px solid #88345f;color:#88345f}.list_funeral_cost .ttl_family{color:#88345f;font-size:2rem;font-weight:600;margin-right:14px}.list_funeral_cost .ttl_family_link h3{color:#88345f;display:inline-block;font-size:2rem;font-weight:600;line-height:1;margin:0;padding:3px 0 0}.list_funeral_cost .ttl_family_link a:hover{text-decoration:none}.list_funeral_cost .ttl_family_link i{display:inline-block;line-height:2em;padding-left:3px}.list_funeral_cost .price_general{background:url(/img/detail/bg_general_sp.png) no-repeat 0;background-size:contain;border:1px solid #345a96}.list_funeral_cost .price_general dd:after{border:1px solid #345a96;color:#345a96}.list_funeral_cost .ttl_general{color:#345a96;font-size:2rem;font-weight:600;margin-right:14px}.list_funeral_cost .ttl_general_link h3{color:#345a96;display:inline-block;font-size:2rem;font-weight:600;line-height:1;margin:0;padding:3px 0 0}.list_funeral_cost .ttl_general_link a:hover{text-decoration:none}.list_funeral_cost .ttl_general_link i{display:inline-block;line-height:2em;padding-left:3px}.list_funeral_cost .price_cremation{background:url(/img/detail/bg_cremation_sp.png) no-repeat 0;background-size:contain;border:1px solid #c19047}.list_funeral_cost .price_cremation dd:after{border:1px solid #c19047;color:#c19047}.list_funeral_cost .ttl_cremation{color:#c19047;font-size:2rem;font-weight:600;margin-right:14px}.list_funeral_cost .ttl_cremation_link h3{color:#c19047;display:inline-block;font-size:2rem;font-weight:600;line-height:1;margin:0;padding:3px 0 0}.list_funeral_cost .ttl_cremation_link a:hover{text-decoration:none}.list_funeral_cost .ttl_cremation_link i{display:inline-block;line-height:2em;padding-left:3px}.txt_att{font-size:1.2rem;margin:0 0 28px;text-align:center}.conversion__header .txt_lead_covid,.section--list-header-conversion .txt_lead_covid{color:#d6395e;font-size:1.5rem;font-weight:600;line-height:1.8;margin-top:12px;text-align:center}.ttl-sogi-h2{font-size:1.8rem;margin:0;padding:1.5rem 0;text-align:center}.btn__call{background:linear-gradient(180deg,#fab24c,#f70);border:2px solid #ea7002;border-radius:5px;box-sizing:border-box;display:block;padding:0;position:relative}.btn__call:hover{color:#fff;text-decoration:none}.btn__call:visited{color:#fff}.btn__call span{border-radius:5px;box-shadow:inset 0 3px 0 hsla(0,0%,100%,.5);box-sizing:border-box;color:#fff!important;display:block;padding:.8rem 0}.btn__call span:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff;content:"phone";font-family:Material Icons;font-size:3.4rem;left:15px;line-height:1;margin-top:-12px;position:absolute;top:2.6rem}.btn__call i,.btn__call small{display:block;text-align:center}.btn__call i{font-size:1.8rem;font-style:normal;font-weight:700;margin-bottom:.5rem;position:relative}.btn__call small{font-size:1.4rem;font-weight:400}.blk_tag_fv{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1000px;padding:0 10px}.blk_tag_fv .blk_tag_city{margin-right:10px}.blk_tag_fv .btn_detail{align-items:center;background:linear-gradient(0deg,#f2f2f2,#fff);border:1px solid #ccc;border-radius:5px;display:inline-flex;font-size:1.4rem;line-height:1;margin:0 5px 0 0;padding:6px 10px 6px 20px;position:relative}.blk_tag_fv .btn_detail:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"expand_more";font-family:Material Icons;font-size:2.4rem;line-height:1}.blk_tag_fv .btn_detail:hover{background:#efefef;text-decoration:none}.ttl_funeral_price{display:table;font-size:1.8rem;margin:0 auto;padding:0 1rem 1.5rem;position:relative;text-align:center;width:auto}.ttl_funeral_price:before{left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.ttl_funeral_price:after,.ttl_funeral_price:before{border-left:2px solid #333;content:"";display:block;height:2rem;position:absolute;top:0}.ttl_funeral_price:after{right:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.section .txt_att{font-size:1.2rem;margin:0;text-align:center}.table_funeral_price{display:block;width:100%}.table_funeral_price tbody{display:flex;flex-wrap:wrap;justify-content:space-between}.table_funeral_price tr{border-radius:5px;display:block;width:24%}.table_funeral_price th{color:#fff;display:block;font-size:1.2em;padding:8px 0}.table_funeral_price th small{display:none}.table_funeral_price td{display:block;height:80px;line-height:1.4;position:relative}.table_funeral_price td em{color:#ff600e;font-size:2rem;font-weight:700;margin-left:.4rem}.table_funeral_price td small{display:block;font-size:75%;margin-left:0;white-space:nowrap}.table_funeral_price td:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";border-radius:50%;bottom:8px;content:"chevron_right";font-family:Material Icons;font-size:2.1rem;height:2.2rem;left:50%;line-height:1.1;margin-left:-1.1rem;position:absolute;top:auto;width:2.2rem}.table_funeral_price span{display:block;margin-top:8px;text-align:center;white-space:nowrap}.table_funeral_price a{color:#333;display:block;height:100%;width:100%}.table_funeral_price a:hover{background:#f2f9fd;text-decoration:none;width:100%}.table_funeral_price .item_funeral_price.price_1day{border:1px solid #609336}.table_funeral_price .item_funeral_price.price_1day th{background:#609336}.table_funeral_price .item_funeral_price.price_1day td:after{border:1px solid #609336;color:#609336}.table_funeral_price .item_funeral_price.price_family{border:1px solid #88345f}.table_funeral_price .item_funeral_price.price_family th{background:#88345f}.table_funeral_price .item_funeral_price.price_family td:after{border:1px solid #88345f;color:#88345f}.table_funeral_price .item_funeral_price.price_general{border:1px solid #345a96}.table_funeral_price .item_funeral_price.price_general th{background:#345a96}.table_funeral_price .item_funeral_price.price_general td:after{border:1px solid #345a96;color:#345a96}.table_funeral_price .item_funeral_price.price_cremation{border:1px solid #c19047}.table_funeral_price .item_funeral_price.price_cremation th{background:#c19047}.table_funeral_price .item_funeral_price.price_cremation td:after{border:1px solid #c19047;color:#c19047}.attendance__function .button.btn_aoyama{align-items:center;color:#333;display:grid;gap:0 10px;grid-template-columns:50px auto;grid-template-rows:repeat(2,auto);height:auto;justify-content:center;margin-bottom:15px;min-height:64px;position:relative;width:100%}.attendance__function .button.btn_aoyama .img_aoyama{grid-column:1/2;grid-row:1/3;height:50px;width:50px}.attendance__function .button.btn_aoyama .lead_aoyama{color:#1ba0e5;font-size:1.2rem;grid-column:2/3;grid-row:1/2;margin:10px 0 0;position:relative;width:auto}.attendance__function .button.btn_aoyama .txt_aoyama{align-items:center;display:flex;font-size:1.4rem;grid-column:2/3;grid-row:2/3;justify-content:center;margin:0 0 3px;width:100%}.attendance__function .button.btn_aoyama .txt_aoyama&gt;span{margin:3px 6px 0}.attendance__function .button.btn_aoyama&gt;a{height:100%;left:0;position:absolute;top:0;width:100%}.attendance__function .button.btn_ct,.attendance__function .button.btn_oof{align-items:center;color:#333;display:flex;flex-wrap:wrap;height:48px;justify-content:center;position:relative;width:48%}.attendance__function .button.btn_ct&gt;a,.attendance__function .button.btn_oof&gt;a{height:100%;left:0;position:absolute;top:0;width:100%}.attendance__function .icon_svg{fill:#1ba0e5;display:inline-block;height:24px;width:24px}.attendance__function .button.btn_ct&gt;.icon_svg,.attendance__function .button.btn_oof&gt;.icon_svg{margin-top:4px}.detailed_facility__recommend-plan__item{border-bottom:1px solid #e6e6e6;margin-left:-10px;margin-right:-10px;padding:10px 20px 10px 10px}.detailed_facility__media--feature{display:flex;position:relative}.detailed_facility__media--feature:before{background-color:#d6395e;color:#fff;content:"おすすめ";display:block;font-size:1.5rem;font-weight:700;height:30px;left:-5px;line-height:30px;position:absolute;text-align:center;top:0;width:80px;z-index:10}.detailed_facility__media--feature:after{border-color:transparent #d6395e transparent transparent;border-style:solid;border-width:0 6px 5px 0;content:"";display:block;height:0;left:-5px;position:absolute;top:30px;width:0;z-index:10}.detailed_facility__media__image{height:100px;margin:0;overflow:hidden;position:relative;width:100px}.detailed_facility__media__image&gt;img{height:100px;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.detailed_facility__media__body{margin-left:10px}.detailed_facility__media__title{font-size:16px;font-weight:700;margin:10px 0 .5em}.detailed_facility__price-lowest{color:#d6395e;font-weight:700;margin:0 0 .5em}.detailed_facility__price-lowest&gt;.price-lowest__title{bottom:3px;padding-right:5px;position:relative}.detailed_facility__media__plan_inner{display:none}.detailed_facility__media__arrow{position:absolute;right:-18px;top:45%}.detailed_facility__section__footer&gt;.section__more{margin:0;padding:20px 0 21px;text-align:center}.detailed_facility__section__footer&gt;.section__more&gt;p{font-size:13px;font-weight:400;margin:0 auto 10px;width:80%}.detailed_facility__section__footer&gt;.section__more&gt;a{border-radius:5px;box-shadow:0 2px 4px 2px rgba(96,96,96,.3);color:#333;display:inline-block;font-size:15px;padding:20px 0;width:347px}a.btn_more{color:#232b39!important;display:block;padding:0 3rem 0 0;position:relative;text-align:right}a.btn_more:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"chevron_right";font-family:Material Icons;font-size:3rem;line-height:1;position:absolute;right:0;top:-.7rem}a.btn_more:hover,a.btn_morevisited{color:#232b39!important}.section--white a.btn_more{padding:0 3rem 20px 0}.inexpensive-area__lead{display:none}.label_ribbon{background:url(/assets/img/hall_reservation/label_ribbon01.png) no-repeat 0 0/128px 25px;margin-top:10px;padding:6px 0 6px 6px}.label_ribbon&gt;span{color:#e6cf92;display:block;font-size:11px}.conductor_btn{margin:0 auto;width:82%}.conductor_btn__inner{height:35px;justify-content:flex-end;position:relative}.conductor_btn__inner:before{background:url(/assets/img/hall_reservation/label_ribbon02.png) no-repeat;background-size:100% auto;content:"";height:20px;left:-5px;position:absolute;width:44px}.conductor_btn__inner:after{border-color:transparent #9d0002 transparent transparent;border-style:solid;border-width:0 5px 5px 0;content:"";display:block;height:0;left:-5px;position:absolute;top:26px;width:0;z-index:10}.conductor_btn__inner:focus{outline:none}.conductor_btn__title{color:#232b39;font-size:17px;margin-right:17px}.conductor_btn__text{color:#1aa0e5;font-size:14px;font-weight:400;margin-right:10px}.lightbox_content__wrap{padding:0 10px;position:relative}.lightbox_content__wrap&gt;p{color:#232b39;font-size:19px;font-weight:700;line-height:1.4;margin:13px 0 10px;text-align:center}.lightbox_content__wrap&gt;p .inlineblock{display:block}.lightbox_content__close{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;height:24px;position:absolute;right:10px;width:24px}.lightbox_content__close&gt;span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox_content__close&gt;span:after,.lightbox_content__close&gt;span:before{background:#ccc;content:"";display:block;height:2px;left:12px;margin:-8% 0 0 -42%;position:absolute;top:12px;width:16px}.lightbox_content__close&gt;span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lightbox_content__box{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:12px}.lightbox_content__lead{color:#232b39;line-height:1.6;margin:0 0 12px}.lightbox_content__lead&gt;span{font-weight:700}.lightbox_content__img{height:auto;margin:0;text-align:center;width:280px}.lightbox_content__img&gt;img{max-height:170px}.lightbox_content__text{margin-top:15px;text-align:center}.lightbox_content__text&gt;p.caution{color:#d6395e;font-size:90%;font-weight:700;margin:3px 0 0;padding:0}.lightbox_content__text&gt;p{font-size:13px;margin:0}.lightbox_content__text&gt;a{border-bottom:1px solid #1ba0e5;display:inline-block;font-weight:700;margin:14px 0 18px}.lightbox_content__text&gt;a:hover{text-decoration:none}.lightbox_content__conversion .lightbox_tell{margin-top:12px}.lightbox_content__conversion .lightbox_tell&gt;a{color:#fff;height:53px;padding:7px 0}.lightbox_content__conversion .lightbox_tell&gt;a:hover{text-decoration:none}.lightbox_content__conversion .lightbox_tell__description{font-size:13px;margin:0}.lightbox_content__conversion .lightbox_tell__number{font-size:19px;font-weight:700;letter-spacing:.5px;margin:3px 0 0}.lightbox_content__conversion .lightbox_form{margin:15px 0}.lightbox_content__conversion .lightbox_form&gt;a{color:#fff;height:53px;padding:6px 0}.lightbox_content__conversion .lightbox_form__description{font-size:13px;font-weight:400;margin:0}.lightbox_content__conversion .lightbox_form__text{font-size:19px;margin:3px 0 0}.religious{margin:4px auto 0;max-width:355px;padding:0 10px 20px}.religious img{width:100%}.religious--detail{margin:4px auto;padding-bottom:0}.religious--co,.religious--hall{display:none}.overview{padding:20px 0}.overview&gt;.h3:first-child{margin-top:0}.overview__description{color:#333;line-height:1.5em;margin:.5em 0 1.5em}.overview__description:first-child{margin-top:0}.overview__description--readmore-begin,.overview__description:last-child{margin-bottom:0}.overview__more{margin:10px auto;text-align:center}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{-ms-scroll-chaining:none;align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;overflow-y:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1000002}.vbox-title{color:#fff;font-size:1.4rem;height:auto;line-height:1.5;overflow:hidden;padding:10px;position:absolute;text-align:left;top:calc(50% + 100px)}.vbox-noscroll{background-color:transparent;height:calc(100vh + 1px);width:1px}.vbox-close{background-position:10px;font-size:24px;line-height:1;padding:6px;right:0;text-align:center;top:74px!important;width:50px}.vbox-close,.vbox-num{cursor:pointer;display:block;height:40px;overflow:hidden;position:fixed;z-index:105000}.vbox-num{font-size:12px;left:0;line-height:28px;padding:6px 10px}.vbox-next,.vbox-prev{cursor:pointer;display:block;height:45px;margin-top:-15px;overflow:hidden;position:fixed;top:50%;width:45px;z-index:105000}.vbox-next span,.vbox-prev span{border-color:#b6b6b6 #b6b6b6 transparent transparent;border-style:solid;border-width:2px;display:block;height:20px;position:relative;position:absolute;text-indent:-100px;top:8px;width:20px}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{right:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vbox-inline{background:#fff;height:607.5px;margin:0 auto;overflow:auto;padding:10px;text-align:left;width:300px}.venoframe{border:none;height:260px;height:70vh;max-width:100%;width:100%}.venoframe.vbvid{height:260px}.vbox-open{overflow:hidden}.vbox-container{bottom:0;left:0;max-height:100%;position:absolute;right:0;top:0;z-index:2000}.vbox-content{float:left;overflow:hidden;padding:20px 10px;position:relative;text-align:center;width:100%}.vbox-content img{height:100%;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.figlio{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial}img.figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.animated{webkit-transition:margin .3s ease-out;transition:margin .3s ease-out}.animate-in{opacity:1}.animate-out{opacity:0}.sk-double-bounce,.sk-rotating-plane{height:40px;margin:40px auto;width:40px}.sk-rotating-plane{-webkit-animation:sk-rotatePlane 1.2s ease-in-out infinite;animation:sk-rotatePlane 1.2s ease-in-out infinite;background-color:#333}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{-webkit-animation:sk-doubleBounce 2s ease-in-out infinite;animation:sk-doubleBounce 2s ease-in-out infinite;background-color:#333;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-wave{font-size:10px;height:40px;margin:40px auto;text-align:center;width:50px}.sk-wave .sk-rect{-webkit-animation:sk-waveStretchDelay 1.2s ease-in-out infinite;animation:sk-waveStretchDelay 1.2s ease-in-out infinite;background-color:#333;display:inline-block;height:100%;width:6px}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wandering-cubes{height:40px;margin:40px auto;position:relative;width:40px}.sk-wandering-cubes .sk-cube{-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;background-color:#333;height:10px;left:0;position:absolute;top:0;width:10px}.sk-chasing-dots,.sk-spinner-pulse{height:40px;margin:40px auto;width:40px}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s ease-in-out infinite;animation:sk-pulseScaleOut 1s ease-in-out infinite}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.sk-chasing-dots{-webkit-animation:sk-chasingDotsRotate 2s linear infinite;animation:sk-chasingDotsRotate 2s linear infinite;position:relative;text-align:center}.sk-chasing-dots .sk-child{-webkit-animation:sk-chasingDotsBounce 2s ease-in-out infinite;animation:sk-chasingDotsBounce 2s ease-in-out infinite;display:inline-block;height:60%;position:absolute;top:0;width:60%}.sk-chasing-dots .sk-dot2{-webkit-animation-delay:-1s;animation-delay:-1s;bottom:0;top:auto}@-webkit-keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{margin:40px auto;text-align:center;width:80px}.sk-three-bounce .sk-child{-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;display:inline-block;height:20px;width:20px}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{background-color:#333;border-radius:100%;content:"";display:block}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{height:40px;margin:40px auto;position:relative;width:40px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{-webkit-animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid{height:40px;margin:40px auto;width:40px}.sk-cube-grid .sk-cube{-webkit-animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;background-color:#333;float:left;height:33.33%;width:33.33%}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{height:40px;margin:40px auto;position:relative;width:40px}.sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-fading-circle .sk-circle:before{-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;height:15%;margin:0 auto;width:15%}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.sk-folding-cube{height:40px;margin:40px auto;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px}.sk-folding-cube .sk-cube{float:left;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);width:50%}.sk-folding-cube .sk-cube:before{-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;background-color:#333;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}.bnr_interview_detail{display:block;margin:0 10px 40px}.bnr_interview_detail img{height:auto;margin:auto;width:100%}.conversion-area--secondary{padding:0 10px}.blk_guarantee_txt{font-size:.9em}.blk_tag_fv .blk_tag_city{margin-right:5px}.tag-frame{font-size:.9em;padding:.3em}.blk_tag_fv .btn_detail{font-size:.9em;padding:.2em 0 .3em .3em}.blk_tag_fv .btn_detail:after{font-size:1.8rem}.media__title .card__link-inline{z-index:1}.button-conversion-form__container{margin:0 0 0 20px}.button-conversion-form__mark{height:24px;top:-4px;width:24px}.button-conversion-form__title{font-size:16px}.seep__review-box--co{margin-top:10px}.seep__review-box .seep__review-balloon,p.box__voiceHeadline-shortInr{background:#fefbe6;font-size:12px}.box__voiceHeadlin-inr strong{font-size:1.1em}.seep__review-box .seep__review-balloon:after{border-bottom:10px solid #fefbe6}.inexpensive-area__map{top:30px}.inexpensive-area__container .closest-station{left:auto;margin:10px 0;order:1;position:relative;top:auto}.inexpensive-hall__wrap .cell__left .inexpensive-area__container .review-inline{margin-right:20px}.inexpensive-hall__wrap .no_img{padding:10px 0 0}.inexpensive-hall__wrap .no_img time{top:-10px}.inexpensive-hall__wrap .no_img .inexpensive-area__meta-hall{top:auto}.inexpensive-hall__wrap time{display:block;font-size:12px;margin:5px;position:absolute;right:0;top:0}.inexpensive-hall__wrap .inexpensive-area__meta-hall{position:absolute;right:0;top:-48px}.inexpensive-hall__wrap .tag-frame{padding:3px 6px}.case-list .list-add:before,.case-list .list-inr:after,.recommend-list .list-add:before,.recommend-list .list-inr:after,.sogi-list .list-add:before,.sogi-list .list-inr:after{color:#1ba0e5}.list-data__body{font-size:15px}.card{border:none}.media--card__body{overflow:hidden;padding-left:1em}.slider__carousel-inr figure{height:auto;max-height:160px}.block_review_top .list_score .item_score .item{white-space:nowrap}.hall__osusume dd{font-size:15px;line-height:1.6}.header__emergency.visible-xs{right:10px;top:10px}.slider__carousel dl{margin:0;overflow:hidden;padding:0 10px}.slider__carousel dt{padding-left:2rem}.slider__carousel dd{margin:0 0 .5em}.slider__carousel .icon__add:before,.slider__carousel .slider__carousel .icon__area:before{color:#1ba0e5;font-size:1.8rem;top:0}.slider__carousel-inr{overflow:hidden}.slider__carousel-inr h3{height:auto;line-height:1.5;margin:0 0 .5em}.part__staff .slider__carousel-float{height:auto}.funeral_price .txt_att{margin-top:20px}.ttl_funeral_price{margin-top:30px;order:1}.mobile .blk_tag_fv{justify-content:center}.section--list-header-conversion.visible-xs .opti-fv span{font-weight:400}.section--list-header-conversion.visible-xs .conversion-area__tell{margin:0 10px}.funeral_price{display:flex;flex-direction:column;margin:0 1rem}.table_funeral_price{order:1}.table_funeral_price td{height:auto}.table_funeral_price td:after{content:none}.detail-co__title--h3{border-left:.4rem solid #1ba0e5;font-size:1.6rem;margin:0 0 2rem;padding:.2rem 0 .2rem 1rem}.detail-co__title--price{display:table;font-size:1.5rem;margin:1.5rem auto 0;order:2;padding:0 1rem 1rem;position:relative;text-align:center;width:auto}.detail-co__title--price:before{left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.detail-co__title--price:after,.detail-co__title--price:before{border-left:2px solid #333;content:"";display:block;height:2rem;position:absolute;top:0}.detail-co__title--price:after{right:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.detail-co__btn--call{background:linear-gradient(180deg,#ffa800,#ff8401);border:1px solid #ff8401;border-radius:5px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:#fff!important;display:block;padding:.62rem 0;position:relative;text-align:center;text-decoration:none}.detail-co__btn--call:hover{text-decoration:none}.detail-co__btn--call:hover,.detail-co__btn--call:visited{color:#fff!important}.detail-co__btn--call:before{color:#fff!important;content:"phone";font-family:Material Icons;font-size:3.4rem;left:1.5rem;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.detail-co__btn--call small,.detail-co__btn--call span{display:block}.detail-co__btn--call span{font-size:1.8rem;font-weight:700;margin:0 0 .2rem}.detail-co__btn--call small{font-size:1.3rem}.detail-co__btn--form{align-items:center;background:linear-gradient(180deg,#56badf,#1ba0e5);border:1px solid var(--primary,#1ba0e5);border-radius:.5rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:#fff!important;display:flex;font-size:1.8rem;font-weight:700;height:5rem;justify-content:center;line-height:5rem;position:relative;text-align:center}.detail-co__btn--form:hover,.detail-co__btn--form:visited{text-decoration:none}.detail-co__btn--form span{font-size:3.2rem;margin-right:.8rem}.detail-co__btn--voice{align-items:center;background:#fff;border:1px solid var(--primary,#1ba0e5);border-radius:2.4rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);color:#1ba0e5;display:flex;font-size:1.5rem;height:4rem;justify-content:center;line-height:4rem;margin:.5rem auto 3.2rem;text-align:center;width:26.4rem}.detail-co__btn--voice em{font-weight:700}.detail-co__btn--voice:hover,.detail-co__btn--voice:visited{text-decoration:none}.detail-co__btn--ex{align-items:center;background:#fff;border:1px solid var(--primary,#1ba0e5);border-radius:2.4rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);color:#1ba0e5;display:flex;font-size:1.5rem;height:4rem;justify-content:center;line-height:4rem;margin:3.5rem auto 4rem;text-align:center;width:29rem}.detail-co__btn--ex em{font-weight:700}.detail-co__btn--ex:hover,.detail-co__btn--ex:visited{text-decoration:none}.detail-co__btn--view,.detail-co__btn--viewTable{background:none;border:none;color:#1ba0e5;cursor:pointer;display:block;font-size:1.5rem;margin:auto;text-align:center}.detail-co__view{height:10rem;overflow:hidden;position:relative}.detail-co__view:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";display:block;height:2.8rem;left:0;position:absolute;width:100%}.detail-co__view.hide-after{position:relative}.detail-co__view.hide-after:after{content:none}.detail-co__view--table{overflow:hidden;position:relative}.detail-co__view--table:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";display:block;height:3.8rem;left:0;position:absolute;width:100%}.detail-co__view--table.hide-after{margin:0 0 2rem;position:relative}.detail-co__view--table.hide-after:after{content:none}.detail-co__text--view{align-items:center;display:flex}.detail-co__h1--underlayer{border-bottom:1px solid #1ba0e5!important;color:#1ba0e5!important}.detail-co__h1--note{display:block;font-size:1.4rem;font-weight:400}.detail-co__cv--underlayerPC{position:absolute;right:0;top:0;width:38.4rem}.detail-co__cv--underlayerPC .material-icons{color:#fff!important}.detail-co__cv--underlayerSP{margin:2rem 0 1rem;text-align:center}.section-co{margin:0 1rem 4rem;max-width:1000px}.section-co__results{margin:0 1rem;max-width:1000px}.section-co__gallery{margin:0 0 2.4rem}.inexpensive-area__co{background:#fff;margin:0 1rem 1rem;max-width:1000px;position:sticky}.inexpensive-area__h1{margin:0;padding:.8rem 0 0}.inexpensive-area__title--co{color:#232b39;font-size:2.2rem;margin:.5rem 0 0;padding-bottom:.5rem}.inexpensive-area__kana--co{color:#232b39;font-size:1.2rem;font-weight:400;line-height:1;margin-bottom:0}.inexpensive-area__estimate{background:#fff;box-sizing:border-box;padding:0;text-align:center}.inexpensive-area__phone{color:#ed702d;font-family:Roboto,sans-serif;font-size:1.2rem;line-height:1}.inexpensive-area__note--estimate{font-size:1.2rem;font-weight:700;margin:.3rem 0 1.5rem;padding:0}.inexpensive-area__sp{margin:1.5rem 0}.inexpensive-area__text{margin:0 0 1.2rem}.inexpensive-area__text strong{display:block;font-size:1.6rem;margin:0 0 .6rem}.inexpensive-area__text span{background:linear-gradient(transparent 75%,#ff0 0);display:inline-block;font-size:1.4rem}.inexpensive-area__update{display:block;font-size:1.2rem;margin:2rem 1rem 1rem 0;text-align:right}.inexpensive-area .rating__warap--co{margin:0}.inexpensive-area__area{display:flex;margin:1rem 0}.inexpensive-area__area dd{margin:0}.inexpensive-area__area dd a{color:#232b39}.inexpensive-area__co--notpartners{background:#fff;margin:0;max-width:1000px;padding:1rem;position:sticky;position:relative}.inexpensive-area__co--notpartners .inexpensive-area__update{margin:0}.rating__warap--co{align-items:baseline;display:flex;margin:.3rem 1rem 0}.rating__warap--co .rating__bar{margin:0}.rating__number--co{font-size:2rem;font-weight:700;margin:0 0 0 .8rem}.rating__voice--co{font-size:1.4rem;font-weight:700}.post-co{display:inline-block;font-size:1.3rem;margin:0 0 0 1rem;text-decoration:underline}.section-slider{margin:0 0 1.5rem;padding:0}.detail-slider__wrap{aspect-ratio:16/9;overflow:hidden;position:relative}.detail-slider__noimage{width:100%}.slider__pagination{background:rgba(0,0,0,.5);border-radius:.3rem;bottom:2rem;color:#fff;font-size:1.4rem;left:50%;padding:.4rem .55rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slick-button__next,.slick-button__prev{background:none;border:none;height:20rem;padding:0;width:5rem;z-index:5}.slick-button__next,.slick-button__next span,.slick-button__prev,.slick-button__prev span{cursor:pointer;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-button__next span,.slick-button__prev span{background:hsla(0,0%,100%,.7);color:#232b39;height:3.2rem;line-height:3.2rem;width:2rem;z-index:100}.slick-button__next span .material-icons,.slick-button__prev span .material-icons{display:block;font-size:2.4rem;left:-.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-button__prev{left:0}.slick-button__prev span{border-radius:0 .5rem .5rem 0;left:0}.slick-button__next{right:0}.slick-button__next span{border-radius:.5rem 0 0 .5rem;right:0}.garelly-co{position:relative;z-index:1000000}.garelly-co__button{align-items:center;background:hsla(0,0%,100%,.8);border-radius:.3rem;bottom:1rem;box-sizing:border-box;color:#1ba0e5;cursor:pointer;display:flex;font-size:1.4rem;height:2.4rem;justify-content:center;line-height:2.4rem;position:absolute;right:1rem;text-align:center;width:10.4rem;z-index:6}.garelly-co__button .material-icons{position:relative;top:.1rem}.garelly-co input{height:1px;opacity:0;position:absolute;right:0;top:0;width:1px}.garelly-co__overlay{background:#fff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,transform 0s .5s;transition:opacity .5s,transform 0s .5s,-webkit-transform 0s .5s;width:100%;z-index:100000}.garelly-co__trigger{height:100%;left:0;position:absolute;top:0;width:100%}.garelly-co__trigger i{display:none}.garelly-co__close{background:#1ba0e5;cursor:pointer;height:4.8rem;left:0;line-height:4.8rem;padding:0 0 0 1rem;position:sticky;top:0;width:100%;z-index:1}.garelly-co__close span{display:block;margin:0 auto;width:100rem}.garelly-co__close i{color:#fff;display:block;font-size:1.4rem;font-style:normal;padding:0 0 0 2rem;position:relative}.garelly-co__close i:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff;content:"arrow_back_ios";font-family:Material Icons;font-size:1.6rem;height:1.6rem;left:0;line-height:1;position:absolute;top:1.6rem;width:1.6rem}.garelly-co__content{align-self:center;box-sizing:border-box;height:auto;margin:0;max-width:1000px;min-height:calc(100% - 47px);overflow:hidden;padding:3rem 1rem;position:relative;top:0;width:100%}.garelly-co__title{border-left:4px solid #1ba0e5;font-size:1.5rem;line-height:2.8rem;margin:0 0 12px;padding:0 0 0 .8rem}.garelly-co__list{display:flex;flex-wrap:wrap;justify-content:normal;margin:0 0 4rem}.garelly-co__list li{border-radius:5px;height:14rem;margin:0 .5rem 1rem;overflow:hidden;width:calc(33.33333% - 1rem)}.garelly-co__item{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.garelly-co input:checked~.garelly-co__overlay{-ms-scroll-chaining:none;opacity:1;overflow-y:scroll;overscroll-behavior:contain;-webkit-transform:scale(1);transform:scale(1);transition:opacity .5s}.price-co__item--cremation,.price-co__item--family,.price-co__item--general,.price-co__item--oneday{border-radius:.5rem;position:relative;text-align:center;width:25%}.price-co__item--cremation a,.price-co__item--family a,.price-co__item--general a,.price-co__item--oneday a{color:#232b39;display:block;text-decoration:none;transition:all .2s ease-in}.price-co__item--cremation a:hover,.price-co__item--cremation a:visited,.price-co__item--family a:hover,.price-co__item--family a:visited,.price-co__item--general a:hover,.price-co__item--general a:visited,.price-co__item--oneday a:hover,.price-co__item--oneday a:visited{color:#232b39;text-decoration:none}.price-co__item--cremation strong,.price-co__item--family strong,.price-co__item--general strong,.price-co__item--oneday strong{border-radius:.4rem .4rem 0 0;color:#fff;display:block;font-size:1.8rem;padding:.8rem 0}.price-co__item--cremation strong small,.price-co__item--family strong small,.price-co__item--general strong small,.price-co__item--oneday strong small{display:none}.price-co__item--cremation p,.price-co__item--family p,.price-co__item--general p,.price-co__item--oneday p{font-size:1.4rem;margin:0;padding:.85rem 0;text-align:center}.price-co__item--cremation p small,.price-co__item--family p small,.price-co__item--general p small,.price-co__item--oneday p small{display:block;font-size:1rem;text-align:center}.price-co__item--cremation p em,.price-co__item--family p em,.price-co__item--general p em,.price-co__item--oneday p em{color:#ff6012;font-size:2rem;font-weight:700}.price-co{display:flex;gap:0 .3rem;order:1}.price-co__item--cremation{border:1px solid #c19047}.price-co__item--cremation:after{border:1px solid #c19047;color:#c19047}.price-co__item--cremation strong{background:#c19047}.price-co__item--family{border:1px solid #88345f}.price-co__item--family:after{border:1px solid #88345f;color:#88345f}.price-co__item--family strong{background:#88345f}.price-co__item--oneday{border:1px solid #609336}.price-co__item--oneday:after{border:1px solid #609336;color:#609336}.price-co__item--oneday strong{background:#609336}.price-co__item--general{border:1px solid #345a96}.price-co__item--general:after{border:1px solid #345a96;color:#345a96}.price-co__item--general strong{background:#345a96}.co-point{background:#f5f5f5;border-radius:.5rem;margin:1rem 0 4rem 6rem;padding:1rem;position:relative}.co-point:before{background:url(/assets-web/images/detail_co/icon_point.png) no-repeat 50%/cover;content:"";height:4rem;left:-6rem;position:absolute;top:0;width:4rem}.co-point:after{border-color:transparent #f5f5f5 transparent transparent;border-style:solid;border-width:1.2rem 2rem 1.2rem 0;content:"";height:0;left:-1.2rem;position:absolute;top:.8rem;width:0}.co-point__item{margin:0 0 1rem;position:relative}.co-point__item:before{background:#fb8231;content:"";display:block;display:none;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.co-point__item:last-child{margin:0}.co-point__title--h2{border-bottom:1px solid #1ba0e5;font-size:1.5rem;margin:0 0 1rem;padding:0 0 .5rem;text-align:center}.co-point__title--item{display:block;font-size:1.4rem;font-weight:700;line-height:1.5;padding:0}.co-point__label{cursor:pointer;display:block;font-size:1.4rem;height:2rem;position:relative}.co-point__label:before{bottom:0;content:"詳細を見る";left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.co-point__label:after,.co-point__label:before{color:#1ba0e5;font-weight:400;position:absolute}.co-point__label:after{bottom:-.3rem;content:"";font-family:Material Icons;font-size:2rem;right:30%}.co-point__discription{font-size:1.5rem;height:.1rem;margin:0;opacity:0}.co-point__discription a{color:#1ba0e5}.co-point__input{cursor:pointer;height:.1rem;left:-100px;opacity:0;position:absolute;width:.1rem}.co-point input:checked~.co-point__discription{height:auto;margin:1rem 0 0;opacity:1}.co-point input:checked~label:before{content:"閉じる"}.co-point input:checked~label:after{content:"";right:35%}.review-co{margin-bottom:0}.review-co__total{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.5rem;justify-content:center;margin:0 1rem 0 0}.review-co__total .rating{margin:0 .5rem 0 1rem}.review-co__points{display:block;font-size:2.4rem}.review-co__counts{display:block;font-size:1.6rem}.review-co__title{font-size:1.5rem;margin:0 0 1rem}.review-co__discription{font-size:1.4rem;line-height:1.5;margin:0}.review-co__label{bottom:1rem;cursor:pointer;display:block;height:2rem;position:relative}.review-co__label:before{color:#1ba0e5;content:"続きを読む";font-weight:400;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.review-co__label:after{color:#1ba0e5;content:"";font-family:Material Icons;font-size:2rem;font-weight:400;left:60%;position:absolute;top:-.3rem}.review-co__contents{height:6.9rem;margin:0;overflow:hidden;position:relative}.review-co__contents:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";display:block;height:3rem;left:0;position:absolute;width:100%}.review-co__input{cursor:pointer;height:.1rem;left:-100px;opacity:0;position:absolute;width:.1rem}.review-co input:checked~.review-co__contents{height:auto;margin:0 0 2rem}.review-co input:checked~.review-co__contents:after{content:none}.review-co input:checked~label:before{content:"閉じる"}.review-co input:checked~label:after{content:"";left:55%}.review-co__score{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem 0 2.4rem;width:100%}.review-co__item{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;display:inline-block;font-weight:700;line-height:1.8;margin:0;text-align:center;width:20%}.review-co__item .item{background:#efefef;display:block;font-size:1.2rem}.review-co__item .points{background:#fff;border-top:1px solid #ccc;display:block}.plan-co__item--cremation,.plan-co__item--family,.plan-co__item--general,.plan-co__item--oneday{border-bottom:1px solid #ccc;padding:1rem 3rem 1.5rem 1rem;position:relative;text-align:left;z-index:1}.plan-co__tag--cremation,.plan-co__tag--family,.plan-co__tag--general,.plan-co__tag--oneday{color:#fff;display:inline-block;line-height:1;padding:.6rem 1rem}.plan-co{margin:0 0 4rem}.plan-co__segment{align-items:center;display:flex;margin:0}.plan-co__subject{display:inline-block}.plan-co__tag--cremation{background:#c19047}.plan-co__tag--family{background:#88345f}.plan-co__tag--general{background:#345a96}.plan-co__tag--oneday{background:#609336}.plan-co__tag--no1{border:2px solid #f70;border-radius:.2rem;color:#f70;display:inline-block;font-size:1.4rem;font-weight:700;padding:.1rem}.plan-co__tag--no1 span{font-family:Roboto,sans-serif}.plan-co__title{color:#1ba0e5;font-size:1.5rem;letter-spacing:-.01rem;margin:1rem 0;text-decoration:underline}.plan-co__price{color:#ff6012;font-size:2rem}.plan-co__price small{color:#333;font-size:1.5rem}.plan-co__discription{font-size:1.5rem;margin:1rem 0 0}.plan-co__button{display:none}.plan-co__modal{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.plan-co__modal:after{border-right:3px solid #1ba0e5;border-top:3px solid #1ba0e5;content:"";height:1rem;position:absolute;right:1rem;top:46%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem}.results-co{margin:2rem 0 4rem}.results-co__item{border-spacing:0;width:100%}.results-co__item td,.results-co__item th{border-bottom:1px solid #ccc;padding:.94rem 1rem;text-align:left}.results-co__item tr:nth-child(n+8){display:none}.results-co__item.show-all tr{display:table-row}.results-co__contents{margin:0;overflow:hidden;position:relative}.message-co{margin:0 0 4rem}.message-co__contents{font-size:1.5rem;margin:0;overflow:hidden;position:relative}.staff-co{margin:0 0 3.7rem}.staff-co__item{border-bottom:1px solid #ccc;margin:0 0 2.4rem;padding:0 0 2rem}.staff-co__name{align-items:center;display:flex;font-size:1.5rem;gap:0 1rem;margin:0}.staff-co__figure{display:block;height:6.4rem;margin:0;overflow:hidden;position:relative;width:6.4rem}.staff-co__figure img{display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.staff-co__message{line-height:1.5;margin:1rem 0 0}.staff-co__contents{font-size:1.5rem;margin:0;overflow:hidden;position:relative}.interview-co__type--cremation,.interview-co__type--family,.interview-co__type--general,.interview-co__type--oneday{border-radius:.2rem;box-sizing:border-box;display:block;font-size:1.2rem;font-weight:400;margin:0 .5rem 0 0;padding:.25rem .4rem}.interview-co{align-items:flex-start;display:flex;font-weight:400;position:relative;z-index:1}.interview-co__anchor{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.interview-co__figure{aspect-ratio:5/4;display:block;margin:0 auto 0 0;overflow:hidden;position:relative;width:12rem}.interview-co__figure img{display:block;height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.interview-co__contents{margin:0;padding:0 0 0 1rem;width:63%}.interview-co__title{align-items:center;display:flex;flex-wrap:wrap}.interview-co__discription{color:#1ba0e5;margin:0;padding:.5rem 0 0;text-decoration:underline}.interview-co__date{display:block;font-weight:400;margin:0 0 .5rem;width:100%}.interview-co__name{display:block;margin:0 .5rem 0 0}.interview-co__type--cremation{border:1px solid #c19047;color:#c19047}.interview-co__type--family{border:1px solid #88345f;color:#88345f}.interview-co__type--general{border:1px solid #345a96;color:#345a96}.interview-co__type--oneday{border:1px solid #609336;color:#609336}.map-co{aspect-ratio:inherit;overflow:hidden}.map-co iframe{border:none;height:100%;width:100%}.branch-co,.branch-co__name{margin:0}.branch-co__name a{text-decoration:underline}.branch-co__address{margin:1rem 0 1.5rem}.branch-co__address:last-child{margin:1rem 0 0}.area-co__contents{font-size:1.5rem;margin:0;overflow:hidden;position:relative}.tab-detailco{border-radius:0;color:#232b39;display:flex;flex-wrap:nowrap;font-weight:700;margin:auto;max-width:1000px;width:100%}.tab-detailco__item{background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;box-sizing:border-box;margin-bottom:-1px;width:25%}.tab-detailco__item:last-child{border-right:1px solid #ddd}.tab-detailco__anchor{color:#232b39!important;display:block;font-size:1.4rem;line-height:4.4rem;text-align:center;transition:all .2s ease-in}.tab-detailco__anchor:hover{background:#f5f5f5;color:#1ba0e5!important;text-decoration:none}.tab-detailco .tab-active{background:#f5f5f5;border-top:4px solid #1ba0e5}.tab-detailco .tab-active a,.tab-detailco .tab-active span{color:#1ba0e5!important;line-height:4.1rem}.modal__header--plan{border-bottom:1px solid #e6e6e6;padding:1.7rem 0;position:relative}.modal-plan__segment{display:flex;gap:0 .5rem;justify-content:center}.modal-plan__price{background:#fff;color:#333;padding:.9rem 0;text-align:center}.modal-plan__price em{display:inline-block;font-size:1.5rem;font-weight:700}.modal-plan__price strong{color:#ff6012;display:block;font-family:Roboto,sans-serif;font-size:3.2rem;margin:.5rem 0 0}.modal-plan__price strong small{color:#333;font-size:1.5rem}.modal-plan__title--h1{font-size:1.7rem;margin:0;text-align:center}.modal-plan__title--h1 em{display:block;margin:1rem 0 0}.modal-plan__title--h2{border-bottom:none!important;font-size:1.6rem;height:auto!important;line-height:inherit!important;margin:2.7rem 0 1rem!important;padding:0;text-align:center}.modal-plan__title--h2 span{display:inline-block;padding:0 0 0 2rem;position:relative}.modal-plan__title--h2 span:before{background:#1ba0e5;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.modal-plan__title--h3{font-size:1.5rem;margin:0 0 .5rem}.modal-plan__type{background:#e5f3fa;display:inline-block;font-size:1.5rem;padding:.25rem .5rem}.modal-plan__tag{border:1px solid #ccc;display:inline-block;font-size:1.4rem;font-weight:400;padding:.2rem .5rem}.modal-plan__detail{background:#e7f5fd;margin:0 1rem 1rem;overflow-y:scroll;padding:1.6rem}.modal-plan__detail h4{font-size:1.6rem;font-weight:700;line-height:1}.modal-plan__detail .list_service{display:flex;flex-wrap:wrap;gap:.5rem .5rem;justify-content:flex-start;padding:0 0 1.6rem}.modal-plan__detail .list_service li{align-items:center;background:#fff;border:1px solid #1ba0e5;border-radius:.2rem;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:1.3rem;font-weight:700;justify-content:center;line-height:1.2;min-height:6rem;padding:.4rem 0;text-align:center;width:32%}.modal-plan__detail .list_service li span{display:block;font-size:1.2rem;font-weight:400;text-align:center;width:100%}.modal-plan__detail .state_coffin li{background:#f8edf1}.modal-plan__detail .state_cremation li{background:#e7f8e5}.modal-plan__note{font-size:1.3rem;margin:0;padding:0}.modal-plan__detail .state_funeral li{background:#fbfaf0}.conversion__body--co{display:flex;justify-content:center;margin:0 0 0 3rem;overflow:hidden;padding:1.5rem 0;position:relative}.conversion__title--co{background:#e5f3fa;border-radius:1.5rem;font-size:1.8rem;height:3.1rem;line-height:3.1rem;margin:0 7.3rem 1.7rem auto;position:relative;text-align:center;top:2.1rem;width:70.4rem}.conversion__more--co{margin:.5rem 0 0 2rem;position:relative;width:32rem;z-index:1}.conversion-co{border:none;box-sizing:border-box;margin:0;padding:0 1rem 2rem}.conversion-co .detail-co__btn--call{margin:0 0 1rem}.conversion-co__discription{font-size:1.5rem;font-weight:700;margin:.5rem 0 0}.conversion-co__title--sp{color:#d6395e;display:block;font-size:1.5rem;text-align:center}.conversion-co__button--form{background:linear-gradient(180deg,#56badf,#1ba0e5);border:1px solid var(--primary,#1ba0e5);border-radius:5px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:#fff!important;display:block;font-weight:700;height:auto;padding:.946rem 0;text-align:center;transition:all .3s}.conversion-co__button--form:hover{text-decoration:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.conversion-co__lead{align-items:center;display:flex;font-size:1.8rem;gap:0 .8rem;justify-content:center}.conversion-co__note{display:block;font-size:1.4rem;margin:.3rem 0 0}.conversion-co__list{margin:1.6rem 0 .5rem}.conversion-co__item{border:1px solid #f70;border-radius:1.2rem;font-size:1.3rem;font-weight:700;margin:0 0 .5rem;padding:.4rem 0 .3rem 3.2rem;position:relative}.conversion-co__item:before{color:#f70;content:"";font-family:Material Icons;font-size:2rem;font-weight:400;left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.conversion-co__item:last-child{margin:0}.conversion-co__arrow{height:3.3rem;margin:0 auto .3rem;width:3.8rem}.conversion-co__arrow svg:nth-child(2){position:relative;top:-.9rem}.conversion-co__arrow svg:nth-child(3){position:relative;top:-1.8rem}.content{display:flex;flex-direction:column}.detail-slider__wrap{order:-2}.garelly-co{order:-1}.inexpensive-area__co--notpartners{order:-3}.inexpensive-area__estimate{display:none}.conversion-co-emergency{background:#fff;margin:0 calc(50% - 50vw);width:100vw}.conversion-co-emergency__title{background:#1ba0e5;color:#fff;font-size:1.6rem;font-weight:700;line-height:normal;margin:0;padding:4px 20px;position:relative;text-align:center}.conversion-co-emergency__title:before{background:#1ba0e5;bottom:-10px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:16px;left:0;margin:auto;position:absolute;right:0;width:32px}.conversion-co-emergency__body{display:grid;gap:9px 0;padding:1.6rem}.conversion-co-emergency .detail-co-emergency__btn{background:#fff;border-radius:4px;box-shadow:0 2px 4px 1px rgba(0,0,0,.2);box-sizing:border-box;color:#333;display:grid;gap:0 5px;grid-template:"emergency_icon emergency_maintxt emergency_arrow" auto "emergency_icon emergency_subtxt emergency_arrow" auto/3.2rem 1fr 3.2rem;padding:4px 10px 4px 16px;place-content:center;place-items:center;text-align:center;width:100%}.conversion-co-emergency .detail-co-emergency__btn:active{text-decoration:none}.conversion-co-emergency .detail-co-emergency__btn span{font-size:1.8rem;font-weight:700;grid-area:emergency_maintxt;line-height:1.5}.conversion-co-emergency .detail-co-emergency__btn small{font-size:1.4rem;grid-area:emergency_subtxt;line-height:1.5}.conversion-co-emergency .detail-co-emergency__btn:before{color:#1ba0e5;content:"";display:inline-block;font-family:Material Icons;font-size:3.2rem;font-weight:400;grid-area:emergency_icon;text-align:left}.conversion-co-emergency .detail-co-emergency__btn:after{border-right:3px solid #333;border-top:3px solid #333;content:"";grid-area:emergency_arrow;height:1rem;text-align:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem}.conversion-co-emergency .detail-co-emergency__btn--emergency{background:#d6395e;color:#fff}.conversion-co-emergency .detail-co-emergency__btn--emergency:before{color:#fff;content:"warning"}.conversion-co-emergency .detail-co-emergency__btn--emergency:after{border-color:#fff}.conversion-co-emergency .detail-co-emergency__btn--call:before{content:"phone"}.conversion-co-emergency .detail-co-emergency__btn--form:before{content:"mail_outline"}.detail-co__title--price{display:none}.section-slider .slick-slider{height:100%}.breadcrumb{margin:0}.detail-co-emergency__header{position:absolute;top:0;width:100%;z-index:100002}.detail-co-emergency__linkbtn{background:#d6395e;box-sizing:border-box;color:#fff;display:grid;gap:0 5px;grid-template:"emergency_icon_hf emergency_maintxt_hf emergency_arrow_hf" auto "emergency_icon_hf emergency_subtxt_hf emergency_arrow_hf" auto/3.2rem 1fr 3.2rem;height:53px;padding:3px 10px 2px 16px;place-content:center;place-items:center;text-align:center;width:100%}.detail-co-emergency__linkbtn:visited{color:#fff;text-decoration:none}.detail-co-emergency__linkbtn:active,.detail-co-emergency__linkbtn:hover{text-decoration:none}.detail-co-emergency__linkbtn span{color:#fff;font-size:1.8rem;font-weight:700;grid-area:emergency_maintxt_hf;line-height:1.5}.detail-co-emergency__linkbtn small{color:#fff;font-size:1.4rem;grid-area:emergency_subtxt_hf;line-height:1.5}.detail-co-emergency__linkbtn:before{color:#fff;content:"warning";display:inline-block;font-family:Material Icons;font-size:3.2rem;font-weight:400;grid-area:emergency_icon_hf;text-align:left}.detail-co-emergency__linkbtn:after{border-right:3px solid #fff;border-top:3px solid #fff;content:"";grid-area:emergency_arrow_hf;height:1rem;text-align:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem}.modal{z-index:100020}.modal-overlay,.modal-overlay-map-view{z-index:100010}.cta-btn-container-wrapper{display:block;padding:0}.cta-btn-container-wrapper .cta-btn-container{align-items:center;display:flex;gap:.8rem;justify-content:center}.cta-btn-container-wrapper .cta-btn-container div .btn-telmain{align-items:center;background:linear-gradient(180deg,#fb8231,#ed702d);border:none;border-radius:.8rem;color:#fff!important;display:flex;flex-direction:row;font-size:2rem;gap:.4rem;height:4.4rem;justify-content:center;margin:.4rem auto .8rem;padding-left:0;width:24.2rem}.cta-btn-container-wrapper .cta-btn-container div .btn-telmain i.material-icons{color:#fff!important;font-size:2.4rem!important;line-height:2.4rem}.cta-btn-container-wrapper .cta-btn-container div .btn-contact{align-items:center;background:linear-gradient(180deg,#1ba0e5,#1184d1);border:none;border-radius:.8rem;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:row;font-size:2rem;gap:.4rem;height:4.4rem;justify-content:center;margin:.4rem auto .8rem;padding-left:0;width:24.2rem}.cta-btn-container-wrapper .cta-btn-container div .btn-contact i.material-icons{color:#fff;font-size:2.4rem;line-height:2.4rem}.cta-btn-container-wrapper .cta-btn-container div .btn-contact,.cta-btn-container-wrapper .cta-btn-container div .btn-telmain{box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.25);font-size:1.8rem;font-weight:700;height:4.8rem;width:17.4rem}.cta-btn-container-wrapper.is-single .cta-btn-container .conversion-co-emergency__tell,.cta-btn-container-wrapper.is-single .cta-btn-container .cta-btn-container__tell{display:flex;width:100%}.cta-btn-container-wrapper.is-single .cta-btn-container .conversion-co-emergency__tell .btn-telmain,.cta-btn-container-wrapper.is-single .cta-btn-container .cta-btn-container__tell .btn-telmain{margin:0 1rem;width:100%}.fv-cta-revamp{border:1px solid #1ba0e5;border-radius:.4rem!important;padding:0!important}.fv-cta-revamp .revamp-body{align-items:center;background:#fff;border-radius:0 0 .4rem .4rem;display:flex!important;flex-direction:column;gap:1.2rem;padding:2rem}.fv-cta-revamp .revamp-body .issue-phone-number:before{content:unset}.fv-cta-revamp .revamp-body .btn-telmain{align-items:center;background:linear-gradient(180deg,#fb8231,#ed702d);border:none;border-radius:.8rem;color:#fff!important;display:flex;flex-direction:row;font-size:2rem;gap:.4rem;height:4.4rem;justify-content:center;margin:.4rem auto .8rem;padding-left:0;width:24.2rem}.fv-cta-revamp .revamp-body .btn-telmain i.material-icons{color:#fff!important;font-size:2.4rem!important;line-height:2.4rem}.fv-cta-revamp .revamp-body .btn-contact{align-items:center;background:linear-gradient(180deg,#1ba0e5,#1184d1);border:none;border-radius:.8rem;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.25);display:flex;flex-direction:row;font-size:2rem;gap:.4rem;height:4.4rem;justify-content:center;margin:.4rem auto .8rem;padding-left:0;text-decoration:none;width:24.2rem}.fv-cta-revamp .revamp-body .btn-contact i.material-icons{color:#fff;font-size:2.4rem;line-height:2.4rem}.fv-cta-revamp .revamp-body .btn-contact,.fv-cta-revamp .revamp-body .btn-telmain{box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.25);color:#fff;flex-direction:column;font-weight:700;height:5.6rem;line-height:1;margin:0;text-decoration:none;width:32rem}.fv-cta-revamp .revamp-body .btn-contact .btn-label,.fv-cta-revamp .revamp-body .btn-telmain .btn-label{font-size:1.4rem;font-weight:400}.fv-cta-revamp .revamp-body .btn-contact .btn-label-bold,.fv-cta-revamp .revamp-body .btn-telmain .btn-label-bold{font-weight:700}.fv-cta-revamp .revamp-body .btn-contact .btn-icontext,.fv-cta-revamp .revamp-body .btn-telmain .btn-icontext{align-items:center;display:flex;gap:.4rem}.fv-cta-revamp .revamp-body .btn-contact .btn-icontext .btn-text,.fv-cta-revamp .revamp-body .btn-telmain .btn-icontext .btn-text{font-size:2rem}.fv-cta-revamp .revamp-header{background:#e5f3fa;border-radius:.4rem .4rem 0 0;padding:1.2rem;text-align:center}.fv-cta-revamp .revamp-title{color:#333;font-size:1.6rem;font-weight:700;margin:0}.midpage-cta-revamp .midpage-cta-revamp__title{background:#1ba0e5;color:#fff;font-size:1.8rem;font-weight:700;margin:0;padding:.4rem .8rem;text-align:center}.midpage-cta-revamp .midpage-cta-revamp__title:before{content:unset}.midpage-cta-revamp__body{background:#e5f3fa;display:flex;flex-direction:column;gap:.8rem;padding:1.2rem 1rem 2.4rem}.midpage-cta-revamp__text{color:#d6395e;font-size:1.6rem;margin:0;text-align:center}.midpage-cta-revamp__actions .midpage-cta-revamp__btns{margin-top:1.6rem}.midpage-cta-revamp__btns{margin-top:.8rem}.midpage-cta-revamp__btns-inner{align-items:center;display:flex;gap:1.2rem;justify-content:center}.midpage-cta-revamp .btn-detail-tel{align-items:center;background:#fff;border:.2rem solid #1ba0e5;border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.2);display:flex;height:4.6rem;justify-content:center;position:relative}.midpage-cta-revamp .btn-detail-tel .btn-detail-tel__content{align-items:center;color:#333;display:flex;flex:1;font-size:1.8rem;font-weight:700;gap:.4rem;justify-content:center}.midpage-cta-revamp .btn-detail-tel i.material-icons{color:#1ba0e5;font-size:2.4rem;line-height:2.4rem}.midpage-cta-revamp .btn-detail-tel:after{color:#1ba0e5;content:"chevron_right";font-family:Material Icons;font-size:3.4rem;line-height:1rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.midpage-cta-revamp .btn-detail-contact{align-items:center;background:#fff;border:.2rem solid #1ba0e5;border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.2);display:flex;height:4.6rem;justify-content:center;position:relative}.midpage-cta-revamp .btn-detail-contact .btn-detail-tel__content{align-items:center;color:#333;display:flex;flex:1;font-size:1.8rem;font-weight:700;gap:.4rem;justify-content:center}.midpage-cta-revamp .btn-detail-contact i.material-icons{color:#1ba0e5;font-size:2.4rem;line-height:2.4rem}.midpage-cta-revamp .btn-detail-contact:after{color:#1ba0e5;content:"chevron_right";font-family:Material Icons;font-size:3.4rem;line-height:1rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.midpage-cta-revamp .btn_detail_urgent{align-items:center;background:#d6395e;border:0;border-radius:8px;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.25);color:currentColor;color:#fff;display:flex;flex-basis:13.4rem;flex-direction:column;justify-content:center;line-height:1;padding:1rem 0 .6rem}.midpage-cta-revamp .btn_detail_urgent .btn-label{background:#fff;border-radius:9.9rem;font-size:1.4rem;margin-bottom:.3rem;padding:.2rem 1rem}.midpage-cta-revamp .btn_detail_urgent .btn-label span{color:inherit;font-size:1.4rem;font-weight:700;padding:0;width:unset}.midpage-cta-revamp .btn_detail_urgent .btn-content{align-items:center;display:flex;gap:.4rem;justify-content:center}.midpage-cta-revamp .btn_detail_urgent .btn-content .btn-main{color:#fff;font-size:1.8rem;font-weight:700}.midpage-cta-revamp .btn_detail_urgent i.material-icons{color:#fff!important;font-size:2.4rem!important;line-height:2.4rem}.midpage-cta-revamp .btn_detail_urgent .btn-label{color:#d6395e}.midpage-cta-revamp .btn_detail_urgent:only-child{flex-basis:100%;margin:0 auto;text-decoration:none}.midpage-cta-revamp .btn_detail_inquiry{align-items:center;background:linear-gradient(180deg,#1ba0e5,#1184d1);border:0;border-radius:8px;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.25);color:currentColor;color:#fff;display:flex;flex-basis:21.3rem;flex-direction:column;justify-content:center;line-height:1;padding:1rem 0 .6rem}.midpage-cta-revamp .btn_detail_inquiry .btn-label{background:#fff;border-radius:9.9rem;color:#d6395e;font-size:1.4rem;margin-bottom:.3rem;padding:.2rem 1rem}.midpage-cta-revamp .btn_detail_inquiry .btn-label span{color:inherit;font-size:1.4rem;font-weight:700;padding:0;width:unset}.midpage-cta-revamp .btn_detail_inquiry .btn-content{align-items:center;display:flex;gap:.4rem;justify-content:center}.midpage-cta-revamp .btn_detail_inquiry .btn-content .btn-main{color:#fff;font-size:1.8rem;font-weight:700}.midpage-cta-revamp .btn_detail_inquiry i.material-icons{color:#fff!important;font-size:2.4rem!important;line-height:2.4rem}.midpage-cta-revamp .btn_detail_inquiry .btn-label{color:#1184d1}.conversion-co.midpage-cta-revamp .issue-phone-number:before{content:unset}.conversion-co.midpage-cta-revamp .issue-phone-number span{font-size:1.8rem}.conversion-co.midpage-cta-revamp .issue-phone-number span.btn-label{font-size:1.4rem;font-weight:400;line-height:1}.blk_tag_fv time{display:block;margin-top:10px}a.btn__anchor{align-items:center;background:linear-gradient(0deg,#f2f2f2,#fff);border:1px solid #ccc;border-radius:5px;display:inline-flex;font-size:1.3rem;font-weight:400;line-height:1;margin:0 5px 0 0;padding:6px 15px 6px 5px;position:relative}a.btn__anchor:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1ba0e5;content:"expand_more";font-family:Material Icons;font-size:1.6rem;line-height:1;position:absolute;right:0}a.anchor{display:block;margin-top:-70px;padding-top:70px}#funeral__payment table{border-collapse:collapse;border-left:1px solid #ddd;border-top:1px solid #ddd;margin:1rem 0;width:100%}#funeral__payment table tbody{position:relative}#funeral__payment table tbody:after{clear:both;content:"";display:block}#funeral__payment table td,#funeral__payment table th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;float:left;padding:1.5rem 1rem;width:100%}#funeral__payment table th{background:#f2f9fd}#funeral__payment .icon__payd{align-items:center;display:flex;flex-wrap:wrap;margin:5px 0}#funeral__payment .icon__payd img{display:block;height:24px;margin:0 20px 20px 0;width:auto}.card__tags--pay{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;justify-content:left;margin-top:15px}.card__tags--pay li{background:#fff;border:1px solid #1ba0e5;border-radius:4px;color:#1ba0e5;font-size:12px;line-height:1;margin:0 4px 0 0;padding:4px}.card__main--rank .card__tags--pay{grid-column:1/3;grid-row:4;margin:0 0 10px}.icon__member--e-sogi{background:#eff1d8;border-radius:4px;display:block;font-size:13px;line-height:1;padding:7px 5px;position:absolute;right:0;top:10px}@media (min-width:768px){.vbox-inline,.venoframe{height:360px;height:50%;width:90%}.venoframe.vbvid{height:360px;width:640px}}@media screen and (min-width:768px){.modal__container{margin:0;max-width:800px;min-width:600px;width:auto}.modal__header{padding:20px 40px 20px 20px}.modal__title{font-size:1.6rem}.modal__close{font-size:1.8rem}.modal__body{max-height:calc(100vh - 210px)}.modal__close{right:18px}.modal__footer{text-align:center}.modal--rank{display:none}#modal_guarantee .modal__body{padding:0 20px}.modal.modal_individual .modal__container h2{border:none;height:auto;line-height:1.5}.modal.modal_individual .modal__body{padding:16px 16px 25px}.modal.modal_individual .individual_itemwrap{display:flex}.modal.modal_individual .list-data{font-size:1.6rem}.modal.modal_individual .list-data__item{display:inline-flex;margin-right:18px}.modal.modal_individual .individual_price{margin-bottom:0;margin-right:12px;width:408px}.modal.modal_individual .individual_price__price-type{font-size:1.6rem}.modal.modal_individual .individual_price__price-num{font-size:1.6rem;padding:5px 3px}.modal.modal_individual .individual_price__price-num em{font-size:2.4rem}.modal.modal_individual .individual_feature{width:361px}.modal.modal_individual .individual_feature .state{justify-content:normal;margin-top:-3px;width:100%}.modal.modal_individual .individual_feature .state__item{flex:initial;font-size:1.2rem;height:40px;line-height:1.4;margin-right:3px;margin-top:3px;width:calc(25% - 2.25px)}.modal.modal_individual .individual_feature .state__item:nth-of-type(4n){margin-right:0}.modal_tag-list .modal__title{font-size:1.7rem}.modal_tag-list .modal__close{height:40px;width:40px}.modal_tag-list .modal__close .icon{height:40px}.modal_tag-list .modal__body{padding:1.5em 3em 2em}.modal.modal_area{top:37%;-webkit-transform:translate(-50%,-37%);transform:translate(-50%,-37%)}.modal.modal_area .modal__container{height:75vh;width:816px}.modal.modal_area .modal__container h2{border-bottom:1px solid #ccc;font-size:1.7rem;height:64px;line-height:64px}.modal.modal_area .modal__container .btn_close{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";text-rendering:optimizeLegibility;cursor:pointer;font-size:2.8rem;height:40px;line-height:40px;right:18px;width:40px}.modal.modal_area .modal__container .blk_select{border-bottom:1px solid #ccc;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}.modal.modal_area .modal__container .blk_select .link_change{font-size:1.6rem;height:56px}.modal.modal_area .modal__container .blk_select .link_change:before{font-size:2rem}.modal.modal_area .modal__container .blk_select h3{font-size:1.8rem;height:56px;line-height:56px}.modal.modal_area .modal__container .blk_select .ttl_kana{display:block;font-size:1.7rem;height:40px;line-height:40px;position:relative}.modal.modal_area .modal__container .blk_select .list_city{display:flex;flex-wrap:wrap;margin-bottom:-2px}.modal.modal_area .modal__container .blk_select .list_city li{width:25%}.modal.modal_area .modal__container .blk_select .list_city li label:after{display:none}.modal.modal_area.area_pref .area_pref__title{height:64px;line-height:64px}.modal.modal_area.area_pref .list_city li:nth-child(odd){border-right:none}.modal.modal_area.area_city .area_city__title{height:64px;line-height:64px}.modal.modal_area .co-content-emergency .top-emergency h2{font-size:2.4rem}.modal.modal_area .co-content-emergency .top-emergency .number{color:#d6395e;font-family:Roboto,sans-serif;font-size:6rem;font-weight:700;line-height:54px;margin:0;text-align:center}.modal.modal_area .co-content-emergency .top-emergency__lead{font-size:1.8rem}.modal.modal_area .co-content-emergency .top-emergency .appending{color:#d6395e;font-size:2.4rem;margin:0 0 10px;text-align:center}.modal.modal_area .co-content-emergency .top-emergency .area-jpx-md{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0 auto;text-align:left;width:70%}.modal.modal_area .co-content-emergency .top-emergency .area-jpx-md&gt;figure{margin:0 4px 0 0}.modal.modal_area .co-content-emergency .top-emergency .area-jpx-md&gt;figure&gt;img{height:auto;width:48px}.modal.modal_area .co-content-emergency .top-emergency .area-jpx-md&gt;.txt-jpx{align-items:center;display:inline-flex;font-size:1.3rem;font-weight:400;margin:0}.modal.modal_area .co-content-emergency .area-jpx-xs{display:none}.modal.modal_area .co-content-emergency .intro-emergency{background:#f2f9fd;border:2px solid #1ba0e5;border-radius:5px;font-size:1.8rem;font-weight:700;line-height:1.4;margin:0 20px 20px;max-width:760px;padding:20px 10px 20px 40px}.modal.modal_area .co-content-emergency .intro-emergency h2{font-size:2.4rem;text-align:center}.modal.modal_area .co-content-emergency .intro-emergency__text{margin:0 0 10px 18px;text-indent:-9px}.modal.modal_area .co-content-emergency .intro-emergency__text&gt;i{color:#1ba0e5;font-size:1.8rem;vertical-align:text-bottom}.modal.modal_card-price .modal__container h2{height:auto;line-height:1.5;padding-bottom:18px;padding-top:18px}.modal.modal_card-price p{font-size:1.6rem}.modal.modal_card-price .modal__body{margin:auto;max-width:680px;padding:12px 20px}.modal.modal_card-price .blk_price-text{padding-top:10px}.modal.modal_card-price .blk_price-text p strong{font-size:2rem}.modal.modal_card-price .blk_price-text p strong span{font-size:2.8rem}.modal.modal_card-price .blk_info{margin-bottom:20px;margin-top:16px}.modal.modal_card-price .blk_flow{align-items:center;display:flex;margin-top:20px}.modal.modal_card-price .blk_flow figcaption.visible-md{margin-right:5px}.modal.modal_card-price .blk_flow img{margin:0;max-width:401px}.modal.modal_card-price .blk_chose-person{align-items:center;display:flex;flex-direction:column;margin-top:20px;padding-bottom:15px;padding-top:15px}.modal.modal_card-price .blk_chose-person h3{margin-bottom:12px}.modal.modal_card-price .blk_chose-person ul li:not(:last-child){margin-bottom:8px}.modal.modal_card-price .blk_plan-number{padding-top:20px}.modal.modal_card-price .blk_plan-number p span{font-size:1.6rem}.modal.modal_card-price .blk_cta .fixedbox__body{padding:12px 20px}.modal.modal_card-price .blk_cta .fixedbox__body ul{display:flex;margin:auto;max-width:680px}.modal.modal_card-price .blk_cta .fixedbox__item&gt;a{height:48px}.modal.modal_card-price .blk_cta .fixedbox__item&gt;a .material-icons{font-size:2.6rem;left:9%;top:auto}.modal.modal_card-price .blk_cta .fixedbox__item:first-child,.modal.modal_card-price .blk_cta .fixedbox__item:last-child{width:100%}.modal.modal_card-price .blk_cta .fixedbox__item:first-child{margin-bottom:0;max-width:none}.modal.modal_card-price .blk_cta .fixedbox__item:last-child{max-width:315px}.modal.modal_card-price .blk_cta .fixedbox__item:last-child .material-icons{position:static;-webkit-transform:none;transform:none}.modal.modal_card-price .blk_cta .fixedbox__item:last-child .fixedbox__text{margin:0;text-align:left;width:auto}.modal.modal_card-price .blk_cta .fixedbox__tell-area{justify-content:flex-start;padding:0}.modal.modal_card-price .blk_cta .fixedbox__tell-area:before{display:none}.modal.modal_card-price .blk_cta .fixedbox__tell-area&gt;dd{align-items:center;display:flex;flex-direction:column-reverse;margin-left:0}.modal.modal_card-price .blk_cta .fixedbox__tell-area p{font-size:1.4rem}.modal.modal_card-price .blk_cta .fixedbox__tell-area p:last-child{font-size:4rem;line-height:1.1}.modal.modal_card-price .blk_cta .fixedbox__tell-area p .material-icons{font-size:4rem;left:-3px;top:3px}.modal.modal_card-price .blk_cta .fixedbox__text{width:100%}.modal.plan-modal .item_plan{padding:15px 0}.modal.plan-modal .item_plan .wrap_plan-info h3{font-size:1.6rem}.modal.plan-modal .item_plan .wrap_plan-info .price_plan em{font-size:2.4rem}.modal.plan-modal .item_plan img{height:90px;width:120px}.modal.plan-modal .blk_cta .fixedbox__body{padding:12px 20px}.modal.plan-modal .blk_cta .fixedbox__item:last-child{max-width:260px}.modal.plan-modal .blk_cta .fixedbox__item:last-child .material-icons{position:static;-webkit-transform:none;transform:none}.modal.plan-modal .blk_cta .fixedbox__item:last-child .fixedbox__text{margin:0;text-align:left;width:auto}.modal.plan-modal .catch_cta{margin:15px 0 0}.modal.modal_co_plan{overflow-y:hidden}.modal.modal_co_plan .modal__container{height:75vh}.modal.modal_co_plan .modal__container .modal__body{max-height:calc(100% - 11rem)}.accordion-frame:hover{background-color:#f5f5f5;box-shadow:0 0 0 0 transparent;text-decoration:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.accordion-frame.state-active{background-color:#fff;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.conversion{border:none;margin:0;padding:0;position:relative}.conversion:after{background:url(/assets-web/images/common/img_operator02.jpg) bottom no-repeat;background-size:100% auto;bottom:0;content:"";display:block;left:80px;position:absolute;top:0;width:120px;z-index:0}.conversion__header:after{display:none}.conversion__title{color:#000;font-size:1.4285em;margin:0;padding:20px 10px 10px;position:relative;text-align:center;z-index:1}.conversion__body{display:flex;justify-content:center;padding:20px}.conversion__more{margin-left:20px;position:relative;width:320px;z-index:1}.conversion__campaign{margin:auto;max-width:970px;padding:0}.conversion--tel{margin:0 auto;padding:10px 0;width:730px}.conversion--tel:after{left:0}.conversion--tel .conversion__title{left:80px}.conversion--tel .conversion__body{display:inherit;padding:0}.conversion--tel .telephone{left:50px}.conversion--tel .telephone__body{margin:0;text-align:center}.conversion--tel .telephone__number{font-size:6rem}.conversion--tel .workflow{margin:20px auto 0}.conversion--tel .material-icons{line-height:1}.conversion--shiryo{margin:0 auto;padding:10px 0;width:730px}.conversion--shiryo.visible-md{margin:0 auto;width:780px}.conversion--shiryo .conversion__title{left:140px;letter-spacing:1px;padding:10px 0 0}.conversion--shiryo .conversion__title span{background:linear-gradient(transparent 60%,#ff6 0);color:#333;font-size:26px;font-weight:700}.conversion--shiryo .conversion__title em{font-size:26px}.conversion--shiryo .conversion__more{left:120px;margin:0 auto;width:780px}.conversion--shiryo .conversion-secondary__body dl{display:flex;justify-content:center;margin-bottom:25px}.conversion--shiryo .conversion-secondary__body li{color:#046292;font-size:16px;font-weight:400;font-weight:700;line-height:1.4}.conversion--shiryo .conversion-secondary__body li i.material-icons{font-weight:700;line-height:1.3}.conversion--shiryo .conversion-secondary__body li.fixedbox__item{width:275px}.conversion--shiryo .conversion-secondary__body .fixedbox__form{align-items:center;display:flex;justify-content:center;min-height:65px}.conversion--shiryo .button-conversion-tell__container i,.conversion--shiryo .material-icons{line-height:1}.conversion--shiryo:after{background:url(/assets-web/images/common/img_miokuri.png) bottom no-repeat!important;background-size:100% auto!important;left:-100px;top:10px;width:320px}.conversion.midpage-cta-revamp:after{background:none}.conversion-primary{display:flex;margin:0 auto;max-width:1000px;padding:0 20px}.conversion-primary__telephone{flex-shrink:0;min-width:500px}.conversion-primary__body{align-items:center;background:url(/assets-web/images/common/img_operator01.jpg) 60% bottom no-repeat;display:flex;justify-content:center;width:calc(100% - 500px)}.conversion-primary__description{font-size:1.6rem;font-weight:700;width:100%}.conversion-primary__description em{font-size:2rem}.blk_guarantee{display:inline-flex;margin:0 0 10px 22%;max-width:680px;width:70%}.blk_guarantee.adjust_m{margin:10px 0 0 22%}.appeal_guarantee.visible_sp{display:none}.rating{font-size:28px;margin-right:5px}.rating__bar{overflow:visible;width:138px}.rating__bar,.rating__bar:before{background-position:0;background-size:auto 22px;height:22px}.rating__bar--rank{width:100px}.rating__bar--rank,.rating__bar--rank:before{background-size:auto 16px;height:16px}.rating__number--rank{font-size:24px}.rating__number--listCityHallXs{font-size:inherit}.rating--flat,.rating--small{font-size:2rem;margin:0}.rating--flat__bar,.rating--small__bar{background-size:auto 16px;height:22px;vertical-align:baseline;width:100px}.rating--flat__bar:before,.rating--small__bar:before{background-size:auto 16px;height:22px}.rating--flat__bar+.raging__number,.rating--small__bar+.raging__number{vertical-align:baseline}.rating--flat+.review-inline,.rating--small+.review-inline{font-size:1.6rem;margin-left:0}.rating--flat+.review-inline&gt;em,.rating--small+.review-inline&gt;em{font-size:1em}.rating--medium{display:flex;font-size:1.5em}.rating--medium__bar{vertical-align:baseline;width:112.5px}.rating--medium__bar,.rating--medium__bar:before{background-position:0;background-size:auto 18px;height:18px}.rating--medium__bar+.raging__number{vertical-align:baseline}.rating--medium+.review-inline{font-size:1em;margin-left:.8em}.rating--large+.review-inline,.rating--medium+.review-inline&gt;em{font-size:1em}.rating--large+.review-inline&gt;em{font-size:2rem}.rating--large+.review-inline--medium{margin-left:-22px}.rating--xsmall-desktop{font-size:1.1428em;margin:0}.rating--xsmall-desktop__bar{width:100px}.rating--xsmall-desktop__bar,.rating--xsmall-desktop__bar:before{background-size:auto 16px;height:16px}.rating__number{vertical-align:baseline}.sogi-list .rating-warap{display:flex}.review__sort--item a{font-size:1.5rem}.review{position:relative}.review__heading{font-size:1rem;margin-bottom:1em}.review__heading--large{font-size:1.2rem;margin-bottom:1.25em}.review__item{box-shadow:none}.review__item--flat,.review__item--flat-full{border-bottom:1px solid #e6e6e6;border-radius:0;box-shadow:none;margin:0;padding:20px 10px}.review__item--flat-full:first-child,.review__item--flat:first-child{border-top:1px solid #e6e6e6}.review__item--flat-full{margin-bottom:10px;padding:10px 10px 20px}.review__item--flat-full:first-child{border-top:0}.review__item--flat-full:last-child{border-bottom:none;margin:0}.review__item--card-full{padding:20px}.review__item--card-full .review__avatar+.review__body,.review__item--card-full .review__body{margin-left:50px}.review__item--card-full .review__title{margin:0 0 .45em}.review__item--card-full .review__score{margin-left:0}.review__item--card-full .review-score-inline{margin:10px auto}.review__item--card-full .review__public-date{bottom:auto;position:absolute;right:20px;top:20px}.review__item--card-full .review__footer{margin-left:50px}.review__description{-webkit-line-clamp:10;line-clamp:10;font-size:1.6rem;margin:.9em 0 .45em}.review__article&gt;p{line-height:1.5}.review__article&gt;p:last-child{margin-bottom:0}.review__body{line-height:1.6}.review__title{font-size:1.8rem}.review__title--large{font-size:2rem}.review__more{margin:0}.review--fluid{margin-top:-1px;padding-left:20px;padding-right:20px}.review-inline{font-size:2rem}.review-inline--medium&gt;.icon{height:18px;margin-right:6px;vertical-align:baseline;width:18px}.review-inline--large&gt;.icon{height:24px;margin-right:10px;vertical-align:bottom;width:20px}.review-number{margin-top:4px;top:0}.review-meta{align-items:center;display:flex}.review-meta__item:first-child{width:calc(100% - 270px)}.review-meta__item:nth-child(2){width:270px}.review-meta-primary__item{padding-right:1.75em}.review-meta-primary__item:last-child{padding-right:0}.review-meta-secondary{flex-direction:row;margin:0}.review-meta-secondary__item{display:flex}.review-meta-secondary__body,.review-meta-secondary__title{display:inline}.review-overview{padding-top:10px}.review-overview__header{display:block;min-height:150px;position:relative;text-align:center}.review-overview__scores,.review-overview__total{max-width:700px;width:70%}.review-overview__toptotal{margin:0;width:44%}.review-overview__total-score{display:inline-block;font-size:1.6rem;padding-right:15px}.review-overview__total-score&gt;em{font-size:4.2rem;vertical-align:-15%}.review-overview__total-score+.rating{margin:0 -.25em 0 0}.review-overview__graph{min-width:200px;position:absolute;right:0;top:0;width:25%}.review-detail{padding-top:0}.review-detail__header{display:flex;flex-wrap:nowrap;padding:0;position:relative}.review-detail__top{display:flex;flex-wrap:nowrap;justify-content:space-around}.review-detail__top .box-total{border-bottom:1px solid #ccc}.review-detail__top .box-total .rating-warap{display:block}.review-detail__outline{width:42.9166%}.review-detail__topoutline{width:20%}.review-detail__total{margin:0 0 24px}.review-detail__total-score&gt;em{font-size:4.2rem;padding-left:14px}.review-detail__graph{margin:0 auto;width:288px}.review-detail__topgraph{margin:0 auto;width:240px}.review-detail__note{bottom:100%;font-size:.8rem;position:absolute;right:0}.review-detail__topnote{font-size:.8rem;text-align:center}.review-detail__scores{box-sizing:border-box;padding:25px 30px;width:calc(100% - 278px)}.review-detail__topscores{box-sizing:border-box;display:inline-block;padding:0;width:40%}.review-detail__scores-title{font-size:1.5rem;margin:0}.review-detail__radar-graph{background-color:#f2f9fd;box-sizing:border-box;padding:20px 0;position:relative;top:auto;width:278px}.review-detail__radar-graph:after{background-color:#fff;content:"";height:89px;left:48.5%;position:absolute;top:49.5%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:89px;z-index:0}.review-detail__radar-graph--triangle:after{background-color:transparent;border-color:transparent transparent #fff;border-style:solid;border-width:0 64px 110.9px;content:"";height:0;left:50%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);width:0;z-index:0}.review-detail__topradar-graph{box-sizing:border-box;padding:0;position:relative;top:auto;width:278px}.review-detail__topradar-graph:after{background-color:#fff;content:"";height:89px;left:48.5%;position:absolute;top:49.5%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:89px;z-index:0}.review-detail__topradar-graph--triangle:after{background-color:transparent;border-color:transparent transparent #fff;border-style:solid;border-width:0 64px 110.9px;content:"";height:0;left:50%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);width:0;z-index:0}.review-detail__function{font-size:1rem;margin:30px auto 20px;max-width:1000px;padding:0 20px}.review-detail__footer{border-top:1px solid #e6e6e6;padding:30px 20px}.review-score{background-color:transparent;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:inline-block;font-size:1rem;padding:12px 0}.review-score__item{display:inline;letter-spacing:0;padding-right:1.54em}.review-score__item:last-child{padding-right:0}.review-score__itemtop{display:inline-block;width:49%}.review-score__titletop{font-weight:400;width:88%}.review-score__numbertop{font-weight:700;text-align:left}.review-score__number,.review-score__title{display:inline;margin:0;padding:0}.review-score__title{font-weight:400;padding-right:.92em}.review-score__number{text-align:left}.review-score--minimum{border:none;font-size:.8rem;margin:10px 0 0 10px;padding:0}.review-score--minimum__item{padding-right:16px}.review-score--minimum__title{padding-right:6px}.review-score--block{border:none}.review-score--vertical{border:none;display:table;margin:0;padding:0}.review-score--vertical__item{display:table-row}.review-score--vertical__number,.review-score--vertical__title{display:table-cell;padding:1em 0 0}.review-score--compact{display:inline-block}.review-score--compact .review-score__item{display:inline;width:auto}.review-score--compact .review-score__number,.review-score--compact .review-score__title{display:inline;padding:2px 0;width:auto}.review-score-inline{font-size:.8rem;margin:10px 0 0;padding:0 0 0 18px}.review-score-inline__item{display:inline;letter-spacing:0;padding-right:1.54em}.review-score-inline__item:last-child{padding-right:0}.review-score-inline__item{padding-right:16px}.review-score-inline__title{padding-right:.92em}.review-score-inline__number{text-align:left}.review-graph{width:90%}.review-graph__item{margin-bottom:15px}.review-graph__item&gt;td{padding-bottom:10px}.review-graph__body{width:21vw}.review-graph__bar,.review-graph__body:after{height:18px}.review-flow:last-child{margin-bottom:0}.review-category{text-align:right}.review-category__tag{margin-top:10px;padding:0 12px}.reviews-list{margin-top:28px;padding:12px}.reviews-list h3{font-size:1.6rem;margin-bottom:8px}.reviews-list p{font-size:1.6rem;height:48px}.block_review_top{margin:0 auto 40px;max-width:1000px;padding-bottom:0}.block_review_top .list_score{margin:0 auto;max-width:952px}.block_review_top .list_score .item_score{width:10%}.block_review_top .list_score .item_score .item{font-size:1.4rem}.block_review_top .review_total{margin-bottom:20px}.block_review_top .review_total_points{font-size:3.2rem}.block_review_top .review_total_counts{font-size:1.6rem;margin:10px}.block_review_top .box__voiceHeadline{text-align:center}.wrap_review_part{margin:0 auto 20px;max-width:1000px;padding-bottom:0}.wrap_review_part .list_review{border:1px solid #ccc;border-radius:5px}.wrap_review_part .list_review.no_border{border:none}.wrap_review_part .list_review .item_review{border-bottom:1px solid #ccc;margin:0;padding:24px}.wrap_review_part .list_review .item_review_link{border-left:1px solid #ccc;display:inline;margin-left:.5em;padding-left:.5em;text-align:left}.wrap_review_part .list_review .wrap_more_content{-webkit-line-clamp:2;line-clamp:2;height:4em}.section_review_top{margin:0 auto 40px;max-width:1000px;padding-bottom:0}.section_review_top .ttl_review{font-size:2.2rem;margin:0 0 28px;padding-left:10px;text-align:left}.section_review_top .ttl_review .name_detail{display:inline-block}.section_review_top .review_total{display:flex;justify-content:flex-start;line-height:1.6;margin:0 0 20px}.section_review_top .review_total_ttl{margin:14px 10px 0 0}.section_review_top .review_total_points{font-size:3.2rem;margin:2px 10px 0 0}.section_review_top .review_total_counts{margin:14px 0 0}.section_review_top .review_data{justify-content:space-between;padding:0}.section_review_top .review_data_graph{display:block;order:1;width:50%}.section_review_top .review_data_radar{display:block;width:50%}.section_review_top .review_data_table{display:block;margin:0;order:3}.section_review_top .review_data_table .review_list{font-size:1.6rem;line-height:1.8}.section_review_top .review_data .txt_cancel{font-size:1.6rem}.wrap_review_detail{background:transparent;margin:0 auto;max-width:1000px}.wrap_review_detail .wrap_more_check:checked~.wrap_more_label{position:absolute}.wrap_review_detail .list_review{padding:0}.wrap_review_detail .list_review .item_review{background:#fff;border:none;border-radius:5px;margin:0 0 28px;padding:24px}.wrap_review_detail .list_review .item_review_character{display:flex;font-weight:300;height:1em;line-height:1em;margin:12px 0 24px;padding-left:12px}.wrap_review_detail .list_review .item_review_character&gt;i{font-size:3.2rem;margin:-8px 10px 0 0}.wrap_review_detail .list_review .item_review_link{border-left:1px solid #ccc;display:inline;margin-left:.5em;padding-left:.5em;text-align:left}.wrap_review_detail .list_review .item_review .frame_border{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;display:inline-block;padding:18px 24px;position:relative;width:100%}.wrap_review_detail .list_review .item_review .frame_border:before{border:10px solid transparent;border-bottom-color:#fff;content:"";left:32px;margin-left:-16px;position:absolute;top:-20px;z-index:2}.wrap_review_detail .list_review .item_review .frame_border:after{border:11px solid transparent;border-bottom-color:#ccc;content:"";left:32px;margin-left:-17px;position:absolute;top:-22px;z-index:1}.wrap_review_detail .list_review .item_review.pickup_review .pickup_ttl{font-size:2rem;margin:0 0 24px}.wrap_review_detail .list_review .list_score .item_score{width:10%}.wrap_review_detail .list_review .list_score .item_score .item{font-size:1.4rem}.wrap_review_detail .list_review .wrap_more{padding-bottom:20px}.wrap_review_detail .list_review .wrap_more_content{-webkit-line-clamp:3;line-clamp:3;height:5.5em}.wrap_review_detail .list_review .wrap_more_label{bottom:10px;font-size:1.5rem;text-align:left;width:20%;z-index:2}.wrap_review_detail .list_review .reply_content_box{padding:12px 20px}.wrap_review_detail .list_review .reply_content .name_company{display:inline-block;margin:0 0 18px;width:76%}.wrap_review_detail .list_review .reply_content .txt_date{display:inline-block;margin:0 0 18px;width:22%}.wrap_review_detail .list_review .reference_content{bottom:10px;justify-content:flex-end;position:absolute;right:0}.wrap_review_detail .list_review .reference_content_txt{font-size:1.5rem}.wrap_review_detail .list_review .reference_content_txt .count{font-size:2rem}.wrap_review_detail .list_review .reference_content_btn,.wrap_review_detail .list_review .reference_content_btn_done{font-size:1.4rem;height:36px;line-height:36px;width:160px}.block_review_select{margin:0 auto 30px;max-width:1000px}.block_review_select .change_select{padding-left:16px}.block__review--character{margin:0 0 1.5rem;padding:0}.block__review--character .character__attribute span{font-size:1.6rem}.block__review--character .name__detail--co,.block__review--character .name__detail--hall{font-size:1.4rem;margin:0;padding:0 5px}.block__review--character .name__detail--hall{border-right:1px solid #e6e6e6}.block__review--item{font-size:1.6rem}#review .wrap_review_detail .list_review .item_review{padding:16px 24px 8px}.item_review_seep{margin:0 0 10px 30px}.item_review_seep h5{font-size:1.5rem;margin:0 10px 0 0;width:auto}.item_review_seep .review_seep{align-items:center;font-size:1.4rem;letter-spacing:normal;margin-right:10px}.item_review_seep .review_seep:before{font-size:1.3rem;height:18px;width:18px}#myRadarChart{margin-bottom:0}.price{text-align:center}.price__title{font-size:1.1428em;line-height:1;margin:.66em auto}.price__title--xs{background-color:#f5f5f5;font-size:.7142em;margin:0 0 2px;padding:.25em 0}.price__title--inline{display:inline-block;padding-right:1em;vertical-align:middle}.price__body{font-size:1em}.price__body&gt;em{font-size:1.7142em;letter-spacing:.05em}.price__body--small{margin:0 0 4px}.price__body--small&gt;em{font-size:1.4285em}.price__body--inline{display:inline-block;font-size:1.4285em;vertical-align:middle}.price__body--inline&gt;em{font-size:1.2em}.price--mini{padding:.6em 0}.price--mini__title--max,.price--mini__title--min{font-size:1em}.price--mini__body{font-size:.8571em;margin:.1em 0 0}.price--mini__body em{font-size:1em}.price-lowest__title{font-size:1em;padding-right:0}.price-lowest__price{flex-grow:3;font-size:1.6rem;text-align:left}.price-lowest__price&gt;em{font-size:2.8rem}.price-box{flex-direction:row;height:92px}.price-box__primary{width:64.45%}.price-box__secondary{flex-direction:column;width:35.55%}.price-box__label,.price-box__range{font-size:.8571em;margin:4px auto}.price-box-vertical__title{font-size:1.6rem}.price-box-vertical__body{font-size:1em;padding:10px 4px 4px}.price-box-vertical__body&gt;em{font-size:3rem}.price-box-horizon{height:70px}.price-primary{background:transparent;border:4px solid #f1ebe4;box-sizing:border-box;height:100px;margin:0;padding:4px;position:relative}.price-primary:after{display:none}.price-primary__body{align-items:center;border:none;box-shadow:none;display:flex;flex-wrap:nowrap;height:100%;justify-content:flex-start;padding:0;width:auto}.price-primary__logo{font-size:1.4rem;line-height:2.5rem;padding:0 16px 0 24px}.price-primary__plan{box-sizing:border-box;margin:0;width:254px}.price-primary__message{color:#333;font-size:1.4rem;line-height:2rem;margin-left:16px;min-height:70px;text-align:center}.price-primary__staff-image{bottom:-38px;height:auto;position:absolute;right:30px;width:243px}.price-rate{background:#efefef;box-sizing:border-box;display:flex;flex-direction:column;font-weight:400;justify-content:center;min-height:84px;min-width:170px;padding:10px 0 10px 10px;position:relative}.price-rate:after{border-color:transparent transparent transparent #efefef;border-style:solid;border-width:42px 0 42px 10px;content:"";height:0;left:100%;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.price-rate__title{font-size:1.4rem}.price-rate__body,.price-rate__price,.price-rate__title{display:block;margin:0}.price-rate__price{font-size:1.6rem}.price-rate__price&gt;em{font-size:2.6rem}.tab{border-radius:4px;font-size:1.1428em;justify-content:space-around;width:100%}.tab__link{border-left:1px solid #e6e6e6;flex-grow:1;line-height:50px;text-align:center;transition:all .3s ease-in}.tab__link:link,.tab__link:visited{color:#333}.tab__link:active,.tab__link:hover{background-color:#1ba0e5;border-color:#1ba0e5;color:#fff;text-decoration:none}.table__label{font-size:1.4rem}.table__list{gap:.8rem}.table{box-sizing:border-box;font-size:1em}.table,.table__head{border-color:#e6e6e6}.table__head{padding:1em 20px}.table__head--horizon{width:230px}.table__head--primary{width:51%}.table__head--secondary{width:21%}.table__head--thirdly{width:17%}.table__data{padding:1em 20px}.table--detail{border-radius:0 0 8px 8px;margin:0;overflow:hidden;width:100%}.table--detail,.table--detail .table__row:first-child .table__data,.table--detail .table__row:first-child .table__head{border-top:none}.table-spec{font-size:1.6rem}.table-spec__row{float:left;width:50%}.table-spec__row&gt;th{border:none;display:block;padding-left:20px;width:100%}.table-spec__title&gt;th{padding-left:20px}.tbl_detail ul li{width:calc(33% - 60px)}.wrap_city_label{display:none}.list_btn_other{margin:0 auto 40px;max-width:1000px}.list_btn_other li{width:40%}.detail-co__table td,.detail-co__table th{float:none}.detail-co__table th:before{top:2rem}.detail-co__table th{padding:1.8rem 1.8rem 1.8rem 2rem;width:16rem}.detail-co__table td{padding:1.8rem;width:auto}.detail-co__table ul li{width:calc(33% - 60px)}.tooltip:hover .tooltip__container{opacity:1;z-index:100}.tooltip__container{background-color:#f2f9fd;border:1px solid #c8c8c8;bottom:calc(100% + 10px);box-sizing:border-box;display:block;font-size:1.4rem;left:50%;line-height:1.28;opacity:0;padding:8px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease-in-out;width:200px;z-index:-1}.tooltip__container:before{border:10px solid transparent;border-top-color:#f2f9fd;bottom:-20px;z-index:2}.tooltip__container:after,.tooltip__container:before{content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip__container:after{border:12px solid transparent;border-top-color:#c8c8c8;bottom:-24px;z-index:1}.state{justify-content:normal;margin:28px 0 0;width:100%}.state__item{flex:initial;font-size:15px;height:60px;margin-right:5.5px;width:110px}.state__item:last-child{margin-right:0}.state__item--small{font-size:12px;height:40px;width:73px}.state__item--small:nth-child(4n){margin-right:0}.state--listCityHallXs{display:flex;justify-content:flex-start}.state__item--listCityHallXs{background-color:#f2f9fd;border:1px solid #1ba0e5;display:flex;font-weight:700}.state__item--listCityHallXs:after{content:none}.state__item--disabled-listCityHallXs{background-color:#eee;border:1px solid #ccc;color:#999;display:flex}.state-list{margin-top:10px}.state-list__item{background:none;border:none;border-radius:0;font-size:16px;font-weight:400;height:auto;margin:0 0 8px;width:auto}.state-list__item:not(:last-child):after{color:#ccc;content:"|";padding:0 .75em}.state-detail__item{margin:0 .8rem 0 0;width:9%}.list_tag_feature .item_tag{height:54px;margin:0 .8rem 0 0;width:9%}.state-tag__item{padding:0}.state-tag__item a{font-size:1.5rem;padding:2px 8px}.state-tag__item a:hover{text-decoration:none}.state-tag__item .hashtag{font-size:1.8rem}.area{font-size:.8571em;padding-top:0}.area .icon{position:relative;top:-2px}.area__title{float:none;margin:0 0 .5em}.area__title--hall{display:inline-block;margin:0;vertical-align:top;width:8%}.area__title--middle{float:left}.area__title--middle&gt;.icon{margin-right:0;vertical-align:baseline}.area__body{line-height:1.6}.area__body--hall{display:inline-block;line-height:1.6;margin:0;width:90%}.area-links,.area-select__item{font-size:1.1428em}.area-links{background-color:#f2f9fd;margin:0;padding:20px 0}.area-links__constrained{margin:0 auto;max-width:1000px}.area-links__title{font-size:1.4285em;margin:0 0 1em}.area-links__item{clear:bottom;float:left;width:135px}.area-links__body{margin:0 0 1em 135px;overflow:hidden}.area-link{margin:0 auto;position:relative;text-align:center;width:1000px}.area-link .link-box__syasou{background:#0c2c6e;bottom:90px;color:#fff;display:inline-block;height:24px;left:396px;margin:0 auto;padding:3px;position:absolute;width:auto}.nav_cont .item_cont{font-size:1.8rem}.nav_cont{margin-bottom:40px}#cont_convention,#cont_hall,#cont_price,#cont_review{margin-top:-72px;padding-top:72px}.media:hover .media__link-inline{text-decoration:underline}.media:hover .media__link-inline&gt;img{opacity:.5}.media--block-link{padding:0}.media--block-link&gt;.media--card__body{margin-left:0;padding:10px}.media--block-link&gt;.media--card__body .area__body--hall{margin:0}.media--slim{padding:0}.media__title{font-size:1.8rem;margin:0 0 .5em}.media__title .icon-pr{border:1px solid #1ba0e5;color:#1ba0e5;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;padding:0 6px;position:absolute;right:2px;top:auto}.media__category{font-size:1.5rem}.media__image{align-items:center;display:flex;justify-content:center;max-height:200px;overflow:hidden}.media__image--inline{margin-right:20px;width:auto}.media__image--square-xs{float:none;height:auto;margin:0 0 15px;width:auto}.media__image--square-xs img{height:auto;max-width:100%;position:static;-webkit-transform:translateX(0);transform:translateX(0)}.media__score{display:block;margin:1em 0 .75em}.media__description{font-size:.8571em;margin:.5em 0}.media__link-inline{display:inline-block}.media__arrow{display:none}.media--card,.media--feature{border-radius:4px;box-sizing:border-box;margin-bottom:3px;overflow:visible;-webkit-transform-style:flat;transform-style:flat;transition:all .25s ease-out}.media--card:after,.media--card:before,.media--feature:after,.media--feature:before{border-radius:4px;content:"";position:absolute;transition:all .25s ease-out;z-index:-2}.media--card:before,.media--feature:before{box-shadow:0 2px 4px 0 rgba(96,96,96,.3);height:100%;left:0;top:0;width:100%}.media--card:hover .media__image,.media--feature:hover .media__image{opacity:1}.media--card__image,.media--feature__image{float:none;margin:0;width:auto}.media--card__body,.media--feature__body{padding:10px}.media--card__body .txt-recommended,.media--feature__body .txt-recommended{font-weight:700;height:1.4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media--card__body .txt-recommended:after,.media--card__body .txt-recommended:before,.media--feature__body .txt-recommended:after,.media--feature__body .txt-recommended:before{display:none}.media--card{max-width:300px}.media--card__image{height:170px}.media--feature{margin-left:auto;margin-right:auto;max-width:300px;overflow:visible;padding:0}.media--feature__mark:before{width:100px}.media--feature__image{float:none;height:170px;margin:0;overflow:hidden;width:auto}.media--feature__image img{height:auto;max-width:100%;position:static;-webkit-transform:translateX(0);transform:translateX(0)}.media--feature__body{display:block;padding:10px 15px}.media--feature__title{font-size:1.4285em}.media--vertical{margin:0;width:400px}.media--vertical__body{margin:0 10px}.media--vertical__title{font-size:1.1428em}.media--horizon{padding:0 40px 0 0}.media--horizon__image{margin-right:15px;width:225px}.media--horizon__title{font-size:2rem;line-height:1.6}.media--horizon__arrow{display:block;height:18px;width:18px}.media-text:hover .link-block__link-inline{text-decoration:underline}.media-text__title{font-size:1.1428em}.media-text__title+.list-data{font-size:1.2rem}.media-text__arrow{right:8px}.card{border:none;border-radius:5px;margin:0;padding:0 20px 20px}.card:before{box-shadow:0 2px 4px 0 rgba(96,96,96,.3);height:100%;left:0;top:0;width:100%}.card:after,.card:before{border-radius:8px}.card--small{border-radius:4px}.card__header{box-sizing:border-box;padding:20px 0 24px}.card__header--small{min-height:42px;padding:10px;width:355px}.card__header--co{-ms-grid-columns:30% 70%;-ms-grid-rows:auto auto;border-bottom:1px solid #ccc;box-sizing:border-box;display:-ms-grid;display:grid;grid-auto-rows:auto;grid-template-columns:30% 70%;padding:20px 0 0;width:100%}.card__header--co .card__title--co{-ms-grid-column-span:2;clear:both;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:1;grid-row:1/2;margin-bottom:28px;width:100%}.card__header--co .card__title--co .card__title{display:inline-block;font-size:28px}.card__header--co .card__title--co .card__list-feature{background:#fff;height:auto}.card__header--co .card__title--co .list-feature&gt;a{height:36px}.card__header--co .card__title--co .card__category--pr{float:right;margin-left:20px;position:static}.card__header--co .card__score{-ms-grid-column:1;grid-column:1/2;-ms-grid-row:2;grid-row:2/3}.card__header--co .card__access{align-items:stretch;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:2;grid-row:2/3;height:auto;margin-bottom:24px}.card__title{font-size:28px;margin-right:150px;width:auto}.card__title--small{font-size:1.1428em;margin-right:36px}.card__title--listCityHallXs:after{content:none}.card__category{font-size:1.4rem;line-height:36px;margin-right:0;width:80px}.card__category--small{font-size:.7142em;left:10px;text-align:center;top:10px;width:4.5em}.card__category--long{width:5.5em}.card__category--pr{font-size:16px;line-height:24px;padding:0 6px;top:25px!important}.card__category+.card__title--small{margin-left:52px}.card__lead&gt;p{font-size:17px;font-weight:400;line-height:1.6!important;margin:0 30px 10px 0!important}.card__image{-ms-grid-row-span:4;-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:1;grid-row:1/span 4;height:325px;margin:0;width:450px}.card__image--small{width:140px}.card__image--large{height:auto;width:270px}.card__image--pr{height:auto;max-height:180px;width:33%}.card__image--rich{max-height:270px;width:50%}.card__image--rich&gt;img{width:95%}.card__image--feature{float:left;height:auto;margin:0 15px 15px 0}.card__image-label{left:-5px}.card__body{margin:0;position:relative}.card__body--fix{box-sizing:border-box;margin:0 auto;min-height:105px;overflow:hidden;padding:5px 5px 0}.card__body-hall{margin:0 0 20px;position:relative}.card__body-hall--fix{box-sizing:border-box;margin:0 auto;min-height:105px;overflow:hidden;padding:5px 5px 0}.card__main{-ms-grid-rows:auto;-ms-grid-columns:50% 50%;display:-ms-grid;display:grid;grid-auto-rows:auto;grid-template-columns:50% 50%}.card__main .card__score{-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/2}.card__main .card__access{-ms-grid-column:2;grid-column:2/3;-ms-grid-row:2;grid-row:2/3}.card__main .card__accessItem--listCityHallXs{margin-bottom:5px}.card__main .card__lead{-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4}.card__main .card__list-feature{-ms-grid-column:2;grid-column:2/3;-ms-grid-row:5;grid-row:5/6}.card__price--listCityHallXs{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:4;grid-row:4/5}.card__priceHeader--listCityHallXs{background-color:#fefbe4;border:1px solid #ffecd4;font-size:20px;height:36px;line-height:36px;margin-right:8px;text-align:center;width:76px}.card__priceHeader--listCityHallXs:after{content:none}.card__priceFooter--listCityHallXs{font-size:16px}.card__priceFooter--listCityHallXs em{color:#d6395e;font-size:28px;font-weight:700}.card__image--co02{-ms-grid-row-span:6;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:1;grid-row:1/7;height:325px;margin:0 0 28px;width:450px}.card__main--co{-ms-grid-columns:34% 66%;-ms-grid-rows:auto auto;clear:both;display:-ms-grid;display:grid;grid-auto-rows:auto;grid-template-columns:34% 66%;padding:20px 0 28px}.card__main--co .image--co{-ms-grid-row-span:3;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:1;grid-row:1/4;height:auto;margin:0;padding-top:252px;position:relative;text-align:center;width:100%;z-index:999}.card__main--co .image--co&gt;img{font-family:"object-fit: cover;";height:240px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .5s;width:100%}.card__main--co .image--co input[name=switch_0],.card__main--co .image--co input[name=switch_1],.card__main--co .image--co input[name=switch_2],.card__main--co .image--co input[name=switch_3],.card__main--co .image--co input[name=switch_4],.card__main--co .image--co input[name=switch_5],.card__main--co .image--co input[name=switch_6],.card__main--co .image--co input[name=switch_7],.card__main--co .image--co input[name=switch_8],.card__main--co .image--co input[name=switch_9],.card__main--co .image--co input[name=switch_pr_0],.card__main--co .image--co input[name=switch_pr_10],.card__main--co .image--co input[name=switch_pr_11],.card__main--co .image--co input[name=switch_pr_12],.card__main--co .image--co input[name=switch_pr_13],.card__main--co .image--co input[name=switch_pr_14],.card__main--co .image--co input[name=switch_pr_15],.card__main--co .image--co input[name=switch_pr_16],.card__main--co .image--co input[name=switch_pr_17],.card__main--co .image--co input[name=switch_pr_18],.card__main--co .image--co input[name=switch_pr_19],.card__main--co .image--co input[name=switch_pr_1],.card__main--co .image--co input[name=switch_pr_20],.card__main--co .image--co input[name=switch_pr_21],.card__main--co .image--co input[name=switch_pr_22],.card__main--co .image--co input[name=switch_pr_23],.card__main--co .image--co input[name=switch_pr_24],.card__main--co .image--co input[name=switch_pr_25],.card__main--co .image--co input[name=switch_pr_26],.card__main--co .image--co input[name=switch_pr_27],.card__main--co .image--co input[name=switch_pr_28],.card__main--co .image--co input[name=switch_pr_29],.card__main--co .image--co input[name=switch_pr_2],.card__main--co .image--co input[name=switch_pr_30],.card__main--co .image--co input[name=switch_pr_31],.card__main--co .image--co input[name=switch_pr_32],.card__main--co .image--co input[name=switch_pr_33],.card__main--co .image--co input[name=switch_pr_34],.card__main--co .image--co input[name=switch_pr_35],.card__main--co .image--co input[name=switch_pr_36],.card__main--co .image--co input[name=switch_pr_37],.card__main--co .image--co input[name=switch_pr_38],.card__main--co .image--co input[name=switch_pr_39],.card__main--co .image--co input[name=switch_pr_3],.card__main--co .image--co input[name=switch_pr_40],.card__main--co .image--co input[name=switch_pr_4],.card__main--co .image--co input[name=switch_pr_5],.card__main--co .image--co input[name=switch_pr_6],.card__main--co .image--co input[name=switch_pr_7],.card__main--co .image--co input[name=switch_pr_8],.card__main--co .image--co input[name=switch_pr_9]{display:none}.card__main--co .image--co label{border:2px solid #fff;cursor:pointer;display:inline-block;margin:0 3px;opacity:1;transition:all .5s ease}.card__main--co .image--co label:hover{opacity:.5}.card__main--co .image--co label img{display:block;font-family:"object-fit: cover;";height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.card__main--co .image--co input[name=switch_0]:checked+label,.card__main--co .image--co input[name=switch_1]:checked+label,.card__main--co .image--co input[name=switch_2]:checked+label,.card__main--co .image--co input[name=switch_3]:checked+label,.card__main--co .image--co input[name=switch_4]:checked+label,.card__main--co .image--co input[name=switch_5]:checked+label,.card__main--co .image--co input[name=switch_6]:checked+label,.card__main--co .image--co input[name=switch_7]:checked+label,.card__main--co .image--co input[name=switch_8]:checked+label,.card__main--co .image--co input[name=switch_9]:checked+label,.card__main--co .image--co input[name=switch_pr_0]:checked+label,.card__main--co .image--co input[name=switch_pr_10]:checked+label,.card__main--co .image--co input[name=switch_pr_11]:checked+label,.card__main--co .image--co input[name=switch_pr_12]:checked+label,.card__main--co .image--co input[name=switch_pr_13]:checked+label,.card__main--co .image--co input[name=switch_pr_14]:checked+label,.card__main--co .image--co input[name=switch_pr_15]:checked+label,.card__main--co .image--co input[name=switch_pr_16]:checked+label,.card__main--co .image--co input[name=switch_pr_17]:checked+label,.card__main--co .image--co input[name=switch_pr_18]:checked+label,.card__main--co .image--co input[name=switch_pr_19]:checked+label,.card__main--co .image--co input[name=switch_pr_1]:checked+label,.card__main--co .image--co input[name=switch_pr_20]:checked+label,.card__main--co .image--co input[name=switch_pr_21]:checked+label,.card__main--co .image--co input[name=switch_pr_22]:checked+label,.card__main--co .image--co input[name=switch_pr_23]:checked+label,.card__main--co .image--co input[name=switch_pr_24]:checked+label,.card__main--co .image--co input[name=switch_pr_25]:checked+label,.card__main--co .image--co input[name=switch_pr_26]:checked+label,.card__main--co .image--co input[name=switch_pr_27]:checked+label,.card__main--co .image--co input[name=switch_pr_28]:checked+label,.card__main--co .image--co input[name=switch_pr_29]:checked+label,.card__main--co .image--co input[name=switch_pr_2]:checked+label,.card__main--co .image--co input[name=switch_pr_30]:checked+label,.card__main--co .image--co input[name=switch_pr_31]:checked+label,.card__main--co .image--co input[name=switch_pr_32]:checked+label,.card__main--co .image--co input[name=switch_pr_33]:checked+label,.card__main--co .image--co input[name=switch_pr_34]:checked+label,.card__main--co .image--co input[name=switch_pr_35]:checked+label,.card__main--co .image--co input[name=switch_pr_36]:checked+label,.card__main--co .image--co input[name=switch_pr_37]:checked+label,.card__main--co .image--co input[name=switch_pr_38]:checked+label,.card__main--co .image--co input[name=switch_pr_39]:checked+label,.card__main--co .image--co input[name=switch_pr_3]:checked+label,.card__main--co .image--co input[name=switch_pr_40]:checked+label,.card__main--co .image--co input[name=switch_pr_4]:checked+label,.card__main--co .image--co input[name=switch_pr_5]:checked+label,.card__main--co .image--co input[name=switch_pr_6]:checked+label,.card__main--co .image--co input[name=switch_pr_7]:checked+label,.card__main--co .image--co input[name=switch_pr_8]:checked+label,.card__main--co .image--co input[name=switch_pr_9]:checked+label{border:2px solid #1ba0e5;opacity:1}.card__main--co .image--co input[name=switch_0]~img,.card__main--co .image--co input[name=switch_1]~img,.card__main--co .image--co input[name=switch_2]~img,.card__main--co .image--co input[name=switch_3]~img,.card__main--co .image--co input[name=switch_4]~img,.card__main--co .image--co input[name=switch_5]~img,.card__main--co .image--co input[name=switch_6]~img,.card__main--co .image--co input[name=switch_7]~img,.card__main--co .image--co input[name=switch_8]~img,.card__main--co .image--co input[name=switch_9]~img,.card__main--co .image--co input[name=switch_pr_0]~img,.card__main--co .image--co input[name=switch_pr_10]~img,.card__main--co .image--co input[name=switch_pr_11]~img,.card__main--co .image--co input[name=switch_pr_12]~img,.card__main--co .image--co input[name=switch_pr_13]~img,.card__main--co .image--co input[name=switch_pr_14]~img,.card__main--co .image--co input[name=switch_pr_15]~img,.card__main--co .image--co input[name=switch_pr_16]~img,.card__main--co .image--co input[name=switch_pr_17]~img,.card__main--co .image--co input[name=switch_pr_18]~img,.card__main--co .image--co input[name=switch_pr_19]~img,.card__main--co .image--co input[name=switch_pr_1]~img,.card__main--co .image--co input[name=switch_pr_20]~img,.card__main--co .image--co input[name=switch_pr_21]~img,.card__main--co .image--co input[name=switch_pr_22]~img,.card__main--co .image--co input[name=switch_pr_23]~img,.card__main--co .image--co input[name=switch_pr_24]~img,.card__main--co .image--co input[name=switch_pr_25]~img,.card__main--co .image--co input[name=switch_pr_26]~img,.card__main--co .image--co input[name=switch_pr_27]~img,.card__main--co .image--co input[name=switch_pr_28]~img,.card__main--co .image--co input[name=switch_pr_29]~img,.card__main--co .image--co input[name=switch_pr_2]~img,.card__main--co .image--co input[name=switch_pr_30]~img,.card__main--co .image--co input[name=switch_pr_31]~img,.card__main--co .image--co input[name=switch_pr_32]~img,.card__main--co .image--co input[name=switch_pr_33]~img,.card__main--co .image--co input[name=switch_pr_34]~img,.card__main--co .image--co input[name=switch_pr_35]~img,.card__main--co .image--co input[name=switch_pr_36]~img,.card__main--co .image--co input[name=switch_pr_37]~img,.card__main--co .image--co input[name=switch_pr_38]~img,.card__main--co .image--co input[name=switch_pr_39]~img,.card__main--co .image--co input[name=switch_pr_3]~img,.card__main--co .image--co input[name=switch_pr_40]~img,.card__main--co .image--co input[name=switch_pr_4]~img,.card__main--co .image--co input[name=switch_pr_5]~img,.card__main--co .image--co input[name=switch_pr_6]~img,.card__main--co .image--co input[name=switch_pr_7]~img,.card__main--co .image--co input[name=switch_pr_8]~img,.card__main--co .image--co input[name=switch_pr_9]~img{opacity:0}.card__main--co .image--co input[name=switch_0]:checked+label+img,.card__main--co .image--co input[name=switch_1]:checked+label+img,.card__main--co .image--co input[name=switch_2]:checked+label+img,.card__main--co .image--co input[name=switch_3]:checked+label+img,.card__main--co .image--co input[name=switch_4]:checked+label+img,.card__main--co .image--co input[name=switch_5]:checked+label+img,.card__main--co .image--co input[name=switch_6]:checked+label+img,.card__main--co .image--co input[name=switch_7]:checked+label+img,.card__main--co .image--co input[name=switch_8]:checked+label+img,.card__main--co .image--co input[name=switch_9]:checked+label+img,.card__main--co .image--co input[name=switch_pr_0]:checked+label+img,.card__main--co .image--co input[name=switch_pr_10]:checked+label+img,.card__main--co .image--co input[name=switch_pr_11]:checked+label+img,.card__main--co .image--co input[name=switch_pr_12]:checked+label+img,.card__main--co .image--co input[name=switch_pr_13]:checked+label+img,.card__main--co .image--co input[name=switch_pr_14]:checked+label+img,.card__main--co .image--co input[name=switch_pr_15]:checked+label+img,.card__main--co .image--co input[name=switch_pr_16]:checked+label+img,.card__main--co .image--co input[name=switch_pr_17]:checked+label+img,.card__main--co .image--co input[name=switch_pr_18]:checked+label+img,.card__main--co .image--co input[name=switch_pr_19]:checked+label+img,.card__main--co .image--co input[name=switch_pr_1]:checked+label+img,.card__main--co .image--co input[name=switch_pr_20]:checked+label+img,.card__main--co .image--co input[name=switch_pr_21]:checked+label+img,.card__main--co .image--co input[name=switch_pr_22]:checked+label+img,.card__main--co .image--co input[name=switch_pr_23]:checked+label+img,.card__main--co .image--co input[name=switch_pr_24]:checked+label+img,.card__main--co .image--co input[name=switch_pr_25]:checked+label+img,.card__main--co .image--co input[name=switch_pr_26]:checked+label+img,.card__main--co .image--co input[name=switch_pr_27]:checked+label+img,.card__main--co .image--co input[name=switch_pr_28]:checked+label+img,.card__main--co .image--co input[name=switch_pr_29]:checked+label+img,.card__main--co .image--co input[name=switch_pr_2]:checked+label+img,.card__main--co .image--co input[name=switch_pr_30]:checked+label+img,.card__main--co .image--co input[name=switch_pr_31]:checked+label+img,.card__main--co .image--co input[name=switch_pr_32]:checked+label+img,.card__main--co .image--co input[name=switch_pr_33]:checked+label+img,.card__main--co .image--co input[name=switch_pr_34]:checked+label+img,.card__main--co .image--co input[name=switch_pr_35]:checked+label+img,.card__main--co .image--co input[name=switch_pr_36]:checked+label+img,.card__main--co .image--co input[name=switch_pr_37]:checked+label+img,.card__main--co .image--co input[name=switch_pr_38]:checked+label+img,.card__main--co .image--co input[name=switch_pr_39]:checked+label+img,.card__main--co .image--co input[name=switch_pr_3]:checked+label+img,.card__main--co .image--co input[name=switch_pr_40]:checked+label+img,.card__main--co .image--co input[name=switch_pr_4]:checked+label+img,.card__main--co .image--co input[name=switch_pr_5]:checked+label+img,.card__main--co .image--co input[name=switch_pr_6]:checked+label+img,.card__main--co .image--co input[name=switch_pr_7]:checked+label+img,.card__main--co .image--co input[name=switch_pr_8]:checked+label+img,.card__main--co .image--co input[name=switch_pr_9]:checked+label+img{opacity:1}.card__main--co .text--lead{font-size:22px;font-weight:700;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/2;margin:0 0 20px 20px}.card__main--co .text--career{-ms-grid-column:2;grid-column:2/3;-ms-grid-row:2;grid-row:2/3;margin-left:48px}.card__main--co .text--career dd,.card__main--co .text--career dt{display:inline;font-size:16px;font-weight:400}.card__main--co .text--career dd&gt;em{font-weight:700}.card__main--co .list--point{border:2px solid #1ba0e5;border-radius:5px;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4;margin:20px 0 0 20px;padding:30px 14px 0;position:relative}.card__main--co .list--point .triangle{border-left:16px solid transparent;border-top:16px solid #1ba0e5;left:26px;position:absolute;top:10px;width:0}.card__main--co .list--point h3{background:#1ba0e5;border-radius:5px;color:#fff;display:inline-block;font-size:19px;left:14px;line-height:1;padding:6px 10px;position:absolute;top:-18px;width:auto}.card__main--co .list--point li{font-size:16px;line-height:1.5;padding:0 6px 12px 32px}.card__main--co .list--point .st0{fill:#ec4a9e;height:18px;margin-left:-28px;opacity:1;padding-right:6px;width:18px}.card__price--type{margin-bottom:28px}.card__price--type th{font-size:16px;padding:10px 0}.card__price--type td{font-size:14px;padding:12px 0}.card__price--type td&gt;em{font-size:32px}.card__score{display:flex;flex-wrap:wrap;height:auto;margin:0}.card__access{align-items:center;display:flex;height:72px;margin:0;padding:0}.card__access--secondary{display:block;margin:14px 0 0}.card__footer{border-top:none;margin-top:28px;overflow:hidden}.card__footer--fluid{border-top:1px solid #e6e6e6;padding:4px 0 0 10px}.card__more{padding:10px 0}.card__cells{background-color:transparent;margin:0;padding:0}.card__cells--secondary{padding-bottom:0}.card__cell,.card__cell--left,.card__cell--left-secondary,.card__cell--right{width:50%}.card__cell--right{padding-left:15px}.card__cell--left-secondary{padding-right:0}.card__cell--left-secondary+.card__cell--right{padding-left:20px}.card__cell&gt;.button{font-size:1.8rem;height:60px;line-height:60px}.card__cell--campaign{box-sizing:border-box;display:inline-block}.card--vertical{margin-bottom:4px;width:225px}.card--vertical__image{border-radius:4px 4px 0 0;height:180px;margin:0;overflow:hidden;width:auto}.card--vertical__title{font-size:1.1428em}.card--vertical__description{font-size:1em}.card--vertical__link-inline{display:inline-block}.card .blk-cta{justify-content:center;margin:20px auto 10px}.card .btn-call{display:none}.card .blk-call{display:flex;flex-wrap:nowrap;margin-right:4%}.card .blk-call dt{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;font-size:1.4rem;margin-right:2%;padding:10px;white-space:nowrap}.card .blk-call dd{margin:0;text-align:center}.card .blk-call dd .number-call{color:#ed702d;font-family:Roboto,sans-serif;font-size:4.2rem;font-weight:600;line-height:1;margin:0}.card .blk-call dd .txt-info{font-size:1.4rem;font-weight:600;margin:0;white-space:nowrap}.card .btn-estimate{height:64px;max-width:280px}.card .btn-estimate:before{font-size:3.6rem}.card .btn-estimate:hover{text-decoration:none}.card .btn-estimate .txt-estimate{font-size:1.8rem;letter-spacing:normal}.card .btn-estimate .txt-estimate span{font-size:1.6rem}.card .btn-estimate .txt-estimate .txt-pc{display:inline;font-size:1.6rem}.visible-md--listCityHallXs{display:block}.results__item--pr-ad .card__header{padding:20px 0}.results__item--pr-ad .card__header--co{-ms-grid-columns:34% 66%;grid-template-columns:34% 66%}.results__item--pr-ad .card__header--co .card__title{margin-bottom:20px}.results__item--pr-ad .card__header--co .card__title--co{margin-bottom:0}.results__item--pr-ad .card__header--co .box__voiceHeadline-short{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:3;grid-row:3/4;margin-bottom:20px}.results__item--pr-ad .card__header--co .box__voiceHeadline-shortInr{margin:0}.results__item--pr-ad .card__main .card__score{max-width:480px}.results__item--pr-ad .card__main .card__score .tag{float:none}.results__item--pr-ad .card__access{margin-bottom:10px}.results__item--pr-ad .card .text-lead{font-size:2.2rem;margin-bottom:20px}.results__item--pr-ad .card .text--career{-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/2}.results__item--pr-ad .card .list--point{-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/3;margin-bottom:30px}.results__item--pr-ad .card .blk__recommend{margin:0}.results__item--pr-ad .card .blk__recommend,.results__item--pr-ad .card .blk__recommend.hall_pr{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4}.results__item--pr-ad .card .blk__recommend.hall_pr{margin:20px 0}.results__item--pr-ad .card .blk__recommend.hall_pr:before{left:10px}.results__item--pr-ad .card .blk__recommend.hall_pr .blk__recommend--ttl{padding:6px 0 6px 80px}.results__item--pr-ad .card .blk__recommend--list{padding:16px 30px}.results__item--pr-ad .card__main--co .blk__recommend{margin-left:20px}.results__item--pr-ad .card__price--type td,.results__item--pr-ad .card__price--type th{padding:5px 0}.results__item--pr-ad .card .block--list-price-wrap{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:4;grid-row:4/5;height:auto}.results__item--pr-ad .card .state__item--listCityHallXs{background:#f2f9fd}.results__item--pr-ad.pr_family .card.card--listCityHallXs{padding:0 20px 20px}.results__item--pr-ad.pr_family .card__header{margin-bottom:20px}.results__item--pr-ad.pr_family .card .blk__appeal{margin:0 0 15px}.results__item--pr-ad.pr_family .card .blk__appeal--achievement p{height:28px;margin:0 10px 0 0;padding:0 8px}.results__item--pr-ad.pr_family .card .blk__appeal--tooltip p{height:28px;margin:0;padding:0 8px}.results__item--pr-ad.pr_family .card__main .card__image{height:325px;margin:0;width:450px}.results__item--pr-ad.pr_family .card__main .blk__recommend.hall_pr{margin:20px 0 0}.results__item--pr-ad.pr_family .card__main .header-block__price{margin:10px 20px 0 0;width:auto}.results__item--pr-ad.pr_family .card__main .header-block__price__header{font-size:1.6rem}.results__item--pr-ad.pr_family .card__main .header-block__price__footer em{font-size:2.6rem;font-weight:400}.results__item--pr-ad.pr_family .card__main .header-block__price__footer.kazokuso em{font-size:3rem}.results__item--pr-ad.pr_family .card__main .box__voiceHeadline-short.mt-10{margin:10px 0 0}.results__item--pr-ad.pr_family .card .text-lead{font-size:1.8rem;margin-bottom:20px}.results__item--pr-ad.pr_family .card__price--type td&gt;em{font-size:2.4rem}.results__item--pr-ad.pr_family .card__price--type td.price_family&gt;em{font-size:3.2rem}.bnr_interview_list{margin:16px 0;max-width:1000px}.card__header--plan{padding-top:28px}.card__title--plan a{font-size:28px}.card__body--plan{margin-bottom:8px}.card__ratePrice--plan{display:flex;margin-bottom:0}.card__cell--plan{bottom:32px;font-size:18px;position:absolute;right:20px}.card__cvIcon--plan{font-size:20px;margin-bottom:3px}.card__category--plan{font-size:16px}.card--rank{padding-bottom:32px}.card__header--rank{margin-top:0;padding:20px 0 24px;position:relative}.card__header--rank .card__category--pr{top:20px}.card__rank{font-size:22px;height:36px;line-height:34px;margin-right:20px;width:54px}.card__rank--one{background-color:#c9aa71;color:#fff;height:34px}.card__rank--two{background-color:#8d8d8f;color:#fff;height:34px}.card__rank--three{background-color:#bd8264;color:#fff;height:34px}.card__title--rank{font-size:24px}.card__main--rank{-ms-grid-columns:50% 50%;align-items:flex-start;grid-template-columns:50% 50%;grid-template-rows:repeat(4,auto) 1fr auto;position:relative}.card__main--rank .card__access--rank{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:2;grid-row:2/3;margin:24px 0 10px}.card__main--rank .card__lead--rank{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:3;grid-row:3/4}.card__main--rank .card__lead--rank .text-lead--rank{font-size:18px;font-weight:400;line-height:1.4;margin:0}.card__main--rank .card__image--rank{-ms-grid-column-span:2;-ms-grid-row-span:5;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:1;grid-row:1/6;height:325px;margin-bottom:16px;width:450px}.card__main--rank .card__price--rank{-ms-grid-column-span:2;-ms-grid-row-span:1;background-color:#fff;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:6;grid-row:6/7;margin-left:0}.card__main--rank .card__price--rank ul{border:1px solid #ddd;display:table;text-align:center;width:100%}.card__main--rank .card__price--rank li{display:table-cell}.card__main--rank .card__price--rank .card__price-type{border:1px solid #ddd;font-size:16px;font-weight:700;padding:10px}.card__main--rank .card__price--rank .card__price-type:after{content:none}.card__main--rank .card__price--rank .card__price-num{border:1px solid #ddd;font-size:14px;padding:12px}.card__main--rank .card__price--rank .card__price-num em{color:#ff6012;font-family:Arial;font-size:32px;font-weight:700}.card__main--rank .card__score--rank{-ms-grid-column-span:1;-ms-grid-row-span:1;align-content:center;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/2;justify-content:flex-start;margin-top:0}.card__main--rank .card__viewers{-ms-grid-column-span:1;-ms-grid-row-span:1;font-size:18px;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:5;grid-row:5/6;margin:24px 0 0}.card__main--rank .card__viewers p{margin:0}.card__main--rank .card__tags{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:4;grid-row:4/5;margin:0}.card__main--rank .card__tags li{background-color:#fff;font-size:15px;margin:24px 8px 0 0;padding:4px}.card__image--rank,.card__price--rank{margin-bottom:24px}.card__footer--rank{margin-top:24px}.list-data__mark--rank&gt;span{white-space:nowrap}.list-data__body--rank{font-size:18px;font-weight:700;padding-bottom:2px}.card__help-txt--rank{background-color:#1ba0e5;border-radius:5px;color:#fff;display:none;left:-20px;line-height:1.4;padding:20px;position:absolute;text-align:left;top:60px;width:200px;z-index:1}.card__help-txt--rank:before{border:10px solid transparent;border-bottom-color:#1ba0e5;content:"";left:16%;position:absolute;top:-20px;z-index:2}a.card__rank:hover+p.card__help-txt--rank{display:block}.box__voiceHeadline-short--rank{margin-bottom:2px}.results__item .card__category{position:absolute;right:0}.results__item.results__item--pr-active .card__category{position:absolute;right:50px}.card__viewers--hall{margin:0 0 10px}.ttl__list--h3{background:none;margin:20px 0 10px;padding:0 0 4px}a.to__detail_hall_co{margin:0}a.to__detail_hall_co em{font-size:18px}.inexpensive-hall__wrap{padding-top:20px}.conversion-area--secondary{display:none}.card__image--feature{width:50%}.bnr_ikkatsu_list{max-width:1000px}.slider-arrow{height:50px;top:192px;transition:color .3s,background-color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s,-webkit-transform .3s;width:50px;z-index:10}.slider-arrow:hover{background-color:#f5f5f5;box-shadow:0 0 0 0 transparent;text-decoration:none;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px))}.slider-arrow&gt;svg{height:20px;left:38%;margin-top:-10px;width:20px}.slider-arrow--prev{right:calc(100% - 40px)}.slider-arrow--prev&gt;svg{left:auto;right:38%}.slider-arrow--next{left:calc(100% - 40px)}.slider-cards,.slider-map,.slider-visual-mobile{margin-left:-10px;margin-right:-10px;padding:0}.slider-cards .slick-slide,.slider-map .slick-slide,.slider-visual-mobile .slick-slide{padding-bottom:0;padding-top:0}.slider-cards__slide--border,.slider-map__slide--border,.slider-visual-mobile__slide--border{border-right:1px solid #e6e6e6}.slider-cards__slide--border:last-child,.slider-map__slide--border:last-child,.slider-visual-mobile__slide--border:last-child{border:none}.slider-cards__arrow,.slider-map__arrow,.slider-visual-mobile__arrow{height:50px;transition:color .3s,background-color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s,-webkit-transform .3s;width:50px;z-index:10}.slider-cards__arrow:hover,.slider-map__arrow:hover,.slider-visual-mobile__arrow:hover{background-color:#f5f5f5;box-shadow:0 0 0 0 transparent;text-decoration:none;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px))}.slider-cards__arrow&gt;svg,.slider-map__arrow&gt;svg,.slider-visual-mobile__arrow&gt;svg{height:20px;left:38%;margin-top:-10px;width:20px}.slider-cards__prev,.slider-map__prev,.slider-visual-mobile__prev{right:calc(100% - 18px)}.slider-cards__prev&gt;svg,.slider-map__prev&gt;svg,.slider-visual-mobile__prev&gt;svg{left:auto;right:38%}.slider-cards__prev--fluid,.slider-map__prev--fluid,.slider-visual-mobile__prev--fluid{opacity:.9;right:calc(100% - 44px)}.slider-cards__prev--fluid&gt;svg,.slider-map__prev--fluid&gt;svg,.slider-visual-mobile__prev--fluid&gt;svg{left:auto;right:25%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-cards__next,.slider-map__next,.slider-visual-mobile__next{left:calc(100% - 18px)}.slider-cards__next--fluid,.slider-map__next--fluid,.slider-visual-mobile__next--fluid{left:calc(100% - 44px);opacity:.9}.slider-cards__next--fluid&gt;svg,.slider-map__next--fluid&gt;svg,.slider-visual-mobile__next--fluid&gt;svg{left:25%}.slider-map{max-width:none}.slider-map .slick-slide{padding:5px 10px}.slider-map .slick-current&gt;div{box-shadow:0 0 0 3px #1ba0e5}.slider-map__prev--fluid{right:calc(100% - 44px)}.slider-map__prev--fluid&gt;svg{left:auto;right:25%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slider-map__next--fluid{left:calc(100% - 44px)}.slider-map__next--fluid&gt;svg{left:25%}.slider-visual{max-height:348px}.slider-visual__caption{padding:20px}.slider-visual--extend{margin:0;width:100%}.slider-visual-nav{display:block;max-height:87px}.slider-visual-nav__slide{max-height:87px}.slider-visual-nav--extend{margin:0;width:100%}.slider-visual-nav--extend .slider-visual-nav__slide{overflow:visible}.slider-visual-nav--extend .slider-visual-nav__slide:before{display:none}.slider-visual-nav--extend .slider-visual-nav__slide&gt;img{height:auto;left:auto;max-width:100%;position:static;top:auto;-webkit-transform:translateX(0);transform:translateX(0)}.slider-gallery{display:flex}.slider-gallery__main{width:60%}.slider-gallery__nav{box-sizing:border-box;padding-left:20px;width:40%}.slider-gallery-main{overflow:visible}.slider-gallery-main__slide p{padding:0 50px}.slider-gallery-main .img-responsive{max-height:576px}.slider-gallery-nav{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.slider-gallery-nav__slide{cursor:pointer;height:90px;margin:0 0 4px 1%;padding:0;width:32%}.slider-professional{margin-top:0}.content__header{border:1pxd solid #ddd;box-sizing:border-box;position:relative;z-index:10}.content__header--secondary{box-shadow:0 1px 3px 0 hsla(46,9%,54%,.2);min-height:0;padding:0;position:relative}.content__header+.section{margin-top:40px}.content__constrained{margin:0 auto;max-width:1000px;padding:2.5rem 2rem 10rem;position:relative}.content__constrained--heading{padding-bottom:0}.content__constrained.no-mb{padding-bottom:1rem}.content__constrained02{box-shadow:0 1px 2px -2px hsla(46,9%,54%,.2);margin:0 auto;max-width:1000px;padding:25px 20px 10px;position:relative}.content__constrained02--heading{padding-bottom:0}.content__heading{display:block}.content__heading+.content__overview{margin-top:20px}.content__title{border:none;border-left:8px solid #1ba0e5;font-size:2.4rem;font-weight:400;margin:0;padding:4px 0 4px 8px}.content__title&gt;em{font-size:2.8rem;font-weight:700}.content__title--plain{border:none;font-weight:700;margin:0;padding:0}.content__title+.content__overview{margin-top:20px}.content__title-shoulder{font-size:.8571em;font-weight:700;margin:0 0 .5em}.content__catch{bottom:0;left:66%;position:absolute}.content__id{margin:0;position:absolute;right:20px;top:24px}.content__id+.content__lead-feature{bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}.content__meta{align-items:center;display:flex;font-size:1.3rem;justify-items:center}.content__price{border:none;margin:20px 0;padding:0}.content__price:last-child{margin-bottom:-25px;padding-bottom:20px}.content__offer{margin:0}.content__block{float:left;width:50%}.content__conversion{margin:0}.content__overview{flex-direction:row;flex-wrap:wrap;padding:0 0 20px}.content__visual{margin:0;width:62%}.content__visual--secondary{width:43%}.content__information{box-sizing:border-box;margin-left:20px;width:calc(38% - 20px)}.content__information--primary{margin:0;order:0;width:57%}.content__score{display:inline-block}.content__score .closest-station{left:300px;position:absolute;top:60px}.content__line{display:inline-block}.content__line .line-icon{margin-left:10px}.content__special{width:100%}.content__lead-feature{bottom:30%;-webkit-transform:translateY(50%);transform:translateY(50%)}.content__tab{margin:20px auto}.content-hall__tab{height:auto;margin:0 auto 40px;max-width:100%}.hallToList__bg{background-color:#fff}.hallToList__btn{margin:24px auto;width:470px}.hallToList__btn:after{top:6px}.hallToList__btn:hover{background:#efefef;text-decoration:none}#modal_history .modal__inner{overflow-x:scroll;width:100%}#modal_history .recommend{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#modal_history .recommend__item{margin:10px;width:300px}#modal_history .media__image{margin:0!important}.sec-interview-area{border-radius:5px;margin:0 auto 36px;max-width:1000px;padding-bottom:0;width:calc(100% - 40px)}.sec-interview-area .ttl-interview{border-radius:5px 5px 0 0;border-top:4px solid #1ba0e5;font-size:2.1rem;margin:0;padding:10px 20px 6px}.sec-interview-area .blk-interview{border:none;border-bottom:1px solid #e6e6e6;border-radius:0;grid-template-columns:106px 1fr;grid-template-rows:auto 1fr;margin:0;width:100%}.sec-interview-area .blk-interview:last-child{border-bottom:none}.sec-interview-area .info-interview{grid-column:2/3;grid-row:1/2}.sec-interview-area .img-interview{grid-column:1/2;grid-row:1/4;height:96px;width:96px}.sec-interview-area .name-interview{font-size:1.6rem;margin:0 10px 8px 0}.sec-interview-area .name-interview&gt;span{font-size:1.4rem;margin-left:10px;padding:0 5px}.sec-interview-area .date-interview{margin:0 10px 8px 0}.sec-interview-area .date-interview&gt;em{font-size:1.6rem;font-weight:600}.sec-interview-area .link-funeral{display:inline-block}.sec-interview-area .link-funeral&gt;a,.sec-interview-area .txt-excerpt{font-size:1.6rem}.sec-interview-area .txt-link{grid-column:2/3}.sec-interview-area .txt-link:after{border-right:2px solid #0088ce;border-top:2px solid #0088ce;height:8px;width:8px}.sec-interview-area .link-interview{grid-column:2/3}.sec-interview{margin:0 auto 36px;max-width:1000px}.sec-interview .ttl-interview{font-size:2.1rem;padding:10px 0 6px}.sec-interview .blk-interview{align-items:center;display:flex;flex-wrap:nowrap}.sec-interview .list-interview{flex-shrink:1;margin:0 20px 0 0;max-width:560px;padding:8px 20px 12px;width:80%}.sec-interview .list-interview:after{border-bottom:18px solid transparent;border-left:14px solid #e5f3fa;border-top:18px solid transparent;bottom:calc(50% - 18px);left:unset;right:-32px}.sec-interview .list-interview li{font-size:1.6rem;margin-bottom:10px;padding:0 0 2px 24px}.sec-interview .list-interview li:before{height:14px;left:0;position:absolute;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.sec-interview .info-interview{flex-shrink:2}.sec-interview .img-interview{height:104px;width:104px}.sec-interview .date-interview{font-size:1.4rem}.sec-interview .name-interview{font-size:1.6rem}.sec-interview .icon-1day,.sec-interview .txt-excerpt{font-size:1.4rem}.cont_switch{display:none}.appeal_guarantee.visible_pc{display:flex;margin:10px 20px 0;min-width:460px;width:50%}.appeal_guarantee_txt{width:80%}.cont_estimate.visible_sp{display:none}.cont_estimate.visible_md{background-color:inherit;display:block}.cont_estimate .blk_estimate{margin:0 auto;max-width:1000px;width:calc(100% - 40px)}.cont_estimate .blk_estimate .bbl_price p{font-size:16px}.cont_estimate .blk_estimate .bbl_price p span{font-size:14px}.cont_estimate .blk_estimate .bbl_price .tbl_price{font-size:16px;line-height:1.3;margin:8px auto;width:500px}.cont_estimate .blk_estimate .bbl_price .tbl_price td{font-size:14px}.cont_estimate .blk_estimate .bbl_price .tbl_price td span{font-size:24px}.cont_estimate .blk_estimate .bbl_price .lowest-price{font-size:16px}.cont_estimate .blk_estimate .bbl_price .lowest-price dd .num{font-size:20px}.cont_estimate .blk_estimate .btn_estimate{font-size:18px;margin:16px auto 5px;width:440px}.cont_estimate .blk_estimate .btn_estimate p span{font-size:16px}.cont_estimate .blk_estimate .btn_estimate p span .num{font-size:18px}.cont_estimate .blk_estimate .btn_estimate p .free{bottom:25%;font-size:14px;line-height:1;padding:5px;position:absolute}.cont_estimate .blk_estimate .btn_estimate:before{background-size:64px;height:64px;left:40px;width:64px}.workflow{border:1px solid #e6e6e6;margin:20px 40px 0}.workflow__trigger{font-size:1.2857em;padding:0;width:100%}.workflow__trigger&gt;.icon{margin-left:18px}.workflow__logo{margin-right:20px;max-width:none;width:120px}.workflow__item{margin:0 10px 30px;overflow:hidden;padding-bottom:30px;position:relative}.workflow__item:first-child{border-top:none;padding-top:0}.workflow__item:last-child{padding-bottom:20px}.workflow__title{font-size:1.2857em}.workflow__body{font-size:1.6rem;position:relative}.workflow__body--fixed{height:92px}.workflow__body&gt;.workflow__list&gt;.workflow__item:first-child{border-top:1px solid #e6e6e6;padding-top:30px}.workflow__description{line-height:1.6em;margin:1em 0 .75em}.workflow__image{float:right;margin:0 0 10px 10px;overflow:hidden;width:228px}.workflow__image--align-right{float:right}.workflow__image+.workflow__header{width:calc(100% - 256px)}.recommend-plan__item,.recommend__item{border:none;width:320px}.recommend-articles{box-sizing:border-box;margin-left:-10px;margin-right:-10px;overflow:visible}.recommend-articles__item{border-bottom:none;box-sizing:border-box;float:left;padding:0 10px;width:196px}.recommend-point{background-color:#f2f9fd;margin:1em 0 0;padding:1em .5em}.recommend-point__body{margin:.33em 0 0}.recommend-point__item{margin-left:1em;text-indent:-1em}.recommend-detail{max-width:1000px}.recommend-detail__header{margin:0 20px 20px}.recommend-detail__catch{font-size:1em;margin:0 0 .25em}.recommend-detail__title{font-size:1.4285em;line-height:1.4;margin:0}.recommend-detail__main-image{margin:20px auto}.recommend-detail__body{margin:0 20px}.recommend-detail__meta{border-radius:0 0 4px 4px;padding:5px 20px}.recommend-detail-points{margin:0 0 4rem}.recommend-detail-points__item{border-bottom:1px solid #ccc;display:flex;margin:0;padding:20px 0}.recommend-detail-points__header,.recommend-detail-points__sub-title{margin:0}.recommend-detail-points__image{margin:0;width:40%}.recommend-detail-points__body{margin-bottom:0}.recommend-detail-points__text{box-sizing:border-box;padding-right:20px;width:60%}.recommend-list-inline{align-items:center;display:flex}.recommend-list-inline__title{font-size:1em;margin:0;padding-right:15px;text-align:left}.recommend-list-inline__body{font-size:.8571em;letter-spacing:-.4em;margin:0}.recommend-list-inline__body&gt;span{margin:5px}#aside__ranking--plan .sogi-type-links{padding:0 0 20px}#aside__ranking--plan .sogi-type-links .plan-list_search{margin:auto;max-width:480px}#aside__ranking--plan .sogi-type-links .plan-list_search_item&gt;a{font-size:1.6rem}.category-links__body .list_near{display:flex;flex-wrap:wrap}.category-links__body .list_near li{font-size:1.5rem;margin-bottom:12px;width:33.33333%}.category-links--secondary{background-color:#fff;border-top:none;margin:0;padding:0 0 20px}.category-links__item{background-color:#1ba0e5;border-radius:4px 4px 0 0;border-top:none;color:#fff;font-size:2rem;font-weight:700;margin:0;padding:10px 20px}.category-links__item--secondary{background-color:transparent;border-left:4px solid #1ba0e5;border-radius:0;color:#333;font-size:1.2857em;line-height:1;margin:0 0 1em;padding:0 0 0 12px}.category-links__item--secondary&gt;svg{display:none}.category-links__body{background-color:#fff;border-radius:0 0 4px 4px;margin:0 0 40px;padding:20px}.category-links__body--secondary{margin:0 0 28px;padding:0}.category-links__body--secondary:last-child{margin-bottom:0}.category-links__list{padding:0}.content_railway .ttl_railway{max-width:1000px}.content_railway .sec_railway{border-radius:4px;box-sizing:border-box;margin:0 auto 40px;max-width:1000px}.content_railway .ttl_h2{border-radius:4px 4px 0 0;font-size:1.8rem;padding:10px 20px}.content_railway .ttl_h3{font-size:1.8rem}.content_railway .icon-fixed{display:none}.content_railway .list_station li{font-size:1.8rem}.plan-overview__offer{font-size:1.1428em;margin:0 0 15px}.plan-overview__tags{font-size:.8571em;margin:10px 0}.plan-overview__title{font-size:1em;padding:0}.plan-overview__title&gt;.icon{padding-right:10px;position:relative;top:0}.plan-overview__point{clear:both}.plan-overview__relation{margin:0 0 10px}.plan-overview__slider{margin:0;overflow:visible}.plan-information{margin:0}.plan-information__price{margin-top:0}.plan-information__point{font-size:.9333em;margin:0}.plan-information__title{text-align:left}.plan-special{margin:30px auto 0}.plan-special__sub-title{font-size:1.1428em}.plan-special__body{line-height:1.6}.plan-offer__item{padding:10px}.plan-flow{margin-top:30px}.plan-items__item{width:150px}.plan-item__image{height:100px;overflow:hidden}.plan-item__label{padding:4px 2px}.plan-item-particular{align-items:center;margin:10px 5px 0;overflow:hidden;width:calc(33.3333% - 10px)}.plan-item-particular__image{float:left;margin-right:5px;width:120px}.plan-spec{margin:-21px -20px 0}.plan-additional{margin:40px 0 10px}.plan-additional__list{border-bottom:1px solid #e6e6e6;margin:0}.plan-additional__item{padding:10px 0}.plan-additional__image{margin:0 15px 0 0;width:176px}.plan-additional__text{width:calc(100% - 231px)}.plan-additional__title{font-size:1.4285em;margin:.45em 0}.plan-additional__data{font-size:1.1428em;margin:.5em 0}.plan-example__price{margin-top:0}.plan-example__list{margin:20px 0 0}.plan-support{padding:0}.plan-support__list{flex-direction:row;flex-wrap:wrap}.plan-support__item{box-sizing:border-box;padding:7px 1em 8px 0;width:25%}.plan-support__title{font-size:1em;margin:0 0 .33em}.plan-support__description{font-size:.8571em}.plan-outline__image{max-width:230px}.plan-overview--plan .plan-overview__offer{font-size:20px;margin-bottom:20px}.plan-overview--plan .plan-overview__price{margin:0}.plan-overview--plan .price-box__price,.plan-overview--plan .price-box__title{font-size:18px}.plan-overview--plan .price-box__price em{font-size:28px}.plan-overview--plan .plan-overview__tags{font-size:18px;margin:20px 0 0}.visual{border:none;margin:0;padding:0}.visual__list{max-width:420px}.visual-single{margin:0}.attendance{padding:10px}.attendance__map-container{float:left;margin:0;max-width:490px;width:calc(100% - 430px)}.attendance__map{height:260px}.attendance__map-area{margin:0 auto;max-width:1000px;width:100%}.attendance__map-box{height:450px;margin-top:-20px}.attendance__function .button{font-size:1.5rem;height:40px}.attendance__body{float:right;padding:0 10px 0 20px;width:400px}.attendance__title{margin:0}.attendance__sanretsu{display:flex;flex-wrap:nowrap;font-weight:700;justify-content:space-around;margin:0 0 10px;padding:0;width:100%}.attendance__sanretsu dt{line-height:20px;padding-top:0}.attendance__sanretsu dd{font-size:16px;margin:0}.attendance__sanretsu .material-icons{color:#1ba0e5;display:inline-block;font-size:18px;vertical-align:text-bottom}.attendance-contact{border:1px solid #e6e6e6;box-sizing:border-box;display:none!important;margin:0;text-align:center}.attendance-contact__title{background-color:#f5f5f5;height:30px;line-height:30px}.attendance-contact__body{margin:0;padding:.5em 0}.attendance-contact__number{display:inline-block;font-family:Roboto,sans-serif;font-size:3.4rem;font-weight:700;line-height:1;margin:0;position:relative}.attendance-contact__mark{fill:#1ba0e5;display:inline-block;height:36px;margin-right:6px;vertical-align:-12%;width:36px}.attendance-contact__note{margin:0}.attendance-contact--inline{min-height:100px}.attendance-contact--inline .attendance-contact__body{padding-top:1em}.attendance-contact--inline .attendance-contact__note{display:inline-block}.particular{margin:4rem 0}.inexpensive{background:url(/common_img/top_inexpensive_bg_pc.png) repeat-x;background-size:contain}.inexpensive__inexpensive_wrap{background:none;margin:0 auto;max-width:1000px;padding:0}.inexpensive__inexpensive_ttl_box{font-size:26px!important}.inexpensive__inexpensive_heading{font-size:26px!important;margin:40px 0 12px}.inexpensive__inexpensive_heading span{font-size:34px}.inexpensive__inexpensive_container{background-position:97% 100%;background-size:200px;display:flex;padding:40px}.inexpensive__inexpensive_logo__ttl{font-size:28px;margin:2% 2% 0 0}.inexpensive__inexpensive_logo__ttl&gt;span&gt;img{width:145px}.inexpensive__inexpensive_plan__box{margin:0}.inexpensive__inexpensive_plan__box&gt;a:first-child{margin-right:20px}.inexpensive__top_plan_detail_box{width:210px}.inexpensive__top_plan_detail_box&gt;li&gt;p{font-size:21px;margin:0 0 10px}.inexpensive__top_direct_burial&gt;li&gt;p{font-size:21px}.inexpensive__empty_state&gt;p{font-size:21px;margin:0 0 16px}.inexpensive__empty_state&gt;.top_plan_inner&gt;p{font-size:15px;line-height:1.5}.inexpensive__top_plan_inner&gt;p{font-size:15px}.inexpensive__top_plan__price_l{font-size:27px}.inexpensive__top_plan__price_l&gt;em&gt;span{font-size:36px}.inexpensive__top_plan__price_r{width:50px}.inexpensive__top_plan__price_r&gt;p:first-child{font-size:10px;top:5px}.inexpensive__top_plan__price_r&gt;p:last-child{bottom:6px;font-size:15px}.inexpensive__top_plan_inner__b&gt;p{font-size:14px}.inexpensive__btn_plan_pc{display:inline}.inexpensive__btn_plan_sp{display:none}.inexpensive__inexpensive_cv_box{background-color:#fff;border:2px solid #fff;border-radius:5px;margin-top:20px;text-align:center}.inexpensive__inexpensive_cv_box&gt;a{box-shadow:none;pointer-events:none}.inexpensive__inexpensive_cv_box&gt;a&gt;p:nth-child(2){background:none;padding:0}.inexpensive__inexpensive_cv_box&gt;a&gt;p:nth-child(2)&gt;span:first-child{display:none}.inexpensive__inexpensive_cv_box&gt;a&gt;p:nth-child(2)&gt;span:last-child{display:inline-block}.inexpensive-area{background:#fff;padding:2rem}.inexpensive-area__wrap{background-repeat:repeat,no-repeat;background-size:auto,cover;height:220px;padding:0;position:relative}.inexpensive-area__wrap:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.inexpensive-area__box{margin:0 auto;max-width:1000px}.inexpensive-area__box .inexpensive__kana{font-size:14px;margin-bottom:6px}.inexpensive-area__meta{display:flex;font-weight:400;left:0;padding-top:20px;position:absolute;top:140px;width:660px}.inexpensive-area__meta .tag-areafill{margin:0 7px 0 0}.inexpensive-area__meta .tag-areafill:nth-of-type(2){margin-right:14px}.inexpensive-area__meta .tag__id{margin:0}.inexpensive-area__meta&gt;span.tag-frame{margin-right:5px}.inexpensive-area__feature{position:absolute;right:0;top:103.5px;width:300px}.inexpensive-area__feature&gt;a{height:42px;position:relative;z-index:1}.inexpensive-area__feature&gt;a&gt;p{color:#1ba0e5;font-size:16px;font-weight:700;margin:0}.inexpensive-area__feature&gt;a&gt;p&gt;span{color:#333;font-size:14px;margin-left:0}.inexpensive-area__feature&gt;a .icon{position:relative;top:-2px}.inexpensive-area__feature&gt;a .icon__svg{padding-left:12px}.inexpensive-area__heading{margin:0;padding:40px 20px 0 0;width:65%}.inexpensive-area__title{color:#232b39;font-size:28px;margin:0 0 14px}.inexpensive-area__title--pcLine{border-bottom:1px solid #ccc;font-size:28px;margin:0 0 14px;padding-bottom:1rem}.inexpensive-area__container{flex-wrap:wrap}.inexpensive-area__container .rating{margin:0 2px 0 0}.inexpensive-area__container .rating__number{font-size:24px}.inexpensive-area__container .review-inline{font-size:16px}.inexpensive-area__container .review-inline__inner&gt;a&gt;small{font-size:14px}.inexpensive-area__container .label_ribbon{background-size:175px 30px;display:inline-block;left:326px;margin:0;padding:6px 20px 6px 8px;position:absolute;top:5px}.inexpensive-area__container .label_ribbon&gt;span{font-size:15px}.inexpensive-area__container .closest-station.container--co{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.inexpensive-area__areaTxt{margin:5px 0 0 30px}.inexpensive-area__areaTxt a{font-size:1.5rem}.inexpensive-area__lead{font-size:28px;margin:35px 0 35px 50px}.inexpensive-area__lead&gt;span:last-of-type{display:block;margin-top:8px}.inexpensive-area__lead&gt;span&gt;img{margin-right:6px;top:6px;width:140px}.inexpensive-area__lead-box{display:flex;justify-content:space-between}.inexpensive-area__plan .inexpensive__inexpensive_plan__box{margin:0 50px}.inexpensive-area__plan .inexpensive__inexpensive_plan__box&gt;a{background-color:hsla(0,0%,100%,.9);margin-right:20px}.inexpensive-area__plan .inexpensive__inexpensive_plan__box&gt;a:last-child{margin-right:0}.inexpensive-area__conversion{margin:0 auto;max-width:1000px;position:relative}.inexpensive-area__conversion .estimate-box{background:#fff;border:8px solid #efefef;bottom:30px;padding:20px 8px 8px;position:absolute;right:0;width:290px}.inexpensive-area__conversion .estimate-box p{font-size:11px;line-height:1.2;margin:0;text-align:center}.inexpensive-area__conversion .estimate-box p:first-child{color:#ed702c;font-size:36px;text-align:center}.inexpensive-area__conversion .estimate-box .button{height:35px;margin:18px auto 0;width:268px}.inexpensive-area__conversion .estimate-box .icon__svg{fill:#fff;margin:0 0 2px 10px}.inexpensive-area__tell{box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);-webkit-box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);-moz-box-shadow:1px 2px 12px -1px rgba(0,0,0,.8);display:block;margin:0 auto;max-width:440px;position:absolute;right:0}.inexpensive-area__tell&gt;a{height:120px}.inexpensive-area__tell&gt;a&gt;p:first-child{font-size:16px;padding:7px 0}.inexpensive-area__tell&gt;a&gt;p:nth-child(2){font-size:4.8rem;margin-top:10px}.inexpensive-area__tell&gt;a&gt;p:last-child{font-size:15px;font-weight:700;margin-top:4px;padding:0}.inexpensive-area__data{border-bottom:none;padding:18.5px 0 13.5px;text-align:center}.inexpensive-area__img&gt;img{left:0;margin:auto;position:absolute;right:0;top:30px;width:215px}.inexpensive-area__btn{margin:10px 50px 0 0}.inexpensive-area__btn&gt;a{height:42px;width:300px}.inexpensive-area__btn&gt;a .btn__txt{color:#1ba0e5;font-size:16px;margin-right:15px}.inexpensive-area__btn&gt;a .icon{margin:5px 0 0 10px;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.inexpensive-area__link{font-weight:400;padding-top:10px;position:absolute;top:140px}.inexpensive-area__attendance{margin:30px 0 0}.inexpensive-area__attendance .attendance__function{padding:20px 10px}.inexpensive-area__attendance .attendance__function .ad-text{font-size:12px;margin:15px auto 0}.inexpensive-area__guarantee-box{margin:20px 0 8px}.inexpensive-area__guarantee-box .btn_guarantee{margin:0}.inexpensive-co .inexpensive-area__wrap{background:url(/common_img/top_inexpensive_bg_pc02.png) repeat-x;background-size:contain}.inexpensive-co .inexpensive-area__wrap:before{background-color:transparent;content:""}.inexpensive-list{padding-bottom:16px}.inexpensive-list .inexpensive-area__wrap{background:url(/common_img/top_inexpensive_bg_pc02.png) repeat-x;background-size:contain;height:468px}.inexpensive-list .inexpensive-area__wrap:before{background-color:transparent;content:""}.inexpensive-list .inexpensive-area__img&gt;img{top:-25px}.inexpensive-list .inexpensive-area__heading{padding:0}.inexpensive-list__wrap{margin:0 auto;width:1000px}.inexpensive-list__heading{background-color:#fff;border:1px solid #ccc;border-radius:5px 0 0 5px;padding:24px;position:relative;z-index:1}.inexpensive-list__heading:after{right:24px;top:120px;width:160px}.inexpensive-list__title{font-size:20px}.inexpensive-list__title&gt;span{display:block;margin-top:18px}.inexpensive-list__title&gt;span&gt;img{width:100px}.inexpensive-list__title&gt;em{font-size:30px}.inexpensive-list__lead{margin:48px 0 24px;max-width:268px}.inexpensive-list__lead&gt;p{font-size:16px}.inexpensive-list__lead .lead-inner&gt;p{font-size:14px;line-height:1.4}.inexpensive-list__btn{margin-left:0;position:relative;z-index:1}.inexpensive-list__btn&gt;a{max-width:268px}.inexpensive-list__btn&gt;a&gt;span:first-child{color:#1ba0e5;font-size:14px;margin-right:10px}.inexpensive-list__conversion{background:#fff;border:1px solid #ccc;border-radius:5px;margin-top:40px;padding:0;position:relative;text-align:center;width:440px;z-index:1}.inexpensive-list__conversion&gt;p:first-child{background-color:#eee;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;font-size:16px;font-weight:700;margin:0;padding:10px 0}.inexpensive-list__conversion .telephone__number{margin-top:10px}.inexpensive-list__conversion .telephone__description{margin:5px 0 10px}.inexpensive-list__body{border-radius:0;margin:0}.inexpensive-list__body .plan-box{background:#e5f3fa}.inexpensive-list__body .plan-box .txt-lead,.inexpensive-list__body .plan-box .txt-sub{display:none}.inexpensive-list__body .plan-box__inner{display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1000px;min-width:768px;padding:9px 0 0}.inexpensive-list__body .plan-box__inner&gt;li{width:240px}.inexpensive-list__body .plan-box__inner&gt;li:nth-child(2){margin:0}.inexpensive-list__body .plan-box__item&gt;a{background-color:#fff;border-radius:0;box-shadow:0 2px 0 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.2);display:block;text-decoration:none}.inexpensive-list__body .plan-box__item&gt;a&gt;figure{background-color:#efefef;border-radius:4px;height:106px;position:relative;width:100%}.inexpensive-list__body .plan-box__item&gt;a&gt;figure&gt;img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.inexpensive-list__body .plan-box__item&gt;a .item__body{overflow:hidden}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;ul{float:none;margin-top:5px}.inexpensive-list__body .plan-box__item&gt;a .item__body&gt;p{display:block;float:none;margin-top:8px}.inexpensive-list__body .plan-box__item&gt;a .item__header{display:block}.inexpensive-list__body .plan-box__item&gt;a .item__header&gt;p{display:block;font-size:24px;width:100%}.inexpensive-list__body .plan-box__item&gt;a .item__price{margin-left:0;width:210px}.inexpensive-list__body .plan-box__item&gt;a .item__price&gt;p{font-size:12px}.inexpensive-list__body .plan-box__item&gt;a .item__price .txt__empty{font-weight:400;height:3em;line-height:1.4}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l{font-size:24px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l&gt;span{font-size:32px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r{width:35px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:last-child{font-size:16px}.inexpensive-list__body .plan-box__item&gt;a .icon__svg{bottom:46px}.inexpensive-list__body .plan-box__item&gt;a:hover{box-shadow:none}.inexpensive-list__body__empty&gt;a .item__price{width:220px}.inexpensive-list__body__empty&gt;a .item__price&gt;p{font-size:13px}.inexpensive-area__wrap{height:auto}.inexpensive-area__conversion{top:50px}.detail-co__meta{margin:25px auto 2rem}.ttl-sogi-h2{font-size:2rem;padding:2rem 0 1rem;text-align:center}.price_1day dl{border:1px solid #609336}.price_1day dl dt{background:#609336}.price_1day dl dd:after{border:1px solid #609336;color:#609336}.price_1day a:hover{background:rgba(96,147,54,.15)}.price_family dl{border:1px solid #88345f}.price_family dl dt{background:#88345f}.price_family dl dd:after{border:1px solid #88345f;color:#88345f}.price_family a:hover{background:rgba(136,52,95,.15)}.price_general dl{border:1px solid #345a96}.price_general dl dt{background:#345a96}.price_general dl dd:after{border:1px solid #345a96;color:#345a96}.price_general a:hover{background:rgba(52,90,150,.15)}.price_cremation dl{border:1px solid #c19047}.price_cremation dl dt{background:#c19047}.price_cremation dl dd:after{border:1px solid #c19047;color:#c19047}.price_cremation a:hover{background:rgba(193,144,71,.15)}.list_funeral_price{display:flex;flex-wrap:nowrap;justify-content:space-between}.list_funeral_price .item_funeral_price{background:none;position:relative;transition:all .3s;width:25%;z-index:10}.list_funeral_price .item_funeral_price h3{margin:0}.list_funeral_price .item_funeral_price h3 i{font-weight:400}.list_funeral_price .item_funeral_price a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.list_funeral_price dd:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";border-radius:50%;content:"chevron_right";font-family:Material Icons;font-size:2.1rem;height:2.2rem;line-height:1.1;position:absolute;right:.8rem;top:.8rem;width:2.2rem}.list_funeral_price dl{border-radius:5px;box-shadow:0 1px 3px 2px rgba(67,67,67,.3);margin:0 .5rem}.list_funeral_price dl dt{color:#fff;font-size:1.5rem;font-weight:700;height:18px;padding:.5rem 0;text-align:center}.list_funeral_price dl dd{font-size:1.2rem;margin:0;padding:.8rem 0 1rem .8rem;position:relative;text-align:left}.list_funeral_price dl dd em{color:#ff600e;font-size:2rem;font-weight:700;margin-left:1.4rem}.list_funeral_price dl i{font-style:normal}.no-data{display:block;line-height:3rem;text-align:center}.txt_att{font-size:1.4rem;margin-bottom:40px;text-align:center}.ttl_funeral_price{font-size:2rem;padding:0 1rem 1rem;text-align:center}.ttl_funeral_price:after,.ttl_funeral_price:before{height:2.2rem}.table_funeral_price span{margin-top:0;text-align:left}.table_funeral_price th small{display:block;font-weight:400}.table_funeral_price td{height:40px;line-height:40px}.table_funeral_price td em{margin-left:1.4rem}.table_funeral_price td small{display:inline;font-size:small;margin-left:1rem}.table_funeral_price td:after{left:auto;right:.8rem;top:.8rem}.attendance__function .button.btn_aoyama{margin:0 10px 15px}.attendance__function .button.btn_aoyama .lead_aoyama{font-size:1.4rem}.attendance__function .button.btn_aoyama .txt_aoyama{font-size:1.8rem;margin:0 0 6px}.attendance__function .button.btn_aoyama .txt_aoyama&gt;span{margin:2px 8px 0}.attendance__function .button.btn_ct,.attendance__function .button.btn_oof{font-size:1.8rem;height:44px;width:47%}.attendance__function .button.btn_ct{margin-left:10px}.attendance__function .button.btn_oof{margin-right:10px}.attendance__function .button.btn_ct&gt;.icon_svg,.attendance__function .button.btn_oof&gt;.icon_svg{margin:4px 4px 0 0}.content__information .attendance__function .button.btn_aoyama{margin:0 0 15px}.content__information .attendance__function .button.btn_aoyama .lead_aoyama{font-size:1.2rem}.content__information .attendance__function .button.btn_aoyama .txt_aoyama{font-size:1.4rem;margin:0 0 3px}.content__information .attendance__function .button.btn_aoyama .txt_aoyama&gt;span{margin:3px 6px 0}.content__information .attendance__function .button.btn_ct,.content__information .attendance__function .button.btn_oof{font-size:1.4rem;height:48px;margin:0;width:48%}.content__information .attendance__function .button.btn_ct&gt;.icon_svg,.content__information .attendance__function .button.btn_oof&gt;.icon_svg{margin:4px 0 0}.detailed_facility__recommend-plan{margin-top:30px}.detailed_facility__recommend-plan__item{border-bottom:none;margin:0 0 30px;padding:0}.detailed_facility__media--feature{border-radius:5px;box-shadow:0 2px 4px 2px rgba(96,96,96,.3);margin:0 30px;padding:14px;position:relative}.detailed_facility__media--feature:before{top:7px;width:100px}.detailed_facility__media--feature:after{top:37px}.detailed_facility__media__image{height:auto;width:180px}.detailed_facility__media__image&gt;img{position:static;-webkit-transform:none;transform:none;width:100%}.detailed_facility__media__body{margin-left:28px}.detailed_facility__media__box{display:flex}.detailed_facility__media__title{font-size:21px;margin:4px 0 0 14px}.detailed_facility__price-lowest{margin:12px 0}.detailed_facility__price-lowest&gt;.price-lowest__title{top:-4px}.detailed_facility__price-lowest&gt;.price-lowest__price&gt;span{font-size:17px}.detailed_facility__media__plan_inner{background-color:#f2f9fd;display:block;width:95%}.detailed_facility__media__plan_inner&gt;p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:700;line-height:1.7;margin:0;overflow:hidden;padding:7px}.detailed_facility__media__arrow{right:10px;top:45%}.detailed_facility__media__arrow&gt;span&gt;svg{height:20px;width:20px}.detailed_facility__section__footer&gt;.section__more{padding:0 0 30px}.detailed_facility__section__footer&gt;.section__more&gt;p{font-size:17px;font-weight:700;margin:30px 0 16px;width:100%}.detailed_facility__section__footer&gt;.section__more&gt;a{color:#1ba0e5;font-size:21px;padding:20px 0;width:470px}.label_ribbon{background-size:175px 30px;display:inline-block;margin:0 0 0 10px;padding:6px 20px 6px 8px;position:relative;top:-5px}.label_ribbon&gt;span{font-size:15px}.conductor_btn{margin-bottom:20px;width:100%}.conductor_btn__inner{display:block;height:60px;padding:.7rem 0;text-align:center}.conductor_btn__inner:after{top:27px}.conductor_btn__title{display:block;font-size:20px;margin:0 0 5px}.conductor_btn__text{margin:0}.inexpensive-area__lead{display:block}.lightbox_content__wrap{padding:20px 20px 12px}.lightbox_content__wrap&gt;p{font-size:24px;margin:0 0 18px}.lightbox_content__wrap&gt;p .inlineblock{display:inline}.lightbox_content__close{height:36px;right:20px;width:36px}.lightbox_content__close&gt;span:after,.lightbox_content__close&gt;span:before{height:3px;left:19px;top:19px;width:25px}.lightbox_content__box{margin:0 0 18px;overflow:hidden;padding:20px 0 18px}.lightbox_content__lead{float:right;font-size:17px;margin:0;width:47%}.lightbox_content__img{float:left;max-width:380px;text-align:center;width:50%}.lightbox_content__img&gt;img{height:260px;width:auto}.lightbox_content__text{float:right;font-size:16px;margin:0;text-align:left;width:47%}.lightbox_content__text&gt;p{font-size:16px;margin:36px 0 40px}.lightbox_content__text&gt;a{display:flex;flex-wrap:wrap;margin:0}.lightbox_content__conversion{display:flex;justify-content:space-between}.lightbox_content__conversion .lightbox_tell{margin:0;text-align:center}.lightbox_content__conversion .lightbox_tell__body{margin-left:52px}.lightbox_content__conversion .lightbox_tell__description{color:#232b39;font-size:14px;font-weight:700}.lightbox_content__conversion .lightbox_tell__number{color:#ed702d;font-family:Roboto,sans-serif;font-size:40px}.lightbox_content__conversion .lightbox_form{margin:0 20px}.lightbox_content__conversion .lightbox_form&gt;a{height:60px;padding:9px 0;width:320px}.lightbox_content__conversion .lightbox_form__description{font-size:14px}.lightbox_content__conversion .lightbox_form__text{font-size:20px}.religious{margin:26px auto 15px;max-width:700px;padding:0}.religious--co,.religious--hall{display:block}.religious--detail{margin:16px auto 8px}.overview{padding:10px 0}.vbox-title{left:auto;margin:auto;max-width:980px;padding:20px;top:calc(50% + 275px);width:100%}.vbox-content img{max-height:550px}.interview{border-bottom:1px solid #e6e6e6;padding:21px 20px}.interview__wrap{margin:0 auto;max-width:1000px}.interview__heading{font-size:15px;margin:0 0 15px}.interview__img{float:left;margin:0}.interview__img img{height:auto;width:125px}.interview__item{background-color:#eaf6f9;margin-bottom:6rem;overflow:hidden;padding:12px 5px 12px 12px}.interview__item .interview__linkbox{display:block;text-decoration:none}.interview__description__box{display:flex}.interview__description__inner{color:#232b39;margin:0 6px 0 12px}.interview__title{-webkit-line-clamp:1;font-size:17px}.interview__description .description__inner,.interview__title{-webkit-box-orient:vertical;display:-webkit-box;margin:0 0 10px;overflow:hidden}.interview__description .description__inner{-webkit-line-clamp:2}.interview__description .description__box{font-size:15px;margin:0}.interview__description .interview__date{color:#555;font-size:14px;text-align:right}.interview__more{position:relative}.interview__more .card__link-inline{top:40%}.bnr_interview_detail{margin:-10px auto 80px;max-width:1000px}.section__title{margin:0 0 20px!important}.inexpensive-area{padding-bottom:10px}.inexpensive-area__heading{padding:0}.inexpensive-hall__wrap time{top:-10px}.inexpensive-hall__wrap .inexpensive-area__meta-hall{position:relative;top:auto}.inexpensive-hall__wrap{padding:20px 0 0}.inexpensive-hall__wrap .tag-frame{padding:.33em .66em}.inexpensive-hall__wrap .cell__left{padding:0 5px;width:calc(100% - 330px)}.inexpensive-hall__wrap .estimate-box__wrap{margin:10px 5px;width:280px}.slider__carousel dl{padding:0}.funeral_price{margin:0 auto}.table_funeral_price{display:block;margin:0 auto 4rem;order:2}.table_funeral_price td:after{content:"chevron_right"}.detail-co__title--h3{border-left:.8rem solid #1ba0e5;font-size:1.8rem;margin:0 0 1.2rem;padding:.6rem 0 .6rem 1.6rem}.detail-co__title--price{font-size:2rem;margin:0 auto;order:1;text-align:center}.detail-co__title--price:after,.detail-co__title--price:before{height:2.2rem}.detail-co__btn--ex,.detail-co__btn--voice{margin:2.4rem auto 6.4rem}.detail-co__btn--ex{font-size:1.8rem;height:4.8rem;line-height:4.8rem;width:41.3rem}.detail-co__h1--note{font-size:1.6rem}.section-co{margin:0 auto 4rem}.section-co__results{margin:0 auto}.section-co__gallery{margin:0 auto 4rem}.inexpensive-area__co{margin:1.6rem auto 6.4rem}.inexpensive-area__co.revamp{margin-bottom:11rem}.inexpensive-area__co .inexpensive-area__title--co{width:calc(100% - 464px)}.inexpensive-area__h1{margin:0;padding:0}.inexpensive-area__title--co{font-size:2.8rem;margin:0 0 1.4rem;padding-bottom:1rem}.inexpensive-area__estimate{border-radius:.5rem;box-shadow:0 1px 3px 1px rgba(51,51,51,.2);padding:1.5rem 2.3rem 1.7rem;position:absolute;right:0;top:0;width:38.4rem}.inexpensive-area__phone{font-size:3.6rem}.inexpensive-area__update{margin:1rem 0 0;text-align:left}.inexpensive-area__area{margin:0}.inexpensive-area__co--notpartners{margin:1.6rem auto 2.4rem;padding:0}.inexpensive-area__co--notpartners .inexpensive-area__update{margin:0;position:absolute;right:0;top:0}.rating__warap--co{margin:0}.rating__number--co{font-size:2.4rem}.rating__voice--co{font-size:1.6rem}.section-slider{border-radius:.4rem;margin:0 auto 3.6rem;max-width:1000px}.slider__pagination{bottom:1.6rem;font-size:1.6rem;padding:.68rem 1rem}.slick-button__next,.slick-button__prev{height:50rem;width:10rem}.slick-button__next span,.slick-button__prev span{height:6.4rem;line-height:6.4rem;width:4rem}.slick-button__next span .material-icons,.slick-button__prev span .material-icons{font-size:5rem;left:-.5rem}.garelly-co__button{font-size:1.6rem;height:3.2rem;line-height:3.2rem;width:12.7rem}.garelly-co__close{height:7rem;line-height:7rem;padding:0 0 0 2rem}.garelly-co__close i{font-size:2rem;padding:0 0 0 3rem}.garelly-co__close i:after{font-size:2.5rem;height:2.5rem;top:2.3rem;width:2.5rem}.garelly-co__title{border-left:8px solid #1ba0e5;font-size:2rem;line-height:3.6rem}.garelly-co__list li{width:calc(20% - 1rem)}.price-co__item--cremation:after,.price-co__item--family:after,.price-co__item--general:after,.price-co__item--oneday:after{border-radius:50%;bottom:.8rem;content:"chevron_right";font-family:Material Icons;font-size:2.1rem;height:2.2rem;position:absolute;right:.5rem;width:2.2rem}.price-co__item--cremation strong small,.price-co__item--family strong small,.price-co__item--general strong small,.price-co__item--oneday strong small{display:block;font-size:1.4rem}.price-co__item--cremation p,.price-co__item--family p,.price-co__item--general p,.price-co__item--oneday p{font-size:1.5rem;padding:.85rem;text-align:left}.price-co__item--cremation p small,.price-co__item--family p small,.price-co__item--general p small,.price-co__item--oneday p small{display:inline-block;font-size:1.3rem;margin-right:1.4rem;text-align:left}.price-co{gap:0 .8rem;order:2}.price-co__item--cremation a:hover{background:rgba(193,144,71,.15)}.price-co__item--family a:hover{background:rgba(136,52,95,.15)}.price-co__item--oneday a:hover{background:rgba(96,147,54,.15)}.price-co__item--general a:hover{background:rgba(52,90,150,.15)}.co-point{margin:0 0 0 10rem;padding:1.45rem 2rem}.co-point:before{height:6.4rem;left:-10rem;width:6.4rem}.co-point:after{border-width:2rem 3.46rem 2rem 0;left:-2.4rem}.co-point__item{margin:0 0 .5rem}.co-point__label:before{left:auto;right:2rem;-webkit-transform:none;transform:none}.co-point__label:after{right:0}.co-point__discription a{color:#232b39;pointer-events:none}.co-point input:checked~label:after{right:0}.review-co{margin-bottom:2rem}.review-co__discription{font-size:1.5rem}.review-co__label{display:none}.review-co__contents{height:auto}.review-co__contents:after{content:none}.review-co__input{display:none}.review-co__item{width:10%}.plan-co__item--cremation,.plan-co__item--family,.plan-co__item--general,.plan-co__item--oneday{border-radius:.5rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:1rem .9rem;text-align:center;width:25%}.plan-co{display:flex;gap:0 .8rem;margin:0}.plan-co__item--cremation{border:1px solid #c19047}.plan-co__item--family{border:1px solid #88345f}.plan-co__item--general{border:1px solid #345a96}.plan-co__item--oneday{border:1px solid #609336}.plan-co__discription{line-height:1.5;margin:.9rem 0}.plan-co__button{color:#1ba0e5;display:inline-block;font-size:1.5rem;padding:0 2rem 0 0;position:relative}.plan-co__button:after{border-right:2px solid #1ba0e5;border-top:2px solid #1ba0e5;content:"";height:.6rem;position:absolute;right:0;top:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.6rem}.plan-co__modal:after{content:none}.results-co{margin:0 0 4rem}.results-co__item td,.results-co__item th{text-align:center}.message-co{margin:0}.staff-co{margin:0 0 2rem}.interview-co__figure{width:20rem}.interview-co__contents{padding:0 0 0 1.6rem;width:78%}.interview-co__title{flex-wrap:nowrap}.interview-co__discription{padding:1rem 0 0}.interview-co__date{margin:0 1rem 0 0;width:auto}.map-co{aspect-ratio:375/109}.tab-detailco__anchor{font-size:2rem;line-height:5.6rem}.tab-detailco .tab-active a,.tab-detailco .tab-active span{line-height:5.1rem}.modal-plan__price strong{font-size:3.2rem}.modal-plan__title--h2{margin:2.7rem 0 1rem!important}.modal-plan__detail{margin:0 2rem 2rem}.modal-plan__detail .list_service li{min-height:5rem;text-align:center;width:24.4%}.conversion-co{border:none;box-shadow:0 1px 3px 1px rgba(51,51,51,.2);margin:0;padding:0;position:relative}.conversion-co:after{background:url(/assets-web/images/common/img_operator02.jpg) no-repeat bottom/100% auto;bottom:0;content:"";display:block;left:6.9rem;position:absolute;top:0;width:12rem;z-index:0}.content,.inexpensive-area__estimate{display:block}.detail-co__title--price{display:table}.midpage-cta-revamp{border:2px solid #1ba0e5!important;box-shadow:unset}.midpage-cta-revamp:after{content:unset}.midpage-cta-revamp__text{font-size:1.8rem}.midpage-cta-revamp__actions{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:.4rem}.midpage-cta-revamp__actions .btn-detail-contact,.midpage-cta-revamp__actions .btn-detail-tel{box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.25);box-sizing:border-box;padding:0;position:relative;width:47rem!important}.midpage-cta-revamp__actions .btn-detail-contact__content,.midpage-cta-revamp__actions .btn-detail-tel__content{gap:.8rem!important;left:1rem;position:absolute}.midpage-cta-revamp__btns .btn_detail_inquiry,.midpage-cta-revamp__btns .btn_detail_urgent{box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.25);box-sizing:border-box}.midpage-cta-revamp .btn_detail_urgent .btn-content .btn-main{font-size:2rem}.midpage-cta-revamp .btn_detail_urgent .btn-label{margin-bottom:.7rem}.midpage-cta-revamp .btn_detail_urgent{flex-basis:47rem;height:7rem;text-decoration:none}.midpage-cta-revamp .btn_detail_urgent:only-child{flex-basis:47rem}.midpage-cta-revamp .btn_detail_inquiry .btn-content .btn-main{font-size:2rem}.midpage-cta-revamp .btn_detail_inquiry .btn-label{margin-bottom:.7rem}.midpage-cta-revamp .btn_detail_inquiry{flex-basis:47rem;height:7rem;text-decoration:none}.blk_tag_fv time .blk_tag_fv time{margin-top:0}a.btn__anchor a.btn__anchor{padding:7px 20px 7px 7px}#funeral__payment table td,#funeral__payment table th{float:none}#funeral__payment table th{width:30%}#funeral__payment table td{width:70%}#funeral__payment .icon__payd img{height:auto;width:50px}.card__tags--pay li{font-size:14px}.card__main--rank .card__tags--pay{grid-column:2/3;margin:0}.icon__member--e-sogi{top:5px}}@media screen and (min-width:768px) and (max-width:1040px){#modal-kodawari{height:70%}.modal.modal_area{top:30%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.modal.modal_area .modal__container{height:60rem;width:80%}.modal.modal_area .modal__container .modal__body{height:37rem}.modal.modal_co_plan .modal__container{height:75vh}.modal.modal_co_plan .modal__container .modal__body{height:auto}.conversion:after{display:none}.conversion--shiryo .conversion__more,.conversion--shiryo .conversion__title,.conversion--tel .conversion__title,.conversion--tel .telephone{left:0}.conversion-primary__body{background:none}.blk_guarantee{display:flex;max-width:680px;width:100%}.blk_guarantee,.blk_guarantee.adjust_m{margin:10px auto}.sogi-list .rating-warap{display:block}.review-detail__header{align-items:center;flex-direction:column;justify-content:center}.review-detail__outline{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:75%}.review-detail__total{width:50%}.review-score__item{display:inline-block}.review-graph{max-width:288px;width:100%}.review-graph__body{position:relative;width:100%}.price-primary{height:109px}.price-primary__title{width:25%}.price-primary__title&gt;.price-rate{height:100%}.price-primary__logo{font-size:1.3rem;line-height:2rem;padding:0 8px 0 16px}.price-primary__plan{width:25%}.price-primary__message{font-size:1.3rem;margin-left:8px}.price-primary__staff-image{right:-16px;width:220px}.state__item{width:108px}.state__item:nth-child(6){margin-right:0}.state__item--small{width:100px}.state__item--small:nth-child(2n){margin-right:0}.state-list__item{width:auto}.state-detail__item{margin:0 .8rem .8rem 0;width:11.2%}.state-detail li.state-syaso{width:100%}.list_tag_feature .item_tag{height:54px;margin:0 .8rem .8rem 0;width:11.2%}.area-links__constrained{margin-left:20px;margin-right:20px}.area-link{margin:0 auto;position:relative;text-align:center;width:768px}.area-link .link-box__syasou{background:#0c2c6e;bottom:80px;color:#fff;display:inline-block;height:24px;left:230px;margin:0 auto;padding:3px;position:absolute;width:auto}.card__score{height:auto;margin-bottom:10px}.card__image,.card__image--co02{height:230px;width:320px}.card__lead{height:auto}.card__cells{margin:0 auto}.card__cell--left{padding:0;width:480px}.card__cell--left-secondary{padding:0;width:50%}.card__cell--left-secondary+.card__cell--right{width:50%}.card__cell--right{padding:0;width:calc(100% - 480px)}.card__cell--campaign&gt;.button{line-height:18px;padding:10px 0}.card__cell--campaign&gt;.button&gt;span{padding-left:15px}.card__priceHeader--listCityHallXs{font-size:18px;width:60px}.card__priceFooter--listCityHallXs{font-size:16px}.card__priceFooter--listCityHallXs em{font-size:22px}.card__main--co .image--co label img{height:60px;width:60px}.card__main--co .list--point h3{font-size:18px;left:10px}.results__item--pr-ad.pr_family .card__main .card__image{height:33vw;max-width:44vw}.card__cell--plan{bottom:0;margin-top:16px;position:relative;right:0}.card__lead--rank{height:auto}.card__help-txt--rank,a.card__rank:hover+p.card__help-txt--rank{display:none}.card__main--rank{gap:0 12px}.card__main--rank .card__image--rank{height:30vw;width:44vw}.card__main--rank .card__price--rank{margin-bottom:0}.card__main--rank .card__tags li{margin-top:20px}.card__main--rank .card__viewers{margin:20px 0 24px}.results__help-txt,.results__help&gt;a:hover+p.results__help-txt{display:none}.workflow__conversion{clear:both;margin:20px auto;width:605px}.inexpensive .inexpensive__inexpensive_heading{margin-left:20px}.inexpensive .inexpensive__inexpensive_container{background-position:100% 100%;padding:40px 20px 46px}.inexpensive .inexpensive__inexpensive_logo__ttl{font-size:21px}.inexpensive .inexpensive__inexpensive_logo__ttl&gt;span&gt;img{width:100px}.inexpensive .inexpensive__top_plan_detail_box{max-width:180px}.inexpensive-area__heading{margin:0 0 20px;width:50%}.inexpensive-area__title{font-size:22px;line-height:1.4}.inexpensive-area__container .label_ribbon{background-size:155px 22px;left:280px;padding:5px 20px 3px 8px;position:absolute}.inexpensive-area__container .label_ribbon&gt;span{font-size:13px}.inexpensive-area__container .closest-station{left:auto;margin:10px 0;order:1;position:relative;top:auto}.inexpensive-area__areaTxt{margin:0 0 0 16px;max-width:calc(50% - 264px)}.inexpensive-area__areaTxt dt{display:block}.inexpensive-area__lead{font-size:20px;margin:30px 0 0 20px}.inexpensive-area__lead&gt;span&gt;img{width:100px}.inexpensive-area__plan{margin-top:30px;position:relative;z-index:1}.inexpensive-area__plan&gt;.inexpensive__inexpensive_plan__box{margin:0 20px}.inexpensive-area__plan&gt;.inexpensive__inexpensive_plan__box&gt;a{margin-right:10px;width:calc(25% - 10px)}.inexpensive-area__img{top:130px}.inexpensive-area__conversion{margin-top:0;position:relative}.inexpensive-area__btn{margin-right:20px}.inexpensive-list{max-width:1000px}.inexpensive-list,.inexpensive-list__wrap{margin:0 auto;width:100%}.inexpensive-list__heading{padding:16px;width:42%}.inexpensive-list__heading:after{right:6px;top:130px;width:140px}.inexpensive-list__lead{max-width:235px}.inexpensive-list__conversion{width:100%}.inexpensive-list__conversion .telephone__number{font-size:3.7rem}.inexpensive-list__conversion .telephone__description{font-size:1.4rem}.inexpensive-list__conversion&gt;p{font-size:14px}.inexpensive-list__conversion&gt;p:first-child{padding:10px 0}.inexpensive-list__body{background:#fff;margin:12px 0;padding:0 0 16px;width:100%}.inexpensive-list__body .plan-box{padding:0 0 16px}.inexpensive-list__body .plan-box&gt;p{padding-top:16px}.inexpensive-list__body .plan-box__inner{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.inexpensive-list__body .plan-box__inner&gt;li{margin-bottom:8px;width:24%}.inexpensive-list__body .plan-box__inner&gt;li:first-of-type{margin-left:5px}.inexpensive-list__body .plan-box__inner&gt;li:last-of-type{margin-right:5px}.inexpensive-list__body .plan-box__item{width:100%}.inexpensive-list__body .plan-box__item&gt;a .item__header&gt;p{font-size:20px}.inexpensive-list__body .plan-box__item&gt;a .item__price{margin-left:5px;width:180px}.inexpensive-list__body .plan-box__item&gt;a .item__price&gt;p{font-size:11px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l&gt;span{font-size:26px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:first-child{top:0}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:last-child{bottom:-1px;font-size:14px}.inexpensive-list__body .plan-box__item&gt;a .icon{right:-5px}.inexpensive-list__body .plan-box__empty&gt;a .item__price&gt;p{font-size:12px}.inexpensive-area__coinfo{top:auto}.table_funeral_price td{line-height:1.4}.table_funeral_price td small{display:block;font-size:75%}.content__information .attendance__function .button.btn_aoyama{margin:0 0 15px}.content__information .attendance__function .button.btn_aoyama .lead_aoyama{font-size:1.2rem;margin-top:6px}.content__information .attendance__function .button.btn_aoyama .txt_aoyama{font-size:1.3rem;margin:0 0 3px}.content__information .attendance__function .button.btn_aoyama .txt_aoyama&gt;span{margin:3px 0 0}.content__information .attendance__function .button.btn_ct,.content__information .attendance__function .button.btn_oof{font-size:1.3rem;height:48px;margin:0;white-space:nowrap;width:48%}.content__information .attendance__function .button.btn_ct&gt;.icon_svg,.content__information .attendance__function .button.btn_oof&gt;.icon_svg{margin:4px 0 0}.label_ribbon{background-size:155px 22px;padding:5px 20px 3px 8px}.label_ribbon&gt;span{font-size:13px}.conductor_btn__title{font-size:18px}.lightbox_content__text&gt;a{justify-content:center;line-height:1.4}.lightbox_content__conversion .lightbox_tell__body{margin-left:0}.lightbox_content__conversion .lightbox_form{margin-right:0}.funeral_price{margin:0 1rem}.inexpensive-area__co{margin:1.6rem 1rem 6.4rem}.inexpensive-area__co--notpartners{margin:1.6rem 1rem 2.4rem;padding:0}.price-co__item--cremation strong small,.price-co__item--family strong small,.price-co__item--general strong small,.price-co__item--oneday strong small{font-size:1.2rem}.price-co__item--cremation p small,.price-co__item--family p small,.price-co__item--general p small,.price-co__item--oneday p small{font-size:1.1rem;margin-right:.5rem}.price-co__item--cremation p em,.price-co__item--family p em,.price-co__item--general p em,.price-co__item--oneday p em{font-size:1.6rem}.plan-co__tag--cremation,.plan-co__tag--family,.plan-co__tag--general,.plan-co__tag--oneday{font-size:1.2rem}.plan-co__subject,.plan-co__tag--no1{font-size:1rem}.conversion__body--co{margin:0 0 0 8rem}.conversion__title--co{margin:0 7.3rem 1.7rem 10rem}.fv-cta-revamp .revamp-body{padding:1rem}.fv-cta-revamp .revamp-body .btn-contact,.fv-cta-revamp .revamp-body .btn-telmain{width:28rem}.midpage-cta-revamp .btn_detail_urgent{flex-basis:34.6rem}.midpage-cta-revamp .btn_detail_inquiry{flex-basis:34.3rem}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1040px){.price-co__item--cremation:after,.price-co__item--family:after,.price-co__item--general:after,.price-co__item--oneday:after{font-size:1.8rem;height:1.8rem;width:1.8rem}.conversion-co:after{left:0;width:10rem}.midpage-cta-revamp__actions .btn-detail-contact,.midpage-cta-revamp__actions .btn-detail-tel{width:34.6rem!important}.midpage-cta-revamp__actions .btn-detail-tel.is-single{width:47rem!important}}@media (min-width:992px){.vbox-inline,.venoframe{height:500px;width:800px}.venoframe.vbvid{height:540px;width:960px}}@media screen and (min-width:1024px){#aside__ranking--plan .recommend-list{overflow-x:hidden;padding:0}#aside__ranking--plan .recommend-list li{margin:0 0 .5rem;min-width:32.5%;width:32.5%}}@media screen and (min-width:1280px) and (max-height:800px){.modal.modal_area{top:30%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.modal.modal_area .modal__container{height:73vh;width:816px}}@media screen and (max-width:768px){a.btn_syasoh{margin:1rem 0 2rem;padding:1.5rem}a.btn_syasoh small,a.btn_syasoh span{display:inline-block}a.btn_syasoh span{margin:0}}@media screen and (max-width:767.98px){.state-detail .feature-block__item--grayout,.state-detail__item{border:4px solid #fff}.state-detail__item{box-sizing:border-box;margin:0;padding:1rem 0;width:50%}.state-detail li.state-syaso{width:100%}}@media screen and (max-width:767px){.img__cv-seep{display:block;height:auto;margin:10px 0 8px;max-width:100%}.sogi-list .rating-warap{display:block}.sogi-list .review-inline{top:0}.review-inline.review-inline--null{margin:0!important}.review-overview{margin-bottom:3rem}.tab-co span{font-size:1.2rem}.tab-hall li{height:53px;line-height:53px}.tab-hall li.tab-active{line-height:45px}.tab-hall span{font-size:1.3rem}.tab-hall .visible-sogi,.tab-hall i.material-icons,.tab-hall li.tab-emergency a i.in_circle{display:none}.detail__card .card__main--co{padding:0}.detail__card .card__price--type{margin:2rem 0}.detail__card .card__price--type a{padding:1.2rem 0 3rem}.detail__card .card__price--type a:after{margin:3px -12px 0 0;right:50%;top:auto}.detail__card .card__price--type span{font-size:1.1rem}.detail__card .card__price--type span:first-child{font-size:1.5rem;margin:0 0 .7rem}.detail__card .card__price--type em{font-size:2.2rem}#slider__wrap .slide-prev{margin-top:-50px}#slider__wrap .slide-prev label{height:30px;width:30px}#slider__wrap .slide-prev label:after{font-size:3rem}#slider__wrap .slide-next{margin-top:-50px;right:40px}#slider__wrap .slide-next label{height:30px;width:30px}#slider__wrap .slide-next label:after{font-size:3rem}#slider__wrap .thmb label{border:3px solid #ddd;max-height:48px}#slider__wrap-gallery .slide-prev{margin-top:-50px}#slider__wrap-gallery .slide-prev label{height:30px;width:30px}#slider__wrap-gallery .slide-prev label:after{font-size:3rem}#slider__wrap-gallery .slide-next{margin-top:-50px;right:40px}#slider__wrap-gallery .slide-next label{height:30px;width:30px}#slider__wrap-gallery .slide-next label:after{font-size:3rem}#slider__wrap-gallery .thmb label{border:3px solid #ddd;max-height:48px}.part__other .carousel-warap-inr::-webkit-scrollbar{height:0}.slider__carousel li{display:block;margin:0;width:100%}.slider__carousel dl{margin-top:3rem}.part__kyoka li,.part__staff li{display:inline-block;margin:0 1.5rem 0 0;padding:0}.part__staff li{width:300px}.part__kyoka li{width:250px}.part__kyoka .slider__carousel-inr,.part__staff .slider__carousel-inr{border:1px solid #ccc!important;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.16)!important;display:block;position:relative}.part__kyoka .slider__carousel-inr figure,.part__staff .slider__carousel-inr figure{float:none}.slider__carousel-inr{border-bottom:1px solid #ccc!important;border-left:none!important;border-radius:0;border-right:none!important;border-top:none;box-shadow:none!important;display:block;margin:0 0 2rem;min-height:auto!important;position:relative}.slider__carousel-inr figure{float:left;height:66px;max-height:66px;width:30%}.slider__carousel-inr .slider__carousel-description{margin:0;padding:0;width:100%}.slider__carousel-inr h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;height:auto;height:6rem;margin:0;padding:0 0 0 1rem;white-space:normal}.slider__carousel-inr .rating-warap{padding:0 0 0 1rem}.slider__carousel-inr a:after{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#1fb8ef;content:"chevron_right";font-family:Material Icons;font-size:4rem;line-height:1;margin:-12px 0 0;position:absolute;right:0;top:50%}.part__staff .slider__carousel-description,.part__staff figure{width:100%}.part__kyoka figure{margin:2rem 0;width:100%}.part__kyoka .slider__carousel-description{margin:auto;width:90%}.part__kyoka h3,.part__staff h3{-webkit-box-orient:inherit;-webkit-line-clamp:inherit;color:#333;display:-webkit-box;height:50px;margin:0 0 2rem;white-space:normal}.part__kyoka .slider__carousel-inr a:after{content:" "!important}.recommend-detail-points figure.visible-md{display:block!important}.case-list,.recommend-list,.sogi-list{display:block;flex-wrap:inherit;padding:0 2rem 0 0}.case-list h3,.recommend-list h3,.sogi-list h3{margin:0 0 2rem}.case-list li,.recommend-list li,.sogi-list li{width:100%!important}.case-list li:first-child .list-inr,.recommend-list li:first-child .list-inr,.sogi-list li:first-child .list-inr{padding:0 2rem 2rem 0}.case-list .list-inr,.recommend-list .list-inr,.sogi-list .list-inr{border:none;border-bottom:1px solid #ccc;border-radius:0;margin:0;padding:2rem .5rem 2rem 0}.case-list .list-inr:after,.recommend-list .list-inr:after,.sogi-list .list-inr:after{right:-1rem}.case-list figure,.recommend-list figure,.sogi-list figure{width:33%}.case-list figcaption,.recommend-list figcaption,.sogi-list figcaption{padding:0 0 0 1rem;width:67%}.case-list p,.recommend-list p,.sogi-list p{margin:0}.recommend-list h3{margin:1rem 0 2rem!important}.inexpensive-area__container .review-inline{top:4px}.inexpensive-area__coinfo{padding:0;right:0;top:calc(100% - 35px);width:40%}.inexpensive-area__coinfo a{font-size:1.2rem;margin:0;padding:1rem}.inexpensive-area__coinfo a:after{margin-top:-12px;right:0;top:50%}.detail__co-info{border:none;padding:2rem}.detail__co-info ul{display:block}.detail__co-info li{width:100%}.detail__co-info ul li ul{display:flex;flex-wrap:wrap}.detail__co-info ul li ul li{margin-top:1rem;width:100%}.detail__co-info ul li ul li:nth-child(2),.detail__co-info ul li ul li:nth-child(3){width:50%}.detail__co-info strong{display:block;margin:0 0 1rem}.detail__co-info strong:before{font-size:2rem}.detail__co-info a{padding:1rem 0}.inexpensive-area__container{display:block}.detail-co__meta{margin:0 auto 2rem;max-width:100%;padding:0 0 0 1rem}a.btn_more{padding:0 3rem 4rem 0}.interview{border-bottom:1px solid #e6e6e6;margin-top:10px;padding-bottom:10px}.interview__wrap{padding:0 10px}.interview__heading{font-size:14px;margin:0 0 10px}.interview__img{float:left;margin:0}.interview__img img{height:auto;width:110px}.interview__item{background-color:#eaf6f9;margin-bottom:3rem;overflow:hidden;padding:10px 3px 10px 10px}.interview__item .interview__linkbox{display:block;text-decoration:none}.interview__description__box{display:flex}.interview__description__inner{color:#232b39;margin:0 4px 0 10px}.interview__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:14px;margin:0 0 10px;overflow:hidden}.interview__description .description__inner{display:none}.interview__description .description__box{font-size:15px;margin:0}.interview__description .interview__date{color:#555;font-size:12px;text-align:right}.interview__more{position:relative}.interview__more .card__link-inline{top:40%}}@media screen and (max-width:479px){.modal.modal_area .modal__container h2{height:inherit;line-height:1.4;padding:1rem 4.2rem 1rem 1rem;text-align:left}}@media screen and (max-width:385px){.list_funeral_cost .ttl_1day_link a,.list_funeral_cost .ttl_cremation_link a,.list_funeral_cost .ttl_family_link a,.list_funeral_cost .ttl_general_link a{margin:-8px 0 0}}@media screen and (max-width:359px){.modal.modal_area .modal__container .modal__body{max-height:calc(100vh - 336px)}.conversion__title--inline{font-size:1.2rem}.conversion__description{margin:0}.conversion__description--inline,.rating--small,.rating--small+.review-inline{font-size:1.2rem}.rating__bar{zoom:.8}.review-inline&gt;em{font-size:1.4rem}.price__body--small{font-size:1.2rem}.price__body--small&gt;em{font-size:1.6rem}.tab__item{width:auto}.media--feature__image{width:100px}.card__body{margin:0}.card__main--listCityHallXs{grid-auto-columns:46vw auto}.card__image{width:134px}.card__image--feature{max-height:none;width:auto}.card__image--feature&gt;img{height:auto}.card__image--rich{height:auto;max-height:210px;width:100%}.card__cell&gt;.button{font-size:1.4rem}.card__accessItem--listCityHallXs{line-height:1.4}.card .btn-call .txt-call span{letter-spacing:-.1rem}.card .btn-estimate{align-items:center;background:linear-gradient(180deg,#56badf,#1ba0e5);border:1px solid #1ba0e5;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.32);color:#fff;display:flex;height:56px;justify-content:center;width:44%}.card .btn-estimate:before{color:#fff;content:"";display:inline-block;font-family:Material Icons;font-size:3rem}.card .btn-estimate .txt-estimate{font-size:1.6rem;letter-spacing:-.2rem}.slider-map{max-width:300px}.slider-map .slick-slide{padding:5px 0}.hallToList__bg{padding:10px 10px 1px}.hallToList__btn{margin:6px 0}.cont_switch{padding:0 5px 24px}.workflow__trigger{font-size:1.6rem}.plan-overview__tags{font-size:1.1rem}.plan-overview__tags&gt;span{margin:4px 8px 4px 0;padding-left:4px;padding-right:4px}.plan-overview__tags&gt;span:last-child{margin-right:0}.plan-item__label{font-size:1rem}.plan-item__title{font-size:1.1rem}.inexpensive__inexpensive_wrap{background:url(/common_img/top_inexpensive_bg_sp.png) 100% 0 repeat-x;background-size:100% 340px}.inexpensive__inexpensive_logo__ttl&gt;span&gt;img{width:78px}.inexpensive-area__heading{margin-bottom:10px}.inexpensive-area__lead{font-size:14px;margin:10px 0 0}.inexpensive-area__plan .inexpensive__inexpensive_plan__box{margin-top:25px}.inexpensive-area__img&gt;img{right:-45px;top:0}.inexpensive-list .inexpensive-area__img&gt;img{top:-25px}.inexpensive-list__title{font-size:14px}.inexpensive-list__title&gt;em{font-size:20px}.inexpensive-list__title&gt;span{font-size:16px}.inexpensive-list__btn{margin-left:10px}.inexpensive-list__heading:after{right:-15px}.inexpensive-list__body .plan-box__item&gt;a .item__header&gt;p{font-size:15px}.inexpensive-list__body .plan-box__item&gt;a .item__price{margin-left:5px;width:150px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l{font-size:17px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-l&gt;span{font-size:20px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:first-child{top:-4px}.inexpensive-list__body .plan-box__item&gt;a .item__price-inner .price-r&gt;p:last-child{font-size:11px}.table_funeral_price span{font-size:1rem}.table_funeral_price td small{display:none}.detailed_facility__recommend-plan__item{padding:10px}.detailed_facility__media__arrow{right:-10px}.detailed_facility__price-lowest&gt;.price-lowest__title{bottom:0}.detailed_facility__section__footer&gt;.section__more&gt;a{width:290px}.conductor_btn__inner:before{top:6px;width:40px}.conductor_btn__inner:after{top:24px}.conductor_btn__title{font-size:14px;margin-right:5px}.conductor_btn__text{font-size:13px}.detail-co__btn--form{padding:0 0 0 4rem}.inexpensive-area__text span{font-size:1.2rem}.slick-button__next,.slick-button__prev{height:18rem}.price-co__item--cremation strong,.price-co__item--family strong,.price-co__item--general strong,.price-co__item--oneday strong{font-size:1.5rem}.price-co__item--cremation p small,.price-co__item--family p small,.price-co__item--general p small,.price-co__item--oneday p small{letter-spacing:-1px}.price-co__item--cremation p em,.price-co__item--family p em,.price-co__item--general p em,.price-co__item--oneday p em{font-size:1.6rem}.co-point__label:after{right:25%}.co-point input:checked~label:after{right:30%}.review-co input:checked~label:after{left:57%}.review-co__item{width:33.333%}.interview-co__figure{width:10rem}.tab-detailco__anchor{font-size:1.2rem}.detail-co-emergency__linkbtn{grid-template-columns:3.2rem 1fr 2.5rem;padding-left:10px}}@media (-ms-high-contrast:none){.card__score--listCityHallXs{max-width:479px}}
</pre></body></html>