@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");html{overflow-y:scroll;overflow-x:hidden;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}@media screen and (min-width:835px){.mbpc-1{margin-bottom:1px!important}}@media screen and (max-width:834px){.mbsp-1{margin-bottom:1px!important}}@media screen and (min-width:835px){.mbpc-2{margin-bottom:2px!important}}@media screen and (max-width:834px){.mbsp-2{margin-bottom:2px!important}}@media screen and (min-width:835px){.mbpc-3{margin-bottom:3px!important}}@media screen and (max-width:834px){.mbsp-3{margin-bottom:3px!important}}@media screen and (min-width:835px){.mbpc-4{margin-bottom:4px!important}}@media screen and (max-width:834px){.mbsp-4{margin-bottom:4px!important}}@media screen and (min-width:835px){.mbpc-5{margin-bottom:5px!important}}@media screen and (max-width:834px){.mbsp-5{margin-bottom:5px!important}}@media screen and (min-width:835px){.mbpc-6{margin-bottom:6px!important}}@media screen and (max-width:834px){.mbsp-6{margin-bottom:6px!important}}@media screen and (min-width:835px){.mbpc-7{margin-bottom:7px!important}}@media screen and (max-width:834px){.mbsp-7{margin-bottom:7px!important}}@media screen and (min-width:835px){.mbpc-8{margin-bottom:8px!important}}@media screen and (max-width:834px){.mbsp-8{margin-bottom:8px!important}}@media screen and (min-width:835px){.mbpc-9{margin-bottom:9px!important}}@media screen and (max-width:834px){.mbsp-9{margin-bottom:9px!important}}@media screen and (min-width:835px){.mbpc-10{margin-bottom:10px!important}}@media screen and (max-width:834px){.mbsp-10{margin-bottom:10px!important}}@media screen and (min-width:835px){.mbpc-11{margin-bottom:11px!important}}@media screen and (max-width:834px){.mbsp-11{margin-bottom:11px!important}}@media screen and (min-width:835px){.mbpc-12{margin-bottom:12px!important}}@media screen and (max-width:834px){.mbsp-12{margin-bottom:12px!important}}@media screen and (min-width:835px){.mbpc-13{margin-bottom:13px!important}}@media screen and (max-width:834px){.mbsp-13{margin-bottom:13px!important}}@media screen and (min-width:835px){.mbpc-14{margin-bottom:14px!important}}@media screen and (max-width:834px){.mbsp-14{margin-bottom:14px!important}}@media screen and (min-width:835px){.mbpc-15{margin-bottom:15px!important}}@media screen and (max-width:834px){.mbsp-15{margin-bottom:15px!important}}@media screen and (min-width:835px){.mbpc-16{margin-bottom:16px!important}}@media screen and (max-width:834px){.mbsp-16{margin-bottom:16px!important}}@media screen and (min-width:835px){.mbpc-17{margin-bottom:17px!important}}@media screen and (max-width:834px){.mbsp-17{margin-bottom:17px!important}}@media screen and (min-width:835px){.mbpc-18{margin-bottom:18px!important}}@media screen and (max-width:834px){.mbsp-18{margin-bottom:18px!important}}@media screen and (min-width:835px){.mbpc-19{margin-bottom:19px!important}}@media screen and (max-width:834px){.mbsp-19{margin-bottom:19px!important}}@media screen and (min-width:835px){.mbpc-20{margin-bottom:20px!important}}@media screen and (max-width:834px){.mbsp-20{margin-bottom:20px!important}}@media screen and (min-width:835px){.mbpc-21{margin-bottom:21px!important}}@media screen and (max-width:834px){.mbsp-21{margin-bottom:21px!important}}@media screen and (min-width:835px){.mbpc-22{margin-bottom:22px!important}}@media screen and (max-width:834px){.mbsp-22{margin-bottom:22px!important}}@media screen and (min-width:835px){.mbpc-23{margin-bottom:23px!important}}@media screen and (max-width:834px){.mbsp-23{margin-bottom:23px!important}}@media screen and (min-width:835px){.mbpc-24{margin-bottom:24px!important}}@media screen and (max-width:834px){.mbsp-24{margin-bottom:24px!important}}@media screen and (min-width:835px){.mbpc-25{margin-bottom:25px!important}}@media screen and (max-width:834px){.mbsp-25{margin-bottom:25px!important}}@media screen and (min-width:835px){.mbpc-26{margin-bottom:26px!important}}@media screen and (max-width:834px){.mbsp-26{margin-bottom:26px!important}}@media screen and (min-width:835px){.mbpc-27{margin-bottom:27px!important}}@media screen and (max-width:834px){.mbsp-27{margin-bottom:27px!important}}@media screen and (min-width:835px){.mbpc-28{margin-bottom:28px!important}}@media screen and (max-width:834px){.mbsp-28{margin-bottom:28px!important}}@media screen and (min-width:835px){.mbpc-29{margin-bottom:29px!important}}@media screen and (max-width:834px){.mbsp-29{margin-bottom:29px!important}}@media screen and (min-width:835px){.mbpc-30{margin-bottom:30px!important}}@media screen and (max-width:834px){.mbsp-30{margin-bottom:30px!important}}@media screen and (min-width:835px){.mbpc-31{margin-bottom:31px!important}}@media screen and (max-width:834px){.mbsp-31{margin-bottom:31px!important}}@media screen and (min-width:835px){.mbpc-32{margin-bottom:32px!important}}@media screen and (max-width:834px){.mbsp-32{margin-bottom:32px!important}}@media screen and (min-width:835px){.mbpc-33{margin-bottom:33px!important}}@media screen and (max-width:834px){.mbsp-33{margin-bottom:33px!important}}@media screen and (min-width:835px){.mbpc-34{margin-bottom:34px!important}}@media screen and (max-width:834px){.mbsp-34{margin-bottom:34px!important}}@media screen and (min-width:835px){.mbpc-35{margin-bottom:35px!important}}@media screen and (max-width:834px){.mbsp-35{margin-bottom:35px!important}}@media screen and (min-width:835px){.mbpc-36{margin-bottom:36px!important}}@media screen and (max-width:834px){.mbsp-36{margin-bottom:36px!important}}@media screen and (min-width:835px){.mbpc-37{margin-bottom:37px!important}}@media screen and (max-width:834px){.mbsp-37{margin-bottom:37px!important}}@media screen and (min-width:835px){.mbpc-38{margin-bottom:38px!important}}@media screen and (max-width:834px){.mbsp-38{margin-bottom:38px!important}}@media screen and (min-width:835px){.mbpc-39{margin-bottom:39px!important}}@media screen and (max-width:834px){.mbsp-39{margin-bottom:39px!important}}@media screen and (min-width:835px){.mbpc-40{margin-bottom:40px!important}}@media screen and (max-width:834px){.mbsp-40{margin-bottom:40px!important}}@media screen and (min-width:835px){.mbpc-41{margin-bottom:41px!important}}@media screen and (max-width:834px){.mbsp-41{margin-bottom:41px!important}}@media screen and (min-width:835px){.mbpc-42{margin-bottom:42px!important}}@media screen and (max-width:834px){.mbsp-42{margin-bottom:42px!important}}@media screen and (min-width:835px){.mbpc-43{margin-bottom:43px!important}}@media screen and (max-width:834px){.mbsp-43{margin-bottom:43px!important}}@media screen and (min-width:835px){.mbpc-44{margin-bottom:44px!important}}@media screen and (max-width:834px){.mbsp-44{margin-bottom:44px!important}}@media screen and (min-width:835px){.mbpc-45{margin-bottom:45px!important}}@media screen and (max-width:834px){.mbsp-45{margin-bottom:45px!important}}@media screen and (min-width:835px){.mbpc-46{margin-bottom:46px!important}}@media screen and (max-width:834px){.mbsp-46{margin-bottom:46px!important}}@media screen and (min-width:835px){.mbpc-47{margin-bottom:47px!important}}@media screen and (max-width:834px){.mbsp-47{margin-bottom:47px!important}}@media screen and (min-width:835px){.mbpc-48{margin-bottom:48px!important}}@media screen and (max-width:834px){.mbsp-48{margin-bottom:48px!important}}@media screen and (min-width:835px){.mbpc-49{margin-bottom:49px!important}}@media screen and (max-width:834px){.mbsp-49{margin-bottom:49px!important}}@media screen and (min-width:835px){.mbpc-50{margin-bottom:50px!important}}@media screen and (max-width:834px){.mbsp-50{margin-bottom:50px!important}}@media screen and (min-width:835px){.mbpc-51{margin-bottom:51px!important}}@media screen and (max-width:834px){.mbsp-51{margin-bottom:51px!important}}@media screen and (min-width:835px){.mbpc-52{margin-bottom:52px!important}}@media screen and (max-width:834px){.mbsp-52{margin-bottom:52px!important}}@media screen and (min-width:835px){.mbpc-53{margin-bottom:53px!important}}@media screen and (max-width:834px){.mbsp-53{margin-bottom:53px!important}}@media screen and (min-width:835px){.mbpc-54{margin-bottom:54px!important}}@media screen and (max-width:834px){.mbsp-54{margin-bottom:54px!important}}@media screen and (min-width:835px){.mbpc-55{margin-bottom:55px!important}}@media screen and (max-width:834px){.mbsp-55{margin-bottom:55px!important}}@media screen and (min-width:835px){.mbpc-56{margin-bottom:56px!important}}@media screen and (max-width:834px){.mbsp-56{margin-bottom:56px!important}}@media screen and (min-width:835px){.mbpc-57{margin-bottom:57px!important}}@media screen and (max-width:834px){.mbsp-57{margin-bottom:57px!important}}@media screen and (min-width:835px){.mbpc-58{margin-bottom:58px!important}}@media screen and (max-width:834px){.mbsp-58{margin-bottom:58px!important}}@media screen and (min-width:835px){.mbpc-59{margin-bottom:59px!important}}@media screen and (max-width:834px){.mbsp-59{margin-bottom:59px!important}}@media screen and (min-width:835px){.mbpc-60{margin-bottom:60px!important}}@media screen and (max-width:834px){.mbsp-60{margin-bottom:60px!important}}@media screen and (min-width:835px){.mbpc-61{margin-bottom:61px!important}}@media screen and (max-width:834px){.mbsp-61{margin-bottom:61px!important}}@media screen and (min-width:835px){.mbpc-62{margin-bottom:62px!important}}@media screen and (max-width:834px){.mbsp-62{margin-bottom:62px!important}}@media screen and (min-width:835px){.mbpc-63{margin-bottom:63px!important}}@media screen and (max-width:834px){.mbsp-63{margin-bottom:63px!important}}@media screen and (min-width:835px){.mbpc-64{margin-bottom:64px!important}}@media screen and (max-width:834px){.mbsp-64{margin-bottom:64px!important}}@media screen and (min-width:835px){.mbpc-65{margin-bottom:65px!important}}@media screen and (max-width:834px){.mbsp-65{margin-bottom:65px!important}}@media screen and (min-width:835px){.mbpc-66{margin-bottom:66px!important}}@media screen and (max-width:834px){.mbsp-66{margin-bottom:66px!important}}@media screen and (min-width:835px){.mbpc-67{margin-bottom:67px!important}}@media screen and (max-width:834px){.mbsp-67{margin-bottom:67px!important}}@media screen and (min-width:835px){.mbpc-68{margin-bottom:68px!important}}@media screen and (max-width:834px){.mbsp-68{margin-bottom:68px!important}}@media screen and (min-width:835px){.mbpc-69{margin-bottom:69px!important}}@media screen and (max-width:834px){.mbsp-69{margin-bottom:69px!important}}@media screen and (min-width:835px){.mbpc-70{margin-bottom:70px!important}}@media screen and (max-width:834px){.mbsp-70{margin-bottom:70px!important}}@media screen and (min-width:835px){.mbpc-71{margin-bottom:71px!important}}@media screen and (max-width:834px){.mbsp-71{margin-bottom:71px!important}}@media screen and (min-width:835px){.mbpc-72{margin-bottom:72px!important}}@media screen and (max-width:834px){.mbsp-72{margin-bottom:72px!important}}@media screen and (min-width:835px){.mbpc-73{margin-bottom:73px!important}}@media screen and (max-width:834px){.mbsp-73{margin-bottom:73px!important}}@media screen and (min-width:835px){.mbpc-74{margin-bottom:74px!important}}@media screen and (max-width:834px){.mbsp-74{margin-bottom:74px!important}}@media screen and (min-width:835px){.mbpc-75{margin-bottom:75px!important}}@media screen and (max-width:834px){.mbsp-75{margin-bottom:75px!important}}@media screen and (min-width:835px){.mbpc-76{margin-bottom:76px!important}}@media screen and (max-width:834px){.mbsp-76{margin-bottom:76px!important}}@media screen and (min-width:835px){.mbpc-77{margin-bottom:77px!important}}@media screen and (max-width:834px){.mbsp-77{margin-bottom:77px!important}}@media screen and (min-width:835px){.mbpc-78{margin-bottom:78px!important}}@media screen and (max-width:834px){.mbsp-78{margin-bottom:78px!important}}@media screen and (min-width:835px){.mbpc-79{margin-bottom:79px!important}}@media screen and (max-width:834px){.mbsp-79{margin-bottom:79px!important}}@media screen and (min-width:835px){.mbpc-80{margin-bottom:80px!important}}@media screen and (max-width:834px){.mbsp-80{margin-bottom:80px!important}}@media screen and (min-width:835px){.mbpc-81{margin-bottom:81px!important}}@media screen and (max-width:834px){.mbsp-81{margin-bottom:81px!important}}@media screen and (min-width:835px){.mbpc-82{margin-bottom:82px!important}}@media screen and (max-width:834px){.mbsp-82{margin-bottom:82px!important}}@media screen and (min-width:835px){.mbpc-83{margin-bottom:83px!important}}@media screen and (max-width:834px){.mbsp-83{margin-bottom:83px!important}}@media screen and (min-width:835px){.mbpc-84{margin-bottom:84px!important}}@media screen and (max-width:834px){.mbsp-84{margin-bottom:84px!important}}@media screen and (min-width:835px){.mbpc-85{margin-bottom:85px!important}}@media screen and (max-width:834px){.mbsp-85{margin-bottom:85px!important}}@media screen and (min-width:835px){.mbpc-86{margin-bottom:86px!important}}@media screen and (max-width:834px){.mbsp-86{margin-bottom:86px!important}}@media screen and (min-width:835px){.mbpc-87{margin-bottom:87px!important}}@media screen and (max-width:834px){.mbsp-87{margin-bottom:87px!important}}@media screen and (min-width:835px){.mbpc-88{margin-bottom:88px!important}}@media screen and (max-width:834px){.mbsp-88{margin-bottom:88px!important}}@media screen and (min-width:835px){.mbpc-89{margin-bottom:89px!important}}@media screen and (max-width:834px){.mbsp-89{margin-bottom:89px!important}}@media screen and (min-width:835px){.mbpc-90{margin-bottom:90px!important}}@media screen and (max-width:834px){.mbsp-90{margin-bottom:90px!important}}@media screen and (min-width:835px){.mbpc-91{margin-bottom:91px!important}}@media screen and (max-width:834px){.mbsp-91{margin-bottom:91px!important}}@media screen and (min-width:835px){.mbpc-92{margin-bottom:92px!important}}@media screen and (max-width:834px){.mbsp-92{margin-bottom:92px!important}}@media screen and (min-width:835px){.mbpc-93{margin-bottom:93px!important}}@media screen and (max-width:834px){.mbsp-93{margin-bottom:93px!important}}@media screen and (min-width:835px){.mbpc-94{margin-bottom:94px!important}}@media screen and (max-width:834px){.mbsp-94{margin-bottom:94px!important}}@media screen and (min-width:835px){.mbpc-95{margin-bottom:95px!important}}@media screen and (max-width:834px){.mbsp-95{margin-bottom:95px!important}}@media screen and (min-width:835px){.mbpc-96{margin-bottom:96px!important}}@media screen and (max-width:834px){.mbsp-96{margin-bottom:96px!important}}@media screen and (min-width:835px){.mbpc-97{margin-bottom:97px!important}}@media screen and (max-width:834px){.mbsp-97{margin-bottom:97px!important}}@media screen and (min-width:835px){.mbpc-98{margin-bottom:98px!important}}@media screen and (max-width:834px){.mbsp-98{margin-bottom:98px!important}}@media screen and (min-width:835px){.mbpc-99{margin-bottom:99px!important}}@media screen and (max-width:834px){.mbsp-99{margin-bottom:99px!important}}@media screen and (min-width:835px){.mbpc-100{margin-bottom:100px!important}}@media screen and (max-width:834px){.mbsp-100{margin-bottom:100px!important}}.mb0{margin-bottom:0!important}body{color:#000;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;line-height:1.4;overflow-x:hidden}a{text-decoration:none;-webkit-backface-visibility:hidden;transition:all .3s ease}a:hover{opacity:.7}@media (-ms-high-contrast:active),(-ms-high-contrast:none){a{display:inline-block}}@media screen and (min-width:835px){a[href^=tel]{pointer-events:none}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media screen and (max-width:834px){.pc{display:none!important}}@media screen and (max-width:1024px){.pc-ipd{display:none!important}}@media screen and (max-width:990px){.pc-lg{display:none!important}}@media screen and (max-width:640px){.pc-sm{display:none!important}}@media screen and (max-width:374px){.pc-xs{display:none!important}}@media screen and (min-width:835px){.sp{display:none!important}}@media screen and (min-width:1025px){.sp-ipd{display:none!important}}@media screen and (min-width:991px){.sp-lg{display:none!important}}@media screen and (min-width:641px){.sp-sm{display:none!important}}.u-fn-hover{display:inline-block}@media screen and (min-width:835px){.u-fn-hover{transition:all .2s}.u-fn-hover:hover{opacity:.7}}.u-pull--left{margin-left:calc((100vw - 100%) / 2 * -1)}.u-pull--right{margin-right:calc((100vw - 100%) / 2 * -1)}.c-fc--white{color:#fff!important}.c-fc--black{color:#000!important}.c-fw--lt{font-weight:300!important}.c-fw--rg{font-weight:400!important}.c-fw--md{font-weight:500!important}.c-fw--sbd{font-weight:600!important}.c-fw--bd{font-weight:700!important}.c-fw--bk{font-weight:900!important}.c-tx--v{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:835px){.c-tx--v-pc{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.c-al--c{text-align:center!important}.c-al--r{text-align:right!important}.c-al--l{text-align:left}.c-val--md{vertical-align:middle}.c-val--top{vertical-align:top}.c-scroll-box{padding-bottom:20px;overflow-x:scroll;overflow-y:hidden}.c-scroll-box-y{padding-bottom:20px;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:834px){.c-scroll-box-pc{padding-bottom:20px;overflow-x:scroll;overflow-y:hidden}}.c-pull--left{margin-left:calc((100vw - 100%) / 2 * -1)}.c-pull--right{margin-right:calc((100vw - 100%) / 2 * -1)}.c-txt__basic{font-size:1.6rem;line-height:1.875}@media screen and (max-width:834px){.c-txt__basic{font-size:1.7rem;line-height:2.118}}.c-txt__basic.plr{padding:0 25px}@media screen and (max-width:834px){.c-txt__basic.plr{padding:0}}@media screen and (max-width:834px){.c-txt__basic.lhsp{padding:0 25px;line-height:1.69}}.c-ttl__02{border-bottom:3px solid #060606;font-weight:700;font-size:2.508rem;padding:0 0 7px 8px;margin-bottom:42px}@media screen and (max-width:834px){.c-ttl__02{font-size:2rem;border-width:2px;padding:0 13px 8px;margin:0 -13px 25px}}@media screen and (max-width:374px){.c-ttl__02{font-size:1.7rem}}.c-ttl__03{background:#43556d;color:#fff;font-weight:700;font-size:2rem;padding:14px 24px 12px;margin-bottom:38px}@media screen and (max-width:834px){.c-ttl__03{padding:9px 16px 8px;margin-bottom:26px}}.c-ttl__04{border-left:8px solid #1577be;font-weight:700;font-size:2rem;padding:15px 22px 10px}@media screen and (max-width:834px){.c-ttl__04{border-width:7px;padding:5px 8px 4px;line-height:1.2}}.c-ttl__05{display:block;text-align:center;font-size:2.4rem;line-height:1.3;padding:15px 0 0;margin:0 0 46px}@media screen and (max-width:834px){.c-ttl__05{font-size:2.7rem;line-height:1.33;padding:40px 0 0;margin:0 0 46px}}.c-ttl__06{border-left:8px solid #1577be;padding:22px 22px 18px;margin-bottom:28px}@media screen and (max-width:834px){.c-ttl__06{border-left:5.5px solid #1577be;padding:13px 15px 7px;margin-bottom:25px}}.c-ttl__06 span{font-size:2.4rem;display:block;margin-bottom:10px}@media screen and (max-width:834px){.c-ttl__06 span{font-size:1.7rem;margin-bottom:8px}}.c-ttl__06 small{font-size:1.6rem}.c-btn__01{color:#fff;font-weight:700;background:#000;height:60px;max-width:240px;padding:10px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;transition:all .3s;font-size:1.8rem}.c-btn__01:hover{transition:all .3s;border-color:#000;color:#000;background:#fff!important;opacity:1}.scrollin{opacity:0;transform:translateY(70px)}.scrollin.active{opacity:1;transform:translate(0);transition:.7s cubic-bezier(.25,.46,.45,.94)}.inner{display:block;max-width:1208px;padding:0 13px;width:100%;margin:0 auto}.flex{display:-ms-flexbox;display:flex}.sidebar{width:300px}@media screen and (max-width:1024px){.sidebar{width:250px}}@media screen and (max-width:834px){.sidebar{display:none}}.sidebar__heading{background:#000;padding:25px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.sidebar__heading{padding:25px 15px}}.sidebar__heading span{font-size:2.2rem;font-weight:500}.sidebar__heading small{font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,ＭＳ\ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:1.2rem;text-align:right}.sidebar__cnt{background:#f7f7f8}.sidebar__list li a,.sidebar__list li span{padding:16px 24px;font-size:1.4rem;font-weight:500;display:block;color:#000}.sidebar__list li a:hover,.sidebar__list li span:hover{background:#f1f1f1;-webkit-backface-visibility:hidden;transition:all .3s ease;opacity:1}.sidebar__list li.active a,.sidebar__list li.active span{color:#1577be}.main-content{width:calc(100% - 300px);padding-left:52px}@media screen and (max-width:1024px){.main-content{width:calc(100% - 250px);padding-left:25px}}@media screen and (max-width:834px){.main-content{width:100%;padding-left:0}}.sec-news-detail{padding-bottom:83px}@media screen and (max-width:834px){.sec-news-detail{padding-top:50px;padding-bottom:100px}}.news-detail__ttl{margin-bottom:56px;padding:22px 20px 18px;border-left:8px solid #1577be}@media screen and (max-width:834px){.news-detail__ttl{border-width:5px;padding:13px 0 5px 17px;margin-bottom:25px}}.news-detail__ttl small,.news-detail__ttl span{display:block}.news-detail__ttl span{font-size:2.4rem;font-weight:700;margin-bottom:10px}@media screen and (max-width:834px){.news-detail__ttl span{font-size:1.4rem;line-height:1.6}}.news-detail__ttl small{font-size:1.6rem}.news-detail__feature{margin-bottom:68px;padding:0 30px}@media screen and (max-width:834px){.news-detail__feature{padding:0;margin-bottom:42px}}.news-detail__cnt{font-size:1.6rem;line-height:1.87;padding:0 30px;margin-bottom:54px}@media screen and (max-width:834px){.news-detail__cnt{font-size:1.7rem;padding:0;line-height:2.1;margin-bottom:42px}}.news-detail__cnt p{margin-bottom:32px}@media screen and (max-width:834px){.news-detail__cnt p{margin-bottom:37px}}.news-detail__control{position:relative;text-align:center;margin-top:165px}@media screen and (max-width:640px){.news-detail__control{display:none}}.news-detail__control .next,.news-detail__control .prev{position:absolute;font-family:Meiryo,sans-serif;font-size:1.4rem;color:#8f8f8f;top:50%;transform:translateY(-50%)}.news-detail__control .next img,.news-detail__control .prev img{position:relative;top:-2px}.news-detail__control .prev{left:0}.news-detail__control .prev img{margin-right:9px}.news-detail__control .next{right:0}.news-detail__control .next img{margin-left:9px}.category-property{display:none}@media screen and (max-width:640px){.category-property{display:block;margin:0 -13px 100px}}.category-property__ttl{font-size:2rem;font-weight:700;padding:3px 10px;border-left:6px solid #000;width:93%;margin:0 auto 22px}.category-property__list li a{padding:19px 28px;font-size:1.9rem;font-weight:500;border-bottom:1px solid #000;color:#000;display:block;position:relative}.category-property__list li a:after{content:"";display:block;border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(-45deg)}.category-property__list li:first-of-type a{border-top:1px solid #000}.main-page{margin-top:140px}@media screen and (max-width:834px){.main-page{margin-top:62.5px}}#header{position:fixed;width:100%;top:0;left:0;z-index:6;background:#fff}@media screen and (min-width:835px){#header.on .hd-flex{height:0;transition:all .3s;padding-top:0;padding-bottom:0}#header.on .hd-flex .hd-mail{position:fixed;right:8px;top:68px;transition:all .3s}}@media screen and (max-width:834px){#header{box-shadow:1px 5px 11px rgba(0,0,0,.2)}}#header .hd-flex{transition:all .3s;display:-ms-flexbox;display:flex;max-width:1203px;width:100%;margin:0 auto;padding:16px 11px 15px 10px;position:relative}@media screen and (max-width:834px){#header .hd-flex{padding:10.75px 13px}}#header .hd-flex .hd-mail{position:absolute;right:11px;top:0;background:#000;padding:16px 20px 14px 19px;letter-spacing:-.25px;color:#fff;font-weight:500;transition:all .3s;font-size:1.4rem}#header .hd-flex .hd-mail img{margin-right:4px}#header .hd-flex .hd-mail:hover{background:#1577be;opacity:1;transition:all .3s}#header .logo{width:145px}@media screen and (max-width:834px){#header .logo{width:120px}}#header .logo img{width:100%}#header .nav-menu{background:#42454a;position:relative;z-index:6;box-shadow:1px 5px 11px rgba(0,0,0,.2)}@media screen and (max-width:834px){#header .nav-menu{opacity:0;transition:all .3s;pointer-events:none;position:fixed;top:62px;height:calc(100% - 62px);width:100%;left:0;overflow-y:auto}#header .nav-menu.on{opacity:1;transition:all .3s;pointer-events:auto}}#header .nav-menu .show-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1183px;width:100%;margin:0 auto}@media screen and (max-width:834px){#header .nav-menu .show-menu{padding:29px 0 50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header .nav-menu .show-menu .accordion{width:40px;height:30px;position:absolute;top:-3px;left:104px;z-index:2;background:url(../img/index/icon-accordion.png) 50% no-repeat;background-size:22.5px;transform:rotate(180deg)}#header .nav-menu .show-menu .accordion.on{transform:rotate(0)}}#header .nav-menu .show-menu>.item{border-left:1px solid #fff;position:relative;width:16.6666666667%}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item{width:100%;border-left:0;padding:0 22px;margin-bottom:25px}}#header .nav-menu .show-menu>.item:last-child{border-right:1px solid #fff}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item:last-child{border-right:0}}#header .nav-menu .show-menu>.item.active a:before{opacity:1}@media screen and (min-width:835px){#header .nav-menu .show-menu>.item:hover .mega-menu{opacity:1;pointer-events:auto;transition:all .3s}}#header .nav-menu .show-menu>.item>a{padding:21px 10px 20px;display:block;text-align:center;color:#fff;position:relative;font-size:1.4rem}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item>a{padding:22px 5px;font-size:1.2rem}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item>a{text-align:left;padding:0;display:inline-block;font-size:1.8rem}}#header .nav-menu .show-menu>.item>a:before{content:"";width:100%;height:9px;background:#1577be;top:0;left:0;position:absolute;transition:all .3s;opacity:0}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item>a:before{height:5px}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item>a:before{display:none}}@media screen and (min-width:835px){#header .nav-menu .show-menu>.item>a:hover:before{opacity:1;transition:all .3s}}@media screen and (min-width:835px){#header .nav-menu .show-menu>.item .mega-menu{position:absolute;left:100%;transform:translateX(-50%);top:60px;width:100vw;background:#1f2f54;padding:50px 109px 52px;box-shadow:1px 5px 11px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;display:flex!important;opacity:0;pointer-events:none;transition:all .3s}}@media screen and (max-width:1245px){#header .nav-menu .show-menu>.item .mega-menu{padding:40px 30px;-ms-flex-align:center;align-items:center}}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item .mega-menu{padding:40px 15px}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu{padding:19px 0 3px 41px;position:static;background:none;box-shadow:none;width:100%;display:none;transform:translateX(0)}}#header .nav-menu .show-menu>.item .mega-menu__heading{width:330px;padding-right:10px;padding-top:50px;color:#fff;font-size:2.6rem}@media screen and (max-width:1245px){#header .nav-menu .show-menu>.item .mega-menu__heading{padding-top:0}}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item .mega-menu__heading{width:230px;font-size:2.2rem}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__heading{display:none}}#header .nav-menu .show-menu>.item .mega-menu__heading span{display:block;margin-top:14px;font-size:1.6rem}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item .mega-menu__heading span{font-size:1.4rem}}#header .nav-menu .show-menu>.item .mega-menu__list{display:-ms-flexbox;display:flex;width:calc(100% - 330px)}@media screen and (max-width:990px){#header .nav-menu .show-menu>.item .mega-menu__list{width:calc(100% - 230px)}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__list{width:100%;display:block}}#header .nav-menu .show-menu>.item .mega-menu__list li{padding:0 10px;max-width:223px;width:100%}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__list li{max-width:100%;padding:0;margin-bottom:15px}}@media screen and (max-width:834px) and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__list li{margin-bottom:26px}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__list li:last-child{margin-bottom:0}}#header .nav-menu .show-menu>.item .mega-menu__list li a{display:block;padding:14px 16px 9px;width:100%}@media screen and (min-width:835px){#header .nav-menu .show-menu>.item .mega-menu__list li a:hover{background:#3f495f}}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__list li a{padding:0;background:none}}#header .nav-menu .show-menu>.item .mega-menu__img{margin-bottom:10px;position:relative;overflow:hidden}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__img{display:none}}#header .nav-menu .show-menu>.item .mega-menu__img:before{content:"";display:block;padding-bottom:75%}#header .nav-menu .show-menu>.item .mega-menu__img .thumb{position:absolute;width:100%;height:100%;top:0;left:0}#header .nav-menu .show-menu>.item .mega-menu__img .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}#header .nav-menu .show-menu>.item .mega-menu__ttl{color:#fff;font-size:1.4rem}@media screen and (max-width:834px){#header .nav-menu .show-menu>.item .mega-menu__ttl{font-size:1.8rem}}#header .mobile-icon{padding-top:2px;width:62px;height:62px;position:fixed;z-index:6;top:0;right:0;display:none}@media screen and (max-width:834px){#header .mobile-icon{top:-1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}#header .mobile-icon .off{display:none}#header .mobile-icon.mobile-close .off{display:block}#header .mobile-icon.mobile-close .on{display:none}.is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.is-locked body{-webkit-overflow-scrolling:auto}.sec-property .property-list{display:-ms-flexbox;display:flex}@media screen and (max-width:834px){.sec-property .property-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-property .property-list li{width:33.33%}@media screen and (max-width:834px){.sec-property .property-list li{width:100%}}.sec-property .property-list li a{display:block;position:relative}.sec-property .property-list li a:hover{opacity:1}.sec-property .property-list li a:hover .property-img:after{opacity:1;visibility:visible}.sec-property .property-img{position:relative;overflow:hidden}.sec-property .property-img:before{content:"";display:block;padding-bottom:64.3776824034%}.sec-property .property-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;transition:all .3s ease}.sec-property .property-img .thumb{position:absolute;width:100%;height:100%;top:0;left:0}.sec-property .property-img .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.sec-property .property-ttl{position:absolute;bottom:0;left:0;background:hsla(0,0%,100%,.769);padding:17px 10px;text-align:center;width:100%;color:#222;font-weight:700;font-size:1.8rem}@media screen and (max-width:834px){.sec-property .property-ttl{padding:13px 10px;text-align:center;font-size:1.45rem}}#footer{background:#fff}@media screen and (max-width:834px){#footer{padding-bottom:64px}}.ft-top{display:-ms-flexbox;display:flex}@media screen and (max-width:834px){.ft-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ft-top__left{width:calc(100% - 465px);padding:80px 109px 35px}@media screen and (max-width:1245px){.ft-top__left{padding:50px 30px}}@media screen and (max-width:834px){.ft-top__left{width:100%;padding:54px 51px 20px}}@media screen and (max-width:374px){.ft-top__left{padding:50px 20px 20px}}.ft-top__logo{width:337px;margin-bottom:23px}@media screen and (max-width:834px){.ft-top__logo{text-align:center;width:100%;margin-bottom:15px}}.ft-top__logo img{width:100%;max-width:100%}@media screen and (max-width:834px){.ft-top__logo img{width:263px}}.ft-top__logo a{display:inline-block}.ft-top__address{color:#000;margin-bottom:14px;letter-spacing:0;font-size:1.5rem}@media screen and (max-width:834px){.ft-top__address{margin-bottom:10px;letter-spacing:0;font-size:1.17rem}}.ft-top__contact{display:-ms-flexbox;display:flex}.ft-top__contact li{margin-right:45px;letter-spacing:0}@media screen and (max-width:834px){.ft-top__contact li{margin-right:37px;letter-spacing:0}}.ft-top__contact li:last-child{margin-right:0}.ft-top__contact li a{display:inline-block;color:#000;font-size:1.5rem}@media screen and (max-width:834px){.ft-top__contact li a{font-size:1.17rem}}.ft-top__right{width:465px;padding:64px 55px 46px;border-left:1px solid #f4f4f5}@media screen and (max-width:1245px){.ft-top__right{padding:30px 20px}}@media screen and (max-width:834px){.ft-top__right{width:100%;padding:30px 20px 50px}}@media screen and (max-width:374px){.ft-top__right{padding:30px 15px 35px}}.ft-top__right .c-btn__01{background:#1f2f54}.ft-top__right .c-btn__01:hover{border-color:#1f2f54;color:#1f2f54}.ft-top__ttl{color:#000;font-weight:700;margin-bottom:17px;text-align:center;font-size:3rem}@media screen and (max-width:834px){.ft-top__ttl{margin-bottom:18px}}@media screen and (max-width:374px){.ft-top__ttl{font-size:2.4rem}}.ft-top__desc{margin-bottom:94px;letter-spacing:0;line-height:2.125;font-size:1.6rem}@media screen and (max-width:1245px){.ft-top__desc{margin-bottom:30px}}@media screen and (max-width:834px){.ft-top__desc{margin-bottom:93px;line-height:2;font-size:1.7rem}}@media screen and (max-width:374px){.ft-top__desc{margin-bottom:35px;font-size:1.5rem}}.ft-ct{background:#f4f4f5;padding:116px 0 31px}@media screen and (max-width:834px){.ft-ct{display:none}}.ft-nav{margin-bottom:77px;padding-left:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:834px){.ft-nav{display:none}}.ft-list{width:28.25%}.ft-list:nth-child(2),.ft-list:nth-child(3){width:27.7%}.ft-list:nth-child(4){width:16.35%}@media screen and (max-width:990px){.ft-list{width:25%!important}}.ft-list li{margin-bottom:15.5px;padding-right:10px}.ft-list li:last-child{margin-bottom:0;padding-right:0}.ft-list li a{color:#282828;display:inline-block;font-size:1.6rem}.ft-list li a span{margin-bottom:5px;text-align:center;display:block;margin-top:-28px;transform:translate(-12px,-25px)}.ft-home{text-align:center}.ft-backtop{position:fixed;bottom:0;right:0;z-index:5;display:none;transition:all .3s}.ft-backtop:hover{transition:all .3s;opacity:.6}@media screen and (max-width:834px){.ft-backtop{margin:0 10px 75px 0;width:40px!important}}.copy-right{padding:21px 20px 25px;color:#fff;letter-spacing:1px;text-align:center;font-weight:500;background:#222;font-size:1.2rem}@media screen and (max-width:834px){.copy-right{padding:20px 10px;letter-spacing:0;font-size:1rem}}.menu-fixed{position:fixed;width:100%;z-index:5;bottom:0;left:0;background:#000;padding:11px 10px 10px 14px;display:-ms-flexbox;display:flex}@media screen and (max-width:374px){.menu-fixed{padding:5px}}.menu-fixed li.tel{width:54%}.menu-fixed li.tel a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.9rem}@media screen and (max-width:374px){.menu-fixed li.tel a{font-size:1.8rem}}.menu-fixed li.tel a img{margin-right:11px}@media screen and (max-width:374px){.menu-fixed li.tel a img{margin-right:5px}}.menu-fixed li.tel span{margin-top:2px;padding-left:16px;letter-spacing:1px;color:#fff;display:block;font-size:1.1rem}.menu-fixed li.mail{width:46%;text-align:right}.menu-fixed li.mail a{background:url(../img/common/bg-tel.png) 50% no-repeat;background-size:100% 100%;padding:10px 5px 11px;display:inline-block;text-align:center;color:#fff;max-width:200px;width:100%;font-size:1.6rem}@media screen and (max-width:374px){.menu-fixed li.mail a{font-size:1.4rem}}.menu-fixed li.mail a img{margin-right:5px}@media screen and (max-width:374px){.menu-fixed li.mail a img{margin-right:3px}}.mv-index{position:relative}.mv-index .slick-next,.mv-index .slick-prev{background:url(../img/index/icon-prev.png) 50% no-repeat;background-size:contain;width:21px;height:61px;position:absolute;left:31px;top:50%;transform:translateY(-50%);z-index:4;opacity:.7;transition:all .3s}.mv-index .slick-next:before,.mv-index .slick-prev:before{display:none}.mv-index .slick-next:hover,.mv-index .slick-prev:hover{opacity:1;transition:all .3s}@media screen and (max-width:834px){.mv-index .slick-next,.mv-index .slick-prev{left:3px;width:21px;height:50px}}.mv-index .slick-next{left:auto;right:29px;background:url(../img/index/icon-next.png) 50% no-repeat;background-size:contain}@media screen and (max-width:834px){.mv-index .slick-next{right:3px}}@media screen and (max-width:834px){.mv-index .slick-dots{bottom:20px}}.mv-index .slick-dots li{width:60px;height:9px;margin:0 5px;background:hsla(0,0%,100%,.4)}@media screen and (max-width:834px){.mv-index .slick-dots li{height:7px;width:48px;margin:0 4px}}.mv-index .slick-dots li.slick-active{background:#fff}.mv-index .slick-dots li button{display:none}.mv-slider li{outline:none}.mv-slider img{width:100%}.mv-content{top:50%;z-index:2;max-width:1640px;width:100%;padding:0 20px}.mv-content,.mv-ttl{position:absolute;left:50%;transform:translate(-50%,-50%)}.mv-ttl{top:49.5%;letter-spacing:0;text-align:center;color:#fff;z-index:3;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,ＭＳ\ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:600;width:-moz-max-content;width:max-content;padding:10px 20px;font-size:3.6rem;text-shadow:3px 3px 4px #000;}@media screen and (max-width:1245px){.mv-ttl{letter-spacing:0}}@media screen and (max-width:990px){.mv-ttl{font-size:3rem}}@media screen and (max-width:834px){.mv-ttl{top:46.5%;line-height:1.3;font-size:2.5rem}}@media screen and (max-width:374px){.mv-ttl{font-size:2rem}}.mv-ttl span{margin-top:2px;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;display:block;font-size:2.8rem}@media screen and (max-width:990px){.mv-ttl span{font-size:2.4rem}}@media screen and (max-width:834px){.mv-ttl span{letter-spacing:0;margin-top:20px;font-size:2.25rem}}@media screen and (max-width:374px){.mv-ttl span{font-size:1.8rem}}.mv-ttl.top-left{left:30%;text-align:left}@media screen and (max-width:990px){.mv-ttl.top-left{left:35%}}@media screen and (max-width:640px){.mv-ttl.top-left{left:40%}}.mv-ttl.bottom-right{left:70%;text-align:right}@media screen and (max-width:990px){.mv-ttl.bottom-right{left:60%}}@media screen and (max-width:640px){.mv-ttl.bottom-right{left:55%}}.sec-live{padding:71px 0 84px}@media screen and (max-width:834px){.sec-live{padding:36px 0 53px}}.live-heading{color:#000;text-align:center;margin-bottom:23px;letter-spacing:0;font-size:3.2rem}@media screen and (max-width:990px){.live-heading{letter-spacing:0;font-size:2.8rem}}@media screen and (max-width:834px){.live-heading{line-height:1.29;margin-bottom:27px;font-size:3.1rem}}@media screen and (max-width:374px){.live-heading{font-size:2.6rem}}.live-heading span{color:#5084ab;font-size:4.2rem}@media screen and (max-width:990px){.live-heading span{font-size:3.6rem}}@media screen and (max-width:834px){.live-heading span{line-height:1.6;font-size:3.75rem}}@media screen and (max-width:374px){.live-heading span{font-size:3.2rem}}.live-desc{color:#000;text-align:center;margin-bottom:73px;line-height:1.875;font-size:1.6rem}@media screen and (max-width:834px){.live-desc{text-align:left;margin-bottom:38px;line-height:2.117;letter-spacing:0;font-size:1.7rem}}.live-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:834px){.live-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.live-list li{width:33.33%}@media screen and (max-width:834px){.live-list li{width:100%}}@media screen and (min-width:835px){.live-list li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.live-list li:nth-child(2) .live-ct{-ms-flex-order:1;order:1}.live-list li:nth-child(2) .live-img{-ms-flex-order:2;order:2}}.live-img{width:100%;position:relative;overflow:hidden}.live-img:before{content:"";display:block;padding-bottom:101.5267175573%}.live-img .thumb{position:absolute;width:100%;height:100%;top:0;left:0}.live-img .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.live-ct{width:100%;padding:46px 33px 30px 41px;min-height:400px;background:#f4f4f5}@media screen and (max-width:1245px){.live-ct{padding:15px;min-height:32.9vw}}@media screen and (max-width:834px){.live-ct{padding:21px 24px 19px}}@media screen and (max-width:640px){.live-ct{min-height:416px}}@media screen and (max-width:374px){.live-ct{padding:15px;min-height:-moz-max-content;min-height:max-content}}.live-ct p{line-height:1.875;color:#000;letter-spacing:0;font-size:1.6rem}@media screen and (max-width:1245px){.live-ct p{letter-spacing:0;font-size:1.4rem}}@media screen and (max-width:990px){.live-ct p{line-height:1.4;font-size:1.3rem}}@media screen and (max-width:834px){.live-ct p{letter-spacing:0;line-height:2.117;font-size:1.7rem}}@media screen and (max-width:374px){.live-ct p{letter-spacing:0;font-size:1.5rem}}.live-ttl{line-height:1.5;margin-bottom:22px;color:#000;font-size:2.4rem}@media screen and (max-width:1245px){.live-ttl{margin-bottom:12px;font-size:2rem}}@media screen and (max-width:834px){.live-ttl{margin-bottom:16px;font-size:2.4rem}}.sec-news{padding:78px 0 90px;background:#f4f4f5}@media screen and (max-width:834px){.sec-news{padding:40px 0 50px}}.news-heading{font-weight:700;text-align:center;margin-bottom:21px;font-size:4rem}@media screen and (max-width:834px){.news-heading{margin-bottom:40px;font-size:3rem}}.news-list{margin:0 -2px 56px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:834px){.news-list{margin:0 0 45px}}.news-list li{width:50%;padding:0 2px;margin-bottom:4px}@media screen and (max-width:834px){.news-list li{width:100%;padding:0;margin-bottom:5px}}.news-list li a{padding:23px 29px;display:block;min-height:126px;background:#fff}@media screen and (max-width:1245px){.news-list li a{padding:15px}}@media screen and (max-width:834px){.news-list li a{padding:18px 40px}}@media screen and (max-width:374px){.news-list li a{padding:15px 20px}}.news-list li a .date{display:block;color:#42454a;font-weight:700;margin-bottom:-5px;font-size:1.6rem}@media screen and (max-width:1245px){.news-list li a .date{margin-bottom:5px}}@media screen and (max-width:834px){.news-list li a .date{margin-bottom:1px}}.news-list li a p{color:#010101;font-weight:500;line-height:1.875;letter-spacing:0;font-size:1.6rem}@media screen and (max-width:1245px){.news-list li a p{letter-spacing:0;font-size:1.4rem}}@media screen and (max-width:834px){.news-list li a p{margin-left:-3px;letter-spacing:0;line-height:1.294;font-size:1.7rem}}.sec-info{padding:82px 0 90px;background:url(../img/index/bg-01.jpg) top no-repeat;background-size:cover}@media screen and (max-width:834px){.sec-info{padding:43px 0 51px}}.info-heading{text-align:center;color:#fff;font-weight:700;margin-bottom:3px;line-height:1.2;font-size:4rem}@media screen and (max-width:834px){.info-heading{margin-bottom:8px;font-size:3rem}}.info-desc{color:#fff;line-height:1.667;margin-bottom:27px;letter-spacing:0;text-align:center;font-size:1.8rem}@media screen and (max-width:834px){.info-desc{padding:0 22px;text-align:left;margin-bottom:37px;line-height:2.117;font-size:1.7rem}}.info-list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px 60px;position:relative}@media screen and (max-width:1245px){.info-list{margin:0 10px 35px}}@media screen and (max-width:834px){.info-list{margin:0 -13px 50px}}.info-list li{padding:0 22px;width:33.33%}@media screen and (max-width:1245px){.info-list li{padding:0 10px}}@media screen and (max-width:834px){.info-list li{padding:0 5px}}.info-list li a{display:block;position:relative}.info-list li a:hover{opacity:1}.info-list li a:hover .info-img:after{opacity:1;visibility:visible}.info-list .slick-next,.info-list .slick-prev{background:url(../img/index/icon-prev.png) 50% no-repeat;background-size:contain;width:15px;height:54px;position:absolute;left:-15px;top:50%;transform:translateY(-50%);z-index:2;opacity:.7;transition:all .3s}.info-list .slick-next:before,.info-list .slick-prev:before{display:none}.info-list .slick-next:hover,.info-list .slick-prev:hover{opacity:1;transition:all .3s}@media screen and (max-width:834px){.info-list .slick-next,.info-list .slick-prev{display:none!important}}.info-list .slick-next{left:auto;right:-15px;background:url(../img/index/icon-next.png) 50% no-repeat;background-size:contain}@media screen and (max-width:834px){.info-list .slick-next{right:3px}}.info-list--column{margin:0 -5.1% 50px}@media screen and (max-width:834px){.info-list--column{padding:0 9px}}.info-list--column li{width:50%;padding:0 5.1%;margin-bottom:31px}@media screen and (max-width:640px){.info-list--column li{width:100%;margin-bottom:50px}.info-list--column li:last-child{margin-bottom:0}}.info-img{position:relative;overflow:hidden}.info-img:before{content:"";display:block;padding-bottom:68.4931506849%}.info-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;transition:all .3s ease}.info-img .thumb{position:absolute;width:100%;height:100%;top:0;left:0}.info-img .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.info-cate{position:absolute;top:0;left:0;display:inline-block;padding:7px 4px;min-width:109px;color:#fff;text-align:center;background:#8f9192;font-weight:500;font-size:1.6rem}@media screen and (max-width:834px){.info-cate{padding:6px 4px;min-width:98px;font-size:1.44rem}}.info-cate__gray{background:#42454a}.info-ttl{background:hsla(0,0%,100%,.749);padding:14px 22px 6px;letter-spacing:0;position:absolute;bottom:0;left:0;width:100%;color:#010101;font-weight:500;line-height:1.875;font-size:1.6rem}@media screen and (max-width:1245px){.info-ttl{padding:10px;line-height:1.6;font-size:1.4rem}}@media screen and (max-width:834px){.info-ttl{padding:11px 18px 6px;line-height:1.875;font-size:1.44rem}}.breadcrumb{font-weight:500;font-size:1.2rem;padding:22px 0 20px;margin-bottom:60px;border-bottom:1px solid #ddd;letter-spacing:1.2px}@media screen and (max-width:834px){.breadcrumb{display:none}}.breadcrumb a{position:relative;color:#000;margin-right:30px}.breadcrumb a:after{content:">";position:absolute;top:0;right:-23px}.breadcrumb .inner>a{display:inline-block;width:17px;height:13px}.breadcrumb .inner>a:before{content:"";position:absolute;background:url(../img/common/icon-home.png) 50% no-repeat;background-size:contain;width:17px;height:13px;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:834px){.sec-mv-page .inner{padding:0}}.sec-mv-page__img{position:relative;width:100%}.sec-mv-page__img img{width:100%;height:235px;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}@media screen and (max-width:640px){.sec-mv-page__img img{height:177px}}.sec-mv-page__ttl{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:rgba(0,0,0,.5);color:#fff;font-weight:500;padding:14px 29px 10px 24px;bottom:0;left:0}@media screen and (max-width:834px){.sec-mv-page__ttl{display:block;padding:9px 13px 10px}.sec-mv-page__ttl span{display:block}}.sec-mv-page__ttl .c-ft--jp{font-size:2.2rem}@media screen and (max-width:834px){.sec-mv-page__ttl .c-ft--jp{font-size:1.65rem;margin-bottom:4px}}.sec-mv-page__ttl .c-ft--en{font-size:1.2rem;padding-bottom:5px}@media screen and (max-width:834px){.sec-mv-page__ttl .c-ft--en{padding-bottom:0}}.sec-consultation{padding:61px 0 167px}@media screen and (max-width:834px){.sec-consultation{padding:38px 0 100px}}.consultation-list{max-width:1132px;margin:0 auto 86px}@media screen and (max-width:834px){.consultation-list{margin-bottom:50px}}.consultation-list .item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width:834px){.consultation-list .item{margin-bottom:50px}}.consultation-list .item:last-child{margin-bottom:0}.consultation-list__ttl{width:403px;letter-spacing:-.5px}@media screen and (max-width:990px){.consultation-list__ttl{width:100%;margin-bottom:25px}}.consultation-list__ct{width:calc(100% - 408px);background:#f5f5f5;padding:28px 25px 23px;margin-right:5px}@media screen and (max-width:990px){.consultation-list__ct{width:100%;margin-right:0;padding:14px 27px 16px}}.consultation-list__txt{color:#1a4075;font-weight:700;font-size:2.2rem;margin-bottom:8px;letter-spacing:2px}@media screen and (max-width:834px){.consultation-list__txt{font-size:1.7rem;margin-bottom:44px;letter-spacing:0}}.consultation-list__txt span{text-decoration:underline}.contact-list{max-width:1127px;margin:0 auto 56px}@media screen and (max-width:834px){.contact-list{margin-bottom:50px}}.contact-list .item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #dadada}.contact-list .item:last-child{border-bottom:1px solid #dadada}@media screen and (max-width:640px){.contact-list .item{border:solid #dadada;border-width:0 1px}}.contact-list .item.required .contact-list__ttl:after{content:"必須";position:absolute;background:#ce0606;color:#fff;border-radius:4px;padding:4px 10px 2px;font-weight:500;font-size:1.3rem;top:28px;right:27px}@media screen and (max-width:834px){.contact-list .item.required .contact-list__ttl:after{border-radius:2px;top:14px;right:9px}}.contact-list__ttl{position:relative;width:298px;background:#f2f2f2;padding:30px 85px 20px 30px;border:solid #dadada;border-width:0 1px;font-weight:700;font-size:1.6rem}@media screen and (max-width:834px){.contact-list__ttl{width:100%;font-weight:500;border-width:1px 0;font-size:1.7rem;padding:16px 65px 11px 10px}}.contact-list__ct{width:calc(100% - 298px);border-right:1px solid #dadada;font-size:1.6rem;line-height:1.875;padding:19px 22px}@media screen and (max-width:834px){.contact-list__ct{width:100%;border-right:0;font-size:1.7rem;line-height:1.294;padding:20px 16px}}.contact-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent;box-shadow:none;width:100%;max-width:613px;border-radius:4px;border:1px solid #bcbcbc;font-size:1.6rem;padding:10px 17px 9px;line-height:1.294}@media screen and (max-width:834px){.contact-list__input{font-size:1.7rem;padding:14px 13px 12px}}.contact-list__input::-webkit-input-placeholder{color:#888}.contact-list__input::-moz-placeholder{color:#888}.contact-list__input:-ms-input-placeholder,.contact-list__input::-ms-input-placeholder{color:#888}.contact-list__input::placeholder{color:#888}.contact-list__input.area{max-width:777px;height:251px}@media screen and (max-width:834px){.contact-list__input.area{height:171px}}.contact-list__check.s2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-list__check.s2 .mwform-radio-field{width:47.3%}.contact-list__check .mwform-radio-field{display:block;padding:7px 0 2px}.contact-list__check .mwform-radio-field label{font-size:1.6rem;display:inline-block;position:relative;padding-left:33px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:834px){.contact-list__check .mwform-radio-field label{font-size:1.7rem}}.contact-list__check .mwform-radio-field label input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;top:0;left:0;z-index:1}.contact-list__check .mwform-radio-field label .mwform-radio-field-text:after{content:"";position:absolute;display:none}.contact-list__check .mwform-radio-field label input:checked~.mwform-radio-field-text:after{display:block}.contact-list__check .mwform-radio-field label .mwform-radio-field-text:after{left:4px;top:6px;background:#1577be;width:16px;height:16px;border-radius:50%}.contact-list__check .mwform-radio-field label .mwform-radio-field-text:before{content:"";position:absolute;top:2px;left:0;height:22px;width:22px;border:1px solid #b9b9b9;border-radius:50%}.contact-list__select{position:relative;max-width:354px;width:100%;height:42px}@media screen and (max-width:834px){.contact-list__select{height:50px}}.contact-list__select:after{content:"";position:absolute;background:url(../img/consultation/icon-down.png) 50% no-repeat;background-size:contain;width:19px;height:20px;pointer-events:none;top:11px;right:14px}@media screen and (max-width:834px){.contact-list__select:after{width:20px;height:21px;top:15px;right:13px}}.contact-list__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:4px;border:1px solid #bcbcbc;background:transparent;width:100%;height:100%;font-size:1.6rem;padding:10px 40px 10px 17px;cursor:pointer}@media screen and (max-width:834px){.contact-list__select select{font-size:1.7rem}}.contact-list__select select::-ms-expand{display:none}.contact-list__txt{margin:10px 0 0 15px}@media screen and (max-width:834px){.contact-list__txt{margin:15px 15px -8px}}.contact-list__txt span{font-size:1.3rem}@media screen and (max-width:834px){.contact-list__txt span{display:none}}.contact-list__txt label{color:#ce0606}.contact-txt{text-align:center;font-size:1.6rem;margin-bottom:27px}@media screen and (max-width:834px){.contact-txt{font-size:1.7rem;line-height:1.294;margin-bottom:42px}}@media screen and (max-width:374px){.contact-txt{font-size:1.6rem}}.contact-txt a{color:#1577be;text-decoration:underline}.contact-check{text-align:center;margin-bottom:52px}@media screen and (max-width:834px){.contact-check{padding:0 20px;margin-bottom:76px}}.contact-check__custom{text-align:left;font-weight:700;font-size:1.7rem;display:inline-block;position:relative;padding-left:28px;line-height:1.529;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.4px}.contact-check__custom.uncheck{padding-left:0;pointer-events:none}.contact-check__custom.uncheck input{display:none}.contact-check__custom.uncheck .mwform-checkbox-field-text:after,.contact-check__custom.uncheck .mwform-checkbox-field-text:before{display:none!important}.contact-check__custom input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;top:0;left:0;z-index:1}.contact-check__custom .mwform-checkbox-field-text:after{content:"";position:absolute;display:none}.contact-check__custom input:checked~.mwform-checkbox-field-text:after{display:block}.contact-check__custom .mwform-checkbox-field-text:after{width:7px;height:15px;border:solid #1577be;border-width:0 2px 2px 0;transform:rotate(45deg);left:7px;top:-4px}.contact-check__custom .mwform-checkbox-field-text:before{content:"";position:absolute;height:20px;width:20px;border:1px solid #c4c4c4;top:0;left:0}.contact-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:664px;margin:0 auto}@media screen and (max-width:640px){.contact-btn{max-width:240px}}.contact-btn li{width:45.2%}@media screen and (max-width:640px){.contact-btn li{width:100%;margin-bottom:10px}.contact-btn li:first-child{-ms-flex-order:1;order:1;margin-bottom:0}}.contact-btn li.check{pointer-events:none}.contact-btn li.checked{pointer-events:auto}.contact-btn li.error{pointer-events:none}.contact-btn li a,.contact-btn li button,.contact-btn li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:68px;text-align:center;background:#000;color:#fff;font-family:Meiryo,sans-serif;font-size:1.8rem;cursor:pointer}@media screen and (max-width:640px){.contact-btn li a,.contact-btn li button,.contact-btn li input{height:60px}}.contact-btn li a.gray,.contact-btn li button.gray,.contact-btn li input.gray{background:#9a9a9a}.contact-btn li a.white,.contact-btn li button.white,.contact-btn li input.white{background:#fff;border:1px solid #9a9a9a;color:#9a9a9a}.contact-btn li a:hover,.contact-btn li button:hover,.contact-btn li input:hover{opacity:.7}.contact-ttl{font-weight:500;font-size:3rem;padding:0 25px;margin-bottom:58px}@media screen and (max-width:834px){.contact-ttl{font-size:1.7rem;line-height:2.118;padding:0;margin-bottom:0}}.contact-tel{text-align:center;font-weight:700;font-size:2.6rem;margin-bottom:74px}@media screen and (max-width:834px){.contact-tel{font-size:2.34rem;margin-bottom:89px}}.contact-tel a{color:#000;font-size:4.6rem;margin:0 35px 0 10px;letter-spacing:-1.5px}@media screen and (max-width:834px){.contact-tel a{font-size:4.14rem;margin:0 16px 0 10px}}@media screen and (max-width:374px){.contact-tel a{font-size:3.7rem;margin:0}}.contact-tel span{font-weight:400;font-size:1.6rem}@media screen and (max-width:834px){.contact-tel span{display:block;font-size:1.7rem;margin-top:30px}}@media screen and (max-width:374px){.contact-tel span{font-size:1.4rem;margin-top:15px}}.mw_wp_form_confirm .contact-list__ct{padding:25px 40px 24px}@media screen and (max-width:834px){.mw_wp_form_confirm .contact-list__ct{padding:35px 17px 33px}}.mw_wp_form_confirm .contact-btn li{margin-bottom:20px}.mw_wp_form_confirm .contact-list__select:after{top:0!important}.consultation-ttl{text-align:center;color:#1577be;font-family:Noto Serif JP,serif;font-weight:600;font-size:2.8rem;margin-bottom:29px;letter-spacing:2px}@media screen and (max-width:640px){.page-property_detail{padding-top:49px}}.property-detail{padding-bottom:56px}@media screen and (max-width:834px){.property-detail{padding-bottom:0}}.property-detail__ttl{border-left:8px solid #1577be;padding:15px 22px 10px;margin-bottom:30px}.property-detail__ttl span{font-size:2.4rem}.property-detail__ttl small{font-size:1.6rem;display:block}.property-detail__img{background:#f5f5f5;padding:28px 30px 22px;margin-bottom:54px}@media screen and (max-width:640px){.property-detail__img{margin:0 -13px 20px;padding:25px 15px 12px}}.property-detail .c-ttl__02{margin-bottom:28px}@media screen and (max-width:640px){.property-detail .c-ttl__02{margin-bottom:21px}}@media screen and (max-width:834px){.property-detail .company__table{margin-bottom:23px}}@media screen and (max-width:834px){.property-detail .company__table tr{display:-ms-flexbox;display:flex}}@media screen and (max-width:834px){.property-detail .company__table th{width:118px}}@media screen and (max-width:834px){.property-detail .company__table td{width:calc(100% - 118px);padding:15px 10px}}.list-for{padding:0 83px;margin-bottom:28px}@media screen and (max-width:834px){.list-for{margin-bottom:15px;padding:0}}.list-for .item{position:relative;text-align:center;overflow:hidden}.list-for .item:before{content:"";display:block;background:gray;padding-bottom:66.6666666667%}.list-for .item .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.list-for .item img{height:100%;margin:0 auto}.list-for .slick-next,.list-for .slick-prev{top:50%;z-index:1;width:50px;height:50px}.list-for .slick-next:before,.list-for .slick-prev:before{content:"";position:absolute;background:url(../img/property/detail/ar-slide.png) 50% no-repeat;background-size:contain;width:50px;height:50px;opacity:1;transition:.3s;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:640px){.list-for .slick-next:before,.list-for .slick-prev:before{width:40px;height:40px}}.list-for .slick-next:hover:before,.list-for .slick-prev:hover:before{opacity:.8;transition:.3s}.list-for .slick-next{right:1px}@media screen and (max-width:640px){.list-for .slick-next{right:-19px}.list-for .slick-next:before{border-radius:50%}}.list-for .slick-prev{left:1px}@media screen and (max-width:640px){.list-for .slick-prev{left:-19px}.list-for .slick-prev:before{border-radius:50%}}.list-for .slick-prev:before{transform:translate(-50%,-50%) scale(-1)}.list-nav{margin:0 -3px}.list-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;transform:unset!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.list-nav .slick-track{transform:translateZ(0)!important}}.list-nav .slick-cloned{display:none}.list-nav .item{padding:0 3px;width:14.28%!important;margin-bottom:7px}.list-nav .img{position:relative;overflow:hidden}.list-nav .img:hover{cursor:pointer}.list-nav .img:before{content:"";display:block;padding-bottom:66.6666666667%}.list-nav .img .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.list-nav .img .thumbnail:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;background:#000;opacity:.4}.list-nav .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.list-nav .slick-current .thumbnail:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;background:#000;opacity:0}.company__table{margin-bottom:28px}.company__table td{border-left:1px solid #dadada}@media screen and (max-width:640px){.company__table.property-comment{margin-bottom:100px}}.company__table.property-comment td{padding-bottom:102px}@media screen and (max-width:640px){.company__table.property-comment td{letter-spacing:-.03rem;padding-bottom:15px}}.date-list{margin-bottom:28px;border-width:1px 1px 0;border-color:#dadada;border-style:solid;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:834px){.date-list{margin-bottom:20px}}.date-list__item{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #dadada}@media screen and (max-width:834px){.date-list__item{width:100%}}.date-list__ttl{width:138px;background:#f2f2f2;padding:14px 15px 14px 29px}@media screen and (max-width:834px){.date-list__ttl{width:118px;padding:8px 9px}}.date-list__info{width:calc(100% - 138px);padding:14px 15px 14px 25px;border-left:1px solid #dadada}@media screen and (max-width:834px){.date-list__info{width:calc(100% - 118px);padding:8px 9px}}.sec-company{padding-top:70px;padding-bottom:50px}@media screen and (max-width:834px){.sec-company{padding-top:50px;padding-bottom:100px}}.company__table table{width:100%;font-size:1.6rem;line-height:1.875;border:1px solid #dadada}@media screen and (max-width:834px){.company__table table{font-size:1.7rem;line-height:1.3}}@media screen and (max-width:834px){.company__table tr{display:block}}.company__table td,.company__table th{padding:14px 15px 14px 30px;border-bottom:1px solid #dadada;vertical-align:top}@media screen and (max-width:1024px){.company__table td,.company__table th{padding-left:15px}}@media screen and (max-width:834px){.company__table td,.company__table th{display:block}}.company__table th{width:218px;background:#f2f2f2;font-weight:400}@media screen and (max-width:1024px){.company__table th{width:150px}}@media screen and (max-width:834px){.company__table th{width:100%;padding:15px 9px}}.company__table td{width:calc(100% - 200px);font-feature-settings:"palt" 1}@media screen and (max-width:1024px){.company__table td{width:calc(100% - 150px)}}@media screen and (max-width:834px){.company__table td{width:100%;padding:32px 10px;letter-spacing:1px}}.company__table td a{color:#1577be}.company__table tr:last-of-type td,.company__table tr:last-of-type th{border-bottom:none}.nums-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:84px}@media screen and (max-width:834px){.nums-page{margin-bottom:50px}}.nums-page .wp-pagenavi,.nums-page .wp-pagenavi a,.nums-page .wp-pagenavi span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nums-page .wp-pagenavi a,.nums-page .wp-pagenavi span{font-size:1.3rem;line-height:1;color:#7d7d7d;text-align:center;width:25px;height:25px;border:1px solid #7d7d7d;margin:0 4px}@media screen and (max-width:640px){.nums-page .wp-pagenavi a,.nums-page .wp-pagenavi span{font-size:1.2rem}}.nums-page .wp-pagenavi a.current,.nums-page .wp-pagenavi a:hover,.nums-page .wp-pagenavi span.current,.nums-page .wp-pagenavi span:hover{color:#fff;background:#7d7d7d;opacity:1}.nums-page .wp-pagenavi .nextpostslink,.nums-page .wp-pagenavi .previouspostslink{width:54px}@media screen and (max-width:640px){.nums-page .wp-pagenavi .nextpostslink,.nums-page .wp-pagenavi .previouspostslink{width:40px}}.nums-page .wp-pagenavi .firstpostslink,.nums-page .wp-pagenavi .lastpostslink{font-size:2.7rem;padding-bottom:3px}@media screen and (max-width:374px){.nums-page .wp-pagenavi .firstpostslink,.nums-page .wp-pagenavi .lastpostslink{display:none}}.ft-top__instagram{width:337px;margin-bottom:23px}@media screen and (max-width:834px){.ft-top__instagram{text-align:center;width:100%;margin-bottom:15px}}.ft-top__instagram img{width:100%;max-width:100%}@media screen and (max-width:834px){.ft-top__instagram img{width:50px}}.ft-top__instagram a{display:inline-block}
/*# sourceMappingURL=map/styles.css.map */