.result-ttl{display:block;color:#444;font-size:.9rem;line-height:1.5;font-weight:bold}.result-zip,.result-address,.result-tel{margin-top:8px}.result-icon-conditions{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.result-icon-conditions span{margin-right:4px;margin-bottom:4px}#search-wrapper{min-height:calc(100vh - (50px + 10px) - (40px + 20px));background:#f6f6f6}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap{width:100%;margin-left:0;background:#eee}#search-wrapper .keyword-search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#search-wrapper .keyword-search-wrap .all-search-box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0}#search-wrapper .keyword-search-wrap .btn{-ms-flex-negative:0;flex-shrink:0;height:44px;margin-top:14px}#search-wrapper .ttl-main{padding:11px 55px 10px}#search-wrapper .gps-wrap{padding:10px;margin-top:0}#search-wrapper .side-cotents-wrap .section-inner{background:#eee}#search-wrapper .side-cotents-wrap .section-inner .refine-search{padding-top:9px}#search-wrapper .side-cotents-wrap .area-search{display:block}#search-wrapper .side-cotents-wrap .accordion-trigger{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;padding:15px;padding-right:42px;border-bottom:1px solid #ccc;background-color:rgba(3,158,216,.1);position:relative;margin-bottom:5px}#search-wrapper .side-cotents-wrap .accordion-trigger .menu-ttl-wrap{margin-top:0;margin-bottom:0}#search-wrapper .side-cotents-wrap .accordion-trigger::before,#search-wrapper .side-cotents-wrap .accordion-trigger::after{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;height:2px;width:12px;background-color:#000;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#search-wrapper .side-cotents-wrap .accordion-trigger::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#search-wrapper .side-cotents-wrap .accordion-target{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;text-align:left;height:0}#search-wrapper .side-cotents-wrap .accordion-checkbox:checked+.accordion-trigger::after{opacity:0;-webkit-transform:rotate(0);transform:rotate(0)}#search-wrapper .side-cotents-wrap .accordion-checkbox:checked+.accordion-trigger+.accordion-target{display:block;opacity:1;height:auto}#search-wrapper .side-cotents-wrap .accordion-checkbox{display:none}#search-wrapper .side-cotents-wrap .information-inner{background:#fff;padding:10px;margin-top:10px;border:1px solid #ccc;border-radius:5px}#search-wrapper .side-cotents-wrap .information-inner p{line-height:1.5;margin-bottom:10px;font-size:.9rem}#search-wrapper .side-cotents-wrap .credit{width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;background:#fff}#search-wrapper .side-cotents-wrap .credit span{margin-right:12px;font-size:.8rem}#search-wrapper .side-cotents-wrap .credit img{width:140px;height:auto}#search-wrapper .search{width:500px}#search-wrapper .search-title{padding:10px 0 10px 40px;text-align:left;line-height:1.1;font-size:17.6px;font-size:1.1rem;background-color:#eee}#search-wrapper .search-inner{padding:20px 15px}#search-wrapper .initial{margin:0 auto;width:100%;border-top:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#search-wrapper .initial>li{float:left;width:10%;text-align:center;border-right:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#search-wrapper .initial .is-nolink{background:#ddd}#search-wrapper .initial .letter{display:block;width:100%;height:35px;line-height:35px;color:#333;text-decoration:none}@media screen and (min-width: 980px),print{#search-wrapper{min-height:calc(100vh - (70px + 10px) - (50px + 20px) - 48px)}#search-wrapper .ttl-main{padding:0}#search-wrapper .gps-wrap{padding:0 0 20px 0}#search-wrapper .gps-wrap .btn-h-higher{font-size:1.5rem;height:60px}#search-wrapper .page-inner.page-inner-top{width:1100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap{width:100%;margin-left:0;background:none}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap>.btn-wrap{display:none}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap .area-search{display:block}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap .section-inner-info{border:1px solid #ddd}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap .section-inner-info a:hover .list-title{text-decoration:none}#search-wrapper .all-area-list-wrap{margin-top:16px;width:100%;min-height:400px;background:url(../imgs/pc_top_japan.02cf2a147fb2d9b77d5e.png) right top/auto auto no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#search-wrapper .area-list{margin-bottom:16px;width:20%;height:30px;border:1px solid #eee;line-height:30px;text-align:center;font-size:.9rem}#search-wrapper .pref-list{width:80%;margin-bottom:16px;padding-left:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}#search-wrapper .pref-list.pref-kyushu-okinawa{width:430px}#search-wrapper .pref-list li{display:inline-block;line-height:30px;margin-right:16px;color:#ddd}#search-wrapper .side-cotents-wrap .section-inner{margin-top:16px}#search-wrapper .side-cotents-wrap .section-inner.search-section{border-bottom:none;border-radius:5px 5px 0 0}#search-wrapper .side-cotents-wrap .section-inner.search-keyword{margin-top:0;border-top:none;border-radius:0 0 5px 5px}#search-wrapper .side-cotents-wrap :first-child.section-inner{margin-top:0;border-top:1px solid #ddd;padding-bottom:16px;border-radius:5px}#search-wrapper .side-cotents-wrap>.btn-wrap+.section-inner{margin-top:0}#search-wrapper .section-inner{border-top:none;border-radius:5px;overflow:hidden;border:1px solid #ddd}#search-wrapper .section-inner.refine-search:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}#search-wrapper .section-inner.refine-search:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;border-top:none;margin-top:0}#search-wrapper .section-inner-keyword{border-radius:5px 5px 0 0;border-bottom:none}#search-wrapper .section-inner-keyword+.section-inner{border-radius:0 0 5px 5px;border-top:none}#search-wrapper .credit{width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;background:#fff;padding:32px 0 0 0}#search-wrapper .credit span{margin-right:12px;font-size:.8rem}#search-wrapper .credit img{width:140px;height:auto}}#search-wrapper .top-card{background:#fff;border:none;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}#search-wrapper .top-card+.top-card{margin-top:16px}#search-wrapper .top-card .section-inner,#search-wrapper .top-card .section-inner-keyword{background:rgba(0,0,0,0);border:none;border-radius:0;padding:0;overflow:visible}#search-wrapper .top-card .section-inner .refine-search,#search-wrapper .top-card .section-inner-keyword .refine-search{padding-top:0}#search-wrapper .top-card>:first-child.section-inner{border-top:none;padding-bottom:0}#search-wrapper .top-card .menu-ttl-wrap{margin-top:0;margin-bottom:0}#search-wrapper .top-card .menu-ttl{padding-left:10px;border-left:4px solid #039ed8;font-size:16px;line-height:1.4}#search-wrapper .top-card .menu-ttl+*{margin-top:16px}@media screen and (min-width: 980px),print{#search-wrapper .top-card{padding:24px}#search-wrapper .top-card+.top-card{margin-top:24px}}#search-wrapper .top-card-keyword .keyword-search-wrap{margin-top:16px}#search-wrapper .top-card-keyword .keyword-search-wrap .btn{margin-top:0;min-width:120px}#search-wrapper .top-card-keyword .keyword-search-wrap .all-search-box input{height:44px}#search-wrapper .top-card-cond .cond-body{margin-top:16px}#search-wrapper .top-card-cond .cond-body .refine-search{margin-top:24px}#search-wrapper .top-card-cond .cond-body .cond-divider{margin:24px 0;border:none;border-top:1px solid #ccc}#search-wrapper .top-card-cond .cond-body #prefList{display:none}#search-wrapper .top-card-cond .cond-body>.cond-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px;margin-top:24px}#search-wrapper .top-card-cond .cond-body>.cond-btn-wrap .btn-all{display:block;width:100%}#search-wrapper .top-card-cond .cond-body>.cond-btn-wrap .btn-cond-to-map{background:#5cb85c;border:none;border-radius:30px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-weight:bold}@media screen and (min-width: 980px),print{#search-wrapper .top-card-cond .genre-tab-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:0;border-bottom:1px solid #ddd}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn button{border-bottom:none;border-radius:5px 5px 0 0}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn button:hover{background:#eee}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn+.genre-tab-btn button{border-left:none}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn.is-selected button{margin-bottom:-1px;padding-top:8px;padding-bottom:11px;background:#fff;border-top:3px solid #039ed8;border-bottom:1px solid #fff;border-color:#ddd;border-top-color:#039ed8;color:#444}#search-wrapper .top-card-cond .genre-tab-btns .genre-tab-btn.is-selected button:hover{background:#fff}#search-wrapper .top-card-cond .genre-panel .parts-list{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, minmax(40px, auto));gap:8px}#search-wrapper .top-card-cond .genre-panel .parts-list li.refine{width:auto;min-width:0}#search-wrapper .top-card-cond .genre-panel .parts-list li.refine .list-inner{height:100%}#search-wrapper .top-card-cond .cond-body>.cond-btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#search-wrapper .top-card-cond .cond-body>.cond-btn-wrap .btn-all{width:auto;min-width:320px}}#search-wrapper .page-inner.page-inner-top .side-cotents-wrap{background:rgba(0,0,0,0)}#search-wrapper .page-inner.page-inner-top .side-menu-inner{width:100%}#search-wrapper .top-card .btn-add-icon,#search-wrapper .top-card .keyword-search-wrap .btn,#search-wrapper .top-card .cond-body>.btn-wrap .btn-all:not(.btn-cond-to-map){background:#fff;border:2px solid #5cb85c;border-radius:30px;-webkit-box-shadow:none;box-shadow:none;color:#5cb85c;font-weight:bold}#search-wrapper .top-card .btn-small.refine-reset{background:#8b8b8b;-webkit-box-shadow:1px 1px 0 0 #585858;box-shadow:1px 1px 0 0 #585858;border-radius:11px}
