#privacy{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}form{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}form input[type=text]:not([name*=nome]),form input[type=email],form input[type=tel]{width:calc(100% - 1em)}textarea{width:calc(100% - 1em);height:10em}#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 1em 3em;border:1px solid rgba(128,128,128,.34)}#privacy h3{margin:-1em auto 1.5em;font-size:1.35em;line-height:2;background:#fff;width:15em;text-align:center;display:block}#privacy h4,#privacy h5{margin:1.5em 0 .25em;font-size:105%;font-weight:700}#privacy dt{float:left;font-weight:500}#privacy dt::after{content:":";margin:0 .75em 0 .25em}#privacy li{margin-bottom:.25em;list-style-type:disc}span.req_b::before{content:"※";color:coral;margin-right:.25em}span.req::after{content:"※";color:coral;margin:0 .05em;vertical-align:super;font-size:.5em;font-weight:700}.form-group .req::after{content:"※";color:coral;margin:0 .05em;vertical-align:super;font-size:.5em;font-weight:700}img.hospitarity_email{height:1em;width:auto;vertical-align:text-bottom}dd{margin-bottom:0}#privacy dl,#privacy ul{margin-left:.5em}.privacy_info{margin-left:.5em}.privacy_info p{margin-bottom:0}body main .entry-content .privacy_info img{max-height:1em;width:auto}div[role=form][id^=wpcf7-]{display:none;-webkit-transition:.5s ease-out;transition:.5s ease-out}#accept-this+.wpcf7{display:none}#accept-this:checked+.wpcf7{display:block}input[type=checkbox]:checked+label+div[role=form][id^=wpcf7-]{display:block}.form-group{margin-bottom:3em}form h3{margin-bottom:1.25em !important;border-bottom:1px solid rgba(173,216,230,.45);line-height:2em !important;background:rgba(50,164,236,.07);padding:.25em .5em 0}Form p{margin-bottom:0}.form-group p,.form-group label{padding-left:.5em}label+.wpcf7-form-control-wrap{margin:0 1.25em 0 .35em}label[for*=nome]{width:3em;display:inline-block;text-align:end}input[name*=nome]{width:calc(50% - 5em);display:inline-block}label[for=your-tel],label[for=your-sub]{margin-top:1em}input.wpcf7-form-control{line-height:2em;height:2em;padding:0 .5em}span.req_b::before,.come::before{content:"※";color:coral;margin-right:.25em}span.come{margin-top:1.5em;display:inline-block}label[for=accept-this]{border:#add8e6 3px solid;display:inline-block}span.check-it-all,label[for=check-it-all]{background:rgba(173,216,230,.45);display:inline-block}span.check-it-all input[type=checkbox]{width:1em;height:1em}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;border-radius:5px 0 0 5px}input#accept-this{margin:0 -1em 0 1em;vertical-align:middle;position:relative;left:-122px;top:-2px}input#check-it-all{width:1em;vertical-align:middle;position:relative;left:0em;top:-2px}label[for=accept-this]{padding:.5em .75em .5em 2.25em;border-radius:5px;margin:0 0 3em 0}label[for=check-it-all]{padding:.5em .75em .5em 2.25em;border-radius:5px;margin:2em 0 3em -2em}input{border:1px solid #ddd}input.wpcf7-form-control.wpcf7-submit{font-size:1.25em;padding:.25em 1.5em .25em 1.75em;-webkit-appearance:none;letter-spacing:.5ex;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:none;margin-top:2.5em;color:#fff;background:#32a4ec;border-radius:.25em;line-height:1}input.wpcf7-form-control.wpcf7-submit:disabled{background:rgba(50,164,236,.25);border-radius:.25em}textarea{border:1px solid #ddd}body{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;counter-reset:number 0}#contents-header{color:#dd5634}#iCatch{width:35%;float:left}#iCatch img{width:100%;height:auto}#iCatch a{text-decoration:none;display:block;margin:.5em 30%;position:relative;text-align:center;border:1px solid #dd5634}#iCatch:after{content:"";display:block;clear:both}#h_right{float:right;padding-top:2em;width:60%}dl h2{margin:1.5em 0 .5em}dl#contents-body{color:#dd5634}dl#contents-body:before{content:"";display:block;clear:both;height:.01px;margin-bottom:3em}dl#contents-body dt{line-height:1.75em}#contents-body dd{line-height:1.75em}dl#contents-body dt{width:5em;float:left;-moz-text-align-last:justify;text-align-last:justify;font-weight:600;padding:0 .5em;border:1px solid rgba(134,69,49,.3)}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 li{text-indent:-57px;padding-left:57px}dl#contents-body ul li.part:before{counter-increment:number 1;content:"第" counter(number, cjk-ideographic) "部";background-color:rgba(134,69,49,.3);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-top:.75em;margin-left:57px}dl#contents-body ul li li{text-indent:none;padding:0;margin-bottom:0}dl#contents-body ul li li:before{content:"●";margin-right:.25em;color:rgba(134,69,49,.3)}dl#contents-body ul li li.attent:before{content:"※";margin-right:.25em;color:#dd9393}.attent,.attent2{color:#dd9393}hr{border-top:1px solid rgba(78,78,78,.18);margin:4em 0}.campaign_form-mask_present label[for*=nome],.drf label[for*=nome],.drf-n label[for*=nome]{width:0}.campaign_form-mask_present [name=fullnome],.drf [name=fullnome],.drf-n [name=fullnome]{width:50%;max-width:10em}