h3{color:#E8588E;font-size:1.4em;display:block;margin-bottom:5px;line-height:20px;margin-left:3.3%}
.center-content ul{margin:0;padding:0}
.center-content .content>ul{float:left;margin-left:3.3%}
.center-content .list-1{margin-right:14%}
.center-content ul li{list-style:none}
.center-content ul li>a,.center-content ul li>strong{font-weight:400;background:url(../img/common/ico_dot.png)no-repeat left center;padding-left:18px;color:#303030;font-size:1.3em}
.center-content ul li li a{background:url(../img/common/arrow_grey.png)no-repeat left center;padding-left:1pc;color:#606060;font-size:1.1em}
.center-content ul a:hover{text-decoration:underline}
.center-content ul>li{margin-top:20px}
.center-content ul>li li{margin:15px 0 0 25px}
.sitemapsocial {
 line-height: 19px;
}
.center-content.gray-bg{background-color:#f8f8f8;margin-top:3pc;padding:60px 0;margin-bottom: 3pc;}

@media(max-width:768px){
.center-content .list-1{margin-right:5%}
.center-content{margin-bottom:75pt}
.center-content.gray-bg {
margin-top: 1.5pc;
margin-bottom: 2.5pc;
}
}

@media(max-width:640px){
h3 {
    font-size: 1.2em;
}
.center-content.gray-bg {
    background-color: #f8f8f8;
    margin-top: 1.5pc;
    margin-bottom: 2.5pc;
    padding: 40px 0;
}
.center-content .content>ul{float:none}
.center-content .list-2{margin-top:35px}
.center-content ul li>a,.center-content ul li>strong{font-size:1.0em}
.center-content ul li li a {
    font-size: 0.9em;
}
.center-content ul>li {
    margin-top: 15px;
}
}