﻿#maintop .slider{position:relative;top:2rem;width:90vw;max-width:1000px;margin-inline:auto;overflow:hidden}#maintop .slick-img{position:relative}#maintop .slick-img img{width:100%}#maintop .slick-img p{position:absolute;color:#053255;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff;font-size:2.5rem}#maintop .slick-img p.text01{top:17%;left:0;width:100%;text-align:center}#maintop .slick-img p.text01 span{color:#f72b1d;font-size:2rem}#maintop .slick-img p.text02{top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0;width:100%;text-align:center}#maintop .slick-img p .emp{color:#F7941D}#maintop .add-animation{animation:zoomUp 5s linear 0s normal both}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}#content .first-area .textArea{font-size:1.1rem}#content .first-area .textArea .emp{font-size:1.2rem;font-weight:bold;color:#da1a00}#content .first-area .textArea a{font-size:1.1rem;text-decoration:underline;color:#1283ce}#content .first-area .fact-intro{background:#d2e6f3;padding:1rem;margin-top:1rem}#content .first-area .fact-intro .flex-lg-area>.flex-half{padding:0}#content .first-area .fact-intro h5{font-size:1.2rem;color:#125488;font-weight:bold;margin-bottom:1rem}#content .first-area .fact-intro figure figcaption{font-size:1.1rem;font-weight:bold;text-align:center;color:#da1a00;padding-top:10px}#content .first-area .fact-intro figure img{border:2px solid #fff}#content .second-area h1{font-size:2.5rem;text-align:left;color:#fff;margin-bottom:10px}#content .second-area .titleBox{background:#f3ebd7;padding:10px;border:3px solid #D96313;margin-bottom:1rem}#content .second-area .titleBox p{text-align:center;font-size:1.3rem;font-weight:bold;color:#125488}#content .second-area .textArea{padding:0}#content .second-area .textArea p{color:#fff;margin-bottom:10px}#content .second-area .textArea p .emp{color:#f8e1a2;font-size:1.1rem}#content .second-area .textArea p .emp-r{color:#ff781d;font-size:1.2rem}#content .second-area .trn-img-area{text-align:center;position:relative}#content .second-area .trn-img-area img{margin:auto;margin:0 10px;width:calc(100% - 20px);max-width:500px}#content .second-area .trn-img-area p{width:calc(100% - 20px);position:absolute;bottom:1.7rem;left:10px;color:#fff;background:rgba(0,0,0,0.6);text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000;font-size:2rem;text-align:right}#content .second-area .trn-img-area p .emp{color:#f08400;font-size:3rem;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff}#content .third-area .department{margin:2rem;padding:2rem;border:1px solid #000}#content .third-area .department h2{position:relative;font-size:2rem;font-weight:bold;margin-bottom:1rem}#content .third-area .department h2 span{font-size:1.6rem}#content .third-area .department h2>a{position:absolute;right:8px;bottom:3px;font-size:1.3rem;text-decoration:underline;color:#1283ce}#content .third-area .department h2>a::before{content:"▶"}#content .third-area .department h2>a:hover{cursor:pointer}#content .third-area .department .dept-desc-area{margin-bottom:2rem}#content .third-area .department .dept-desc-area .text-area p{font-size:1.1rem}#content .third-area .link-dept{margin:1rem .5rem;padding:0;text-align:center}#content .third-area .link-dept a{height:100%;width:100%;max-width:350px;margin:auto;text-align:center;border:1px solid #000;box-shadow:0px 10px 10px -6px rgba(0,0,0,0.3);transition:1s all}#content .third-area .link-dept a:hover{cursor:pointer;transform:scale(1.05, 1.05);transition:.7s all}#content .third-area .link-dept a h3{font-size:1.6rem;text-align:center;font-weight:bold;padding:1rem .5rem;background:#fff}#content .third-area .link-dept a h3 span{font-size:1.1rem;font-weight:normal}#content .third-area .link-dept a h4{font-size:1.2rem;text-align:center;padding:1rem .5rem}#content .fourth-area .link-btn-oblong{margin:1rem auto;padding:0}#content .fourth-area .link-btn-oblong a{display:flex;align-items:stretch;width:93%;margin:1rem auto;padding:8px;background:#4eb1f3;box-shadow:0px 10px 10px -6px rgba(0,0,0,0.5);transition:.7s all}#content .fourth-area .link-btn-oblong a img{width:25%}#content .fourth-area .link-btn-oblong a p{flex-grow:1;background:#f2faff;padding:10px 10px 8px;font-size:1.3rem;font-weight:bold;display:flex;align-items:center}#content .fourth-area .link-btn-oblong a p span{margin:auto}#content .fourth-area .link-btn-oblong a:hover{cursor:pointer;transform:scale(1.05, 1.05);transition:.7s all}@media screen and (max-width: 959px){.slick-img p{font-size:1.7rem}}@media screen and (max-width: 779px){#maintop .slider{width:100%}#maintop .slick-img p{font-size:1.3rem}#maintop .slick-img p.text01 span{font-size:1.5rem}#content .first-area h1{font-size:1.6rem}#content .second-area h1{font-size:2rem}#content .third-area .department{margin:1rem}#content .third-area .department h2{font-size:1.4rem}#content .third-area .department h2 span{font-size:1.2rem}#content .third-area .department h2>a{font-size:1.1rem}#content .third-area .department .dept-desc-area .text-area p{font-size:1rem}#content .fourth-area .department h2{font-size:1.6rem}#content .fourth-area .link-btn-oblong a p{font-size:1.2rem}}
