.pc-only{display:block}@media (max-width: 768px){.pc-only{display:none}}.sp-only{display:none}@media (max-width: 768px){.sp-only{display:block}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box}*{overflow-wrap:break-word;word-wrap:break-word;margin:0;padding:0}html,body{height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:'Noto Sans JP', 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, sans-serif;font-weight:normal;font-size:1.6rem;letter-spacing:1px;color:#3B4043}body.lock{height:100vh;overflow:hidden}html{font-size:62.5%}h2{font-size:3.5rem;color:#31154B;font-family:'Roboto','Noto Sans JP';font-weight:normal;line-height:1;letter-spacing:0}time{font-family:'Roboto';color:#707070;letter-spacing:0}.time{font-family:'Roboto';color:#707070;letter-spacing:0}li{list-style:none}img{vertical-align:bottom;pointer-events:none;height:auto}.uppercase{text-transform:uppercase}.sp-header{display:none}@media (max-width: 1080px){.sp-header{display:block;position:fixed;top:0;width:100%;height:4.8rem;background:white;z-index:10}}.sp-header .header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%}@media (max-width: 1080px){.sp-header .header-top{margin-bottom:0}}@media (max-width: 1080px){.sp-header .header-top .imagine{position:absolute;top:0;left:1rem;width:4.8rem}}.sp-header .header-top .logo .title{font-family:'roboto';font-size:5.6rem;font-weight:bold}@media (max-width: 1080px){.sp-header .header-top .logo .title{font-size:2.4rem;padding-left:7rem}}@media (max-width: 480px){.sp-header .header-top .logo .title{font-size:2rem;padding-left:7rem}}.sp-header .header-top .logo .title span{font-weight:lighter}@media (max-width: 1080px){.sp-header .header-top .nav{display:none}}.sp-header .header-top .nav .item{margin-left:2.7rem}.sp-header .header-top .sp-menu{width:4.8rem;height:4.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0}.sp-header .header-top .sp-menu.active{background:#3B4043}.sp-header .header-top .sp-menu.active span{background:white !important}.sp-header .header-top .sp-menu.active span:nth-child(1){top:0;-webkit-transform:translate(0, 302.5%) rotate(45deg) !important;transform:translate(0, 302.5%) rotate(45deg) !important}.sp-header .header-top .sp-menu.active span:nth-child(2){display:none}.sp-header .header-top .sp-menu.active span:nth-child(3){bottom:0;width:100% !important;-webkit-transform:translate(0, -302.5%) rotate(-45deg);transform:translate(0, -302.5%) rotate(-45deg)}.sp-header .header-top .sp-menu .bar{position:relative;width:2.4rem;height:1.8rem}.sp-header .header-top .sp-menu .bar span{position:absolute;background:#3B4043;height:.25rem;width:100%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.sp-header .header-top .sp-menu .bar span:nth-child(1){top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.sp-header .header-top .sp-menu .bar span:nth-child(2){top:50%;margin-top:-1px}.sp-header .header-top .sp-menu .bar span:nth-child(3){bottom:0;width:70%}.sp-header-bottom{display:none}@media (max-width: 1080px){.sp-header-bottom{margin-top:5rem;position:relative;width:100%;height:6rem;display:block}}.sp-header-bottom .nav{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sp-header-bottom .nav .item{width:calc(100% / 4 - 1rem);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:5rem}.sp-header-bottom .nav .item:nth-child(1){border-bottom:3px solid #fd9f28}.sp-header-bottom .nav .item:nth-child(2){border-bottom:3px solid #fc231c}.sp-header-bottom .nav .item:nth-child(3){border-bottom:3px solid #18a81b}.sp-header-bottom .nav .item:nth-child(4){border-bottom:3px solid #157cfb}.sp-header-bottom .nav .item a{display:block;text-align:center;font-size:1.1rem;font-weight:bolder;position:relative}.sp-header-bottom .nav .item a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation{background:white;position:fixed;top:-100%;width:100%;z-index:888;display:none}.navigation.active{height:auto;top:4.8rem;height:calc(100vh - 4.5rem);overflow-y:auto;display:block}.navigation::before{content:none}.navigation .container{padding:2rem}.navigation .container .search-wrap .search{position:relative;margin:2rem 0;border-bottom:1px solid #707070}.navigation .container .search-wrap .search input{font-weight:bolder;border:none;min-height:4rem;width:100%;height:100%;padding:0 2.5rem 0 1rem}.navigation .container .search-wrap .search input:focus{outline:none}.navigation .container .search-wrap .search .search-btn{background:none;border:none;cursor:pointer;position:absolute;top:50%;right:1.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.navigation .container .search-wrap .search .search-btn:focus{outline:none}.navigation .container .search-wrap .search .search-btn svg{width:2rem;height:2rem}.navigation .container .search-wrap .search .search-btn svg path{fill:#6F7579}.navigation nav ul{height:auto}.navigation nav .j-items{margin-bottom:4rem}.navigation nav .j-items .item{width:100%;padding:1.5rem 0}.navigation nav .j-items .item:nth-child(1){border-bottom:3px solid #fd9f28}.navigation nav .j-items .item:nth-child(2){border-bottom:3px solid #fc231c}.navigation nav .j-items .item:nth-child(3){border-bottom:3px solid #18a81b}.navigation nav .j-items .item:nth-child(4){border-bottom:3px solid #157cfb}.navigation nav .j-items .item a{text-align:left;font-size:1.4rem}.navigation nav .j-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation nav .j-nav .item{margin-right:2rem}.header-float{display:none;position:fixed;top:0;width:100%;background:white;z-index:10}.header-float.follow{display:block}@media (max-width: 1080px){.header-float.follow{display:none}}.header-float .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1366px;margin:0 auto}.header-float .inner .imagizelogo{margin-right:3rem;max-width:15rem;}.header-float .inner .imagizelogo img{width:100%;height:auto}.header-float .inner .logo{margin-right:auto}.header-float .inner .logo .title{font-family:'roboto';font-size:3.6rem;font-weight:bold}.header-float .inner .logo .title span{font-weight:lighter}.header-float .inner .menu .header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:.5rem}.header-float .inner .menu .header-top .nav{margin-left:auto}.header-float .inner .menu .header-top .nav .item{margin-left:2.7rem}.header-float .inner .menu .header-bottom{position:relative;width:100%;height:6rem;min-width:66rem}.header-float .inner .menu .header-bottom .nav{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-float .inner .menu .header-bottom .nav .item{width:calc(100% / 4 - 3rem);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:5rem}.header-float .inner .menu .header-bottom .nav .item:nth-child(1){border-bottom:3px solid #fd9f28}.header-float .inner .menu .header-bottom .nav .item:nth-child(2){border-bottom:3px solid #fc231c}.header-float .inner .menu .header-bottom .nav .item:nth-child(3){border-bottom:3px solid #18a81b}.header-float .inner .menu .header-bottom .nav .item:nth-child(4){border-bottom:3px solid #157cfb}.header-float .inner .menu .header-bottom .nav .item a{display:block;text-align:center;font-size:1.4rem}.header-float .inner .menu .header-bottom .nav .item a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.container-wrap{max-width:1366px;padding:0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1080px){.container-wrap{display:block !important;padding-top:2rem}}.container-wrap .main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:visible;margin-bottom:9rem}@media (max-width: 480px){.container-wrap .main{margin-bottom:3rem}}.container-wrap .main .header{padding:3.5rem 0}@media (max-width: 1080px){.container-wrap .main .header{display:none;padding:0;position:fixed;top:0;width:100%;height:4.5rem;background:white;z-index:10}}.container-wrap .main .header .header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem;position:relative}@media (max-width: 1080px){.container-wrap .main .header .header-top .imagine{position:absolute;top:0;left:-1rem;width:4.5rem}}.container-wrap .main .header .header-top .logo .title{font-family:'roboto';font-size:4.8rem;font-weight:bold;line-height:1}.container-wrap .main .header .header-top .logo .title span{font-weight:lighter}@media (max-width: 480px){.container-wrap .main .header .header-top .nav{display:none}}.container-wrap .main .header .header-top .nav .item{margin-left:2.7rem}@media (max-width: 768px){.container-wrap .main .header .header-bottom{padding-top:5rem;position:relative;width:100%;height:6rem}}.container-wrap .main .header .header-bottom .nav{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 480px){.container-wrap .main .header .header-bottom .nav{width:calc(100% + 4rem);position:absolute;left:-2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.container-wrap .main .header .header-bottom .nav .item{width:calc(100% / 4 - 3rem);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:5rem}@media (max-width: 480px){.container-wrap .main .header .header-bottom .nav .item{width:calc(100% / 4 - 1rem)}}.container-wrap .main .header .header-bottom .nav .item:nth-child(1){border-bottom:3px solid #fd9f28}.container-wrap .main .header .header-bottom .nav .item:nth-child(2){border-bottom:3px solid #fc231c}.container-wrap .main .header .header-bottom .nav .item:nth-child(3){border-bottom:3px solid #18a81b}.container-wrap .main .header .header-bottom .nav .item:nth-child(4){border-bottom:3px solid #157cfb}.container-wrap .main .header .header-bottom .nav .item a{display:block;text-align:center;font-size:1.4rem}@media (max-width: 480px){.container-wrap .main .header .header-bottom .nav .item a{font-size:1.2rem;font-weight:bolder;position:relative}}.container-wrap .main .header .header-bottom .nav .item a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.container-wrap .main .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12rem}@media (max-width: 480px){.container-wrap .main .items{margin-bottom:3rem}}.container-wrap .main .items .item a{display:block;position:relative}.container-wrap .main .items .item a .container .image-container{background-repeat:no-repeat;background-size:100%;transition: all .5s;}.container-wrap .main .items .item a:hover .container .image-container{background-size:105%;transition: all .5s;}.container-wrap .main .items .item a .container .text-container .data .cat{margin-bottom:1.25rem;position:relative;display:block;padding-left:4rem}@media (max-width: 480px){.container-wrap .main .items .item a .container .text-container .data .cat{margin-bottom:.5rem}}.container-wrap .main .items .item a .container .text-container .data .cat.cat.medicine-health::before{background:#fd9f28}.container-wrap .main .items .item a .container .text-container .data .cat.cat.technology-materials::before{background:#fc231c}.container-wrap .main .items .item a .container .text-container .data .cat.cat.biology-environment::before{background:#18a81b}.container-wrap .main .items .item a .container .text-container .data .cat.cat.society-culture::before{background:#157cfb}.container-wrap .main .items .item a .container .text-container .data .cat.cat.students::before{background:#47216d}.container-wrap .main .items .item a .container .text-container .data .cat.cat.alumni::before{background:#47216d}.container-wrap .main .items .item a .container .text-container .data .cat.cat.awards::before{background:#47216d}.container-wrap .main .items .item a .container .text-container .data .cat::before{content:"";height:2px;width:3rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.container-wrap .main .items .item a .container .text-container .data .time{font-size:1.4rem;font-weight:bolder;margin-bottom:1.5rem}.container-wrap .main .items .item a .container .text-container .description{margin-top:1rem;font-weight:bolder;font-family:'Noto Serif JP'}.container-wrap .main .items .item:nth-child(1){width:100%;margin-bottom:7rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(1){margin-bottom:3rem}}.container-wrap .main .items .item:nth-child(1) a .container{min-height:60rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(1) a .container{min-height:20rem}}.container-wrap .main .items .item:nth-child(1) a .container .image-container{overflow:hidden;transition: all .5s;background-size:100%;background-position:top center;width:100%;height:100%;}.container-wrap .main .items .item a:hover .container .image-container{background-size:105%;transition: all .5s;}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(1) a .container .image-container{width:100%;height:20rem}}.container-wrap .main .items .item:nth-child(1) a .container .image-container::after{content:"";display:block;padding-top:62.5%}.container-wrap .main .items .item:nth-child(1) a .container .text-container{padding-top:2rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(1) a .container .text-container{padding-top:1rem}}.container-wrap .main .items .item:nth-child(1) a .container .text-container .description{font-size:2.4rem}.description_list{font-size:1.8rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(1) a .container .text-container .description{font-size:1.6rem}}.container-wrap .main .items .item:nth-child(2),.container-wrap .main .items .item:nth-child(3),.container-wrap .main .items .item:nth-child(4){width:calc(100% / 3 - 3rem);margin-bottom:7rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(2),.container-wrap .main .items .item:nth-child(3),.container-wrap .main .items .item:nth-child(4){width:100%;margin-bottom:3rem}}.container-wrap .main .items .item:nth-child(2) a .container .image-container,.container-wrap .main .items .item:nth-child(3) a .container .image-container,.container-wrap .main .items .item:nth-child(4) a .container .image-container{background-size:100%;background-position:top center;width:100%;height:100%;min-height:10rem;margin-bottom:1.5rem}.container-wrap .main .items .item a:hover .container .image-container{background-size:105%;transition:all .5s;}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(2) a .container .image-container,.container-wrap .main .items .item:nth-child(3) a .container .image-container,.container-wrap .main .items .item:nth-child(4) a .container .image-container{position:absolute;background-size:contain;top:0;right:0;width:11.3rem;height:auto;margin-bottom:0;min-height:auto}}.container-wrap .main .items .item:nth-child(2) a .container .image-container::after,.container-wrap .main .items .item:nth-child(3) a .container .image-container::after,.container-wrap .main .items .item:nth-child(4) a .container .image-container::after{content:"";display:block;padding-top:62.5%}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(2) a .container .text-container .data,.container-wrap .main .items .item:nth-child(3) a .container .text-container .data,.container-wrap .main .items .item:nth-child(4) a .container .text-container .data{margin-bottom:3rem}}.container-wrap .main .items .item:nth-child(2) a .container .text-container .description,.container-wrap .main .items .item:nth-child(3) a .container .text-container .description,.container-wrap .main .items .item:nth-child(4) a .container .text-container .description{font-size:1.8rem}.container-wrap .main .items .item:nth-child(5),.container-wrap .main .items .item:nth-child(6),.container-wrap .main .items .item:nth-child(7),.container-wrap .main .items .item:nth-child(8){width:100%}.container-wrap .main .items .item:nth-child(5) a,.container-wrap .main .items .item:nth-child(6) a,.container-wrap .main .items .item:nth-child(7) a,.container-wrap .main .items .item:nth-child(8) a{border-top:1px solid #CDD6DD;padding:2rem 1.5rem 2rem 0}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a,.container-wrap .main .items .item:nth-child(6) a,.container-wrap .main .items .item:nth-child(7) a,.container-wrap .main .items .item:nth-child(8) a{padding:2rem 0}}.container-wrap .main .items .item:nth-child(5) a:last-child,.container-wrap .main .items .item:nth-child(6) a:last-child,.container-wrap .main .items .item:nth-child(7) a:last-child,.container-wrap .main .items .item:nth-child(8) a:last-child{border-bottom:1px solid #CDD6DD}.container-wrap .main .items .item:nth-child(5) a .container,.container-wrap .main .items .item:nth-child(6) a .container,.container-wrap .main .items .item:nth-child(7) a .container,.container-wrap .main .items .item:nth-child(8) a .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a .container,.container-wrap .main .items .item:nth-child(6) a .container,.container-wrap .main .items .item:nth-child(7) a .container,.container-wrap .main .items .item:nth-child(8) a .container{display:block;position:relative}}.container-wrap .main .items .item:nth-child(5) a .container .image-container,.container-wrap .main .items .item:nth-child(6) a .container .image-container,.container-wrap .main .items .item:nth-child(7) a .container .image-container,.container-wrap .main .items .item:nth-child(8) a .container .image-container{-webkit-box-flex:0;-webkit-flex:0 0 14.6rem;-ms-flex:0 0 14.6rem;flex:0 0 14.6rem;background-size:100%;background-position:top center;width:100%;height:100%;min-height:5rem;margin-bottom:0}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a .container .image-container,.container-wrap .main .items .item:nth-child(6) a .container .image-container,.container-wrap .main .items .item:nth-child(7) a .container .image-container,.container-wrap .main .items .item:nth-child(8) a .container .image-container{background-size:contain;width:8.4rem;position:absolute;top:0;right:0}}.container-wrap .main .items .item a:hover .container .image-container{background-size:105%;transition: all .5s;}.container-wrap .main .items .item:nth-child(5) a .container .image-container::after,.container-wrap .main .items .item:nth-child(6) a .container .image-container::after,.container-wrap .main .items .item:nth-child(7) a .container .image-container::after,.container-wrap .main .items .item:nth-child(8) a .container .image-container::after{content:"";display:block;padding-top:62.5%}.container-wrap .main .items .item:nth-child(5) a .container .text-container,.container-wrap .main .items .item:nth-child(6) a .container .text-container,.container-wrap .main .items .item:nth-child(7) a .container .text-container,.container-wrap .main .items .item:nth-child(8) a .container .text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a .container .text-container,.container-wrap .main .items .item:nth-child(6) a .container .text-container,.container-wrap .main .items .item:nth-child(7) a .container .text-container,.container-wrap .main .items .item:nth-child(8) a .container .text-container{display:block}}.container-wrap .main .items .item:nth-child(5) a .container .text-container .data,.container-wrap .main .items .item:nth-child(6) a .container .text-container .data,.container-wrap .main .items .item:nth-child(7) a .container .text-container .data,.container-wrap .main .items .item:nth-child(8) a .container .text-container .data{-webkit-box-flex:0;-webkit-flex:0 0 22.2rem;-ms-flex:0 0 22.2rem;flex:0 0 22.2rem;width:22.2rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a .container .text-container .data,.container-wrap .main .items .item:nth-child(6) a .container .text-container .data,.container-wrap .main .items .item:nth-child(7) a .container .text-container .data,.container-wrap .main .items .item:nth-child(8) a .container .text-container .data{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-bottom:2rem}}.container-wrap .main .items .item:nth-child(5) a .container .text-container .description,.container-wrap .main .items .item:nth-child(6) a .container .text-container .description,.container-wrap .main .items .item:nth-child(7) a .container .text-container .description,.container-wrap .main .items .item:nth-child(8) a .container .text-container .description{margin-right:5rem}@media (max-width: 480px){.container-wrap .main .items .item:nth-child(5) a .container .text-container .description,.container-wrap .main .items .item:nth-child(6) a .container .text-container .description,.container-wrap .main .items .item:nth-child(7) a .container .text-container .description,.container-wrap .main .items .item:nth-child(8) a .container .text-container .description{margin-right:0;font-size:1.8rem}}.container-wrap .main .latest>.title{position:relative;color:#6F7579;margin-bottom:4rem}@media (max-width: 480px){.container-wrap .main .latest>.title{font-size:2.6rem;margin-bottom:2rem}}.container-wrap .main .latest>.title::after{content:"";height:1px;width:calc(100% - 30rem);background:#CDD6DD;position:absolute;top:50%;right:0}@media (max-width: 480px){.container-wrap .main .latest>.title::after{width:calc(100% - 20rem)}}.container-wrap .main .latest>.title span{font-weight:bold}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}.container-wrap .main .latest .wrap .tab-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6rem}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:1rem;border-bottom:1px solid #CDD6DD}}.container-wrap .main .latest .wrap .tab-menu .tab-menu__item{font-family:'roboto';font-size:1.8rem;font-weight:bold;cursor:pointer;padding:0 2rem}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-menu .tab-menu__item{font-size:1.6rem;padding:0;margin-right:3rem;margin-bottom:2rem}}.container-wrap .main .latest .wrap .tab-menu .tab-menu__item .tab-trigger.is-active{border-bottom:3px solid #3B4043;padding-bottom:1rem}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-menu .tab-menu__item .tab-trigger.is-active{border-bottom:1.5px solid #3B4043;padding-bottom:.5rem}}.container-wrap .main .latest .wrap .tab-content{min-height:64.4rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item{display:none}.container-wrap .main .latest .wrap .tab-content .tab-content__item.is-active{display:block}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel:after{content:"";display:block;width:calc(100% / 3 - 6rem)}@media (max-width: 768px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel:after{width:calc(100% / 3 - 2rem)}}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item{width:calc(100% / 3 - 6rem);margin-bottom:6rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width: 1080px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item{width:calc(100% / 3 - 2rem)}}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item{width:100%;margin-bottom:0}}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a{display:block}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a.ex-link .title::after{content:"";font-family:"fontello";content:'\e80d';color:#3355AA;padding-left:.5rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a.link .title::after{content:"";font-family:"fontello";content:'\e804';padding-left:.5rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a.pdf .title::after{content:"";font-family:"fontello";content:'\e80f';padding-left:.5rem}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a{border-bottom:1px solid #CDD6DD;padding:1.5rem 0}}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container{min-height:14rem;margin-bottom:1rem;background-position:center center;background-repeat:no-repeat;background-size:100%;transition: all .5s;overflow: hidden;}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container::after{content: "";display: block;padding-top: 50%;}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a:hover .container .image-container{background-size: 105%;transition: all .5s;}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container{-webkit-box-flex:0;-webkit-flex:0 0 7rem;-ms-flex:0 0 7rem;flex:0 0 7rem;width:7rem;min-height:7rem;background-size:contain;margin-bottom:0;margin-right:2rem}}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container.news{background-image:url("../img/owned/icon-news.svg")}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container.events{background-image:url("../img/owned/icon-events.svg")}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container.students{background-image:url("../img/owned/icon-students.svg")}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container.alumni{background-image:url("../img/owned/icon-alumni.svg")}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .image-container.awards{background-image:url("../img/owned/icon-awards.svg")}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container>.time{margin-bottom:.5rem;display:block;font-size:1.4rem;font-weight:bolder}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .title{font-weight:bolder;margin-bottom:1rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a:hover .container .text-container .title{color:#47216d;}@media (max-width: 480px){.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .title{font-size:1.4rem}}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span{font-size:1.2rem;display:block;color:#3B4043;position:relative;padding-left:2rem;margin-bottom:.5rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span:last-child{margin-bottom:0}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span::before{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:1.2rem;padding-right:.5rem;color:#47216d}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span.time::before{font-family:"fontello";content:'\e80b'}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span.place::before{font-family:"fontello";content:'\e808';font-size:1.5rem}.container-wrap .main .latest .wrap .tab-content .tab-content__item .panel .item a .container .text-container .data span.check::before{font-family:"fontello";content:'\e802';font-size:1.1rem}.container-wrap .main .post .container .text-container .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 480px){.container-wrap .main .post .container .text-container .data{display:block}}.container-wrap .main .post .container .text-container .data .cat{margin-bottom:1.25rem;position:relative;display:block;padding-left:4rem}@media (max-width: 480px){.container-wrap .main .post .container .text-container .data .cat{margin-bottom:.5rem}}.container-wrap .main .post .container .text-container .data .cat.cat.medicine-health::before{background:#fd9f28}.container-wrap .main .post .container .text-container .data .cat.cat.technology-materials::before{background:#fc231c}.container-wrap .main .post .container .text-container .data .cat.cat.biology-environment::before{background:#18a81b}.container-wrap .main .post .container .text-container .data .cat.cat.society-culture::before{background:#157cfb}.container-wrap .main .post .container .text-container .data .cat.cat.students::before{background:#47216d}.container-wrap .main .post .container .text-container .data .cat.cat.alumni::before{background:#47216d}.container-wrap .main .post .container .text-container .data .cat.cat.awards::before{background:#47216d}.container-wrap .main .post .container .text-container .data .cat::before{content:"";height:2px;width:3rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.container-wrap .main .post .container .text-container .data time{font-size:1.4rem}.container-wrap .main .post .container .text-container .data .sns-btns{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container-wrap .main .post .container .text-container .data .sns-btns .sns-btn{margin-left:.5rem}.container-wrap .main .post .container .text-container .description{font-size:2.4rem;font-weight:bolder;font-family:'Noto Serif JP';margin-bottom:2rem}@media (max-width: 480px){.container-wrap .main .post .container .text-container .description{font-size:1.8rem;line-height:1.8}}.container-wrap .main .post .container .text-container .row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.container-wrap .main .post .container .text-container .row .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container-wrap .main .post .container .text-container .row .tags .tag{margin-left:1rem}.container-wrap .main .post .container .text-container .row .tags .tag a{color:#3B4043;display:inline-block;text-align:center;font-size:1.2rem;border:1px solid #CDD6DD;border-radius:2rem;padding:.5rem 1rem;pointer-events: none;}.container-wrap .main .post a:hover .container .image-container{transition:all .5s;background-size:105%;}.container-wrap .main .post .container .image-container{transition:all .5s;width:100%;background-size:100%;background-position:top center;background-repeat: no-repeat;}.container-wrap .main .post .container .image-container::after{content:"";display:block;padding-top:62.5%}.container-wrap .main .post .container .credit{text-align:right;font-size:1.2rem;margin-top:1rem}.container-wrap .main .post .container .contents{padding:4rem 10rem 4rem 4rem}@media (max-width: 480px){.container-wrap .main .post .container .contents{padding:0}}.container-wrap .main .post .container .contents .content{margin-bottom:3rem}.container-wrap .main .post .container .contents .content h2{color:#3B4043;font-size:1.8rem;border-bottom:1px solid #CDD6DD;padding:1.5rem;margin:2rem 0;border-left:3px solid #47216d}.container-wrap .main .post .container .contents .content ul li{font-weight:bolder;font-family:'Noto Serif JP';position:relative;padding-left:2rem;margin-bottom:.5rem}.container-wrap .main .post .container .contents .content ul li:last-child{margin-bottom:0}.container-wrap .main .post .container .contents .content ul li::before{content:none;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#18a81b;width:1.6rem;height:1.6rem;border-radius:50%}.container-wrap .main .post .container .contents .content p{line-height:1.8;font-weight:normal}.container-wrap .main .post .container .contents .content .alumni-h1{font-size:2.4rem;line-height:1.5;font-weight:bold;border-bottom:solid 5px #CDD6DD;position:relative;margin:2rem 0 1rem;font-family:'Roboto','Noto Sans JP'}.container-wrap .main .post .container .contents .content .alumni-name{font-size:1.4em}.container-wrap .main .post .container .contents .content .alumni-info p{font-size:0.7em}.container-wrap .main .post .container .previous-wrap .title{position:relative;color:#6F7579;margin-bottom:4rem}@media (max-width: 480px){.container-wrap .main .post .container .previous-wrap .title{font-size:2.6rem;margin-bottom:2rem}}.container-wrap .main .post .container .previous-wrap .title::after{content:"";height:1px;width:calc(100% - 18rem);background:#CDD6DD;position:absolute;top:50%;right:0}@media (max-width: 480px){.container-wrap .main .post .container .previous-wrap .title::after{width:calc(100% - 14rem)}}.container-wrap .main .post .container .previous-wrap a .text-container{margin-bottom:2rem}.container-wrap .main .post .container .previous-wrap .description{font-size:1.8rem;line-height:1.6}.container-wrap .main .post .archiveitems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 480px){.container-wrap .main .post .archiveitems{display:block}}.container-wrap .main .post .archiveitems::after{content:"";display:block;width:calc(100% / 3 - 3rem)}.container-wrap .main .post .archiveitems .item{width:calc(100% / 3 - 3rem);margin-bottom:7rem}@media (max-width: 480px){.container-wrap .main .post .archiveitems .item{width:100%;margin-bottom:3rem}}.container-wrap .main .post .archiveitems .item a{display:block;position:relative}@media (max-width: 480px){.container-wrap .main .post .archiveitems .item a .container .text-container .data{margin-bottom:3rem}.container-wrap .main .post .archiveitems .item a .container .text-container .description{font-size:1.4rem}}.container-wrap .main .post .archiveitems .item a .container .image-container{margin-bottom:1rem}@media (max-width: 480px){.container-wrap .main .post .archiveitems .item a .container .image-container{position:absolute;background-size:contain;top:0;right:0;width:11.3rem;height:auto;margin-bottom:0}}.container-wrap .main .post .archiveitems .alumni-archive{width:100%}.container-wrap .main .post .archiveitems .alumni-archive .date{margin-bottom:2rem}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div{width:calc(100% / 2 - 1rem);margin-bottom:2rem}@media (max-width: 480px){.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div{width:100%}}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div p{margin-bottom:.5rem}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div .selectblock{position:relative}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div .selectblock::after{pointer-events:none;font-family:"fontello";content:'\e800';font-size:1rem;color:#959EA7;position:absolute;top:50%;right:2rem;-webkit-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}.container-wrap .main .post .archiveitems .alumni-archive .wrap .alumni-wrap>div .selectblock select{height:5rem}.container-wrap .main .post .archiveitems .alumni-archive .wrap .list .list_item a{padding:1rem 0;border-bottom:1px solid #CDD6DD}.container-wrap .main .post .archiveitems .alumni-archive .wrap .list .list_item a h1 time{margin-right:2rem}.container-wrap .main .post .archiveitems .alumni-archive .wrap .list .list_item a h1 .grad{margin-left:2rem}.container-wrap .main .content img{margin:1rem 0 2rem}.container-wrap .main .content p strong{margin-bottom:2rem}.container-wrap .main .content h4{margin:2rem 0 1rem}.container-wrap .side{-webkit-box-flex:0;-webkit-flex:0 0 22rem;-ms-flex:0 0 22rem;flex:0 0 22rem;width:22rem;margin-left:7rem}@media (max-width: 1080px){.container-wrap .side{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;margin-left:0}}@media (max-width: 1080px){.container-wrap .side .imagine{display:none}}.container-wrap .side .search-wrap{border-bottom:1px solid #CDD6DD}@media (max-width: 1080px){.container-wrap .side .search-wrap{display:none}}.container-wrap .side .search-wrap .search{position:relative}.container-wrap .side .search-wrap .search input{border:none;min-height:5rem;height:100%;padding:0 2.5rem 0 1rem}.container-wrap .side .search-wrap .search input:focus{outline:none}.container-wrap .side .search-wrap .search .search-btn{background:none;border:none;cursor:pointer;position:absolute;top:50%;right:1.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.container-wrap .side .search-wrap .search .search-btn:focus{outline:none}.container-wrap .side .search-wrap .search .search-btn svg{width:2rem;height:2rem}.container-wrap .side .search-wrap .search .search-btn svg path{fill:#6F7579}.container-wrap .side .trending{padding:2rem}@media (max-width: 480px){.container-wrap .side .trending{padding:0;margin-bottom:2rem}}.container-wrap .side .trending .title{text-align:right;color:#47216d;font-weight:bold;font-size:1.6rem;font-family:'roboto';margin-bottom:1rem}@media (max-width: 480px){.container-wrap .side .trending .title{font-size:2rem}}.container-wrap .side .trending .items .item{margin-bottom:1rem}.container-wrap .side .trending .items .item:last-child{margin-bottom:0}@media (max-width: 480px){.container-wrap .side .trending .items .item:last-child{border-bottom:1px solid #CDD6DD;padding-bottom:1rem}}.container-wrap .side .trending .items .item a{display:block;position:relative;font-size:1.2rem;width:100%}.container-wrap .side .trending .items .item a::before{content:"";height:1px;width:80%;background:#CDD6DD;position:absolute;top:0;right:0}@media (max-width: 480px){.container-wrap .side .trending .items .item a::before{width:100%}}.container-wrap .side .trending .items .item a .num{position:absolute;top:0;left:0;background:#47216d;color:white;font-weight:bolder;width:1.9rem;height:1.9rem;font-family:'roboto';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 480px){.container-wrap .side .trending .items .item a .num{width:2.4rem;height:2.5rem;font-size:1.4rem}}.container-wrap .side .trending .items .item a .time{font-family:'roboto';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem 0}.container-wrap .side .trending .items .item a .description{color:#3B4043;font-size:1.2rem}@media (max-width: 480px){.container-wrap .side .trending .items .item a .description{padding-left:2.4rem}}.container-wrap .side .tags{padding:0 2rem 2rem 2rem}@media (max-width: 480px){.container-wrap .side .tags{padding:0;margin-bottom:2rem}}.container-wrap .side .tags .title{text-align:right;color:#47216d;font-weight:bold;font-size:1.6rem;font-family:'roboto';padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #CDD6DD}@media (max-width: 480px){.container-wrap .side .tags .title{font-size:2rem}}.container-wrap .side .tags .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-wrap .side .tags .items .item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1rem}.container-wrap .side .tags .items .item a{color:#3B4043;display:inline-block;text-align:center;font-size:1.2rem;border:1px solid #CDD6DD;border-radius:2rem;padding:.5rem 1rem}.container-wrap .side .logo{border-top:1px solid #CDD6DD;padding-top:2rem;margin-bottom:2rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 480px){.container-wrap .side .logo{border:none}}.container-wrap .side .logo img{width:80%;margin:0 auto}@media (max-width: 480px){.container-wrap .side .logo img{width:60%;display:flex;}}.container-wrap .side .copy{font-size:.8rem;letter-spacing:-.05rem;padding-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 480px){.container-wrap .side .copy{font-size:1rem;letter-spacing:1px}}.awards-single .date .rowcolumn{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.awards-single .date .rowcolumn .sns-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.awards-single .date .rowcolumn .sns-btns .sns-btn{margin-left:.5rem}.awards-single .cat{margin-bottom: 1.25rem;position: relative;display: block;padding-left: 4rem;}.awards-single .cat:before{background: #47216d;content: "";height: 2px;width: 3rem;position: absolute;top: 50%;left: 0;transform: translate(0, -50%);}.awards-single h1{margin-bottom:1rem;}.awards-single .contents .type{color:white;background:#47216d;text-align:center;padding:.5rem;display:inline-block;font-size:1rem;margin-bottom:1rem}.awards-single .contents time{display:block;margin-bottom:1rem}.awards-single .contents .description{margin-bottom:2rem}.awards-single .contents .columns{margin-bottom:2rem}.awards-single .contents .columns .image{margin-right:2rem;width:100%;max-width:180px;}.awards-single .contents .columns .image:first-child{display:none}.awards-single .contents .columns .image:last-child{margin-right:0}.awards-single .contents .columns .image .caption{font-size:80%;line-height:1.5;}.awards-single .contents .relatedLinks{margin-bottom:2rem}.relatedLinks .title{border-left:3px solid #47216d;border-bottom:1px solid #f0f3f5;padding:1rem 1.5rem;margin-bottom:1.5rem}.relatedLinks .collection li{list-style:disc;margin-left:2rem}.relatedLinks .collection li a{display:block;font-family:auto;/*color:#59c0ce*/}.relatedLinks .collection li a.ex-link::after{content:"";font-family:"fontello";content:'\e80d';color:#3355AA;padding-left:.5rem;color:#59c0ce}.awards-archive{width:100%}.awards-archive .date{margin-bottom:2rem}.awards-archive .serach-awards{margin-bottom:2rem;margin-right:1rem;height:3rem;border:1px solid #CDD6DD;border-radius:0;width:25rem;height:5rem;padding-left:1rem;}@media (max-width: 768px){.awards-archive .serach-awards{margin-bottom:1rem;margin-right:.5rem;height:2.5rem;width:20rem;height: 4rem;}}.awards-archive .serach-awards-btn{height:5rem;padding:0 1rem}@media (max-width: 768px){.awards-archive .serach-awards-btn{height:4rem;}}.awards-archive .search-box{height:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem}.awards-archive .search-box li{margin-right:1rem}.awards-archive .search-box li:last-child{margin-right:0}.awards-archive .search-box li input[type="radio"]{display:none}.awards-archive .search-box li input[type="radio"]#all:checked ~ .tab-awards{background:#959EA7;color:white}.awards-archive .search-box li input[type="radio"]#students:checked ~ .tab-students{background:#959EA7;color:white}.awards-archive .search-box li input[type="radio"]#staffs:checked ~ .tab-staffs{background:#959EA7;color:white}.awards-archive .search-box li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #CDD6DD;height:100%}.awards-archive .search-box.awards-year{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.awards-archive .search-box.awards-year li{margin-right:0;margin-left:1rem}.awards-archive .search-box.awards-year li:last-child{margin-left:0}.awards-archive .search-box.awards-year li input[type="radio"]{display:none}.awards-archive .search-box.awards-year li input[type="radio"]:checked ~ label{background:#959EA7;color:white}.awards-archive .search-box.awards-year li label{width:12.5rem}.awards-archive .wrap .awards-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.awards-archive .wrap .awards-wrap>div{width:calc(100% / 2 - 1rem);margin-bottom:2rem}.awards-archive .wrap .awards-block .awards-search{margin:2rem 0}.awards-archive .wrap .awards-block .awards-search .search_item{cursor:pointer;padding:.5rem 2rem}.awards-archive .wrap .awards-block .awards-search .search_item.is-active{background:black;color:white}.awards-archive .wrap .awards-block .list .list_item a{display:block;font-size:1.2rem;border-bottom:1px solid #CDD6DD;padding:1rem 0}.awards-archive .wrap .awards-block .list .list_item a:hover{background:#CDD6DD}.awards-archive .wrap .awards-block .list .list_item a.ex-link h1::after{/*font-family:"fontello";content:'\e804';padding-left:.5rem*/}.awards-archive .wrap .awards-block .list .list_item a h1{line-height:1.5}@media (max-width: 768px){.awards-archive .wrap .awards-block .list .list_item a h1{font-size:1.2rem;}.awards-archive .wrap .awards-block .list .list_item a h1 .time{display:block;}br{display:none;}}.awards-archive .wrap .awards-block .list .list_item a h1 div span{margin-right:1.5rem}.awards-archive .wrap .awards-block .list .list_item a h1 div span:last-child{margin-right:0}.list .list_item a{display:block;font-size:1.2rem;border-bottom:1px solid #CDD6DD;padding:.5rem 0}.list .list_item a:hover{background:#CDD6DD}.list .list_item a.ex-link h1::after{/*font-family:"fontello";content:'\e804';padding-left:.5rem*/}.list .list_item a h1{line-height:1.5}.search-results-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.search-results-container::after{content:"";display:block;width:calc(100% / 3 - 3rem)}.search-results-container .item{width:calc(100% / 3 - 3rem);margin-bottom:6rem}.search-results-container .item a .container .image-container{width:100%;background-size:cover;background-position:top center;margin-bottom:1rem}.search-results-container .item a .container .image-container::after{content:"";display:block;padding-top:62.5%}.search-results-container .item a .container .text-container .data .cat{margin-bottom:1.25rem;position:relative;display:block;padding-left:4rem}.search-results-container .item a .container .text-container .data .cat.cat.medicine-health::before{background:#fd9f28}.search-results-container .item a .container .text-container .data .cat.cat.technology-materials::before{background:#fc231c}.search-results-container .item a .container .text-container .data .cat.cat.biology-environment::before{background:#18a81b}.search-results-container .item a .container .text-container .data .cat.cat.society-culture::before{background:#157cfb}.search-results-container .item a .container .text-container .data .cat.cat.students::before{background:#47216d}.search-results-container .item a .container .text-container .data .cat.cat.alumni::before{background:#47216d}.search-results-container .item a .container .text-container .data .cat.cat.awards::before{background:#47216d}.search-results-container .item a .container .text-container .data .cat::before{content:"";height:2px;width:3rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.search-results-container .item a .container .text-container .description{font-size:2.4rem;font-weight:bolder;font-family:'Noto Serif JP';margin-bottom:2rem}@media (max-width: 480px){.search-results-container .item a .container .text-container .description{font-size:1.8rem;line-height:1.8}}.search-results-header{margin-bottom:2rem}.serach-result{width:100%}@media (max-width: 768px){.sns-pc{display:none;}}.sns-sp{display:none;}@media (max-width: 768px){.sns-sp{display:block;}}section.post{position:relative;}.journal-sns-btns{position:absolute;right:2rem;top:1rem;}.journal-sns-btns .facebook .fb_iframe_widget iframe{width:80px!important;}sub{vertical-align: sub;font-size: smaller;}sup{vertical-align: super;font-size: smaller;}.light-theme .ellipse {background: inherit;color:inherit;}.list .list_item a h1 div span:last-child{position:relative;}.list .list_item a.pdf h1 div span:last-child::after{color:#fc231c;content:"";font-family:"fontello";content:'\e80f';padding-left:.5rem}.list .list_item a.ex-link h1 div span:last-child::after{content:"";font-family:"fontello";content:'\e80d';color:#3355AA;padding-left:.5rem}.foot-sns{margin-top:3rem;}.foot-sns .sns-btns .sns-btn{padding-left:0!important;}select::-ms-expand {display: none;}
/*# sourceMappingURL=owned.min.css.map */
