﻿/*** START RESET SCOPED ***/
#sweetlips_202110, #sweetlips_202110::before, #sweetlips_202110::after, 
#sweetlips_202110 *, #sweetlips_202110 *::before, #sweetlips_202110 *::after {
  margin: 0%;
  padding: 0%;
  box-sizing: border-box;
}
#sweetlips_202110 a {
  text-decoration: none;
}
#sweetlips_202110 img {
  outline: none;
}
#sweetlips_202110 .sp_only { display: none !important; }
#sweetlips_202110 ._container {
  width: 100%;
  padding-left: 0%;
  padding-right: 0%;
}
#sweetlips_202110 ._inner {
  width: 100%;
  margin-top: 0%;
  margin-bottom: 0%;
}
#sweetlips_202110 ._image {
  text-align: center;
  overflow: hidden;
}
#sweetlips_202110 ._image img {
  max-width: 100%;
  display: inline-block;
}
#sweetlips_202110 ._button {
}
#sweetlips_202110 .d-block { display: block; }
#sweetlips_202110 .d-inline-block { display: inline-block; }
#sweetlips_202110 .d-flex { display: flex; }
/*** END RESET SCOPED ***/

/*** START PAGE STYLE ***/
#sweetlips_202110 {
    width: 1200px;
    margin: 0% auto;
	font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.7;
	color: #262626;
	font-size: 18px;
	text-align: center;
	margin-top: 0px;
}
#sweetlips_202110 .sw_logo {
	padding: 25px 0;
	text-align: center;
}
#sweetlips_202110 .sec_txt {
	padding: 55px 0;
	text-align: center;
	background: #ebe4e6;
	color: #262626;
	font-size: 20px;
	font-weight: bold;
}
#sweetlips_202110 .sec_txt .txt-b {
	color: #000000;
	font-size: 26px;
	margin-bottom: 25px;
	line-height: 1;
}
#sweetlips_202110 .sec .sw_ttl {
	margin-bottom: 50px;
}
#sweetlips_202110 .sec .sw_row {
	display: flex;
	justify-content: center;
	margin-bottom: 50px;
}
#sweetlips_202110 .sec .sw_row:last-child {
	margin-bottom: 0px;
}
#sweetlips_202110 .sec .sw_txt {
	margin-bottom: 25px;
}
#sweetlips_202110 .sec .sec_inner {
	padding: 60px 130px;
	background-color: #dfd17e;
}
#sweetlips_202110 .products .sec:nth-child(even) .sw_txt {
	color: #fff;
}
#sweetlips_202110 .sec.sec01 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg01.jpg");
}
#sweetlips_202110 .sec.sec02 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg02.jpg");
}
#sweetlips_202110 .sec.sec03 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg03.jpg");
}
#sweetlips_202110 .sec.sec04 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg04.jpg");
}
#sweetlips_202110 .sec.sec05 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg05.jpg");
}
#sweetlips_202110 .sec.sec06 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg06.jpg");
}
#sweetlips_202110 .sec.sec07 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg07.jpg");
}
#sweetlips_202110 .sec.sec08 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg08.jpg");
}
#sweetlips_202110 .sec.sec09 .sec_inner {
	background: url("../img/usr/freepage/sweetlips_202110/bg09.jpg");
}
#sweetlips_202110 .sec.check {
	background: #e3d2e2;
	padding: 70px 150px 30px;
}
#sweetlips_202110 .sec.check .sw_txt {
	margin-bottom: 30px;
}
#sweetlips_202110 .sec.check .sw_note {
	font-size: 16px;
	color: #f32222;
	line-height: 2;
	text-align: left;
	margin-top: 20px;
}
/*** END PAGE STYLE ***/
