.fd2bu7m .xs-block{display:none}@media (max-width:479px){.fd2bu7m .xs-block{display:block}}.fd2bu7m .title,.fd2bu7m .title p{text-align:center}@media (max-width:767px){.fd2bu7m .title p{text-align:justify}}.fd2bu7m .border-top{border-top:1px solid #e1e4e7}.t1wf4uvf{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100vw;height:calc(100vh - 148px);min-height:650px;max-height:800px;overflow:hidden}@media (max-width:1023px){.t1wf4uvf{height:480px;max-height:unset;min-height:unset}}.t1wf4uvf:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/common/header-advanced.jpg);-webkit-background-position:center center;background-position:50%;background-size:cover;background-repeat:no-repeat;animation:zoomIn-t1wf4uvf 10s ease-in-out forwards}@keyframes zoomIn-t1wf4uvf{0%{transform:scale(1.1)}to{transform:scale(1)}}.t1wf4uvf:after{content:"";position:absolute;background:url(/top/curve-white.png) bottom no-repeat;background-size:contain;bottom:-1px;left:0;right:0;width:100%;height:100px;z-index:4}@media (max-width:1023px),(min-width:1921px){.t1wf4uvf:after{display:none}}.t1wf4uvf .container{display:flex;flex-direction:column;align-items:center;position:relative;color:#FFFFFF;text-align:center;z-index:3}.t1wf4uvf .container h1{font-size:2.25rem;margin-bottom:0}@media (max-width:639px){.t1wf4uvf .container h1{font-size:1.45rem}}.t1wf4uvf .container h1 span{opacity:0;animation:fadeIn-t1wf4uvf .5s forwards}@keyframes fadeIn-t1wf4uvf{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.t1wf4uvf .container h2{font-size:6rem;animation:zoomInTitle-t1wf4uvf 1.5s ease-in-out forwards}@keyframes zoomInTitle-t1wf4uvf{0%{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:639px){.t1wf4uvf .container h2{font-size:min(4.5rem,9vw);margin-bottom:3rem}}.t1wf4uvf .number-container{display:flex;flex-direction:column;justify-content:center;background:#0078C8;border-radius:50%;width:29rem;height:29rem;padding:1.5rem;color:#FFFFFF;text-align:center;z-index:4;transition:all 2s ease-out}@media (max-width:1023px){.t1wf4uvf .number-container{background-color:rgba(0,120,200,.8);border-radius:0;width:100%;height:unset}}.t1wf4uvf .number-container h3{margin-bottom:0;font-size:3.2rem;line-height:1.25}@media (max-width:639px){.t1wf4uvf .number-container h3{font-size:2.25rem;margin-bottom:.5rem}}@media (max-width:1023px){.t1wf4uvf .number-container h3 br{display:none}}.t1wf4uvf .number-container hr{display:block;background:#FFFFFF;margin:1rem 0}@media (max-width:1023px){.t1wf4uvf .number-container hr{display:none}}.t1wf4uvf .number-container p{margin-bottom:0;text-align:center}@media (max-width:1023px){.t1wf4uvf .number-container p span br{display:none}}.t1wf4uvf .logo-container{display:flex;justify-content:flex-end;position:absolute;top:5rem;left:0;right:0;max-width:1140px;margin:auto;padding-right:1.5rem;padding-left:1.5rem;z-index:4}@media (max-width:1279px){.t1wf4uvf .logo-container{max-width:960px}}@media (max-width:1023px){.t1wf4uvf .logo-container{position:unset;margin:3rem 0 0}}.t1wf4uvf .logo-container .logo-item{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1023px){.t1wf4uvf .logo-container .logo-item{flex-direction:row}}@media (max-width:639px){.t1wf4uvf .logo-container .logo-item{flex-direction:column}}@media (max-width:1023px){.t1wf4uvf .logo-container .logo-item img{width:16rem}}@media (max-width:639px){.t1wf4uvf .logo-container .logo-item img{width:14rem}}.t1wf4uvf .logo-container .logo-item p{color:#FFFFFF;font-size:1.2rem;text-align:center;margin:0}@media (max-width:1023px){.t1wf4uvf .logo-container .logo-item p{text-align:left;margin-left:1rem}}@media (max-width:639px){.t1wf4uvf .logo-container .logo-item p{text-align:center;margin-left:0}}.t1wf4uvf .overlay{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#212529;opacity:.3}.swc4989 .search-container{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.swc4989 .search-container .search-item{display:flex;justify-content:center;width:calc(100% / 7.2);margin:1.5rem 0}@media (max-width:1023px){.swc4989 .search-container .search-item{width:calc(100% / 6)}}@media (max-width:767px){.swc4989 .search-container .search-item{width:calc(100% / 3)}}.swc4989 .search-container .search-item a{text-align:center}.swc4989 .search-container .search-item a img{background:#0C4E7A;border-radius:50%;height:7rem;width:7rem;padding:1rem;margin-bottom:1rem;transition:all .15s}.swc4989 .search-container .search-item a:active img,.swc4989 .search-container .search-item a:focus img,.swc4989 .search-container .search-item a:hover img{background:#0078C8;transform:scale(1.15)}.swc4989 .search-container .search-item a h3{font-size:1.6rem;line-height:1.25em;margin:0}.swc4989 .search-container .button-container{margin-top:3rem}.rmx5wzz .remote-container{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.rmx5wzz .remote-container .remote-item{width:calc(100% / 2)}@media (max-width:1023px){.rmx5wzz .remote-container .remote-item{width:100%}}.rmx5wzz .remote-container .remote-item:nth-child(2){padding-left:4.5rem;padding-right:1.5rem}@media (max-width:1023px){.rmx5wzz .remote-container .remote-item:nth-child(2){display:flex;flex-direction:column;padding:0}}.rmx5wzz .remote-container .remote-item .remote-item-movie{width:100%;height:0;position:relative;padding-top:56.25%;overflow:hidden}.rmx5wzz .remote-container .remote-item .remote-item-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:none}@media (max-width:1023px){.rmx5wzz .remote-container .remote-item h2{text-align:center;margin-top:3rem}.rmx5wzz .remote-container .remote-item a{text-align:center;margin-left:auto;margin-right:auto}}.l19m5ks1{display:flex;align-items:center;background-image:url(/top/link_001.jpg);background-attachment:fixed;-webkit-background-position:center;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.l19m5ks1{background-attachment:unset}}.l19m5ks1 .link-container{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap}.l19m5ks1 .link-container .link-item{display:flex;flex-direction:column;align-items:center;background:#FFFFFF;border-radius:8px;width:calc((100% - 6rem) / 3);margin:0 3rem 0 0;padding:4rem 3rem;text-align:center}.l19m5ks1 .link-container .link-item:nth-child(3n){margin-right:0}@media (max-width:1023px){.l19m5ks1 .link-container .link-item{width:100%}.l19m5ks1 .link-container .link-item:nth-child(n){margin:0 0 3rem}}.l19m5ks1 .link-container .link-item img{margin-bottom:1.5rem}.l19m5ks1 .link-container .link-item h2{height:5.5rem;font-size:2.4rem;margin-bottom:1rem}.nniyas3{background-image:url(/common/pattern_002.png)}.nniyas3 .news-container{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.nniyas3 .news-container .news-item{width:calc((100% - 6rem) / 3)}@media (max-width:767px){.nniyas3 .news-container .news-item{width:100%;margin-bottom:3rem}}.nniyas3 .news-container .news-item h2{font-size:2.4rem}.nniyas3 .news-container .news-item h2 i{margin-left:1rem}.s12m9axd .sns-container{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.s12m9axd .sns-container .sns-item{width:calc((100% - 6rem) / 2)}@media (max-width:767px){.s12m9axd .sns-container .sns-item{width:100%;margin-bottom:3rem}}.s12m9axd .sns-container .sns-item h2{font-size:2.4rem}.s12m9axd .sns-container .sns-item h2 i{margin-left:1rem}.s12m9axd .sns-container .sns-item .fb-page,.s12m9axd .sns-container .sns-item .fb-page iframe,.s12m9axd .sns-container .sns-item .fb-page span{width:100%!important}.nsyvy9z .container{display:flex;justify-content:center;text-align:center}.nsyvy9z .container h2{font-size:14rem;font-weight:700;line-height:14rem}.nsyvy9z .container h3{margin-top:5rem}.nsyvy9z .container ul{display:flex;justify-content:center;margin-bottom:3rem}.nsyvy9z .container ul li{margin-right:3rem}@media (max-width:767px){.nsyvy9z .container ul li{margin-right:1rem}}.nsyvy9z .container ul li:last-child{margin-right:0}