@charset "Shift_JIS";


@charset "Shift_JIS";

table {
border-collapse:separate;
border-spacing:0pt;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
ul {list-style: none;}
* {
margin:0pt;
padding:0pt;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix{
  zoom:1;
}

body{
	font-size: 12px;
	letter-spacing:0.05em;
	line-height: 1.7;
	font-family: Helvetica,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",meiryo,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
	text-align:center;
}
* html body{font-size: 11px;}
*:first-child+html body{font-size: 11px;}

a{
	color:#333333;
	text-decoration:none;
}

a:hover{
	color:#dd017f;
	text-decoration:underline;
}

img{
	border:0;
}

a:hover img {
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

a.noblink:hover img {
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
}

a.border img{
	border:1px solid #FFFFFF;
}
a.border:visited img{
	border:1px solid #dd017f;
}
a.border:hover img{
	border:1px solid #dd017f;
}
a.border:focus img{
	border:1px solid #dd017f;
}
a.border:active img{
	border:1px solid #dd017f;
}

p{
	margin:0 0 16px 16px;
	font-family: Helvetica, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}


/*ƒRƒ“ƒeƒ“ƒc*/

div#container{
	width:950px;
	margin:0 auto;
	text-align:left;
}

/*080731‰œ“c*/
div#header01{
	height:49px;
	margin-bottom:20px;
	background-image:url(../images/navi/bg.gif);
}

div#header02{
	margin-bottom:22px;
}

.mobile{
	float:right;
	text-indent:-9999px;
}
.mobile a{
	display:block;
	width:88px;
	height:26px;
	position: relative;
	background-image:url(../images/b/mobile.gif);
}
.mobile a:hover{
	display:block;
	width:88px;
	height:26px;
	position: relative;
	background-image:url(../images/b/mobile.gif);
	background-position:bottom;
}

.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}

.mt5b20{margin-top:5px;margin-bottom:20px}

.mt30b15{margin-top:30px;margin-bottom:15px}
.mt20b30{margin-top:20px;margin-bottom:30px}
.mt20b10{margin-top:20px;margin-bottom:10px}
.mt15b10{margin-top:15px;margin-bottom:10px}
.mt15b15{margin-top:15px;margin-bottom:15px}

div#pagetop{
	clear:both;
	width:949px;
	text-align:right;
	margin:30px 0;
}

div#footer{
	clear:both;
	width:100%;
	height:78px;
	background:url(../images/line02.gif) repeat-x top left;
	background-image:url(../images/footer/bg.gif);
}

div#footer #block01{
	float:left;
	margin-top:13px;
	margin-right:14px;
	width:48px;
	height:35px;
}

div#footer #block02{
	float:left;
	height:12px;
	margin-top:36px;
	width:710px;
}

div#footer #block03{
	float:right;
	margin-top:12px;
}
div#footer #block03 #sitemap{
	font-size:6px;
	text-indent:-9999px;
	float:right;
	margin-bottom:18px;
}
div#footer #block03 #sitemap a{
	width:50px;
	height:12px;
	background:url(../images/footer/sitemap.gif) top;
	display:block;
}
div#footer #block03 #sitemap a:hover{
	background:url(../images/footer/sitemap.gif) bottom;
}
div#footer #block03 #copy{
	clear:right;
}

/*@header01@ƒgƒbƒvƒiƒr@*/

div#header01 li{
	float:left;
	text-indent:-9999px;
	
}

div#header01 li a{
	display:block;
	height:49px;
	position: relative;
	
}

div#header01 li#lucido{
	height:49px;
	width:217px;
	background-image:url(../images/navi/01.gif);
	background-position:bottom;
}
div#header01 li#lucido a{
	width:217px;
	background-image:url(../images/navi/01.gif);
}
div#header01 li#lucido a:hover{
	width:217px;
	background-image:url(../images/navi/01.gif);
	background-position:bottom;
}

