@charset "UTF-8";
/* CSS Document */
.main_bg {
	min-height: 800px;
	background-image: url("../img/common/content_bg .png");
	background-repeat: repeat;
	background-position: top left;
	background-attachment: fixed;
}
.mainArea .inner{
    margin-bottom: 70px;
    padding-top: 90px;

}
.privacyArea{
    padding: 0 20px;
}
.privacy_title{
    margin: 100px 0 50px;
    text-align: center;
}
.privacy_title p {
    font-size: 16px;
    letter-spacing: 2px;
}
.privacy_title p{
    font-size: 15px;
}

.privacy_title h1{
    display: inline-block;
    max-width: 400px;
    margin-bottom: 10px;
    font-size: 40px;
    border-bottom: 3px solid #333;
    font-family: poppins,sans-serif;
	font-weight: 600;
	font-style: normal;
}

.privacy_txt p{
    font-size: 14px;
    color: #606060;
    max-width: 980px;
    margin:  0 auto;
}

.numberArea{
    max-width: 980px;
    margin: 0 auto;
}
.numberArea dl{
    width: 100%;
    border-bottom: 1px solid #333;
    max-width: 1000px;
   padding: 30px 0;
}
.numberArea dd{
    color: #545454;
    font-size: 16px;
}
.numberArea dt{
    color: #606060;
    font-size: 20px;
    padding-bottom: 10px;
}




@media screen and (max-width: 1000px) {
.privacyArea{
    padding: 0 6vw;
}
.numberArea dd{
    font-size: 12px;
}
.numberArea dt{
    font-size: 16px;
    padding-bottom: 10px;
}

}




@media screen and (max-width: 600px) {
.mainArea .inner{
    margin-bottom: 60px;
    padding-top: 50px;
    
}
.privacy_title h1{
    font-size: 32px;
}
.numberArea dd{
    font-size: 12px;
}
.numberArea dt{
    font-size: 16px;
    padding-bottom: 10px;
}
    
}