@charset "utf-8";

/* 2019*/
.b19-09-{margin:0 auto 10px auto; width:330px;}
.b19-09- img{width:100%;}

.i19-st{padding-bottom:10px !important;}
i19-st img{width:100%!important;}

div#ti_stemcell_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #cc5f51;
	background: url(../lineup/images/ti_stemcell_line.jpg) no-repeat 0px 0;
	}

div#ti_stemcell_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #cc5f51;
	text-align: left;
	}

div#ti_stemcell_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}



/* 2018*/

.c1802-01{border:#b20012 solid 1px; padding:10px; font-size:12px; width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.c18-box div.c1802-02:nth-child(1){font-size:13px; border-bottom:dotted 2px #ccc; padding-bottom:10px;}
.c1802-02{font-size:13px; border-bottom:dotted 2px #ccc; margin-top:10px; padding-bottom:10px;}
.c1802-02 p{color:#b20012; font-weight:bold;}

.c18-box div.c1802-04:nth-child(1){font-size:13px; border-bottom:dotted 2px #ccc; padding-bottom:10px;}
.c1802-04{font-size:13px; border-bottom:dotted 2px #ccc; margin-top:10px; padding-bottom:10px;}
.c1802-04 p{color:#00036f; font-weight:bold;}

.c1802-03{width:42%; margin:15px auto 0px auto;}
.c1802-03 img{width:100%;}

/*--margin-top--*/
.mt_5{margin-top:5px !important;}
.mt_10{margin-top:10px !important;}
.mt_15{margin-top:15px !important;}
.mt_20{margin-top:20px !important;}
.mt_25{margin-top:25px !important;}
.mt_30{margin-top:30px !important;}
.mt_40{margin-top:40px !important;}
.mt_50{margin-top:50px !important;}
.mt_60{margin-top:60px !important;}
.mt_70{margin-top:70px !important;}
.mt_80{margin-top:80px !important;}
.mt_90{margin-top:90px !important;}
.mt_100{margin-top:100px !important;}
/*--margin-right--*/
.mr_5{margin-right:5px !important;}
.mr_10{margin-right:10px !important;}
.mr_15{margin-right:15px !important;}
.mr_20{margin-right:20px !important;}
.mr_25{margin-right:25px !important;}
.mr_30{margin-right:30px !important;}
.mr_40{margin-right:40px !important;}
.mr_50{margin-right:50px !important;}
.mr_60{margin-right:60px !important;}
/*--margin-left--*/
.ml_5{margin-left:5px !important;}
.ml_10{margin-left:10px !important;}
.ml_15{margin-left:15px !important;}
.ml_20{margin-left:20px !important;}
.ml_25{margin-left:25px !important;}
.ml_30{margin-left:30px !important;}
.ml_40{margin-left:40px !important;}
.ml_50{margin-left:50px !important;}
.ml_60{margin-left:60px !important;}
/*--margin-bottom--*/
.mb_5{margin-bottom:5px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_15{margin-bottom:15px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_25{margin-bottom:25px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_40{margin-bottom:40px !important;}
.mb_50{margin-bottom:50px !important;}
.mb_60{margin-bottom:60px !important;}
/*--padding-top--*/
.pt_0{padding-top:0px !important;}
.pt_5{padding-top:5px !important;}
.pt_10{padding-top:10px !important;}
.pt_15{padding-top:15px !important;}
.pt_20{padding-top:20px !important;}
.pt_25{padding-top:25px !important;}
.pt_30{padding-top:30px !important;}
.pt_40{padding-top:40px !important;}
.pt_50{padding-top:50px !important;}
.pt_60{padding-top:60px !important;}
/*--padding-right--*/
.pr_5{padding-right:5px !important;}
.pr_10{padding-right:10px !important;}
.pr_15{padding-right:15px !important;}
.pr_20{padding-right:20px !important;}
.pr_25{padding-right:25px !important;}
.pr_30{padding-right:30px !important;}
.pr_40{padding-right:40px !important;}
.pr_50{padding-right:50px !important;}
.pr_60{padding-right:60px !important;}
/*--padding-left--*/
.pl_5{padding-left:5px !important;}
.pl_10{padding-left:10px !important;}
.pl_15{padding-left:15px !important;}
.pl_20{padding-left:20px !important;}
.pl_25{padding-left:25px !important;}
.pl_30{padding-left:30px !important;}
.pl_40{padding-left:40px !important;}
.pl_50{padding-left:50px !important;}
.pl_60{padding-left:60px !important;}
/*--padding-bottom--*/
.pb_5{padding-bottom:5px !important;}
.pb_10{padding-bottom:10px !important;}
.pb_15{padding-bottom:15px !important;}
.pb_20{padding-bottom:20px !important;}
.pb_25{padding-bottom:25px !important;}
.pb_30{padding-bottom:30px !important;}
.pb_40{padding-bottom:40px !important;}
.pb_50{padding-bottom:50px !important;}
.pb_60{padding-bottom:60px !important;}
/*------ width percentage ------*/
.w05p{width:5% !important;}
.w10p{width:10% !important;}
.w15p{width:15% !important;}
.w20p{width:20% !important;}
.w25p{width:25% !important;}
.w30p{width:30% !important;}
.w35p{width:35% !important;}
.w40p{width:40% !important;}
.w45p{width:45% !important;}
.w50p{width:50% !important;}
.w55p{width:55% !important;}
.w60p{width:60% !important;}
.w65p{width:65% !important;}
.w70p{width:70% !important;}
.w75p{width:75% !important;}
.w80p{width:80% !important;}
.w85p{width:85% !important;}
.w90p{width:90% !important;}
.w95p{width:95% !important;}
.w100p{width:100% !important;}

.hgh5{height:5px !important;}
.hgh10{height:10px !important;}
.hgh15{height:15px !important;}
.hgh20{height:20px !important;}
.hgh25{height:25px !important;}
.hgh30{height:30px !important;}
.hgh35{height:35px !important;}
.hgh40{height:40px !important;}
.hgh45{height:45px !important;}
.hgh50{height:50px !important;}
.hgh55{height:55px !important;}
.hgh60{height:60px !important;}
.hgh65{height:65px !important;}
.hgh70{height:70px !important;}
.hgh75{height:75px !important;}
.hgh80{height:80px !important;}
.hgh85{height:85px !important;}
.hgh90{height:90px !important;}
.hgh95{height:95px !important;}
.hgh100{height:100px !important;}
.hgh105{height:105px !important;}
.hgh110{height:110px !important;}
.hgh115{height:115px !important;}
.hgh120{height:120px !important;}
.hgh125{height:125px !important;}
.hgh130{height:130px !important;}
.hgh135{height:135px !important;}
.hgh140{height:140px !important;}
.hgh145{height:145px !important;}
.hgh150{height:150px !important;}
.hgh155{height:155px !important;}
.hgh160{height:160px !important;}
.hgh165{height:165px !important;}
.hgh170{height:170px !important;}
.hgh175{height:175px !important;}
.hgh180{height:180px !important;}
.hgh185{height:185px !important;}
.hgh190{height:190px !important;}
.hgh195{height:195px !important;}
.hgh200{height:200px !important;}
.hgh205{height:205px !important;}
.hgh210{height:210px !important;}
.hgh210{height:210px !important;}
.hgh215{height:215px !important;}
.hgh220{height:220px !important;}
.hgh225{height:225px !important;}
.hgh230{height:230px !important;}
.hgh235{height:235px !important;}
.hgh240{height:240px !important;}
.hgh245{height:245px !important;}
.hgh250{height:250px !important;}
.hgh255{height:255px !important;}
.hgh260{height:260px !important;}
.hgh265{height:265px !important;}
.hgh270{height:270px !important;}
.hgh275{height:275px !important;}
.hgh280{height:280px !important;}
.hgh285{height:285px !important;}
.hgh290{height:290px !important;}
.hgh295{height:295px !important;}
.hgh300{height:300px !important;}
.hgh305{height:305px !important;}
.hgh310{height:310px !important;}
.hgh315{height:315px !important;}
.hgh320{height:320px !important;}
.hgh325{height:325px !important;}
.hgh330{height:330px !important;}
.hgh335{height:335px !important;}
.hgh340{height:340px !important;}
.hgh345{height:345px !important;}
.hgh350{height:350px !important;}
.hgh355{height:355px !important;}
.hgh360{height:360px !important;}
.hgh365{height:365px !important;}
.hgh370{height:370px !important;}
.hgh375{height:375px !important;}
.hgh380{height:380px !important;}
.hgh385{height:385px !important;}
.hgh390{height:390px !important;}
.hgh395{height:395px !important;}
.hgh400{height:400px !important;}
.hgh405{height:405px !important;}
.hgh410{height:410px !important;}
.hgh415{height:415px !important;}
.hgh420{height:420px !important;}
.hgh425{height:425px !important;}
.hgh430{height:430px !important;}
.hgh435{height:435px !important;}
.hgh440{height:440px !important;}
.hgh445{height:445px !important;}
.hgh450{height:450px !important;}
.hgh455{height:455px !important;}
.hgh460{height:460px !important;}
.hgh465{height:465px !important;}
.hgh470{height:470px !important;}
.hgh475{height:475px !important;}
.hgh480{height:480px !important;}
.hgh485{height:485px !important;}
.hgh490{height:490px !important;}
.hgh495{height:495px !important;}
.hgh500{height:500px !important;}
.hgh505{height:505px !important;}
.hgh510{height:510px !important;}
.hgh515{height:515px !important;}
.hgh520{height:520px !important;}
.hgh525{height:525px !important;}
.hgh530{height:530px !important;}
.hgh535{height:535px !important;}
.hgh540{height:540px !important;}
.hgh545{height:545px !important;}
.hgh550{height:550px !important;}
.hgh555{height:555px !important;}
.hgh560{height:560px !important;}
.hgh565{height:565px !important;}
.hgh570{height:570px !important;}
.hgh575{height:575px !important;}
.hgh580{height:580px !important;}
.hgh585{height:585px !important;}
.hgh590{height:590px !important;}
.hgh595{height:595px !important;}
.hgh600{height:600px !important;}
.hgh605{height:605px !important;}
.hgh610{height:610px !important;}
.hgh615{height:615px !important;}
.hgh620{height:620px !important;}
.hgh625{height:625px !important;}
.hgh630{height:630px !important;}
.hgh635{height:635px !important;}
.hgh640{height:640px !important;}
.hgh645{height:645px !important;}
.hgh650{height:650px !important;}
.hgh655{height:655px !important;}
.hgh660{height:660px !important;}
.hgh665{height:665px !important;}
.hgh670{height:670px !important;}
.hgh675{height:675px !important;}
.hgh680{height:680px !important;}
.hgh685{height:685px !important;}
.hgh690{height:690px !important;}
.hgh695{height:695px !important;}
.hgh700{height:700px !important;}
.hgh705{height:705px !important;}
.hgh710{height:710px !important;}
.hgh715{height:715px !important;}
.hgh720{height:720px !important;}
.hgh725{height:725px !important;}
.hgh730{height:730px !important;}
.hgh735{height:735px !important;}
.hgh740{height:740px !important;}
.hgh745{height:745px !important;}
.hgh750{height:750px !important;}
.hgh755{height:755px !important;}
.hgh760{height:760px !important;}
.hgh765{height:765px !important;}
.hgh770{height:770px !important;}
.hgh775{height:775px !important;}
.hgh780{height:780px !important;}
.hgh785{height:785px !important;}
.hgh790{height:790px !important;}
.hgh795{height:795px !important;}
.hgh800{height:800px !important;}
.hgh805{height:805px !important;}
.hgh810{height:810px !important;}
.hgh815{height:815px !important;}
.hgh820{height:820px !important;}
.hgh825{height:825px !important;}
.hgh830{height:830px !important;}
.hgh835{height:835px !important;}
.hgh840{height:840px !important;}
.hgh845{height:845px !important;}
.hgh850{height:850px !important;}
.hgh855{height:855px !important;}
.hgh860{height:860px !important;}
.hgh865{height:865px !important;}
.hgh870{height:870px !important;}
.hgh875{height:875px !important;}
.hgh880{height:880px !important;}
.hgh885{height:885px !important;}
.hgh890{height:890px !important;}
.hgh895{height:895px !important;}
.hgh900{height:900px !important;}
.hgh905{height:905px !important;}
.hgh910{height:910px !important;}
.hgh915{height:915px !important;}
.hgh920{height:920px !important;}
.hgh925{height:925px !important;}
.hgh930{height:930px !important;}
.hgh935{height:935px !important;}
.hgh940{height:940px !important;}
.hgh945{height:945px !important;}
.hgh950{height:950px !important;}
.hgh955{height:955px !important;}
.hgh960{height:960px !important;}
.hgh965{height:965px !important;}
.hgh970{height:970px !important;}
.hgh975{height:975px !important;}
.hgh980{height:980px !important;}
.hgh985{height:985px !important;}
.hgh990{height:990px !important;}
.hgh995{height:995px !important;}
.hgh1000{height:1000px !important;}

/* //2018*/



/* 2017-10*/
.lineup17-01{width:245px; padding:0px 0px 10px 0px; float:left;}
.lineup17-02{float:left; width:100px;
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}
.lineup17-02 img{width:100%; border:0;
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}

.lineup17-03{float:left; width:135px; line-height:1!important; padding:0!important; margin:0!important;
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}

.lineup17-04{float:left; margin:0px 0px 0px 8px; width:30px
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}

.lineup17-05{width:177px; margin:5px 0px 0px 30px;
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}
.lineup17-05 img{width:100%; border:0;
-webkit-box-sizing: border-box!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}




.new17-01{color:#b20012; border:solid #b20012 1px; text-align:center; padding:10px!important; width:90%; font-size:22px!important; margin:5px auto!important; line-height:1.2!important; font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.trial17-01{
margin:0px auto 15px auto!important;
padding:10px!important;
-webkit-box-sizing: border-box!important;
border:#fcc17d solid 1px!important;
-moz-box-sizing: border-box!important;
-o-box-sizing: border-box!important;
-ms-box-sizing: border-box!important;
box-sizing: border-box!important;}

.trial17-02{
padding: 0px!important;
color: #b20012!important;
text-align:right!important;
float:right;font-size:11px!important;
}
.trial17-03{
margin:0px!important;
padding-bottom:10px!important;
width: 240px!important;
float:right!important;
}


.pro01{background-color:#b20012!important;
color:#fff!important;
text-align:center!important;
width:100%!important;
margin-top:10px!important;}
.pro02{color:#b20012!important; text-align:left!important; float:none!important; font-size:100%!important;}


/* imida_enegy_md_capsul で使用*/
section.clearfix:after{
content:"";
clear:both;
display:block;}
.box17_01{font-size:16px; color:#fff; background-color:#b20012; border-radius:3px; width:100%; text-align:center; padding:5px 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_02{font-size:12px; width:100%; margin-top:5px; text-align:center; font-weight:bold;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_03{font-size:16px; color:#b20012; font-family:'ＭＳ Ｐ明朝', '細明朝体', 'ヒラギノ明朝 Pro W3'; margin-top:5px; text-align:center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_03 span{font-size:32px; font-weight:bold;}
.box17_04{font-size:10px; color:#b20012; width:100%; margin-top:5px; text-align:center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_05{width:100%; margin-top:5px; text-align:center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.box17_06{padding:5px; width:100%; font-size:90%; margin-top:5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_07{background-color:#f7e5e7!important; color:#000!important; padding:3px!important; text-align:center!important; line-height:1!important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.box17_08{line-height:1!important; margin-top:5px!important; font-size:85%!important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.box17_05 img{width:auto;}

.box17{width:100%; line-height:1; padding-bottom:10px; border: solid 1px #ccc!important; padding:5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.f_r07{float:right!important;}
.f_l07{float:left!important;}
.fo_s01{font-size:80%!important;}
.w100p{width:100%!important;}
.w90p{width:90%!important;}
.mt_5{margin-top:5px!important;}
.mt_10{margin-top:10px!important;}
.mt_15{margin-top:15px!important;}
.mt_20{margin-top:20px!important;}
.bbr_d1{border-bottom:dashed 1px #b20012!important;}
.bbr_d2{border-bottom:dashed 2px #b20012!important;}
.bbr_d3{border-bottom:dashed 3px #b20012!important;}



/* 2017-10*/








/* 2017-08-30 */
.box01-1708{margin-bottom:15px;}
.box01-1708-02{margin-top:5px!important; margin-right:60px!important;}
.box01-1708-03{border:solid #ccc 1px;}


/* torial2017-02-19 */
/* torial再 */
.torial-box1{
border:#fbc27d solid 1px;
margin-top:20px;
padding:20px 15px 20px 15px;
z-index:100;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}

.torial-catchcopy{
font-size:20px;
font-weight:normal;
color:#b20014;
line-height:1.2;
text-align:center;
background-repeat: no-repeat;
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;
position:relative; z-index:100;
}

/* ┌──┐ */
ul.torial {
font-size: 0;
width:100%;
padding-left:10px;
padding-bottom:5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
border:#b20014 solid 1px;
padding-top:5px;
}
.torial li {
	display:inline-block;
	padding:3px 0;
	font-size:12px;
	width:47%;
	margin-left:7px;
	border-bottom:dotted #ddd 1px;
	display: inline-block;
	vertical-align: top;
}
.torial li span{
font-size:75%;
}
.specialz{
margin-top:10px;
background:linear-gradient(90deg,#fff,#fff6d3,#fff)!important;
width:96%!important;
color:#b20014!important;
text-align:center!important;
border-bottom:dotted #ccc 0px!important;
font-size:16px!important;
padding:3px 0px!important;
}
/* └──┘ */

/* ┌──┐ */
#nedans-left{width:56%;
margin-top:27px;
float:left;
font-size:36px;
color:#b20014;
padding-left:5px;
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
#nedans-left span{
font-size:22px;
}
/* └──┘ */

/* ┌──┐ */
#nedans-right{width:44%;
margin-top:13px;
float:right;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
#nedans-right img
{width:100%;}
/* └──┘ */

/* ┌──┐ */
.detail-p{
font-size:14px;
margin-top:5px;
background-color:#bda500;
color:#fff!important;
text-align:center;
padding:3px;
-webkit-box-sizing:border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.detail-p a{
color:#FFF; text-decoration:none;
}
/* └──┘ */

/* ┌──┐ */
#kakakus{font-size:28px; margin-top:0px; color:#b20014; font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;}
#kakakus span{font-size:18px;}
/* └──┘ */

/* ■|□□ */
.torial-box-left{
width:30%;
float:left;
}
.torial-box-left img{
width:100%;
z-index:1;
}

/* ┌──┐ */
.torial-box-right{
float:left; width:70%; color:#000000;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.torial-box-right h4{
margin-top:15px;
background:linear-gradient(90deg,#fff,#fff6d3,#fff);
text-align:center;
color:#b20014;
padding:5px 0px;
font-size:28px;
font-weight:normal;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
/* └──┘ */

/* ■|□□// */


/* ┌──┐ */
.three-columns2017{margin-top:20px;}
.three-columns2017 a{color:#FFF; text-decoration:none;}
/* └──┘ */


/* ■□□ */
.three-columns2017-left{
width:30%;
float:left;
height:auto;
}
.three-columns2017-left img{width:100%;
position:relative;
z-index:1;}
/* ■□□// */


/* □■□ */
.three-columns2017-center{
width:40%;
float:left;
line-height:1.5;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}

.cosmetic-product-name{
color:#b20014;
padding-left:5px;
font-size:23px;
font-weight:normal;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.heading-title{
width:100%;
background-color:#b20012;
color:#fff;
font-size:16px;
padding:3px 0px;
text-align:center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
/* □■□// */

/* torial再　ここまで */

.font2017{
font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.font2017_r{color:#b20012!important; font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;}
.mincho2017{
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;
}
@font-face {
  font-family: "Aozora-Regular";
  src: url("/font/AozoraMinchoRegular.eot?")  format('eot'),
       url("/font/AozoraMinchoRegular.woff2") format('woff2'),
       url("/font/AozoraMinchoRegular.woff")  format('woff');
}



.box-sizing {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}


/*--テキスト効果--*/
.shadow-black{text-shadow: -1px 1px 0 rgba(0,0,0,1) !important;}
.shadow-gray{text-shadow: -1px 1px 0 rgba(204,204,204,1) !important;}
.shadow-white{text-shadow: -1px 1px 0 rgba(225,225,225,2) !important;}


.chapter-box{background-repeat: no-repeat; padding-left:5px; padding-bottom:5px; margin-top:10px;}
.background-mask p{font-size:16px; color:#666; padding-bottom:1px;}
.background-mask h1{font-size:31px; font-weight:normal; color:#b20014; border-left:#b20014 solid 3px; padding-left:15px; padding-top:3px; padding-bottom:3px;}


/*--キャンペーン中--*/
.title-2017-box{background-image:url(/torial/img/img-1.png); background-repeat:no-repeat;}
.title-red2017{font-size:28px !important; font-weight:normal!important; color:#b20014 !important;}
.background-mask{background-color:rgba(255,255,255,0.7);}


.try-boxs{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-image:url(/torial/img/img-1.png);
background-repeat: no-repeat;
margin-top:5px;
background-position:right 0px;
border:#fbc27d solid 1px;
}

.try-boxs-background-image-no{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
margin-top:5px;
background-position:right 0px;
border:#fbc27d solid 1px;
}

.try-boxs-mask{
padding:25px 15px 0px 15px;
}

.try-boxs-mask h3{
font-size:24px !important; font-weight:normal!important; color:#b20014 !important;
background-color:#fff9e2;
padding:10px;
text-align:center;
background-repeat: no-repeat;
font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;
}







.three-columns2017-right{
width:30%;
float:right;
padding-left:5px;
font-size:12px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.three-columns2017-right p{
width:100%;
}

.z-index-1{
position:relative; z-index:2;
}

.z-index-2{
position:relative; z-index:3;
}

.z-index-0{
position:relative; z-index:1;
}







#kakakus{font-size:28px; margin-top:0px; color:#b20014; font-family:Aozora-Regular , "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif !important;}
#kakakus span{font-size:18px;}




.f50{font-size:50px!important;}
.f45{font-size:45px!important;}
.f40{font-size:40px!important;}
.f35{font-size:35px!important;}
.f30{font-size:30px!important;}
.f25{font-size:25px!important;}
.f20{font-size:20px!important;}
.f18{font-size:18px!important;}
.f17{font-size:17px!important;}
.f16{font-size:16px!important;}
.f15{font-size:15px!important;}
.f14{font-size:14px!important;}
.f13{font-size:13px!important;}
.f12{font-size:12px!important;}
.f10{font-size:10px!important;}

.mt150{margin-top:150px!important;}
.mt140{margin-top:140px!important;}
.mt130{margin-top:130px!important;}
.mt120{margin-top:120px!important;}
.mt110{margin-top:110px!important;}
.mt100{margin-top:100px!important;}
.mt90{margin-top:90px!important;}
.mt80{margin-top:80px!important;}
.mt70{margin-top:70px!important;}
.mt60{margin-top:60px!important;}
.mt50{margin-top:50px!important;}
.mt40{margin-top:40px!important;}
.mt30{margin-top:30px!important;}
.mt25{margin-top:25px!important;}
.mt20{margin-top:20px!important;}
.mt15{margin-top:15px!important;}
.mt10{margin-top:10px!important;}
.mt5{margin-top:5px!important;}
.mt0{margin-top:0px!important;}
.mt-10{margin-top:-10px!important;}
.mt-20{margin-top:-20px!important;}
.mt-30{margin-top:-30px!important;}

.mr150{margin-right:150px!important;}
.mr140{margin-right:140px!important;}
.mr130{margin-right:130px!important;}
.mr120{margin-right:120px!important;}
.mr110{margin-right:110px!important;}
.mr100{margin-right:100px!important;}
.mr90{margin-right:90px!important;}
.mr80{margin-right:80px!important;}
.mr70{margin-right:70px!important;}
.mr60{margin-right:60px!important;}
.mr50{margin-right:50px!important;}
.mr40{margin-right:40px!important;}
.mr30{margin-right:30px!important;}
.mr25{margin-right:25px!important;}
.mr20{margin-right:20px!important;}
.mr15{margin-right:15px!important;}
.mr10{margin-right:10px!important;}
.mr5{margin-right:5px!important;}
.mr0{margin-right:0px!important;}

.ml150{margin-left:150px!important;}
.ml140{margin-left:140px!important;}
.ml130{margin-left:130px!important;}
.ml120{margin-left:120px!important;}
.ml110{margin-left:110px!important;}
.ml100{margin-left:100px!important;}
.ml90{margin-left:90px!important;}
.ml80{margin-left:80px!important;}
.ml70{margin-left:70px!important;}
.ml60{margin-left:60px!important;}
.ml50{margin-left:50px!important;}
.ml40{margin-left:40px!important;}
.ml30{margin-left:30px!important;}
.ml25{margin-left:25px!important;}
.ml20{margin-left:20px!important;}
.ml15{margin-left:15px!important;}
.ml10{margin-left:10px!important;}
.ml5{margin-left:5px!important;}
.ml0{margin-left:0px!important;}

.mb100{margin-bottom:100px!important;}
.mb90{margin-bottom:90px!important;}
.mb80{margin-bottom:80px!important;}
.mb70{margin-bottom:70px!important;}
.mb60{margin-bottom:60px!important;}
.mb50{margin-bottom:50px!important;}
.mb40{margin-bottom:40px!important;}
.mb30{margin-bottom:30px!important;}
.mb20{margin-bottom:20px!important;}
.mb10{margin-bottom:10px!important;}
.mb5{margin-bottom:5px!important;}

.paddt160{padding-top:160px!important;}
.paddt155{padding-top:155px!important;}
.paddt150{padding-top:150px!important;}
.paddt145{padding-top:145px!important;}
.paddt140{padding-top:140px!important;}
.paddt135{padding-top:135px!important;}
.paddt130{padding-top:130px!important;}
.paddt125{padding-top:125px!important;}
.paddt120{padding-top:120px!important;}
.paddt115{padding-top:115px!important;}
.paddt110{padding-top:110px!important;}
.paddt105{padding-top:105px!important;}
.paddt100{padding-top:100px!important;}
.paddt90{padding-top:90px!important;}
.paddt80{padding-top:80px!important;}
.paddt70{padding-top:70px!important;}
.paddt60{padding-top:60px!important;}
.paddt50{padding-top:50px!important;}
.paddt40{padding-top:40px!important;}
.paddt30{padding-top:30px!important;}
.paddt25{padding-top:25px!important;}
.paddt20{padding-top:20px!important;}
.paddt15{padding-top:15px!important;}
.paddt10{padding-top:10px!important;}
.paddt5{padding-top:5px!important;}
.paddt0{padding-top:0px!important;}

.paddr100{padding-right:100px!important;}
.paddr90{padding-right:90px!important;}
.paddr80{padding-right:80px!important;}
.paddr70{padding-right:70px!important;}
.paddr60{padding-right:60px!important;}
.paddr50{padding-right:50px!important;}
.paddr40{padding-right:40px!important;}
.paddr30{padding-right:30px!important;}
.paddr25{padding-right:25px!important;}
.paddr20{padding-right:20px!important;}
.paddr15{padding-right:15px!important;}
.paddr10{padding-right:10px!important;}
.paddr5{padding-right:5px!important;}
.paddr0{padding-right:0px!important;}

.paddl100{padding-left:100px!important;}
.paddl90{padding-left:90px!important;}
.paddl80{padding-left:80px!important;}
.paddl70{padding-left:70px!important;}
.paddl60{padding-left:60px!important;}
.paddl50{padding-left:50px!important;}
.paddl55{padding-left:55px!important;}
.paddl45{padding-left:45px!important;}
.paddl40{padding-left:40px!important;}
.paddl30{padding-left:30px!important;}
.paddl25{padding-left:25px!important;}
.paddl20{padding-left:20px!important;}
.paddl15{padding-left:15px!important;}
.paddl10{padding-left:10px!important;}
.paddl5{padding-left:5px!important;}
.paddl0{padding-left:0px!important;}

.paddb100{padding-bottom:100px!important;}
.paddb90{padding-bottom:90px!important;}
.paddb80{padding-bottom:80px!important;}
.paddb70{padding-bottom:70px!important;}
.paddb60{padding-bottom:60px!important;}
.paddb50{padding-bottom:50px!important;}
.paddb40{padding-bottom:40px!important;}
.paddb30{padding-bottom:30px!important;}
.paddb20{padding-bottom:20px!important;}
.paddb10{padding-bottom:10px!important;}
.paddb5{padding-bottom:5px!important;}

.w100{width:100%!important;}
.w99{width:99%!important;}
.w95{width:95%!important;}
.w90{width:90%!important;}
.w85{width:85%!important;}
.w80{width:80%!important;}
.w75{width:75%!important;}
.w70{width:70%!important;}
.w65{width:65%!important;}
.w60{width:60%!important;}
.w55{width:55%!important;}
.w50{width:50%!important;}
.w45{width:45%!important;}
.w40{width:40%!important;}
.w35{width:35%!important;}
.w30{width:30%!important;}
.w25{width:25%!important;}
.w20{width:20%!important;}
.w15{width:15%!important;}
.w10{width:10%!important;}
.w5{width:5%!important;}
.w2{width:2%!important;}


.round100{border-radius:100px!important;}
.round95{border-radius:95px!important;}
.round90{border-radius:90px!important;}
.round85{border-radius:85px!important;}
.round80{border-radius:80px!important;}
.round75{border-radius:75px!important;}
.round70{border-radius:70px!important;}
.round65{border-radius:65px!important;}
.round60{border-radius:60px!important;}
.round55{border-radius:55px!important;}
.round50{border-radius:50px!important;}
.round45{border-radius:45px!important;}
.round40{border-radius:40px!important;}
.round35{border-radius:35px!important;}
.round30{border-radius:30px!important;}
.round25{border-radius:25px!important;}
.round20{border-radius:20px!important;}
.round15{border-radius:15px!important;}
.round10{border-radius:10px!important;}
.round5{border-radius:5px!important;}
.round4{border-radius:4px!important;}
.round3{border-radius:3px!important;}
.round2{border-radius:2px!important;}
.round1{border-radius:1px!important;}

/*--ボックスの位置--*/
.float-left{float:left!important;}
.float-right{float:right!important;}
.float-center{margin:0 auto!important;}
.float-none{float:none!important;}
.float-all{overflow:hidden!important; width:auto!important;}


/*--オンマウス効果--*/
.hov:hover {
opacity: 0.7!important;
}

/*--区切り線--*/
hr{
border:0;   
border-top:0px solid #cccccc;
margin:0;
padding:0;
clear:both;
}

hr.style-three{
border: 0;
border-bottom: 1px dashed #ccc;
background: #999;
clear:both;
}

hr.style-six {
border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
clear:both;
}

hr.style-two {
border: 0;
height: 1px;
background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
clear:both;
}

hr.slash {
height: 6px;
background: url(/css/hr-11.png) repeat-x 0 0;
border: 0;
clear:both;
}

.text-align-center{text-align:center!important;}
.text-align-right{text-align:right!important;}
.text-align-left{text-align:left!important;}

.font-size80{font-size:80%!important;}
.font-size85{font-size:85%!important;}
.font-size90{font-size:90%!important;}
.font-size95{font-size:95%!important;}
.font-sizebold{font-weight:bold!important; color:#b28a00!important;}

/* torial2017-02-19ここまで */






















#lineup-pro{color:#6eaf7d; margin:10px auto 5px auto; padding: 5px 0; width:730px; height:65px; border-bottom:3px solid #6eaf7d; background: url(../lineup/images/pro_.jpg) no-repeat 0px 0;}
#lineup-pro h4{margin:0px; padding:0px; font-family:'ＭＳ Ｐ明朝', '細明朝体', 'ヒラギノ明朝 Pro W3', Hiragino Mincho Pro, serif; text-align: left; font-size:36px;}
#lineup-pro p{color:#666666; font-size:14px; font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;}

.radius{
border-radius:7px;        /* CSS3草案 */  
-webkit-border-radius:7px;    /* Safari,Google Chrome用 */  
-moz-border-radius:57px;   /* Firefox用 */  
}
/* top */
p.top_ban	{
	margin: 0px;
	padding: 0px 0 20px 0;
	text-align: center;
	}

ul.top_ban_list	{
	margin: 0px auto;
	padding: 0px;
	width: 680px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

ul.top_ban_list li.left	{
	margin: 0px;
	padding: 0px 0 20px 0;
	width: 330px;
	float: left;
	}

ul.top_ban_list li.right	{
	margin: 0px;
	padding: 0px 0 20px 0;
	width: 330px;
	float: right;
}

.top_ban_rank {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width: 680px;
}

.top_ban_rank li {
	margin: 0px auto;
	padding: 0px;
	float: left;
}

#top_mag_box {
	margin: 0px auto 20px 0;
	padding: 10px 0;
	width: 678px;
	border: 1px solid #cccccc;
}

#top_mag_box h2 {
	margin: 0px;
	padding: 0 0 10px 0;
	width: 250px;
	float: left;
}

#top_mag_box p.mag_more {
	margin: 10px 20px 0 0;
	padding: 0px;
	font: normal normal 14px/50px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	text-align: right;
	float: right;
}

#top_mag_box p.mag_more a {
	padding: 5px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-decoration: none;
	background: #C00;
	border: 1px solid #C00;
	display: block;
}

#top_mag_box p.mag_more a:hover {
	padding: 5px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	text-decoration: none;
	background: #FFF;
	border: 1px solid #C00;
	display: block;
}

#top_mag_box dl {
	margin: 0px;
	padding: 0 0 20px 20px;
	width: 310px;
	float: left;
}

#top_mag_box .right {
	margin: 0px;
	padding: 0 20px 20px 0;
	width: 310px;
	float: right;
}

#top_mag_box dt {
	margin: 0px;
	padding: 0;
	width: 116px;
	float: left;
	border: 1px solid #cccccc;
}

#top_mag_box dd {
	margin: 0px;
	padding: 0;
	width: 180px;
	float: right;	
}

#top_mag_box dd p.mag_date {
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	text-align: left;
}

#top_mag_box dd h3 {
	padding: 0 0 10px;
	font: normal bold 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #747474;
	text-align: left;
}

#top_mag_box dd h3 em {
	font: normal bold 18px/26px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #747474;
	text-align: left;
}

#top_mag_box p {
	font: normal normal 13px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #747474;
	text-align: left;
}

#top_mag_box p a {
	font: normal normal 13px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	text-decoration: underline;
}

#top_mag_box p a:hover {
	font: normal normal 13px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	text-decoration: none;
}

h2#h2_news	{
	margin: 0px auto 5px auto;
	padding: 5px 0 5px 0;
	width: 680px;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

div#news_box	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 680px;
	}

div#news_box dl	{
	margin: 0px auto;
	padding: 5px 0 5px 0;
	width: 680px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-bottom: 1px solid #CCC;
	}

div#news_box dl dt	{
	margin: 0px auto;
	padding: 0px 0 0 10px;
	width: 100px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	text-align: left;
	float: left;
	}

div#news_box dl dd	{
	margin: 0px auto;
	padding: 0px;
	width: 570px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	float: right;
	}

div#news_box dl dd img	{
	margin: 0px;
	padding: 0px 0 0 2px;
	vertical-align: baseline;
	}

div#news_box dl dd a:link,div#news_box dl dd a:visited	{
	color: #C00;
	text-decoration: none;
	}

div#news_box dl dd a:hover,div#news_box dl dd a:active	{
	color: #C00;
	text-decoration: underline;
	}

/* company */
div#company_box a:link,div#company_box a:visited	{
	color: #b20012;
	text-decoration: none;
	}

div#company_box a:hover,div#company_box a:active	{
	color: #999;
	text-decoration: underline;
	}

div#company_box h2	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 60px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	}

#h2_bg_company	{
	background: url(../company/images/h2_company.gif) no-repeat 0px 0;
	}

#h2_bg_privacy	{
	background: url(../company/images/h2_privacy.gif) no-repeat 0px 0;
	}

div#company_box h3	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 15px;
	height: 22px;
	font: normal bold 14px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	background: #fff9e2;
	}

div#company_box dl	{
	margin: 0px auto;
	padding: 5px 0 5px 0px;
	width: 700px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#company_box dl dt	{
	margin: 0px;
	padding: 0px 0 10px 0;
	width: 100px;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	text-align: right;
	float: left;
	}

div#company_box dl dd	{
	margin: 0px;
	padding: 0px 0 10px 25px;
	width: 575px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	text-align: left;
	float: right;
	}

div#company_box p	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 700px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#company_box p.sub_box	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 650px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#company_box p.auth_txt	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: right;
	}

div#company_box p em,div#company_box p.sub_box em	{
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	}

