@font-face{font-family:Yu Gothic M;src:local(Yu Gothic Medium);font-weight:400}@font-face{font-family:Yu Gothic M;src:local(Yu Gothic Bold);font-weight:700}body{flex-flow:column;min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,游ゴシック体,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,HelveticaNeue,Helvetica,Arial,Segoe UI,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;display:flex}header{box-sizing:border-box;align-items:center;width:100%;height:30px;min-height:30px;padding:0 8px;display:flex}header .header-btnbox{align-items:center;display:flex}header .icon_reload,header .icon_map,header .icon_info{text-align:right;width:20px;padding:0 5px 0 10px}header .icon_reload img,header .icon_map img,header .icon_info img{width:100%}.user-window{box-sizing:border-box;flex-direction:column;min-height:100vh;display:flex}.logo-wrapper{width:640px;margin:50px auto 10px}.form-wrapper{box-sizing:border-box;flex:1;margin:30px auto 0}.form-wrapper h1{text-align:center;font-size:1.125rem;font-weight:700;line-height:1.5}.form-wrapper p{text-align:center;font-size:.9125rem;line-height:1.5}.form-wrapper p.information-text{text-align:left;width:56%;margin:0 auto 1%;font-size:.875rem}.form-wrapper p.attention-text{text-align:left;width:640px;margin:0 auto 20px;font-size:.875rem}.form-wrapper .btn-container{justify-content:center;display:flex}.fix-wrapper h1{text-align:center;font-size:1.125rem;font-weight:700;line-height:1.5}.fix-wrapper p{text-align:center;font-size:.9125rem;line-height:1.5}.need{color:#c00}.notice{color:#c00;font-size:.8125rem!important}.notice_strong{color:#c00;font-weight:700}.notice-text{color:#c00;width:540px;margin:5px 0;text-align:left!important;font-size:.8125rem!important}.form-container{width:640px;margin:0 auto;padding:20px}.form-container dd{margin-bottom:20px;padding:10px 0 0 20px}.form-container dd label{padding-right:20px}.form-container .frm_1{box-sizing:border-box;width:80%;padding:6px 8px;font-size:.875rem}.form-container .input_comment{width:86%;height:60px;padding:6px 8px;font-size:.875rem}.btn_data_send{box-sizing:border-box;border-radius:8px;width:320px;height:50px;font-size:1rem}.radio-button{line-height:2}.radioselect{display:none}.radioselect+label{margin-right:20px;padding-left:20px;position:relative}.radioselect+label:before{content:"";border-radius:50%;width:15px;height:15px;display:block;position:absolute;top:0;left:0}.radioselect:checked+label:after{content:"";border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:3px;left:3px}textarea{width:60%;height:80px}nav{border-top:1px solid #dfdfdf}nav>div>ul{justify-content:center;margin:20px 0;display:flex}nav>div>ul li{margin:0;font-size:.875rem}nav>div>ul li:before{content:"　｜　"}nav>div>ul li:first-child:before{content:""}p.attention{text-align:left;font-size:.875rem;line-height:1.5}.read_text{width:640px;margin:20px auto;line-height:1.5}.read_text>p{text-align:left}.notice_curetime,.notice_soudanplus{width:640px;margin:10px auto 30px;font-size:.875rem}.contents-body .in-wrapper{justify-content:center;align-items:center;height:80vh;display:flex}.contents-body .message-wrapper{text-align:center;width:84%;margin:50px auto}.contents-body .message-wrapper h1{margin-bottom:30px;font-size:1.25rem;font-weight:700}.contents-body .message-wrapper p{font-size:1rem;line-height:1.5}.in-wrapper-comarigoto{width:60%;margin:0 auto}.in-wrapper-comarigoto .logo-container{align-items:center;width:50%;margin:10% auto 5%;display:flex}.in-wrapper-comarigoto .logo-container div:first-child{width:120px}.in-wrapper-comarigoto .logo-container div:first-child img{width:80px}.in-wrapper-comarigoto .logo-container div:last-child{width:100%}.in-wrapper-comarigoto p{text-align:center;width:60%;margin:0 auto;font-size:16px;line-height:1.5}.form-out-wrapper{justify-content:center;width:84%;height:60vh;margin:10% auto 0;display:flex}.out-message{text-align:left;font-size:.875rem;line-height:1.5}.sp{display:none}@media screen and (width<=769px){.form-container{width:90%!important;padding:20px 0!important}.form-wrapper p.information-text{width:90%}textarea{width:100%;height:80px}.read_text{width:60%;margin:20px auto;line-height:1.5}.form-out-wrapper{width:84%;height:80vh;margin:0 auto}.out-message{margin-top:50px}.sp{display:block}.sp:before{white-space:pre;content:"\a "}.notice_curetime,.notice_soudanplus{width:100%;margin:30px auto}}@media screen and (width<=480px){.logo-wrapper{width:80%}.logo-wrapper div{width:100%;margin-bottom:20px}.logo-wrapper div img{width:100%}.form-container{width:90%!important;padding:0!important}.form-wrapper{height:100%!important;margin-bottom:30px!important}.form-wrapper p.information-text{text-align:left;width:86%;margin:0 auto 1%;font-size:.875rem;line-height:1.5}.form-wrapper p.attention-text{text-align:left;width:86%;margin:0 auto 5%;font-size:.875rem;line-height:1.5}.read_text{width:90%;margin:20px auto;line-height:1.5}.notice-text{width:94%;font-size:.75rem!important}.in-wrapper-comarigoto{width:90%;margin:0 auto}.in-wrapper-comarigoto .logo-container{align-items:center;width:100%;margin:15% auto;display:flex}.in-wrapper-comarigoto .logo-container div:first-child{width:60px}.in-wrapper-comarigoto .logo-container div:first-child img{width:40px}.in-wrapper-comarigoto .logo-container div:last-child{width:100%}.in-wrapper-comarigoto p{text-align:left;width:90%;margin:0 auto;font-size:16px;line-height:1.5}.form-out-wrapper{width:84%;height:80vh;margin:0 auto}.out-message{margin-top:50px}}.alert-danger{text-align:center;color:red}footer{width:100%;margin:auto 0 0;padding:5px 0;line-height:1.3}footer .in-wrapper{text-align:center;padding:15px 0}footer .in-wrapper .naikakufu{width:120px;margin:0 auto 10px}footer .logo{width:120px;margin:0 auto}.copyright{text-align:center;font-size:.875rem}.copyright a{text-decoration:none}
