.breadcrumb{width:100%;padding:10px 0;border-radius:.5em;margin-left:-50px;margin-bottom:40px}.breadcrumb .breadcrumb-list{padding-left:0;margin-top:0;margin-bottom:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb .breadcrumb-list-item{display:inline-block;position:relative;padding-right:16px;margin-right:4px;font-size:12px;color:#707070}.breadcrumb .breadcrumb-list-item a{color:#707070}.pc .breadcrumb .breadcrumb-list-item a:hover{color:rgb(73.75,73.75,73.75)}.breadcrumb .breadcrumb-list-item::before{content:">";width:1em;height:1em;line-height:1;text-align:center;font-size:1em;color:inherit;position:absolute;top:50%;right:0;transform:translateY(-50%)}.breadcrumb .breadcrumb-list-item:last-child::before{content:normal}#room .sec_pagettl .pagettl{font-size:30px;margin-bottom:20px;letter-spacing:0}#room .sec_pagettl .room_mv_slider{margin-bottom:0}#room .sec_pagettl .room_mv_slider .room_mv_slide{aspect-ratio:330/400;border-radius:10px 0 0 10px;overflow:hidden}#room .sec_pagettl .room_mv_slider .room_mv_slide img{object-fit:cover;width:100%;height:100%}#room .sec_intro{margin-top:50px;padding-right:30px;margin-bottom:50px}#room .sec_intro .sec_intro_ttl{font-size:40px;line-height:1.375;margin-bottom:30px}#room .sec_intro .txt{font-size:16px;line-height:2.5}#room .sec_info{padding-top:50px;padding-bottom:50px;padding-right:30px}#room .sec_info .sec_ttl{display:flex;align-items:flex-end;margin-bottom:10px}#room .sec_info .sec_ttl .en{font-size:30px}#room .sec_info .sec_ttl .ja{font-size:12px;margin-left:8px;margin-bottom:7px}#room .sec_info._facility .facility_list .facility_list_item+.facility_list_item{margin-top:40px}#room .sec_info._facility .facility_list .facility_list_item .img img{width:100%}#room .sec_info._facility .facility_list .facility_list_item .ttl{font-size:20px;margin-top:10px}#room .sec_info._facility .facility_list .facility_list_item .txt{font-size:14px;margin-top:2px}#room .sec_info._floor .img img{width:100%}#room .sec_info._room{padding-right:30px}#room .sec_info._room .room_box+.room_box{margin-top:50px}#room .sec_info._room .room_box .img{width:calc(100% + 30px);margin-right:-30px;margin-bottom:10px}#room .sec_info._room .room_box .img img{width:100%}#room .sec_info._room .room_box .room_info{display:flex;justify-content:space-between;align-items:flex-end}#room .sec_info._room .room_box .room_info .room_ttl{font-size:30px}#room .sec_info._room .room_box .room_info .room_price{font-size:22px}#room .sec_info._room .room_box .room_info .room_price span{font-size:14px}#room .sec_info._room .room_box .room_info_note{text-align:right;font-size:12px}#room .sec_info._room .room_box .view_more_btn{font-size:16px;padding:10px;border-radius:5px;border:1px solid #000;position:relative;margin-top:14px;text-align:center;cursor:pointer}#room .sec_info._room .room_box .view_more_btn::after{content:"";height:10.3923048454px;width:12px;clip-path:polygon(0 0, 100% 0, 50% 100%);background:#000;display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto}#room .sec_info._room .room_box .view_more_btn._close{background:#707070;border-color:#707070;color:#fff;margin-top:30px}#room .sec_info._room .room_box .view_more_btn._close::after{background:#fff;clip-path:polygon(50% 0, 100% 100%, 0 100%)}#room .sec_info._room .room_box .view_more_cont{display:none;padding-top:30px}#room .sec_info._room .room_box .view_more_cont .floor_img{width:100%}#room .sec_info._room .room_box .view_more_cont .floor_img img{width:100%}#room .sec_info._room .room_box .view_more_cont .tabs .tab_content .img{width:100%}#room .sec_info._room .room_box .view_more_cont .room_info_list .room_info_list_inner .room_info_ttl{font-size:18px;margin-bottom:10px;font-weight:bold}#room .sec_info._room .room_box .view_more_cont .room_info_list .room_info_list_inner .room_info_txt{font-size:14px;font-weight:bold;margin-left:0}#room .sec_info._room .room_box .view_more_cont .room_info_list .room_info_list_inner .room_info_txt span{font-weight:normal;font-size:12px;display:block;margin-top:10px}#room .sec_info._room .room_box .view_more_cont .room_info_list .room_info_list_inner+.room_info_list_inner{margin-top:20px;padding-top:20px;border-top:1px solid #d0d0d0}#room .sec_info._room .room_box .view_more_cont .pet_area{background:#a38f76;padding:10px;color:#fff;display:flex;align-items:center;border-radius:5px;margin-top:20px}#room .sec_info._room .room_box .view_more_cont .pet_area .ico{width:35px;height:35px}#room .sec_info._room .room_box .view_more_cont .pet_area .ico img{width:100%}#room .sec_info._room .room_box .view_more_cont .pet_area .info{flex:1;margin-left:15px}#room .sec_info._room .room_box .view_more_cont .pet_area .info .ttl{font-weight:bold;font-size:18px}#room .sec_info._room .room_box .view_more_cont .pet_area .info .txt{font-size:14px;font-weight:bold;line-height:1.4;margin-top:2px}#room .sec_info._room .room_box .view_more_cont .btn_area{margin-top:30px}#room .sec_info._room .room_box .view_more_cont .btn_area .btn{display:block;font-size:14px;padding:10px;border-radius:5px;border:1px solid #000;text-align:center}#room .sec_info._access .map{position:relative;width:100%;height:0;padding-top:75%}#room .sec_info._access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(100%)}#room .sec_info._access .txt{margin-top:20px;font-size:14px}#room .sec_info+.sec_info{border-top:1px solid #000}#room .fixed_bottom_nav_area{position:fixed;right:0;bottom:0;width:550px;z-index:1000}@media screen and (max-width: 767px){#room .fixed_bottom_nav_area{width:100%}}#room .fixed_bottom_nav_area .fixed_bottom_nav_list{display:flex;flex-wrap:wrap}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item{width:50%}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item a{background:#f8f8f6;display:block;text-align:center;transition:background .3s,color .3s;line-height:1.2;padding:4px 0}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item a .en{text-transform:uppercase;font-size:18px}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item a .ja{font-size:10px}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item a.active{background:#a38f76;color:#fff}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item:nth-of-type(n + 3){border-top:1px solid #fff}#room .fixed_bottom_nav_area .fixed_bottom_nav_list .fixed_bottom_nav_list_item:nth-child(even){border-left:1px solid #fff}#room .fixed_bottom_nav_area .photo_gallery_btn_area a{border-top:1px solid #fff;background:#f8f8f6;display:block;text-align:center;transition:background .3s,color .3s;line-height:1.2;padding:4px 0;cursor:pointer}#room .fixed_bottom_nav_area .photo_gallery_btn_area a:hover{background:#a38f76;color:#fff}#room .fixed_bottom_nav_area .photo_gallery_btn_area a .en{text-transform:uppercase;font-size:18px}#room .fixed_bottom_nav_area .photo_gallery_btn_area a .ja{font-size:10px}#room .tabs{display:flex;flex-wrap:wrap}#room .tabs .tab_label{color:#000;font-weight:bold;border:solid 1px #000;position:relative;z-index:1;cursor:pointer;flex:1;padding:0 0;font-size:20px;text-align:center}#room .tabs .tab_label:nth-of-type(n + 2){border-left:none}#room .tabs .tab_label:hover{opacity:.75}#room .tabs .tab_content{flex:100%;display:none;overflow:hidden}#room .tabs input[name=tab_switch]{display:none}#room .tabs input:checked+.tab_label{color:#fff;background-color:#000}#room .tabs #tab01:checked~#tab01_content,#room .tabs #tab02:checked~#tab02_content,#room .tabs #tab03:checked~#tab03_content{display:block}#room .tabs .tab_content{position:relative;animation:fadeIn .4s ease}#room .tabs .img{margin-top:20px}#room .tabs .img img{width:100%}#room .page_photo_gallery_btn_area{padding:30px 30px 0 60px}#room .page_photo_gallery_btn_area a{font-size:16px;padding:10px;border-radius:5px;border:1px solid #000;position:relative;margin-top:14px;text-align:center;cursor:pointer;display:block}#room .page_photo_gallery_btn_area a::after{content:"";height:12px;width:8px;clip-path:polygon(0 0, 100% 50%, 0 100%);background:#000;display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto}@keyframes fadeIn{0%{opacity:0;top:20px}100%{opacity:1;top:0}}#company .sec_pagettl{display:flex;align-items:flex-end;line-height:1}#company .sec_pagettl .pagettl{font-size:35px;letter-spacing:0}#company .sec_pagettl .pagettl_ja{font-size:12px;margin-left:10px;margin-bottom:10px}#company .sec_message .sec_inner{padding-right:30px;padding-top:50px;padding-bottom:50px}#company .sec_message .ttl{font-size:18px;font-weight:bold}#company .sec_message .txt{font-size:16px;line-height:2;margin-top:30px}#company .sec_message .name_area{margin-top:50px;text-align:right}#company .sec_message .name_area .info{font-size:12px}#company .sec_message .name_area .name{font-size:20px;margin-top:5px}#company .sec_company{background:#f8f8f6;width:calc(100% + 60px);margin-left:-60px}#company .sec_company .sec_inner{padding-right:30px;padding-top:30px;padding-bottom:50px;padding-left:60px}#company .sec_company .ttl_area{display:flex;align-items:flex-end}#company .sec_company .ttl_area .pagettl{font-size:35px;font-weight:bold}#company .sec_company .ttl_area .pagettl_ja{font-size:12px;margin-left:10px;margin-left:10px;margin-bottom:8px}#company .sec_company .company_list{margin-top:30px}#company .sec_company .company_list .inner{display:flex;font-size:12px}#company .sec_company .company_list .inner+.inner .ttl{padding-top:20px}#company .sec_company .company_list .inner+.inner .txt{padding-top:20px}#company .sec_company .company_list .ttl{width:80px;border-right:1px solid #000;overflow-wrap:break-word;padding-right:8px}#company .sec_company .company_list .txt{flex:1;padding-left:10px;margin-left:0}#company .sec_other{width:calc(100% + 60px);margin-left:-60px}#company .sec_other .other_list .list_item{color:#fff;padding:20px 30px 30px 60px}#company .sec_other .other_list .list_item._recruit{background:#933a3a}#company .sec_other .other_list .list_item._management{background:#707070}#company .sec_other .other_list .list_item .ttl{font-size:20px;text-transform:uppercase}#company .sec_other .other_list .list_item .txt{font-size:12px;margin-top:10px}#company #footer{margin-top:0;border:none}#hotel_list .sec_pagettl{display:flex;align-items:flex-end;line-height:1}#hotel_list .sec_pagettl .pagettl{font-size:35px;letter-spacing:0}#hotel_list .sec_pagettl .pagettl_ja{font-size:12px;margin-left:10px;margin-bottom:10px}#hotel_list .sec_list .sec_inner{padding-bottom:50px}#hotel_list .sec_list .hotel_list{padding-right:30px}#hotel_list .sec_map{background:#f8f8f6;width:calc(100% + 60px);margin-left:-60px}#hotel_list .sec_map .sec_inner{padding-right:30px;padding-top:30px;padding-left:60px}#hotel_list .sec_map .ttl_area{display:flex;align-items:flex-end}#hotel_list .sec_map .ttl_area .pagettl{font-size:35px;font-weight:bold}#hotel_list .sec_map .ttl_area .pagettl_ja{font-size:12px;margin-left:10px;margin-left:10px;margin-bottom:8px}#hotel_list #footer{margin-top:0;border-top:none}#photo_gallery .sec_pagettl{display:flex;align-items:flex-end;line-height:1}#photo_gallery .sec_pagettl .pagettl{font-size:35px;letter-spacing:0}#photo_gallery .sec_pagettl .pagettl_ja{font-size:12px;margin-left:10px;margin-bottom:10px}#photo_gallery .sec_photo_gallery{margin-top:40px}#photo_gallery .sec_photo_gallery .photo_gallery_box+.photo_gallery_box{margin-top:30px}#photo_gallery .sec_photo_gallery .photo_gallery_box .photo_gallery_box_ttl{font-size:12px;margin-bottom:5px}#photo_gallery .sec_photo_gallery .photo_gallery_box .photo_gallery_list{display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr}#photo_gallery .sec_photo_gallery .photo_gallery_box .photo_gallery_list .list_item{cursor:pointer}#photo_gallery .sec_photo_gallery .photo_gallery_box .photo_gallery_list .list_item img{width:100%}#photo_gallery .gallery_modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:99999;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}#photo_gallery .gallery_modal.active{opacity:1;visibility:visible}#photo_gallery .modal_close{position:absolute;top:20px;right:20px;font-size:2rem;color:#fff;background:none;border:none;cursor:pointer;z-index:10}#photo_gallery .modal_category_label_fixed{color:#fff;font-size:20px;text-align:center;padding-bottom:20px}#photo_gallery .modal_main_swiper_container{max-width:100%;max-height:calc(100% - 100px - 120px)}@media screen and (max-width: 767px){#photo_gallery .modal_main_swiper_container{min-width:100%}}#photo_gallery .modal_main_swiper{max-height:100%;aspect-ratio:350/255;overflow:visible}#photo_gallery .modal_main_swiper .swiper-wrapper{display:flex;align-items:center}#photo_gallery .modal_main_swiper .swiper-slide{height:auto;aspect-ratio:360/255;width:100%;height:100%}#photo_gallery .modal_main_swiper .swiper-slide::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.8);position:absolute;left:0;top:0;z-index:1;opacity:1;pointer-events:auto;transition:opacity .3s}#photo_gallery .modal_main_swiper .swiper-slide img{width:100%;display:block}#photo_gallery .modal_main_swiper .swiper-slide.swiper-slide-active::before{opacity:0;pointer-events:none}#photo_gallery .modal_caption{color:#fff;font-size:10px;min-height:1.2em;text-align:left;padding-left:20px}#photo_gallery .modal_thumb_swiper_wrapper{width:100%;margin:40px auto 0;overflow:hidden}#photo_gallery .modal_thumb_swiper .swiper-slide{width:auto;height:70px;cursor:pointer;display:flex;justify-content:center;align-items:center;aspect-ratio:96/70}#photo_gallery .modal_thumb_swiper .swiper-slide::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;z-index:1;opacity:1;pointer-events:auto;transition:opacity .3s}#photo_gallery .modal_thumb_swiper .swiper-slide.swiper-slide-thumb-active::before{opacity:0;pointer-events:none}#photo_gallery .modal_thumb_swiper .swiper-slide img{height:100%;object-fit:cover;display:block}#photo_gallery .swiper-button-prev,#photo_gallery .swiper-button-next{width:auto}#photo_gallery .swiper-button-prev{left:-10px}@media screen and (max-width: 767px){#photo_gallery .swiper-button-prev{left:5px}}#photo_gallery .swiper-button-prev::after{content:"";background:hsla(0,0%,100%,.7);aspect-ratio:24/54;width:40px;clip-path:polygon(0 50%, 100% 0, 100% 100%)}@media screen and (max-width: 767px){#photo_gallery .swiper-button-prev::after{width:24px}}#photo_gallery .swiper-button-next{right:-10px}@media screen and (max-width: 767px){#photo_gallery .swiper-button-next{right:5px}}#photo_gallery .swiper-button-next::after{content:"";background:hsla(0,0%,100%,.7);aspect-ratio:24/54;width:40px;clip-path:polygon(0 0, 100% 50%, 0 100%)}@media screen and (max-width: 767px){#photo_gallery .swiper-button-next::after{width:24px}}#news .sec_pagettl{display:flex;align-items:flex-end;line-height:1}#news .sec_pagettl .pagettl{font-size:35px;letter-spacing:0}#news .sec_pagettl .pagettl_ja{font-size:12px;margin-left:10px;margin-bottom:10px}#news .category_area{margin-top:20px}#news .category_area .category_list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}#news .category_area .category_list .cat_item{margin-bottom:10px;margin-left:5px;margin-right:5px}#news .category_area .category_list .cat_item a{padding:0 10px;border:1px solid #000;color:#000;font-size:14px;text-transform:uppercase;border-radius:10px;transition:background .2s,color .2s}#news .category_area .category_list .cat_item a:hover{background:#000;color:#fff}#news .category_area .category_list .cat_item._current a{background:#000;color:#fff}#news .sec_news .sec-inner{padding-left:0}@media screen and (max-width: 767px){#news .sec_news .sec-inner{width:calc(100% - 20px);margin-left:0}}#news .sec-news_detail .sec-inner{padding-top:0}#news .sec-news_detail .img{margin-bottom:20px;width:100%;aspect-ratio:300/225}#news .sec-news_detail .img img{object-fit:cover;width:100%;height:100%}#news .sec-news_detail .date{font-size:16px;color:#707070}#news .sec-news_detail .ttl{font-size:18px;line-height:1.6;margin-top:15px;font-weight:bold}#news .sec-news_detail .cont_area p{margin-top:15px;font-size:14px;line-height:2}#news .sec-news_detail .btn_area{margin-top:32px}#news .sec-news_detail .btn_area .btn{font-size:16px;position:relative;padding-left:65px;display:block}#news .sec-news_detail .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;left:0;margin:auto;transform:scale(-1, 1)}#contact .sec_pagettl{display:flex;align-items:flex-end;line-height:1}#contact .sec_pagettl .pagettl{font-size:35px;letter-spacing:0}#contact .sec_pagettl .pagettl_ja{font-size:12px;margin-left:10px;margin-bottom:10px}#contact .sec_contact .sec_inner{padding-right:30px}#contact .sec_contact .info_area{margin-bottom:20px;margin-top:20px}#contact .sec_contact .info_area .txt{font-size:14px}#contact .sec_contact .info_area .tel_area{margin-top:20px;background:#f8f8f6;border-radius:5px;padding:10px}#contact .sec_contact .info_area .tel_area .tel_txt{font-size:12px;margin-bottom:2px;line-height:1.2}#contact .sec_contact .info_area .tel_area .tel_num{font-size:30px;line-height:1.2}@media screen and (max-width: 767px){#contact .sec_contact .info_area .tel_area .tel_num{font-size:24px}}#contact .sec_contact .info_area .note{margin-top:30px;font-size:12px}#contact .sec_contact .info_area .note span{color:#933a3a;margin-left:5px}#contact .sec_contact .form-block{text-align:left}#contact .sec_contact .form-block dl div{font-size:14px}#contact .sec_contact .form-block dl div+div{margin-top:20px}#contact .sec_contact .form-block dl dt{width:100%}#contact .sec_contact .form-block dl dt.req::after{content:"*";color:#933a3a;margin-left:5px}#contact .sec_contact .form-block dl dd{width:100%;margin-top:5px;margin-left:0}#contact .sec_contact .form-block .column{margin-top:20px;padding:0}#contact .sec_contact .form-block .column .column_ttl{font-size:14px}#contact .sec_contact .form-block .column .column_txt{margin-top:5px;background:#f8f8f6;padding:10px 10px 10px 10px;border-radius:5px;font-size:13px;line-height:1.64;height:180px;overflow-y:scroll}#contact .sec_contact .form-block .column p+p{margin-top:10px}#contact .sec_contact .form-block .check-wrap{font-size:14px;margin-top:15px;position:relative}#contact .sec_contact .form-block .mwform-checkbox-field-text::after{content:"*";color:#933a3a;margin-left:5px}#contact .sec_contact .form-btn-area{margin-top:32px;margin-bottom:30px;display:flex;justify-content:center}#contact.confirm .sec_contact .form-block .column{display:none}#contact.complete .sec_inner .ttl{font-size:26px;margin-top:40px}#contact.complete .sec_inner .txt{font-size:14px;margin-top:10px}/*# sourceMappingURL=page.css.map */