@charset "UTF-8";#top-mainview{padding-bottom:40px}#top-mainview dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}#top-mainview dt mark{width:150px}#top-mainview dt img{width:100%;height:auto}#top-mainview dt h4{line-height:1.3;padding-left:20px;font-size:2rem;letter-spacing:0.25em;font-weight:normal}@media only screen and (max-width:736px){#top-mainview dt h4{font-size:1.6rem}}#top-mainview dt h4 em{font-size:2.6rem;font-weight:normal;font-style:normal}#top-mainview dt h4 strong{display:block;font-size:3.2rem;font-weight:normal}@media only screen and (max-width:736px){#top-mainview dt h4 strong{font-size:2.8rem}}#top-mainview dd{text-align:center}#top-mainview p{line-height:2;font-size:1.4rem;color:#000;letter-spacing:2px}@media only screen and (max-width:736px){#top-mainview p{font-size:1.4rem}}#top-know-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:736px){#top-know-nav{display:block}}#top-know-nav *{-webkit-box-sizing:border-box;box-sizing:border-box}.top-know-li{width:calc((100% - 20px) / 2);border:1px #000 solid;text-align:center;margin:0 20px 20px 0;padding:20px;list-style:none}.top-know-li:nth-child(2),.top-know-li:nth-child(5){margin-right:0}.top-know-li.-wide{width:100%;margin-right:0}@media only screen and (max-width:736px){.top-know-li{width:100%;margin:0 0 4vw;padding:3.9vw 4vw}.top-know-li:nth-child(2),.top-know-li:nth-child(5){margin:0 0 4vw}.top-know-li.-wide{margin:0 0 4vw}}.top-know-li dt{padding:0 0 20px}@media only screen and (max-width:736px){.top-know-li dt{padding:0 0 10px}}.top-know-li dt mark{display:block;width:8vw;text-align:center;margin:0 auto;padding:0 0 2.4vw;background-color:transparent}@media screen and (min-width:1280px){.top-know-li dt mark{width:110px;padding:0 0 35px}}@media only screen and (max-width:736px){.top-know-li dt mark{width:20vw;padding:0 0 3.9vw}}.top-know-li dt mark img{width:100%;height:auto}.top-know-li dt h5{line-height:1.3;font-size:2.4rem;font-weight:normal;letter-spacing:0.2em}@media only screen and (max-width:736px){.top-know-li dt h5{font-size:2.4rem}}.top-know-txt{line-height:2;font-size:1.4rem}.top-know-btn{padding:20px 0 0}.top-know-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:40px;border:1px #00ccff solid;text-align:center;margin:0 auto;font-size:1.4rem;color:#00ccff;text-decoration:none}.top-know-btn a:hover{background:#00ccff;color:#fff;opacity:0.7}.top-know-li .top-know-new{color:#f00;font-weight:bold}.top-know-li .top-know-new dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:0;font-size:1.25vw;-webkit-animation:flashNewMark 1s linear infinite;animation:flashNewMark 1s linear infinite}@media screen and (min-width:1280px){.top-know-li .top-know-new dt{font-size:1rem}}@media only screen and (max-width:736px){.top-know-li .top-know-new dt{font-size:3.75vw}}.top-know-li .top-know-new dt:after,.top-know-li .top-know-new dt:before{content:"";width:1px;height:20px;background-color:#f00}@media only screen and (max-width:736px){.top-know-li .top-know-new dt:after,.top-know-li .top-know-new dt:before{height:15px}}.top-know-li .top-know-new dt:before{margin-right:15px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}@media only screen and (max-width:736px){.top-know-li .top-know-new dt:before{margin-right:10px}}.top-know-li .top-know-new dt:after{margin-left:15px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}@media only screen and (max-width:736px){.top-know-li .top-know-new dt:after{margin-left:10px}}.top-know-li .top-know-new dd{font-size:1.4vw}@media screen and (min-width:1280px){.top-know-li .top-know-new dd{font-size:1.2rem}}@media only screen and (max-width:736px){.top-know-li .top-know-new dd{font-size:4.0625vw}}@-webkit-keyframes flashNewMark{0%,to{opacity:1}50%{opacity:0}}@keyframes flashNewMark{0%,to{opacity:1}50%{opacity:0}}.top-know-cp{text-align:center;margin:0 auto}.top-know-cp h6{padding:30px 0 20px;font-size:2rem;font-weight:normal;letter-spacing:0.1em}@media only screen and (max-width:736px){.top-know-cp h6{font-size:1.8rem}}.top-know-cp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-know-cp li{width:calc((100% - 40px) / 2);margin:0 10px 10px;list-style:none;border:1px #00ccff solid}.top-know-cp li a{display:block;padding:10px 0;font-size:1.6rem;color:#00ccff;text-decoration:none}@media only screen and (max-width:736px){.top-know-cp li a{font-size:1.4rem}}.top-know-cp li a:hover{background:#00ccff;color:#fff;opacity:0.7}@media only screen and (max-width:736px){.top-know-cp .subText{font-size:1.2rem}}#top-project-sec{padding:100px 0 0}@media only screen and (max-width:736px){#top-project-sec{padding-top:80px}}#top-project-sec dl{background:#e6fbff;border:1px #00ccff solid}#top-project-sec dt{width:410px;margin:-80px auto 30px}@media only screen and (max-width:736px){#top-project-sec dt{width:auto}}#top-project-sec dt img{width:100%;height:auto}#top-project-sec dd{text-align:center;margin:0 auto;padding:0 0 3vw}@media screen and (min-width:1280px){#top-project-sec dd{padding:0 0 40px}}@media only screen and (max-width:736px){#top-project-sec dd{padding:0 0 4.68vw}}.top-project-txt{line-height:2;font-size:1.4rem;color:#000}.top-project-btn{width:160px;margin:0 auto}.top-project-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;border:1px #00ccff solid;text-align:center;font-size:1.4rem;color:#00ccff;text-decoration:none}.top-project-btn a:hover{background:#00ccff;color:#fff;opacity:0.7}#sub-mainview{padding:3vw 0}@media screen and (min-width:1280px){#sub-mainview{padding:40px 0}}@media only screen and (max-width:736px){#sub-mainview{padding:6vw 0}}#sub-mainview dt{width:8vw;text-align:center;margin:0 auto;padding:0 0 2vw}@media screen and (min-width:1280px){#sub-mainview dt{width:105px;padding:0 0 24px}}@media only screen and (max-width:736px){#sub-mainview dt{width:15vw;padding:0 0 3.9vw}}#sub-mainview dt img{width:100%;height:auto}#sub-mainview dd{text-align:center;margin:0 auto}#sub-mainview dd h1{line-height:1.3;font-size:2.4vw;font-weight:normal;letter-spacing:0.4vw}@media screen and (min-width:1280px){#sub-mainview dd h1{font-size:2rem;letter-spacing:5px}}@media only screen and (max-width:736px){#sub-mainview dd h1{font-size:6.25vw;letter-spacing:0.78vw}}#sub-mainview-nav{text-align:center;margin:0 auto;padding:0 0 5vw}@media screen and (min-width:1280px){#sub-mainview-nav{padding:0 0 50px}}@media only screen and (max-width:736px){#sub-mainview-nav{padding:0 0 8vw}}#sub-mainview-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2}#sub-mainview-nav li{list-style:none;position:relative}#sub-mainview-nav li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:1.1vw;background:#000;margin:-0.55vw 0 0}@media screen and (min-width:1280px){#sub-mainview-nav li:after{height:0.9rem;margin:-0.45rem 0 0}}@media only screen and (max-width:736px){#sub-mainview-nav li:after{height:3.12vw;margin:-1.56vw 0 0}}#sub-mainview-nav li:last-child:after{display:none}@media only screen and (max-width:736px){#sub-mainview-nav li:last-child:after{display:none}}#sub-mainview-nav li a{margin:0 1vw;font-size:1.1vw;color:#00ccff;text-decoration:none}@media screen and (min-width:1280px){#sub-mainview-nav li a{margin:0 0.6rem;font-size:0.9rem}}@media only screen and (max-width:736px){#sub-mainview-nav li a{margin:0 1.5vw;font-size:3.12vw}}#sub-mainview-nav li a:hover{text-decoration:underline}#faculty-of-law #sub-mainview-nav li:first-child a{color:#000}#faculty-of-ss #sub-mainview-nav li:nth-child(2) a{color:#000}#faculty-of-ir #sub-mainview-nav li:nth-child(3) a{color:#000}#faculty-of-lt #sub-mainview-nav li:nth-child(4) a{color:#000}#faculty-of-ba #sub-mainview-nav li:nth-child(5) a{color:#000}#faculty-of-sps #sub-mainview-nav li:nth-child(6) a{color:#000}#faculty-of-cp #sub-mainview-nav li:nth-child(7) a{color:#000}#faculty-of-gla #sub-mainview-nav li:nth-child(8) a{color:#000}#faculty-of-au #sub-mainview-nav li:nth-child(9) a{color:#000}#faculty-of-ise #sub-mainview-nav li:nth-child(10) a{color:#000}#faculty-of-ec #sub-mainview-nav li:nth-child(11) a{color:#000}#faculty-of-sp #sub-mainview-nav li:nth-child(12) a{color:#000}#faculty-of-gas #sub-mainview-nav li:nth-child(13) a{color:#000}#faculty-of-se #sub-mainview-nav li:nth-child(14) a{color:#000}#faculty-of-ls #sub-mainview-nav li:nth-child(15) a{color:#000}#faculty-of-ps #sub-mainview-nav li:nth-child(16) a{color:#000}.sub-sec{padding:0 0 4vw}@media screen and (min-width:1280px){.sub-sec{padding:0 0 50px}}@media only screen and (max-width:736px){.sub-sec{padding:0 0 8vw}}.sub-sec-txt{line-height:1.8;padding:0 0 20px}.sub-sec-txt.-center{text-align:center}.sub-sec-txt p{padding:0 0 20px;font-size:1.4rem}.mov-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:736px){.mov-ul{display:block}}.mov-ul li{margin:0 40px 50px 0;list-style:none}.mov-ul dt{padding:0 0 20px}@media only screen and (max-width:736px){.mov-ul dt{padding:0 0 10px}}.mov-ul dt a{display:block;margin:0 auto;overflow:hidden}.mov-ul dt a:hover{opacity:0.7}.mov-ul dt img{width:100%;height:auto;-webkit-transition:0.3s all;transition:0.3s all}.mov-ul dt img:not(.-nolink):hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:0.3s all;transition:0.3s all}.mov-ul dd h3,.mov-ul dd h4,.mov-ul dd h5{line-height:1.4;text-align:center;padding:0 0 10px;font-size:1.6rem;font-weight:bold}@media only screen and (max-width:736px){.mov-ul dd h3,.mov-ul dd h4,.mov-ul dd h5{font-size:1.4rem}}.mov-ul dd h3 .title__textS,.mov-ul dd h4 .title__textS,.mov-ul dd h5 .title__textS{font-size:1.4rem}@media only screen and (max-width:736px){.mov-ul dd h3 .title__textS,.mov-ul dd h4 .title__textS,.mov-ul dd h5 .title__textS{font-size:1.4rem}}.mov-ul dd p{line-height:1.5;text-align:left;font-size:1.4rem}.pane1 li{margin-right:0;width:50%}@media only screen and (max-width:736px){.pane1 li{width:100%}}.pane2 li{width:calc((100% - 40px) / 2)}@media only screen and (max-width:736px){.pane2 li{width:100%}}.pane2 li:nth-child(2n){margin:0 0 20px}.pane3 li{width:calc((100% - 40px) / 2)}@media only screen and (max-width:736px){.pane3 li{width:100%}}.pane3 li:nth-of-type(2n){margin:0 0 20px}.pane4 li{width:23%;margin:0 2% 5vw 0}@media only screen and (max-width:736px){.pane4 li{width:100%}}.pane4 li:nth-of-type(4n){margin:0 0 5vw}@media only screen and (max-width:736px){.pane4 li:nth-of-type(4n){margin:0 0 8vw}}.mov-ul.pane4 li{margin:0 2% 5vw 0}.mov-ul.pane4 dt{padding:0 0 1vw}@media only screen and (max-width:736px){.nameImg{max-width:100%;width:auto}}.indent1{text-indent:-1em;margin-left:1em}.txtS{font-size:80%!important;line-height:1.6!important}.sp__slideAO{position:relative;margin-bottom:20px}.sp__slideAO .slide-arrow{position:absolute;z-index:1;bottom:-25px;left:0;width:50px;height:50px;background-color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.sp__slideAO .slide-arrow:hover{background-color:#efefef}.sp__slideAO .slide-arrow:before{cursor:pointer;display:block;position:absolute;top:50%;left:50%;content:"";width:15px;height:15px;border-top:1px solid #000;border-right:1px solid #000}.sp__slideAO .prev-arrow:before{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.sp__slideAO .next-arrow{left:50px}.sp__slideAO .next-arrow:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sp__slideAO .slide-dots{position:absolute;right:0;bottom:-20px;text-align:right;width:100%}.sp__slideAO .slide-dots li{display:inline-block;margin:0 0 0 10px;width:15px;line-height:1}.sp__slideAO .slide-dots li button{cursor:pointer;position:relative;text-indent:-9999px;width:15px;height:15px;background-color:rgba(170,2,12,0.2);border:none}.sp__slideAO .slide-dots li button:hover{background-color:#aa020c}.sp__slideAO .slide-dots li.slick-active button{background-color:#aa020c}.sub-relatelink{margin-left:20px}.red{color:#f00}
/*# sourceMappingURL=base.css.map */