﻿body{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;counter-reset:number 0}#privacy{counter-reset:number 0}#privacy h4:before{counter-increment:number 1;content:counter(number) ". "}.section_in img{max-width:100%;height:auto}.attent2{font-size:.9em;text-align:center;margin:1em 0}section #privacy{margin:5em auto 2em;padding:0 3em 3em;border:1px solid rgba(128,128,128,.34)}#privacy h3{margin:-1em auto 1.5em;font-size:1.5em;line-height:2;background:#fff;width:15em;text-align:center;display:block}#privacy h4,#privacy h5{margin:1.5em 0 .25em;font-size:105%}#privacy dt{float:left;font-weight:700}#privacy dt::after{content:":";margin:0 .75em 0 .25em}#privacy dd{margin-bottom:0}#privacy li{margin-bottom:.25em;list-style-type:disc}span.req_b::before,span.req::after{content:"※";color:coral;font-size:.5em;vertical-align:super}span.req_b::before{margin-right:.25em}span.req::after{margin:0 .05em}img.hospitarity_email{height:1em !important;width:auto !important;vertical-align:text-bottom}#privacy p{margin-left:1.5em;line-height:1.75rem}#privacy dl,#privacy ul{margin-left:2em}.privacy_info{margin-left:2em}#privacy .privacy_info p,#privacy .privacy_info address{margin:0}.form-group{margin-bottom:3em}form h3{margin-bottom:1.25em;border-bottom-width:1px;border-bottom-style:solid;line-height:2em;padding:0 .5em}Form p{margin-bottom:0}.form-group p,.form-group label{padding-left:1em}label+.wpcf7-form-control-wrap{margin:0 1.25em 0 .35em}label[for*=nome]{width:4em;display:inline-block;text-align:end}input[name*=nome]{width:calc(50% - 8em);display:inline-block}input.wpcf7-form-control{line-height:2em;margin-bottom:1.5em;padding:0 .5em}.come::before{content:"※";color:coral;margin-right:.25em}span.come{margin-top:1.5em;display:inline-block}.form-group.enq{border-top-style:dashed;border-top-width:1px;padding-top:5em;margin-top:5em}span.wpcf7-form-control-wrap.enq1{float:left}span.wpcf7-form-control-wrap.other{display:flex;margin-top:-0.25em;padding-left:.5em}.other input{max-width:90%}.enq label{font-weight:700;margin-bottom:.5em;display:inline-block}textarea.wpcf7-form-control.wpcf7-textarea{width:100%}label[for=accept-this]{border-width:3px;border-style:solid;display:inline-block}span.check-it-all,label[for=check-it-all]{display:inline-block}span.check-it-all input[type=checkbox]{width:1em;height:1em}span.wpcf7-list-item{margin:0 .25em 0 0}input#accept-this,label[for=accept-this],span.check-it-all,label[for=check-it-all]{line-height:2em}input#accept-this,span.check-it-all{padding:.5em 0 .5em .5em;border-radius:5px 0 0 5px}input#accept-this{margin:0 -1em 0 1em}label[for=accept-this]{padding:.5em .75em .5em 2.25em;border-radius:5px;margin:2em 0 3em -0.75em}label[for=check-it-all]{padding:.5em .75em .5em .25em;border-radius:0 5px 5px 0;margin:2em 0 3em}input.wpcf7-form-control.wpcf7-submit{font-size:1.25em;padding:.25em 1.5em .25em 1.75em;-webkit-appearance:none;border-radius:0;letter-spacing:.5ex;text-align:center;box-shadow:none;border:none;margin-top:2.5em;color:#fff;border-radius:.25em}input.wpcf7-form-control.wpcf7-submit:disabled{border-radius:.25em}div#contents-header{position:relative}div#contents-header::after{content:"";display:block;clear:both}#iCatch{width:35%;position:absolute;top:0;left:0}#iCatch img{width:100%;height:auto;border:rgba(100,117,121,.15) 1px solid}#iCatch a{text-decoration:none;display:block;margin:1.5em auto;position:relative;text-align:center;border-width:1px;border-style:solid;max-width:12em}#iCatch a:hover,#iCatch a:focus{color:#fff}#iCatch:after{content:"";display:block;clear:both}#h_right{float:right;padding-top:2em;width:60%}#contents-header h2{border-bottom-width:1px;border-bottom-style:solid;font-size:1.85em}#contents-header h2:after{border:none}dl#contents-body dd#map{margin:3em 0}dl h2{margin:3em 0 .5em}dl#contents-body:before{content:"";display:block;clear:both;height:.01px;margin-bottom:3em}dl#contents-body dt{line-height:1.75em}@media(min-width: 992px){dl#contents-body:before{margin-bottom:6em}}#contents-body dd{line-height:1.75em}dl#contents-body dt{width:6em;float:left;text-align-last:justify;font-weight:600;padding:0 .5em;border-width:1px;border-style:solid}dl#contents-body dd{padding-left:7rem;margin-bottom:1.5em}.sub{margin-left:.5em;font-size:.85em}br+.sub{margin-left:0}dl#contents-body ul{padding-left:0}dl#contents-body ul li{text-indent:-4.5em;padding-left:4.5em}dl#contents-body ul li.part,dl#contents-body ul li li{list-style:none}dl#contents-body ul li.part:before{counter-increment:number 1;content:"第" counter(number, cjk-ideographic) "部";padding:.25em .35em .15em;margin-right:.5em}dl#contents-body ul li .acc{font-weight:700}dl#contents-body ul li .acc:after{content:"：";margin-right:.5em}dl#contents-body ul ul{margin:1.25em 0 1.5em}dl#contents-body ul li li{text-indent:0;padding:0;margin-bottom:0}dl#contents-body ul li li:before{content:"●";margin-right:.25em}dl#contents-body ul li li.attent:before{content:"※";margin-right:.25em}hr{border-top:1px solid rgba(78,78,78,.18);margin:4em 0}@media(min-width: 1024px){main.container{width:920px}}@media(max-width: 480px){#h_right{float:none;padding-top:0;width:100%}#contents-header h2{margin-bottom:1.5em}#iCatch{width:100%;position:relative;margin-bottom:5em}dl#contents-body dd.xs{padding-left:0}.attent2{font-size:.8em}section #privacy{padding:0 1em 1.5em}#privacy h3{margin:-1em auto 1em;font-size:1.35em}#privacy p,#privacy dl{margin-left:1em}.privacy_info{margin-left:1em}#privacy ul{margin-left:0;padding-left:2.5em}#privacy dl,#privacy ul{font-size:.9em;line-height:1.85em}.privacy_info{font-size:.9em;line-height:1.85em}#privacy h4{margin-bottom:1em}#privacy h4+p{font-size:.9em;line-height:1.85em}}div#wpcf7-f911-p906-o1,div[id^=wpcf7-f]{display:none;transition:.5s ease-out}body.agree div#wpcf7-f911-p906-o1,body.agree div[id^=wpcf7-f]{display:block}form h3{border-bottom-color:rgba(173,216,230,.45);background:rgba(50,164,236,.07)}.form-group.enq{border-top-color:#116679}label[for=accept-this]{border-color:#add8e6}span.check-it-all,label[for=check-it-all]{background:rgba(173,216,230,.45)}input.wpcf7-form-control.wpcf7-submit{background:#32a4ec}input.wpcf7-form-control.wpcf7-submit:disabled{background:rgba(50,164,236,.25)}#contents-header p{color:#333}#iCatch a{border-color:#116679;color:#116679}#iCatch a:hover,#iCatch a:focus{background-color:#116679}#contents-header h2{border-bottom-color:#b71b1e;color:#40220f}dl#contents-body{color:#40220f}dl#contents-body dt{border-color:rgba(206,130,95,.3)}dl#contents-body ul li.part:before{background-color:rgba(206,130,95,.3)}dl#contents-body ul li li:before{color:rgba(206,130,95,.3)}dl#contents-body ul li li.attent:before{color:#ce825f}.attent,.attent2{color:#ce825f}