/* ----------------------------------------------
	Content
-------------------------------------------------*/
div.CtgBox{
	width:521px;
	padding-left:1px;
	background-image:url(/common/images/line_2box.gif);
	background-repeat: no-repeat;
	}

	div.CtgBox div.heightLine-Ctg{
		width:251px;
		padding:4px;
		margin-right:1px;
		background-image:url(/common/images/icon_corner_g.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		text-align:center;
		float:left;
		}

div.CtgBox div.heightLine-Ctg.hover {
	background-color: #edf8fb;
	cursor: pointer;
	}

div.CtgBoxHalf{
	width:521px;
	padding-left:1px;
	background-image:url(/common/images/line_2box_half.gif);
	background-repeat: no-repeat;
	}

	div.CtgBoxHalf div.heightLine-Ctg{
		width:251px;
		padding:4px;
		margin-right:1px;
		background-image:url(/common/images/icon_corner_g.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		text-align:center;
		float:left;
		}

div.CtgBoxHalf div.heightLine-Ctg.hover {
	background-color: #edf8fb;
	cursor: pointer;
	}

/* ----------------------------------------------
	Content-Sample
-------------------------------------------------*/
div.CtgBox{
	width:521px;
	padding-left:1px;
	background-image:url(/common/images/line_2box.gif);
	background-repeat: no-repeat;
	}

	div.CtgBox div.heightLine-CtgP{
		width:251px;
		padding:4px;
		margin-right:1px;
		background-image:url(/common/images/icon_corner_g.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		text-align:center;
		float:left;
		}

div.CtgBox div.heightLine-CtgP.hover {
	background-color: #edf8fb;
	cursor: pointer;
	}

div.CtgBoxHalf{
	width:521px;
	padding-left:1px;
	background-image:url(/common/images/line_2box_half.gif);
	background-repeat: no-repeat;
	}

	div.CtgBoxHalf div.heightLine-CtgP{
		width:251px;
		padding:4px;
		margin-right:1px;
		background-image:url(/common/images/icon_corner_g.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		text-align:center;
		float:left;
		}

div.CtgBoxHalf div.heightLine-CtgP.hover {
	background-color: #edf8fb;
	cursor: pointer;
	}

.CtgItemCL{
	width:90px;
	padding-top:5px;
	text-align:center;
	float:left;
	}
.CtgItemCL.CtgItemCL_body_lip{
	margin-top: 17.5px;
	}

.CtgItemCR{
	width:160px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	color:#595959;
	float:left;
	}
.CtgItemCR.CtgItemCR_body_lip{
	margin-top: 17.5px;
	}
	.CtgItemCR a{
		color:#595959;
		text-decoration:none;
		}

.CtgItemCR2{
	width:220px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:15px;
	text-align:left;
	color:#595959;
	float:left;
	display:inline;
	}

	.CtgItemCR2 a{
		color:#595959;
		text-decoration:none;
		}

.mensh4{
	width:127px;
	padding:5px 0 5px 2px;
	float:left;
	}

	.bodycare_index{
    background-image: url(/body/images/banner_ctg_body_natusavon.jpg);
    background-repeat: no-repeat;
    background-position: center;
    padding: 1px;
    border: 1px solid #adafa9;
	}

	.bodycare_index:hover{
		opacity: 0.8;
	}

		.face_index{
    background-image: url(/face/images/banner_ctg_face_softymo_clearpro.jpg);
    background-repeat: no-repeat;
    background-position: center;
    padding: 1px;
    border: 1px solid #adafa9;
	}

	.face_index:hover{
		opacity: 0.8;
	}


	.makeup_index{
    background-image: url(/makeup/images/banner_ctg_makeup.jpg?v20200902);
    background-repeat: no-repeat;
    background-position: center;
    padding: 1px;
    border: 1px solid #adafa9;
	}

	.makeup_index:hover{
		opacity: 0.8;
	}
