@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:10px;}
.ctt_admin {margin:0 5px;text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0}
.ctt_img {text-align:center}
@media(min-width:970px){
	.page_container { margin-top: 150px} 
}


/* ■■■■■■■■■■■■■■ 페이지 시작 ■■■■■■■■■■■■■■■ */

.cosmetic2 {
	width: 490px;
	margin: 0 auto;
	text-align: center;
	font-family: 'NanumSquare', sans-serif !important;
}

.cosmetic2 .cosmetic2_title {
	font-size: 37px;
    font-weight: 600;
    color: #000;
    line-height: 1.4;
}

.cosmetic2 .cosmetic2_about {
	font-size: 30px;
    line-height: 1.4;
    margin-bottom: 30px;
}

.cosmetic2 .cosmetic2_point {
    font-size: 21px;
    line-height: 1.4;
    color: #ff0730;
    margin-bottom: 100px;
}

.cosmetic2 ul li {
	float: left;
	width: 30%;
	margin-right: 5%;
}

.cosmetic2 ul li:nth-child(3n) {
	margin-right: 0;
}

.cosmetic2 ul li .cosmetic2_img {

	background-color: #f2f2f2;;
    border-radius: 22px;
    overflow: hidden;
    height: 147px;
	padding: 25px;
}

.cosmetic2 ul li .cosmetic2_img:hover {
	background-color: #e2e2e2;
}

.cosmetic2 ul li .cosmetic2_info {
	padding: 20px 0 30px;
    font-size: 20px;
    font-weight: 600;
    color: #000;
}

@media (max-width: 1200px){
	#container_title {
		width:100%;
	}
	.cosmetic2 {
		width:100%;
	}
	.cosmetic2 ul li .cosmetic2_img {
		height:auto;
	}
}
@media (max-width: 969px){
	.cosmetic2 .cosmetic2_title {
		font-size:27px;
	}
	.cosmetic2 .cosmetic2_about {
		font-size:25px;
	}
	.cosmetic2 .cosmetic2_point {
		font-size:17px;
	}
	.cosmetic2 ul li .cosmetic2_info {
		font-size:17px;
	}
}