﻿@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Noto Sans JP";src:url("../../dest/font/Noto_Sans_JP/NotoSansJP-Black.ttf") format("truetype");font-weight:900;font-style:normal}.section__inner{width:100%;max-width:1000px;margin:0 auto;padding:40px 0}.section--search-area{background-size:cover;background-image:url(../img/module/search-area/bg_pic.jpg)}.section--lp{background-color:#f1f4f6}@media screen and (min-width: 670px){.section--lp{padding-bottom:130px}}.search-headline--border{border-bottom:0.2985074627vw solid #707070}@media screen and (min-width: 670px){.search-headline--border{border-bottom:none}}.search-headline__inner{width:100%;margin:0 auto;padding:4.1791044776vw 4.776119403vw;display:flex;align-items:center;background-color:#ee781f}@media screen and (min-width: 670px){.search-headline__inner{max-width:1000px;padding:30px 16px;background-color:#fff}}@media screen and (min-width: 1100px){.search-headline__inner{padding:30px 0}}.search-headline__inner--bottom{padding-bottom:14.9253731343vw}@media screen and (min-width: 670px){.search-headline__inner--bottom{padding-bottom:100px}}.search-headline__inner--white{background-color:#fff}.search-headline__title{font-weight:700;font-size:4.776119403vw;margin:0 0 0 1.4925373134vw;color:#fff;display:flex;align-items:center}@media screen and (min-width: 670px){.search-headline__title{font-size:clamp(2.4rem,100vw - (670px + 1920px)/2,2.4rem)}}@media screen and (min-width: 1920px){.search-headline__title{font-size:2.4rem}}@media screen and (min-width: 670px){.search-headline__title{margin:0 0 0 20px;color:#000;display:block;line-height:1.2}}.search-headline__title span{font-weight:700;font-size:3.2835820896vw;color:#fff;display:inline}@media screen and (min-width: 670px){.search-headline__title span{font-size:clamp(1.4rem,100vw - (670px + 1920px)/2,1.4rem)}}@media screen and (min-width: 1920px){.search-headline__title span{font-size:1.4rem}}@media screen and (min-width: 670px){.search-headline__title span{display:block;color:#ee781f}}.search-headline__title img{height:5.9701492537vw;margin:0 4.4776119403vw}@media screen and (min-width: 670px){.search-headline__title img{display:none}}.search-headline__title--lightblue{color:#000;margin:0 0 0 2.2388059701vw}@media screen and (min-width: 670px){.search-headline__title--lightblue{margin:0 0 0 20px}}.search-headline__title--lightblue span{display:none}@media screen and (min-width: 670px){.search-headline__title--lightblue span{display:block;color:#2ba9ea}}.search-headline__img{width:5.223880597vw}@media screen and (min-width: 670px){.search-headline__img{width:auto}}.search-lp{position:relative;background-color:#ee781f;background-image:url(../img/module/search-lp_sp_bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 670px){.search-lp{background-image:none}}.search-lp--lightblue{background-color:#2ba9ea;background-image:none}.search-lp__inner{position:relative;max-width:1000px;margin:0 auto}@media screen and (min-width: 670px){.search-lp__inner{padding:30px 16px}}@media screen and (min-width: 1100px){.search-lp__inner{padding:30px 0}}.search-lp__title{position:relative;line-height:1;font-weight:600;font-size:4.776119403vw;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#fff;display:flex;letter-spacing:.1em;align-items:center}@media screen and (min-width: 670px){.search-lp__title{font-size:clamp(1.8rem,100vw - (670px + 1920px)/2,1.8rem)}}@media screen and (min-width: 1920px){.search-lp__title{font-size:1.8rem}}@media screen and (min-width: 670px){.search-lp__title{padding:40px 0 0 0;background-color:rgba(0,0,0,0);color:#000;display:block}}.search-lp__title span{font-weight:400;font-size:3.7313432836vw;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding:0 4.4776119403vw 0 0;position:relative;margin:0 2.2388059701vw 0 0;letter-spacing:normal;font-weight:700}@media screen and (min-width: 670px){.search-lp__title span{font-size:clamp(1.6rem,100vw - (670px + 1920px)/2,1.6rem)}}@media screen and (min-width: 1920px){.search-lp__title span{font-size:1.6rem}}@media screen and (min-width: 670px){.search-lp__title span{position:absolute;top:0;left:0;margin:0 0 10px 0;padding:0 10px 10px 0;color:#b70019;border-bottom:2px solid #b70019}}.search-lp__title span:before{content:"|";position:absolute;right:0}@media screen and (min-width: 670px){.search-lp__title span:before{display:none}}.search-lp__a{position:relative;font-weight:600;font-size:3.8805970149vw;letter-spacing:.1em;color:#a72123}@media screen and (min-width: 670px){.search-lp__a{font-size:clamp(1.5rem,100vw - (670px + 1920px)/2,1.5rem)}}@media screen and (min-width: 1920px){.search-lp__a{font-size:1.5rem}}@media screen and (min-width: 670px){.search-lp__a{padding-left:20px}}.search-lp__a:before{content:"";position:absolute;transform:translateY(-50%)}@media screen and (min-width: 670px){.search-lp__a:before{width:5.5px;height:11.1px;background-image:url(../img/pref/area_a_icon.svg);background-repeat:no-repeat;left:0;top:50%}}@media screen and (min-width: 670px){.search-lp__select{margin-left:30px}}.search-lp__grid{display:grid;padding:8.9552238806vw 5.223880597vw;gap:2.2388059701vw}@media screen and (min-width: 670px){.search-lp__grid{padding:0;grid-template-columns:1fr 1fr;gap:20px}}@media screen and (min-width: 1100px){.search-lp__grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.search-lp__grid--column3{grid-template-columns:1fr 1fr 1fr}.search-lp__pref{font-weight:700;font-size:3.2835820896vw}@media screen and (min-width: 670px){.search-lp__pref{font-size:clamp(1.3rem,100vw - (670px + 1920px)/2,1.3rem)}}@media screen and (min-width: 1920px){.search-lp__pref{font-size:1.3rem}}@media screen and (min-width: 670px){.search-lp__pref{margin-right:30px}}.search-lp__pref--red{color:#a72123}@media screen and (min-width: 670px){.search-lp__pref--red{border-bottom:1px solid #a72123}}.search-lp__card{position:relative;background-color:#fff;border-radius:1.0447761194vw;box-shadow:0px 0.7462686567vw 1.4925373134vw rgba(0,0,0,.3)}@media screen and (min-width: 670px){.search-lp__card{border-radius:7px;box-shadow:0px 3px 6px rgba(0,0,0,.16);flex-direction:column}}.search-lp__card:before{position:absolute;content:"";transform:translateY(-50%);background-image:url(../img/module/search_subtitle_sp_icon.svg);background-repeat:no-repeat;width:2.0895522388vw;height:4.1791044776vw;right:4.4776119403vw;top:50%;background-size:contain}@media screen and (min-width: 670px){.search-lp__card:before{width:11px;height:22px;background-image:url(../img/module/search-lp_subtitle_pc_icon.svg);right:10px;background-size:auto}}.search-lp__card a{display:flex;align-items:center;width:100%;height:100%;padding:4.4776119403vw}@media screen and (min-width: 670px){.search-lp__card a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 10px 10px}}.search-lp__card--lightblue:before{background-image:url(../img/module/search-lp_subtitle_lightblue_icon.svg);transform:translate(-50%, -50%);bottom:0.7462686567vw;left:50%;right:auto;top:auto}@media screen and (min-width: 670px){.search-lp__card--lightblue:before{transform:translateY(-50%);right:15px;top:50%;left:auto}}.search-lp__card--lightblue a{flex-direction:column;padding:4.4776119403vw 4.4776119403vw 8.9552238806vw}@media screen and (min-width: 670px){.search-lp__card--lightblue a{padding:50px 30px 40px}}.search-lp__figure{width:16.4179104478vw;text-align:center}@media screen and (min-width: 670px){.search-lp__figure{margin-bottom:18px;width:auto}}.search-lp__figure--1 img{width:8.6567164179vw}@media screen and (min-width: 670px){.search-lp__figure--1 img{width:auto}}.search-lp__figure--2 img{width:5.776119403vw}@media screen and (min-width: 670px){.search-lp__figure--2 img{width:auto}}.search-lp__figure--3 img{width:4.9850746269vw}@media screen and (min-width: 670px){.search-lp__figure--3 img{width:auto}}.search-lp__figure--4 img{width:10.1940298507vw}@media screen and (min-width: 670px){.search-lp__figure--4 img{width:auto}}.search-lp__figure--5 img{height:7.7611940299vw}@media screen and (min-width: 670px){.search-lp__figure--5 img{height:72px}}.search-lp__figure--area img{width:11.9402985075vw}@media screen and (min-width: 670px){.search-lp__figure--area img{width:auto}}.search-lp__figure--station img{width:8.2089552239vw}@media screen and (min-width: 670px){.search-lp__figure--station img{width:auto}}.search-lp__figure--map img{width:7.0149253731vw}@media screen and (min-width: 670px){.search-lp__figure--map img{width:auto}}.search-lp__figure--lightblue{margin-bottom:3.5820895522vw;flex:1}@media screen and (min-width: 670px){.search-lp__figure--lightblue{margin-bottom:18px;flex:0 1 auto}}.search-lp__subtitle{font-weight:700;font-size:5.9701492537vw;letter-spacing:.05em;position:relative;text-align:center}@media screen and (min-width: 670px){.search-lp__subtitle{font-size:clamp(2.4rem,100vw - (670px + 1920px)/2,2.4rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle{font-size:2.4rem}}@media screen and (min-width: 1100px){.search-lp__subtitle{line-height:2em;font-weight:700;font-size:5.9701492537vw}}@media screen and (min-width: 1100px)and (min-width: 670px){.search-lp__subtitle{font-size:clamp(1.8rem,100vw - (670px + 1920px)/2,1.8rem)}}@media screen and (min-width: 1100px)and (min-width: 1920px){.search-lp__subtitle{font-size:1.8rem}}.search-lp__subtitle span{font-weight:700;font-size:3.8805970149vw}@media screen and (min-width: 670px){.search-lp__subtitle span{font-size:clamp(1.6rem,100vw - (670px + 1920px)/2,1.6rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle span{font-size:1.6rem}}.search-lp__subtitle--2{font-weight:700;font-size:5.9701492537vw}@media screen and (min-width: 670px){.search-lp__subtitle--2{font-size:clamp(2.4rem,100vw - (670px + 1920px)/2,2.4rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle--2{font-size:2.4rem}}@media screen and (min-width: 960px){.search-lp__subtitle--2{font-weight:700;font-size:5.9701492537vw}}@media screen and (min-width: 960px)and (min-width: 670px){.search-lp__subtitle--2{font-size:clamp(2rem,100vw - (670px + 1920px)/2,2rem)}}@media screen and (min-width: 960px)and (min-width: 1920px){.search-lp__subtitle--2{font-size:2rem}}@media screen and (min-width: 1100px){.search-lp__subtitle--2{font-weight:700;font-size:5.9701492537vw;line-height:1em}}@media screen and (min-width: 1100px)and (min-width: 670px){.search-lp__subtitle--2{font-size:clamp(1.8rem,100vw - (670px + 1920px)/2,1.8rem)}}@media screen and (min-width: 1100px)and (min-width: 1920px){.search-lp__subtitle--2{font-size:1.8rem}}.search-lp__subtitle--4{font-weight:700;font-size:5.9701492537vw}@media screen and (min-width: 670px){.search-lp__subtitle--4{font-size:clamp(2.4rem,100vw - (670px + 1920px)/2,2.4rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle--4{font-size:2.4rem}}@media screen and (min-width: 960px){.search-lp__subtitle--4{font-weight:700;font-size:5.9701492537vw}}@media screen and (min-width: 960px)and (min-width: 670px){.search-lp__subtitle--4{font-size:clamp(2rem,100vw - (670px + 1920px)/2,2rem)}}@media screen and (min-width: 960px)and (min-width: 1920px){.search-lp__subtitle--4{font-size:2rem}}@media screen and (min-width: 1100px){.search-lp__subtitle--4{font-weight:700;font-size:5.9701492537vw;line-height:1em}}@media screen and (min-width: 1100px)and (min-width: 670px){.search-lp__subtitle--4{font-size:clamp(1.8rem,100vw - (670px + 1920px)/2,1.8rem)}}@media screen and (min-width: 1100px)and (min-width: 1920px){.search-lp__subtitle--4{font-size:1.8rem}}.search-lp__subtitle--4 br{display:none}@media screen and (min-width: 1100px){.search-lp__subtitle--4 br{display:inline}}.search-lp__subtitle--5{font-weight:700;font-size:5.9701492537vw}@media screen and (min-width: 670px){.search-lp__subtitle--5{font-size:clamp(2.4rem,100vw - (670px + 1920px)/2,2.4rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle--5{font-size:2.4rem}}@media screen and (min-width: 960px){.search-lp__subtitle--5{font-weight:700;font-size:5.9701492537vw}}@media screen and (min-width: 960px)and (min-width: 670px){.search-lp__subtitle--5{font-size:clamp(2rem,100vw - (670px + 1920px)/2,2rem)}}@media screen and (min-width: 960px)and (min-width: 1920px){.search-lp__subtitle--5{font-size:2rem}}@media screen and (min-width: 1100px){.search-lp__subtitle--5{font-weight:700;font-size:5.9701492537vw;line-height:1em}}@media screen and (min-width: 1100px)and (min-width: 670px){.search-lp__subtitle--5{font-size:clamp(1.6rem,100vw - (670px + 1920px)/2,1.6rem)}}@media screen and (min-width: 1100px)and (min-width: 1920px){.search-lp__subtitle--5{font-size:1.6rem}}.search-lp__subtitle--5 span{font-weight:700;font-size:3.8805970149vw}@media screen and (min-width: 670px){.search-lp__subtitle--5 span{font-size:clamp(1.6rem,100vw - (670px + 1920px)/2,1.4rem)}}@media screen and (min-width: 1920px){.search-lp__subtitle--5 span{font-size:1.4rem}}.search-lp__subtitle--5 br{display:none}@media screen and (min-width: 1100px){.search-lp__subtitle--5 br{display:inline}}.search-lp__heading{display:flex;align-items:center;padding:4.1791044776vw;background-color:#b70019}@media screen and (min-width: 670px){.search-lp__heading{align-items:flex-end;padding:0;margin:0 0 26px 0;background-color:rgba(0,0,0,0)}}.search-lp__br{display:none}@media screen and (min-width: 1100px){.search-lp__br{display:block}}.outer__inner{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1440px){.outer__inner{width:1000px;max-width:93%}}.outer__list{display:flex;align-items:center}.outer__list--row{flex-direction:column;flex-direction:row;align-items:center;justify-content:space-between;display:none}@media screen and (min-width: 1440px){.outer__list--row{display:flex}}.outer__item a{display:flex;gap:4.4776119403vw;color:#fff;font-weight:700;font-size:2.0895522388vw}@media screen and (min-width: 670px){.outer__item a{font-size:clamp(1.4rem,100vw - (670px + 1920px)/2,1.4rem)}}@media screen and (min-width: 1920px){.outer__item a{font-size:1.4rem}}@media screen and (min-width: 670px){.outer__item a{gap:0;justify-content:center;align-items:center;margin:0 30px 0 15px}}.outer__item a img{height:auto}@media screen and (min-width: 670px){.outer__item a img{margin-right:12px}}.outer__item a:nth-child(2){border-top:1px solid #b70019;border-bottom:1px solid #b70019}@media screen and (min-width: 670px){.outer__item a:nth-child(2){border-top:none;border-bottom:none;border-left:1px solid #b70019;border-right:1px solid #b70019}}.outer__item--black a{color:#000}.outer__item--row{text-align:left;padding:6.2686567164vw 4.4776119403vw}@media screen and (min-width: 670px){.outer__item--row{text-align:center;padding:6px 0}}.outer__item--row a{display:flex;gap:4.4776119403vw;font-weight:700;font-size:1.6417910448vw}@media screen and (min-width: 670px){.outer__item--row a{font-size:clamp(1.1rem,100vw - (670px + 1920px)/2,1.1rem)}}@media screen and (min-width: 1920px){.outer__item--row a{font-size:1.1rem}}@media screen and (min-width: 670px){.outer__item--row a{gap:0;flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width: 670px){.outer__item--row a img{margin-right:0}}.outer__item--line{border-right:1px solid rgba(175,175,175,.5);border-left:1px solid rgba(175,175,175,.5)}.outer__img{display:block;margin-bottom:1.9402985075vw;width:14.1791044776vw}@media screen and (min-width: 670px){.outer__img{width:46px;margin-bottom:13px}}.outer__img img{width:100%;height:auto}.outer__title{font-weight:700;font-size:4.0298507463vw;color:#b70019;margin-bottom:4.4776119403vw;position:relative}@media screen and (min-width: 670px){.outer__title{font-size:clamp(1.4rem,100vw - (670px + 1920px)/2,1.4rem)}}@media screen and (min-width: 1920px){.outer__title{font-size:1.4rem}}@media screen and (min-width: 670px){.outer__title{margin-bottom:30px}}.outer__title::after{position:absolute;content:"";left:0;bottom:-1.9402985075vw;height:0.223880597vw;width:8.9552238806vw;background-color:#b70019}@media screen and (min-width: 670px){.outer__title::after{left:50%;transform:translateX(-50%);height:1.5px;width:30px;bottom:-13px}}.outer__text{font-weight:500;font-size:3.2835820896vw;letter-spacing:-0.1em;padding-left:0.7462686567vw;padding-right:0.7462686567vw}@media screen and (min-width: 670px){.outer__text{font-size:clamp(1.3rem,100vw - (670px + 1920px)/2,1.3rem)}}@media screen and (min-width: 1920px){.outer__text{font-size:1.3rem}}@media screen and (min-width: 670px){.outer__text{padding-left:5px;padding-right:5px}}@media screen and (min-width: 520px){.outer__text{margin-left:0;margin-right:0}}.area{background-color:#f7f7f7}.area--white{background-color:#fff}.area--half{background-color:#f7f7f7}@media screen and (min-width: 670px){.area--half{background-color:#fff}}.area__inner{position:relative;max-width:1000px;margin:0 auto;display:flex;padding:2.9850746269vw 5.223880597vw}@media screen and (min-width: 670px){.area__inner{padding:30px 16px}}@media screen and (min-width: 1100px){.area__inner{padding:30px 0}}.area__a{font-weight:600;font-size:3.8805970149vw;position:relative;display:flex;align-items:center;padding:0 0 0 2.9850746269vw;letter-spacing:.1em;color:#a72123;white-space:nowrap}@media screen and (min-width: 670px){.area__a{font-size:clamp(1.5rem,100vw - (670px + 1920px)/2,1.5rem)}}@media screen and (min-width: 1920px){.area__a{font-size:1.5rem}}@media screen and (min-width: 670px){.area__a{padding:0 0 0 20px}}.area__a:before{content:"";position:absolute;background-image:url(../img/module/area_a_icon.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);top:50%;left:0;width:1.5820895522vw;height:3.1641791045vw}@media screen and (min-width: 670px){.area__a:before{width:7px;height:11.1px}}.area__a--orange{color:#ee781f}.area__a--orange:before{content:"";background-image:url(../img/module/area_a_orange_icon.svg)}.area__a--lightblue{color:#2ba9ea}.area__a--lightblue:before{content:"";background-image:url(../img/module/area_a_lightblue_icon.svg)}.area__a--mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.area__left{display:flex;flex-direction:column}@media screen and (min-width: 1100px){.area__left{flex-direction:row}}.area__select{margin:2.2388059701vw 0 0 0;position:relative;display:inline-block}@media screen and (min-width: 670px){.area__select{margin:10px 0 0 0}}@media screen and (min-width: 1100px){.area__select{margin:0 0 0 20px}}.area__select::after{z-index:2;position:absolute;display:inline-block;content:"";top:50%;transform:translateY(-50%);background-image:url(../img/module/select-triangle_icon.svg);background-size:contain;background-repeat:no-repeat;width:2.0895522388vw;height:1.9402985075vw;left:20.8955223881vw;pointer-events:none}@media screen and (min-width: 670px){.area__select::after{right:30px;width:9px;height:9px;left:auto}}@media screen and (min-width: 1100px){.area__select::after{right:10%;width:9px;height:9px}}.area__select select{font-weight:700;font-size:3.2835820896vw;width:25.3731343284vw;padding:1.4925373134vw 2.2388059701vw;appearance:none;border-radius:0.447761194vw;border:0.2985074627vw solid #000}@media screen and (min-width: 670px){.area__select select{font-size:clamp(1.3rem,100vw - (670px + 1920px)/2,1.3rem)}}@media screen and (min-width: 1920px){.area__select select{font-size:1.3rem}}@media screen and (min-width: 670px){.area__select select{width:98px;padding:5px 8px;border-radius:3px;border:1px solid #000}}.area__flex{display:none;flex-wrap:wrap;align-items:end;margin-left:5.9701492537vw}@media screen and (min-width: 670px){.area__flex{align-items:flex-end;margin-left:20px}}@media screen and (min-width: 1100px){.area__flex{align-items:flex-end;margin-left:30px}}.area__flex--active{display:flex}.area__pref{font-weight:700;font-size:3.2835820896vw;margin:0 2.3880597015vw 1.4925373134vw 0}@media screen and (min-width: 670px){.area__pref{font-size:clamp(1.3rem,100vw - (670px + 1920px)/2,1.3rem)}}@media screen and (min-width: 1920px){.area__pref{font-size:1.3rem}}@media screen and (min-width: 670px){.area__pref{margin:0 16px 0 0}}@media screen and (min-width: 1100px){.area__pref{margin:0 30px 0 0}}.area__pref:hover{color:#a72123;border-bottom:0.2985074627vw solid #a72123}@media screen and (min-width: 670px){.area__pref:hover{border-bottom:1px solid #a72123}}.area__pref--red{color:#a72123;border-bottom:0.2985074627vw solid #a72123}@media screen and (min-width: 670px){.area__pref--red{border-bottom:1px solid #a72123}}.area__pref--orange{color:#ee781f;border-bottom:0.2985074627vw solid #ee781f}@media screen and (min-width: 670px){.area__pref--orange{border-bottom:1px solid #ee781f}}.area__pref--lightblue{color:#2ba9ea;border-bottom:0.2985074627vw solid #2ba9ea}@media screen and (min-width: 670px){.area__pref--lightblue{border-bottom:1px solid #2ba9ea}}.area__pref--lightblueh:hover{color:#2ba9ea;border-bottom:0.2985074627vw solid #2ba9ea}@media screen and (min-width: 670px){.area__pref--lightblueh:hover{border-bottom:1px solid #2ba9ea}}.area__pref--orangeh:hover{color:#ee781f;border-bottom:0.2985074627vw solid #ee781f}@media screen and (min-width: 670px){.area__pref--orangeh:hover{border-bottom:1px solid #ee781f}}.pagetop a{background-color:#ee781f}