div#header01 li#home{
	height:49px;
	width:120px;
	background-image:url(../images/navi/l_01.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#home a{
	width:120px;
	background-image:url(../images/navi/l_01.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#home a:hover{
	width:120px;
	background-image:url(../images/navi/l_01.gif);
	background-position:bottom;
}

div#header01 li#nw{
	height:49px;
	width:123px;
	background-image:url(../images/navi/l_02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#nw a{
	width:123px;
	background-image:url(../images/navi/l_02.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#nw a:hover{
	width:123px;
	background-image:url(../images/navi/l_02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#header01 li#pickup{
	height:49px;
	width:75px;
	background-image:url(../images/navi/l_03.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#pickup a{
	width:75px;
	background-image:url(../images/navi/l_03.png);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#pickup a:hover{
	width:75px;
	background-image:url(../images/navi/l_03.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#header01 li#hairdesign{
	height:49px;
	width:123px;
	background-image:url(../images/navi/l_04.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#hairdesign a{
	width:123px;
	background-image:url(../images/navi/l_04.png);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#hairdesign a:hover{
	width:123px;
	background-image:url(../images/navi/l_04.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#header01 li#product{
	height:49px;
	width:123px;
	background-image:url(../images/navi/l_05.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#product a{
	width:123px;
	background-image:url(../images/navi/l_05.png);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#product a:hover{
	width:123px;
	background-image:url(../images/navi/l_05.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#header01 li#ad{
	height:49px;
	width:123px;
	background-image:url(../images/navi/l_06.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#ad a{
	width:123px;
	background-image:url(../images/navi/l_06.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#ad a:hover{
	width:123px;
	background-image:url(../images/navi/l_06.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#header01 li#promotion{
	height:49px;
	width:120px;
	background-image:url(../images/navi/l_07.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
div#header01 li#promotion a{
	width:120px;
	background-image:url(../images/navi/l_07.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
div#header01 li#promotion a:hover{
	width:120px;
	background-image:url(../images/navi/l_07.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.navired{
	background-position:bottom;
}

/* ƒtƒbƒ^[ƒiƒr */

div#block02 li{
	float:left;
	font-size:6px;
	text-indent:-9999px;
	margin-right:12px;
}

div#block02 li a{
	display:block;
	height:12px;
	position: relative;
}

div#block02 li#f01{
	height:12px;
	width:77px;
	background-image:url(../images/footer/01.gif);
	background-position:bottom;
}
div#block02 li#f01 a{
	height:12px;
	width:77px;
	background-image:url(../images/footer/01.gif);
}
div#block02 li#f01 a:hover{
	height:12px;
	width:77px;
	background-image:url(../images/footer/01.gif);
	background-position:bottom;
}

div#block02 li#f02{
	height:12px;
	width:59px;
	background-image:url(../images/footer/02.gif);
	background-position:bottom;
}
div#block02 li#f02 a{
	height:12px;
	width:59px;
	background-image:url(../images/footer/02.gif);
}
div#block02 li#f02 a:hover{
	height:12px;
	width:59px;
	background-image:url(../images/footer/02.gif);
	background-position:bottom;
}

div#block02 li#f03{
	height:12px;
	width:78px;
	background-image:url(../images/footer/03.gif);
	background-position:bottom;
}
div#block02 li#f03 a{
	height:12px;
	width:78px;
	background-image:url(../images/footer/03.gif);
}
div#block02 li#f03 a:hover{
	height:12px;
	width:78px;
	background-image:url(../images/footer/03.gif);
	background-position:bottom;
}

div#block02 li#f04{
	height:12px;
	width:70px;
	background-image:url(../images/footer/04.gif);
	background-position:bottom;
}
div#block02 li#f04 a{
	height:12px;
	width:70px;
	background-image:url(../images/footer/04.gif);
}
div#block02 li#f04 a:hover{
	height:12px;
	width:70px;
	background-image:url(../images/footer/04.gif);
	background-position:bottom;
}

div#block02 li#f05{
	height:12px;
	width:68px;
	background-image:url(../images/footer/05.gif);
	background-position:bottom;
}
div#block02 li#f05 a{
	height:12px;
	width:68px;
	background-image:url(../images/footer/05.gif);
}
div#block02 li#f05 a:hover{
	height:12px;
	width:68px;
	background-image:url(../images/footer/05.gif);
	background-position:bottom;
}

div#block02 li#f06{
	height:12px;
	width:80px;
	background-image:url(../images/footer/06.gif);
	background-position:bottom;
}
div#block02 li#f06 a{
	height:12px;
	width:80px;
	background-image:url(../images/footer/06.gif);
}
div#block02 li#f06 a:hover{
	height:12px;
	width:80px;
	background-image:url(../images/footer/06.gif);
	background-position:bottom;
}

div#block02 li#f07{
	height:12px;
	width:67px;
	background-image:url(../images/footer/07.gif);
	background-position:bottom;
}
div#block02 li#f07 a{
	height:12px;
	width:67px;
	background-image:url(../images/footer/07.gif);
}
div#block02 li#f07 a:hover{
	height:12px;
	width:67px;
	background-image:url(../images/footer/07.gif);
	background-position:bottom;
}

div#block02 li#f08{
	height:12px;
	width:140px;
	background-image:url(../images/footer/08.gif);
	background-position:bottom;
}
div#block02 li#f08 a{
	height:12px;
	width:140px;
	background-image:url(../images/footer/08.gif);
}
div#block02 li#f08 a:hover{
	height:12px;
	width:140px;
	background-image:url(../images/footer/08.gif);
	background-position:bottom;
}


/*¤•iƒ‰ƒCƒuƒ‰ƒŠ[—p*/