div#company_box p strong,div#company_box p.sub_box strong	{
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}


/* contact */
div#contact_box a:link,div#contact_box a:visited	{
	color: #b20012;
	text-decoration: none;
	}

div#contact_box a:hover,div#contact_box a:active	{
	color: #999;
	text-decoration: underline;
	}

div#contact_box h2	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 60px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	background: url(../contact/images/h2_contact.gif) no-repeat 0px 0;
	}

div#contact_box p	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 720px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#contact_box table	{
	margin: 0px auto;
	padding: 5px;
	width: 700px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	border: 1px solid #f3b8b8;
	}

div#contact_box table th	{
	margin: 0px;
	padding: 10px;
	width: 200px;
	text-align: right;
	vertical-align: top;
	}

div#contact_box table th span	{
	margin: 0px;
	padding: 10px;
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

.color-red	{
	color: #b20012;
	}

div#contact_box table td	{
	margin: 0px;
	padding: 10px;
	vertical-align: top;
	}

div#contact_box table td input	{
	margin: 0px;
	padding: 3px;
	}

.ex	{
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

#tel,#mail,#mail2	{
	width: 400px;
	}

div#contact_box table td textarea	{
	margin: 0px;
	padding: 3px;
	width: 400px;
	height: 200px;
	resize: none;
	}

