.flex-sm-nowrap{flex-wrap:wrap!important}.regulation__nav{margin:20px 0}.regulation__nav ul{list-style:none;padding-left:0}.regulation__nav ul li{margin:3px 0}.regulation__nav ul li a{background-color:#f0efeb;color:#0a0b09;display:inline-block;font-weight:400;padding:15px;width:100%}.regulation__nav ul li a:hover,.regulation__nav ul li.active a{color:#9b033f}.regulation__contents{font-weight:400;line-height:24px}.about-us{background-color:#f8f8f6;font-weight:400;line-height:24px;padding:50px 0}.about-us h2{margin:0}.about-us__highlights{margin-top:50px}.about-us__highlight{background-color:#fff;box-shadow:0 0 5px 0 0 10px #43434333;margin:10px 0;padding:15px}.about-us__highlight-image{height:290px;overflow:hidden;width:100%}.cooperation{margin-bottom:2rem;margin-top:2rem;padding-bottom:1rem;padding-top:1rem}.contact__table{margin-top:1rem;width:100%}.contact__table tr td{display:block}.cooperation__image{height:500px;width:100%}@media(min-width:576px){.contact__table{margin-top:1rem;width:100%}.contact__table tr td{display:table-cell;padding-bottom:1rem}}@media(min-width:768px){.flex-sm-nowrap{flex-wrap:nowrap!important}}@media(min-width:992px){.regulation{display:flex;justify-content:space-between}.regulation__nav{width:25%}.regulation__nav ul{position:sticky;top:88px}.regulation__contents{width:72%}.about-us__highlights{display:flex;flex-wrap:wrap;justify-content:space-between}.about-us__highlight{flex:0 0 32%}}