div#header03{
	text-align:right;
	margin-right:22px;
	margin-bottom:11px;
	font-weight:bold;
}

div#header03 .selected{
	color:#dd017f;
	text-decoration:underline;
}

div#wrapper01{
	background:url(../images/bg01.gif) no-repeat center top;
}

div#wrapper02{
	width:886px;
	padding-top:13px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

div#pnavi{
	margin-bottom:7px;
	width:766px;
}

div#breadcrumb{
	height:20px;
	background-image:url(../images/bg02_breadcrumb.jpg);
	margin-bottom:40px;
	width:886px;
	text-align:left;
}
div#breadcrumb_long {
	height:20px;
	background-image:url(../images/bg02_breadcrumb_long.jpg);
	margin-bottom:40px;
	width:886px;
	text-align:left;
}

div#breadcrumb #title01{
	float:left;
	padding-left:12px;
	color:#FFF;
	font-weight:bold;
	line-height:21px;
	width:118px;
}

div#breadcrumb_long #title01 {
	float:left;
	padding-left:12px;
	color:#FFF;
	font-weight:bold;
	line-height:21px;
	width:168px;
}
/* ----------------------------------------------------------------------
	WinIE6 & Mac IE
---------------------------------------------------------------------- */
* html div#breadcrumb #title01{line-height:20px;}

div#breadcrumb #title02{
	float:right;
	color:#421518;
	font-weight:bold;
	line-height:21px;
	width:746px;
}
div#breadcrumb_long #title02 {
	float:right;
	color:#421518;
	font-weight:bold;
	line-height:21px;
	width:685px;
}
/* ----------------------------------------------------------------------
	WinIE6 & Mac IE
---------------------------------------------------------------------- */
* html div#breadcrumb #title02{line-height:20px;}


div#content{
	float:left;
	width:339px;
	text-align:left;
	padding-left:31px;
}

p.p01{margin:0 0 16px 0; padding:0 0 15px 16px; background:url(../images/line01.gif) repeat-x bottom left;}
/*p.p02n{padding:0 0 15px 16px;}*/

p.indent01{
	text-indent:-6px;
	padding:0 0 0px 16px;
	margin:0 0 5px 10px;
	font-family: Tahoma;
}

p.indentpink01{
	text-indent:-6px;
	padding:0 0 0px 16px;
	margin:0 0 5px 10px;
	font-family: Tahoma;
	color: #FF6699;
}

p.indent02{
	text-indent:-6px;
	padding:0 0 0px 16px;
	margin:0 0 20px 10px;
	font-family: Tahoma;
	
}

div#navigation{
	float:right;
	width:453px;
	padding-right:18px;
	text-align:left;
}

.right{
	text-align:right;
}
/*@¤•iƒiƒr•”•ª@*/

div#pnavi li{
	float:right;
	text-indent:-9999px;
	margin-left:10px;
}

div#pnavi li a{
	display:block;
	height:58px;
	position: relative;
}

div#pnavi li#p01{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct01.gif);
	background-position:bottom;
}
div#pnavi li#p01 a{
	width:58px;
	background-image:url(../images/product/pdct01.gif);
}
div#pnavi li#p01 a:hover{
	width:58px;
	background-image:url(../images/product/pdct01.gif);
	background-position:bottom;
}

div#pnavi li#p02{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct02.gif);
	background-position:bottom;
}
div#pnavi li#p02 a{
	width:58px;
	background-image:url(../images/product/pdct02.gif);
}
div#pnavi li#p02 a:hover{
	width:58px;
	background-image:url(../images/product/pdct02.gif);
	background-position:bottom;
}

div#pnavi li#p03{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct03.gif);
	background-position:bottom;
}
div#pnavi li#p03 a{
	width:58px;
	background-image:url(../images/product/pdct03.gif);
}
div#pnavi li#p03 a:hover{
	width:58px;
	background-image:url(../images/product/pdct03.gif);
	background-position:bottom;
}

div#pnavi li#p04{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct04.gif);
	background-position:bottom;
}
div#pnavi li#p04 a{
	width:58px;
	background-image:url(../images/product/pdct04.gif);
}
div#pnavi li#p04 a:hover{
	width:58px;
	background-image:url(../images/product/pdct04.gif);
	background-position:bottom;
}

div#pnavi li#p05{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct05.gif);
	background-position:bottom;
}
div#pnavi li#p05 a{
	width:58px;
	background-image:url(../images/product/pdct05.gif);
}
div#pnavi li#p05 a:hover{
	width:58px;
	background-image:url(../images/product/pdct05.gif);
	background-position:bottom;
}