p.bt_contact_post	{
	margin: 0px auto;
	text-align: center;
	display: block;
	}

p.bt_contact_post input[type=image]	{
	margin: 0px auto;
	padding: 15px 0;
	text-align: center;
	display: block;
	}

p#contact_tel{
	margin: 0px auto;
	padding: 5px 0;
	text-align: center !important;
	}

p#contact_privacy{
	margin: 0px auto;
	padding: 0px 0 5px 0;
	text-align: right !important;
	}

/* concept */
div#concept_box h2	{
	margin: 0px;
	padding: 0px;
	width: 735px;
	height: 200px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	}

div#concept_box #bg_concept01	{
	background: url(../concept/images/bg_concept_01.jpg) no-repeat 0px 0;
	}

div#concept_box #bg_concept02	{
	width: 735px;
	height: 751px;
	background: url(../concept/images/bg_concept_02.jpg) no-repeat 0px 0;
	}

div#concept_box #bg_concept03	{
	width: 735px;
	height: 213px;
	background-image: url(../concept/images/bg_concept_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
	}

div#bg_concept02 dl	{
	margin: 0px;
	padding: 0px;
	}

div#bg_concept02 dl dt	{
	margin: 0px;
	padding: 0px;
	margin: 0px;
	padding: 0px 0 10px 0;
	font: normal normal 16px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#bg_concept02 dl dt.concept_ti	{
	margin: 0px;
	padding: 0px 0 10px 0;
	font: normal normal 24px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666666;
	text-align: left;
	}

