.gMenu_name,.mainSection-title,.page-header .page-header_pageTitle,.subSection-title,body,dt,h1,h2,h3,h4,h5,h6{font-family:Tahoma,Meirio,'Hiragino Kaku Gothic ProN',sans-serif　!important}h3.subtitle{margin-bottom:0!important;padding-left:6rem!important;text-align:left!important;background-color:#eef8f4!important}.mb0{margin-bottom:0!important}.mb80,.pre{margin-bottom:80px}.mb40,.pre2{margin-bottom:40px}.d-block{display:block!important}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#bfbfbf;border-color:#afafaf}.btn-primary:focus,.btn-primary:hover{outline:0}.page-btn a.btn-primary:focus,.page-btn a.btn-primary:hover{text-decoration:none}.page-btn .btn.btn-primary.page-next+.btn.btn-primary.page-next,.page-btn .btn.btn-primary.page-pre+.btn.btn-primary.page-next,.page-btn .btn.btn-primary.page-pre+.btn.btn-primary.page-pre{margin-left:2em}.siteContent{padding-top:0;padding-bottom:0}.entry-body{padding:0}.breadSection{margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:40px}input[type=checkbox],input[type=radio]{margin:0}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:0}.r-area{background-color:#eef8f4;padding-top:30px;padding-bottom:30px}.r-area-h3{margin-bottom:1em;font-weight:700;text-align:center}.r-areabox{padding-right:30px;padding-left:30px}.info-note .r-area{padding-bottom:10px;text-align:left}@media screen and (max-width:990px){.siteContent{padding-right:15px;padding-left:15px}.section .page-btn{display:block;margin-top:-2em;text-align:center}.section .page-btn .btn.btn-primary{display:inline-block;width:300px;margin-top:2em;margin-right:1em;margin-left:1em}.page-btn .btn.btn-primary.page-next+.btn.btn-primary.page-next,.page-btn .btn.btn-primary.page-pre+.btn.btn-primary.page-next,.page-btn .btn.btn-primary.page-pre+.btn.btn-primary.page-pre{margin-left:1em}}*{box-sizing:border-box;margin:0;padding:0}body{overflow:hidden}#result{padding:30px 20px;height:100%;margin:auto;width:86%}.bg{background:#c6c3c4}.bgpink{background:#ffd6e6}td{border-left:solid 1px #ddd}.tar{text-align:right}label{cursor:pointer}form{width:100%;text-align:center}.alert-dismissable .close,.alert-dismissible .close{top:2px;right:-5px}.siteContent{padding-bottom:80px}.breadSection,.siteContent{background-color:#fafafa}.sankaku{display:inline-block;margin:40px auto 0;text-align:center;width:0;height:0;border-top:33px solid #ee78a5;border-right:109px solid transparent;border-bottom:33px solid transparent;border-left:109px solid transparent}@keyframes click-wave{0%{position:relative;width:30px;height:30px;opacity:.35}100%{width:200px;height:200px;margin-top:-80px;margin-left:-80px;opacity:0}}.info-ttl{max-width:960px;width:100%;margin-right:auto;margin-left:auto;padding:0 20px;font-size:1em;font-weight:700;background-color:#ee78a5;color:#fff;text-align:center;line-height:1.7;padding:.8em 1em}.radio-box{max-width:960px;width:100%;margin-right:auto;margin-left:auto;padding:0 4em 3em;background-color:#fff}.info-ttl+.radio-box{padding-top:3em}.radio-box .h2{margin-top:0;margin-bottom:2em;font-size:1.2em;border-top:none;border-bottom-width:2px;color:#7b7b7b}.radio-box+.radio-box .h2{margin-top:-6%}.radio-box::before{border-top:1px dotted #ccc;display:block;width:100%;content:'.';margin-bottom:2em}.info-ttl+.radio-box:before,.radio-box+.radio-box:before{display:none}.radio-ttl{margin-bottom:3%;line-height:1.7;font-size:1.8em;font-weight:700;color:#ee78a5}input[type=number].num-01,input[type=text].num-01{display:inline-block;height:56px;margin:0;border:1px solid #666;border-radius:8px;font-size:2.5rem;text-align:center}.message{border:1px solid #666;width:81%;height:80px;padding:1em;margin:auto}.cp_ipradio{display:flex;justify-content:space-evenly;flex-wrap:wrap}@media all and (-ms-high-contrast:none){.cp_ipradio,::-ms-backdrop{justify-content:space-around}.cp_ipradio{justify-content:space-around}}.cp_ipradio.multiple-lines{justify-content:flex-start}.cp_ipradio.multiple-lines>label{margin-right:2em}.cp_ipradio+.cp_ipradio,.cp_ipradio+.item{margin-top:3%}.cp_ipradio .option-input{display:inline-block;width:30px;height:30px;line-height:30px;vertical-align:middle;margin-right:.8rem;cursor:pointer;transition:all .15s ease-out 0s;color:#fff;border:none;outline:0;background:#d7cbcb;-webkit-appearance:none;appearance:none}.cp_ipradio .option-input:hover{background:#fca4c6}.cp_ipradio .option-input:checked{background:#ee78a5}.cp_ipradio .option-input:checked::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✔';text-align:center}.cp_ipradio .option-input.radio{margin-top:-3px;border-radius:50%}.cp_ipradio .option-input.radio::after{border-radius:50%}.cp_ipradio label{display:inline-block;line-height:40px;margin-bottom:1em;vertical-align:middle;text-align:left;font-size:17px}.cp_ipradio label.s3,.cp_ipradio.s3 label{width:32%}.cp_ipradio label.s4,.cp_ipradio.s4 label{width:24%}.cp_ipradio.vertical label{width:100%}.cp_ipradio .option-input:disabled{cursor:not-allowed;background:#b8b7b7}.cp_ipradio .option-input:disabled::before{font-size:20px;line-height:30px;position:absolute;display:inline-block;width:30px;height:30px;content:'✖︎';text-align:center}.cp_ipradio .disabled{color:#9e9e9e}.facility-box{max-width:960px;width:100%;margin-top:5%;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.fc-box02{margin-bottom:6%}.entry-body .radio-box img{margin-bottom:30px}.entry-body .fc-box02 img{max-width:376px;margin-bottom:15px}article.items[data-survey_id="190"] .entry-body .facility-box .fc-box02 img{max-height:251px}.fc-box02>label:first-of-type{margin-bottom:32px;text-align:center}.fc-box02 input[type=checkbox].option-input:not(:checked){background-color:transparent;outline:1px solid #999}.facility-box .one_item{justify-content:center}.facility-box .one_item label{width:100%;text-align:center;cursor:pointer}.facility_text{display:flex;justify-content:center;max-width:370px;margin-right:auto;margin-left:auto;margin-bottom:1em}.facility_text label{margin-bottom:0;display:flex;justify-content:center}.facility_text label+label{margin-left:2em}.fc-box02 .facility_text label,.radio-box .facility_text label{width:100%}.page-btn{display:flex;justify-content:center;margin-bottom:80px}.page-btn .btn.btn-primary{min-width:220px;padding-top:15px;padding-bottom:15px;font-size:1.2em;font-weight:700}.info-note{max-width:960px}.info-note .subtitle{font-size:1.2em}.modal{display:none;height:100vh;position:fixed;top:0;width:100%}.modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.modal__content{background:#fff;left:50%;padding:40px 20px;padding-top:20px;position:absolute;top:50%;transform:translate(-50%,-50%);overflow-y:scroll;min-height:60%;max-height:90%;max-width:80%;text-align:left}.modal__content .mdl-table{background-color:#fff5fa;padding:3% 0}.modal__content .mdl{width:90%;margin-right:auto;margin-left:auto;line-height:1.6;background-color:#fff}.mdl-td-none,.mdl-td-top,.mdl-tdp-none,.mdl-tdp-nonet,.mdl-tdp-top,.modal__content .mdl-tr-top{border-top:none}.modal__content .mdl-tdp{width:25%;color:#ed78a5;font-weight:700;font-size:16px}.modal__content .star{color:#fad700;font-size:25px}.modal__content .sq{font-size:25px}.modal__content .closebox{text-align:right;margin-top:17px}.modal.js-modal table{border-spacing:0 10px;border-collapse:separate}@media screen and (min-width:990px){.radio-box+.radio-box .h2{margin-bottom:8%}}@media screen and (max-width:990px){.radio-ttl{margin-bottom:1em;font-size:1.2em;text-align:left}.radio-box{padding:1em}.cp_ipradio label{margin-bottom:15px;padding-left:3.8rem}.cp_ipradio+.cp_ipradio{margin-top:0}.cp_ipradio+.item{margin-top:1.5rem}.cp_ipradio.multiple-lines>label{margin-right:0}.cp_ipradio .option-input{margin-left:-3.8rem}.cp_ipradio .facility_text label{padding-left:0}.cp_ipradio label,.cp_ipradio label.s3,.cp_ipradio label.s4,.cp_ipradio.s3 label,.cp_ipradio.s4 label,.entry-body .fc-box02 img,.fc-box02,.message{width:100%}.modal__content{width:95%;height:95%}}