@charset "utf-8";a:hover{color:#e43a19}main{padding-top:120px;padding-bottom:200px;color:#020205}fieldset{border:none}.content_20180530{min-width:90%;padding:1em;margin:0 0 2em 0;background-color:#fff}.application_btn{display:inline-block;font-size:150%;margin:1em 1em 2.5em 1em;font-weight:700;background:#ef4f1a;text-decoration:none;padding:1em 2em;color:#fff}.application_btn>span{border-bottom:solid 2px #fff;border-top:solid 2px #fff;padding:.15em 0;-webkit-transition:.3s;transition:.3s}.application_btn:hover span{padding:.3em 0;color:#111f4d}@media screen and (max-width:768px){.application_btn{font-size:125%}}table.seminar_20180530{border-collapse:collapse;width:100%;margin-bottom:2em}th.left{border-top:#b3b3b3 2px solid;border-bottom:#b3b3b3 2px solid;text-align:left;background-color:#eae5e3;padding:1em .5em}td.right{border-top:#b3b3b3 2px solid;border-bottom:#b3b3b3 2px solid;text-align:left;padding:1em .5em}.heading_1{text-align:center;font-size:120%;font-weight:700;padding:.5em;margin:.5em;background-color:#fff}.heading_2{width:auto;text-align:center;font-size:150%;font-weight:700;padding:1em .5em .5em .5em;margin:0 0 2em 0;color:#fff;background:#111f4d;border-bottom:solid 3px #e43a19}.heading_3{font-size:110%;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(10%,#bbe2f1));background:linear-gradient(transparent 60%,#bbe2f1 10%);line-height:2;padding:0 1em}.heading_4{font-size:120%;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(10%,#fac559));background:linear-gradient(transparent 60%,#fac559 10%);line-height:2;padding:0 1em}@media screen and (min-width:768px){.heading_1{font-size:200%}}.map{border:#a8d2d7 1px solid;position:relative;padding-bottom:40%;margin-top:1em}.map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.emphasis_bg{font-size:110%;font-weight:700;background-color:#fff799;margin:1em;padding:1em}.emphasis_text{padding:1em .75em;text-align:left;font-size:110%;font-weight:700}.emphasis_text img{display:block;margin:0 auto}@media screen and (min-width:768px){.emphasis_text{font-size:125%}}.profile_img{max-width:100%}.profile_text{padding:5px 5px;width:100%;text-align:left}.profile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}@media screen and (min-width:768px){.profile_img{padding-right:5px}.profile_text{padding:10px 0;float:right;width:70%}.profile{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}}.profile_emphasis_text{margin-left:.25em;text-align:left;font-size:120%;font-weight:700}@media screen and (max-width:768px){.profile_emphasis_text{font-size:100%;margin:.5em 0 0 0}.profile_img{text-align:center}}table{width:100%}th{width:30%;text-align:left;padding:1em .5em;background-color:#bce2e8;border-top:#b3b3b3 2px solid;border-bottom:#b3b3b3 2px solid}td{width:70%;text-align:left;padding:1em .5em;border-top:#b3b3b3 2px solid;border-bottom:#b3b3b3 2px solid}textarea{text-align:left;resize:none;width:90%;height:100px;margin-top:.4em;padding:.4em .4em;font-size:16px}.course-type-00 td,.course-type-01 td,.course-type-02 td,.course-type-03 td{padding:5px 0;background-color:#fff;border:none}.course-type-00:disabled td,.course-type-01:disabled td,.course-type-02:disabled td,.course-type-03:disabled td{padding:5px 0;background-color:#b3b3b3;border:none}.button_20180530{position:relative;text-align:center;margin-top:2em}.entry_status_pop{position:absolute}.entry_status{position:relative;top:-83px;left:-42px;max-width:180px;font-size:1rem;background-color:#e2041b;border-radius:20px 20px 0 0;padding:4px 8px;display:none}.entry_status:hover{color:#fff}@media screen and (max-width:768px){.entry_status{top:-75px;left:-35px}}#form-disable{display:none}#form-check table{max-width:400px;text-align:center;margin:0 auto}#entryform input{width:220px}.horizon_1{border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:1em .5em}