div#bg_concept02 dl dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#bg_concept02 dl.left	{
	padding: 100px 0 0 0;
	width: 350px;
	float: left;
	}

div#bg_concept02 dl.right	{
	width: 280px;
	float: right;
	}

div#bg_concept03 p	{
	margin: 0px;
	padding: 130px 0 0 178px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}


/* voice */
div#voice_box h2	{
	margin: 0px;
	padding: 0px 0 15px 0;
	text-align: center;
	}

div#voice_box p	{
	margin: 0px;
	padding: 0px 0 10px 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	}

div#voice_box p.vpice_trial_txt	{
	margin: 0px auto;
	padding: 10px 0 10px 0;
	font: normal bold 18px/32px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: right;
	}

p.vpice_trial_txt a:link,p.vpice_trial_txt a:visited	{
	color: #b20012;
	text-decoration: none;
	}

p.vpice_trial_txt a:hover,p.vpice_trial_txt a:active	{
	color: #b20012;
	text-decoration: underline;
	}

/* cosmetic */
div#cosmetic_box h2	{
	margin: 0px;
	padding: 0px 0 15px 0;
	text-align: center;
	}

div.cosmetic_s_box	{
	margin: 0px auto 15px auto;
	padding: 15px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border: 1px solid #ffcbd0;
	}

