.section__title.mt_adjust{margin-top:80px}.signature__box{text-align:right;font-size:1.6rem;line-height:2.5em}.supervisor__list{display:flex;align-items:center;width:100%;margin-bottom:30px;font-size:1.6rem;line-height:1.8}.supervisor__list dt{width:25%;padding-right:2.5%}.supervisor__list dd{width:70%;padding-left:2.5%}.supervisor__list dd td{padding:0 10px 10px 0;min-width:10em}.supervisor__list dd tr:last-of-type td{padding-bottom:0}.supervisor__list.materials-electronics dd{border-left:1px solid #b4538f}.supervisor__list.communication dd{border-left:1px solid #0e8fbe}.supervisor__list.energy-control dd{border-left:1px solid #9fc03a}.paragraph p{margin-bottom:1em}.link_btn_detail{text-align:right}.link_btn_detail a{display:inline-block;background:#a6a6a6;padding:0 10px 0 25px;font-size:1.4rem;line-height:30px;color:#fff;position:relative;font-weight:700}.link_btn_detail a::before{position:absolute;left:10px;content:">"}.content-block__title{padding:20px;text-align:center;font-size:2rem;background:#a5c834;color:#fff}.content-block__title.admission-policy{background:#9acf9f}.content-block__title.admission-policy span{font-size:1rem;display:block;color:#000}.content-block__title.curriculum-policy{background:#eeb15b}.content-block__title.curriculum-policy span{font-size:1rem;display:block;color:#000}.content-block__title.diploma-policy{background:#7f708f}.content-block__title.diploma-policy span{font-size:1rem;display:block;color:#000}.policy__list{margin-left:2em;margin-bottom:2em}.policy__list li{list-style-position:outside;font-size:1.6rem;line-height:2em;margin-bottom:1em}.inner_sub_title{font-size:1.8rem;margin-bottom:1em}.policy__inner_dl{font-size:1.6rem}.policy__inner_dl dt{margin-bottom:.5em}.policy__inner_dl dd{margin-bottom:3em;line-height:2em}.job-list-description{background:url(../career/images/career-joblist__bg.jpg) no-repeat center center;background-size:cover;padding:30px;color:#fff;line-height:2}.job-list-description__title{font-size:2rem;color:#fff;text-align:center}.job-list-description__e-title{font-size:1.2rem;color:#ff0;text-align:center;margin-bottom:30px}.job-list__box{display:flex;flex-wrap:wrap;border:1px solid rgba(166,166,166,.8);width:80%;margin:0 auto;margin-bottom:40px}.job-list__box li{width:50%;padding:10px}.job-list__box li:nth-child(4n+1){background:rgba(166,166,166,.2)}.job-list__box li:nth-child(4n){background:rgba(166,166,166,.2)}.job-list-container{border:1px solid #a6a6a6}.job-list-container dt{background:#a6a6a6;padding:20px;font-size:1.8rem;margin-bottom:20px;font-weight:700}.job-list-container dd{padding:10%}.job-list__text{width:80%;margin:0 auto;font-size:1.8rem;margin-bottom:10px}.continue-img{background:url(../career/images/career-continue__bg.jpg) no-repeat center center;background-size:cover;height:400px}.continue-bg{background:rgba(166,166,166,.2);padding:5%}.selection__title{font-size:2rem;border-bottom:1px dotted;text-align:center;padding-bottom:10px;margin-bottom:10px}.contiune_link{border:1px solid #a6a6a6;padding:10px;background:#fff;display:inline-block;text-align:center;width:80%;margin:0 10%}.content-block .content-block__inner.full.no-pb{padding-bottom:0}@media screen and (max-width:768px){.job-list__box{width:100%}.job-list__box li{width:100%;padding:10px}.job-list__box li:nth-child(4n+1){background:#fff}.job-list__box li:nth-child(4n){background:#fff}.job-list__box li:nth-child(even){background:rgba(166,166,166,.2)}.job-list-container dt{padding:15px;font-size:1.6rem}.job-list-container dd{padding:15px}.job-list__text{width:100%;font-size:1.6rem;line-height:1.7;margin-bottom:20px}}