@charset "utf-8";

.morelink,.skincarestep-link {
	font-family: "Chronicle Display A", "Chronicle Display B" !important;
	font-style: italic;
	font-weight: 400;
}

/*小文字→大文字*/

.skincarestep-title,.pankuzu,.morning,.evening,.cleansing-tag-item,.cleansing-tag-item,.nx,.pr,.sort-item,.label,.skincarestep-modal-page-title,.skincarestep-modal-title {
    text-transform: uppercase;
}

@media screen and (min-width: 1366px){
}

@media screen and (min-width: 1025px) and (max-width: 1365px){
}

@media screen and (min-width: 1025px){
	.filter-area .filter-list {
		margin-left: 18px;
	}
	.radiance-item {
		width: 140px;
		padding-left: 30px;
	}
	.live-area ul.carousel > li:nth-child(6)  {
		width: 240px;
	}
	.live-area ul.carousel li:nth-child(6) .tx-box .copy {
		margin-left: -8px;
	}
	.live-area ul.carousel > li:nth-child(7)  {
		width: 240px;
	}
	.live-area ul.carousel li:nth-child(7) .tx-box .copy {
		margin-left: -8px;
	}
	.live-area ul.carousel > li.firming .pic img {
    display: inline-block;
}
}

@media screen and (min-width: 768px) and (max-width: 1024px){

}

@media screen and (min-width: 1px) and (max-width: 767px){
	.filter-area .radiance-item {
		width: 155px;
	}

}

.skincarestep-link,.morelink {
	letter-spacing: 0.02em;
}

.skincarestep-title,.btn-close-modal,.skincarestep-modal-page-title,.label,.related-links-title,.pr,.nx,.tag-item-radiance {
	letter-spacing: 0.1em;
}

.btn-close-modal,.skincarestep-modal-page-title,.pr,.nx {
	font-weight: 300;
}