div.cosmetic_s_box p.cosmetic_mi	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

div.cosmetic_s_box h3	{
	margin: 0px;
	padding: 0 0 10px 0;
	font: normal normal 24px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div.cosmetic_s_box p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div.cosmetic_s_box p span	{
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	}

div.cosmetic_s_box p.bt_detail	{
	margin: 0px;
	padding: 10px 0 0 0;
	text-align: right;
	}

div.cosmetic_s_box .img_cosme	{
	margin: 0px;
	padding: 0px 0 0 15px;
	float: right;
	}

/* fullerene */
div#fullerene_box h2	{
	margin: 0px;
	padding: 0px 0 15px 0;
	text-align: center;
	}

div.fullerene_s_box	{
	margin: 0px auto 15px auto;
	padding: 15px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border: 1px solid #ffcbd0;
	}

div.fullerene_s_box h3	{
	margin: 0px;
	padding: 0 0 10px 0;
	font: normal normal 24px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div.fullerene_s_box h3.fullerene_reset	{
	margin: 0px;
	padding: 0 0 0px 0;
	}

div.fullerene_s_box p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div.fullerene_s_box p span	{
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	}

div.fullerene_s_box .img_fullerene_r	{
	margin: 0px;
	padding: 0px 0 0 15px;
	float: right;
	}

div.fullerene_s_box .img_fullerene_l	{
	margin: 0px;
	padding: 0px 15px 0 0;
	float: left;
	}

div.fullerene_s_box p.img_fullerene	{
	margin: 0px auto;
	padding: 15px 0px 0 0;
	text-align: center;
	}

div.fullerene_s_box p.img_fullerene_reset	{
	margin: 0px auto;
	padding: 0px 0px 0 0;
	text-align: center;
	}

/* trial simple */
div#trial_simple_box h2	{
	display: none;
	}

div#trial_simple_ti_box	{
	width: 735px;
	height: 350px;
	background: url(../simple_trial/images/bg_simple_trial.jpg) no-repeat 0px 0;
	}

div#trial_simple_ti_box p	{
	margin: 0px;
	padding: 225px 0 0 15px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_simple_item_box	{
	padding: 0px 0 0 350px;
	width: 385px;
	height: 400px;
	background: url(../simple_trial/images/bg_item_trial_simple.jpg) no-repeat 0px 0;
	}

div#trial_simple_item_box dl	{
	margin: 0px;
	padding: 85px 0 0 5px;
	}

div#trial_simple_item_box dl dt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#trial_simple_item_box dl dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_simple_item_box p.bt_cart {
	margin: 0px;
	padding: 70px 0 0 0;
	text-align: center;
	}

div#trial_simple_item_box p.bt_faq {
	margin: 0px;
	padding: 20px 0 0 0;
	text-align: center;
	}

div#trial_simple_item_box p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: center;
	}

div#trial_simple_box h3#h3_trial_simple_voice	{
	margin: 0px auto;
	padding: 20px 0 0 0;
	text-align: center;
	}

div#trial_simple_box .trial_simple_voice	{
	margin: 0px auto;
	padding: 15px 0;
	text-align: center;
	}

div#trial_simple_box h3#h3_ti_trial_simple	{
	margin: 0px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #d1ad93;
	}

div#trial_simple_box p.mi_img	{
	margin: 0px auto;
	padding: 5px 0 15px 0;
	text-align: center;
	}

div#trial_simple_step_box	{
	padding: 0px 0 0 50px;
	width: 685px;
	background: url(../simple_trial/images/bg_step_trial_simple.gif) no-repeat 0px 0;
	}
	
	

div#trial_simple_step_box dl	{
	margin: 0px auto;
	padding: 0px;
	height: 200px;
	width: 685px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

div#trial_simple_step_box dl dt	{
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
	}

div#trial_simple_step_box dl dd	{
	margin: 0px;
	padding: 0px;
	width: 485px;
	float: right;
	}

div#trial_simple_step_box dl dd h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_simple_step_box dl dd h4 a:link,div#trial_simple_step_box dl dd h4 a:visited	{
	color: #606060;
	text-decoration: none;
	}

div#trial_simple_step_box dl dd h4 a:hover,div#trial_simple_step_box dl dd h4 a:active	{
	color: #b20012;
	text-decoration: underline;
	}

div#trial_simple_step_box dl dd h4 img	{
	margin: 0px;
	padding: 0px 0 0 10px;
	vertical-align: middle;
	}

div#trial_simple_step_box dl dd p.ico_type	{
	margin: 0px;
	padding: 2px 0;
	vertical-align: middle;
	}

div#trial_simple_step_box dl dd p.ico_type img	{
	margin: 0px;
	padding: 0px 5px 0 0;
	}

div#trial_simple_step_box dl dd h5	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#trial_simple_step_box dl dd p.trial_item_txt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_simple_step_box dl dd p.bt_trial	{
	margin: 0px;
	padding: 0px;
	font: normal normal 10px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: right;
	}
	
h3#mi_simpleplus	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 50px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	background: url(../simple_trial/images/h3_bg_plus.gif) no-repeat 0px 0;
	}


/* trial premium */
div#trial_premium_box h2	{
	display: none;
	}

div#trial_premium_ti_box	{
	width: 735px;
	height: 350px;
	background: url(../premium_trial/images/bg_premium_trial.jpg) no-repeat 0px 0;
	}

div#trial_premium_ti_box p	{
	margin: 0px;
	padding: 225px 0 0 15px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_premium_item_box	{
	padding: 0px 0 0 350px;
	width: 385px;
	height: 440px;
	background: url(../premium_trial/images/bg_item_trial_premium.jpg) no-repeat 0px 0;
	}

div#trial_premium_item_box dl	{
	margin: 0px;
	padding: 75px 0 0 5px;
	}

div#trial_premium_item_box dl dt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#trial_premium_item_box dl dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_premium_item_box p.bt_cart {
	margin: 0px;
	padding: 50px 0 0 0;
	text-align: center;
	}

div#trial_premium_item_box p.bt_faq {
	margin: 0px;
	padding: 20px 0 0 0;
	text-align: center;
	}

div#trial_premium_item_box p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: center;
	}

div#trial_premium_item_box h3#h3_trial_simple_voice	{
	margin: 0px auto;
	padding: 20px 0 0 0;
	text-align: center;
	}

div#trial_premium_box .trial_premium_voice	{
	margin: 0px auto;
	padding: 15px 0;
	text-align: center;
	}

h3#h3_ti_trial_premium	{
	margin: 0px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #e49189;
	}

div#trial_premium_box p.mi_img	{
	margin: 0px auto;
	padding: 5px 0 15px 0;
	text-align: center;
	}

div.trial_premium_step_box	{
	padding: 0px 0 0 50px;
	width: 685px;
	}

#bg_step_premium1	{
	background: url(../premium_trial/images/bg_step_trial_premium.gif) no-repeat 0px 0;
	}

#bg_step_premium2	{
	background: url(../premium_trial/images/bg_step_trial_premium2.gif) no-repeat 0px 0;
	}
	
#bg_step_praf2	{
	background: url(../premium_trial/images/usiro.gif) no-repeat 0px 0;
	}


div.trial_premium_step_box dl	{
	margin: 0px auto;
	padding: 0px;
	height: 200px;
	width: 685px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

div.trial_premium_step_box dl dt	{
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
	}

div.trial_premium_step_box dl dd	{
	margin: 0px;
	padding: 0px;
	width: 485px;
	float: right;
	}

div.trial_premium_step_box dl dd h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 20px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.trial_premium_step_box dl dd h4 a:link,div.trial_premium_step_box dl dd h4 a:visited	{
	color: #606060;
	text-decoration: none;
	}

div.trial_premium_step_box dl dd h4 a:hover,div.trial_premium_step_box dl dd h4 a:active	{
	color: #b20012;
	text-decoration: underline;
	}

div.trial_premium_step_box dl dd h4 img	{
	margin: 0px;
	padding: 0px 0 0 10px;
	vertical-align: middle;
	}

div.trial_premium_step_box dl dd p.ico_type	{
	margin: 0px;
	padding: 2px 0;
	vertical-align: middle;
	}

div.trial_premium_step_box dl dd p.ico_type img	{
	margin: 0px;
	padding: 0px 5px 0 0;
	}

div.trial_premium_step_box dl dd h5	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div.trial_premium_step_box dl dd p.trial_item_txt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.trial_premium_step_box dl dd p.bt_trial	{
	margin: 0px;
	padding: 0px;
	font: normal normal 10px/16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: right;
	}

h3#mi_premiumplus	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 50px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	background: url(../premium_trial/images/h3_bg_plus.gif) no-repeat 0px 0;
	}

/* supplement simple */
div#trial_supplement_box h2	{
	display: none;
	}

div#trial_supplement_ti_box	{
	width: 735px;
	height: 350px;
	background: url(../hgh-trial/images/bg_supplement_trial.jpg) no-repeat 0px 0;
	}

div#trial_supplement_ti_box p	{
	margin: 0px;
	padding: 225px 0 0 15px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_supplement_item_box	{
	padding: 0px 0 0 350px;
	width: 385px;
	height: 450px;
	background: url(../hgh-trial/images/bg_item_trial_supplement.jpg) no-repeat 0px 0;
	}

