.c-icon-group:before{content:""}.c-icon-map:before{content:""}.c-icon-pen:before{content:""}.c-icon-star:before{content:""}.c-icon-search_history:before{content:""}.c-icon-question:before{content:""}.pa-top-section{background:#fffbf0;border-top:1px solid #ccc;padding:40px 0;width:100%}.pa-top-section:nth-of-type(odd){background:#faefd8}.pa-top-section:last-child{border-bottom:1px solid #ccc}.pa-top-section .pa-top-section__inner{margin:0 auto;max-width:1100px;padding:0 10px;position:relative}.pa-top-section .pa-top-section__inner.second_content{margin-top:40px}.pa-top-section .pa-top-section__heading{align-items:center;display:flex;font-size:28px;height:24px;justify-content:center;line-height:1;margin-bottom:30px;position:relative}.pa-top-section .pa-top-section__heading>i[class*=c-icon]{font-size:32px;margin-right:10px}.pa-top-section .pa-top-section__heading .c-icon-speech{color:#ebbe88}.pa-top-section .pa-top-section__heading .c-icon-movie{color:#ea5555}.pa-top-section .pa-top-section__heading img{margin-right:10px;width:46px}.pa-top-section .pa-top-section__heading img.svg{width:auto}.pa-top-section .pa-top-section__heading img.enquete{position:relative;top:-3px}.pa-top-section .pa-top-section__heading-lv2{align-items:center;display:flex;font-size:18px;justify-content:left;line-height:26px;margin-bottom:20px;padding-left:12px;position:relative}.pa-top-section .pa-top-section__heading-lv2:before{background-color:#86b902;border-radius:3px;content:"";display:block;height:26px;left:0;position:absolute;top:-1px;width:6px}.pa-top-section .pa-top-section__more-link{position:absolute;right:12px;top:0}.pa-top-section_fair{background:#fffbf0;border-top:1px solid #ccc;padding:40px 0;width:100%}.pa-top-section_fair:nth-of-type(odd){background:#faefd8}.pa-top-section_fair:last-child{border-bottom:1px solid #ccc}.pa-top-section_fair .pa-top-section__inner{margin:0 auto;max-width:1100px;padding:0 10px;position:relative}.pa-top-section_fair .pa-top-section__inner.second_content{margin-top:40px}.pa-top-section_fair .pa-top-section__heading{align-items:center;display:flex;font-size:28px;height:24px;justify-content:center;line-height:1;margin-bottom:30px;position:relative}.pa-top-section_fair .pa-top-section__heading>i[class*=c-icon]{font-size:32px;margin-right:10px}.pa-top-section_fair .pa-top-section__heading .c-icon-speech{color:#ebbe88}.pa-top-section_fair .pa-top-section__heading .c-icon-movie{color:#ea5555}.pa-top-section_fair .pa-top-section__heading img{margin-right:10px;width:46px}.pa-top-section_fair .pa-top-section__heading img.svg{width:auto}.pa-top-section_fair .pa-top-section__heading img.enquete{position:relative;top:-3px}.pa-top-section_fair .pa-top-section__heading-lv2{align-items:center;display:flex;font-size:18px;justify-content:left;line-height:26px;margin-bottom:20px;padding-left:12px;position:relative}.pa-top-section_fair .pa-top-section__heading-lv2:before{background-color:#86b902;border-radius:3px;content:"";display:block;height:26px;left:0;position:absolute;top:-1px;width:6px}.pa-top-section_fair .pa-top-section__more-link{position:absolute;right:12px;top:0}.pa-top-banner,.pa-top-banner__line_sticker{cursor:pointer;transition:opacity .1s linear}.pa-top-banner img,.pa-top-banner__line_sticker img{width:100%}.pa-top-banner:hover:not(:disabled),.pa-top-banner__line_sticker:hover:not(:disabled){opacity:.7}.pa-top-banner{display:table;padding:12px 0 16px}.pa-top-banner img{height:109px;width:1080px}.pa-top-banner__sticker{box-sizing:border-box;margin-bottom:10px}.pa-top-banner__sticker,.pa-top-btm-banner{border-radius:8px;display:block;overflow:hidden}.pa-top-btm-banner{background:#fff;border:1px solid #ccc}.pa-top-btm-banner img{height:138px;transition:opacity .1s linear;width:1078px}.pa-top-btm-banner:hover:not(:disabled) img{opacity:.7}.pa-top-btm-banner+.pa-top-btm-banner{margin-top:10px}.pa-top-btm-description{background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:16px}.pa-top-btm-description__text{font-size:12px}.pa-top-btm-description__title{color:#4d2200;font-weight:700;margin-top:20px}.pa-top-btm-description__link{font-size:12px;margin-top:8px}.pa-top-button{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000002e;box-sizing:border-box;display:flex;height:40px;margin-top:6px;padding:4px;position:relative;text-decoration:none;transition:opacity .1s linear;width:100%}.pa-top-button:hover:not(:disabled){opacity:.7}.pa-top-button>i{color:#86b902;font-size:36px;margin-right:6px;position:relative;top:3px}.pa-top-button .heading{background-color:#f8f8f8;border-radius:6px;color:#535353;font-size:15px;padding-left:10px;width:380px}.pa-top-button .text{display:flex;flex:1 0 0;margin-left:6px}.pa-top-button i{font-size:18px}.pa-top-button .title{align-items:center;color:#86b902;display:flex;font-size:12px;font-weight:700;line-height:1.1;margin-left:6px}.pa-top-button .emphasis{color:#f82060;font-weight:700}.pa-top-card-mini{background:#fff;border:1px solid #ccc;border-radius:8px;display:block;overflow:hidden;text-decoration:none}.pa-top-card-mini__body{border-top:1px solid #ccc;color:#2a2a2a;font-size:12px;padding:4px 6px 6px}.pa-top-card-mini img{height:73px;transition:opacity .1s linear;width:256px}.pa-top-card-mini:hover:not(:disabled) img{opacity:.7}.pa-top-hdg-lv2{align-items:center;color:#4d2200;display:flex;font-size:22px;font-weight:700;margin-bottom:4px;margin-top:30px}.pa-top-hdg-lv2 i{font-size:26px;margin-right:4px}.pa-top-hdg-lv2 a{color:#4d2200;text-decoration:none}.pa-top-section.pa-top-section--btm-links{background:#fff;padding-bottom:20px;padding-top:20px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-links__sns-area{align-items:center;display:flex;justify-content:left;margin:0 auto 20px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-links__sns-area img.minnanokaigo-logo{height:26px;margin-right:30px;width:170px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-links__sns-area .p-sns-area__buttons img{height:30px;transition:opacity .1s linear;width:30px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-links__sns-area .p-sns-area__buttons img:hover:not(:disabled){opacity:.7}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-links__sns-area .p-sns-area__buttons .p-sns-area__button+.p-sns-area__button{margin-left:6px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section{margin-top:20px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section+.pa-top-btm-section{margin-top:30px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__heading{color:#4d2200;font-size:20px;font-weight:700;line-height:1.3;padding-left:18px;position:relative}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__heading:before{background-color:#86b902;border-radius:3px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit{margin-top:14px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit+.pa-top-btm-unit{margin-top:20px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__heading{color:#4d2200;font-size:14px;font-weight:700}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__list{display:flex;flex-wrap:wrap;margin-top:12px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__item{border-right:2px solid #ccc;line-height:1;padding:0 10px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__item a{font-size:14px;line-height:1.3}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__item:first-of-type{padding-left:0}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-unit__item:last-of-type{border-right:0}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__list{display:flex;flex-wrap:wrap;margin:14px 0 -5px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__item{margin-bottom:5px;padding-left:12px;position:relative;width:33.33%}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__item a{font-size:14px}.pa-top-section.pa-top-section--btm-links .pa-top-btm-links .pa-top-btm-section__item i{color:#ccc;font-size:12px;left:0;position:absolute;top:8px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__list{margin-left:auto;margin-right:auto;width:960px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__list>*+*{margin-top:30px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer,.pa-top-section.pa-top-section--faq-list .pa-top-faq__question{display:flex}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer>div,.pa-top-section.pa-top-section--faq-list .pa-top-faq__question>div{font-size:14px;font-weight:700;line-height:18px;max-width:80px;min-width:80px;text-align:center}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer>div img,.pa-top-section.pa-top-section--faq-list .pa-top-faq__question>div img{border-radius:40px;height:80px;object-fit:cover;width:80px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer .text-attention,.pa-top-section.pa-top-section--faq-list .pa-top-faq__question .text-attention{background:#0000 linear-gradient(#0000 78%,#ffec9d 0);font-weight:700;padding-bottom:1px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__question{margin-bottom:12px;padding-right:108px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__question>div img{margin-top:-8px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer{padding-left:108px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__answer>div img{margin-bottom:6px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon{border-radius:16px;display:inline-block;font-size:16px;height:-webkit-min-content;height:min-content;padding:18px 21px;position:relative;width:auto}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon-left{background:#86b902;color:#fff;font-weight:700;margin-left:28px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon-left:before{border:12px solid #0000;border-right-color:#86b902;content:"";left:-24px;margin-top:-12px;position:absolute;top:50%;z-index:2}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon-right{background:#fff;border:1px solid #ccc;color:#2a2a2a;font-weight:300;margin-right:28px}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon-right:before{border:10px solid #0000;border-left-color:#fff;content:"";position:absolute;right:-20px;top:32px;z-index:2}.pa-top-section.pa-top-section--faq-list .pa-top-faq__balloon-right:after{border:11px solid #0000;border-left-color:#ccc;content:"";position:absolute;right:-22px;top:31px;z-index:1}.pa-top-section.pa-top-section--feature3 .pa-top-section__more-link{top:15px}.pa-top-section.pa-top-section--feature3 .pa-top-section__heading{align-items:baseline;height:46px;margin-top:-10px}.pa-top-section.pa-top-section--feature3 .pa-top-section__heading .num{color:#f60;font-size:46px;font-weight:700}.pa-top-section.pa-top-section--feature3 .pa-top-feature3{display:flex}.pa-top-section.pa-top-section--feature3 .pa-top-feature3 img{height:75px;margin-right:8px;width:100px}.pa-top-section.pa-top-section--feature3 .pa-top-feature3 img.radius{border-radius:4px}.pa-top-section.pa-top-section--feature3 .pa-top-feature3 dl{width:100%}.pa-top-section.pa-top-section--feature3 .pa-top-feature3 dl dt{font-size:18px;font-weight:700;line-height:1;margin-bottom:6px}.pa-top-section.pa-top-section--feature3 .pa-top-feature3 dl dd{font-size:15px;letter-spacing:-.8px;line-height:23px;padding-right:8px}.pa-top-section.pa-top-section--mv{background-position:top;background-repeat:no-repeat;background-size:1920px 260px;padding-bottom:30px;padding-top:12px}@media screen and (min-width:1920px){.pa-top-section.pa-top-section--mv{background-size:100% 260px}}.pa-top-section.pa-top-section--mv .pa-top-mv__grid{display:grid;grid-template-columns:236px 1fr 300px;grid-template-rows:90px 154px -webkit-max-content 1fr;grid-template-rows:90px 154px max-content 1fr}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--img{grid-column:1/2;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--img:hover{opacity:.5}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--copy{grid-column:2/3;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1;padding-left:20px}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--search-form{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2;padding-left:20px;padding-right:16px}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--booklet{grid-column:3/4;-ms-grid-column:3;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;display:flex}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--keywords{grid-column:1/4;-ms-grid-column:1;grid-row:3/4;margin-top:20px;-ms-grid-column-span:3;-ms-grid-row:3}.pa-top-section.pa-top-section--mv .pa-top-mv__grid--tabs{grid-column:1/4;-ms-grid-column:1;grid-row:4/5;margin-top:16px;-ms-grid-column-span:3;-ms-grid-row:4}.pa-top-section.pa-top-section--mv .pa-top-mv__title{font-size:34px;line-height:41px}@media only screen and (max-width:374px){.pa-top-section.pa-top-section--mv .pa-top-mv__title{font-size:20px!important}}@media(max-width:660px)and (max-width:660px){.pa-top-section.pa-top-section--mv .pa-top-sp-first__tarent{height:46px;width:46px}.pa-top-section.pa-top-section--mv .pa-top-mv__cashback-banner{margin:8px 6px}}.pa-top-section.pa-top-section--mv .pa-top-mv__booklet-banner{display:block;height:100%;position:relative;width:100%}.pa-top-section.pa-top-section--mv .pa-top-mv__booklet-banner:before{background-image:url(../../img/top/mv/pc_tarent_big.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-4px;content:"";display:block;height:216px;position:absolute;right:0;width:296px}.pa-top-section.pa-top-section--mv .pa-top-mv__count{align-items:baseline;display:flex;font-size:14px;line-height:1;margin-bottom:10px}.pa-top-section.pa-top-section--mv .pa-top-mv__count .count{font-weight:700}.pa-top-section.pa-top-section--mv .pa-top-mv__count .count span{color:#f82055}.pa-top-section.pa-top-section--mv .pa-top-mv__count .count .number{display:inline-block;font-size:20px;margin-left:2px;margin-right:2px}.pa-top-section.pa-top-section--mv .pa-top-mv__count .updated-at{margin-left:16px}.pa-top-section.pa-top-section--mv .pa-top-mv__count .updated-at .c-icon-reload{font-size:14px;position:relative;top:1px}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword{align-items:center;display:flex}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword__title{align-items:center;color:#4d2200;display:inline-flex;font-size:14px;font-weight:700;min-width:145px;width:145px}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword__title>img{height:14px;margin-right:2px;width:14px}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword__list{display:flex;flex-wrap:wrap;margin-top:-4px}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword__list>li{background:#fff;border:1px solid #ccc;border-radius:14px;line-height:1;margin-left:4px;margin-top:4px}.pa-top-section.pa-top-section--mv .pa-top-mv-keyword__list>li a{display:block;font-size:12px;padding:4px 8px;text-decoration:none}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .p-tab-box__tabs li{min-width:132px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .p-tab-box__tabs li.active{height:43px;min-width:200px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list{display:flex;justify-content:space-between;margin-bottom:20px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li{background-size:cover;border-radius:8px;height:161px;overflow:hidden;transition:opacity .1s linear;width:161px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li:hover:not(:disabled){opacity:.7}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li a{align-items:center;color:#fff;display:flex;flex-flow:column;height:100%;justify-content:flex-end;line-height:1;padding-bottom:16px;text-decoration:none;width:100%}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li .area-name{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li .area-count{color:#fff;font-size:14px;font-weight:700}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=北海道]{background-image:url(../../img/top/mv/top_hokkaido.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=東京都]{background-image:url(../../img/top/mv/top_tokyo.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=神奈川県]{background-image:url(../../img/top/mv/top_kanagawa.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=愛知県]{background-image:url(../../img/top/mv/top_aichi.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=大阪府]{background-image:url(../../img/top/mv/top_osaka.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=福岡県]{background-image:url(../../img/top/mv/top_fukuoka.png)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list [data-count="0"],.pa-top-section.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-link-list [data-count="0"]{color:#ccc;pointer-events:none;text-decoration:none}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list{align-items:flex-start;display:grid;gap:8px 12px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--term{color:#646464;font-size:13px;font-weight:700}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--details{color:#2a2a2a;display:flex;font-size:14px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--group:not(:last-of-type){border-right:2px solid #ccc;margin-right:8px;padding-right:8px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo{align-items:baseline;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo .pa-top-mv-tabs__area-link-list--cities{margin-left:5px;position:relative;width:97%}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo .pa-top-mv-tabs__area-link-list--cities:before{content:"(";left:-5px;position:absolute}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--cities{font-size:13px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--link{color:#0038ef;word-break:keep-all}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--link:not(:last-of-type):after{color:#2a2a2a;content:"、";display:inline-block;-webkit-text-decoration:revert;text-decoration:revert}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line{margin-bottom:12px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line .pa-top-section__heading-lv2{font-weight:700;margin:0;padding-left:16px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line a{font-size:14px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line a .c-icon-arrow{color:#aaa}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list{display:grid;gap:9px 12px;grid-template-columns:repeat(9,1fr);margin-bottom:18px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li{position:relative}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li .brandーballoon{background:#fff;border-radius:8px;bottom:65px;box-shadow:0 2px 10px #00000080;display:none;font-size:14px;left:-115%;line-height:1.5;padding:10px 12px;position:absolute;width:352px}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li .brandーballoon:before{border:8px solid;border-color:#0000 #0000 #fff;bottom:-15px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(180deg)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:first-child .brandーballoon,.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n+1) .brandーballoon{left:0}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:first-child .brandーballoon:before,.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n+1) .brandーballoon:before{content:"";left:13%;transform:translateX(-13%) rotate(180deg)}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n) .brandーballoon{left:auto;right:0}.pa-top-section.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n) .brandーballoon:before{left:87%;transform:translateX(-87%) rotate(180deg)}.pa-top-mv--fair a{background-image:url(../../img/top/mv/brand_fair_pc_back.png);background-position:50%;background-size:cover;display:block;height:200px;overflow:hidden;text-align:center}.pa-top-mv--fair a .over_text__wrap{margin:0 auto;position:relative;width:1080px}.pa-top-mv--fair a .over_text__wrap .over_text{background:#ed3c2c;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;color:#fff;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1;padding:9px 11px;position:absolute;right:0}.pa-top-mv--fair a .over_text__wrap .over_text i{font-size:10px}.pa-top-mv--fair a .over_text__wrap img{bottom:0;height:auto;position:absolute;right:150px;width:107px}@media screen and (min-width:1080px){.pa-top-mv--fair img{object-fit:contain!important}}.pa-top-mv--fair img{height:201px;object-fit:cover;object-position:center center;width:100%}.pa-top-section_fair.pa-top-section--mv{background-position:top;background-repeat:no-repeat;background-size:1920px 260px;padding-bottom:30px;padding-top:12px}@media screen and (min-width:1920px){.pa-top-section_fair.pa-top-section--mv{background-size:100% 260px}}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid{display:grid;grid-template-columns:80px 170px 1fr 130px 110px;grid-template-rows:35px 60px 40px -webkit-max-content 1fr;grid-template-rows:35px 60px 40px max-content 1fr}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--img{grid-column:2/3;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--img:hover{opacity:.5}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--copy{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;grid-column:3/5;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1;padding-left:20px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count{background-color:#fff;border:2px solid #f60;border-radius:8px;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;grid-column:4/5;-ms-grid-column:3;grid-row:2/2;-ms-grid-row:2;padding:4px;position:relative;text-align:center}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count:after,.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count:before{border:solid #0000;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:45%;width:0}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count:after{border-color:#fff0 #fff #fff0 #fff0;border-width:5px;margin-top:-5px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count:before{border-right-color:#f60;border-width:7px;margin-top:-7px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count .count{color:#4d2200;font-size:14px;font-weight:800;letter-spacing:.28px;line-height:16px;margin-bottom:2px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count .number{color:#f60;font-family:Arial;font-size:30px;font-weight:700;height:33px;letter-spacing:0;line-height:19px;width:92px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--count .number_after{color:#f60;font-size:18px;font-weight:700;line-height:19px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--updated-at{color:#4d2200;font-size:12px;font-weight:700;grid-column:4/5;-ms-grid-column:3;grid-row:3/4;-ms-grid-row:3;letter-spacing:0;line-height:30px;text-align:center}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--search-form{grid-column:3/4;-ms-grid-column:2;grid-row:2/4;-ms-grid-row:2;padding-left:20px;padding-right:16px;-ms-grid-row-span:2}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--keywords{grid-column:1/6;-ms-grid-column:1;grid-row:4/5;margin-top:5px;-ms-grid-column-span:5;-ms-grid-row:4}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__grid--tabs{grid-column:1/6;-ms-grid-column:1;grid-row:5/6;margin-top:16px;-ms-grid-column-span:5;-ms-grid-row:5}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__title{font-size:24px;line-height:41px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__updated-at{color:#4d2200;display:block;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-size:9px;height:13px;letter-spacing:0;opacity:1;position:relative;text-align:center}@media(max-width:660px)and (max-width:660px){.pa-top-section_fair.pa-top-section--mv .pa-top-sp-first__tarent{height:46px;width:46px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__cashback-banner{margin:8px 6px}}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner{align-self:flex-end;display:block;margin-bottom:26px;position:relative;transition:opacity .1s linear}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner:hover:not(:disabled){opacity:.7}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner img{border-radius:8px;box-shadow:0 2px 6px #0000002e;height:100px;width:300px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner .c-icon-arrow{color:#aaa;font-size:14px;margin-right:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner:before{background-image:url(../../img/top/mv/pc_tarent.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:116px;left:50%;position:absolute;top:-116px;transform:translateX(-50%);width:263px}@media screen and (max-width:660px)and (max-width:350px){.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner img{width:30vw!important}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__booklet-banner span{font-size:4vw!important}}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count{align-items:baseline;display:flex;font-size:14px;line-height:1;margin-bottom:10px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count .count{font-weight:700}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count .count span{color:#f82055}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count .count .number{display:inline-block;font-size:20px;margin-left:2px;margin-right:2px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count .updated-at{margin-left:16px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv__count .updated-at .c-icon-reload{font-size:14px;position:relative;top:1px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword{align-items:center;display:flex}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword__title{align-items:center;color:#4d2200;display:inline-flex;font-size:14px;font-weight:700;min-width:145px;width:145px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword__title>img{height:14px;margin-right:2px;width:14px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword__list{display:flex;flex-wrap:wrap;margin-top:-4px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword__list>li{background:#fff;border:1px solid #ccc;border-radius:14px;line-height:1;margin-left:4px;margin-top:4px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-keyword__list>li a{display:block;font-size:12px;padding:4px 8px;text-decoration:none}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .p-tab-box__tabs li{min-width:132px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .p-tab-box__tabs li.active{height:43px;min-width:200px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list{display:flex;justify-content:space-between;margin-bottom:20px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li{background-size:cover;border-radius:8px;height:120px;overflow:hidden;transition:opacity .1s linear;width:161px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li:hover:not(:disabled){opacity:.7}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li a{align-items:center;color:#fff;display:flex;flex-flow:column;height:100%;justify-content:flex-end;line-height:1;padding-bottom:16px;text-decoration:none;width:100%}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li .area-name{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li .area-count{color:#fff;font-size:14px;font-weight:700}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=北海道]{background-image:url(../../img/top/mv/top_hokkaido.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=東京都]{background-image:url(../../img/top/mv/top_tokyo.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=神奈川県]{background-image:url(../../img/top/mv/top_kanagawa.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=愛知県]{background-image:url(../../img/top/mv/top_aichi.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=大阪府]{background-image:url(../../img/top/mv/top_osaka.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-pic-list>li[data-area-name=福岡県]{background-image:url(../../img/top/mv/top_fukuoka.png)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list [data-count="0"],.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs ul.pa-top-mv-tabs__area-link-list [data-count="0"]{color:#ccc;pointer-events:none;text-decoration:none}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list{align-items:flex-start;display:grid;gap:8px 12px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--term{color:#646464;font-size:13px;font-weight:700}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--details{color:#2a2a2a;display:flex;font-size:14px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--group:not(:last-of-type){border-right:2px solid #ccc;margin-right:8px;padding-right:8px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo{align-items:baseline;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo .pa-top-mv-tabs__area-link-list--cities{margin-left:5px;position:relative;width:97%}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--tokyo .pa-top-mv-tabs__area-link-list--cities:before{content:"(";left:-5px;position:absolute}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--cities{font-size:13px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--link{color:#0038ef;word-break:keep-all}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs dl.pa-top-mv-tabs__area-link-list .pa-top-mv-tabs__area-link-list--link:not(:last-of-type):after{color:#2a2a2a;content:"、";display:inline-block;-webkit-text-decoration:revert;text-decoration:revert}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line{margin-bottom:12px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line .pa-top-section__heading-lv2{font-weight:700;margin:0;padding-left:16px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line a{font-size:14px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header .pa-top-mv-tabs__brand-tab-header__first-line a .c-icon-arrow{color:#aaa}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list{display:grid;gap:9px 12px;grid-template-columns:repeat(9,1fr);margin-bottom:18px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li{position:relative}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li .brandーballoon{background:#fff;border-radius:8px;bottom:65px;box-shadow:0 2px 10px #00000080;display:none;font-size:14px;left:-115%;line-height:1.5;padding:10px 12px;position:absolute;width:352px}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li .brandーballoon:before{border:8px solid;border-color:#0000 #0000 #fff;bottom:-15px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(180deg)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:first-child .brandーballoon,.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n+1) .brandーballoon{left:0}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:first-child .brandーballoon:before,.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n+1) .brandーballoon:before{content:"";left:13%;transform:translateX(-13%) rotate(180deg)}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n) .brandーballoon{left:auto;right:0}.pa-top-section_fair.pa-top-section--mv .pa-top-mv-tabs .pa-top-mv-tabs__brand-tab-header ul.pa-top-mv-tabs__brand-logo-list li:nth-child(9n) .brandーballoon:before{left:87%;transform:translateX(-87%) rotate(180deg)}.pa-top-reputation__head-icon{color:#ffd111;font-size:36px}.pa-top-reputation__item{align-items:flex-start;display:flex;justify-content:flex-start;margin:0 auto 16px;width:960px}.pa-top-reputation__item:last-child{margin-bottom:0}.pa-top-reputation__item--answer{justify-content:flex-end}.pa-top-reputation__content{background-color:#fff;border:1px solid #ccc;border-radius:16px;counter-reset:#2a2a2a;margin-left:28px;margin-right:0;padding:16px 16px 20px;position:relative;width:744px}.pa-top-reputation__content:before{border:10px solid #0000;border-right-color:#fff;content:"";left:-20px;position:absolute;right:unset;top:32px;z-index:2}.pa-top-reputation__content:after{border:11px solid #0000;border-right-color:#ccc;content:"";left:-22px;position:absolute;top:31px;z-index:1}.pa-top-reputation__content--answer{background-color:#86b902;border-color:#86b902;color:#fff;margin-left:0;margin-right:27px;padding:16px}.pa-top-reputation__content--answer:before{border:12px solid #0000;border-left-color:#86b902;content:"";left:unset;position:absolute;right:-24px;top:24px;z-index:2}.pa-top-reputation__content--answer:after{display:none}.pa-top-reputation__img{height:auto;width:80px}.pa-top-reputation__meta{align-items:center;color:#2a2a2a;display:flex;font-size:14px;font-weight:700;justify-content:flex-start;line-height:1;margin:0 0 12px;position:relative}.pa-top-reputation__meta__type{margin-left:16px}.pa-top-reputation__meta__date{color:#646464;font-weight:400;margin-left:auto}.pa-top-reputation__review{align-items:center;display:flex;justify-content:flex-start;line-height:1;margin:0 0 16px}.pa-top-reputation__review__gender{color:#aaa;font-size:14px;margin-right:12px}.pa-top-reputation__review__rating{color:#ffd111;font-size:14px}.pa-top-reputation__text{font-size:14px;line-height:1.5}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature{background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:block;overflow:hidden;position:relative;text-decoration:none}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature__body{line-height:22px;padding:12px}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature__title{font-size:16px;font-weight:700;line-height:1;margin-bottom:12px}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature__text{color:#2a2a2a;font-size:14px}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature:hover .pa-top-special_feature__title{color:#f60;text-decoration:underline}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature:visited .pa-top-special_feature__title{color:#609}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature img{transition:opacity .1s linear}.pa-top-section.pa-top-section--special-feature-list .pa-top-special_feature:hover:not(:disabled) img{opacity:.7}.p-card-facility[css-scope~=top-shisetsu-card] .room-count{align-items:flex-end;display:flex;font-size:14px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-type-wrap{align-items:center;display:flex;flex-wrap:wrap}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-type{align-items:center;display:flex;height:28px;line-height:28px;margin-right:12px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-type:last-child{margin-right:0}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-label{color:#646464;font-size:12px;margin-right:4px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-num{align-items:center;background:#fff;border:1px solid #f82055;border-radius:4px;box-sizing:border-box;color:#f82055;display:flex;font-size:12px;font-weight:700;height:24px;line-height:24px;margin-left:2px;margin-top:-2px;padding:0 4px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-num.full{border:1px solid #ccc;color:#646464;font-size:14px;font-weight:400}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-num.full .room-waiting-count{font-size:12px;margin-left:4px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-num>span:not(.room-waiting-count){font-size:20px;letter-spacing:3px;line-height:24px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-update-date br{display:block}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank{color:#fff;display:block;font-weight:700;height:54px;left:3px;position:absolute;top:-8px;width:40px}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank img{aspect-ratio:30/41;width:100%}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank .number{bottom:15px;display:block;font-size:11px;left:0;letter-spacing:1px;line-height:1;position:absolute;text-align:center;width:100%}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank .number span{font-size:137.5%}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-10.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-11.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-12.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-13.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-14.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-15.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-16.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-17.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-18.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-19.rank .number span,.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head .rank-20.rank .number span{letter-spacing:-1px;margin-right:1px}.c-article-list__item{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px #00000047;overflow:hidden;width:calc(33.33333% - 10px)}.c-article-list__item>a{display:grid;grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content;height:100%}.c-article-list__item>a,.c-article-list__item>a *{text-decoration:none!important}.c-article-list__item>a .c-article-list__item__main__title{color:#0038ef!important;font-weight:700}.c-article-list__item>a:hover *{text-decoration:none!important}.c-article-list__item>a:hover img{opacity:.8}.c-article-list__item>a:hover .c-article-list__item__main__title{color:#f60!important}.c-article-list__item>a:visited .c-article-list__item__main__title{color:#609!important}.c-article-list__item__head{border-bottom:1px solid #ccc;text-align:center}.c-article-list__item__head img{aspect-ratio:7/1;height:auto;width:100%}.c-article-list__item__img{border-bottom:1px solid #ccc;margin:0 0 12px}.c-article-list__item__img img{aspect-ratio:740/387;height:auto;width:100%}.c-article-list__item__main{margin:2px 10px 3px}.c-article-list__item__main__title{display:-webkit-box;font-size:16px;letter-spacing:.48px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.c-article-list__item__bottom{align-items:center;color:#2a2a2a;display:flex;font-size:13px;gap:6px;padding:0 10px 10px;vertical-align:middle}.c-article-list__item__bottom .tag{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:20px;margin:0 0 0 4px;width:60px}.c-article-list__item__bottom .c-article-list__item__author{flex:1 0 0}.c-article-list__item__bottom .c-article-list__item__author__container{align-items:center;display:flex}.c-article-list__item__bottom img{border-radius:50%;height:54px;width:54px}.c-article-list__item__bottom.-author{display:grid;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content}.c-article-list__item__bottom.-author .c-article-list__item__author{overflow:hidden}.c-article-list__item__bottom.-author .c-article-list__item__author .c-article-list__item__author__name{color:#2a2a2a;font-size:14px;font-weight:700;line-height:1.4}.c-article-list__item__bottom.-author .c-article-list__item__author .c-article-list__item__author__position{font-size:14px;padding-bottom:4px}.c-article-list__item__bottom.-author .c-article-list__item__author .c-article-list__item__author__tag{background-color:#86b902;border-radius:6px;color:#fff;display:inline-block;font-size:12px;margin-left:6px;padding:1px 6px;text-align:center;white-space:nowrap}.c-article-list__item__bottom .c-article-list__item__date-wrap{align-items:center;color:#646464;display:flex;font-size:13px;font-weight:400;line-height:1em;margin:0 0 0 auto;text-align:right;vertical-align:middle}.c-article-list__item__bottom .c-article-list__item__pr-tag{background-color:#aaa;color:#fff;font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:1.4;padding:0 4px 0 6px}.c-article-list__item__bottom .c-article-list__item__date{margin-left:6px}.c-article-list__item__bottom_links{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;padding:6px 12px 12px}.c-article-list__item__bottom_links li{background-color:#fff;border:1px solid #86b902;border-radius:6px;display:flex;height:36px;line-height:1em;width:100%}.c-article-list__item__bottom_links li a{align-items:center;color:#86b902;display:flex;font-size:14px;height:100%;justify-content:center;text-decoration:none;width:100%}.c-article-list__item__bottom_links li:hover{opacity:.8}.p-horizontal-slide{position:relative}.p-horizontal-slide-next,.p-horizontal-slide-prev{border-radius:50%;color:#86b902;cursor:pointer;display:block;height:30px;position:absolute;top:calc(50% - 15px);width:30px}.p-horizontal-slide-next:before,.p-horizontal-slide-prev:before{align-items:center;content:"";display:flex;font-family:iconfont,"sans-serif"!important;font-size:30px;line-height:1;position:relative;z-index:1}.p-horizontal-slide-next:after,.p-horizontal-slide-prev:after{background:#fff;border-radius:100%;content:"";height:26px;left:1px;position:absolute;top:2px;width:26px;z-index:0}.p-horizontal-slide-next:hover,.p-horizontal-slide-prev:hover{color:#95cd02}.p-horizontal-slide-next.disabled,.p-horizontal-slide-prev.disabled{color:#aaa;cursor:auto}.p-horizontal-slide-next.disabled:hover,.p-horizontal-slide-prev.disabled:hover{opacity:1}.p-horizontal-slide-prev{box-shadow:0 -3px 6px #00000029;left:-39px;transform:rotate(180deg)}.p-horizontal-slide-next,.p-horizontal-slide:after{box-shadow:0 3px 6px #00000029;right:-39px}.p-horizontal-slide-target{display:flex;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.p-horizontal-slide-target:after{content:"";display:block;min-width:1px;visibility:hidden}.p-horizontal-slide-target::-webkit-scrollbar{display:none}.p-horizontal-slide-target>*{scroll-snap-align:unset}.p-horizontal-slide-dots{margin-top:10px;text-align:center}.p-horizontal-slide-dots>*{background:#c3c3c3;border-radius:100%;cursor:pointer;display:inline-block;height:12px;width:12px}.p-horizontal-slide-dots>:hover{opacity:.8}.p-horizontal-slide-dots>.active{background:#86b902;cursor:auto}.p-horizontal-slide-dots>.active:hover{opacity:1}.p-horizontal-slide-dots>*+*{margin-left:20px}.p-horizontal-slide.p-horizontal-slide--col1 .p-horizontal-slide-target>*{max-width:100%;min-width:100%}.p-horizontal-slide.p-horizontal-slide--col2 .p-horizontal-slide-target>*{max-width:50%;min-width:50%}.p-horizontal-slide.p-horizontal-slide--col3 .p-horizontal-slide-target>*{max-width:33.3333333333%;min-width:33.3333333333%}.p-horizontal-slide.p-horizontal-slide--col4 .p-horizontal-slide-target>*{max-width:25%;min-width:25%}.p-horizontal-slide.p-horizontal-slide--col5 .p-horizontal-slide-target>*{max-width:20%;min-width:20%}.p-horizontal-slide.p-horizontal-slide--col6 .p-horizontal-slide-target>*{max-width:16.6666666667%;min-width:16.6666666667%}.p-horizontal-slide.p-horizontal-slide--col7 .p-horizontal-slide-target>*{max-width:14.2857142857%;min-width:14.2857142857%}.p-horizontal-slide.p-horizontal-slide--col8 .p-horizontal-slide-target>*{max-width:12.5%;min-width:12.5%}.p-horizontal-slide.p-horizontal-slide--col9 .p-horizontal-slide-target>*{max-width:11.1111111111%;min-width:11.1111111111%}.p-horizontal-slide.p-horizontal-slide--col10 .p-horizontal-slide-target>*{max-width:10%;min-width:10%}.p-tab-box .p-tab-box__tabs{align-items:flex-end;display:flex;justify-content:center;margin-bottom:-1px}.p-tab-box .p-tab-box__tabs li{align-items:center;background:#f8f8f8;border:1px solid #ccc;border-radius:8px 8px 0 0;color:#4d2200;cursor:pointer;display:inline-flex;font-size:13px;height:35px;justify-content:center;line-height:1;padding-left:6px;padding-right:6px;transition:opacity .1s linear}.p-tab-box .p-tab-box__tabs li:hover:not(:disabled){opacity:.7}.p-tab-box .p-tab-box__tabs li.active{background:#fff;border-bottom:1px solid #fff;font-size:16px;font-weight:700}.p-tab-box .p-tab-box__tabs li.active:hover{cursor:default;opacity:1}.p-tab-box .p-tab-box__tabs li+li{margin-left:6px}.p-tab-box .p-tab-box__body{background:#fff;border:1px solid #ccc;border-radius:8px;padding:16px}.p-tab-box .p-tab-box__body .p-tab-box__tab-content{display:none}.p-tab-box .p-tab-box__body .p-tab-box__tab-content.active{display:block}@keyframes loading{0%{background-color:#c8c8c8}50%{background-color:#000}to{background-color:#c8c8c8}}.p-chatbot-contact{bottom:10px;display:flex;left:calc(50vw - 660px);pointer-events:none;position:fixed;width:391px;z-index:99999}.p-chatbot-contact.opened{height:calc(100vh - 280px);max-height:calc(100vh - 280px)}.p-chatbot-contact.opened .p-chatbot-contact__start_button{display:none}.p-chatbot-contact.opened .p-chatbot-contact__window{display:flex;width:100%}.p-chatbot-contact>*{pointer-events:all}.p-chatbot-contact .p-chatbot-contact__start_button{align-items:center;background-color:#86b902;border-radius:8px;bottom:0;cursor:pointer;display:inline-flex;font-size:10px;gap:4px;left:0;padding:4px 8px;position:absolute}.p-chatbot-contact .p-chatbot-contact__start_button>img{height:40px;width:55px}.p-chatbot-contact .p-chatbot-contact__start_button>.lead-text{color:#fff;font-size:13px;font-weight:700;line-height:1.3;margin-left:2px;margin-right:2px;position:relative;top:2px}.p-chatbot-contact .p-chatbot-contact__start_button>.icon-text{align-items:center;background:#fff;border-radius:4px;color:#86b902;display:flex;font-size:12px;height:32px;justify-content:center;line-height:1.1;width:32px}.p-chatbot-contact button[js-role=close]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000047;display:flex;font-size:26px;height:29px!important;justify-content:center;overflow:hidden;padding:0!important;position:absolute;right:8px;top:-16px;width:29px!important}.p-chatbot-contact button[js-role=close] .c-icon-close{margin:0!important;padding:0!important}.p-chatbot-contact .p-chatbot-contact__window{display:none;width:391px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__window-header-img{height:58px;left:0;position:absolute;top:-10px;width:79px}.p-chatbot-contact .p-chatbot-contact__window h1{align-items:center;background:#86b902;color:#fff;display:flex;font-size:20px;height:50px;padding-left:90px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__window-inner{background:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__window-inner>div{height:calc(100% - 50px);max-height:calc(100% - 50px)}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use{display:grid;font-size:12px;gap:12px;grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content;padding:8px 11px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use li,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use ul{list-style:disc}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use ul{padding-left:18px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use .kiyaku{background:#f2f2f2;overflow:scroll;padding:8px 11px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use .kiyaku p+p{margin-top:12px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]{align-items:center;background-color:#86b902!important;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:36px;justify-content:center;line-height:1;opacity:1;position:relative;text-decoration:none!important;transition:opacity .1s linear;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:hover{opacity:.7}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:disabled{background:#f2f2f2!important;color:#aaa!important;cursor:not-allowed}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:disabled:hover{opacity:1}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:visited{color:#fff!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:disabled:visited{color:#aaa!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:before,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]>[class*=c-icon]{margin-right:2px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__term-of-use button[js-role=agreement]:before{align-items:center;content:"";display:flex;font-family:iconfont,sans-serif!important;font-size:15px;line-height:1;margin-right:4px;position:relative;top:-1px;z-index:1}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__main{display:none}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages{overflow:scroll;padding:12px 18px 12px 12px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages>*{color:#2a2a2a;font-size:14px;padding:0 0 0 60px;word-break:break-all}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages>*+*{margin-top:12px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form{align-items:center;border-radius:6px;display:flex;flex-flow:wrap;line-height:1.2;min-height:44px;padding:12px 10px 10px;position:relative}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi ol,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form ol{list-style:decimal;padding-left:20px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi ol li+li,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi ul li+li,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form ol li+li,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form ul li+li{margin-top:8px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi .fukidashi-inner,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form .fukidashi-inner{display:block;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi .loading>i,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form .loading>i{animation-delay:.5s;animation-direction:normal;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:loading;background-color:#c8c8c8;border-radius:50%;display:inline-flex;height:5px;width:5px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi .loading>i:first-child,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form .loading>i:first-child{animation-delay:0s}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi .loading>i:last-child,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form .loading>i:last-child{animation-delay:.75s}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .fukidashi .loading>i+i,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages form .loading>i+i{margin-left:4px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .searching-animation{align-items:center;display:flex;flex-flow:column;justify-content:center;padding:12px 0}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .searching-animation img{height:auto;width:50%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .customer{min-height:44px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant{position:relative}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .icon{height:44px;left:0;position:absolute;top:0;width:44px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"],.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button{align-items:center;background-color:#86b902!important;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:36px;justify-content:center;line-height:1;margin-top:12px;opacity:1;position:relative;text-decoration:none!important;transition:opacity .1s linear;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:hover,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:hover{opacity:.7}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:disabled,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:disabled{background:#f2f2f2!important;color:#aaa!important;cursor:not-allowed}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:disabled:hover,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:disabled:hover{opacity:1}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:visited,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:visited{color:#fff!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:disabled:visited,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:disabled:visited{color:#aaa!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]:before,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant a[href^="/contact"]>[class*=c-icon],.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button:before,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant button>[class*=c-icon]{margin-right:2px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .fukidashi,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form{background:#f2f2f2}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .fukidashi:before{border:9px solid #0000;border-right-color:#f2f2f2;content:"";left:-18px;position:absolute;right:unset;top:12px;z-index:2}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .fukidashi>*+*{margin-top:8px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .fukidashi .shisetsu-info{font-weight:700}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .fukidashi .shisetsu-info+.shisetsu-info{margin-top:8px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select{display:flex;gap:12px;margin-top:12px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select.vertical{flex-flow:column;gap:6px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select>*{align-items:center;background-color:#fff;border:2px solid #86b902;border-radius:8px;color:#86b902;cursor:pointer;display:flex;flex-grow:1;font-size:15px;font-weight:700;height:36px;justify-content:center;line-height:1;min-height:40px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select>:hover{color:red}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select.selected>*{border-color:#86b902!important;color:#86b902!important;pointer-events:none}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant .select.selected>.active{background-color:#86b902!important;border-color:#86b902!important;color:#fff!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form{display:block;margin-top:10px;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form>*+*{margin-top:4px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.errors p{align-items:center;background:#f82055;border-radius:4px;color:#fff;display:flex;font-size:12px;height:26px;padding:2px 8px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.errors p:before{background-image:url(https://cdn.minnanokaigo.com/images/icon/caution.svg);background-repeat:no-repeat;content:"";display:inline-flex;font-family:iconfont;margin-right:4px;min-height:13px;min-width:13px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form input,.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form select{line-height:1!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select{position:relative}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select:before{color:#aaa;content:"";font-family:iconfont;font-size:14px;height:14px;position:absolute;right:8px;top:calc(50% - 4.66667px);transform:rotate(90deg);transform-origin:center;width:14px;z-index:10}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#2a2a2a;display:inline-flex;font-size:16px;height:50px;outline:none;padding-left:12px;padding-right:26px;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select:disabled:hover{cursor:not-allowed}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select:focus{border-color:#0038ef;box-shadow:0 2px 6px #00000047}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select.has-error{background-color:#ffeded;border-color:#8f2060;color:#2a2a2a}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select:disabled{background-color:#ccc;border-color:#ccc;color:#aaa}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select select:not(:disabled):hover{cursor:pointer}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select.ok select{background-color:#f7ffeb!important;border-color:#86b902!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-select.ng select{background-color:#ffeded!important;border-color:#8f2060!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input input{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#2a2a2a;display:inline-flex;font-size:16px;height:50px;outline:none;padding-left:12px;padding-right:12px;width:100%}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input input:disabled:hover{cursor:not-allowed}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input input:focus{border-color:#0038ef;box-shadow:0 2px 6px #00000047}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input input.has-error{background-color:#ffeded;border-color:#8f2060;color:#2a2a2a}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input input:disabled{background-color:#ccc;border-color:#ccc;color:#aaa}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input.ok input{background-color:#f7ffeb!important;border-color:#86b902!important}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .assistant form div.form-input.ng input{background-color:#ffeded;border-color:#8f2060;color:#2a2a2a}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .customer .fukidashi{background:#fff;border:1px solid #ccc}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .customer .fukidashi:before{border:8px solid #0000;border-left-color:#fff;content:"";left:unset;position:absolute;right:-16px;top:11px;z-index:2}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__messages .customer .fukidashi:after{border:9px solid #0000;border-left-color:#ccc;content:"";position:absolute;right:-18px;top:10px;z-index:1}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input{background:#000;display:flex;padding:6px;z-index:10}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input>input{border-radius:6px 0 0 6px;flex-grow:1;font-size:12px;padding:8px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input>input:disabled{background:#fff}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input>input:disabled::placeholder{color:#f0f0f0}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input>button{background:#86b902;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;font-size:12px;padding:8px 20px}.p-chatbot-contact .p-chatbot-contact__window .p-chatbot-contact__input>button:disabled{background:#f0f0f0;color:#999;cursor:default}.p-chatbot-contact.agreed .p-chatbot-contact__term-of-use{display:none}.p-chatbot-contact.agreed .p-chatbot-contact__main{display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content}.p-chatbot-contact form[data-api-url*=answer_condition] .form-select[data-name=dat_contact__requested_pref_name]{display:inline-flex;float:left;width:45%!important}.p-chatbot-contact form[data-api-url*=answer_condition] .form-select[data-name=dat_contact__requested_city_name]{display:inline-flex;float:right;margin-bottom:4px;width:54%!important}.p-chatbot-contact form[data-api-url*=answer_condition] .form-select[data-name=dat_contact__requested_city_name]+*{clear:both}.p-search-query-form{border-radius:10px;box-shadow:0 2px 6px #00000047;display:flex;margin-top:6px}.p-search-query-form__left{height:40px;width:calc(100% - 100px)}.p-search-query-form__right{width:100px}.p-search-query-form .c-input{border:0;border-radius:8px 0 0 8px;height:40px;padding:8px 12px;width:100%}.p-search-query-form .c-btn{align-items:center;background-color:#86b902!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-radius:8px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:40px;justify-content:center;line-height:1;opacity:1;position:relative;text-decoration:none!important;transition:opacity .1s linear}.p-search-query-form .c-btn:hover{opacity:.7}.p-search-query-form .c-btn:disabled{background:#f2f2f2!important;color:#aaa!important;cursor:not-allowed}.p-search-query-form .c-btn:disabled:hover{opacity:1}.p-search-query-form .c-btn:visited{color:#fff!important}.p-search-query-form .c-btn:disabled:visited{color:#aaa!important}.p-search-query-form .c-btn:before,.p-search-query-form .c-btn>[class*=c-icon]{font-size:16px;margin-right:3px}.p-search-query-form .c-btn:before{margin-top:-1px;position:relative}.p-info-facility{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:inline-flex;font-size:12px;height:14px;justify-content:center;margin-left:4px;margin-top:2px;width:14px}.p-info-facility__dialog{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #00000047;color:#2a2a2a;display:none;font-size:12px;margin-left:-100px;padding:4px 8px;position:absolute;width:200px;z-index:100}.p-info-facility__balloon{border-color:#0000 #0000 #ccc;border-style:solid;border-width:0 6px 6px;display:none;height:0;position:absolute;width:0;z-index:101}.p-info-facility__balloon>div{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 6px 6px;height:0;margin:1px 0 0 -6px;position:absolute;width:0;z-index:101}.p-info-facility .c-icon-question{color:#aaa;font-size:14px}.p-card-facility[css-scope~=top-shisetsu-card]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:block;height:100%;overflow:hidden;text-decoration:none}@media only screen and (max-width:374px){.p-card-facility[css-scope~=top-shisetsu-card]{width:310px}}.p-card-facility[css-scope~=top-shisetsu-card] .img-wrap{display:grid;grid-template-columns:63.6103% 1fr;grid-template-rows:50% 50%;height:173px}.p-card-facility[css-scope~=top-shisetsu-card] .img-wrap img{height:100%;object-fit:cover;width:100%}.p-card-facility[css-scope~=top-shisetsu-card] .img-wrap img.img1{grid-column:1/2;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.p-card-facility[css-scope~=top-shisetsu-card] .img-wrap img.img2{grid-column:2/3;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}.p-card-facility[css-scope~=top-shisetsu-card] .img-wrap img.img3{grid-column:2/3;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility__head,.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__block{padding:4px}.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__shisetsu_name{display:block;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:320px}.p-card-facility[css-scope~=top-shisetsu-card] [class*=p-rate]{background-image:url(../../images/icon/icon_search_splite.png);background-repeat:no-repeat;background-size:80px 227px;display:inline-block;height:14px;width:80px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__5-0{background-position:0 0}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__4-5{background-position:0 -17px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__4-0{background-position:0 -35px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__3-5{background-position:0 -52px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__3-0{background-position:0 -69px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__2-5{background-position:0 -87px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__2-0{background-position:0 -104px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__1-5{background-position:0 -121px}.p-card-facility[css-scope~=top-shisetsu-card] .p-rate__1-0{background-position:0 -139px}.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__rating-type-wrap{align-items:center;display:flex}.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__rating-type-wrap .rating{margin-right:5px}.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__rating-type-wrap .rating-num{font-size:14px;letter-spacing:0;margin-right:-4px}.p-card-facility[css-scope~=top-shisetsu-card] .pa-top-shisetsu-card__rating-type-wrap .pa-top-shisetsu-card__type{align-items:center;color:#535353;display:flex;font-size:12px;height:21px;letter-spacing:-.8px;padding-bottom:1px}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs{background:#fcf2dd;display:flex;overflow-x:auto;padding:2px 8px;-webkit-overflow-scrolling:touch;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs i{color:#f60;font-size:13px;margin-right:6px;position:relative;top:2px}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs ul{align-items:center;display:flex;justify-content:flex-start}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs ul:first-of-type{padding-right:24px}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs ul li{align-items:center;display:flex;font-size:10px;white-space:nowrap}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility-breadcrumbs ul li+li:before{color:#aaa;content:"";display:inline-block;font-family:iconfont,sans-serif!important;font-size:10px;line-height:0;padding:2px 8px}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-num .font-color-red:not(.room-waiting-count){font-size:16px!important;line-height:16px!important}.p-card-facility[css-scope~=top-shisetsu-card] .room-count-update-special-benesse{font-size:10px;margin:2px 0;width:100%}.p-card-facility[css-scope~=top-shisetsu-card] .room-count[renew].is-benesse p{height:auto;line-height:1.1}.p-card-facility[css-scope~=top-shisetsu-card] .room-count .room-count-update-date{color:#646464;font-size:10px;line-height:1.1;text-align:center}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table{align-items:baseline;display:flex;gap:4px;margin-bottom:4px;margin-top:6px}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dd,.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dt{letter-spacing:-.5px;line-height:1}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dt{color:#646464;font-size:12px}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dd{color:#f82055;font-size:16px!important;font-weight:700}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dd small{font-size:12px}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dd span{font-size:12px;font-weight:400}.p-card-facility[css-scope~=top-shisetsu-card] dl.p-cost-table dd+dt{margin-left:2px}.p-card-facility[css-scope~=top-shisetsu-card] .p-card-facility__visit-acception{color:#f82055!important;flex:0 0 auto;font-size:11px;font-weight:300;letter-spacing:-.24px;line-height:1;margin-top:4px}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .p-card-facility__head{padding-left:48px;position:relative}.p-card-facility[css-scope~=top-shisetsu-card].is-ranking .pa-top-shisetsu-card__shisetsu_name{width:290px}.c-btn-rounded{display:flex;margin:30px auto 0;width:350px}.pa-top-section__more-link>a:after{color:#aaa;content:"";display:inline-block;font-family:iconfont,"sans-serif"!important;font-size:12px;font-weight:700;margin-left:6px}@media(max-width:660px)and (max-width:660px){.pa-top-section__more-link>a{font-size:14px}.pa-top-section__more-link>a:after{font-size:12px}}.c-grid{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px}.c-grid .c-grid--reverse{flex-direction:row-reverse}.c-grid .c-grid__item--4{width:calc(16.66667% - 13.33333px)}.c-grid .c-grid__item--5{width:calc(20.83333% - 10px)}.c-grid .c-grid__item--6{width:calc(25% - 12px)}.c-grid .c-grid__item--8{width:calc(33.33333% - 10.66667px)}.c-grid .c-grid__item--10{width:calc(41.66667% - 6.66667px)}.c-grid .c-grid__item--12{width:calc(50% - 8px)}.c-grid .c-grid__item--14{width:58.33333%}.c-grid .c-grid__item--18{width:75%}.c-grid .c-grid__item--19{width:79.16667%}.c-grid .c-grid__item--20{width:83.33333%}.c-grid .c-grid__item--24{width:100%}.c-grid img{box-sizing:border-box;width:100%}.c-grid [class^=c-grid__item]{box-sizing:border-box;flex-shrink:0}.container{margin-bottom:0!important;padding-top:0!important}.l-footer{margin-top:0!important}.pa-top__pc_freedeial_fix_bnr{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.18));opacity:0;width:400px;z-index:5}.pa-top__pc_freedeial_fix_bnr.fadeIn{opacity:1;transition:opacity 1s ease-in-out}.pa-top__pc_freedeial_fix_bnr.fadeout{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.pa-top__pc_freedeial_fix_bnr.fadeout:hover{opacity:0}.c-input,.twitter-typeahead{width:100%}.c-article-list{display:flex;flex-flow:wrap;justify-content:space-between;row-gap:20px}.p-sns-area__buttons{display:flex}.pa-top-shisetsu-list__item{padding:1px 8px 8px}@keyframes fadeUpAnime{0%{opacity:0;transform:translateY(74px)}to{opacity:1;transform:translateY(0)}}.pa-top-card-list .pa-top-card-list__item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:flex;padding:12px;position:relative;text-decoration:none}[class*=c-grid__item]>.pa-top-card-list .pa-top-card-list__item{height:100%}.pa-top-card-list .pa-top-card-list__item .pa-top-card-list__title{font-weight:700}.pa-top-card-list .pa-top-card-list__item>div,.pa-top-card-list .pa-top-card-list__item>dl{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;height:100%}.pa-top-card-list .pa-top-card-list__item>div>:first-child,.pa-top-card-list .pa-top-card-list__item>dl>:first-child{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.pa-top-card-list .pa-top-card-list__item>div>:last-child,.pa-top-card-list .pa-top-card-list__item>dl>:last-child{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.pa-top-card-list .pa-top-card-list__item dl dt{font-weight:700;line-height:1}.pa-top-card-list .pa-top-card-list__item dl dd{color:#2a2a2a;font-size:14px;font-weight:300;line-height:1.5;margin-top:10px}.pa-top-card-list .pa-top-card-list__item img{border-radius:6px;margin-right:12px;object-fit:cover}.pa-top-card-list .pa-top-card-list__item img.guide{height:90px;width:120px}.pa-top-card-list .pa-top-card-list__item img.community{border-radius:6px;flex:0 0 60px;height:60px;width:60px}.pa-top-card-list .pa-top-card-list__item img.enquete,.pa-top-card-list .pa-top-card-list__item img.qa{flex:0 0 100px;height:100px;width:100px}.pa-top-card-list .pa-top-card-list__item .date{color:#535353;font-size:12px;margin-bottom:2px}.pa-top-card-list .pa-top-card-list__item .title{font-weight:700;line-height:1.4}.pa-top-card-list a.pa-top-card-list__item{padding-right:28px}.pa-top-card-list a.pa-top-card-list__item:after{color:#aaa;content:"";font-family:iconfont,"sans-serif"!important;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.pa-top-card-list a.pa-top-card-list__item img{transition:opacity .1s linear}.pa-top-card-list a.pa-top-card-list__item:hover:not(:disabled) img{opacity:.7}.pa-top-card-list a.pa-top-card-list__item:hover:after{color:#f60}.pa-top-card-list--pc .pa-top-card-list__item{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:flex;padding:12px;position:relative;text-decoration:none}[class*=c-grid__item]>.pa-top-card-list--pc .pa-top-card-list__item{height:100%}.pa-top-card-list--pc .pa-top-card-list__item .pa-top-card-list__title{font-weight:700}.pa-top-card-list--pc .pa-top-card-list__item>div,.pa-top-card-list--pc .pa-top-card-list__item>dl{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;height:100%}.pa-top-card-list--pc .pa-top-card-list__item>div>:first-child,.pa-top-card-list--pc .pa-top-card-list__item>dl>:first-child{grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}.pa-top-card-list--pc .pa-top-card-list__item>div>:last-child,.pa-top-card-list--pc .pa-top-card-list__item>dl>:last-child{grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}.pa-top-card-list--pc .pa-top-card-list__item dl dt{font-weight:700;line-height:1}.pa-top-card-list--pc .pa-top-card-list__item dl dd{color:#2a2a2a;font-size:14px;font-weight:300;line-height:1.5;margin-top:10px}.pa-top-card-list--pc .pa-top-card-list__item img{border-radius:6px;margin-right:12px;object-fit:cover}.pa-top-card-list--pc .pa-top-card-list__item img.guide{height:90px;width:120px}.pa-top-card-list--pc .pa-top-card-list__item img.community{border-radius:6px;flex:0 0 60px;height:60px;width:60px}.pa-top-card-list--pc .pa-top-card-list__item img.enquete,.pa-top-card-list--pc .pa-top-card-list__item img.qa{flex:0 0 100px;height:100px;width:100px}.pa-top-card-list--pc .pa-top-card-list__item .date{color:#535353;font-size:12px;margin-bottom:2px}.pa-top-card-list--pc .pa-top-card-list__item .title{font-weight:700;line-height:1.4}.pa-top-card-list--pc a.pa-top-card-list__item{padding-right:28px}.pa-top-card-list--pc a.pa-top-card-list__item:after{color:#aaa;content:"";font-family:iconfont,"sans-serif"!important;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.pa-top-card-list--pc a.pa-top-card-list__item img{transition:opacity .1s linear}.pa-top-card-list--pc a.pa-top-card-list__item:hover:not(:disabled) img{opacity:.7}.pa-top-card-list--pc a.pa-top-card-list__item:hover:after{color:#f60}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types{background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:grid;grid-template-columns:132px 1fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;margin-bottom:16px;overflow:hidden;padding:12px;position:relative}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types .img{align-items:center;display:flex;grid-column:1/2;-ms-grid-column:1;grid-row:1/3;-ms-grid-row:1;height:100%;width:100%;-ms-grid-row-span:2;padding-right:12px}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types .img img{height:90px;width:120px}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types dl{grid-column:2/3;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types dl dt{font-weight:700;line-height:1}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types dl dd{color:#2a2a2a;font-size:14px;font-weight:300;line-height:1.5;margin-top:10px}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types ul{grid-column:2/3;grid-row:2/3}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types .pa-top-section--guide-list__guide_link_list{display:flex;flex-wrap:wrap;margin-top:5px}.pa-top-section.pa-top-section--guide-list .pa-top-section--guide-list__types .pa-top-section--guide-list__guide_link_list>*{font-size:13px;line-height:20px;max-width:25%;min-width:25%;width:25%}.pa-top-section.pa-top-section--guide-list .pa-top-card-list--pc img.guide{display:block;height:90px;max-height:90px;max-width:120px;min-height:90px;min-width:120px;width:120px}.pa-top-section.pa-top-section--guide-list .pa-top-card-list-horizontal__item:hover dt{color:#f60;text-decoration:underline}.pa-top-section.pa-top-section--guide-list .pa-top-card-list-horizontal__item:visited dt{color:#609}