div#pnavi li#p06{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct06.gif);
	background-position:bottom;
}
div#pnavi li#p06 a{
	width:58px;
	background-image:url(../images/product/pdct06.gif);
}
div#pnavi li#p06 a:hover{
	width:58px;
	background-image:url(../images/product/pdct06.gif);
	background-position:bottom;
}

div#pnavi li#p07{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct07.gif);
	background-position:bottom;
}
div#pnavi li#p07 a{
	width:58px;
	background-image:url(../images/product/pdct07.gif);
}
div#pnavi li#p07 a:hover{
	width:58px;
	background-image:url(../images/product/pdct07.gif);
	background-position:bottom;
}

div#pnavi li#p08{
	height:58px;
	width:58px;
	background-image:url(../images/product/pdct08.gif);
	background-position:bottom;
}
div#pnavi li#p08 a{
	width:58px;
	background-image:url(../images/product/pdct08.gif);
}
div#pnavi li#p08 a:hover{
	width:58px;
	background-image:url(../images/product/pdct08.gif);
	background-position:bottom;
}

/*@ƒƒbƒNƒX@*/
div#pnavi li#wax00{
	height:58px;
	width:96px;
	background-image:url(../images/product/wax00_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax01{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax01_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax01 a{
	width:58px;
	background-image:url(../images/product/wax01_navi.gif);
}
div#pnavi li#wax01 a:hover{
	width:58px;
	background-image:url(../images/product/wax01_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax02{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax02_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax02 a{
	width:58px;
	background-image:url(../images/product/wax02_navi.gif);
}
div#pnavi li#wax02 a:hover{
	width:58px;
	background-image:url(../images/product/wax02_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax03{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax03_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax03 a{
	width:58px;
	background-image:url(../images/product/wax03_navi.gif);
}
div#pnavi li#wax03 a:hover{
	width:58px;
	background-image:url(../images/product/wax03_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax04{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax04_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax04 a{
	width:58px;
	background-image:url(../images/product/wax04_navi.gif);
}
div#pnavi li#wax04 a:hover{
	width:58px;
	background-image:url(../images/product/wax04_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax05{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax05_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax05 a{
	width:58px;
	background-image:url(../images/product/wax05_navi.gif);
}
div#pnavi li#wax05 a:hover{
	width:58px;
	background-image:url(../images/product/wax05_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax06{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax06_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax06 a{
	width:58px;
	background-image:url(../images/product/wax06_navi.gif);
}
div#pnavi li#wax06 a:hover{
	width:58px;
	background-image:url(../images/product/wax06_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax07{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax07_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax07 a{
	width:58px;
	background-image:url(../images/product/wax07_navi.gif);
}
div#pnavi li#wax07 a:hover{
	width:58px;
	background-image:url(../images/product/wax07_navi.gif);
	background-position:bottom;
}

div#pnavi li#wax08{
	height:58px;
	width:58px;
	background-image:url(../images/product/wax08_navi.gif);
	background-position:bottom;
}
div#pnavi li#wax08 a{
	width:58px;
	background-image:url(../images/product/wax08_navi.gif);
}
div#pnavi li#wax08 a:hover{
	width:58px;
	background-image:url(../images/product/wax08_navi.gif);
	background-position:bottom;
}


/*@ƒwƒAƒJƒ‰[¤•iƒiƒr@*/

div#pnavi li#color00{
	height:58px;
	width:96px;
	background-image:url(../images/product/color00_navi.gif);
	background-position:bottom;
}
div#pnavi li#color01{
	height:58px;
	width:50px;
	background-image:url(../images/product/color01_navi.gif);
	background-position:bottom;
}
div#pnavi li#color01 a{
	width:50px;
	background-image:url(../images/product/color01_navi.gif);
}
div#pnavi li#color01 a:hover{
	width:50px;
	background-image:url(../images/product/color01_navi.gif);
	background-position:bottom;
}

div#pnavi li#color02{
	height:58px;
	width:50px;
	background-image:url(../images/product/color02_navi.gif);
	background-position:bottom;
}
div#pnavi li#color02 a{
	width:50px;
	background-image:url(../images/product/color02_navi.gif);
}
div#pnavi li#color02 a:hover{
	width:50px;
	background-image:url(../images/product/color02_navi.gif);
	background-position:bottom;
}

div#pnavi li#color03{
	height:58px;
	width:50px;
	background-image:url(../images/product/color03_navi.gif);
	background-position:bottom;
}
div#pnavi li#color03 a{
	width:50px;
	background-image:url(../images/product/color03_navi.gif);
}
div#pnavi li#color03 a:hover{
	width:50px;
	background-image:url(../images/product/color03_navi.gif);
	background-position:bottom;
}

