#title_box{height:150px;background-repeat:no-repeat;background-position:left center;background-size:cover;position:relative;z-index:1;background-color:rgba(0,0,0,.1)}#title_box:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.4)}#title_box .inline{padding:0 10px;box-sizing:border-box;display:block;color:#fff;font-size:30px;letter-spacing:.2em;text-align:center;text-shadow:0px 0px 6px rgba(0,0,0,1);line-height:1.4;position:absolute;z-index:3;top:40%;width:100%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}#title_box h2{display:inline-block;margin:0 auto 20px auto;padding:0 10px;text-align:center;font-size:20px;font-weight:700;letter-spacing:.2em;background-image:url(//chiryo.zenita.jp/education/wp-content/themes/z_kyouiku/css/../images/h_g.gif);background-position:center bottom;background-repeat:repeat-x;line-height:2}#title_box h2 span{text-align:center;letter-spacing:.4em;font-weight:400;color:#fff;line-height:1;padding-right:20px;padding-bottom:0}#title_box p{font-weight:700;font-size:32px}#title_box p br{display:none}#seminor_detail{padding:30px 0 100px;text-align:center;border-bottom:solid 1px #999;background:rgba(0,0,0,.05)}#seminor_detail .inline{position:relative;text-align:left;max-width:1100px;margin:0 auto}#seminor_detail .semonor_box{border:1px solid #ccc;margin-bottom:80px;background:#fff;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}#seminor_detail .title{position:relative;background:#000;width:65%;box-sizing:border-box;padding:20px 30px}#seminor_detail .title h1{font-size:30px;font-weight:700;letter-spacing:.1em;color:#fff;padding:0;z-index:5;line-height:1.5}#seminor_detail .title time{background-color:#e95711;padding:3px 15px;color:#fff;font-size:18px;letter-spacing:.1em;line-height:1;margin-bottom:15px;display:inline-block}#seminor_detail .inline figure{width:35%;position:relative;z-index:1;background:#000}#seminor_detail .inline figure img{width:100%;vertical-align:top;opacity:.9}#seminor_detail .semi_info{padding:30px;padding-top:50px}#seminor_detail h2{padding:0;font-weight:700;background-color:#e95711;text-align:center;letter-spacing:.3em;font-size:20px;color:#fff;margin:0 auto 20px auto;width:90%;border-radius:10px}#seminor_detail .greed{width:90%;margin:0 auto 30px auto;font-size:18px;letter-spacing:.1em;box-sizing:border-box;padding:0 30px}#seminor_detail .greed span{display:block;padding-top:20px;font-size:14px;letter-spacing:.1em;line-height:1.6;color:#888}#seminor_detail .timetable{width:90%;border-spacing:0px 20px;border-collapse:separate;margin:0 auto 30px auto;position:relative}#seminor_detail .timetable thead td{padding:0;font-weight:700;background-color:#e95711;text-align:center;letter-spacing:.3em;font-size:20px;color:#fff;position:relative;top:-10px;border-radius:20px}#seminor_detail .timetable th{text-align:center;width:20%;margin-bottom:10px;vertical-align:top;padding:4px 0 0;font-weight:600;font-size:14px;letter-spacing:.2em;font-family:'Oswald',sans-serif;position:relative;left:30px}#seminor_detail .timetable th:after{display:block;content:"";height:100%;width:0;border-left:3px dotted #e95711;position:absolute;top:30px;left:50%;z-index:1}#seminor_detail .timetable tr:last-child th:after{display:none}#seminor_detail .timetable th span{background:#ffe6da;display:block;border-radius:15px;border:3px solid #e95711;color:#e95711;position:relative;z-index:5}#seminor_detail .timetable td{letter-spacing:.1em;width:80%;padding:0 40px 10px 60px}#seminor_detail .timetable td h6{font-weight:700;font-size:30px;line-height:1.4;display:inline;border-bottom:5px solid #fff572}#seminor_detail .timetable td p{font-size:14px;color:#666;display:block}#seminor_detail .koushi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:80%;margin:0 auto 30px auto;border-top:1px dashed #ccc;box-sizing:border-box;padding:30px 0}#seminor_detail .koushi .box{width:50%;text-align:left;box-sizing:border-box;padding:0 25px;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}#seminor_detail .koushi .box figure{width:40%;border-radius:50%;background:0 0;margin-bottom:5px}#seminor_detail .koushi .box .profile{width:60%;padding:0 20px;box-sizing:border-box}#seminor_detail .koushi .box figure img{opacity:1;border-radius:50%}#seminor_detail .koushi .box h3{font-size:16px;font-weight:700;letter-spacing:.1em;display:inline;border-bottom:5px solid #fff572}#seminor_detail .koushi .box p{line-height:1.5;font-size:12px;letter-spacing:.1em;color:#333;text-align:left;display:block;padding:10px 0 5px}#seminor_detail .koushi .box a.more{line-height:1.5;font-size:12px;color:#e95711;border:solid 2px #e95711;padding:0 10px;border-radius:10px;font-weight:600}#seminor_detail .koushi .box a.more i{padding-right:5px}#seminor_detail .koushi .detail{width:100%;margin:20px auto 0px auto;border-top:1px dashed #ccc;padding-top:10px;letter-spacing:.1em;line-height:1.6}#seminor_detail dl{line-height:1.4;width:85%;margin:0 auto 10px auto;border-bottom:1px dotted #ccc;padding:10px 20px 30px;font-size:20px}#seminor_detail dl dt{width:15%;letter-spacing:.3em;font-weight:600}#seminor_detail dl dd{width:85%;padding-left:15%;margin-top:-1.4em;margin-bottom:.5em;letter-spacing:.1em}#seminor_detail .semonor_box p.end{margin:10px 40px;padding:0 10px;text-align:center;color:#ff0004}#seminor_detail .semonor_box p.m_end{margin:10px 40px;background:#d5d5d5;padding:50px 10px;text-align:center;color:#ff0004;margin-bottom:30px}#seminor_detail .info{width:85%;margin:0 auto 30px auto;padding:0 0 30px}#seminor_detail p.bt_area{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:60%;margin:0 auto 0px auto}#seminor_detail p.bt_area a{width:100%;display:inline-block;color:#fff;font-size:18px;font-weight:600;letter-spacing:.1em;padding-top:20px;padding-right:0;padding-left:0;padding-bottom:20px;margin-bottom:30px;border-radius:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#e95711;cursor:pointer}#seminor_detail p.bt_area a.nennkan{font-size:12px}#seminor_detail p.bt_area a.nennkan.chirasi{width:100%;background-color:#fff;color:#e95711;border:solid 1px #e95711;padding-top:5px;padding-bottom:5px;border-radius:30px}#seminor_detail p.bt_area a.nennkan:hover{border:solid 1px #fff;background-color:#e95711;color:#fff}#seminor_detail p.bt_area a i{position:relative;right:-10px}#seminor_detail p.bt_area a:hover{background-color:#333;color:#fff}#seminor_detail #form{margin-top:60px;border-top:2px dashed #ccc;width:100%;padding-top:100px}#seminor_detail #form h2{width:100%;border-radius:0;text-align:center;padding:20px 0}#seminor_detail #form h2 time{display:block;font-size:16px;font-weight:400px}#seminor_detail #form h2 span{display:block;text-align:center;font-size:28px}#seminor_detail #form .in_form{margin:0 30px 30px;border:2px solid #e95711;border-top:none;background-image:url(//chiryo.zenita.jp/education/wp-content/themes/z_kyouiku/css/../images/h_g.gif);background-position:center top;background-repeat:repeat-x;padding-top:7px}#seminor_detail #form form{width:90%;margin:50px auto}#seminor_detail #form form input,#seminor_detail #form form textarea{line-height:2;margin-left:1em;font-size:15px}#seminor_detail #form form .w_40{width:35%}#seminor_detail #form form .w_90{width:90%}#seminor_detail #form table{width:100%;background-color:#fff;letter-spacing:.1em;margin:0 auto}#seminor_detail #form table th,#seminor_detail #form table td{padding:35px 15px;border:1px solid #ccc;vertical-align:top;font-size:18px;color:#666}#seminor_detail #form table th{width:30%;font-weight:700;background:#efefef}#seminor_detail #form table th span{font-size:14px;font-weight:400;color:rgba(255,0,3,1)}#seminor_detail #form table td{width:70%}#seminor_detail #form table th.last{border:none;background-color:#fff;text-align:center}#seminor_detail #form .wpcf7-submit{width:80%;display:inline-block;color:#fff;font-size:18px;font-weight:600;letter-spacing:.1em;padding-top:20px;padding-right:0;padding-left:0;padding-bottom:20px;margin-bottom:30px;border-radius:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#e95711;cursor:pointer}@media (max-width:768px){#title_box{height:auto}#title_box:after{top:0;left:0}#title_box .inline{padding:0 20px 30px;box-sizing:border-box;position:relative;z-index:3;top:0;width:100%;transform:translate(0%,0%)}#title_box h2{font-size:3vw;margin:0 auto 10px auto}#title_box h2 span{padding-right:.5em}#title_box p{font-size:5vw;margin:0 auto 0px auto}#title_box p br{display:inline}#seminor_detail{padding:20px 0 50px}#seminor_detail .inline{margin:0 auto;display:block}#seminor_detail .semonor_box{border:1px solid #ccc;margin:0 auto 50px auto;background:#fff;width:90%;display:block}#seminor_detail .title{width:100%;padding:5px 15px 10px}#seminor_detail .title h1{font-size:4.5vw;font-weight:700;letter-spacing:.1em;color:#fff;padding:0;z-index:5;line-height:1.5}#seminor_detail .title time{background-color:#e95711;padding:3px 15px;color:#fff;font-size:3vw;letter-spacing:.1em;line-height:1;margin-bottom:5px;display:inline-block}#seminor_detail .inline figure{width:100%}#seminor_detail .inline figure img{width:100%}#seminor_detail h2{font-size:7vw;margin:0 auto 15px auto;width:95%;font-size:4vw;border-radius:0}#seminor_detail h2 span{font-size:2vw}#seminor_detail .greed{width:95%;margin:0 auto 15px auto;font-size:4vw;letter-spacing:.1em;box-sizing:border-box;padding:0 10px}#seminor_detail .semonor_box .semi_info{padding:15px 0}#seminor_detail .semonor_box .timetable{width:95%;border-spacing:0px 20px;border-collapse:separate;margin:0 auto 10px auto;position:relative;border-spacing:0px 0px}#seminor_detail .semonor_box .timetable thead td{width:100%;font-size:4vw}#seminor_detail .semonor_box .timetable th{display:block;width:100%;left:0}#seminor_detail .semonor_box .timetable th:after{display:none}#seminor_detail .semonor_box .timetable th span{display:block;border-radius:15px;position:relative;z-index:5;font-size:3vw;margin:0 15px;padding:0 10px;border:none}#seminor_detail .semonor_box .timetable td{letter-spacing:.1em;width:90%;padding:0 0 10px;display:block;margin:0 auto}#seminor_detail .semonor_box .timetable td h6{font-weight:700;font-size:5vw;line-height:1.3}#seminor_detail .semonor_box .timetable td p{font-size:14px;color:#666;line-height:1.3;text-align:left;margin-top:10px}#seminor_detail .koushi{display:block;width:90%;margin:0 auto 20px auto;border-top:1px dashed #ccc;box-sizing:border-box;padding:30px 0}#seminor_detail .koushi .box{width:100%;text-align:left;display:flex;padding:0}#seminor_detail .koushi .box figure{width:40%;height:auto;border-radius:50%;background:0 0;margin-bottom:5px}#seminor_detail .koushi .box .profile{width:60%}#seminor_detail .koushi .box figure img{opacity:1;border-radius:50%}#seminor_detail .koushi .box h3{text-align:left;font-size:12px;font-weight:700;letter-spacing:.1em;display:inline;border-bottom:5px solid #fff572}#seminor_detail .koushi .box p{line-height:1.5;font-size:12px;letter-spacing:.1em;color:#333;text-align:left;display:block;padding:10px 0 5px}#seminor_detail .koushi .box a.more{line-height:1.5;font-size:10px;color:#e95711;border:solid 1px #e95711;padding:0 10px;border-radius:10px;font-weight:600}#seminor_detail .koushi .box a.more i{padding-right:5px}#seminor_detail .koushi .detail{width:100%;margin:20px auto 0px auto;border-top:1px dashed #ccc;padding-top:10px;letter-spacing:.1em;line-height:1.6;font-size:10px}#seminor_detail dl{line-height:1.4;margin-bottom:20px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:20px 0 10px;font-size:3.5vw}#seminor_detail dl a{color:#333;text-decoration:underline}#seminor_detail dl dt{display:block;width:100%;letter-spacing:.3em;font-weight:600;font-size:4.5vw}#seminor_detail dl dd{width:100%;padding-left:0;margin-top:0;margin-bottom:.5em;letter-spacing:.1em}#seminor_detail .info{width:85%;margin:0 auto 30px auto;padding:0 0 30px;font-size:3.5vw}#seminor_detail p.bt_area{width:90%}#seminor_detail p.bt_area a{width:100%;padding-top:5px;padding-right:0;padding-left:0;padding-bottom:5px;margin-bottom:10px}#seminor_detail p.bt_area a.nennkan{width:100%;font-size:90%;border:none;padding-bottom:0;text-decoration:underline;margin-bottom:0}#seminor_detail p.bt_area a.nennkan.chirasi{border:none}#seminor_detail p.bt_area a.nennkan:hover{border:none;background-color:none;color:#e95711}#seminor_detail #form .in_form{margin:0 0 30px;border:2px solid #e95711;border-top:none;background-image:url(//chiryo.zenita.jp/education/wp-content/themes/z_kyouiku/css/../images/h_g.gif);background-position:center top;background-repeat:repeat-x;padding-top:7px}#seminor_detail #form h2{width:100%;border-radius:0;text-align:center;padding:20px 0;letter-spacing:0}#seminor_detail #form h2 time{display:block;font-size:3vw;font-weight:400px;letter-spacing:0}#seminor_detail #form h2 span{display:block;text-align:center;font-size:6vw}#seminor_detail #form form{width:90%;margin:50px auto}#seminor_detail #form form{width:90%;margin:20px auto}#seminor_detail #form form th,#seminor_detail #form form td{width:100%;display:block;box-sizing:border-box;padding:15px 10px;font-size:14px}#seminor_detail #form form th{text-align:center}#seminor_detail #form form input,#seminor_detail #form form textarea,#seminor_detail #form form input.w_40,#seminor_detail #form form input.w_90{width:85%}#seminor_detail .semonor_box p.end{margin:10px;padding:0 10px;text-align:center;color:#ff0004}#seminor_detail .semonor_box p.m_end{margin:10px;background:#d5d5d5;padding:50px 10px;text-align:center;color:#ff0004;margin-bottom:30px}}