#nototema_banner{display:none;position:fixed;left:2rem;bottom:2rem;z-index:9999;transition:.5s;width:calc(100% - 4rem);max-width:30rem;min-width:calc(20rem - 4rem)}@media screen and (max-width: 540px){#nototema_banner{bottom:0}}#nototema_banner.scrolled{transform:translateX(-110%);transition:.5s}@media screen and (max-width: 540px){#nototema_banner.scrolled{transform:translateX(0);transform:translateY(110%)}}#nototema_banner .banner_block{padding:1rem;border-radius:12px;box-shadow:0 0 0.75rem rgba(0,0,0,0.1);background-color:white;width:100%}#nototema_banner .banner_block .top_nototema_banner{padding-top:52.5%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:12px}.swiper .swiper-wrapper .swiper-slide{position:relative;padding-top:28.76%;overflow:hidden;border-radius:32px}@media screen and (max-width: 767px){.swiper .swiper-wrapper .swiper-slide{padding-top:72.727%}}.swiper .swiper-wrapper .swiper-slide .slide_img{height:100%;width:100%;top:0;left:0;background-size:cover;position:absolute;transition:.5s}.swiper .swiper-wrapper .swiper-slide .slide_img::before{content:'';display:block;position:absolute;z-index:10000;top:50%;width:100%;height:100%;left:0;height:1px}.swiper .swiper-wrapper .swiper-slide .slide_img:hover{transform:scale(1.05)}.swiper .swiper-wrapper .swiper-slide .slide_img .title{position:absolute;bottom:0;color:white}.swiper .swiper-wrapper .swiper-slide .slide_img .title h4{margin-left:2rem;padding:0.33rem 2rem;background-color:#E15D60}@media screen and (max-width: 768px){.swiper .swiper-wrapper .swiper-slide .slide_img .title h4{padding:0.33rem 1rem;margin-left:1rem}}.swiper .swiper-wrapper .swiper-slide .slide_img .title h3{padding:1rem 2rem 2rem}@media screen and (max-width: 768px){.swiper .swiper-wrapper .swiper-slide .slide_img .title h3{padding:1rem 1rem}}.swiper .swiper-wrapper .swiper-slide .slide_img.support_noto_vi{background-image:url("../img/support_vi_pc.jpg");background-position:center}@media screen and (max-width: 768px){.swiper .swiper-wrapper .swiper-slide .slide_img.support_noto_vi{background-image:url("../img/support_vi_sp.jpg")}}.swiper .swiper-wrapper .swiper-slide .slide_img.support_noto_su{background-image:url("../img/support_su_pc.jpg");background-position:center}@media screen and (max-width: 768px){.swiper .swiper-wrapper .swiper-slide .slide_img.support_noto_su{background-image:url("../img/support_su_sp.jpg")}}.announce .news{padding:1rem;border-bottom:1px solid #32353F}.announce .news.clickable{cursor:pointer}.announce .news:first-child{border-top:1px solid #32353F}.announce .news h3{color:#A7A7A7;font-size:0.875rem;font-weight:bold;margin-right:2rem;flex-shrink:0;width:7rem;flex-shrink:0}.announce .news h4 span{text-decoration:underline}#popup_news{background-color:rgba(0,0,0,0.16);z-index:10;top:0;left:0;width:100vw;height:100vh}#popup_news>div{background-color:#fff;box-shadow:rgba(0,0,0,0.16);border-radius:1rem;max-width:40rem}#popup_news>div .body{border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;max-height:50vh;overflow-y:scroll}#popup_news>div .body a{color:#2E8AC7}#popup_news>div .footer button{font-family:"Zen Maru Gothic",sans-serif;font-weight:600}