div#pnavi li#color04{
	height:58px;
	width:50px;
	background-image:url(../images/product/color04_navi.gif);
	background-position:bottom;
}
div#pnavi li#color04 a{
	width:50px;
	background-image:url(../images/product/color04_navi.gif);
}
div#pnavi li#color04 a:hover{
	width:50px;
	background-image:url(../images/product/color04_navi.gif);
	background-position:bottom;
}

div#pnavi li#color05{
	height:58px;
	width:50px;
	background-image:url(../images/product/color05_navi.gif);
	background-position:bottom;
}
div#pnavi li#color05 a{
	width:50px;
	background-image:url(../images/product/color05_navi.gif);
}
div#pnavi li#color05 a:hover{
	width:50px;
	background-image:url(../images/product/color05_navi.gif);
	background-position:bottom;
}

div#pnavi li#color06{
	height:58px;
	width:50px;
	background-image:url(../images/product/color06_navi.gif);
	background-position:bottom;
}
div#pnavi li#color06 a{
	width:50px;
	background-image:url(../images/product/color06_navi.gif);
}
div#pnavi li#color06 a:hover{
	width:50px;
	background-image:url(../images/product/color06_navi.gif);
	background-position:bottom;
}

div#pnavi li#color07{
	height:58px;
	width:50px;
	background-image:url(../images/product/color07_navi.gif);
	background-position:bottom;
}
div#pnavi li#color07 a{
	width:50px;
	background-image:url(../images/product/color07_navi.gif);
}
div#pnavi li#color07 a:hover{
	width:50px;
	background-image:url(../images/product/color07_navi.gif);
	background-position:bottom;
}

div#pnavi li#color08{
	height:58px;
	width:50px;
	background-image:url(../images/product/color08_navi.gif);
	background-position:bottom;
}
div#pnavi li#color08 a{
	width:50px;
	background-image:url(../images/product/color08_navi.gif);
}
div#pnavi li#color08 a:hover{
	width:50px;
	background-image:url(../images/product/color08_navi.gif);
	background-position:bottom;
}

div#pnavi li#color09{
	height:58px;
	width:50px;
	background-image:url(../images/product/color09_navi.gif);
	background-position:bottom;
}
div#pnavi li#color09 a{
	width:50px;
	background-image:url(../images/product/color09_navi.gif);
}
div#pnavi li#color09 a:hover{
	width:50px;
	background-image:url(../images/product/color09_navi.gif);
	background-position:bottom;
}

div#pnavi li#color10{
	height:58px;
	width:50px;
	background-image:url(../images/product/color10_navi.gif);
	background-position:bottom;
}
div#pnavi li#color10 a{
	width:50px;
	background-image:url(../images/product/color10_navi.gif);
}
div#pnavi li#color10 a:hover{
	width:50px;
	background-image:url(../images/product/color10_navi.gif);
	background-position:bottom;
}

div#pnavi li#color11{
	height:58px;
	width:50px;
	background-image:url(../images/product/color11_navi.gif);
	background-position:bottom;
}
div#pnavi li#color11 a{
	width:50px;
	background-image:url(../images/product/color11_navi.gif);
}
div#pnavi li#color11 a:hover{
	width:50px;
	background-image:url(../images/product/color11_navi.gif);
	background-position:bottom;
}

div#pnavi li#color12{
	height:58px;
	width:50px;
	background-image:url(../images/product/color12_navi.gif);
	background-position:bottom;
}
div#pnavi li#color12 a{
	width:50px;
	background-image:url(../images/product/color12_navi.gif);
}
div#pnavi li#color12 a:hover{
	width:50px;
	background-image:url(../images/product/color12_navi.gif);
	background-position:bottom;
}

div#pnavi li#color13{
	height:58px;
	width:50px;
	background-image:url(../images/product/color13_navi.gif);
	background-position:bottom;
}
div#pnavi li#color13 a{
	width:50px;
	background-image:url(../images/product/color13_navi.gif);
}
div#pnavi li#color13 a:hover{
	width:50px;
	background-image:url(../images/product/color13_navi.gif);
	background-position:bottom;
}

/*@ƒ^[ƒ“ƒJƒ‰[ƒiƒr@*/
div#pnavi li#tcolor00{
	height:58px;
	width:96px;
	background-image:url(../images/product/tcolor00_navi.gif);
	background-position:bottom;
}
div#pnavi li#tcolor01{
	height:58px;
	width:58px;
	background-image:url(../images/product/tcolor01_navi.gif);
	background-position:bottom;
}
div#pnavi li#tcolor01 a{
	width:58px;
	background-image:url(../images/product/tcolor01_navi.gif);
}

div#pnavi li#tcolor01 a:hover{
	width:58px;
	background-image:url(../images/product/tcolor01_navi.gif);
	background-position:bottom;
}

