@charset "UTF-8";.x-center{margin-right:auto;margin-left:auto}#pageTle{font-size:3rem;font-family:"Noto Serif Japanese";letter-spacing:0.25em;color:#917512;line-height:1;width:100%;background:#fffdee;background:-webkit-gradient(linear, left top, right top, from(#fffdee), to(#f8e9ba));background:linear-gradient(90deg, #fffdee 0%, #f8e9ba 100%);position:relative;padding:35px 0}#pageTle:before,#pageTle:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}#pageTle:before{background-image:url(../img/common/tv_left.png);background-position:left top}#pageTle:after{background-image:url(../img/common/tv_right.png);background-position:right top}#pageTle span{display:block;position:relative;width:870px;margin-right:auto;margin-left:auto;z-index:10}.breadcrumb{background:#af8c0e;color:#ffffff;font-size:1.2rem;font-weight:500;padding-top:5px;padding-bottom:5px}.breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;width:870px;margin-right:auto;margin-left:auto}.breadcrumb a{color:#ffffff}.breadcrumb a:after{font-family:icomoon;content:"";font-size:0.7em;vertical-align:middle;margin-right:0.7em;margin-left:0.7em}#contents{background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 40px;margin-top:30px;border-radius:10px}#contents a{color:#af8c0e;font-weight:500}.aboutStyle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.aboutStyle > dt{color:#b78f47;font-weight:500;letter-spacing:0.1em;width:150px;border-right:4px solid #e7dcb6;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px}.aboutStyle > dd{width:calc(100% - 150px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40px;margin-top:30px}.aboutStyle dt:first-of-type,.aboutStyle dd:first-of-type{margin-top:0}.aboutStyle .mail_btn{width:410px}.f14{font-size:1.4rem}.tleStyle1{font-size:2.4rem;color:#af8c0e;letter-spacing:0.075em}.tleStyle1 + section{margin-top:25px}#greeting section > p{line-height:2em}.guideStyle dt{font-size:1.125em;color:#b78f47;font-weight:400}.guideStyle dt:not(:first-of-type){margin-top:40px}.guideStyle dd{margin-top:15px}.lage-110{font-size:1.1em}.guideStyle .attention{font-size:0.8em}.guideStyle .btn{margin-right:auto;margin-left:auto}.btn a{display:block}.btnStyle{border-radius:10px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;width:580px}.btnStyle a{color:#ffffff !important;text-align:center;padding-top:20px;padding-bottom:20px;font-size:1.125em;font-weight:300 !important;position:relative}.btnStyle a:after{font-family:"icomoon";content:"";display:block;width:1em;height:1em;position:absolute;top:0;right:1em;bottom:0;margin:auto;font-size:1.6rem}.btnStyle1{background:#af8c0e}.btnStyle1:hover{background:#a07c04}.btnStyle2{background:#ad550d}.btnStyle2:hover{background-color:#a34b03}.nolink{background:#a3a3a3;pointer-events:none}.formStyle input,.formStyle select{color:#3b3b3b;font-family:Noto Sans Japanese, "游ゴシック", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:200;font-size:1.6rem}.formStyle input[type=text]{border:1px solid #cccccc;border-radius:5px;padding:10px;width:50%}.formStyle input[type=text]:focus{outline:0}.formStyle select{width:50%;padding:10px;border:1px solid #cccccc}.formStyle .req{color:#c11919}.formStyle .form-name label{width:40%}.formStyle .form-name label input[type=text]{width:calc(100% - 3.5em);margin-left:0.5em}.formStyle .form-name label:last-of-type{margin-left:1em}.formStyle .form-address .postnum input[type=text]{width:5em;margin-left:0.5em}.formStyle .form-address .postnum input[type=text]:first-of-type{margin-right:0.5em}.formStyle input[type=submit]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formStyle .formbtn input[type=submit]{cursor:pointer;font-size:1.125em;color:#fff;text-align:center;border:0;width:560px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:#af8c0e;padding:20px;border-radius:10px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.formStyle .formbtn input[type=submit]:hover{background-color:#d6a70c}.f14{font-size:1.4rem}.tleStyle1{font-size:2.4rem;color:#af8c0e;letter-spacing:0.075em}.tleStyle2{border-bottom:2px solid #f9f1d1;font-size:1.25em;font-weight:500;color:#af8c0e;padding-top:10px;padding-bottom:10px}.tleStyle1 + section{margin-top:25px}#greeting section > p{line-height:2em}#program .tleStyle2{border-bottom:2px solid #f9f1d1;font-size:1.25em;font-weight:500;color:#af8c0e;padding-top:10px;padding-bottom:10px}#program .btnStyle1{margin-right:auto;margin-left:auto}.programStyle h4{color:#af8c0e;font-size:1.125em;margin-top:30px}.programStyle h4 span{font-size:0.8em;display:block;float:right;margin-top:0.2em}.programStyle .actor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.programStyle .actor dt{width:3em}.programStyle .actor dd{width:calc(100% - 3em)}.programStyle .ws{margin-top:25px}.programStyle .ws dt{border-left:3px solid #af8c0e;padding-left:10px;font-weight:500;color:#af8c0e}.programStyle .ws dt:not(:first-of-type){margin-top:20px}.programStyle .ws dd{margin-top:15px}.programStyle .cont{margin-top:20px}#web .date{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2em}#web .date dt{width:10em}#web ol li{text-indent:-2em;padding-left:2em}#web ol li .num{width:2em;display:inline-block;text-indent:0}#web ol dl{text-indent:0}#web ol dl dd{padding-left:1em}#web .btn{margin-right:auto;margin-left:auto}