div#trial_supplement_item_box dl	{
	margin: 0px;
	padding: 85px 0 0 5px;
	}

div#trial_supplement_item_box dl dt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#trial_supplement_item_box dl dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#trial_supplement_item_box p.bt_cart {
	margin: 0px;
	padding: 70px 0 0 0;
	text-align: center;
	}

div#trial_supplement_item_box p.bt_faq {
	margin: 0px;
	padding: 20px 0 0 0;
	text-align: center;
	}

div#trial_supplement_item_box p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: center;
	}

div#trial_supplement_item_box p.item_att_txt2 {
	margin: 0px;
	padding: 10px 0 0px 0;
	font: normal normal 10px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

h3#mi_mi_trial_supplement	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 50px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: right;
	background: url(../hgh-trial/images/mi_trial_supplement.gif) no-repeat 0px 0;
	}

div.trial_supplement_s_box	{
	margin: 10px auto 20px auto;
	padding: 20px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	border: 1px solid #CCC;
	}

dl.supplement_item_1	{
	margin: 0px;
	padding: 0px 30px 0 0;
	width: 210px;
	float: left;
	background: url(../hgh-trial/images/ico_plus.gif) no-repeat right center;
	}

dl.supplement_item_2	{
	margin: 0px;
	padding: 0px;
	width: 210px;
	float: left;
	}

dl.supplement_item_1 dt,dl.supplement_item_2 dt	{
	margin: 0px auto;
	padding: 0px;
	width: 200px;
	text-align: center;
	}

dl.supplement_item_1 dd,dl.supplement_item_2 dd	{
	margin: 0px auto;
	padding: 0px;
	width: 200px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: center;
	}

div.supplement_item_spec	{
	margin: 0px;
	padding: 0px;
	width: 240px;
	float: right;
	}

div.supplement_item_spec p.price_spec	{
	margin: 0px auto;
	padding: 5px 0 0px 0px;
	width: 240px;
	font: normal bold 14px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.supplement_item_spec2	{
	margin: 0px auto;
	padding: 0px;
	width: 650px;
	}

div.supplement_item_spec2 p.price_spec	{
	margin: 0px auto;
	padding: 5px 0 0px 0px;
	width: 650px;
	font: normal bold 14px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.supplement_item_spec p.price_spec span,div.supplement_item_spec2 p.price_spec span	{
	font: normal normal 18px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div.supplement_item_spec p.price_spec span em,div.supplement_item_spec2 p.price_spec span em	{
	font: normal bold 32px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

p.supplement_item_txt	{
	margin: 0px auto;
	padding: 10px 0;
	font: normal bold 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

p.supplement_item_txt2	{
	margin: 0px;
	padding: 10px 0;
	width: 380px;
	font: normal bold 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	float: left;
	}

p.supplement_item_bt_cart	{
	margin: 0px auto;
	padding: 10px 0;
	text-align: center;
	}

p.supplement_item_bt_cart2	{
	margin: 0px;
	padding: 10px 0;
	text-align: center;
	width: 240px;
	float: right;
	}

/* shopping guide box */
div#shopping_guide_box a:link,div#shopping_guide_box a:visited	{
	color: #b20012;
	text-decoration: none;
	}

div#shopping_guide_box a:hover,div#shopping_guide_box a:active	{
	color: #999;
	text-decoration: underline;
	}

div#shopping_guide_box ul#guide_tab	{
	margin: 0px auto;
	padding: 0px 7px 0 8px;
	width: 720px;
	height: 40px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../guide/images/bg_tab.gif) no-repeat 0px 0;
	}

div#shopping_guide_box ul#guide_tab li	{
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 32px;
	float: left;
	}

div#shopping_guide_box h3	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 15px;
	font: normal normal 22px/36px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	background: #fff9e2;
	}

div#shopping_guide_box p	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 700px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

div#shopping_guide_box p strong	{
	font: normal bold 14px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	}

div#shopping_guide_box p em	{
	font: normal bold 14px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#shopping_guide_box p strong	{
	font: normal bold 22px/32px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#shopping_guide_box p.member_info_box	{
	margin: 0px auto 15px auto;
	padding: 15px;
	width: 600px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	text-align: left;
	border: 1px solid #b20012;
	background: #ffface;
	}

div#shopping_guide_box h4	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 15px;
	height: 20px;
	font: normal normal 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	background: #dcffe0;
	}

div#shopping_guide_box p.bt_memberinfo	{
	margin: 0px auto;
	padding: 15px 0 15px 0px;
	text-align: center;
	}

/* item_detail */
div#item_detail_photo_box	{
	margin: 0px;
	padding: 0px;
	width: 330px;
	float: left;
	}

div#item_detail_photo_box p	{
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	}

div#item_detail_txt_box	{
	margin: 0px;
	padding: 0px;
	width: 385px;
	float: right;
	}

div#item_detail_txt_box h2	{
	margin: 0px;
	padding: 0px;
	font: normal normal 30px/36px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	text-align: left;
	}

div#item_detail_txt_box ul	{
	margin: 0px;
	padding: 5px 0 0 0;
	list-style-type: none;
	}

div#item_detail_txt_box ul li.item_sub_name,div#item_detail_txt_box ul li.item_genrea_name	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_txt_box h3	{
	margin: 0px;
	padding: 10px 0;
	font: normal normal 18px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_txt_box h3 span	{
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#item_detail_txt_box p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_txt_box p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: center;
	}

div#item_detail_txt_box p.item_att_txt3 {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: center;
	}

div#item_detail_txt_box p span	{
	font: normal normal 10px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#item_detail_txt_box p.price_spec	{
	margin: 0px;
	padding: 10px 0 5px 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: center;
	}

div#item_detail_txt_box p.price_spec span	{
	font: normal normal 18px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div#item_detail_txt_box p.price_spec span em	{
	font: normal bold 32px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div#item_detail_txt_box p.bt_cart {
	margin: 0px;
	padding: 10px 0 0 0;
	text-align: center;
	}

div#item_detail_txt_box p.bt_faq {
	margin: 0px;
	padding: 20px 0 20px 0;
	text-align: center;
	}

div#item_detail_box h3.h3_ti_itemdetail	{
	margin: 0px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

div#item_detail_featurea	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	}

div#item_detail_featurea dl	{
	margin: 0px auto;
	padding: 10px 0 10px 0;
	}

div#item_detail_featurea dl dt	{
	margin: 0px auto;
	padding: 0px 0 5px 0;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#item_detail_featurea dl dt span	{
	font: normal bold 10px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#item_detail_featurea dl dt:before {
	content: "■";
	}

div#item_detail_featurea dl dd	{
	margin: 0px auto;
	padding: 0px;
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_featurea dl dd em	{
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#item_detail_featurea dl dd .img_right	{
	padding: 0px 0 0 10px;
	float: right;
	}

div#item_detail_box ul#itemdetail_tab	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 32px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../images/bg_itemdetail_tab.gif) no-repeat 0px 0;
	}

div#item_detail_box ul#itemdetail_tab li	{
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 32px;
	font: normal normal 14px/32px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: center;
	float: left;
	background: url(../images/bt_itemdetail_tab.gif) no-repeat 0px 0;
	cursor: pointer;
	}

div#item_detail_box ul#itemdetail_tab li:hover	{
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 32px;
	font: normal normal 14px/32px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #c70000;
	text-align: center;
	float: left;
	background: url(../images/bt_itemdetail_tab_select.gif) no-repeat 0px 0;
	cursor: pointer;
	}

div#item_detail_box ul#itemdetail_tab li.select	{
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 32px;
	font: normal normal 14px/32px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #c70000;
	text-align: center;
	float: left;
	background: url(../images/bt_itemdetail_tab_select.gif) no-repeat 0px 0;
	cursor: pointer;
	}

#item_detail_box .disnon	{
	display: none;
	}

div#item_detail_box .itemdetail_div	{
	margin: 0px;
	padding: 20px;
	border-bottom: 1px solid #999;
	}

div#item_detail_box .itemdetail_div p em	{
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div#item_detail_box #ingredient	{
	margin: 0px auto;
	padding: 0px;
	width: 690px;
	}

div#item_detail_box #ingredient dl	{
	margin: 0px;
	padding: 10px 10px 10px 0px;
	width: 335px;
	float: left;
	}

div#item_detail_box #ingredient dl dt	{
	margin: 0px;
	padding: 0px;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#item_detail_box #ingredient dl dt:before {
	content: "■";
	}

div#item_detail_box #ingredient dl dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_box #ingredient h4	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 15px;
	height: 22px;
	font: normal bold 14px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	background: #fff9e2;
	}

div#item_detail_box #howtouse	{
	margin: 0px auto;
	padding: 0px;
	width: 700px;
	}

div#item_detail_box #howtouse p	{
	margin: 0px;
	padding: 15px 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_box #howtouse dl	{
	margin: 0px;
	padding: 15px 0;
	width: 140px;
	float: left;
	}

div#item_detail_box #howtouse dl dt	{
	margin: 0px;
	padding: 0px;
	width: 140px;
	text-align: center;
	}

div#item_detail_box #howtouse dl dd	{
	margin: 0px;
	padding: 10px 5px 0 5px;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div#item_detail_box #howtouse dl dd span	{
	color: #b20012;
	text-align: left;
	}

div#item_detail_box #all_list	{
	margin: 0px auto;
	padding: 20px 0;
	width: 700px;
	}

div#item_detail_box #all_list p	{
	margin: 0px;
	padding: 15px;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	border: 1px solid #ffaaaa;
	}

div#item_detail_box #item_detail_process	{
	margin: 0px;
	padding: 15px 0;
	}

p#item_detail_voice    {
	margin: 0px auto;
	padding: 5px 0;
	width: 735px;
	height: 230px;
	}

/* product */
#product_box h2#bg_h2_product	{
	margin: 0px auto;
	padding: 10px 0 0 140px;
	width: 595px;
	height: 30px;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	background: url(../lineup/images/bg_h2_product.gif) no-repeat 0px 0;
	border-bottom: 1px solid #b20012;
	}
	