div#pnavi li#tcolor02{
	height:58px;
	width:58px;
	background-image:url(../images/product/tcolor02_navi.gif);
	background-position:bottom;
}
div#pnavi li#tcolor02 a{
	width:58px;
	background-image:url(../images/product/tcolor02_navi.gif);
}

div#pnavi li#tcolor02 a:hover{
	width:58px;
	background-image:url(../images/product/tcolor02_navi.gif);
	background-position:bottom;
}

div#pnavi li#tcolor03{
	height:58px;
	width:58px;
	background-image:url(../images/product/tcolor03_navi.gif);
	background-position:bottom;
}
div#pnavi li#tcolor03 a{
	width:58px;
	background-image:url(../images/product/tcolor03_navi.gif);
}

div#pnavi li#tcolor03 a:hover{
	width:58px;
	background-image:url(../images/product/tcolor03_navi.gif);
	background-position:bottom;
}

div#pnavi li#tcolor04{
	height:58px;
	width:58px;
	background-image:url(../images/product/tcolor04_navi.gif);
	background-position:bottom;
}
div#pnavi li#tcolor04 a{
	width:58px;
	background-image:url(../images/product/tcolor04_navi.gif);
}

div#pnavi li#tcolor04 a:hover{
	width:58px;
	background-image:url(../images/product/tcolor04_navi.gif);
	background-position:bottom;
}

/* ƒtƒH[ƒ€@*/
div#pnavi li#form00{
	height:58px;
	width:96px;
	background-image:url(../images/product/form00_navi.gif);
	background-position:bottom;
}
div#pnavi li#form01{
	height:58px;
	width:50px;
	background-image:url(../images/product/form01_navi.gif);
	background-position:bottom;
}
div#pnavi li#form01 a{
	width:50px;
	background-image:url(../images/product/form01_navi.gif);
}

div#pnavi li#form01 a:hover{
	width:50px;
	background-image:url(../images/product/form01_navi.gif);
	background-position:bottom;
}


div#pnavi li#form02{
	height:58px;
	width:50px;
	background-image:url(../images/product/form02_navi.gif);
	background-position:bottom;
}
div#pnavi li#form02 a{
	width:50px;
	background-image:url(../images/product/form02_navi.gif);
}

div#pnavi li#form02 a:hover{
	width:50px;
	background-image:url(../images/product/form02_navi.gif);
	background-position:bottom;
}



div#pnavi li#form03{
	height:58px;
	width:50px;
	background-image:url(../images/product/form03_navi.gif);
	background-position:bottom;
}
div#pnavi li#form03 a{
	width:50px;
	background-image:url(../images/product/form03_navi.gif);
}

div#pnavi li#form03 a:hover{
	width:50px;
	background-image:url(../images/product/form03_navi.gif);
	background-position:bottom;
}

div#pnavi li#form04{
	height:58px;
	width:50px;
	background-image:url(../images/product/form04_navi.gif);
	background-position:bottom;
}
div#pnavi li#form04 a{
	width:50px;
	background-image:url(../images/product/form04_navi.gif);
}

div#pnavi li#form04 a:hover{
	width:50px;
	background-image:url(../images/product/form04_navi.gif);
	background-position:bottom;
}


div#pnavi li#form05{
	height:58px;
	width:50px;
	background-image:url(../images/product/form05_navi.gif);
	background-position:bottom;
}
div#pnavi li#form05 a{
	width:50px;
	background-image:url(../images/product/form05_navi.gif);
}

div#pnavi li#form05 a:hover{
	width:50px;
	background-image:url(../images/product/form05_navi.gif);
	background-position:bottom;
}

/* ƒXƒvƒŒ[@*/
div#pnavi li#spray00{
	height:58px;
	width:96px;
	background-image:url(../images/product/spray00_navi.gif);
	background-position:bottom;
}
div#pnavi li#spray01{
	height:58px;
	width:50px;
	background-image:url(../images/product/spray01_navi.gif);
	background-position:bottom;
}
div#pnavi li#spray01 a{
	width:50px;
	background-image:url(../images/product/spray01_navi.gif);
}

div#pnavi li#spray01 a:hover{
	width:50px;
	background-image:url(../images/product/spray01_navi.gif);
	background-position:bottom;
}
div#pnavi li#spray02{
	height:58px;
	width:50px;
	background-image:url(../images/product/spray03_navi.gif);
	background-position:bottom;
}
div#pnavi li#spray02 a{
	width:50px;
	background-image:url(../images/product/spray03_navi.gif);
}

div#pnavi li#spray02 a:hover{
	width:50px;
	background-image:url(../images/product/spray03_navi.gif);
	background-position:bottom;
}

/* ƒ[ƒVƒ‡ƒ“@*/
div#pnavi li#lotion00{
	height:58px;
	width:96px;
	background-image:url(../images/product/lotion00_navi.gif);
	background-position:bottom;
}

