@keyframes toppage-navigation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes toppage-navigation-fadeOut{from{opacity:1}to{opacity:0}}.toppage-content{width:var(--content-width);position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;height:var(--top-kit-image-height);margin-bottom:4rem;padding:4rem 0 0 0;background-image:url("../images/picture/0029.jpg");background-size:180%;background-repeat:no-repeat;background-position:50% 65%}.toppage-content img{position:relative;height:40%}.toppage-content img:first-child{height:30%}.toppage-content .nav-button{position:absolute;bottom:0;width:var(--content-width);font-size:calc(var(--font-size)*.8)}.toppage-content .nav-button ul{position:relative;bottom:-24.2666666667px;width:calc(-moz-fit-content + 5%);width:calc(fit-content + 5%);margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}.toppage-content .nav-button ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center;z-index:102;cursor:pointer;margin:3px}.toppage-content .nav-button ul li.is-active{border:3px solid #fdfdfd;margin:0}.toppage-content .nav-button ul li.is-inactive{filter:drop-shadow(0 0 0.1rem rgb(82, 82, 82))}.toppage-content .nav-button ul li p{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center;color:#fdfdfd;margin:0;padding:.5rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.toppage-content .nav-button ul li p.icon-microphone{background-color:#099aee}.toppage-content .nav-button ul li p.icon-microphone:before{content:"";background-image:url("../images/icon/svg/white/microphone.svg");display:block;width:calc(var(--font-size)*2);height:calc(var(--font-size)*2);background-size:contain;background-repeat:no-repeat}.toppage-content .nav-button ul li p.icon-activity{background-color:#ffa600}.toppage-content .nav-button ul li p.icon-activity:before{content:"";background-image:url("../images/icon/svg/white/event.svg");display:block;width:calc(var(--font-size)*2);height:calc(var(--font-size)*2);background-size:contain;background-repeat:no-repeat}.toppage-content .nav-button ul li p.icon-application{background-color:#00c267}.toppage-content .nav-button ul li p.icon-application:before{content:"";background-image:url("../images/icon/svg/white/inquiry.svg");display:block;width:calc(var(--font-size)*2);height:calc(var(--font-size)*2);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.toppage-content nav.linkview.is-open{animation:toppage-navigation-fadeIn .3s ease 0s 1 normal forwards}.toppage-content nav.linkview.is-close{animation:toppage-navigation-fadeOut .3s ease 0s 1 normal forwards}.toppage-content nav.linkview ul{width:100%;height:100%;position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:center}.toppage-content nav.linkview ul .linktitle{display:none}.toppage-content nav.linkview ul.category-introduction{background-color:#009cf7}.toppage-content nav.linkview ul.category-introduction .icon-person{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-introduction .icon-person:before{content:"";background-image:url("../../images/icon/svg/white/person.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-introduction .icon-persons{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-introduction .icon-persons:before{content:"";background-image:url("../../images/icon/svg/white/persons.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-introduction .icon-regulation{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-introduction .icon-regulation:before{content:"";background-image:url("../../images/icon/svg/white/regulation.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-activity{background-color:#ffa600}.toppage-content nav.linkview ul.category-activity .icon-activity{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-activity .icon-activity:before{content:"";background-image:url("../../images/icon/svg/white/event.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-activity .icon-bell{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-activity .icon-bell:before{content:"";background-image:url("../../images/icon/svg/white/icon_bell.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-activity .icon-support{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-activity .icon-support:before{content:"";background-image:url("../../images/icon/svg/white/icon_support.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-activity .icon-magazine{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-activity .icon-magazine:before{content:"";background-image:url("../../images/icon/svg/white/magazine.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-application{background-color:#00c267}.toppage-content nav.linkview ul.category-application .icon-regulation{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-application .icon-regulation:before{content:"";background-image:url("../../images/icon/svg/white/regulation.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-application .icon-application{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-application .icon-application:before{content:"";background-image:url("../../images/icon/svg/white/application.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul.category-application .icon-scholarshipprogram{font-size:var(--navigation-font)}.toppage-content nav.linkview ul.category-application .icon-scholarshipprogram:before{content:"";background-image:url("../../images/icon/svg/white/scholarshipprogram.svg");display:block;width:var(--navigation-icon);height:var(--navigation-icon);background-size:contain;background-repeat:no-repeat}.toppage-content nav.linkview ul li{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.toppage-content nav.linkview ul li a{color:#fdfdfd;text-decoration:none}section{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}section.special{width:var(--page-width)}section.special .item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;margin:0 0 2rem 0;padding:1rem}section.special .item h2{width:-moz-fit-content;width:fit-content;font-weight:normal;font-size:calc(var(--content-width)*1.5);border-bottom:4px solid #042877}section.special .item.border-salat{border:2px solid #ffa600;border-radius:.5rem}section.top-information{width:var(--page-width);background-color:#c6c6c6;padding-top:.5rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}section.top-information .information-header,section.top-information .item-container{width:var(--content-width)}section.top-information .information-header{background-image:url("../images/picture/0041.jpg");background-size:100%;background-repeat:no-repeat;background-position:50% 50%;height:var(--top-information-image-height);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}section.top-information .information-header h2{width:-moz-fit-content;width:fit-content;font-weight:normal;background-color:rgba(4,40,119,.85);color:#fdfdfd;position:relative;padding:.5rem 1rem .5rem 1rem;top:45%;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center;font-size:calc(var(--content-width)*1)}section.top-information .information-header h2.icon-information:before{content:"";background-image:url("../images/icon/svg/white/information.svg");display:block;width:calc(var(--font-size)*1.5);height:calc(var(--font-size)*1.5);background-size:contain;background-repeat:no-repeat}section.top-information .item-container{margin-top:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;align-content:center}section.top-information .item-container .item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;align-content:center}section.top-information .item-container .item a{position:relative;overflow:hidden;background-color:#fdfdfd;margin:1rem;padding:1rem;color:#000}section.top-information .item-container .item a:first-child::before{content:"";position:absolute;top:0;left:0;border-top:.8vw solid #c6c6c6;border-right:1vw solid rgba(0,0,0,0)}section.top-information .item-container .item a:first-child::after{content:"";position:absolute;bottom:0;left:0;border-bottom:1vw solid #ff7300;border-left:20vw solid rgba(0,0,0,0)}section.top-information .item-container .item a span{display:block;font-size:calc(var(--font-size)*.8);text-decoration:underline;text-align:right}section.top-information .item-container .item a:visited{color:#000}section.news{width:var(--page-width);background-color:#fdfdfd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}section.news .newslist{width:var(--content-width)}section.news .newslist h2{border-bottom:7px solid #9b9b9b;font-weight:normal;font-size:calc(var(--font-size)*1);position:relative;padding:0 .5em;margin:2em 0 1em 0}section.news .newslist h2:after{position:absolute;content:" ";border-bottom:7px solid #042877;width:10em;display:block;left:0}section.news .newslist ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;align-content:center}section.news .newslist ul li{padding:0}section.news .newslist ul li.items{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;width:var(--newslist-width);margin-bottom:1.5rem}section.news .newslist ul li.items .item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;background-color:#e9e9e9;border:1px solid #042877}section.news .newslist ul li.items .item p{margin:0}section.news .newslist ul li.items .item .date{background-color:#042877;color:#fdfdfd;font-size:calc(var(--font-size)*.8);width:-moz-fit-content;width:fit-content;padding:.2rem}section.news .newslist ul li.items .item .title{font-size:calc(var(--font-size)*.95);margin:1rem .5rem;border:none;color:#121124}section.news .newslist ul li.items .category{font-size:calc(var(--font-size)*.8);margin:.5rem 0 .5rem 0;width:-moz-fit-content;width:fit-content;padding:.2rem}section.news .newslist ul li.items .category.steering_committee{border:1px solid #042877;color:#042877}section.news .newslist ul li.items .category.campus_committee{border:1px solid #017e73;color:#017e73}section.news .newslist ul li.items .category.officer_committee{border:1px solid #e49400;color:#e49400}section.news .newslist ul li.items .category.branch_committee{border:1px solid #25dd00;color:#25dd00}section.address-map{margin:2rem 0;width:var(--page-width);position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}section.address-map .items{width:var(--content-width);margin:1rem 0 0 0}section.address-map .items address{width:100%;position:relative;background-color:#fdfdfd;padding:1rem 1rem 1rem 0;margin:.2rem 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-basis:content}section.address-map .items address .item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}section.address-map .items address .item svg,section.address-map .items address .item img{height:-moz-fit-content;height:fit-content;margin-right:1rem}section.address-map .items address .item svg.icon,section.address-map .items address .item img.icon{width:calc(var(--font-size)*2);height:calc(var(--font-size)*2);margin:calc(var(--font-size)*2/2)}section.address-map .items address .item .days{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;width:calc(100% - (var(--font-size)*2 + 1rem))}section.address-map .items address .item .days .day{border:1px solid #000;width:var(--calendar-width);margin:.1rem}section.address-map .items address .item .days .day .week{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;border-bottom:1px solid #000;font-size:calc(var(--font-size)*.8);background-color:#b1dd9c}section.address-map .items address .item .days .day .week.sat{background-color:#6a9de0}section.address-map .items address .item .days .day .week.sun{background-color:#eba4a4}section.address-map .items address .item .days .day .dayinfo{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;font-size:calc(var(--font-size)*.9)}section.address-map .items address .item .days .day .dayinfo p{margin:0;font-size:calc(var(--font-size)*2);font-weight:bold}section.address-map .items .map-wrap{position:relative;width:var(--page-width);margin-bottom:1rem}section.address-map .items .map-wrap iframe{position:relative;width:100%;height:var(--map-height)}section.schedules{width:var(--page-width);margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}section.schedules .items{width:var(--content-width)}section.schedules .items .item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center}section.schedules .items .item .days{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center;width:calc(100% - (var(--font-size)*2 + 1rem))}section.schedules .items .item .days .day{border:1px solid #000;width:var(--calendar-width);margin:.1rem}section.schedules .items .item .days .day .week{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;border-bottom:1px solid #000;font-size:calc(var(--font-size)*.8);background-color:#b1dd9c}section.schedules .items .item .days .day .week.sat{background-color:#6a9de0}section.schedules .items .item .days .day .week.sun{background-color:#eba4a4}section.schedules .items .item .days .day .dayinfo{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;font-size:calc(var(--font-size)*.9)}section.schedules .items .item .days .day .dayinfo p{margin:0;font-size:calc(var(--font-size)*2);font-weight:bold}.external-link{background-color:#4e4e4e;padding:1rem 0;width:var(--page-width);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.external-link .links{width:var(--content-width);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.external-link .links a{width:var(--link-width);max-width:var(--link-max-width);position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-color:#fdfdfd;font-size:calc(var(--font-size)*.7);border-radius:0 0 .4rem .4rem}.external-link .links a img{width:90%}