p#mi_product_point	{
	margin: 15px auto 0px auto;
	padding: 0px;
	width: 735px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: left;
	}

div#bg_lineup_box	{
	margin: 0px auto;
	padding: 0px;
	width: 735px;
	height: 350px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../lineup/images/bg_lineup.gif) no-repeat 0px 0;
	}

div#bg_lineup_box ul	{
	margin: 0px auto;
	padding: 0px;
	float: left;
	}

div#bg_lineup_box ul li	{
	margin: 0px;
	padding: 0px 0 15px 0;
	text-align: center;
	}

div#bg_lineup_box ul.lineup_step_01	{
	margin: 0px;
	padding: 130px 0 0 18px;
	}

div#bg_lineup_box ul.lineup_step_02	{
	margin: 0px;
	padding: 50px 0 0 74px;
	}

#bg_lineup_box ul.lineup_step_03	{
	margin: 0px;
	padding: 50px 0 0 74px;
	}

h3#h3_ti_lineup	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

  /* basic line */
div#ti_basic_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #e7bc39;
	background: url(../lineup/images/ti_basic_line.gif) no-repeat 0px 0;
	}

div#ti_basic_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #e7bc39;
	text-align: left;
	}

div#ti_basic_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.mi_lineup_txt	{
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 730px;
	}

dl.mi_lineup_txt dt	{
	margin: 0px;
	padding: 0px;
	font: normal normal 18px/30px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.mi_lineup_txt dd	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.basic_line_box	{
	margin: 0px auto;
	padding: 60px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../lineup/images/bg_lineup_box_01.gif) no-repeat 0px 0;
	}

dl.product_item_box {
	margin: 0px;
	padding: 0px;
	width: 245px;
	float: left;
	}

dl.product_item_box2 {
	margin: 0px;
	padding: 0px;
	width: 400px;
	float: left;
	}

dl.product_item_box dt {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
	}

dl.product_item_box dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 135px;
	float: left;
	}

dl.product_item_box2 dt {
	margin: 0px;
	padding: 0px;
	width: 220px;
	float: left;
	}

dl.product_item_bo2 dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 180px;
	float: left;
	}

dl.product_item_box dd h5,dl.product_item_box2 dd h5 {
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.product_item_box dd h5 a:link,dl.product_item_box dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.product_item_box dd h5 a:hover,dl.product_item_box dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.product_item_box2 dd h5 a:link,dl.product_item_box2 dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.product_item_box2 dd h5 a:hover,dl.product_item_box2 dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.product_item_box dd ul,dl.product_item_box2 dd ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

dl.product_item_box dd ul li,dl.product_item_box2 dd ul li {
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.product_item_box dd ul li img,dl.product_item_box2 dd ul li img {
	margin: 0px;
	padding: 0px 0 0 10px;
	}

dl.product_item_box dd.bt_product_trial,dl.product_item_box2 dd.bt_product_trial {
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 235px;
	text-align: center;
	}

  /* basic line */
div#ti_simple_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #d3ad96;
	background: url(../lineup/images/ti_simple_line.gif) no-repeat 0px 0;
	}

div#ti_simple_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #d3ad96;
	text-align: left;
	}

div#ti_simple_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.simple_line_box	{
	margin: 0px auto;
	padding: 60px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../lineup/images/bg_lineup_box_02.gif) no-repeat 0px 0;
	}

  /* premium line */
div#ti_premium_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #e49189;
	background: url(../lineup/images/ti_premium_line.gif) no-repeat 0px 0;
	}

div#ti_premium_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #e49189;
	text-align: left;
	}

div#ti_premium_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.premium_line_box	{
	margin: 0px auto;
	padding: 60px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../lineup/images/bg_lineup_box_03.gif) no-repeat 0px 0;
	}

  /* special line */
div#ti_special_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #daa8c3;
	background: url(../lineup/images/2017-s.jpg) no-repeat 0px 0;
	}

div#ti_special_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #daa8c3;
	text-align: left;
	}

div#ti_special_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.special_line_box	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

#bg_special_line_04	{
	padding: 35px 0 10px 0;
	background: url(../lineup/images/bg_lineup_box_04.gif) no-repeat 0px 0;
	}

#bg_special_line_05	{
	padding: 35px 0 0px 0;
	background: url(../lineup/images/bg_lineup_box_05.gif) no-repeat 0px 0;
	}

#bg_special_line_06	{
	padding: 35px 0 0px 0;
	background: url(../lineup/images/bg_lineup_box_06.gif) no-repeat 0px 0;
	}

#bg_special_line_07	{
	padding: 35px 0 0px 0;
	background: url(../lineup/images/bg_lineup_box_07.gif) no-repeat 0px 0;
	}

#bg_special_line_08	{
	padding: 35px 0 0px 0;
	background: url(../lineup/images/bg_lineup_box_08.gif) no-repeat 0px 0;
	}

  /* supplement line */
div#ti_supplement_line	{
	margin: 10px auto 5px auto;
	padding: 5px 0;
	width: 730px;
	height: 65px;
	border-bottom: 3px solid #d9d500;
	background: url(../lineup/images/ti_supplement_line.gif) no-repeat 0px 0;
	}

div#ti_supplement_line h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 36px/44px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #d9d500;
	text-align: left;
	}

div#ti_supplement_line p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

div.supplement_line_box	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../lineup/images/ico_new_.gif) no-repeat 350px 0;
	}

  /* lineup trial */
div.lineup_simple_trial	{
	margin: 10px auto;
	padding: 10px;
	width: 713px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border: 1px solid #b20012;
	}

div.lineup_trial_txt	{
	margin: 0px;
	padding: 0px;
	width: 513px;
	float: left;
	}

div.lineup_trial_txt h2	{
	margin: 0px;
	padding: 10px 0 5px 0;
	font: normal normal 30px/36px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	text-align: left;
	}

div.lineup_trial_txt p.price_spec	{
	margin: 0px;
	padding: 10px 0 5px 50px;
	width: 250px;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	float: left;
	}

div.lineup_trial_txt p.price_spec span	{
	font: normal normal 18px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div.lineup_trial_txt p.price_spec span em	{
	font: normal bold 32px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div.lineup_trial_txt p.set_txt {
	margin: 0px;
	padding: 5px 0 5px 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.lineup_trial_txt p.set_txt em {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

.lineup_trial_spec_box	{
	margin: 0px;
	padding: 0px;
	width: 500px;
	float: left;
	}

ul.trial_cart_box	{
	margin: 0px;
	padding: 20px 0 0 0;
	width: 200px;
	float: right;
	}

ul.trial_cart_box li	{
	margin: 0px auto;
	padding: 0px 0 5px 0;
	width: 200px;
	text-align: center;
	}

p.img_lineup_simple_trial	{
	margin: 0px;
	padding: 0px;
	width: 200px;
	text-align: center;
	float: right;
	}

/* magazines */
div#magazines_box	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

div#magazines_box h2#bg_h2_magazines	{
	margin: 0px auto;
	padding: 10px 0 0 245px;
	width: 490px;
	height: 30px;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	background: url(../magazines/images/bg_h2_magazines.gif) no-repeat 0px 0;
	border-bottom: 1px solid #b20012;
	}
	
p.magazine_txt	{
	margin: 0px;
	padding: 15px 0 10px 0;
	font: normal normal 14px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

p#img_magazine_main	{
	margin: 0px;
	padding: 10px 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: center;
	}

h2#h2_magazines	{
	margin: 0px auto 5px auto;
	padding: 5px 0 5px 0;
	width: 735px;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

div#magazine_s_box	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	}

div#magazine_s_box dl	{
	margin: 0px auto;
	padding: 5px 0 5px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-bottom: 1px solid #CCC;
	}

div#magazine_s_box dl dt	{
	margin: 0px auto;
	padding: 0px 0 0 10px;
	width: 100px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	text-align: left;
	float: left;
	}

div#magazine_s_box dl dd	{
	margin: 0px auto;
	padding: 0px;
	width: 625px;
	font: normal normal 12px/22px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	float: right;
	}

div#magazine_s_box dl dd img	{
	margin: 0px;
	padding: 0px 0 0 2px;
	vertical-align: baseline;
	}

div#magazine_s_box dl dd a:link,div#magazine_s_box dl dd a:visited	{
	color: #C00;
	text-decoration: none;
	}

div#magazine_s_box dl dd a:hover,div#magazine_s_box dl dd a:active	{
	color: #C00;
	text-decoration: underline;
	}

/* set_item */
p#ti_set_item	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	}

#set_item_main_txt	{
	margin: 0px auto;
	padding: 20px 0 30px 0;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../set_item/images/bg_set_item.jpg) no-repeat right bottom;
	}

#set_item_main_txt p	{
	margin: 0px;
	padding: 0px 0 15px 0;
	font: normal normal 14px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

#set_item_main_txt p em	{
	font: normal normal 14px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C00;
	}

dl#ti_set_item	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	width: 735px;
	border-bottom: 3px solid #b20012;
	}

dl#ti_set_item dt	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	font: normal normal 36px/48px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #C00;
	}

dl#ti_set_item dd	{
	margin: 0px auto;
	padding: 0px;
	font: normal normal 18px/28px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

#ti_set_item_txt	{
	margin: 0px auto;
	padding: 10px 0 0 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: left;
	}

h3.h3_mi_setitem	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

dl.set_item_sbox {
	margin: 0px;
	padding: 10px 0;
	width: 245px;
	float: left;
	}

dl.set_item_sbox2 {
	margin: 0px;
	padding: 10px 0;
	width: 360px;
	float: left;
	}

dl.set_item_sbox dt {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
	}

dl.set_item_sbox2 dt {
	margin: 0px;
	padding: 0px;
	width: 160px;
	float: left;
	}

dl.set_item_sbox dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 135px;
	float: left;
	}

dl.set_item_sbox2 dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 185px;
	float: left;
	}

