.department-home-hero{color:#fff;background:50%/cover no-repeat;align-items:center;height:85vh;display:flex;position:relative}.department-home-hero>div{width:90%;max-width:1200px;margin:auto}.department-home-hero h1{margin:55px 0 45px;font-size:66px;font-weight:300;line-height:1.3}.department-home-hero strong{font-weight:600}.department-home-hero p{letter-spacing:-1px;font-size:26px;line-height:1.6}.department-home-hero .department-home-hero__english{letter-spacing:8px;color:#ffffff80;font-size:20px}.department-home-intro{min-height:740px;display:flex;position:relative}.department-home-intro>header{text-align:center;color:#fff;background:url(https://d3ahhveld6u9g3.cloudfront.net/images/common/intro-bg.jpg) 50%/cover;width:25%;max-width:460px;padding:150px 30px 0}.department-home-intro h2{margin:0 0 35px;font-size:60px}.department-home-intro>header p{color:#ffffff80;font-size:20px}.department-intro-body{background:url(https://d3ahhveld6u9g3.cloudfront.net/images/common/intro-con-bg.jpg) 50%/cover;flex:1;min-width:0;padding:100px 40px 280px 75px}.department-intro-tabs{align-items:center;gap:30px;display:flex}.department-intro-tabs button{color:#aaa;cursor:pointer;background:0 0;border:0;padding:0;font:600 26px/1.4 inherit;position:relative}.department-intro-tabs button+button{border-left:1px solid #ddd;padding-left:30px}.department-intro-tabs [aria-selected=true]{color:#3fa8cb}.department-intro-body [role=tabpanel]>p{color:#222;margin:45px 0 25px;font-size:42px;line-height:1.3}.department-intro-body ul{color:#888;padding-left:20px;font-size:18px;line-height:1.7}.department-intro-body [hidden]{display:none}.department-home-shortcuts{grid-template-columns:repeat(6,minmax(0,1fr));width:90%;max-width:1200px;display:grid;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.department-home-shortcuts>a,.department-home-shortcuts>div{color:#333;text-align:center;background:#eee;border-right:1px solid #ddd;flex-direction:column;justify-content:center;align-items:center;min-height:200px;font-size:18px;display:flex}.department-home-shortcuts>a:hover{background:#e1e9ed}.department-home-shortcuts img{object-fit:contain;width:50px;height:50px;margin-bottom:20px}.department-home-shortcuts>div{color:#fff;background:#1f43bb;border:0;font-size:25px}.department-home-boards{border-bottom:1px solid #eee;grid-template-columns:22% minmax(0,1fr);width:90%;max-width:1200px;margin:100px auto;display:grid}.department-home-boards>header{background:url(https://d3ahhveld6u9g3.cloudfront.net/images/common/noti_bg.png) 100% 100%/contain no-repeat;padding:0 24px 30px 0}.department-home-boards>header>p:first-child{color:#3fa8cb;font-size:26px}.department-home-boards h2{margin:25px 0 50px;font-size:42px}.department-home-boards__description{color:#888;margin-bottom:30px;font-size:18px}.department-home-boards>header>a{font-size:18px}.department-home-boards ul{border-top:2px solid #333;margin:0;padding:0;list-style:none}.department-home-boards li{border-bottom:1px solid #eee;align-items:center;gap:24px;padding:30px 40px;display:flex}.department-home-boards li>a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:27px;overflow:hidden}.department-home-boards time{color:#888;white-space:nowrap;font-size:16px}@media (width<=1359.98px){.department-site .global-primary,.department-site .global-language{display:none}.department-site .global-header__bar{min-height:80px;padding:0 30px}.department-site .global-menu-button{border-radius:0;width:80px;height:80px;margin-right:-30px}.department-home-hero{height:650px}.department-home-hero h1{margin:40px 0 30px;font-size:60px}.department-home-hero p{font-size:22px}.department-home-hero .department-home-hero__english{font-size:17px}.department-intro-tabs button{font-size:23px}.department-intro-body [role=tabpanel]>p{font-size:38px}.department-home-shortcuts>a,.department-home-shortcuts>div{min-height:170px}}@media (width<1360px){.department-home-intro>header{display:none}.department-intro-body{padding-left:5%}}@media (width<=1023.98px){.department-home-hero{height:570px}.department-home-hero p{font-size:20px}.department-home-intro{min-height:0;display:block}.department-intro-body{padding:80px 5% 40px}.department-home-shortcuts{width:94%;margin:0 auto 40px;position:static;transform:none}.department-home-shortcuts>a,.department-home-shortcuts>div{min-height:140px;font-size:16px}.department-home-boards{margin:60px auto;display:block}.department-home-boards h2{margin:12px 0 20px}.department-home-boards__description{display:none}}@media (width<=639.98px){.department-home-hero h1{margin:27px 0 17px;font-size:50px}.department-home-hero p{font-size:18px}.department-home-hero .department-home-hero__english{letter-spacing:5px;font-size:14px}.department-intro-body{text-align:center;padding:60px 5% 30px}.department-intro-tabs{justify-content:center;gap:18px}.department-intro-tabs button{font-size:19px}.department-intro-tabs button+button{padding-left:18px}.department-intro-body [role=tabpanel]>p{margin:30px 0 20px;font-size:28px}.department-intro-body ul{text-align:left;font-size:15px}.department-home-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));width:90%}.department-home-shortcuts>div{order:-1}.department-home-shortcuts>a,.department-home-shortcuts>div{min-height:110px}.department-home-shortcuts img{width:35px;height:35px;margin-bottom:12px}.department-home-boards li{gap:12px;padding:24px 10px}.department-home-boards li>a{font-size:19px}.department-home-boards time{font-size:13px}}@media (width<640px){.department-home-hero h1{font-size:clamp(38px,9.5vw,54px)}.department-home-hero p{font-size:16px}.department-home-hero .department-home-hero__english{letter-spacing:3px}.department-home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}
