@charset "utf-8";
/* CSS Document */

body{background: #f8f8f8;}

/* 通常方案[New Design]
==============================================*/
/* 潔顏&保養凝露 2入組 */
.form_n_set_bg{
	height: 615px;
	background: url("../img/form_n_set_bg.jpg") no-repeat center top;
	margin-top: 60px;
}
.form_n_set{
	width: 960px;
	height: 615px;
	margin: 0 auto;
	position: relative;
}
.form_n_set_img{
	width: 338px;
	position: absolute;
	text-align: center;
	top: 70px;
	left: -35px;
}
.form_n_set_name{
	width: 497px;
	position: absolute;
	top: 70px;
	left: 400px;
}
.form_n_set_off{
	width: 125px;
	position: absolute;
	top: 272px;
	left: 400px;
}
.price_n_set{
	position: absolute;
	top: 268px;
	left: 530px;
	font-family: arial, 游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif!important;
	font-size: 170px;
	font-weight: 600;
	line-height: 0.8;
	letter-spacing: -0.05em;
	color: #cb0010;
}
.btn_n_set{
	width: 793px;
	position: absolute;
	top: 430px;
	left: 70px;
}

/* ALL IN ONE 臉部保養凝露 3入組 */
.form_n_g3_bg{
	height: 700px;
	background: url("../img/form_n_g3_bg.jpg") no-repeat center top;
}
.form_n_g3{
	width: 960px;
	height: 700px;
	margin: 0 auto;
	position: relative;
}
.form_n_g3_img{
	width: 338px;
	position: absolute;
	text-align: center;
	top: 70px;
	left: 20px;
}
.form_n_g3_name{
	width: 560px;
	position: absolute;
	top: 70px;
	left: 390px;
}
.form_n_g3_off{
	width: 125px;
	position: absolute;
	top: 351px;
	left: 390px;
}
.price_n_g3{
	position: absolute;
	top: 348px;
	left: 525px;
	font-family: arial, 游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif!important;
	font-size: 170px;
	font-weight: 600;
	line-height: 0.8;
	letter-spacing: -0.05em;
	color: #cb0010;
}
.btn_n_g3{
	width: 793px;
	position: absolute;
	top: 511px;
	left: 70px;
}

/* ALL IN ONE 臉部保養凝露 單入 & 潔顏凝露 FACE WASH  單入 */
.form_n_gw_bg{
	height: 520px;
	background: url("../img/form_n_gw_bg.jpg") no-repeat center top;
}
.form_n_gw{
	width: 960px;
	height: 520px;
	margin: 0 auto;
	position: relative;
}
.form_n_gw_img{
	width: 232px;
	position: absolute;
	text-align: center;
	top: 70px;
	left: 80px;
}
.form_n_gw_name{
	width: 509px;
	position: absolute;
	top: 70px;
	left: 390px;
}
.form_n_gw_off{
	width: 100px;
	position: absolute;
	top: 210px;
	left: 390px;
}
.price_n_gw{
	position: absolute;
	top: 208px;
	left: 495px;
	font-family: arial, 游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif!important;
	font-size: 140px;
	font-weight: 600;
	line-height: 0.8;
	letter-spacing: -0.04em;
	color: #cb0010;
}
.btn_n_gw{
	width: 760px;
	position: absolute;
	top: 357px;
	left: 100px;
}

/* 定期方案
==============================================*/
.form_t_1_bg{
	height: 940px;
	background: url("../img/form_t_1_bg.jpg") no-repeat center top;
	margin: 60px 0 140px;
}
.form_t_2_bg{
	height: 760px;
	background: url("../img/form_t_2_bg.jpg") no-repeat center top;
	margin-bottom: 100px;
}
.form_t_1{
	width: 960px;
	height: 940px;
	margin: 0 auto;
	position: relative;
}
.form_t_2{
	width: 960px;
	height: 760px;
	margin: 0 auto;
	position: relative;
}
.form_t_1_ttl{
	width: 900px;
	position: absolute;
	top: -13px;
	left: 30px;
}
.form_t_img{
	width: 276px;
	position: absolute;
	text-align: center;
	bottom: 348px;
	left: 40px;
}
.form_t_name{
	width: 497px;
	position: absolute;
	bottom: 375px;
	left: 380px;
}
.form_t_off{
	width: 125px;
	position: absolute;
	bottom: 223px;
	left: 380px;
}
.price_t{
	position: absolute;
	bottom: 227px;
	left: 505px;
	font-family: arial, 游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif!important;
	font-size: 175px;
	font-weight: 600;
	line-height: 0;
	letter-spacing: -0.05em;
	color: #cb0010;
}
.btn_t{
	width: 793px;
	position: absolute;
	bottom: 45px;
	left: 67px;
}
.img47_bg{
	background: url("../img/img47_bg.jpg") repeat center center;
	height: 1210px;
	margin-bottom: 140px;
}
.img47{
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.pos_ttl{
	width: 820px;
	position: absolute;
	top: -72px;
	left: 70px;
}
.pos_1{
	width: 370px;
	position: absolute;
	top: 138px;
	left: 95px;
}
.pos_2{
	width: 370px;
	position: absolute;
	top: 138px;
	left: 495px;
}
.pos_3{
	width: 370px;
	position: absolute;
	top: 428px;
	left: 95px;
}
.pos_4{
	width: 370px;
	position: absolute;
	top: 428px;
	left: 495px;
}
.pos_5{
	width: 770px;
	position: absolute;
	top: 668px;
	left: 95px;
}
.t_attention{
	width: 770px;
	position: absolute;
	text-align: left;
	font-size: 13px;
	color: #000;
	top: 1140px;
	left: 95px;
}
.t_attention span{
	font-weight: bold;
	font-size: 15px;
	font-family: "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif!important;
}
.img48_bg{
	background: #ccf3ff;
	height: 1460px;
}
.img48{
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.pos_6{
	width: 960px;
	position: absolute;
	top: 133px;
	left: 0;
}
.pos_7{
	width: 960px;
	position: absolute;
	top: 413px;
	left: 0;
}
.pos_8{
	width: 960px;
	position: absolute;
	top: 638px;
	left: 0;
}
.pos_9{
	width: 960px;
	position: absolute;
	top: 883px;
	left: 0;
}
.pos_10{
	width: 960px;
	position: absolute;
	top: 1128px;
	left: 0;
}

/* 注意事項
----------------------------------------------- */
#notes{
	background: #e9f8fd;
	padding: 70px 20px 50px;
	color: #333;
	letter-spacing: 0.06em;
}
#notes .notes_cont{
	background: #fff;
	padding: 40px 20px 20px 30px;
}
#notes .t__attention{padding: 22px 0;}
#notes .t__b_ttl_at{
	font-size: 22px;
	font-weight: bold;
	background: #000;
	text-align: center;
	color: #fff;
	padding: 20px 0;
}
#notes .t__attention_ttl {
    border-bottom: 2px solid #ececec;
    font-size: 17px;
	margin-bottom: 15px;
	line-height: 1.5;
    font-weight: bold;
    position: relative;
}
#notes .t__attention_ttl span {
    border-bottom: 2px solid #00abe6;
    position: absolute;
    bottom: -2px;
}
#notes .t__attention dd{
	line-height: 1.6;
	font-size: 14px;
}
#notes .t__attention dd b {color: #00abe6;}
#notes .t__attention dd span {
	color: #00abe6;
	padding-right: 3px;
	font-size: 120%;
}