dl.set_item_sbox dd h5,dl.set_item_sbox2 dd h5 {
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.set_item_sbox dd h5 a:link,dl.set_item_sbox dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.set_item_sbox dd h5 a:hover,dl.set_item_sbox dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.set_item_sbox2 dd h5 a:link,dl.set_item_sbox2 dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.set_item_sbox2 dd h5 a:hover,dl.set_item_sbox2 dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.set_item_sbox dd ul,dl.set_item_sbox2 dd ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

dl.set_item_sbox dd ul li,dl.set_item_sbox2 dd ul li {
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.set_item_sbox dd ul li img,dl.set_item_sbox2 dd ul li img {
	margin: 0px;
	padding: 0px 0 0 10px;
	}

dl.set_item_sbox dd.set_item_stxt {
	margin: 0px auto;
	padding: 0px;
	width: 230px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.set_item_sbox2 dd.set_item_stxt {
	margin: 0px auto;
	padding: 0px;
	width: 340px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

div.set_item_spec_box	{
	margin: 0px;
	padding: 0px 0 15px 0;
	width: 550px;
	float: right;
	}

div.set_item_spec_box p.price_spec	{
	margin: 0px;
	padding: 5px 0 0px 00px;
	width: 300px;
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	float: left;
	}

div.set_item_spec_box p.price_spec span	{
	font: normal normal 18px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div.set_item_spec_box p.price_spec span em	{
	font: normal bold 32px/28px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

div.set_item_spec_box p.set_txt {
	margin: 0px;
	padding: 5px 0 5px 0;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	}

div.set_item_spec_box p.set_txt em {
	font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

div.set_item_spec_box ul.bt_cart_box	{
	margin: 0px;
	padding: 10px 0 0 0;
	width: 240px;
	float: right;
	}

div.set_item_spec_box ul.bt_cart_box li	{
	margin: 0px auto;
	padding: 0px 0 5px 0;
	width: 240px;
	text-align: center;
	}

/* regular */
h2#bg_h2_regular	{
	margin: 0px auto;
	padding: 10px 0 0 300px;
	width: 435px;
	height: 30px;
	font: normal normal 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;
	text-align: left;
	background: url(../regular/images/bg_h2_regular.gif) no-repeat 0px 0;
	border-bottom: 1px solid #b20012;
	}

h2#bg_h2_regular strong	{
	font: normal bold 14px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	}

#ti_regular_box	{
	margin: 0px auto;
	padding: 30px 0 30px 0px;
	width: 735px;
	background: url(../regular/images/bg_main.jpg) no-repeat right bottom;
	}


#ti_regular_box div	{
	width: 735px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #222222;
	text-align: left;
	}



#ti_regular_box p	{
	margin: 0px auto;
	padding: 20px 0 20px 0px;
	width: 735px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #222222;
	text-align: left;
	}

h3.h3_mi_regular	{
	margin: 10px auto 5px auto;
	padding: 5px 0 5px 0;
	height: 15px;
	font: normal normal 12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	background: #b20012;
	}

.regular_single_box	{
	margin: 0px auto;
	padding: 10px 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	}

.regular_single_box ul	{
	margin: 0px auto;
	padding: 0px 0 10px 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	text-align: left;
	list-style-type: none;
	}

.regular_single_box ul li	{
	margin: 0px;
	padding: 0px;
	width: 245px;
	font: normal normal 18px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: center;
	float: left;
	}

.regular_single_box ul li strong	{
	font: normal bold 42px/50px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}


.regular_single_box p	{
	margin: 0px auto;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #222222;
	text-align: left;
	}

.ti_regular_box	{
	margin: 0px auto;
	padding: 10px 0 5px 0px;
	width: 735px;
	height: 35px;
	border-bottom: 1px solid #b20012;
	}

.ti_regular_box h4	{
	margin: 0px;
	padding: 0px;
	font: normal normal 16px/32px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	float: left;
	}

.ti_regular_box h4 em	{
	font: normal bold 32px/32px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

p.set_price	{
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/18px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #666;
	text-align: left;
	float: right;
	}

p.regular_price	{
	margin: 0px;
	padding: 0px;
	font: normal bold 32px/32px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	float: right;
	}

p.regular_price span	{
	font: normal normal 16px/32px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

.regular_cart_box {
	margin: 0px 0 20px 0;
	padding: 20px;
	font: normal normal 1px/1px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	border: 1px solid #CCC;
	}

.regular_cart_box ul {
	margin: 0px;
	padding: 0px;
	width: 300px;
	list-style-type: none;
	float: left;
	}

.regular_cart_box ul li	{
	margin: 0px;
	padding: 0px 0 10px 0;
	width: 300px;
	font: normal normal 18px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.regular_cart_box ul li strong	{
	font: normal bold 42px/50px "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #b20012;
	}

.regular_cart_box ul li span	{
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: center;
	display: block;
	}

.regular_bt_cart_box	{
	margin: 0px;
	padding: 0px 0 10px 0;
	width: 350px;
	float: right;
	}

.regular_bt_cart_box p	{
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

.regular_bt_cart_box p.bt_cart	{
	margin: 0px;
	padding: 30px 0 0 0;
	text-align: center;
	}

dl.regular_item_sbox {
	margin: 0px;
	padding: 15px 0;
	width: 245px;
	float: left;
	}

dl.regular_item_sbox dt {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
	}

dl.regular_item_sbox dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 135px;
	float: left;
	}

dl.regular_item_sbox2 {
	margin: 0px;
	padding: 15px 0;
	width: 180px;
	float: left;
	}

dl.regular_item_sbox2 dt {
	margin: 0px;
	padding: 0px;
	width: 80px;
	float: left;
	}

dl.regular_item_sbox2 dd {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 100px;
	float: left;
	}

dl.regular_item_sbox dd h5,dl.regular_item_sbox2 dd h5 {
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.regular_item_sbox dd h5 a:link,dl.regular_item_sbox dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.regular_item_sbox dd h5 a:hover,dl.regular_item_sbox dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.regular_item_sbox2 dd h5 a:link,dl.regular_item_sbox2 dd h5 a:visited {
	color: #666;
	text-decoration: none;
	}

dl.regular_item_sbox2 dd h5 a:hover,dl.regular_item_sbox2 dd h5 a:active {
	color: #b20012;
	text-decoration: underline;
	}

dl.regular_item_sbox dd ul,dl.regular_item_sbox2 dd ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

dl.regular_item_sbox dd ul li,dl.regular_item_sbox2 dd ul li {
	margin: 0px;
	padding: 0px;
	font: normal normal 12px/18px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	text-align: left;
	}

dl.regular_item_sbox dd ul li img,dl.regular_item_sbox2 dd ul li img {
	margin: 0px;
	padding: 0px 0 0 10px;
	}

/* silky trial */
div#trial_silky_foam	{
	margin: 10px auto 15px auto;
	padding: 0px;
	height: 200px;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../silky_foam/images/bg_silky_foam.gif) no-repeat 0 0px;
	}

div#trial_silky_foam	{
	margin: 10px auto 15px auto;
	padding: 20px 30px 0 30px;
	height: 180px;
	width: 675px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../silky_foam/images/bg_silky_foam.gif) no-repeat 0 0px;
	}

div#trial_silky_foam p.trial_txt {
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: right;
	}

div#trial_silky_foam p.bt_cart {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	}

div#trial_silky_foam p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 10px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: right;
	}

/* eyelash trial */
div#trial_eyelash	{
	margin: 10px auto 15px auto;
	padding: 0px;
	height: 200px;
	width: 735px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../silky_foam/images/bg_silky_foam.gif) no-repeat 0 0px;
	}

div#trial_eyelash	{
	margin: 10px auto 15px auto;
	padding: 20px 30px 0 30px;
	height: 180px;
	width: 675px;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background: url(../eyelash_essence/images/bg_eyelash.gif) no-repeat 0 0px;
	}

div#trial_eyelash p.trial_txt {
	margin: 0px;
	padding: 0px;
	font: normal normal 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-align: right;
	}

div#trial_eyelash p.bt_cart {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 1px/1px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	}

div#trial_eyelash p.item_att_txt {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal normal 10px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #b20012;
	text-align: right;
	}










p.uerhud{
padding: 0px;
margin:0px 0px 5px 0px;
color: #606060;
text-align:left;
font-size:12px;
line-height:16px;
}


p.uhud{
margin: 0px auto;
padding: 0px;
width: 300px;
color: #606060;
text-align:left;
font-size:12px;
line-height:13px;
}

p.uhaafud{
margin:10px auto 10px auto;
padding: 0px;
width: 300px;
color: #606060;
text-align:left;
font-size:12px;
line-height:16px;
}

span.uhaafud{
color:#ae5760; font-weight:bold;
}

span.afdd{
font: normal bold 14px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
span.aaffadd{
	font: normal normal 12px/24px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #606060;}





span.fontshiteikore{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.fontshiteikore02{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color:#606060; font-size:13px; text-align:center;}


/* ------  clearFix -------- */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.face-mask01{
width:100%;
margin-bottom:60px;
margin-top:15px;
}
.face-mask02{float:left; width:49%; font-family:'メイリオ'; text-align:center;}
.face-mask022{float:right; width:49%; font-family:'メイリオ'; text-align:center;}
.face-mask03{text-align:center; width:100%; padding:1px 0px; color:#b20012; margin:0px 0px 8px 0px; border-bottom:#b20012 dashed 1px; border-top:#b20012 dashed 1px; background-color:#fff9d8; font-size:14px;}
.face-mask03 span{font-size:16px; font-weight:bold;}
.face-mask04{font-size:18px; color:#b20012; font-family:'ＭＳ Ｐ明朝', '細明朝体', 'ヒラギノ明朝 Pro W3'; margin-top:10px;}
.face-mask04 span{font-size:32px; font-weight:bold;}
.face-mask05{margin:10px 0px 0px 0px; font-size:12px; color:#b20012; text-align:center;}
.face-mask06{padding-top:5px; width:200px; margin:0 auto;}
.face-mask06 img{width:100%;}

.face-mask07{width:324px; margin:10px auto 0 auto;}
.face-mask07_01{width:160px; float:left;}
.face-mask07_01 img{width:100%;}
.face-mask07_02{width:160px; float:right;}
.face-mask07_02 img{width:100%;}