.step3_step1_01{
	width:372px;
	position:absolute;
	top:0px;
	left:12px;
}
.step3_step2_01{
	position:absolute;
	top:0px;
	left:396px;
}
.step3_step3_01{
	width:372px;
	position:absolute;
	top:321px;
	left:12px;
}
.step3_step4_01{
	position:absolute;
	top:580px;
	left:200px;
}
#step4_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/box_type04_top.jpg);
	height:224px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_01_step1{
	position:absolute;
	top:152px;
	left:26px;
	width:320px;
}
.step4_01_step2{
	position:absolute;
	top:148px;
	left:386px;
	width:320px;
}
#step4_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/box_step04_02.jpg);
	height:108px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_02_step1{
	position:absolute;
	top:64px;
	left:14px;
	width:710px;
}
#step4_03{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/box_step04_03.jpg);
	height:235px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_03_step1{
	position:absolute;
	top:57px;
	left:14px;
	width:334px;
}
.step4_03_step2{
	position:absolute;
	top:56px;
	left:382px;
	width:334px;
}
.step4_03_step1 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_03_step2 img{
	float:left;
	margin:0 10px 61px 0;
}
#step4_t02_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_02_02.jpg);
	height:582px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t02_01_step01{
	position:absolute;
	top:45px;
	left:75px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step02{
	position:absolute;
	top:130px;
	left:74px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step03{
	position:absolute;
	top:217px;
	left:74px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step04{
	position:absolute;
	top:314px;
	left:75px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step05{
	position:absolute;
	top:413px;
	left:78px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step06{
	position:absolute;
	top:405px;
	left:437px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step07{
	position:absolute;
	top:509px;
	left:77px;
	width:277px;
	line-height:1.4em;
}
.step4_t02_01_step08{
	position:absolute;
	top:508px;
	left:435px;
	width:277px;
	line-height:1.4em;
}
#step4_t02_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_02_03.jpg);
	height:185px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t02_02_step01{
	position:absolute;
	top:63px;
	left:15px;
	width:701px;
}
.step4_t02_02_step02{
	position:absolute;
	top:138px;
	left:15px;
	width:701px;
}
#step4_t02_03{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_02_05.jpg);
	height:492px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t02_03_step01{
	position:absolute;
	top:50px;
	left:15px;
	width:343px;
}
.step4_t02_03_step02{
	position:absolute;
	top:372px;
	left:18px;
	width:343px;
}
.step4_t02_03_step02 img{
	float:left;
	margin:0 10px 0 0;
}
#step4_t03_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_03_01.jpg);
	height:539px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t03_01_step01{
	position:absolute;
	top:205px;
	left:29px;
	width:320px;
}
.step4_t03_01_step02{
	position:absolute;
	top:205px;
	left:386px;
	width:320px;
}
.step4_t03_01_step03{
	position:absolute;
	top:464px;
	left:27px;
	width:320px;
}
.step4_t03_01_step04{
	position:absolute;
	top:460px;
	left:389px;
	width:320px;
}
#step4_t03_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_03_02.jpg);
	height:303px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t03_02_step01{
	position:absolute;
	top:50px;
	left:12px;
	width:334px;
}
.step4_t03_02_step02{
	position:absolute;
	top:52px;
	left:382px;
	width:334px;
}
.step4_t03_02_step03{
	position:absolute;
	top:182px;
	left:16px;
	width:334px;
}
.step4_t03_02_step04{
	position:absolute;
	top:182px;
	left:384px;
	width:334px;
}
.step4_t03_02_step01 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_t03_02_step02 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_t03_02_step03 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_t03_02_step04 img{
	float:left;
	margin:0 10px 61px 0;
}
#step4_t04_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_04_02.jpg);
	height:608px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t04_01_step01{
	position:absolute;
	top:71px;
	left:26px;
	width:320px;
}
.step4_t04_01_step02{
	position:absolute;
	top:69px;
	left:387px;
	width:320px;
}
.step4_t04_01_step03{
	position:absolute;
	top:347px;
	left:28px;
	width:320px;
}
.step4_t04_01_step04{
	position:absolute;
	top:348px;
	left:386px;
	width:320px;
}
#step4_t04_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step04_04_03.jpg);
	height:301px;
	width:732px;
	padding:0;
	margin:0;
}
.step4_t04_02_step01{
	position:absolute;
	top:50px;
	left:12px;
	width:334px;
}
.step4_t04_02_step02{
	position:absolute;
	top:52px;
	left:382px;
	width:334px;
}
.step4_t04_02_step03{
	position:absolute;
	top:182px;
	left:16px;
	width:334px;
}
.step4_t04_02_step01 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_t04_02_step02 img{
	float:left;
	margin:0 10px 61px 0;
}
.step4_t04_02_step03 img{
	float:left;
	margin:0 10px 61px 0;
}
#step5_t01_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_01_02.jpg);
	height:550px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t01_01_step01{
	position:absolute;
	top:45px;
	left:414px;
	width:298px;
}
.step5_t01_01_step02{
	position:absolute;
	top:129px;
	left:412px;
	width:298px;
}
.step5_t01_01_step03{
	position:absolute;
	top:216px;
	left:413px;
	width:298px;
}
.step5_t01_01_step04{
	position:absolute;
	top:302px;
	left:413px;
	width:298px;
}
.step5_t01_01_step05{
	position:absolute;
	top:431px;
	left:353px;
	width:360px;
}
.step5_t01_01_step06{
	position:absolute;
	top:505px;
	left:354px;
	width:360px;
}
.step5_t01_01_step07{
	position:absolute;
	top:477px;
	left:0px;
	width:320px;
}
#step5_t01_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_01_03.jpg);
	height:439px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t01_02_step01{
	position:absolute;
	top:49px;
	left:16px;
	width:328px;
}
.step5_t01_02_step02{
	position:absolute;
	top:47px;
	left:382px;
	width:328px;
}
.step5_t01_02_step03{
	position:absolute;
	top:183px;
	left:16px;
	width:328px;
}
.step5_t01_02_step04{
	position:absolute;
	top:185px;
	left:383px;
	width:328px;
}
.step5_t01_02_step05{
	position:absolute;
	top:318px;
	left:15px;
	width:328px;
}
.step5_t01_02_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t01_02_step02 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t01_02_step03 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t01_02_step04 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t01_02_step05 img{
	float:left;
	margin:0 10px 0 0;
}
#step5_t02_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_02.jpg);
	height:185px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_01_step01{
	position:absolute;
	top:45px;
	left:76px;
	width:634px;
}
.step5_t02_01_step02{
	position:absolute;
	top:129px;
	left:77px;
	width:634px;
}
#step5_t02_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_03.jpg);
	height:538px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_02_step01{
	position:absolute;
	top:457px;
	left:28px;
	width:217px;
}
.step5_t02_02_step02{
	position:absolute;
	top:459px;
	left:259px;
	width:217px;
}
.step5_t02_02_step03{
	position:absolute;
	top:460px;
	left:491px;
	width:217px;
}
#step5_t02_03{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_04.jpg);
	height:168px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_03_step01{
	position:absolute;
	top:50px;
	left:14px;
	width:334px;
}
.step5_t02_03_step02{
	position:absolute;
	top:46px;
	left:380px;
	width:334px;
}
.step5_t02_03_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_03_step02 img{
	float:left;
	margin:0 10px 0 0;
}
#step5_t02_04{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_05.jpg);
	height:507px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_04_step01{
	position:absolute;
	top:108px;
	left:400px;
	width:300px;
}
.step5_t02_04_step02{
	position:absolute;
	top:193px;
	left:398px;
	width:300px;
}
.step5_t02_04_step03{
	position:absolute;
	top:280px;
	left:398px;
	width:300px;
}
.step5_t02_04_step04{
	position:absolute;
	top:427px;
	left:339px;
	width:370px;
}
#step5_t02_05{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_06.jpg);
	height:310px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_05_step01{
	position:absolute;
	top:47px;
	left:15px;
	width:334px;
}
.step5_t02_05_step02{
	position:absolute;
	top:46px;
	left:380px;
	width:334px;
}
.step5_t02_05_step03{
	position:absolute;
	top:187px;
	left:16px;
	width:334px;
}
.step5_t02_05_step04{
	position:absolute;
	top:186px;
	left:382px;
	width:334px;
}
.step5_t02_05_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_05_step02 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_05_step03 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_05_step04 img{
	float:left;
	margin:0 10px 0 0;
}
#step5_t02_06{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_07.jpg);
	height:261px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_06_step01{
	position:absolute;
	top:75px;
	left:77px;
	width:634px;
}
.step5_t02_06_step02{
	position:absolute;
	top:146px;
	left:77px;
	width:634px;
}
.step5_t02_06_step03{
	position:absolute;
	top:217px;
	left:75px;
	width:634px;
}
#step5_t02_07{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_02_09.jpg);
	height:310px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t02_07_step01{
	position:absolute;
	top:47px;
	left:15px;
	width:334px;
}
.step5_t02_07_step02{
	position:absolute;
	top:46px;
	left:380px;
	width:334px;
}
.step5_t02_07_step03{
	position:absolute;
	top:187px;
	left:16px;
	width:334px;
}
.step5_t02_07_step04{
	position:absolute;
	top:186px;
	left:382px;
	width:334px;
}
.step5_t02_07_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_07_step02 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_07_step03 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t02_07_step04 img{
	float:left;
	margin:0 10px 0 0;
}
#step5_t03_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_03_02.jpg);
	height:217px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t03_01_step01{
	position:absolute;
	top:152px;
	left:26px;
	width:320px;
}
.step5_t03_01_step02{
	position:absolute;
	top:148px;
	left:386px;
	width:320px;
}
#step5_t03_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_03_03.jpg);
	height:304px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t03_02_step01{
	position:absolute;
	top:47px;
	left:15px;
	width:334px;
}
.step5_t03_02_step02{
	position:absolute;
	top:46px;
	left:380px;
	width:334px;
}
.step5_t03_02_step03{
	position:absolute;
	top:187px;
	left:16px;
	width:334px;
}
.step5_t03_02_step04{
	position:absolute;
	top:186px;
	left:382px;
	width:334px;
}
.step5_t03_02_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t03_02_step02 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t03_02_step03 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t03_02_step04 img{
	float:left;
	margin:0 10px 0 0;
}
#step5_t04_01{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_04_02.jpg);
	height:431px;
	width:732px;
	padding:0;
	margin:0;
}
.step5_t04_01_step01{
	position:absolute;
	top:153px;
	left:386px;
	width:320px;
}
.step5_t04_01_step02{
	position:absolute;
	top:345px;
	left:391px;
	width:320px;
}
.step5_t04_01_step03{
	position:absolute;
	top:306px;
	left:16px;
	width:320px;
}
.step5_t04_01_step04{
	position:absolute;
	top:364px;
	left:15px;
	width:320px;
}
#step5_t04_02{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_03_03.jpg);
	height:304px;
	width:732px;
	padding:0;
	margin:0;
	/*	リップ6色セット削除時変更。商品追加時はコメントアウトを削除してください（2013/7/8　青木）
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/img_step5_04_03.jpg);
	height:433px;
	width:732px;
	padding:0;
	margin:0;
*/
}
.step5_t04_02_step01{
	position:absolute;
	top:47px;
	left:15px;
	width:334px;
}
.step5_t04_02_step02{
	position:absolute;
	top:46px;
	left:380px;
	width:334px;
}
.step5_t04_02_step03{
	position:absolute;
	top:187px;
	left:16px;
	width:334px;
}
.step5_t04_02_step04{
	position:absolute;
	top:186px;
	left:382px;
	width:334px;
}
.step5_t04_02_step05{
	position:absolute;
	top:311px;
	left:16px;
	width:334px;
}
.step5_t04_02_step01 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t04_02_step02 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t04_02_step03 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t04_02_step04 img{
	float:left;
	margin:0 10px 0 0;
}
.step5_t04_02_step05 img{
	float:left;
	margin:0 10px 0 0;
}
.box_block{
	margin:180px 0 0 0;
}
.step3_step1_01_p{
	width:165px;
	float:left;
	margin-left:15px;
}
.step3_step1_01_p02{
	float:left;
	width:165px;
	margin-left:10px;
	margin-right:200px;
}
.step3_step1_01_p03{
	float:left;
	width:165px;
	margin-left:10px;
}
#step3_03{
	position:relative;
	top:0;
	left:0;
	background:url(/user_data/ex/img/static/basic/st_tape_box03_bg.jpg);
	height:188px;
	width:780px;
}
.step3_step1_02{
	position:absolute;
	top:17px;
	left:27px;
}
.step3_step2_02{
	position:absolute;
	top:103px;
	left:27px;
}
.step3_step3_02{
	position:absolute;
	top:156px;
	left:11px;
}
.step3_step1_02_p{
	margin-top:15px;
	width:509px;
}
.inbox_txt01{
	width:200px;
	float:left;
	padding:0 10px 0 0;
}
*:first-child + html .adj_box{
	margin-bottom:-9px;
}
. adj_h{
	height:36px;
}
/*------------------
2012年9月skin-120911.cssより転記
------------------*/
#t_or_contents_ ul.cfnavi_btn{
	height:136px;
}
#t_or_contents_m ul.cfnavi_btn li{
	float:left;
}
/*------------------
メイク道具のお手入方法ページ
------------------*/
#top_1{
	background:url(/user_data/ex/img/static/basic/120911hed01.jpg) no-repeat;
	height:91px;
	text-indent:-999999px;
}
#top_2{
	background:url(/user_data/ex/img/static/basic/120911hed02.jpg) no-repeat;
	height:248px;
}
#top_2 p.copy_01{
	padding:0px 0 0 0;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_2 p.copy_02{
	width:580px;
	padding:60px 0 0 25px;
	height:20px;
	font-size:12px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_3{
	background:url(/user_data/ex/img/static/basic/120911hed03.jpg) no-repeat;
	height:186px;
	width:100%;
}
#top_3 span.photo{
	padding:58px 0px 0 41px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_3 span.copy_link{
	width:580px;
	text-align:left;
	display:block;
	padding:55px 10px 0 10px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_3 span.copy2{
	padding:5px 0 0 0px;
	margin:0 auto;
	font-size:12px;
	line-height:1.8em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_4{
	background:url(/user_data/ex/img/static/basic/120911hed04.jpg) no-repeat;
	height:568px;
}
#top_4 p{
	width:560px;
	padding:76px 0 0 20px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_4 p.cmt01{
	width:560px;
	padding:104px 0 0 20px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_4 p.cmt02{
	width:560px;
	padding:46px 0 0 20px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_4 p.cmt03{
	width:560px;
	padding:46px 0 0 20px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_5{
	background:url(/user_data/ex/img/static/basic/120911hed05.jpg) no-repeat;
	height:232px;
}
#top_5 span.photo{
	padding:95px 0px 0 34px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_5 span.copy_link{
	width:570px;
	text-align:left;
	display:block;
	padding:92px 10px 0 10px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_5 span.copy2{
	padding:15px 0 0 0px;
	margin:0 auto;
	font-size:12px;
	line-height:1.8em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_6{
	background:url(/user_data/ex/img/static/basic/120911hed06.jpg) no-repeat;
	height:326px;
}
#top_6 span.photo{
	padding:46px 0px 0 24px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_6 span.copy_link{
	width:570px;
	text-align:left;
	display:block;
	padding:46px 10px 0 10px;
	margin:0 auto;
	font-size:13px;
	line-height:1.9em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_6 span.copy2{
	padding:5px 0 0 0px;
	margin:0 auto;
	font-size:12px;
	line-height:1.8em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_6 span.copy3{
	clear:both;
	display:block;
	width:570px;
	padding:90px 0px 0 140px;
	margin:0 auto;
	font-size:12px;
	line-height:1.8em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_7{
	background:url(/user_data/ex/img/static/basic/120911hed07.jpg) no-repeat;
	height:425px;
}
#top_8{
	background:url(/user_data/ex/img/static/basic/120911hed08.jpg) no-repeat;
	height:169px;
}
#top_8 span.copy2{
	clear:both;
	display:block;
	width:570px;
	padding:60px 0px 0 140px;
	margin:0 auto;
	font-size:12px;
	line-height:1.8em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height:40px;
}
#top_09{
	height:86px;
}
#top_09 p{
	float:left;
	padding:0px 20px 20px 70px;
	margin:0 auto;
	height:auto;
}
/*------------------
化粧直し
------------------*/
#top_10{
	background:url(/user_data/ex/img/static/basic/120911hed01_1.jpg) no-repeat;
	height:91px;
	text-indent:-999999px;
}
#top_11{
	background:url(/user_data/ex/img/static/basic/120911hed02_1.jpg) no-repeat;
	height:117px;
}
#top_11 p{
	padding:53px 0 0 0;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_12{
	background:url(/user_data/ex/img/static/basic/120911hed03_1.jpg) no-repeat;
	height:268px;
}
#top_12 span{
	width:324px;
	text-align:left;
	display:block;
	padding:75px 0px 0 42px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_13{
	background:url(/user_data/ex/img/static/basic/120911hed04_1.jpg) no-repeat;
	height:162px;
}
#top_13 span{
	width:680px;
	text-align:left;
	margin:0 auto;
	display:block;
	padding:60px 0px 0 0px;
	font-size:12px;
	line-height:1.5em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_14{
	background:url(/user_data/ex/img/static/basic/120911hed05_1.jpg) no-repeat;
	height:294px;
}
#top_14 li{
	float:left;
}
#top_14 ul li.photo{
	padding:48px 0 0 36px;
	margin:0 auto;
}
#top_14 ul li.photo2{
	padding:48px 0 0 25px;
	margin:0 auto;
}
#top_14 ul li.photo3{
	padding:8px 0 0 36px;
	margin:0 auto;
}
#top_14 ul li.photo4{
	padding:8px 0 0 25px;
	margin:0 auto;
}
#top_14 span{
	float:left;
}
#top_14 span.copy_link{
	width:192px;
	text-align:left;
	display:block;
	padding:5px 0px 0 7px;
	margin:0 auto;
	font-size:13px;
	line-height:1.2em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_14 span.copy2{
	padding:5px 0 0 0px;
	margin:0 auto;
	display:block;
	font-size:12px;
	line-height:1.4em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_15{
	background:url(/user_data/ex/img/static/basic/120911hed06_1.jpg) no-repeat;
	height:312px;
}
#top_15 p{
	width:358px;
	float:left;
	padding:72px 0px 11px 22px;
	margin:0 auto;
	font-size:12px;
	line-height:1.4em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_15 li{
	float:left;
}
#top_15 ul li.photo{
	padding:52px 0 0 36px;
}
#top_15 ul li.photo2{
	padding:52px 0 0 41px;
}
#top_15 span{
	float:left;
}
#top_15 span.copy_link{
	width:192px;
	text-align:left;
	display:block;
	padding:0px 0px 0 7px;
	margin:0 auto;
	font-size:13px;
	line-height:1.2em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:left;
}
#top_15 span.copy2{
	padding:5px 0 0 0px;
	margin:0 auto;
	display:block;
	font-size:11px;
	line-height:1.4em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_16{
	background:url(/user_data/ex/img/static/basic/120911hed07_1.jpg) no-repeat;
	height:256px;
}
#top_16 p{
	width:690px;
	text-align:left;
	padding:108px 0px 10px 0px;
	margin:0 auto;
	font-size:11px;
	line-height:1.3em;
	color:#666;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#top_16 span{
	text-align:center;
	margin:0 auto;
	display:block;
	padding:10px 0px 0 0px;
}
#t_or_contents hr{
	border-top-width:thin;
	border-top-style:dotted;
	border-top-color:#996600;
}
/*--------------------------------------
	2014.07.11.fri add
--------------------------------------*/
#photo_list01 ul li p.line02, #photo_list02 ul li p.line02{
	color:#E30C19;
}
#photo_list01{
	margin:20px 0 40px 0;
}
#photo_list01 ul li p.line02 span.p_price02, #photo_list02 ul li p.line02 span.p_price02{
	background:#E30C19;
}
#photo_list01 ul li p.line03, #photo_list02 ul li p.line03{
	border:1px solid #A67D00;
	background:#fff url(/user_data/ex/img/static/teiki/icn_campain.jpg) center 6px no-repeat;
	color:#722707;
	padding:25px 0 0 0;
	text-align:center;
	font-size:120%;
	margin:2px 0 5px 0;
}
#photo_list01 ul li p.line04, #photo_list02 ul li p.line04{
	border:1px solid #E30C19;
	background:#fff;
	color:#E30C19;
	padding:2px 0 0 0;
	text-align:center;
	font-size:120%;
}
div.atend ul{
	margin:0 0 20px 0;
}
#photo_list01{
	background:#fcf6dc url(/user_data/ex/img/static/teiki/bg_flower.jpg) right top no-repeat;
}
#photo_list02{
	background:#FCDACB url(/user_data/ex/img/static/teiki/bg_flower.jpg) right top no-repeat;
	padding:11px;
	margin:15px 0;
	position:relative;
}
#photo_list02 ul{
	margin:0;
	padding:0;
}
#photo_list02 ul li{
	width:170px;
	float:left;
	padding:9px;
	font-weight:bold;
}
#photo_list02 ul li img{
	margin-bottom:10px;
}
#photo_list02 ul li p{
	margin-bottom:0px;
}
#photo_list02 ul li p.line01{
	font-size:130%;
}
#photo_list02 ul li p.line02{
	font-size:130%;
}
#photo_list02 ul li p.line02 span.p_price02{
	padding:0 2px;
	color:#FFF;
	font-size:9px;
	font-weight:normal;
}
img.line{
	margin:30px 0;
}
#photo_list02 img.icon_new{
	position:absolute;
	top:-2px;
	left:17px;
}
#photo_list02 .list02_ttl{
	padding:10px 0 15px 60px;
}
/* !include 9910
---------------------------------------------------------- */
.keyvisual{
	position:relative;
	width:780px;
	height:631px;
	background:url(/user_data/ex/img/static/feature/massage/main_bg.jpg) no-repeat;
}
.keyvisual h4{
	position:absolute;
	top:42px;
	left:32px;
}
.keyvisual h3{
	position:absolute;
	top:108px;
	left:27px;
}
.keyvisual p.subtxt{
	position:absolute;
	top:254px;
	left:186px;
}
.keyvisual p.subtxt2{
	position:absolute;
	top:354px;
	left:180px;
}
.keyvisual p.subtxt3{
	position:absolute;
	top:498px;
	left:35px;
}
.keyvisual p.product1{
	position:absolute;
	top:479px;
	left:234px;
}
.keyvisual p.subtxt4{
	position:absolute;
	top:482px;
	left:405px;
}
.keyvisual p.cartbtn1{
	position:absolute;
	top:476px;
	left:555px;
}
.massagepoint ul{
	position:relative;
	width:780px;
	height:674px;
	background:url(/user_data/ex/img/static/feature/massage/section2bg.gif) no-repeat;
}
.massagepoint ul li.point1{
	position:absolute;
	top:0px;
	left:265px;
}
.massagepoint ul li.point2{
	position:absolute;
	top:153px;
	left:39px;
}
.massagepoint ul li.point3{
	position:absolute;
	top:400px;
	left:126px;
}
.massagepoint ul li.point4{
	position:absolute;
	top:396px;
	left:423px;
}
.massagepoint ul li.point5{
	position:absolute;
	top:140px;
	left:476px;
}
div.sideborder{
	width:780px;
	background:url(/user_data/ex/img/static/feature/massage/section3border.gif) repeat-y;
}
p.wakelead{
	color:#ff9c00;
	font-weight:bold;
	font-size:107%;
	padding:15px 0 20px 45px;
}
div.method{
	position:relative;
	width:728px;
	height:478px;
	background:url(/user_data/ex/img/static/feature/massage/section3bg.gif) no-repeat;
	margin:0 0 30px 32px;
}
div.method h5{
	position:absolute;
	top:17px;
	left:0px;
}
div.method p.txt1{
	position:absolute;
	top:75px;
	left:20px;
	width:410px
}
div.method p.txt1 span, div.method p.txt2 span{
	display:block;
	font-size:80%;
	color:#ec4113;
}
div.method h5.sub2{
	position:absolute;
	top:199px;
	left:0px;
}
div.method p.txt2{
	position:absolute;
	top:257px;
	left:20px;
	width:410px
}
div.method p.fig{
	position:absolute;
	top:9px;
	left:441px;
}
div.method p.photo1{
	position:absolute;
	top:336px;
	left:10px;
}
div.method p.photo2{
	position:absolute;
	top:341px;
	left:378px;
}
div.method p.txt3{
	position:absolute;
	top:370px;
	left:163px;
	width:165px;
	font-size:80%;
}
div.method p.txt4{
	position:absolute;
	top:355px;
	left:538px;
	width:160px;
	font-size:80%;
	line-height:20px;
}
div.howto h5{
	margin:20px 0 0 40px;
}
div.howto{
	position:relative;
}
div.howto p{
	width:346px;
	margin:10px 0 0 40px;
}
div.howto p.movieTitle{
	position:absolute;
	top:35px;
	left:408px;
}
div.howto div#movie{
	position:absolute;
	top:95px;
	left:408px;
}
div.sectionbtm{
	margin-bottom:15px;
}
div.voice{
	position:relative;
	width:780px;
	height:914px;
	background:url(/user_data/ex/img/static/feature/massage/section5bg.gif) no-repeat;
}
div.voice ul{
	margin-left:32px;
}
div.voice ul li{
	width:auto;
	float:left;
}
p.esTitle{
	position:absolute;
	top:518px;
	left:228px;
}
div.voice p.photo1{
	position:absolute;
	top:549px;
	left:49px;
}
div.voice p.photo2{
	position:absolute;
	top:549px;
	left:269px;
}
div.voice p.photo3{
	position:absolute;
	top:564px;
	left:498px;
}
div.voice p.txt1{
	position:absolute;
	top:775px;
	left:69px;
	width:170px;
	font-size:90%;
}
div.voice p.txt2{
	position:absolute;
	top:775px;
	left:285px;
	width:170px;
	font-size:90%;
}
div.voice p.txt3{
	position:absolute;
	top:775px;
	left:495px;
	width:210px;
	font-size:90%;
}
div.voice p.caution{
	position:absolute;
	top:876px;
	right:50px;
	font-size:80%;
}
div.cart1{
	position:relative;
	width:780px;
	height:330px;
	background:url(/user_data/ex/img/static/feature/massage/section6bg.gif) no-repeat;
}
div.cart1 p.photo1{
	position:absolute;
	top:37px;
	left:24px;
}
div.cart1 p.txt1{
	position:absolute;
	top:36px;
	left:213px;
}
div.cart1 p.price1{
	position:absolute;
	top:248px;
	left:222px;
}
div.cart1 h5{
	position:absolute;
	top:20px;
	left:408px;
}
div.cart1 ul{
	position:absolute;
	top:93px;
	left:400px;
}
div.cart1 ul li{
	width:auto;
	float:left;
}
div.cart1 p.cartbtn2{
	position:absolute;
	top:171px;
	left:395px;
}
div.cart2{
	position:relative;
	width:780px;
	height:600px;
	background:url(/user_data/ex/img/static/feature/massage/section7bg.gif) no-repeat;
}
div.cart2 h4{
	position:absolute;
	top:19px;
	left:135px;
}
div.cart2 p.txt1{
	position:absolute;
	top:72px;
	left:0px;
}
div.cart2 p.txt2{
	position:absolute;
	top:150px;
	left:152px;
}
div.cart2 p.txt3{
	position:absolute;
	top:245px;
	left:34px;
}
div.cart2 p.product1{
	position:absolute;
	top:314px;
	left:33px;
}
div.cart2 ul{
	position:absolute;
	top:320px;
	left:252px;
}
div.cart2 ul li{
	width:auto;
	margin-bottom:4px;
}
div.cart2 p.price1{
	position:absolute;
	top:478px;
	left:36px;
}
div.cart2 p.price1 span{
	display:block;
	margin-top:10px;
}
div.cart2 p.cartbtn1{
	position:absolute;
	top:469px;
	left:178px;
}
div.cart2 p.txt4{
	position:absolute;
	top:182px;
	left:428px;
}
div.cart2 p.product2{
	position:absolute;
	top:314px;
	left:410px;
}
div.cart2 p.price2{
	position:absolute;
	top:478px;
	left:413px;
}
div.cart2 p.price2 span{
	display:block;
	margin-top:10px;
}
div.cart2 p.cartbtn2{
	position:absolute;
	top:469px;
	left:555px;
}
/* media */
#media{
	background-color:#FFFFFF;
	padding:0px 10px 0px 10px;
	line-height:1.5;
}
#media h1, h2, h3, h4{
	margin:0px auto;
	padding:0;
}
#media .read{
	padding:10px 30px;
}
.dl_type05{
	background:#fff;
	zoom:1;
}
.dl_type05 dt{
	line-height:30px;
	padding-left:20px;
}
.dl_type05 dd{
	line-height:30px;
	padding:0 20px 0 107px;
	margin-top:-30px;
	background:url(/user_data/ex/img/parts/common/border_x01.gif) repeat-x bottom left;
}
.dl_type05 dd.last{
	background:none;
}
.naiyou{
	line-height:20px;
	background-color:#CCCCCC;
	text-align:center;
}
#campain_contents{
	margin:0;
	padding:0;
	width:760px;
}
#campain_contents div, #campain_contents p{
	font-size:14px;
}
#campain_contents p{
	line-height:180%;
}
#campain_contents img{
	display:block;
	margin:0;
	padding:0;
}
#campain_contents ul{
	margin:0;
	padding:0;
	list-style:none;
}
#campain_contents ul li{
	margin:0;
	padding:0;
	list-style:none;
}
/* float */
#campain_contents .flt_box{
	overflow:hidden;
	zoom:1;
}
#campain_contents .flt_l{
	float:left;
}
#campain_contents .flt_r{
	float:right;
}
/* main */
#campain_contents .main{
	margin:0 0 30px 0;
}
/* botton */
#campain_contents .btn a:hover img{
	opacity:0.8;
}
/* title */
#campain_contents .ttl_01{
	color:#d38987;
	font-size:120%;
	font-weight:bold;
	width:243px;
}
/* margin */
#campain_contents .mgn_b30{
	margin:0 0 30px 0;
}
#campain_contents .mgn_b10{
	margin:0 0 10px 0;
}
#campain_contents .mgn_r20{
	margin:0 20px 0 0;
}
#campain_contents .mgn_r20t3{
	margin:3px 20px 0 0;
}
/* padding */
#campain_contents .pdg2{
	padding:2px;
}
/* font */
#campain_contents .color_emp{
	color:#ed6d34;
}
#campain_contents .item_ttl01{
	font-size:120%;
	font-weight:bold;
	margin:0 0 0.5em 0;
}
#campain_contents .item_price01{
	font-size:180%;
}
#campain_contents .item_price02{
	font-size:180%;
	color:#ff0000;
}
#campain_contents .item_price03{
	padding:3px 4px 0 4px;
	background:#fff;
	border:#ff0000 solid 1px;
}
#campain_contents .item_price04{
	color:#ff0000;
	font-weight:bold;
	font-size:120%;
}
#campain_contents .item_price05{
	padding:0 0 0 10em;
	background:url("/user_data/ex/img/static/feature/squalane/bg_price.png") 0 0.8em no-repeat;
}
#campain_contents .color_emp02{
	font-size:130%;
	color:#e8437e;
	line-height:140%;
	padding:0 0 270px 0;
}
#campain_contents .color_emp02 span{
	font-weight:bold;
}
#campain_contents .text_emp01{
	font-size:90%;
	width:auto;
}
#campain_contents .text_emp01 .emp01{
	font-size:140%;
}
#campain_contents .text_emp01 .emp02{
	font-size:160%;
}
#campain_contents .text_emp02{
	font-size:80%;
}
/* block */
#campain_contents .block_center{
	width:47em;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#campain_contents .width243{
	width:243px;
}
/* section */
#campain_contents .sec_bg01{
	background:url("/user_data/ex/img/static/feature/squalane/bg_01.jpg") 0 0 no-repeat;
	min-height:341px;
	position:relative;
	padding:150px 44px 0 450px;
}
#campain_contents .sec_bg01 p{
	margin:0 0 1em 0;
}
#campain_contents .sec_bg02{
	background:url("/user_data/ex/img/static/feature/squalane/bg_02.jpg") 0 0 no-repeat;
	min-height:350px;
	padding:570px 0 0 0;
}
#campain_contents .sec_bg02 h2{
	text-indent:-9999px;
}
#campain_contents .sec_bg03{
	background:#fff url("/user_data/ex/img/static/feature/squalane/bg_04.jpg") 0 60px no-repeat;
	border:#f6aabe solid 3px;
	border-radius:10px;
	position:relative;
	padding:36px 15px 15px 15px;
}
/* position */
#campain_contents .posi_01{
	position:absolute;
	top:35px;
	left:0;
}
#campain_contents .posi_02{
	position:absolute;
	top:-30px;
	left:0;
}
#campain_contents .posi_03{
	position:relative;
}
#campain_contents .posi_04{
	position:absolute;
	top:65%;
	right:20%;
}
/* align */
#campain_contents .aln_l{
	text-align:left;
}
#campain_contents .aln_r{
	text-align:right;
}