/* カスタマイズ用CSS */
.about{
    text-align: center;
    margin-top: 100px;
    margin-bottom: 100px;
}

.ec-headerTitle__title{
    text-align: center;
    /*width: 350px;*/
    margin: 0 450px 0 450px;
}
.ec-layoutRole .ec-layoutRole__contents {
    max-width: 1000px;
}
img {
    max-width: 100%;
}
.ec-headerRole {
    background-color: #d9b99a;
}
.ec-footerRole {
    background-color: #d9b99a;
}
body {
    background-color: transparent;
}
.ec-footerRole {
    border-top: none;
}
.ec-itemNav__nav li ul li a {
    background-color: #d9b99a;
}
.ec-footerTitle__logo {
    width: 35%;
    margin: -53px auto 0;
}
.ec-topicRole {
    background: #d9b99a;
}
.ec-newsRole .ec-newsRole__news {
    border: #d9b99a;
}
@media only screen and (min-width: 768px) {
.ec-newsRole .ec-newsRole__news {
    border: 16px solid #d9b99a;
    padding: 20px 30px;
}
}
.ec-headerNav .ec-headerNav__itemIcon {
    color: #d9b99a;
}
.ec-headerSearch .ec-headerSearch__category .ec-select.ec-select_search {
    background: #d9b99a;
}
.ec-sliderRole{
    max-width: 100%;
}
.ec-headerRole{
    max-width: 100%;
}
.ec-headerTitle img {
    width: 240px;
}

.ec-topicRole {
    padding: 30px 0
}