.sub-mv{padding-top:unset}main{position:relative;overflow:hidden}.square{height:550px;width:550px;background-color:#24346f;opacity:.2;position:absolute;z-index:0}#square1{top:8%;transform:rotate(-60deg);left:-20%;z-index:0}#square2{transform:rotate(-45deg);bottom:60%;right:50px;z-index:-1}.section{width:100%;height:auto}#section2 img{width:100%;height:auto;object-fit:cover;overflow:hidden;position:relative;z-index:1}#section2{background-color:#f7f7f7;padding:70px 0}.contentsWrap{width:80%;display:flex;margin:0 auto;justify-content:space-between}#section2-left{width:47%}#section2-left h3{font-size:40px;font-weight:400;margin-top:15px}#section2-left p{font-size:25px}#section2-right{width:47%;padding-top:20px;padding-left:5%}.section2-right-content:last-child{margin-bottom:0}#section2-right p{font-size:20px;font-weight:400}.section2-right-content{margin:0 auto;width:90%;height:auto;display:flex;margin-bottom:35px}.menu{width:40%;border-right:solid 3px #55799e}.menu-contents{width:50%;padding-left:10%}#section3{margin-top:150px;margin-bottom:100px;padding-bottom:100px;position:relative;z-index:3;background-color:#fff}.article-css{box-shadow:0px 0px 10px rgba(0,0,0,.3);padding-top:100px}.section3-content{width:90%;margin:0 auto;margin-bottom:50px}.article-css h2{text-align:center;font-size:22px;color:#24346f;font-style:italic;border-bottom:solid 7px #55799e;padding-bottom:10px}#section3-content1 p{width:95%;font-size:17px;margin:0 auto;margin-top:35px;margin-bottom:100px}.article-css h3{background-color:#24346f;height:auto;width:30%;font-weight:400!important;padding:15px 50px;color:#fff;text-align:center;margin-bottom:50px;margin-left:5%}#section3-content2{border:1px solid #908d8d;padding:50px;position:relative;width:80%;margin-bottom:80px}#section3-content2 h3{position:absolute;top:-33px;font-weight:400;letter-spacing:3px;font-size:120%;left:5%;margin-left:0}#section3-content2 li{padding:20px 0;font-size:17px}#section3-content3{margin-bottom:200px}#section3-content3 h3{margin-bottom:40px}div#section3-content5 p{width:90%;margin:0 auto}.seminar-list{width:100%;font-size:25px}.head span{background-color:#f4f4f4}.seminar-list span,.seminar-list span{padding-top:10px;padding-bottom:10px;font-size:18px}#section3-content3 td{padding:25px 20px;border-bottom:2px dotted #f4f4f4}.head,.content{display:flex}span.th1,span.th2{display:flex;width:15%;justify-content:center;align-items:center;border-right:solid 2px #fff}span.th3{display:flex;width:70%;justify-content:center;align-items:center}.content span.th1,span.th2{border-right:2px solid #f4f4f4}.content{border-bottom:1px dashed #f4f4f4}p.hurigana{font-family:parkside,cursive;font-weight:400;font-style:normal}#section3-content4{position:relative;padding-bottom:50px}#section3-content4-bar{background-color:#979797;width:10px;height:70%;position:absolute;left:45px}#section3-content4 li{display:flex;height:auto;margin-bottom:50px;align-items:center}.year{width:80px;height:80px;background-color:#55799e;color:#fff;border-radius:50%;position:relative;text-align:center;display:flex;justify-content:center;align-items:center}#section3-content4-bar{background-color:#979797;width:10px;height:100px;bottom:-100px;position:absolute;left:unset}ul li:last-child #section3-content4-bar{display:none}.yearP{display:block;justify-content:center;align-items:center;line-height:100px}#section3-content4 li p{width:70%;font-size:20px;margin:0 auto}#section3-content5 p{font-weight:400;margin-bottom:100px}div#contact-button p{margin:0}#contact-button p{font-size:20px;font-weight:lighter;line-height:120%}#contact-button{height:auto;width:65%}#section3-content4 li p.profile-text{margin:0;margin-left:5%;width:75%}#section4{background-color:#fff;padding-top:100px;padding-bottom:60px;z-index:unset}#section4__content{display:block;background-color:#fff;width:90%;margin:0 auto;position:relative}#upperContent{background-color:#fff;color:#000;margin:0 auto;text-align:center;position:relative}#find{font-size:25px;margin-bottom:unset;letter-spacing:5px}#find-p{font-size:16px;font-weight:lighter;margin-bottom:10px}#moreButton{text-align:center;margin:0 auto;color:#fff}#moreButton-color{background-color:#23346f;width:35%;margin:0 auto;padding-top:15px;padding-bottom:15px;border-radius:5px}#moreButton-color{font-size:13px}.content-upperContent h3{text-align:center;font-size:25px;letter-spacing:5px;margin-top:25px}a#HP-url{color:blue;text-decoration:underline}a#HP-url:hover{color:purple}@media screen and (max-width:1024px){.article-css h3{width:35%;margin-bottom:30px}#section2-left{width:40%}#section2-right{width:55%;padding-top:0;padding-left:0}.section2-right-content{margin-bottom:25px}#section2-right p{font-size:17px;font-weight:400}#section2-left h3{font-size:30px}#section2-left p{font-size:17px}#section3{margin-top:100px;margin-bottom:100px;padding-bottom:50px;padding-top:50px;position:relative;z-index:3;background-color:#fff;width:85%}}@media screen and (max-width:768px){#triangle{height:16px;left:45%}.article-css{width:80%}#section2-right{width:60%}#section2-left{width:35%}.section2-right-content{margin-bottom:15px}#section2-right p{font-size:14px;font-weight:400}#section2{background-color:#f7f7f7;padding:50px 0 40px}.article-css h2{text-align:center;font-size:18px}#section3-content1 p{width:95%;font-size:15px;margin:0 auto;margin-top:25px;margin-bottom:80px;line-height:150%}#section3-content2{border:1px solid #908d8d;padding:30px;position:relative;width:80%;margin-bottom:80px}#section3-content2 h3{font-size:16px}#section3-content2 h3{left:24.5%}#section3-content3 h3{margin:0 auto;margin-bottom:80px;width:50%}table{font-size:18px}.article-css h3{margin:0 auto;font-weight:700;font-size:16px!important;margin-bottom:30px;width:30%}.article-css p{line-height:150%;font-size:15px!important}#section3-content2 li{padding:20px 0;font-size:14px}#contact-button{height:auto;width:75%}#section3{margin-top:100px;margin-bottom:50px}#upperContent{position:initial;top:0;margin-bottom:30px}#find-p{width:100%}#section4{background-color:#fff;padding-top:0}#section3-content3 h3{margin:0 auto;margin-bottom:30px;width:30%;font-size:16px}#contactButton-settings{width:70%;height:12%;padding-bottom:20px}#contactButton-settings p{font-size:20px;padding-top:10px}#contactButton img{display:block;height:auto;width:50px;margin:0 auto;filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%);margin-bottom:-30px}#section3-content4 li p{width:80%;font-size:20px;margin:0 auto}.year{height:80px}.yearP{line-height:80px}#section3-content4-bar{background-color:#979797;width:5px}#section3-content4 li{margin-bottom:30px}#section3-content3{margin-bottom:80px}.seminar-list span,.seminar-list span{padding-top:10px;padding-bottom:10px;font-size:15px}#searchImg{width:80px}#sbox1{width:70%}#form1{width:110%;margin:0 auto}#sbtn1{width:15%}#searchUnder p{font-size:18px}}@media screen and (max-width:500px){#section3-content4-bar{background-color:#979797;width:10px;height:70px;bottom:-70px;position:absolute;left:unset}#triangle{left:40%}#section2{padding-top:50px}.contentsWrap{width:95%;flex-direction:column}#section2-left{width:90%;margin:0 auto;margin-bottom:30px}#section2 img{height:auto}#section2-left h3{font-size:22px}#section2-left p{font-size:14px}#section2-right{width:95%;margin:0 auto}.section2-right-content{margin-bottom:10px}#section2-right p{font-size:14px}#section3{margin-top:unset;box-shadow:unset;width:100%}#section3 h3{font-size:15px}.article-css{padding-top:70px}.article-css h2{font-size:15px}#section3-content1 p{width:95%;font-weight:400;font-size:14px!important}#section3{margin-top:unset}#section3-content2{width:80%;padding-right:10px;padding-left:10px}#section3-content2 h3{left:10.5%;font-size:14px!important;width:50%}#section3-content3 h3{width:50%}.article-css h3{width:50%}#upperContent{padding:0;position:initial;top:0;margin-bottom:30px}#section3-content3{width:95%}th{font-size:15px}#section3-content3 th,#section3-content3 td{padding-top:10px;padding-bottom:10px}.year{margin-right:5px;height:60px;width:60px}.yearP{font-size:15px;line-height:50px}#section3-content4-bar{width:2px}#section3-content4 li p.profile-text{margin:0;margin-left:5%;width:85%;line-height:120%}#section3-content4 li p{font-size:15px}#contactButton img{width:30px}#contactButton-settings p{font-size:15px;padding-top:10px;line-height:20px}#moreButton-color{width:70%}.content-upperContent h3{font-size:20px}p{font-size:15px}#section3-content3 th{background-color:#f4f4f4;padding:unset}.what,.place,td{font-size:15px}#th1{width:22%}#th2{width:18%}#th3{width:60%}#section3-content3 td{text-align:center;padding:unset}#section3-content3 th,#section3-content3 td{padding-top:10px;padding-bottom:10px}#section3-content2 li{font-size:14px}.seminar-list span,.seminar-list span{padding-top:10px;padding-bottom:10px;font-size:13px}}@media screen and (max-width:400px){.article-css h3{font-size:15px!important;margin:0 auto!important;margin-bottom:20px!important}.article-css p,.article-css li{font-size:13px!important}#section2-right p{font-size:13px}.seminar-list span,.seminar-list span{padding-top:10px;padding-bottom:10px;font-size:12px}.year{margin-right:5px;height:50px;width:50px;font-size:12px}}@media screen and (max-width:320px){.seminar-list span,.seminar-list span{padding-top:10px;padding-bottom:10px;font-size:10px}}div#section3-content5 a{width:100%;word-break:break-all;color:#23346f;text-decoration:underline}@media screen and (max-width:500px){.year{font-size:10px}}