div#pnavi li#lotion01{
	height:58px;
	width:50px;
	background-image:url(../images/product/lotion01_navi.gif);
	background-position:bottom;
}
div#pnavi li#lotion01 a{
	width:50px;
	background-image:url(../images/product/lotion01_navi.gif);
}

div#pnavi li#lotion01 a:hover{
	width:50px;
	background-image:url(../images/product/lotion01_navi.gif);
	background-position:bottom;
}

div#pnavi li#lotion02{
	height:58px;
	width:50px;
	background-image:url(../images/product/lotion02_navi.gif);
	background-position:bottom;
}
div#pnavi li#lotion02 a{
	width:50px;
	background-image:url(../images/product/lotion02_navi.gif);
}

div#pnavi li#lotion02 a:hover{
	width:50px;
	background-image:url(../images/product/lotion02_navi.gif);
	background-position:bottom;
}

div#pnavi li#lotion03{
	height:58px;
	width:50px;
	background-image:url(../images/product/lotion03_navi.gif);
	background-position:bottom;
}
div#pnavi li#lotion03 a{
	width:50px;
	background-image:url(../images/product/lotion03_navi.gif);
}

div#pnavi li#lotion03 a:hover{
	width:50px;
	background-image:url(../images/product/lotion03_navi.gif);
	background-position:bottom;
}

/* ƒNƒŠ[ƒ€@*/
div#pnavi li#cream00{
	height:58px;
	width:96px;
	background-image:url(../images/product/cream00_navi.gif);
	background-position:bottom;
}

div#pnavi li#cream01{
	height:58px;
	width:50px;
	background-image:url(../images/product/cream01_navi.gif);
	background-position:bottom;
}
div#pnavi li#cream01 a{
	width:50px;
	background-image:url(../images/product/cream01_navi.gif);
}

div#pnavi li#cream01 a:hover{
	width:50px;
	background-image:url(../images/product/cream01_navi.gif);
	background-position:bottom;
}
/*Treatment */
div#pnavi li#treat00 {
	height:58px;
	width:96px;
	background-image:url(../images/product/treat00_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat03 {
	height:58px;
	width:50px;
	background-image:url(../images/product/treat03_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat03 a {
	width:50px;
	background-image:url(../images/product/treat03_navi.gif);
}
 
div#pnavi li#treat03 a:hover {
	width:50px;
	background-image:url(../images/product/treat03_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat02 {
	height:58px;
	width:50px;
	background-image:url(../images/product/treat02_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat02 a {
	width:50px;
	background-image:url(../images/product/treat02_navi.gif);
}
 
div#pnavi li#treat02 a:hover {
	width:50px;
	background-image:url(../images/product/treat02_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat01 {
	height:58px;
	width:50px;
	background-image:url(../images/product/treat01_navi.gif);
	background-position:bottom;
}
 
div#pnavi li#treat01 a {
	width:50px;
	background-image:url(../images/product/treat01_navi.gif);
}
 
div#pnavi li#treat01 a:hover {
	width:50px;
	background-image:url(../images/product/treat01_navi.gif);
	background-position:bottom;
}

/* supplement */
div#pnavi li#sapli00{
	height:58px;
	width:93px;
	background-image:url(../images/product/sapli00_navi.gif);
	background-position:bottom;
}

div#pnavi li#sapli01{
	height:58px;
	width:50px;
	background-image:url(../images/product/sapli01_navi.gif);
	background-position:bottom;
}
div#pnavi li#sapli01 a{
	width:50px;
	background-image:url(../images/product/sapli01_navi.gif);
}

div#pnavi li#sapli01 a:hover{
	width:50px;
	background-image:url(../images/product/sapli01_navi.gif);
	background-position:bottom;
}

div#pnavi li#sapli02{
	height:58px;
	width:50px;
	background-image:url(../images/product/sapli02_navi.gif);
	background-position:bottom;
}
div#pnavi li#sapli02 a{
	width:50px;
	background-image:url(../images/product/sapli02_navi.gif);
}

div#pnavi li#sapli02 a:hover{
	width:50px;
	background-image:url(../images/product/sapli02_navi.gif);
	background-position:bottom;
}

div#pnavi li#sapli03{
	height:58px;
	width:50px;
	background-image:url(../images/product/sapli03_navi.gif);
	background-position:bottom;
}
div#pnavi li#sapli03 a{
	width:50px;
	background-image:url(../images/product/sapli03_navi.gif);
}

div#pnavi li#sapli03 a:hover{
	width:50px;
	background-image:url(../images/product/sapli03_navi.gif);
	background-position:bottom;
}

div#pnavi li#sapli04{
	height:58px;
	width:50px;
	background-image:url(../images/product/sapli04_navi.gif);
	background-position:bottom;
}
div#pnavi li#sapli04 a{
	width:50px;
	background-image:url(../images/product/sapli04_navi.gif);
}

