body { background: #FAD3E9 url(images/bg.gif) repeat-x; color: #444853;}
body,h1,h2,h3,p,ul,li,img { margin:0;padding:0;}

.class_12px {
	FONT-SIZE: 12px; color: #464646
}
.class_10px {
	FONT-SIZE: 11px; LINE-HEIGHT: 140%
}
.class_normal {
	FONT-SIZE: 85%; LINE-HEIGHT: 140%
}
.class_big {
	FONT-SIZE: 100%; LINE-HEIGHT: 140%
}
.class_bigger {
	FONT-SIZE: 110%; LINE-HEIGHT: 140%
}
.class_small {
	FONT-SIZE: 75%;  LINE-HEIGHT: 140%
}
.class_smaller { font-size: 60%; line-height: 140% }
.class_smalland6 { font-size: 75%; line-height: 140%; padding: 6px }
.class_small_bar { text-decoration: underline }
.tips_smaller { font-size: 60%; line-height: 140%; background-image: url("images/212_c.gif"); background-repeat: no-repeat }
a { color: #444853; text-decoration: underline;}
a:hover { color: black; background-color: #c8c8c8; text-decoration: underline;}

#mainbox-one { margin:6px 10px 6px;}

#footer { border-top:solid 1px #E30023;padding-top:7px;margin:10px 10px 0;}
#footer a { text-decoration:none;}
#footer .sepalater { color: #E30023;}

.azuki {color:#c30000;}
.red {color:#FF0000;}

#console {background:url('images/console_mid.gif') repeat-x top; color:#FFF;}
#console-brow {background:url('eyebrow/images/rle_console_mid.gif') repeat-x top;}

#uranai-table th { color: #ffffff; font-size: 14px; font-weight: bold; line-height: 1.4; background-color: #ff80a5;text-align:left; }
#uranai-table td { color: #444853; font-size: 75%; line-height: 140%;padding-bottom:10px; }

.taiken { margin-bottom:15px}
.taiken img { display:block;}
.taiken th { background-color:#f0e7f3}
.taiken th p { margin:10px 0}
.taiken div.box { padding:5px;border:1px solid #e67878;margin-bottom:10px}
#morispec td { padding:5px 0;}

#sitemap { width:640;text-align:left;}

#sitemap .red { color:#F00; }
#sitemap ul { list-style-type:none; margin-top: 4px; }
#sitemap li { padding: 0px 0 3px 20px; background: url(images/treeview-line.gif) 0 -3px no-repeat; }
#sitemap li.end { background-position: 0 -1769px; }

.line-dot-red { background: url(images/line_dot_red.gif) repeat-x center left; }

#eyebrow-tips-main th {
	COLOR: #FFF;background: url(eyebrow/images/rle_tips_301.gif) no-repeat left top;
}

#eyeliner-tips-main th {
	background: url(images/490.gif) no-repeat left top;
}

#tips-side th{
	background: url(images/212_b.gif) no-repeat left top;font-weight: bold; text-align:center;
}

#tips-side th.tipstitle-mini {
	FONT-SIZE: 75%; COLOR: #444853; LINE-HEIGHT: 140%;background: url(images/212_a.gif) no-repeat left top;font-weight: bold; text-align:center;
}

#moriframe {padding:10px 0;background: url(images/r_window_body.gif) repeat-y;}

#k-tai td,#k-tai th{background-color:#F00;color:#FFF;}
#k-tai td.ez{background-color:#ff4142;color:#FFF;}

#compere p {margin:5px 0 15px 0;}

.areaindex {border:1px solid #b1b1b1;padding:3px;width:480px;font-size: 75%;margin:10px 0;}
* html body *.areaindex {width:488px;}

.shoplist { border-top:1px solid #b1b1b1;border-left:1px solid #b1b1b1;margin-top:10px;}
.shoplist td,.shoplist th { border-bottom:1px solid #b1b1b1;border-right:1px solid #b1b1b1;font-size: 75%;}
.shoplist th { font-weight: normal; background-color:#f0f0f0;}
.shoplist_up {padding:3px;width:480px;font-size: 60%;margin-bottom:10px;text-align:right;}
* html body *.shoplist_up {width:486px;}

#enq-alone {}
#enq-alone p {margin:80px 0 10px;font-size:12px;font-weight: bold;}
#enq-alone div.btn-box {margin:10px 0 80px;}

#header {margin:0 auto;letter-spacing: 1px;}

/* サイドメニュー用 */
#SBwrap {width:875px; margin: 0;padding: 0;}
#SBright {width:120px; float: left; margin: 0;padding: 0;}
#SBleft {width:750px; float:left; margin: 0;padding: 0;}
#scrollbox { position:relative; width:120px; }
#scrollbox dt,#scrollbox dd { margin: 0;padding: 0;text-align:left;}
#scrollbox dd {padding:5px 0 5px; border-top: 1px #FCDBEE solid;}
#scrollbox dd a { display:block; font-size:12px;padding:5px; text-decoration: none; color:#777;margin-right:3px;}
#scrollbox dd a:hover { text-decoration: underline; background-color:#FCDBEE; }
#scrollbox img { display:block; margin:0;}
#menudd1 {background:#FEF3FA url(images/sidemenu_kpalettebg.gif) 0 0 repeat-y;}
#menudd2 {background:#FEF3FA url(images/sidemenu_1daytattoobg.gif) 0 0 repeat-y;}
#menudd3 {background:#FEF3FA url(images/sidemenu_lamposbg.gif) 0 0 repeat-y;}
#menudd4 {background:#FEF3FA url(images/sidemenu_zerobg.gif) 0 0 repeat-y;}
