*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:16px;overflow-y:scroll}body{-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:"Noto Sans JP",sans-serif;font-size:1rem;line-height:1.6;color:#333}html,body{height:100%}.text-center{text-align:center}.text-right{text-align:right}:root{--font-size-base: 1rem;--font-size-lg: 1.5rem;--font-size-xl: 2rem}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}p,ul,ol,dl,address,blockquote,table,div{font-size:100%}p{margin:0 0 0 0}ol,ul{list-style:none}fieldset,img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}th{vertical-align:top;font-weight:normal;text-align:left}td{vertical-align:top}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:rgba(0,0,0,0)}input[type=submit],input[type=button],input[type=reset]{-webkit-appearance:none;border-radius:0}input,select,option,textarea,button{vertical-align:middle;color:inherit;outline:none}input[type=submit],input[type=reset],input[type=button],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}:placeholder-shown{color:#aaa}img{max-width:100%;width:auto;height:auto}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}#wrap-header-message{padding:25px 35px}#wrap-header-message ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wrap-header-message ul li{padding:0 5px;font-size:2rem;font-weight:bold;height:50px;line-height:50px}#wrap-header-message ul li img{max-height:100%;width:auto}@media screen and (max-width: 768px){#wrap-header-message ul li{height:35px;line-height:35px;font-size:1rem}}#wrap-header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 35px;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}@media screen and (max-width: 1024px){#wrap-header{padding:10px 10px;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 1024px){#wrap-header div:nth-child(1),#wrap-header div:nth-child(2),#wrap-header div:nth-child(3){width:100%;text-align:center}}#wrap-header div:nth-child(1){font-size:clamp(.875rem,.239rem + 3.18vw,2.625rem)}#wrap-header div:nth-child(2){height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){#wrap-header div:nth-child(2){padding:20px 10px}}#wrap-header div:nth-child(2) img{max-height:100%;width:auto}@media screen and (max-width: 1024px){#wrap-header div:nth-child(2) img{height:100px;display:block;margin:0 auto}}#wrap-header div:nth-child(3){font-size:clamp(.875rem,.648rem + 1.14vw,1.5rem);color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrap-header div:nth-child(3) a{line-height:1.2;padding:0 10px;text-decoration:none;color:#333;text-align:center}#mein-visual{position:relative}#mein-visual img{vertical-align:middle;position:relative;z-index:5}#mein-visual #mein-visual-text{width:60%;position:absolute;z-index:7;bottom:30%;left:5%;color:#fff;font-size:2rem}@media screen and (max-width: 768px){#mein-visual #mein-visual-text{width:80%}}@media screen and (max-width: 1280px){#mein-visual #mein-visual-text{font-size:1.5rem}}@media screen and (max-width: 1080px){#mein-visual #mein-visual-text{font-size:1rem}}@media screen and (max-width: 768px){#mein-visual #mein-visual-text{font-size:.6rem}}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999;display:none}#validateAllMessage{text-align:center;background-color:red;color:#fff;padding:10px}#ShadowSindow{text-align:center;z-index:9999;background:rgba(0,0,0,.9);color:#fff;width:100%;height:100vh;position:fixed;top:0;left:0}#ShadowSindow span{display:block;margin-top:20%;font-size:2rem}.page-end{padding:30px 0}.page-end h1{text-align:center;font-size:2rem}.page-end .page-end-message{margin:0 auto;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.1rem}@media screen and (max-width: 768px){.page-end .page-end-message{text-align:left}.page-end .page-end-message h1{font-size:1.2rem}}.page-end .back-button{padding:20px 10px}.page-end .back-button a{display:inline-block;text-decoration:none;background-color:#05a59a;color:#fff;font-size:2rem;padding:8px 40px;border-radius:10px}.contents-wrapper{margin-bottom:50px;padding:30px 20px}@media screen and (max-width: 768px){.contents-wrapper{margin-bottom:0px;margin-top:10px;padding:0px 0px}}.contents-wrapper h2{border-radius:10px;background-color:#277e86;color:#fff;padding:10px;text-align:center;font-size:5rem;margin-bottom:30px}@media screen and (max-width: 768px){.contents-wrapper h2{margin-bottom:10px}}@media screen and (max-width: 1080px){.contents-wrapper h2{background-color:#fff;color:#000}}@media screen and (max-width: 1280px){.contents-wrapper h2{font-size:3rem}}@media screen and (max-width: 1080px){.contents-wrapper h2{font-size:2rem}}@media screen and (max-width: 768px){.contents-wrapper h2{font-size:2rem}}@media screen and (max-width: 480px){.contents-wrapper h2{font-size:1.3rem}}.contents-wrapper .contents-wrapper-contents{padding-top:30px;width:1080px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1080px){.contents-wrapper .contents-wrapper-contents{width:100%;padding:0 15px}}.hd-contents1 #shashu-wrap{background-color:#277e86;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hd-contents1 #shashu-wrap li{position:relative}.hd-contents1 #shashu-wrap li.shahu-active{background-color:#05a59a}.hd-contents1 #shashu-wrap li a{cursor:pointer;display:block;padding-top:20px;padding-left:70px;padding-bottom:10px}.hd-contents1 #shashu-wrap li a:hover{background-color:#05a59a;-webkit-transition:.6s;transition:.6s}.hd-contents1 #shashu-wrap li img{vertical-align:bottom;position:relative;z-index:10}@media screen and (max-width: 768px){.hd-contents1 #shashu-wrap li{width:33.3333333333%}.hd-contents1 #shashu-wrap li a{padding:0 0 0 0}.hd-contents1 #shashu-wrap li img{display:none}}.hd-contents1 #shashu-wrap .taxi-nav{z-index:11;text-shadow:0px 0px 2px #277e86;text-align:center;position:absolute;top:10px;left:10px;color:#fff;font-weight:bold;font-size:1.5rem}@media screen and (max-width: 768px){.hd-contents1 #shashu-wrap .taxi-nav{padding:10px;position:inherit;top:inherit;left:inherit}}@media screen and (max-width: 768px){.hd-contents1 #shashu-wrap .taxi-nav{position:relative}}@media screen and (max-width: 1280px){.hd-contents1 #shashu-wrap .taxi-nav{font-size:1.2rem}}@media screen and (max-width: 1080px){.hd-contents1 #shashu-wrap .taxi-nav{font-size:1rem}}@media screen and (max-width: 768px){.hd-contents1 #shashu-wrap .taxi-nav{font-size:.8rem}}@media screen and (max-width: 480px){.hd-contents1 #shashu-wrap .taxi-nav{font-size:.5rem}}.hd-contents1 #shashu-wrap .taxi-nav span{display:block}.hd-contents1 .taxi-contents-wrap{display:none}.hd-contents1 .taxi-contents-wrap.taxi-contents-wrap-active{display:block}.hd-contents1 .taxi-full-image{background-color:#05a59a;color:#fff;padding:50px 20px}.hd-contents1 .taxi-full-image h5{margin:30px 0;text-align:center}.hd-contents1 .taxi-full-image h5 span{background-color:#8cbc9a;display:inline-block;padding:10px 20px;font-size:1.4rem}@media screen and (max-width: 768px){.hd-contents1 .taxi-full-image h5 span{font-size:.8rem}}.hd-contents1 .taxi-full-image ul.taxi-images{font-weight:bold;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1280px){.hd-contents1 .taxi-full-image ul.taxi-images{font-size:1.2rem}}@media screen and (max-width: 1080px){.hd-contents1 .taxi-full-image ul.taxi-images{font-size:1rem}}@media screen and (max-width: 768px){.hd-contents1 .taxi-full-image ul.taxi-images{font-size:.8rem}}@media screen and (max-width: 480px){.hd-contents1 .taxi-full-image ul.taxi-images{font-size:.5rem}}.hd-contents1 .taxi-full-image ul.taxi-images li:nth-child(1){text-align:center;padding:0 50px}@media screen and (max-width: 480px){.hd-contents1 .taxi-full-image ul.taxi-images li:nth-child(1){padding:0 10px}}.hd-contents1 .taxi-full-image ul.taxi-images li img{width:60%}@media screen and (max-width: 480px){.hd-contents1 .taxi-full-image ul.taxi-images li img{width:80%}}.hd-contents1 .taxi-full-image ul.taxi-images li.bus-zentai img{width:80%}.hd-contents1 .taxi-full-image ul.taxi-images li span{white-space:nowrap;display:block}.swiper{margin:50px 0;height:auto !important}.swiper div.swiper-wrapper{height:auto !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.swiper div.swiper-wrapper div.swiper-slide{background-color:#278688}.swiper div.swiper-wrapper div.swiper-slide-text{text-align:center;padding:10px;font-size:.7rem}@media screen and (max-width: 480px){.swiper div.swiper-wrapper div.swiper-slide-text{font-size:1rem}}.hd-contents2 .hd-contents-bus-wrap section{max-width:70%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:20px;background-color:#05a59a}@media screen and (max-width: 1280px){.hd-contents2 .hd-contents-bus-wrap section{max-width:100%}}.hd-contents2 .hd-contents-bus-wrap section h2{background-color:#277e86;color:#fff !important;border-radius:3px;font-size:1rem}@media screen and (max-width: 820px){.hd-contents2 .hd-contents-bus-wrap section h2{font-size:.8rem}}.hd-contents2 .hd-contents-bus-wrap section h2 span{display:block}.hd-contents2 .hd-contents-bus-wrap section h2 span:nth-child(2){border-top:#fff solid 3px;margin-top:10px;padding-top:10px;font-size:1.3rem}@media screen and (max-width: 820px){.hd-contents2 .hd-contents-bus-wrap section h2 span:nth-child(2){font-size:1rem}}.hd-contents2 .hd-contents2-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 480px){.hd-contents2 .hd-contents2-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.hd-contents2 .hd-contents2-wrap section{position:relative;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:20px}@media screen and (max-width: 1280px){.hd-contents2 .hd-contents2-wrap section{width:100%}}.hd-contents2 .hd-contents2-wrap h2{color:#fff !important;border-radius:3px;font-size:1rem}@media screen and (max-width: 820px){.hd-contents2 .hd-contents2-wrap h2{font-size:.8rem}}.hd-contents2 .hd-contents2-wrap h2 span{display:block}.hd-contents2 .hd-contents2-wrap h2 span:nth-child(2){border-top:#fff solid 3px;margin-top:10px;padding-top:10px;font-size:1.3rem}@media screen and (max-width: 820px){.hd-contents2 .hd-contents2-wrap h2 span:nth-child(2){font-size:1rem}}.hd-contents2 .hd-contents2-wrap section:nth-child(1){background-color:#8cbc9a}.hd-contents2 .hd-contents2-wrap section:nth-child(1) h2{background-color:#05a59a}.hd-contents2 .hd-contents2-wrap section:nth-child(2){background-color:#05a59a}.hd-contents2 .hd-contents2-wrap section:nth-child(2) h2{background-color:#8cbc9a}.hd-contents2 #teigaku-link{position:absolute;bottom:30px;width:100%;text-align:center;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}@media screen and (max-width: 480px){.hd-contents2 #teigaku-link{position:inherit;bottom:inherit;width:inherit;text-align:center;left:inherit;-webkit-transform:inherit;transform:inherit;padding-top:30px}}.hd-contents2 #teigaku-link span{background-color:#fff;color:#000;display:inline-block;text-decoration:none;padding:10px}@media screen and (max-width: 480px){.hd-contents2 #teigaku-link span{display:block;margin-top:20px}}.hd-contents2 .hoho-icons1,.hd-contents2 .hoho-icons2{width:90%;margin:0 auto}.hd-contents2 .hoho-icons1 li,.hd-contents2 .hoho-icons2 li{display:table}.hd-contents2 .hoho-icons1 li div,.hd-contents2 .hoho-icons2 li div{padding-bottom:50px;display:table-cell;vertical-align:middle}.hd-contents2 .hoho-icons1 li div img,.hd-contents2 .hoho-icons2 li div img{position:relative;z-index:9}.hd-contents2 .hoho-icons1 li div:nth-child(1),.hd-contents2 .hoho-icons2 li div:nth-child(1){width:100px;position:relative}@media screen and (max-width: 820px){.hd-contents2 .hoho-icons1 li div:nth-child(1),.hd-contents2 .hoho-icons2 li div:nth-child(1){width:70px}}.hd-contents2 .hoho-icons1 li div:nth-child(1)::before,.hd-contents2 .hoho-icons2 li div:nth-child(1)::before{z-index:8;content:"";position:absolute;top:0;bottom:0;left:50%;width:15px;background-color:#a8d7cf;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hd-contents2 .hoho-icons1 li div:nth-child(1).kushi-top::before,.hd-contents2 .hoho-icons2 li div:nth-child(1).kushi-top::before{top:20px}.hd-contents2 .hoho-icons1 li div:nth-child(1).kushi-end::before,.hd-contents2 .hoho-icons2 li div:nth-child(1).kushi-end::before{bottom:20px}.hd-contents2 .hoho-icons1 li div:nth-child(2),.hd-contents2 .hoho-icons2 li div:nth-child(2){padding-left:20px}@media screen and (max-width: 820px){.hd-contents2 .hoho-icons1 li div:nth-child(2),.hd-contents2 .hoho-icons2 li div:nth-child(2){font-size:.8rem}}.hd-contents2 .hoho-icons1 li:last-child div,.hd-contents2 .hoho-icons2 li:last-child div{padding-bottom:0px}.hd-contents3{text-align:center;font-size:1.7rem}@media screen and (max-width: 820px){.hd-contents3{font-size:1.2rem}}@media screen and (max-width: 480px){.hd-contents3{font-size:.6rem}}@media screen and (max-width: 820px){#form-wrapper{padding:0 10px}}#fm-top-message{text-align:center;padding:10px 0;font-weight:bold;font-size:1.2rem}@media screen and (max-width: 480px){#fm-top-message{font-size:.7rem}}.hd-contents4{background-color:#05a59a;color:#fff;padding:15px;border-radius:0 0 5px 5px}.hd-contents4 #debug-wrap{color:#000}.dummy-tabs{width:1080px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1080px){.dummy-tabs{width:100%}}@media screen and (max-width: 820px){.dummy-tabs{gap:5px 5px}}.dummy-tabs.type-bus a{width:calc((100% - 30px)/2)}.dummy-tabs a{-webkit-transition:.6s;transition:.6s;border-radius:5px 5px 0 0;color:#fff;text-decoration:none;text-align:center;display:block;background-color:#277e86;font-size:1.4rem;padding:15px;width:calc((100% - 30px)/3)}.dummy-tabs a.tab-active{background-color:#05a59a}.dummy-tabs a:hover{background-color:#05a59a}@media screen and (max-width: 820px){.dummy-tabs a{font-size:1.2rem;width:calc((100% - 10px)/3)}}@media screen and (max-width: 480px){.dummy-tabs a{font-size:.6rem;padding:12px 0px}}.btn-wrap{text-align:center;padding:15px}.btn-wrap button{margin:0 5px;background-color:#277e86;padding:10px 40px;border:none;cursor:pointer;font-size:1.2rem;border-radius:10px}#form-all-wrap{width:900px;margin:0 auto;padding:30px 10px}@media screen and (max-width: 1280px){#form-all-wrap{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}}#wrap-footer{font-weight:bold;padding:20px 10px;text-align:center}@media screen and (max-width: 768px){#wrap-footer #wrap-footer-head{font-size:.8rem}}#wrap-footer #wrap-footer-link{padding-top:20px;color:#666;font-size:1.2rem}@media screen and (max-width: 768px){#wrap-footer #wrap-footer-link{font-size:.6rem}}#wrap-footer #wrap-footer-link a{padding:0 10px;text-decoration:none;color:#333}#debug-wrap{margin-top:50px;background-color:#f4f4f4;border:#ddd solid 1px;padding:15px;font-size:.9rem}h3.plan-name{background-color:#f4f4f4;padding:6px;margin-bottom:20px}#copyright{text-align:center;color:#666;font-size:.8rem;padding:10px}@media screen and (max-width: 480px){#copyright{font-size:.6rem}}.Image360-code iframe{width:100%;height:500px}@media screen and (max-width: 480px){.Image360-code iframe{height:200px}}.hissu{color:#c40026}.ul-table{display:table}.ul-table li{display:table-cell;padding:5px 5px}.step{margin-bottom:10px;padding:10px;margin-bottom:20px}h3#form-name{text-align:center;padding:0 0 20px 0;font-size:2rem}@media screen and (max-width: 1280px){h3#form-name{font-size:1.5rem}}@media screen and (max-width: 1080px){h3#form-name{padding:20px 0 20px 0}}@media screen and (max-width: 480px){h3#form-name{font-size:.8rem}}.form-nomal{max-width:1080px;margin:0 auto}.form-nomal h3.form-title{font-size:1.6rem;border-top:#fff solid 2px;padding-top:20px;margin-bottom:10px;margin-top:50px}.form-nomal h4.form-title{font-size:1.6rem;padding-top:20px}@media screen and (max-width: 768px){.form-nomal h3.form-title{background-color:#277e86;color:#fff;padding:4px;border:none;font-size:1rem;margin:10px 0;text-align:center}}.form-nomal input::-webkit-input-placeholder{color:#8cbc9a;opacity:1}.form-nomal input::-moz-placeholder{color:#8cbc9a;opacity:1}.form-nomal input:-ms-input-placeholder{color:#8cbc9a;opacity:1}.form-nomal input::-ms-input-placeholder{color:#8cbc9a;opacity:1}.form-nomal input::placeholder{color:#8cbc9a;opacity:1}.form-nomal input[type=text],.form-nomal input[type=date],.form-nomal input[type=email]{font-size:1.2rem;padding:8px;color:#444;border:none}@media screen and (max-width: 768px){.form-nomal input[type=text],.form-nomal input[type=date],.form-nomal input[type=email]{font-size:1rem;width:95%;-webkit-box-sizing:border-box;box-sizing:border-box}}.form-nomal textarea{padding:8px;color:#444;border:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem !important}@media screen and (max-width: 768px){.form-nomal textarea{width:95%;-webkit-box-sizing:border-box;box-sizing:border-box}}.form-nomal select{padding:8px;color:#444;border:none;font-size:1.2rem;cursor:pointer;padding:6px 12px}.form-nomal .form-wrap{margin-bottom:30px}.form-nomal p.form-error{background-color:red;color:#fff;line-height:1;padding:5px;font-size:.8rem;margin:5px 0}.form-nomal .form-wrap{margin-bottom:30px}.form-nomal .form-parts{display:table;width:100%}.form-nomal .form-parts dl{font-size:1.3rem;display:table-row}.form-nomal .form-parts dl dt{width:30%}.form-nomal .form-parts dl dt,.form-nomal .form-parts dl dd{font-weight:bold;display:table-cell;padding:5px}.form-nomal .form-parts .form-cell{display:block;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.form-nomal .form-parts{display:block}.form-nomal .form-parts dl{font-size:1rem;display:block}.form-nomal .form-parts dl dt,.form-nomal .form-parts dl dd{display:block}.form-nomal .form-parts dl dt{width:100%;background-color:#a1d5c9;color:#277e86;padding-left:20px}.form-nomal .form-parts dl dd{padding:15px 0;padding-left:20px}.form-nomal .form-parts .form-cell{display:block}}.form-nomal .table-options ul{display:-webkit-box;display:-ms-flexbox;display:flex}.form-nomal .table-options ul li{padding-right:10px}.form-nomal .table-options ul li:nth-child(1){width:30%}@media screen and (max-width: 768px){.form-nomal .table-options ul{display:block}.form-nomal .table-options ul li{padding-right:0px}.form-nomal .table-options ul li:nth-child(1){width:100%}}.form-nomal .table-options table th,.form-nomal .table-options table td{padding:5px;color:#fff !important}.form-nomal .table-options2 ul{display:-webkit-box;display:-ms-flexbox;display:flex}.form-nomal .table-options2 ul li{padding-right:10px}.form-nomal .table-options2 table th,.form-nomal .table-options2 table td{padding:5px;color:#fff !important}.form-nomal .kankochi-kibo{margin-top:50px;border-top:#fff solid 2px;padding-top:20px}.form-nomal .kankochi-kibo ul{display:-webkit-box;display:-ms-flexbox;display:flex}.form-nomal .kankochi-kibo ul li:nth-child(1){padding-right:10px}.form-nomal .add-kotei{margin-top:15px;background-color:#fff;color:#277e86;width:100%;text-align:center;font-size:1.2rem;padding:5px;border-radius:5px;font-weight:bold}.form-nomal .delete-kotei{text-align:right}.form-nomal .delete-kotei button{font-size:1rem}.form-nomal h4.teitle-kotei{background-color:#fff;color:#277e86;text-align:center;padding:6px;font-weight:bold;line-height:1;border-radius:5px;font-size:1.2rem;margin:6px 0}.form-nomal p.form-error{background-color:red;color:#fff;line-height:1;padding:5px;font-size:.8rem;margin:5px 0}.sheet-text{font-size:.9rem;padding-top:10px}.map-setumei{font-size:.9rem;padding:10px 0}.input-bdr-none{width:100%;background-color:#05a59a !important;border:none !important;color:#fff !important}.input-bdr-none.input-subtotal{font-size:1.8rem !important}.soko{padding:10px 0;border-top:#fff solid 2px}.soko.kyori{margin-top:30px}.gokei-ryokin{padding:20px 0;margin-bottom:-30px;border-top:#fff solid 2px;text-align:center;font-size:1.5rem;font-weight:bold}@media screen and (max-width: 768px){.gokei-ryokin{margin-bottom:30px;border-bottom:#fff solid 2px}}.gokei-ryokin p span{font-size:1.7rem}#suggestions{border:1px solid #ccc;max-height:150px;overflow-y:auto;padding-left:0;margin-top:0;list-style:none;position:absolute;background:#fff;width:200px;display:none;color:#000 !important}#suggestions li{padding:5px;cursor:pointer}#suggestions li:hover{background-color:#ddd}.pdd{padding:3px 0}.map-message{text-align:center;padding:15px}.open-map-button{padding:10px 0}.open-map-button button{background-color:#257a81;border:#104a4f solid 2px;padding:5px 20px;font-size:1rem}.open-map-button.map-route{text-align:center}.open-map-button.map-route button{font-size:1.3rem}.map-container{position:fixed;z-index:99999;top:20%;left:50%;-webkit-transform:translateY(-20%) translateX(-50%);transform:translateY(-20%) translateX(-50%);margin:auto;width:100%;max-width:600px;height:400px;margin:20px auto;border:1px solid #ccc;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f9f9f9;color:#000}@media screen and (max-width: 480px){.map-container{max-width:90%}}.map-container.map-container-route{height:330px}.map-container button.map-search{background-color:#000;padding:5px 15px;color:#fff;border-radius:3px}.map-container .close-map{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ccc;padding:4px 8px;cursor:pointer;margin-right:5px;border-radius:3px}.map-container .cancel-map{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ccc;padding:4px 8px;cursor:pointer;border-radius:3px}.map-container .route-cancel-map{background:#000;color:#fff;border:1px solid #ccc;padding:8px 15px;cursor:pointer;border-radius:3px;position:absolute;top:20px;right:100px;z-index:10}@media screen and (max-width: 768px){.map-container .map-search #searchQuery{width:150px}}.map-container .map-search ul#gmap-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-container .map-search ul#gmap-control li.gmap-control-serach{display:table}.map-container .map-search ul#gmap-control li.gmap-control-serach span{display:table-cell;vertical-align:middle;padding:5px}.map-container .map-frame{width:100%;height:300px;margin-bottom:10px}.map-container .map-info input{width:100%;margin-bottom:5px}.map-container input[type=text]{padding:10px;border:#ddd solid 2px;border-radius:3px;color:#000}