﻿html{overflow-y:scroll}@media all and (max-width: 767px){html.is-fixed,html.is-fixed body{overflow:hidden}}body{background:#fff}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.wrap{position:relative}#container{width:100%;overflow:hidden}img{vertical-align:top}@media screen and (max-width: 767px){img{width:100%}}#header{display:block;width:calc(100% - 550px);position:fixed;z-index:9999;height:82px}@media screen and (max-width: 767px){#header{width:100%;height:63px;opacity:0;pointer-events:none;transition:opacity .3s}#header.show{opacity:1;pointer-events:auto}}#header .header-inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start;background:rgba(0,0,0,0);padding-top:30px}@media screen and (max-width: 767px){#header .header-inner{padding-top:0;height:100%;background:#fff;box-shadow:0px 2px 3px rgba(0,0,0,.1607843137);align-items:center}}#header .logo{display:flex;align-items:center;position:relative;width:273.47px;padding-left:30px;aspect-ratio:273.47/52.19}@media screen and (max-width: 767px){#header .logo{width:200px;padding-left:15px}}#header .logo a{display:block;width:100%;height:100%}#header .logo .img{position:relative;width:100%;height:100%}#header .logo .img img{width:100%;z-index:10;position:absolute;left:0;top:0;bottom:0;margin:auto;opacity:1}#header .logo span{font-size:14px;color:#000;margin-left:16px}@media screen and (max-width: 767px){#header .logo span{margin-left:8px;font-size:12px;line-height:1}}#header .sp_language{color:#fff;display:flex;align-items:center;margin-right:30px}@media screen and (max-width: 767px){#header .sp_language{color:#000;margin-right:10px}}#header .sp_language .ttl{font-size:12px}#header .sp_language .language_area{font-size:12px;width:60px;border:1px solid #fff;border-radius:5px;display:flex;align-items:center;justify-content:center;margin-left:7px;position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){#header .sp_language .language_area{border:1px solid #000}}#header .sp_language .language_area ul{display:none;position:absolute;top:-1px;left:-1px;background:#fff;width:calc(100% + 2px);border-radius:5px;border:1px solid #000;overflow:hidden}#header .sp_language .language_area ul._open{display:flex;flex-direction:column}#header .sp_language .language_area ul li{color:#000;text-align:center;transition:all .3s;cursor:pointer}#header .sp_language .language_area ul li a{display:block;padding:10px}#header .sp_language .language_area ul li a:hover{opacity:.75}#header .sp_language .language_area ul li+li{border-top:1px solid #d0d0d0}.header-nav{width:550px;height:100vh;top:0;right:0;transition:all .3s;transition-delay:0s;position:fixed;z-index:15000;display:block;opacity:0;pointer-events:none;background:#f8f8f6}@media screen and (max-width: 767px){.header-nav{width:100vw}}.header-nav .header-nav-inner{height:100%;margin:auto;position:relative;padding:30px 30px 30px 60px;overflow-y:scroll}@media screen and (max-width: 767px){.header-nav .header-nav-inner{width:100%;height:100%}}.header-nav .logo{display:block;width:273.47px;margin-bottom:48px}.header-nav .nav-area{margin-top:60px}@media screen and (max-width: 767px){.header-nav .nav-area{margin-top:40px}}.header-nav .nav-list{margin-top:50px;border-top:1px solid #000}.header-nav .nav-list .nav-list-item{position:relative;display:inline-block;text-align:center;width:100%;margin-top:20px}@media screen and (max-width: 767px){.header-nav .nav-list .nav-list-item{width:100%;display:block;height:auto}}.header-nav .nav-list .nav-list-item a{transition:opacity .2s;color:#000;padding-bottom:20px;border-bottom:1px solid #000;display:flex;flex-direction:column;font-size:30px;align-items:flex-start;line-height:1.4}.pc .header-nav .nav-list .nav-list-item a:hover{opacity:.65}.header-nav .nav-list .nav-list-item a span{font-size:18px}.header-nav.open{opacity:1;pointer-events:auto;top:0}.contact_nav-list{display:flex;margin-top:30px;justify-content:space-between}.contact_nav-list .contact_nav-list-item{width:calc((100% - 8px)/2)}.contact_nav-list .contact_nav-list-item a{background:#fff;padding:10px;border-radius:5px;color:#000;text-align:center;display:block}.contact_nav-list .contact_nav-list-item a .en{font-size:18px;text-transform:uppercase}.contact_nav-list .contact_nav-list-item a .ja{font-size:10px}.sns_nav-list{display:flex;margin-top:30px;justify-content:flex-end}.sns_nav-list .sns_nav-list-item{width:30px}.sns_nav-list .sns_nav-list-item a{display:block}.sns_nav-list .sns_nav-list-item+.sns_nav-list-item{margin-left:20px}.copy{font-size:12px;text-align:right;margin-top:30px}.fixed_bnr{position:fixed;z-index:20000;top:177px;left:calc(100% - 550px);width:40px;border-radius:0 5px 5px 0;overflow:hidden}@media screen and (max-width: 767px){.fixed_bnr{left:0}}.fixed_bnr .menu-trigger{display:inline-block;transition:all .4s;box-sizing:border-box;position:relative;width:100%;height:90px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;padding-top:4px;background:#000}.fixed_bnr .menu-trigger .menu-trigger-inner{display:flex;justify-content:center;align-items:center;width:30px;height:20px;position:relative}.fixed_bnr .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;left:0;width:100%;height:1px;background-color:#fff}.fixed_bnr .menu-trigger span:nth-of-type(1){top:0}.fixed_bnr .menu-trigger span:nth-of-type(2){top:9.5px}.fixed_bnr .menu-trigger span:nth-of-type(3){bottom:0}.fixed_bnr .menu-trigger .txt{font-size:11px;margin-top:14px;color:#fff;text-transform:uppercase}.fixed_bnr .menu-trigger.active span:nth-of-type(1){transform:translateY(10px) rotate(-30deg)}.fixed_bnr .menu-trigger.active span:nth-of-type(2){opacity:0}.fixed_bnr .menu-trigger.active span:nth-of-type(3){transform:translateY(-10px) rotate(30deg)}.fixed_bnr .reservation_link{background:#a38f76;color:#fff;padding:16px 2px;writing-mode:vertical-rl;font-size:16px;width:100%;display:flex;justify-content:center;align-items:center;transition:background .4s;text-transform:uppercase}.fixed_bnr .reservation_link:hover{background:rgb(137.5982532751,117.5109170306,92.4017467249)}.l-pc{display:block;width:calc(100% - 550px);height:100vh;position:fixed;top:0;left:0;overflow:hidden}@media screen and (max-width: 767px){.l-pc{display:none}}.l-pc .pc_logo{position:absolute;left:30px;top:30px;width:273.47px;z-index:2}.l-pc .pc_language{color:#fff;display:flex;align-items:center;position:absolute;right:30px;top:30px;z-index:2}.l-pc .pc_language .ttl{font-size:12px}.l-pc .pc_language .language{font-size:12px;width:60px;border:1px solid #fff;border-radius:5px;display:flex;align-items:center;justify-content:center;margin-left:7px}.l-pc .pc_slider{position:relative;z-index:1}.l-pc .pc_slider .pc_slide{object-fit:cover;height:100vh}.l-pc .pc_slider .pc_slide img{display:block;object-fit:cover;height:100%;width:100%}.slick-dots{bottom:15px;right:15px;text-align:right;z-index:2}.slick-dots li{width:20px;height:1px}.slick-dots li.slick-active button::before{background:#707070}.slick-dots li button{width:100%;height:100%;position:relative}.slick-dots li button::before{width:100%;height:1px;content:"";background:#fff;opacity:1;bottom:0;margin:auto}.sec_loopslide{margin-left:-60px;width:calc(100% + 60px)}.sec_loopslide .loop_slider .loop_slide{width:280px;margin:0 2px}.sec_loopslide .loop_slider .loop_slide img{width:100%}.sec_loopslide .loop_slider+.loop_slider{margin-top:5px}.l-container{width:550px;margin-left:calc(100% - 550px);overflow:hidden;position:relative}@media screen and (max-width: 767px){.l-container{margin-left:0;width:100%}}.sec-inner{padding:56px 0 80px}@media screen and (max-width: 767px){.sec-inner{padding:32px 0 50px}}.w-liquid{padding-left:12vw;padding-right:12vw;margin:auto}@media screen and (max-width: 767px){.w-liquid{padding-left:20px;padding-right:20px}}.w-fixed{max-width:1080px;padding-left:40px;padding-right:40px;margin:auto}@media screen and (max-width: 767px){.w-fixed{width:calc(100% - 40px);padding-left:0;padding-right:0}}.sec-bg-gray{background:#f8f8f8}#main{padding-left:60px}#footer{padding:30px 30px 150px 0;margin-left:60px;border-top:1px solid #000;margin-top:30px}#footer .logo{width:280px;margin-left:auto;margin-right:auto}#footer .contact_nav-list .contact_nav-list-item a{border:1px solid #000}#pagetop{position:fixed;bottom:-50px;right:10px;z-index:900;transition:bottom .3s;text-align:center}#pagetop.on{bottom:10px;transition:bottom .3s}.ttl-top{font-size:30px;display:inline-block;border-bottom:2px solid #707070;margin-bottom:40px}@media screen and (max-width: 767px){.ttl-top._sp-small{font-size:20px;line-height:1.4}}.ttl-page{color:#000;font-size:30px}.ttl-page._gray{color:#000}.ttl-page .ja{color:#000;font-size:14px;font-weight:400;margin-top:4px}@media screen and (max-width: 767px){.ttl-page .ja{margin-top:0}}.ttl-copy{font-size:40px;font-weight:normal}@media screen and (max-width: 767px){.ttl-copy{font-size:22px}}.column{padding:30px 50px}.column._gray{background:#f8f8f8}.link-blank{display:inline-block;position:relative;color:#000;transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1)}.link-blank::before{content:"";display:inline-block;margin-right:6px;width:14px;height:14px;background:url(/wp-fb/wp-content/themes/flowerbase/asset/img/ico/ico_blank.svg) no-repeat 50% 50%/contain}.link-blank:hover{opacity:.75}.link-txt{color:#000;text-decoration:underline;transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1)}.link-txt._black{color:#222}.link-txt:hover{opacity:.75}.link{transition:opacity .2s}.pc .link:hover{opacity:.6}.form-btn{color:#000;background:#fff;width:240px;height:44px;border-radius:5px;text-align:center;transition:all .2s;border:1px solid #000;font-size:20px;font-size:16px}@media screen and (max-width: 767px){.form-btn{width:100%}}.pc .form-btn:hover{background:#000;border-color:#000;color:#fff}.form-btn._back{background:#e2e2e2;width:80px;position:relative;margin-right:20px}@media screen and (max-width: 767px){.form-btn._send{width:calc(100% - 104px)}}.form-btn._top{display:flex;justify-content:center;align-items:center;margin:auto;margin-top:30px}@media screen and (max-width: 767px){.form-btn._top{margin-top:0}}.flex-box{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.flex-box{flex-direction:column}}.flex-box._col2>.flex-item{width:calc((100% - 40px)/2)}.list1 li{position:relative;padding:0px 0 8px 18px}.list1 li::before{content:"●";display:block;color:#dedede;font-size:10px;position:absolute;top:4px;left:0}.list2 li{position:relative;padding-left:16px;margin-bottom:8px}.list2 li::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;background:#24879c;width:9px;height:2px;border-radius:2px}.news_list .news_list_item a{display:flex;align-items:flex-start}.news_list .news_list_item .img{width:43%;aspect-ratio:130/97}.news_list .news_list_item .img img{width:100%;height:100%;overflow:hidden}.news_list .news_list_item .info{flex:1;margin-left:3%}.news_list .news_list_item .info .info_inner{display:flex;align-items:center}.news_list .news_list_item .info .info_inner .date{font-size:12px}.news_list .news_list_item .info .info_inner .ico_new{margin-left:5px;font-size:10px;background:#a38f76;padding:0px 6px;color:#fff}.news_list .news_list_item .info .news_ttl{margin-top:4px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news_list .news_list_item .info .category_ico_area{margin-top:4px;display:flex;justify-content:flex-end}.news_list .news_list_item .info .category_ico_area .category_ico{margin-left:auto;padding:0 10px;border:1px solid #000;color:#000;font-size:10px;text-transform:uppercase;border-radius:10px}.news_list .news_list_item+.news_list_item{margin-top:32px}.pc .img-hover-link:hover .img-hover-bg{transform:scale(1.1)}.img-hover-link .img-hover{overflow:hidden}.img-hover-link .img-hover>.img-hover-bg{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:transform .2s}.modal{max-width:830px;border-radius:10px;padding:50px 0 50px 50px}@media screen and (max-width: 767px){.modal{max-width:inherit;width:calc(100% - 20px);height:80vh;padding:20px 0 20px 20px}}.modal .remodal-close{left:auto;right:-50px;top:-50px;width:50px;height:50px}@media screen and (max-width: 767px){.modal .remodal-close{right:-15px;top:-25px}}.modal .remodal-close::before{content:"";background:url(/wp-fb/wp-content/themes/flowerbase/asset/img/modal_close.svg) center center/contain no-repeat;width:100%;height:100%}@media screen and (max-width: 767px){.modal .modal-inner{height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#000 #fff}.modal .modal-inner::-webkit-scrollbar{width:10px}.modal .modal-inner::-webkit-scrollbar-thumb{background:#000}}.modal .flex-item{width:calc((100% - 30px)/2) !important}@media screen and (max-width: 767px){.modal .flex-item{width:100% !important}}.modal .flex-item._img,.modal .flex-item._cont{position:relative}@media screen and (max-width: 767px){.modal .flex-item._img,.modal .flex-item._cont{padding-right:20px}}.modal .flex-item._cont{padding-right:50px;overflow-y:scroll;height:426px;text-align:left;color:#000;scrollbar-width:thin;scrollbar-color:#000 #fff}@media screen and (max-width: 767px){.modal .flex-item._cont{overflow-y:visible;margin-top:20px;padding-right:20px;height:auto}}.modal .flex-item._cont .sub{font-size:12px}.modal .flex-item._cont .ttl{font-size:16px;font-weight:500;margin-top:5px}.modal .flex-item._cont .txt{font-size:14px;margin-top:20px;padding-bottom:20px;line-height:1.7;font-weight:300}.modal .flex-item._cont::-webkit-scrollbar{width:10px}.modal .flex-item._cont::-webkit-scrollbar-thumb{background:#000}.credit{padding-top:20px;border-top:1px solid #e4e4e4}.credit .credit-ttl{font-size:12px;font-weight:bold}.credit .credit-txt{font-size:10px;margin-top:6px;line-height:2}.slide-arrow{width:50px;height:50px;position:absolute;z-index:100;top:0;bottom:0;margin:auto;cursor:pointer}@media screen and (max-width: 767px){.slide-arrow{width:16px;height:24px}}.prev-arrow{left:20px}.next-arrow{right:20px}.works-slider-main .slick-slide{width:375px;height:278px}@media screen and (max-width: 767px){.works-slider-main .slick-slide{width:100%;height:auto}}.works-slider-main .slick-slide img{width:100%}.works-slider-nav{margin-top:20px;width:100%;position:relative}@media screen and (max-width: 767px){.works-slider-nav{margin-top:10px}}.works-slider-nav .slick-track{width:100% !important;transform:translate3d(0, 0, 0) !important;display:flex;justify-content:space-between;flex-wrap:wrap}.works-slider-nav .slick-track::before,.works-slider-nav .slick-track::after{content:"";display:block;width:calc((100% - 24px)/4)}@media screen and (max-width: 767px){.works-slider-nav .slick-track::before,.works-slider-nav .slick-track::after{width:calc((100% - 15px)/4)}}.works-slider-nav .slick-track::before{order:1}.works-slider-nav .slick-slide{width:calc((100% - 24px)/4) !important;transition:opacity .2s;cursor:pointer;border:2px solid rgba(0,0,0,0)}@media screen and (max-width: 767px){.works-slider-nav .slick-slide{width:calc((100% - 15px)/4) !important}}.works-slider-nav .slick-slide img{width:100%;height:62px;object-fit:cover}.pc .works-slider-nav .slick-slide:hover{opacity:.5}.works-slider-nav .slick-slide:nth-of-type(n + 5){margin-top:8px}@media screen and (max-width: 767px){.works-slider-nav .slick-slide:nth-of-type(n + 5){margin-top:5px}}.works-slider-nav .slick-current{border:2px solid #000}.pager ul.page-numbers{text-align:center;padding:70px 0 0;display:flex;justify-content:center}@media screen and (max-width: 767px){.pager ul.page-numbers{padding-top:60px}}.pager ul.page-numbers span.current::after{content:"";background:#727272;width:10px;height:2px;display:block;position:absolute;bottom:-5px;left:0;right:0;margin:auto}.pager .page-numbers li{display:inline;margin:0 5px;padding:0;width:20px;height:20px;text-align:center;position:relative;border-radius:10px;font-size:16px}.pager .page-numbers li a{text-decoration:none;transition:all .3s ease;color:#000;padding-top:0;font-size:16px;display:flex;justify-content:center;align-items:center}.pager .page-numbers li a span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:3px}.pager .page-numbers li a:hover{opacity:.6}.form-flow{list-style:none;overflow:hidden;width:76%;margin:0 auto;position:relative;display:flex}@media screen and (max-width: 767px){.form-flow{width:100%}}.form-flow li{background-color:#f3f3f3;line-height:60px;color:#999899;display:block;font-size:1rem;width:calc(33.3333333333% - 6px);padding:0 10px 0 40px;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.form-flow li{font-size:.7rem;padding:0 10px 0 20px}}.form-flow li::before{background-color:#f3f3f3;border-right:1px solid #fff;content:" ";display:block;float:right;height:30px;margin-bottom:-30px;margin-left:auto;margin-right:-30px;transform:skew(30deg);width:30px}@media screen and (max-width: 767px){.form-flow li::before{margin-right:-20px;width:20px}}.form-flow li::after{background-color:#f3f3f3;border-right:1px solid #fff;content:"";display:block;height:30px;margin-left:auto;margin-right:-30px;margin-top:-30px;position:relative;transform:skew(-30deg);width:30px}@media screen and (max-width: 767px){.form-flow li::after{margin-right:-20px;width:20px}}.form-flow li:last-child::before,.form-flow li:last-child::after{transform:skew(0)}.form-flow li.active{background-color:#000;color:#fff}.form-flow li.active::before,.form-flow li.active::after{background-color:#000}.form-flow li:first-child{padding-left:20px}@media screen and (max-width: 768px){.form-flow{width:100%}.form-flow li{line-height:50px}.form-flow li::before,.form-flow li::after{height:25px}.form-flow li::before{margin-bottom:-25px}.form-flow li::after{margin-top:-25px}}#contact .mw_wp_form .error{color:red;display:inline-block;font-size:14px}.agree{border:1px solid #dfe1e4;font-size:.9rem;margin:20px auto 30px;padding:15px;max-width:600px;text-align:left}.agree-title{font-weight:700}.agree-check{text-align:center;margin-top:10px}.submit-area{text-align:center;margin-top:80px;display:flex;justify-content:center;position:relative}@media screen and (max-width: 767px){.submit-area{flex-direction:column-reverse}}@media screen and (max-width: 767px){.submit-area{margin-top:40px}}button{padding:0;border-style:none;border-radius:0;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}input[type=button],input[type=text],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;border-radius:0;outline:none;border:none;box-sizing:border-box}@media screen and (max-width: 767px){input[type=button],input[type=text],input[type=email],input[type=tel],input[type=password]{width:100%}}textarea{-webkit-appearance:none;border-radius:0;outline:none;border:none;width:100%;box-sizing:border-box}input[type=text],input[type=email],input[type=tel],input[type=password],select,textarea,button{padding:10px;font-size:16px;font-family:"NotoSerifjp","Noto Serif JP",Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",Arial,Meiryo,"メイリオ","Yu Gothic",YuGothic,sans-serif;background:#f8f8f6;line-height:1.5;max-width:100%;border-radius:5px}::selection{background:#245d9c;color:#fff}::-moz-selection{background:#245d9c;color:#fff}input[type=text]:focus,textarea:focus{outline:0}input[type=radio],input[type=checkbox]{margin:5px;display:none}input[type=checkbox]+span{position:relative;cursor:pointer;display:inline-block;padding-left:30px}input[type=checkbox]+span::before{position:absolute;top:0;bottom:0;left:0;margin:auto;width:25px;height:25px;content:url("/wp-fb/wp-content/themes/flowerbase/asset/img/ico_check_off.svg")}input[type=checkbox]:hover+span{color:#000}input[type=checkbox]:checked+span{color:#000}input[type=checkbox]:checked+span::before{content:url("/wp-fb/wp-content/themes/flowerbase/asset/img/ico_check_on.svg")}input[type=radio]+span{position:relative;cursor:pointer;display:inline-block;padding-left:40px;color:gray}input[type=radio]+span::before{position:absolute;left:0;width:30px;height:30px;content:url("/wp-fb/wp-content/themes/flowerbase/asset/img/ico_radio_off.svg")}input[type=radio]:hover+span{color:#000}input[type=radio]:checked+span{color:#000}input[type=radio]:checked+span::before{content:url("/wp-fb/wp-content/themes/flowerbase/asset/img/ico_radio_on.svg")}select{width:100%;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}.select-wrap{position:relative;width:100%}.select-wrap::after{content:"";position:absolute;right:14px;top:0;bottom:0;margin:auto;background-color:#727272;width:20px;height:15px;clip-path:polygon(0 0, 100% 0%, 50% 100%);pointer-events:none}.btn_input01{width:50%;margin:10px auto 0}.post-title{text-align:left;font-size:1.6em}.postcontent{text-align:left;margin-top:40px}.postcontent p{margin-bottom:2rem;line-height:1.6;font-size:1rem}.postcontent p img{max-width:100%}@media screen and (max-width: 767px){.postcontent p img{max-width:inherit;width:100%}}.postcontent a{transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1);color:#000}.postcontent a:hover{opacity:.75}@media screen and (max-width: 767px){.postcontent{margin-top:30px}}.none-sp{display:block !important}.none-pc{display:none !important}@media screen and (max-width: 767px){.none-sp{display:none !important}.none-pc{display:block !important}}.br-pc{display:inline-block}.br-sp{display:none}@media screen and (max-width: 767px){.br-pc{display:none}.br-sp{display:block}}.scrolldown{display:inline-block;position:absolute;left:10px;bottom:0;z-index:2;padding:10px 10px 70px;overflow:hidden;color:#fff;font-size:18px;line-height:1;letter-spacing:.2em;text-decoration:none;writing-mode:vertical-lr}.scrolldown::after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:60px;background:#fff;animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite}@keyframes sdl{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}50.1%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}#map{height:500px;width:calc(100% + 60px + 30px);margin-left:-60px;margin-top:20px}#map .gm-style{font-family:"NotoSerifjp","Noto Serif JP"}#map .gm-style .gm-style-iw-c{border-radius:0;box-shadow:none;padding-left:0;width:300px !important;max-width:300px !important;padding-right:0}#map .gm-style .gm-style-iw-tc{display:none}#map .gm-style-iw-chr{position:relative;z-index:3}#map .gm-style .gm-style-iw-d{margin-top:-48px;position:relative;z-index:2;max-width:300px !important;padding-right:0}#map .gm-style .gm-style-iw-d .img{max-width:243px}#map .gm-style .gm-style-iw-d .img img{width:100%}#map .gm-style .gm-style-iw-d .content_area{padding-left:20px}#map .gm-style .gm-style-iw-d .content_area .ttl_area{display:flex;align-items:center}#map .gm-style .gm-style-iw-d .content_area .ttl_area .ico{height:26px;width:auto}#map .gm-style .gm-style-iw-d .content_area .ttl_area .ico img{width:auto;height:100%}#map .gm-style .gm-style-iw-d .content_area .ttl_area .ttl{font-size:26px;margin-left:5px;text-transform:uppercase}#map .gm-style .gm-style-iw-d .content_area .add{font-size:9px;margin-top:2px;max-width:224px}#map .gm-style .gm-style-iw-d .content_area .btn_area{margin-top:15px;padding-right:10px}#map .gm-style .gm-style-iw-d .content_area .btn_area .btn{font-size:16px;position:relative;padding-right:65px;display:block;text-align:right;outline:none}#map .gm-style .gm-style-iw-d .content_area .btn_area .btn::after{content:"";width:55px;height:10px;background:url(/wp-fb/wp-content/themes/flowerbase/asset/img/ico_arrow.svg) center center/contain no-repeat;display:inline-block;position:absolute;top:0;bottom:0;right:0;margin:auto}.hotel_list{display:grid;gap:10px 12px;margin-top:30px;grid-template-columns:1fr 1fr}.hotel_list .list_item a .img img{width:100%}.hotel_list .list_item a .ttl_area{display:flex;align-items:center;margin-top:4px}.hotel_list .list_item a .ttl_area .ico{width:auto;height:26px}.hotel_list .list_item a .ttl_area .ico img{width:auto;height:100%}.hotel_list .list_item a .ttl_area .ttl_inner{padding-left:6px;line-height:1.2}.hotel_list .list_item a .ttl_area .ttl_inner .sub{font-size:10px}.hotel_list .list_item a .ttl_area .ttl_inner .ttl{font-size:15px}.hotel_list .list_item a .add{font-size:9px;margin-top:2px}/*# sourceMappingURL=base.css.map */