body{color:#000;font-family:Hiragino Kaku Gothic Pro;font-size:.8rem;margin:0}.c_button,input,select,textarea{font-size:.8rem!important;max-width:300px;min-width:180px}a{color:#2f80ed!important;text-decoration:underline}p{margin:0}.breadcrumb{margin-bottom:0}.form-control{background-color:#fff}.card{margin-bottom:10px}.global-wrapper{height:100%;margin:0;padding:0;width:100%}.body-container{margin-top:60px}.container-fluid{margin:0;padding:0}.page-title{border-left:5px solid;padding-left:5px}.container-wrapper{margin:auto;min-height:calc(100vh - 100px);width:100%}.subcontainer{margin:10px auto;width:100%}.subheader{font-weight:600;padding-bottom:20px;padding-top:20px;text-align:center}.navbar{background:#fff;border-bottom:1px solid #e5e3dd;box-shadow:0 4px 4px 4px #0000001a;font-weight:600}.navbar .navbar-brand-wrapper{max-width:200px}.navbar .navbar-toggler i{color:#000}.navbar ul li{display:table}.navbar ul li a{color:#000!important;display:table-cell;font-size:.875rem!important;line-height:1.5!important;text-decoration:none!important;vertical-align:middle}.elevator{background:rgba(55,55,55,.6);border-radius:50px;bottom:30px;height:72px;position:fixed;right:30px;width:72px;z-index:201}.elevator .elevator-button{color:#fff;font-size:35px;line-height:0;text-align:center}.sitemap-btn{background:rgba(55,55,55,.6);border-radius:20px;height:40px;left:10px;position:fixed;top:80px;width:40px;z-index:1030}.sitemap-btn .sitemap-button{color:#fff;font-size:24px;text-align:center}.clear{clear:both}.hide{display:none}.helper ul{list-style:none;margin:0;padding:0}.helper ul li{margin:5px}.helper ul li a{color:#000!important;text-decoration:none!important}.helper ul li a:hover{color:#aaa!important}.footer{background:#391233;color:#fff!important;min-height:300px;width:100%}.footer .subcontainer{margin-top:0}.footer__content{min-height:275px;padding:10px}.footer__content .wagokoro-circles{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:10px}.footer__content .wagokoro-circles a{color:#000!important;margin:2px;text-decoration:none}.footer__content .wagokoro-circles a .wagokoro-circle{background:#fff;border-radius:5px;box-shadow:0 4px 4px 4px #0000001a;display:table-cell;font-size:1.2rem;height:70px;text-align:center;vertical-align:middle;width:160px}.footer__content .navigation{display:flex;flex-direction:row;flex-wrap:wrap}.footer__content .navigation .nav-group{flex:1}.footer__content .navigation .nav-group .nav-title{color:#fff}.footer__content .navigation .nav-group ul{list-style:none;margin:0;padding:0}.footer__content .navigation .nav-group ul li{display:list-item;font-size:.9rem;margin:10px;text-align:-webkit-match-parent}.footer__content .navigation .nav-group ul li a{color:#fff!important;text-decoration:none!important}.footer__content .navigation .nav-group ul li a:hover{color:#aaa!important}.footer__copy-right{font-size:.8rem;max-height:25px;text-align:center}.mobile-navbar{background:#391233;bottom:0;color:#fff!important;display:none;flex-direction:row;position:fixed;width:100%;z-index:2}.mobile-navbar .mobile-nav{position:relative;text-align:center;width:20%}.mobile-navbar .mobile-nav a{color:#fff!important;text-decoration:none}.mobile-navbar .mobile-nav a:hover{color:#aaa!important}.mobile-navbar .mobile-nav .mobile-nav-icon{color:#fff!important;display:block;font-size:1.2rem;margin-top:10px}.mobile-navbar .mobile-nav span{font-size:.7rem}.button-link{text-decoration:none}@media screen and (min-device-width:320px) and (max-device-width:768px){.container-wrapper,.subcontainer{overflow:hidden;padding:5px}}@media screen and (min-device-width:768px) and (max-device-width:1200px){.container-wrapper,.subcontainer{padding:5px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px){.container-wrapper,.subcontainer{max-width:1200px}}

/*# sourceMappingURL=layout.css.map*/