@charset "utf-8";//余白指定の整理から #abstract-section .title-holder h2{color:#4d4d4d !important}#abstract-section .description-holder{color:#4d4d4d;text-align:justify}#entry-form-section .note-holder ul{font-size:90%;line-height:1.5em;text-align:justify}header{box-shadow:-1px 1px 5px rgba(0,0,0,.5) !important;background-color:rgba(0,0,0,.85) !important}#eye-catch-section{height:20vw;min-height:360px;max-height:500px;margin-top:90px}#eye-catch-section .background-image{content:"";background-image:url(/wp-content/themes/miyu/static/miyu/img/entry-form-logo-miyu_320_20210916.png);background-repeat:no-repeat;background-position:center;background-size:160px;height:100%;width:auto}#page-title-section{background-color:transparent}#page-title-section>.container{padding-top:0 !important}#abstract-section{background-color:transparent}#abstract-section>.container{padding-bottom:50px !important}#abstract-section .abstract-holder .description-col{display:flex}#schedule-section{background-color:rgba(0,0,0,.04)}#schedule-section>.container{padding:50px 30px !important}#schedule-section>.container>.topic-holder .image-row{padding-top:60px}#schedule-section>.container>.topic-holder .image-col{max-width:500px;margin-left:auto;margin-right:auto}#schedule-section>.container>.topic-holder .image-holder:before{content:"";display:block;padding-top:245.859375%}#schedule-section>.container>.topic-holder .image-holder>.background-image{position:absolute;top:0;left:0;bottom:0;right:0}#guideline-section{background-color:transparent !important}#guideline-section>.container{padding:50px 0 !important}#guideline-section .guideline-holder .item-holder{max-width:800px;margin-left:auto;margin-right:auto}#guideline-section .guideline-holder .item-holder dl{display:flex;flex-wrap:wrap}#guideline-section .guideline-holder .item-holder dt,#guideline-section .guideline-holder .item-holder dd{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 10px;width:100%}#guideline-section .guideline-holder .item-holder dt{border-bottom:1px solid #999}#guideline-section .guideline-holder .item-holder dd{margin-bottom:20px}#guideline-section .guideline-holder .item-holder dd ul{list-style:disc;padding-left:1.5em}@media (min-width:768px){#guideline-section .guideline-holder .item-holder dt,#guideline-section .guideline-holder .item-holder dd{min-height:4em;padding:10px}#guideline-section .guideline-holder .item-holder dt{width:30%}#guideline-section .guideline-holder .item-holder dd{width:70%;border-bottom:1px solid #999;margin-bottom:0}#guideline-section .guideline-holder .item-holder dt:last-of-type,#guideline-section .guideline-holder .item-holder dd:last-of-type{border-bottom:none}}#entry-form-abstract-section{background-color:rgba(0,0,0,.04)}#entry-form-abstract-section>.container{padding-top:30px;padding-bottom:30px}#entry-form-section{background-color:transparent}#entry-form-section>.container{padding:50px 30px 0;max-width:850px}#entry-form-section .entry-form-holder dl{display:inline-block;width:100%}#entry-form-section .entry-form-holder dd{height:3em;width:100%;margin:0 0 20px}#entry-form-section .entry-form-holder dt{height:1.5em;position:relative;margin:0 0 10px;width:100%}#entry-form-section .entry-form-holder dt.required:after{content:"必須";position:relative;left:10px;color:#fff !important;background-color:#a28951;border-color:#a28951;border-radius:25px;font-size:11px;padding:1px 10px 3px;line-height:1.8em;font-weight:400}#entry-form-section .entry-form-holder dt label{margin:0;font-weight:400}#entry-form-section .entry-form-holder dd input{width:100%;height:100%}#entry-form-section .button-holder .btn{width:250px;margin:5px}#entry-form-section .button-holder .btn.lightgray:hover{background-color:#4d4d4d;border-color:#4d4d4d;color:#fff !important}#entry-form-section .note-holder ul li{text-indent:-1.1em;padding-left:1em}#entry-form-section .note-holder ul li+li{margin-top:10px}#entry-form-section .note-holder ul li:before{content:"※"}#entry-form-section .description-holder{width:100%;max-width:768px;margin-left:auto;margin-right:auto;margin-top:30px}#entry-form-section .privacy-policy-holder{border:1px solid #999;height:200px;padding:1.5em;overflow-y:scroll;width:100%;max-width:768px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:50px}@media (min-width:768px){#entry-form-abstract-section>.container{padding-top:50px;padding-bottom:50px}#entry-form-section .entry-form-holder dt,#entry-form-section .entry-form-holder dd{height:3em;display:inline-block}#entry-form-section .entry-form-holder dt{float:left;width:200px}#entry-form-section .entry-form-holder dd{width:calc(100% - 200px);padding-left:8px}#entry-form-section .entry-form-holder dt.required:after{position:absolute;right:10px;left:auto;top:53%;transform:translateY(-50%)}_:-ms-lang(x)::-ms-backdrop,#entry-form-section .entry-form-holder dt.required:after{padding-top:3px;padding-bottom:0}#entry-form-section .entry-form-holder dt label{top:50%;position:relative;transform:translateY(-50%)}#entry-form-section .entry-form-holder dd input{position:relative;width:100%}#entry-form-section .description-holder{width:90%}#entry-form-section .privacy-policy-holder{width:90%}}@media (min-width:992px){#entry-form-section .entry-form-holder dt{width:250px}#entry-form-section .entry-form-holder dd{width:calc(100% - 250px)}}#footer-booking-button .booking-button-row{display:none}