div#pnavi li#sapli04 a:hover{
	width:50px;
	background-image:url(../images/product/sapli04_navi.gif);
	background-position:bottom;
}
/* jelly */
div#pnavi li#milk00{
	height:58px;
	width:96px;
	background-image:url(../images/product/milk-00.gif);
	background-position:bottom;
}
div#pnavi li#milk01{
	height:58px;
	width:50px;
	background-image:url(../images/product/milk-01.gif);
	background-position:bottom;
}
div#pnavi li#milk01 a{
	width:50px;
	background-image:url(../images/product/milk-01.gif);
}

div#pnavi li#milk01 a:hover{
	width:50px;
	background-image:url(../images/product/milk-01.gif);
	background-position:bottom;
}
/*end milk*/

/* jelly */
div#pnavi li#jelly00{
	height:58px;
	width:96px;
	background-image:url(../images/product/jelly-00.gif);
	background-position:bottom;
}
div#pnavi li#jelly01{
	height:58px;
	width:50px;
	background-image:url(../images/product/jelly-01.gif);
	background-position:bottom;
}
div#pnavi li#jelly01 a{
	width:50px;
	background-image:url(../images/product/jelly-01.gif);
}

div#pnavi li#jelly01 a:hover{
	width:50px;
	background-image:url(../images/product/jelly-01.gif);
	background-position:bottom;
}
div#pnavi li#jelly02{
	height:58px;
	width:50px;
	background-image:url(../images/product/jelly-02.gif);
	background-position:bottom;
}
div#pnavi li#jelly02 a{
	width:50px;
	background-image:url(../images/product/jelly-02.gif);
}

div#pnavi li#jelly02 a:hover{
	width:50px;
	background-image:url(../images/product/jelly-02.gif);
	background-position:bottom;
}
/*end jelly*/

/* serum */
div#pnavi li#serum00{
	height:58px;
	width:96px;
	background-image:url(../images/product/serum-00.gif);
	background-position:bottom;
}
div#pnavi li#serum01{
	height:58px;
	width:50px;
	background-image:url(../images/product/serum-01.gif);
	background-position:bottom;
}
div#pnavi li#serum01 a{
	width:50px;
	background-image:url(../images/product/serum-01.gif);
}

div#pnavi li#serum01 a:hover{
	width:50px;
	background-image:url(../images/product/serum-01.gif);
	background-position:bottom;
}


div#pnavi li#serum02{
	height:58px;
	width:50px;
	background-image:url(../images/product/serum-02.gif);
	background-position:bottom;
}
div#pnavi li#serum02 a{
	width:50px;
	background-image:url(../images/product/serum-02.gif);
}

div#pnavi li#serum02 a:hover{
	width:50px;
	background-image:url(../images/product/serum-02.gif);
	background-position:bottom;
}



div#pnavi li#serum03{
	height:58px;
	width:50px;
	background-image:url(../images/product/serum-03.gif);
	background-position:bottom;
}
div#pnavi li#serum03 a{
	width:50px;
	background-image:url(../images/product/serum-03.gif);
}

div#pnavi li#serum03 a:hover{
	width:50px;
	background-image:url(../images/product/serum-03.gif);
	background-position:bottom;
}



/*@ƒwƒAƒJƒ‰[Žg—p•û–@@*/
table.howto{font-size:9px;}
td { padding: 5px; } 


/*@‹ŒƒJƒ‰[•\@*/

#color_list {
	padding: 0px 0px 0px 20px;
}

#color_list table, td, tr, img{
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.h100 {
	line-height: 110%;
}

.h120 {
	line-height: 120%;
}

.h140 {
	line-height: 140%;
}

.h160 {
	line-height: 160%;
}

.h180 {
	line-height: 180%;
}

.h200 {
	line-height: 200%;
}

.gray-9 {
	font-size: 9px;
	color: #666666;
	line-height: 11px;
}

.gray-10 {
	font-size: 10px;
	color: #666666;
	line-height: 11px;
}

.gray-12 {
	font-size: 12px;
	color: #666666;
}

.gray-14 {
	font-size: 14px;
	color: #666666;
}

.gray-16 {
	font-size: 16px;
	color: #666666;
}

.red-10 {
	font-size: 10px;
	color: #ED171F;
}

.white-10 {
	font-size: 10px;
	color: #FFFFFF;
}

.pink-12 {
	font-size: 12px;
	color: #FF6699;
}
div#content_spec{font-size:90%; line-height:1.5em;}
div#content_specl{width:230px; margin:5px 0; float:left;}
div#content_specr{width:70px; margin:5px 20px 5px 0; float:right; text-align:right;}
div#content_line{width:324px; clear:both; border-top:1px solid #cccccc;}
