﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,.noTouch a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{text-rendering:optimizeLegibility}br{letter-spacing:0 !important}img{-ms-interpolation-mode:bicubic}ul,ol{padding:0}li{list-style:none}dd{margin-left:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,table,pre{margin-top:0;margin-bottom:0}*{vertical-align:top}*{filter:inherit}p,li,dt,dd,th,td,pre{-ms-line-break:strict;line-break:strict;-ms-word-break:break-strict;word-break:break-strict;word-wrap:break-word}html{font-size:10px}body{background-color:#fff;font-family:'Noto Sans JP', sans-serif;line-height:1.6;font-weight:500;color:#363636;-webkit-text-size-adjust:100%;font-feature-settings:"pwid" 1}@font-face{font-family:'icomoon';src:url("../font/icomoon.eot?vfa4wb");src:url("../font/icomoon.eot?vfa4wb#iefix") format("embedded-opentype"),url("../font/icomoon.ttf?vfa4wb") format("truetype"),url("../font/icomoon.woff?vfa4wb") format("woff"),url("../font/icomoon.svg?vfa4wb#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e900"}.icon-shop:before{content:"\e901"}.icon-word:before{content:"\e902"}.wrapper{position:relative;overflow:hidden}.clearfix:after{content:"";display:table;clear:both;height:0}h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd{line-height:1}a{color:#363636;text-decoration:underline;transition:color 300ms ease}@media (hover: hover){a:hover{text-decoration:none}.shokai a:hover{color:#00758E}.shokai-reform a:hover{color:#ED6C00}.shokai-estate a:hover{color:#2E9863}.owner a:hover{color:#E95383}.shokai.campaign a:hover{color:#00a7cc}}*{box-sizing:border-box}img{width:100%;max-width:100%;height:auto}html,body{box-sizing:border-box;width:100%;min-width:320px}#main-section{transition:opacity 600ms ease 100ms}body:not(.load) #main-section{opacity:0;visibility:hidden}.load #main-section{opacity:1;visibility:visible}@media screen and (max-width: 1599.8px){.show-up-xxl{display:none !important}}@media screen and (max-width: 1279.8px){.show-up-xl{display:none !important}}@media screen and (max-width: 1023.8px){.show-up-lg{display:none !important}}@media screen and (max-width: 767.8px){.show-up-md{display:none !important}}@media screen and (max-width: 575.8px){.show-up-sm{display:none !important}}@media screen and (max-width: 374.8px){.show-up-xs{display:none !important}}@media screen and (max-width: 319.8px){.show-up-xxs{display:none !important}}@media screen and (min-width: 1600px){.show-dw-xxl{display:none !important}}@media screen and (min-width: 1280px){.show-dw-xl{display:none !important}}@media screen and (min-width: 1024px){.show-dw-lg{display:none !important}}@media screen and (min-width: 768px){.show-dw-md{display:none !important}}@media screen and (min-width: 576px){.show-dw-sm{display:none !important}}@media screen and (min-width: 375px){.show-dw-xs{display:none !important}}@media screen and (min-width: 320px){.show-dw-xxs{display:none !important}}.wrapper{width:100%}@media screen and (min-width: 768px){.wrapper{width:auto}}@media screen and (max-width: 319.8px){body{overflow-x:scroll}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:black;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity 0.2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:0.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#header{position:relative;height:75px}@media screen and (min-width: 768px){#header{height:70px}}.shokai #header{height:100px}.shokai #header{background-color:#00758E}.shokai-reform #header{background-color:#ED6C00}.shokai-estate #header{background-color:#2E9863}.owner #header{background-color:#E95383}.shokai.campaign #header{background-color:#00a7cc}.header-inner{padding-top:11px;padding-bottom:12px;text-align:center}@media screen and (min-width: 768px){.header-inner{padding-top:22px;padding-bottom:23px}}.header-logo{width:114px;margin:0 auto 3px}@media screen and (min-width: 768px){.header-logo{position:absolute;top:50%;left:40px;width:164px;margin-bottom:0;transform:translateY(-50%)}}.header-logo a{text-decoration:none}.header-title{font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:0.02em;color:#FFF}@media screen and (min-width: 768px){.header-title{font-size:2.2rem;line-height:1.0909090909}}#footer{background-color:#EFEFEF}#footer .inner{padding-top:23px;padding-bottom:23px;text-align:center}@media screen and (min-width: 768px){#footer .inner{padding-top:25px;padding-bottom:27px}}@media screen and (min-width: 768px){.footer-info{display:flex;flex-wrap:wrap;justify-content:center;max-width:450px;margin:0 auto}}.footer-info-hd{font-size:1.4rem;line-height:1.7142857143;font-weight:400;letter-spacing:0.02em}@media screen and (min-width: 768px){.footer-info-hd{margin-right:-9px;line-height:2}}.footer-info-text{font-size:1.4rem;line-height:1.7142857143;font-weight:400;letter-spacing:0.02em}@media screen and (min-width: 768px){.footer-info-text{margin:0 9px;line-height:2}}.footer-info-text a{text-decoration:underline}.m0{margin:0rem !important}.mt0{margin-top:0rem !important}.mb0{margin-bottom:0rem !important}.ml0{margin-left:0rem !important}.mr0{margin-right:0rem !important}.m1{margin:1.2rem !important}.mt1{margin-top:1.2rem !important}.mb1{margin-bottom:1.2rem !important}.ml1{margin-left:1.2rem !important}.mr1{margin-right:1.2rem !important}.m2{margin:2.4rem !important}.mt2{margin-top:2.4rem !important}.mb2{margin-bottom:2.4rem !important}.ml2{margin-left:2.4rem !important}.mr2{margin-right:2.4rem !important}.m3{margin:3.6rem !important}.mt3{margin-top:3.6rem !important}.mb3{margin-bottom:3.6rem !important}.ml3{margin-left:3.6rem !important}.mr3{margin-right:3.6rem !important}.m4{margin:4.8rem !important}.mt4{margin-top:4.8rem !important}.mb4{margin-bottom:4.8rem !important}.ml4{margin-left:4.8rem !important}.mr4{margin-right:4.8rem !important}.m5{margin:6rem !important}.mt5{margin-top:6rem !important}.mb5{margin-bottom:6rem !important}.ml5{margin-left:6rem !important}.mr5{margin-right:6rem !important}.m6{margin:7.2rem !important}.mt6{margin-top:7.2rem !important}.mb6{margin-bottom:7.2rem !important}.ml6{margin-left:7.2rem !important}.mr6{margin-right:7.2rem !important}.m7{margin:8.4rem !important}.mt7{margin-top:8.4rem !important}.mb7{margin-bottom:8.4rem !important}.ml7{margin-left:8.4rem !important}.mr7{margin-right:8.4rem !important}.m8{margin:9.6rem !important}.mt8{margin-top:9.6rem !important}.mb8{margin-bottom:9.6rem !important}.ml8{margin-left:9.6rem !important}.mr8{margin-right:9.6rem !important}.m9{margin:10.8rem !important}.mt9{margin-top:10.8rem !important}.mb9{margin-bottom:10.8rem !important}.ml9{margin-left:10.8rem !important}.mr9{margin-right:10.8rem !important}.m10{margin:12rem !important}.mt10{margin-top:12rem !important}.mb10{margin-bottom:12rem !important}.ml10{margin-left:12rem !important}.mr10{margin-right:12rem !important}.p0{padding:0rem !important}.pt0{padding-top:0rem !important}.pb0{padding-bottom:0rem !important}.pl0{padding-left:0rem !important}.pr0{padding-right:0rem !important}.p1{padding:1.2rem !important}.pt1{padding-top:1.2rem !important}.pb1{padding-bottom:1.2rem !important}.pl1{padding-left:1.2rem !important}.pr1{padding-right:1.2rem !important}.p2{padding:2.4rem !important}.pt2{padding-top:2.4rem !important}.pb2{padding-bottom:2.4rem !important}.pl2{padding-left:2.4rem !important}.pr2{padding-right:2.4rem !important}.p3{padding:3.6rem !important}.pt3{padding-top:3.6rem !important}.pb3{padding-bottom:3.6rem !important}.pl3{padding-left:3.6rem !important}.pr3{padding-right:3.6rem !important}.p4{padding:4.8rem !important}.pt4{padding-top:4.8rem !important}.pb4{padding-bottom:4.8rem !important}.pl4{padding-left:4.8rem !important}.pr4{padding-right:4.8rem !important}.p5{padding:6rem !important}.pt5{padding-top:6rem !important}.pb5{padding-bottom:6rem !important}.pl5{padding-left:6rem !important}.pr5{padding-right:6rem !important}.p6{padding:7.2rem !important}.pt6{padding-top:7.2rem !important}.pb6{padding-bottom:7.2rem !important}.pl6{padding-left:7.2rem !important}.pr6{padding-right:7.2rem !important}.p7{padding:8.4rem !important}.pt7{padding-top:8.4rem !important}.pb7{padding-bottom:8.4rem !important}.pl7{padding-left:8.4rem !important}.pr7{padding-right:8.4rem !important}.p8{padding:9.6rem !important}.pt8{padding-top:9.6rem !important}.pb8{padding-bottom:9.6rem !important}.pl8{padding-left:9.6rem !important}.pr8{padding-right:9.6rem !important}.p9{padding:10.8rem !important}.pt9{padding-top:10.8rem !important}.pb9{padding-bottom:10.8rem !important}.pl9{padding-left:10.8rem !important}.pr9{padding-right:10.8rem !important}.p10{padding:12rem !important}.pt10{padding-top:12rem !important}.pb10{padding-bottom:12rem !important}.pl10{padding-left:12rem !important}.pr10{padding-right:12rem !important}.security-notice-area{display:block}.security-notice-area .security-notice-inner{padding:10px 0;text-align:center}.security-notice-area .security-notice-inner .security-notice-text{border:solid 1px;color:#ff4500;font-size:1.6rem;margin:0 10px;padding:10px;width:unset}@media screen and (min-width: 768px){.security-notice-area .security-notice-inner .security-notice-text{margin:0 auto;width:500px}}@media screen and (min-width: 768px){.security-notice-area .security-notice-inner .security-notice-text br{display:none}}.sec-block-title{text-align:center}.sec-block-title:not(:last-child){margin-bottom:19px}@media screen and (min-width: 768px){.sec-block-title:not(:last-child){margin-bottom:28px}}.sec-block-title-sub{font-size:1.6rem;line-height:1.5;font-weight:500;letter-spacing:0.02em}@media screen and (min-width: 768px){.sec-block-title-sub{font-size:2rem;line-height:1.45}}.shokai .sec-block-title-sub{color:#00758E}.shokai-reform .sec-block-title-sub{color:#ED6C00}.shokai-estate .sec-block-title-sub{color:#2E9863}.owner .sec-block-title-sub{color:#E95383}.shokai.campaign .sec-block-title-sub{color:#00a7cc}.sec-block-title-sub:not(:last-child){margin-bottom:-2px}.sec-block-title-text{font-size:2.8rem;line-height:1.4642857143;font-weight:500;letter-spacing:0.02em}@media screen and (min-width: 768px){.sec-block-title-text{font-size:3.6rem;line-height:1.5}}.sec-block-lead{font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}@media screen and (min-width: 768px){.sec-block-lead{text-align:center;font-size:1.6rem;line-height:1.875}}.sec-block-lead:not(:last-child){margin-bottom:27px}@media screen and (min-width: 768px){.has-step .sec-block-lead:not(:last-child){margin-bottom:39px}}.has-required{vertical-align:middle}.has-required::after{content:"必須";display:inline-block;position:relative;top:-0.1em;margin-left:6px;padding:0 3px 1px;border:1px solid #D03C3C;border-radius:2px;vertical-align:middle;font-size:1rem;line-height:1.5;letter-spacing:0.02em;color:#D03C3C}.btn{appearance:none;display:block;width:100%;padding:13px 13px 14px;border:1px solid transparent;border-radius:8px;text-align:center;font-size:1.6rem;line-height:1.5;text-decoration:none;transition:background 300ms ease, border 300ms ease, color 300ms ease}.btn-frame{border-color:#A0A0A0;background-color:#FFF;color:#A0A0A0}@media (hover: hover){.btn-frame:hover{color:#fff}.shokai .btn-frame:hover{border-color:#00758E}.shokai-reform .btn-frame:hover{border-color:#ED6C00}.shokai-estate .btn-frame:hover{border-color:#2E9863}.owner .btn-frame:hover{border-color:#E95383}.shokai.campaign .btn-frame:hover{border-color:#00a7cc}.shokai .btn-frame:hover{background-color:#00758E}.shokai-reform .btn-frame:hover{background-color:#ED6C00}.shokai-estate .btn-frame:hover{background-color:#2E9863}.owner .btn-frame:hover{background-color:#E95383}.shokai.campaign .btn-frame:hover{background-color:#00a7cc}}.select-page .btn-frame{border:1px solid #363636;color:#363636}@media (hover: hover){.select-page .btn-frame:hover{color:#fff}.shokai .select-page .btn-frame:hover{border-color:#00758E}.shokai-reform .select-page .btn-frame:hover{border-color:#ED6C00}.shokai-estate .select-page .btn-frame:hover{border-color:#2E9863}.owner .select-page .btn-frame:hover{border-color:#E95383}.shokai.campaign .select-page .btn-frame:hover{border-color:#00a7cc}.shokai .select-page .btn-frame:hover{background-color:#00758E}.shokai-reform .select-page .btn-frame:hover{background-color:#ED6C00}.shokai-estate .select-page .btn-frame:hover{background-color:#2E9863}.owner .select-page .btn-frame:hover{background-color:#E95383}.shokai.campaign .select-page .btn-frame:hover{background-color:#00a7cc}}.btn-outline{border-color:#363636;background-color:#FFF;color:#363636}@media (hover: hover){.btn-outline:hover{color:#fff !important}.shokai .btn-outline:hover{border-color:#00758E}.shokai-reform .btn-outline:hover{border-color:#ED6C00}.shokai-estate .btn-outline:hover{border-color:#2E9863}.owner .btn-outline:hover{border-color:#E95383}.shokai.campaign .btn-outline:hover{border-color:#00a7cc}.shokai .btn-outline:hover{background-color:#00758E}.shokai-reform .btn-outline:hover{background-color:#ED6C00}.shokai-estate .btn-outline:hover{background-color:#2E9863}.owner .btn-outline:hover{background-color:#E95383}.shokai.campaign .btn-outline:hover{background-color:#00a7cc}}.btn-fill{color:#FFF}.shokai .btn-fill{border-color:#00758E}.shokai-reform .btn-fill{border-color:#ED6C00}.shokai-estate .btn-fill{border-color:#2E9863}.owner .btn-fill{border-color:#E95383}.shokai.campaign .btn-fill{border-color:#00a7cc}.shokai .btn-fill{background-color:#00758E}.shokai-reform .btn-fill{background-color:#ED6C00}.shokai-estate .btn-fill{background-color:#2E9863}.owner .btn-fill{background-color:#E95383}.shokai.campaign .btn-fill{background-color:#00a7cc}@media (hover: hover){.btn-fill:hover{background-color:#fff !important}.shokai .btn-fill:hover{border-color:#00758E}.shokai-reform .btn-fill:hover{border-color:#ED6C00}.shokai-estate .btn-fill:hover{border-color:#2E9863}.owner .btn-fill:hover{border-color:#E95383}.shokai.campaign .btn-fill:hover{border-color:#00a7cc}.shokai .btn-fill:hover{color:#00758E}.shokai-reform .btn-fill:hover{color:#ED6C00}.shokai-estate .btn-fill:hover{color:#2E9863}.owner .btn-fill:hover{color:#E95383}.shokai.campaign .btn-fill:hover{color:#00a7cc}}.btn-list{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.agree-block .btn-list{justify-content:center}}.btn-list-wrap{flex-wrap:wrap;margin-bottom:-15px}.btn-list-wrap .btn-item{margin-bottom:15px}@media screen and (max-width: 767.8px){.select-page .btn-list{display:block;justify-content:normal}}.btn-item{position:relative;width:47.8260869565%}@media screen and (min-width: 768px){.btn-item{width:48.5714285714%}}@media screen and (min-width: 768px){.agree-block .btn-item{max-width:200px;margin-right:10px;margin-left:10px}}.column3 .btn-item{width:32.4637681159%}.btn-item.wide{width:100%}@media screen and (min-width: 768px){.select-page .column3 .btn-item{height:140.296px}}@media screen and (max-width: 767.8px){.select-page .column3 .btn-item{width:100%}}@media screen and (max-width: 767.8px){.select-page .column3 .btn-item:not(:last-child){margin-bottom:10px}}.btn.small{width:31.5942028986%;padding:9px;font-size:1.3rem;line-height:2;letter-spacing:0.02em}.btn.small:not(.wide):not(:first-child){margin-left:15px}.btn.wide{width:100%}@media screen and (min-width: 768px){.agree-block .btn.wide{max-width:340px;margin:0 auto}}.btn.center{margin-right:auto;margin-left:auto}.btn-pc-half{padding:9px 9px 10px;font-size:1.3rem;line-height:2}@media screen and (min-width: 768px){.btn-pc-half{width:48.5714285714%}}@media screen and (min-width: 768px){.select-page .btn{font-size:2.2rem;height:100%}}@media screen and (min-width: 768px){.btn .comment{font-size:1.3rem}}.btn-radio{appearance:none;position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden}.btn-radio+label{display:block;width:100%;padding:9px 9px 10px;border:1px solid #363636;background-color:#FFF;border-radius:8px;text-align:center;font-size:1.3rem;line-height:2;color:#363636;cursor:pointer;transition:background 300ms ease, border 300ms ease, color 300ms ease, opacity 300ms ease}@media (hover: hover){.btn-radio+label:hover{opacity:0.7}}.btn-radio:checked+label{color:#fff}.shokai .btn-radio:checked+label{border-color:#00758E}.shokai-reform .btn-radio:checked+label{border-color:#ED6C00}.shokai-estate .btn-radio:checked+label{border-color:#2E9863}.owner .btn-radio:checked+label{border-color:#E95383}.shokai.campaign .btn-radio:checked+label{border-color:#00a7cc}.shokai .btn-radio:checked+label{background-color:#00758E}.shokai-reform .btn-radio:checked+label{background-color:#ED6C00}.shokai-estate .btn-radio:checked+label{background-color:#2E9863}.owner .btn-radio:checked+label{background-color:#E95383}.shokai.campaign .btn-radio:checked+label{background-color:#00a7cc}.radio-to-show .hide,.radio-to-show-sub .hide{display:none}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="url"]{padding:10px 15px 11px;border:1px solid #707070;background-color:#F5F5F5;border-radius:8px;vertical-align:middle;font-size:1.6rem;line-height:1.625;font-weight:400;letter-spacing:0.02em}input[type="text"]::placeholder,input[type="text"]:-ms-input-placeholder,input[type="date"]::placeholder,input[type="date"]:-ms-input-placeholder,input[type="email"]::placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]::placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]::placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]::placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]::placeholder,input[type="tel"]:-ms-input-placeholder,input[type="url"]::placeholder,input[type="url"]:-ms-input-placeholder{color:#BCBCBC}input[type="text"].error-frame,input[type="date"].error-frame,input[type="email"].error-frame,input[type="number"].error-frame,input[type="password"].error-frame,input[type="search"].error-frame,input[type="tel"].error-frame,input[type="url"].error-frame{border:2px solid #D03C3C}input[type="text"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus{outline:none}input[type="text"]:-ms-input-placeholder{color:#BCBCBC}@media screen and (max-width: 767.8px){input[type="text"].fs1::placeholder{font-size:1rem}}input[type="number"]::placeholder{color:#BCBCBC}input[type="number"]:-ms-input-placeholder{color:#BCBCBC}input[type="tel"]::placeholder{color:#BCBCBC}input[type="tel"]:-ms-input-placeholder{color:#BCBCBC}input.wide{width:100%}input.half{width:47.8260869565%}@media screen and (min-width: 768px){input.half{width:48.5714285714%}}input.half:not(:last-child){margin-right:4.347826087%}@media screen and (min-width: 768px){input.half:not(:last-child){margin-right:2.8571428571%}}input.small{width:27.5362318841%}@media screen and (min-width: 768px){input.small{width:30%}}select{appearance:none;width:100%;padding:8px 20px 10px;border:1px solid #707070;background-color:#FFF;border-radius:8px;font-size:1.6rem;line-height:1.625;font-weight:400}select.error-frame{border:2px solid #D03C3C}select:focus{outline:none}.select-wrap{display:inline-block;position:relative}.select-wrap.wide{width:100%}.select-wrap.small{width:35.3623188406%}@media screen and (min-width: 768px){.select-wrap.small{width:42.8571428571%}}.select-wrap::before,.select-wrap::after{content:"";display:block;position:absolute;top:50%;pointer-events:none}.select-wrap::before{right:1px;width:40px;height:70%;background-color:#FFF;transform:translateY(-50%)}.select-wrap::after{right:23px;width:0;height:0;border:6px solid transparent;border-top-width:9px;border-bottom-width:9px;border-top-color:#363636;transform:translateY(-25%)}.select-to-show .hide{display:none}textarea{width:100%;height:160px;padding:10px 15px 11px;border:1px solid #707070;background-color:#F5F5F5;border-radius:8px;vertical-align:middle;font-size:1.6rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em;resize:vertical}@media screen and (min-width: 768px){textarea{height:110px}}textarea::placeholder{color:#BCBCBC}textarea.error-frame{border:2px solid #D03C3C}textarea:focus{outline:none}input[type=checkbox]{appearance:none;position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden}input[type=checkbox]+label{position:relative;padding-left:30px;font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}@media screen and (min-width: 768px){input[type=checkbox]+label{font-size:1.6rem;line-height:1.3}}input[type=checkbox]+label::before{content:"";box-sizing:border-box;display:block;position:absolute;top:1px;left:0;width:20px;height:20px;border:2px solid #BCBCBC;transition:background 300ms ease, border 300ms ease}@media screen and (min-width: 768px){input[type=checkbox]+label::before{top:3px}}input[type=checkbox]+label::after{content:"";display:block;position:absolute;top:7px;left:5px;width:10px;height:7px;background:url(/assets/img/common/arrow_check.svg) 0 0/100% auto no-repeat;transform:scale(0);transition:transform 300ms ease}@media screen and (min-width: 768px){input[type=checkbox]+label::after{top:10px}}.shokai input[type=checkbox]:checked+label::before{background-color:#00758E}.shokai-reform input[type=checkbox]:checked+label::before{background-color:#ED6C00}.shokai-estate input[type=checkbox]:checked+label::before{background-color:#2E9863}.owner input[type=checkbox]:checked+label::before{background-color:#E95383}.shokai.campaign input[type=checkbox]:checked+label::before{background-color:#00a7cc}.shokai input[type=checkbox]:checked+label::before{border-color:#00758E}.shokai-reform input[type=checkbox]:checked+label::before{border-color:#ED6C00}.shokai-estate input[type=checkbox]:checked+label::before{border-color:#2E9863}.owner input[type=checkbox]:checked+label::before{border-color:#E95383}.shokai.campaign input[type=checkbox]:checked+label::before{border-color:#00a7cc}input[type=checkbox]:checked+label::after{transform:scale(1)}.checkbox-wrap{position:relative}.checkbox-wrap:not(:last-child){margin-bottom:10px}@media screen and (min-width: 768px){.checkbox-wrap:not(:last-child){margin-bottom:17px}}.checkbox-wrap.center{text-align:center}.check-to-show .hide{display:none}.hyphen{display:inline-block;margin:0 8px;vertical-align:middle;font-size:1.6rem;font-weight:400}.error{font-size:1.2rem;line-height:2.1666666667;color:#D03C3C;text-indent:-1rem;padding-left:1rem}@media screen and (min-width: 768px){.error{font-size:1.4rem;line-height:1.8571428571}}.error:not(:first-child){margin-top:-5px}.error:not(:last-child){margin-bottom:20px}.error.text-lead{text-align:center;margin-bottom:24px;font-size:1.4rem}@media screen and (min-width: 768px){.error.text-lead{font-size:1.6rem;margin-bottom:36px}}.input-title{display:flex;font-size:1.6rem;line-height:1.625;font-weight:500;letter-spacing:0.02em}@media screen and (min-width: 768px){.input-title{font-size:2rem;line-height:2}}.input-title:not(:last-child){margin-bottom:13px}@media screen and (min-width: 768px){.input-title:not(:last-child){margin-bottom:26px}}.input-title-num{width:1.63em}@media screen and (min-width: 768px){.input-title-num{width:1.4em}}.input-title-text:not(.wide){width:calc(100% - 1.4em)}.input-stitle{font-size:1.4rem;line-height:1.8571428571;font-weight:500;letter-spacing:0.02em}.input-stitle:not(:last-child){margin-bottom:5px}.input-xstitle{font-size:1.3rem;line-height:2;font-weight:400;letter-spacing:0.02em}.input-xstitle:not(:last-child){margin-bottom:5px}.input-text{font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}.input-text:not(:last-child){margin-bottom:10px}.input-note{font-size:1.2rem;line-height:1.6666666667;font-weight:400;letter-spacing:0.02em;text-indent:-1rem;padding-left:1rem}.input-note:not(:first-child){margin-top:6px}.select-page .input-note{font-size:1.4rem;text-align:center}.select-page .input-note:not(:first-child){margin-top:10px}.confirm-title{font-size:1.8rem;font-weight:500;line-height:1.6666666667;letter-spacing:0.02em}@media screen and (min-width: 768px){.confirm-title{font-size:2.2rem;line-height:1.1818181818}}.shokai .confirm-title{color:#00758E}.shokai-reform .confirm-title{color:#ED6C00}.shokai-estate .confirm-title{color:#2E9863}.owner .confirm-title{color:#E95383}.shokai.campaign .confirm-title{color:#00a7cc}.confirm-title:not(:last-child){margin-bottom:9px}@media screen and (min-width: 768px){.confirm-title:not(:last-child){margin-bottom:30px}}.confirm-stitle{font-size:1.4rem;line-height:1.8571428571;font-weight:500;letter-spacing:0.02em;color:#BCBCBC}@media screen and (min-width: 768px){.confirm-stitle{font-size:1.6rem;line-height:1.625}}.confirm-stitle:not(:last-child){margin-bottom:2px}@media screen and (min-width: 768px){.confirm-stitle:not(:last-child){margin-bottom:0}}@media screen and (min-width: 768px){.confirm-block .confirm-stitle{width:28.5714285714%;margin-right:2.8571428571%}}.confirm-text{padding-left:1.02em;font-size:1.6rem;line-height:1.625;font-weight:500;letter-spacing:0.02em;text-indent:-1.02em;word-break:break-all;word-wrap:break-word}@media screen and (min-width: 768px){.confirm-text{width:100%;font-size:1.8rem;line-height:1.6666666667}}@media screen and (min-width: 768px){.confirm-stitle+.confirm-text{width:68.5714285714%}}@media screen and (min-width: 768px){.confirm-stitle+.confirm-text+.confirm-text{width:68.5714285714%;margin-left:31.4285714286%}}@media screen and (min-width: 768px){.confirm-stitle+.confirm-text+.confirm-text+.confirm-text{width:68.5714285714%;margin-left:31.4285714286%}}@media screen and (min-width: 768px){.confirm-stitle+.confirm-text+.confirm-text+.confirm-text+.confirm-text{width:68.5714285714%;margin-left:31.4285714286%}}@media screen and (min-width: 768px){.confirm-stitle+.confirm-text+.confirm-text+.confirm-text+.confirm-text+.confirm-text{width:68.5714285714%;margin-left:31.4285714286%}}.search-other{font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em;text-align:center}.search-other a{text-decoration:underline}.hide{display:none}#introducer .ui-autocomplete{width:92% !important}@media screen and (min-width: 768px){#introducer .ui-autocomplete{width:700px !important}}#submission .ui-autocomplete{width:80.8% !important}@media screen and (min-width: 768px){#submission .ui-autocomplete{width:600px !important}}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden}.ui-menu .ui-menu-item{font-size:13px}.ui-menu .ui-menu-item a{padding:4px .8em}.ui-widget.ui-widget-content{font-size:1.4rem}.ui-datepicker{width:60%}@media screen and (min-width: 768px){.ui-datepicker{width:15% !important}}.ui-datepicker select{appearance:auto;padding:0 5px}.simplebar-track{background-color:#EFEFEF;border-radius:6px}.simplebar-scrollbar:before{left:0;right:0}.shokai .simplebar-scrollbar:before{background-color:#00758E}.shokai-reform .simplebar-scrollbar:before{background-color:#ED6C00}.shokai-estate .simplebar-scrollbar:before{background-color:#2E9863}.owner .simplebar-scrollbar:before{background-color:#E95383}.shokai.campaign .simplebar-scrollbar:before{background-color:#00a7cc}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.simplebar-track.simplebar-vertical{width:12px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}.sec-block{margin:0 4%;padding-top:50px;padding-bottom:50px}@media screen and (min-width: 768px){.sec-block{max-width:840px;margin:0 auto;padding-top:60px;padding-bottom:80px;padding-left:30px;padding-right:30px}}.sec-block.has-step{padding-top:27px}@media screen and (min-width: 768px){.sec-block.has-step{padding-top:70px}}.privacy-block{padding:18px 12px 18px 19px;border:1px solid #EFEFEF;border-radius:6px}@media screen and (min-width: 768px){.privacy-block{padding:32px 17px 32px 35px}}.privacy-block:not(:last-child){margin-bottom:26px}@media screen and (min-width: 768px){.privacy-block:not(:last-child){margin-bottom:50px}}.privacy-block-inner{height:100%;overflow:auto;padding-right:32px}@media screen and (min-width: 768px){.privacy-block-inner{padding-right:40px}}.privacy-block-hd{font-size:1.6rem;line-height:1.5;font-weight:500;letter-spacing:0.02em}.privacy-block-box:not(:first-child){margin-top:13px;padding-top:12px;border-top:1px solid #BCBCBC}.privacy-block-box-text{font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}.privacy-block-box-note{font-size:1.2rem;line-height:1.8333333333;font-weight:400;letter-spacing:0.02em}.privacy-block-box-note:not(:first-child){margin-bottom:10px}.privacy-block-box-item{display:flex;font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}.privacy-block-box-item:not(:first-child){margin-bottom:5px}.privacy-block-box-item-num{width:1.71em}.privacy-block-box-item-text{width:calc(100% - 1.71em)}.privacy-block-box strong,.privacy-block-box a{font-weight:500}@media screen and (min-width: 768px){.input-block+.agree-block{padding-bottom:20px}}.agree-block-text{text-align:center;font-size:1.8rem;line-height:1.5;letter-spacing:0.02em}.agree-block-text:not(:last-child){margin-bottom:23px}@media screen and (min-width: 768px){.agree-block-text:not(:last-child){margin-bottom:32px}}.step-block:not(:last-child){margin-bottom:27px}@media screen and (min-width: 768px){.step-block:not(:last-child){margin-bottom:37px}}.step-block-list{display:flex;justify-content:center}@media screen and (min-width: 768px){.step-block-item{display:flex;align-items:center;border-bottom:4px solid #EFEFEF;padding-bottom:10px}}@media screen and (min-width: 768px){.shokai .step-block-item.cu{border-bottom-color:#00758E}.shokai-reform .step-block-item.cu{border-bottom-color:#ED6C00}.shokai-estate .step-block-item.cu{border-bottom-color:#2E9863}.owner .step-block-item.cu{border-bottom-color:#E95383}.shokai.campaign .step-block-item.cu{border-bottom-color:#00a7cc}}.step-block-item:not(:last-child){margin-right:25px}@media screen and (min-width: 768px){.step-block-item:not(:last-child){margin-right:0;padding-right:20px}}.step-block-item:not(:last-child) .step-block-item-num::after{content:"";display:block;position:absolute;top:50%;right:-25px;width:30px;height:3px;background-color:#EFEFEF;transform:translateY(-50%)}@media screen and (min-width: 768px){.step-block-item:not(:last-child) .step-block-item-num::after{content:none}}.shokai .step-block-item:not(:last-child).cu .step-block-item-num::after{background-color:#00758E}.shokai-reform .step-block-item:not(:last-child).cu .step-block-item-num::after{background-color:#ED6C00}.shokai-estate .step-block-item:not(:last-child).cu .step-block-item-num::after{background-color:#2E9863}.owner .step-block-item:not(:last-child).cu .step-block-item-num::after{background-color:#E95383}.shokai.campaign .step-block-item:not(:last-child).cu .step-block-item-num::after{background-color:#00a7cc}.step-block-item-num{position:relative;width:26px;height:26px;background-color:#EFEFEF;border-radius:100%;text-align:center;font-size:1.2rem;line-height:24px;font-weight:500;color:#BCBCBC;letter-spacing:0}@media screen and (min-width: 768px){.step-block-item-num{width:30px;height:30px;font-size:1.1rem;line-height:28px}}.cu .step-block-item-num{color:#FFF}.shokai .cu .step-block-item-num{background-color:#00758E}.shokai-reform .cu .step-block-item-num{background-color:#ED6C00}.shokai-estate .cu .step-block-item-num{background-color:#2E9863}.owner .cu .step-block-item-num{background-color:#E95383}.shokai.campaign .cu .step-block-item-num{background-color:#00a7cc}@media screen and (min-width: 768px){.step-block-item-text{margin-left:10px;font-size:1rem;line-height:1.6;letter-spacing:0.02em}}.shokai .cu .step-block-item-text{color:#00758E}.shokai-reform .cu .step-block-item-text{color:#ED6C00}.shokai-estate .cu .step-block-item-text{color:#2E9863}.owner .cu .step-block-item-text{color:#E95383}.shokai.campaign .cu .step-block-item-text{color:#00a7cc}@media screen and (min-width: 768px){.input-block{max-width:700px;margin-right:auto;margin-left:auto}}.input-block:not(:last-child){margin-bottom:50px}@media screen and (min-width: 768px){.input-block:not(:last-child){margin-bottom:80px}}.select-page .input-block{margin-bottom:0}.input-block-box{padding-top:24px;border-top:2px solid #EFEFEF}@media screen and (min-width: 768px){.input-block-box{padding-top:36px}}.input-block-box:not(:first-child){margin-top:30px}@media screen and (min-width: 768px){.input-block-box:not(:first-child){margin-top:36px}}.input-block-box .column{display:flex;align-items:center;justify-content:space-between}.select-page .input-block-box{border-top:none}.input-block-sbox{vertical-align:middle}.input-block-sbox:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.input-block-sbox:not(:last-child){margin-bottom:30px}}.input-block-xsbox{vertical-align:middle}.input-block-xsbox:not(:last-child){margin-bottom:10px}@media screen and (min-width: 768px){.input-block-xsbox:not(:last-child){margin-bottom:15px}}.corporate-name-block{padding:25px 25px 28px;background-color:#F5F5F5;border-radius:4px;text-align:center}@media screen and (min-width: 768px){.corporate-name-block:not(:first-child){margin-top:30px}}.corporate-name-block:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.corporate-name-block:not(:last-child){margin-bottom:30px}}.corporate-name-block-hd{font-size:1.4rem;line-height:1.8571428571;font-weight:500;letter-spacing:0.02em}.corporate-name-block-hd:not(:last-child){margin-bottom:11px}@media screen and (min-width: 768px){.corporate-name-block-hd:not(:last-child){margin-bottom:5px}}.corporate-name-block-text{font-size:2.2rem;line-height:1.1818181818;letter-spacing:0.02em}@media screen and (min-width: 768px){.corporate-name-block-text{font-size:2.8rem;line-height:.9285714286}}.search-block:not(:last-child){margin-bottom:18px}.search-block-nav{display:flex;justify-content:space-between;overflow:hidden}.search-block-nav-item{width:50%;text-align:center}.search-block-nav-btn{appearance:none;display:block;position:relative;width:100%;height:100%;padding:27px 12px 12px;border:none;border-top:1px solid #BCBCBC;border-bottom:2px solid #BCBCBC;background-color:#EFEFEF;transition:background 300ms ease}@media screen and (min-width: 768px){.search-block-nav-btn{padding-top:18px;vertical-align:middle}}@media (hover: hover){.search-block-nav-btn:hover{background-color:#F5F5F5}}.search-block-nav-btn::before,.search-block-nav-btn::after{content:"";display:block;position:absolute;left:0;width:100%}.search-block-nav-btn::before{top:0;height:1px;background-color:transparent}.search-block-nav-btn::after{bottom:-2px;height:2px;background-color:#FFF;transform:translateY(2px);transition:transform 200ms ease}.search-block-nav-btn.show{background-color:#FFF}.search-block-nav-btn.show::before{background-color:#BCBCBC}.search-block-nav-btn.show::after{transform:translateY(0)}.search-block-nav-item:first-child .search-block-nav-btn{border-left:1px solid #BCBCBC;border-radius:4px 0 0 0}.search-block-nav-item:first-child .search-block-nav-btn.show{border-left-width:2px;border-right:1px solid #BCBCBC}.search-block-nav-item:nth-child(2) .search-block-nav-btn{border-left:1px solid #BCBCBC;border-right:1px solid #BCBCBC}.search-block-nav-item:nth-child(2) .search-block-nav-btn.show{border-left-width:2px;border-right-width:2px}.search-block-nav-item:last-child .search-block-nav-btn{border-right:1px solid #BCBCBC;border-radius:0 4px 0 0}.search-block-nav-item:last-child .search-block-nav-btn.show{border-right-width:2px;border-left:1px solid #BCBCBC}.search-block-nav-icon{font-size:3.2rem;line-height:1;color:#363636;transition:color 300ms ease}@media screen and (min-width: 768px){.search-block-nav-icon{display:inline-block;vertical-align:middle}}.search-block-nav-icon:not(:last-child){margin-bottom:5px}@media (hover: hover){.shokai button:hover .search-block-nav-icon{color:#00758E}.shokai-reform button:hover .search-block-nav-icon{color:#ED6C00}.shokai-estate button:hover .search-block-nav-icon{color:#2E9863}.owner button:hover .search-block-nav-icon{color:#E95383}.shokai.campaign button:hover .search-block-nav-icon{color:#00a7cc}}.shokai .show .search-block-nav-icon{color:#00758E}.shokai-reform .show .search-block-nav-icon{color:#ED6C00}.shokai-estate .show .search-block-nav-icon{color:#2E9863}.owner .show .search-block-nav-icon{color:#E95383}.shokai.campaign .show .search-block-nav-icon{color:#00a7cc}.search-block-nav-text{font-size:1.4rem;line-height:1.4285714286;font-weight:400;letter-spacing:0.02em;transition:color 300ms ease}@media screen and (min-width: 768px){.search-block-nav-text{display:inline-block;position:relative;top:-4px;margin-left:15px;vertical-align:middle}}@media (hover: hover){.shokai button:hover .search-block-nav-text{color:#00758E}.shokai-reform button:hover .search-block-nav-text{color:#ED6C00}.shokai-estate button:hover .search-block-nav-text{color:#2E9863}.owner button:hover .search-block-nav-text{color:#E95383}.shokai.campaign button:hover .search-block-nav-text{color:#00a7cc}}.show .search-block-nav-text{font-weight:500}.shokai .show .search-block-nav-text{color:#00758E}.shokai-reform .show .search-block-nav-text{color:#ED6C00}.shokai-estate .show .search-block-nav-text{color:#2E9863}.owner .show .search-block-nav-text{color:#E95383}.shokai.campaign .show .search-block-nav-text{color:#00a7cc}@media screen and (min-width: 768px){.search-block-nav-text br{display:none}}.search-block-tab{position:relative;padding:26px 21px;border-bottom:2px solid #BCBCBC;border-left:2px solid #BCBCBC;border-right:2px solid #BCBCBC;background-color:#FFF;border-radius:0 0 4px 4px}@media screen and (min-width: 768px){.search-block-tab{padding:46px 48px}}.search-block-tab-item:not(.show){display:none}.search-keyword{position:relative;padding:26px 21px;border:2px solid #BCBCBC;background-color:#FFF;border-radius:4px}@media screen and (min-width: 768px){.search-keyword{padding:46px 48px}}.search-keyword:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.search-keyword:not(:last-child){margin-bottom:30px}}.accordion-block{overflow:hidden;border:1px solid #BCBCBC;border-radius:4px}.accordion-block-btn{appearance:none;display:block;position:relative;width:100%;padding:10px 20px 11px;border:none;background-color:#F5F5F5;text-align:left;font-size:1.6rem;line-height:1.625;letter-spacing:0.02em;text-decoration:none;transition:background 300ms ease, color 300ms ease}@media (hover: hover){.accordion-block-btn:hover{background-color:#EFEFEF}.shokai .accordion-block-btn:hover{color:#00758E}.shokai-reform .accordion-block-btn:hover{color:#ED6C00}.shokai-estate .accordion-block-btn:hover{color:#2E9863}.owner .accordion-block-btn:hover{color:#E95383}.shokai.campaign .accordion-block-btn:hover{color:#00a7cc}}.accordion-block-item:not(:first-child) .accordion-block-btn{border-top:1px solid #BCBCBC}.accordion-block-btn-icon{display:block;position:absolute;top:50%;right:14px;width:16px;height:16px;border-radius:100%;transform:translateY(-50%) rotate(0);transition:transform 300ms ease}.shokai .accordion-block-btn-icon{background-color:#00758E}.shokai-reform .accordion-block-btn-icon{background-color:#ED6C00}.shokai-estate .accordion-block-btn-icon{background-color:#2E9863}.owner .accordion-block-btn-icon{background-color:#E95383}.shokai.campaign .accordion-block-btn-icon{background-color:#00a7cc}@media (hover: hover){button:hover .accordion-block-btn-icon{transform:translateY(-50%) rotate(180deg)}}.accordion-block-btn-icon::before,.accordion-block-btn-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:1px;background-color:#FFF;transform:translate(-50%, -50%);transition:transform 200ms ease}.accordion-block-btn-icon::after{transform:translate(-50%, -50%) rotate(90deg)}.show-aco .accordion-block-btn-icon::after{transform:translate(-50%, -50%) rotate(0)}.accordion-block-contents{display:none}.show-aco .accordion-block-contents{display:block}.accordion-block-contents-item{border-top:1px solid #BCBCBC}.accordion-block-contents-btn{appearance:none;display:block;width:100%;padding:10px 20px 11px;border:none;background-color:#FFF;text-align:left;font-size:1.6rem;line-height:1.625;font-weight:400;letter-spacing:0.02em;text-decoration:none;transition:background 300ms ease, color 300ms ease}@media (hover: hover){.accordion-block-contents-btn:hover{background-color:#F5F5F5}}.confirm-block:not(:last-child){margin-bottom:30px}@media screen and (min-width: 768px){.confirm-block-box{display:flex;flex-wrap:wrap}}.confirm-block-box:not(:last-child){margin-bottom:15px}.modal-alert{display:none;width:92%;padding:27px 12px 35px}@media screen and (min-width: 768px){.modal-alert{width:100%;max-width:700px}}.modal-alert-title{text-align:center;font-size:2.4rem;line-height:1.6666666667;letter-spacing:0.02em}.modal-alert-title:not(:last-child){margin-bottom:16px}.modal-alert-text,.modal-alert-notice{text-align:center;font-size:1.8rem;line-height:1.6666666667;letter-spacing:0.02em}.modal-alert-text:not(:last-child),.modal-alert-notice:not(:last-child){margin-bottom:16px}.modal-alert-close{display:block;text-align:center;font-size:1.6rem;line-height:1.5;text-decoration:none}.shokai .modal-alert-close{color:#00758E}.shokai-reform .modal-alert-close{color:#ED6C00}.shokai-estate .modal-alert-close{color:#2E9863}.owner .modal-alert-close{color:#E95383}.shokai.campaign .modal-alert-close{color:#00a7cc}@media (hover: hover){.modal-alert-close:hover{text-decoration:underline}}.modal-corp{display:none;width:92%;padding:27px 12px 35px}@media screen and (min-width: 768px){.modal-corp{width:100%;max-width:700px}}.modal-corp-text{text-align:center;font-size:1.8rem;line-height:1.6666666667;letter-spacing:0.02em}.modal-corp-text:not(:last-child){margin-bottom:16px}.modal-corp-frame{height:300px;overflow:auto;padding-left:13px;padding-right:32px}@media screen and (min-width: 768px){.modal-corp-frame{padding-left:17px;padding-right:40px}}.modal-corp-frame:not(:last-child){margin-bottom:26px}.modal-corp-item{position:relative;border-top:1px solid #BCBCBC;border-left:1px solid #BCBCBC;border-right:1px solid #BCBCBC}.modal-corp-item:last-child{border-bottom:1px solid #BCBCBC}.modal-corp-radio{appearance:none;position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden}.modal-corp-radio:checked+label{color:#FFF}.shokai .modal-corp-radio:checked+label{background-color:#00758E}.shokai-reform .modal-corp-radio:checked+label{background-color:#ED6C00}.shokai-estate .modal-corp-radio:checked+label{background-color:#2E9863}.owner .modal-corp-radio:checked+label{background-color:#E95383}.shokai.campaign .modal-corp-radio:checked+label{background-color:#00a7cc}.modal-corp-label{display:block;padding:12px 11px;font-size:1.4rem;line-height:1.8571428571;letter-spacing:0.02em;transition:background 300ms ease, color 300ms ease}@media (hover: hover){.modal-corp-label:hover{color:#FFF}.shokai .modal-corp-label:hover{background-color:#00758E}.shokai-reform .modal-corp-label:hover{background-color:#ED6C00}.shokai-estate .modal-corp-label:hover{background-color:#2E9863}.owner .modal-corp-label:hover{background-color:#E95383}.shokai.campaign .modal-corp-label:hover{background-color:#00a7cc}}.modal-corp-close{display:block;text-align:center;font-size:1.6rem;line-height:1.5;text-decoration:none}.shokai .modal-corp-close{color:#00758E}.shokai-reform .modal-corp-close{color:#ED6C00}.shokai-estate .modal-corp-close{color:#2E9863}.owner .modal-corp-close{color:#E95383}.shokai.campaign .modal-corp-close{color:#00a7cc}@media (hover: hover){.modal-corp-close:hover{text-decoration:underline}}.blocker{padding:15px 0}@media screen and (min-width: 768px){.blocker{padding:60px}}.modal-copy{display:none;width:92%;padding:27px 12px 35px}@media screen and (min-width: 768px){.modal-copy{width:100%;max-width:700px}}.modal-copy-text{text-align:center;font-size:1.8rem;line-height:1.6666666667;letter-spacing:0.02em}.modal-copy-text:not(:last-child){margin-bottom:16px}.modal-copy-btn{text-align:-webkit-center}.modal-copy-btn-list{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.modal-copy-btn-list{justify-content:center}}@media screen and (min-width: 768px){.modal-copy-btn-list .btn-item{max-width:200px;margin-right:10px;margin-left:10px}}.modal-copy-close{display:block;text-align:center;font-size:1.6rem;line-height:1.5;text-decoration:none}.shokai .modal-copy-close{color:#00758E}.shokai-reform .modal-copy-close{color:#ED6C00}.shokai-estate .modal-copy-close{color:#2E9863}.owner .modal-copy-close{color:#E95383}.shokai.campaign .modal-copy-close{color:#00a7cc}@media (hover: hover){.modal-copy-close:hover{text-decoration:underline}}.modal-contact{display:none;width:92%;padding:27px 12px 35px}@media screen and (min-width: 768px){.modal-contact{width:100%;max-width:700px}}.modal-contact-title{text-align:center;font-size:2.4rem;line-height:1.5;letter-spacing:0.02em}.modal-contact-title:not(:last-child){margin-bottom:26px}.modal-contact-flow-area{text-align:center}.modal-contact-flow-title{text-align:center;font-size:1.6rem;line-height:2.25;letter-spacing:0.02em;margin-bottom:12px}.modal-contact-flow-title:last-child{margin-bottom:36px}.modal-contact-flow-text{text-align:center;font-size:1.6rem;line-height:1.875;letter-spacing:0.02em;margin-left:auto;margin-right:auto;border-radius:8px;width:78.9333333333%;border:3px solid transparent;transition:background 300ms ease, border 300ms ease, color 300ms ease}.shokai .modal-contact-flow-text{border-color:#00758E}.shokai-reform .modal-contact-flow-text{border-color:#ED6C00}.shokai-estate .modal-contact-flow-text{border-color:#2E9863}.owner .modal-contact-flow-text{border-color:#E95383}.shokai.campaign .modal-contact-flow-text{border-color:#00a7cc}@media screen and (min-width: 768px){.modal-contact-flow-text{width:398px}}.modal-contact-flow-arrow{margin-bottom:12px}.modal-contact-flow-arrow .image{margin-left:auto;margin-right:auto;height:15px;width:28px}@media screen and (min-width: 768px){.modal-contact-flow-arrow{margin-left:auto;margin-right:auto;height:20px;width:36px}}.modal-contact-flow-image{margin-left:auto;margin-right:auto;border-radius:8px;width:78.9333333333%;margin-bottom:12px}.shokai .modal-contact-flow-image{background-color:#00758E}.shokai-reform .modal-contact-flow-image{background-color:#ED6C00}.shokai-estate .modal-contact-flow-image{background-color:#2E9863}.owner .modal-contact-flow-image{background-color:#E95383}.shokai.campaign .modal-contact-flow-image{background-color:#00a7cc}@media screen and (min-width: 768px){.modal-contact-flow-image{width:398px}}.modal-contact-flow-image img{width:42px;margin-bottom:16px}@media screen and (min-width: 768px){.modal-contact-flow-image img{width:55px}}.modal-contact-flow-image-text{text-align:center;font-size:1.6rem;line-height:2.25;letter-spacing:0.02em;color:#fff}.modal-contact-close{display:block;text-align:center;font-size:1.6rem;line-height:1.5;text-decoration:none}.shokai .modal-contact-close{color:#00758E}.shokai-reform .modal-contact-close{color:#ED6C00}.shokai-estate .modal-contact-close{color:#2E9863}.owner .modal-contact-close{color:#E95383}.shokai.campaign .modal-contact-close{color:#00a7cc}@media (hover: hover){.modal-contact-close:hover{text-decoration:underline}}.shokai .modal-contact-flow-arrow .image{background-size:contain;background-image:url("/assets/img/common/icon_modal_arrow_kodate.png")}.shokai-reform .modal-contact-flow-arrow .image{background-size:contain;background-image:url("/assets/img/common/icon_modal_arrow_reform.png")}.shokai-estate .modal-contact-flow-arrow .image{background-size:contain;background-image:url("/assets/img/common/icon_modal_arrow_estate.png")}.result-lead{text-align:center;font-size:2rem;line-height:1.6;letter-spacing:0.02em}@media screen and (min-width: 768px){.result-lead{line-height:2}}.result-lead:not(:last-child){margin-bottom:26px}@media screen and (min-width: 768px){.result-lead br:not(.show-up-md){display:none}}.result-illust{width:123px;margin:0 auto}@media screen and (min-width: 768px){.result-illust{width:131px}}.result-illust:not(:last-child){margin-bottom:23px}.result-block:not(:last-child){margin-bottom:33px}.result-text{text-align:center;font-size:1.4rem;line-height:1.8571428571;font-weight:400;letter-spacing:0.02em}.result-text:not(:last-child){margin-bottom:3px}.result-text sup{display:inline-block;transform:scale(0.9)}@media screen and (min-width: 768px){.result-text br:not(.show-up-md){display:none}}.result-note{text-align:center;font-size:1.2rem;line-height:1.6666666667;font-weight:400;letter-spacing:0.02em}.result-note:not(:last-child){margin-bottom:3px}@media screen and (min-width: 768px){.result-note br:not(.show-up-md){display:none}}.result-btn{width:260px;margin:0 auto}.campaign #header{height:100px}@media screen and (min-width: 768px){.campaign #header{height:110px}}.campaign .header-title{line-height:1.5}@media screen and (min-width: 768px){.campaign .header-title{line-height:1.4545454545}}
/*# sourceMappingURL=style.css.map */
