body {
	margin: 0px;
	padding: 0px;
	background-color: #EFEFEF;
	color: #333333;
}
body.faq {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #333333;
	background-image: url(../img/product/faq_back.jpg);
	background-attachment: fixed
}
body.tone {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #333333;
}
body.company {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #333333;
}
body.worrymain {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	background-color: #DFF2DF;
	color: #333333;
}
body.worry03 {
	margin: 0px;
	padding: 0px;
	background-color: #DFF2DF;
	color: #333333;
	background-image: url(../img/howto/worry03_back.jpg);
	background-repeat: no-repeat;
}
/* --------------------------------------------------------
    POPUP
-------------------------------------------------------- */
body.pop {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #333333;
}
a:link {
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #336699;
}

a:visited {
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #336699;
}

a:hover {
	text-decoration: none;
	color:#BD5959;
	font-size: 12px;
	line-height: 16px;
}
a.fnavi:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}

a.fnavi:visited {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}

a.fnavi:hover {
	text-decoration: none;
	color:#005B38;
	font-size: 10px;
	line-height: 14px;
}
a.pnavi:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color: #006633;
}

a.pnavi:visited {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color: #006633;
}

a.pnavi:hover {
	text-decoration: underline;
	color:#339966;
	font-size: 10px;
	line-height: 14px;
}
a.faqnavi:link {
	text-decoration: underline;
	font-size: 10px;
	line-height: 14px;
	color: #003300;
}

a.faqnavi:visited {
	text-decoration: underline;
	font-size: 10px;
	line-height: 14px;
	color: #003300;
}

a.faqnavi:hover {
	text-decoration: underline;
	color:#006633;
	font-size: 10px;
	line-height: 14px;
}
h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	display:inline;
	font-weight: normal;
}
.footer {
	background-image: url(../img/common/footer_back.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 770px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}
.product {
	background-image: url(../img/product/back.jpg);
	background-repeat: no-repeat;
	height: 476px;
	width: 770px;
	padding-left: 15px;
}
.item {
	background-image: url(../img/product/item/back.jpg);
	background-repeat: no-repeat;
	height: 444px;
	width: 770px;
}
.submenu {
	background-image: url(../img/common/submenu_back.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 770px;
}
.item01 {
	background-image: url(../img/product/item/base_back.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 768px;
}
.item02 {
	background-image: url(../img/product/item/special_back.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 768px;
}
.item03 {
	background-image: url(../img/product/item/blusher_back.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 768px;
}
.item04 {
	background-image: url(../img/product/item/face_back.jpg);
	background-repeat: no-repeat;
	height: 410px;
	width: 768px;
}
.item05 {
	background-image: url(../img/product/item/make_back.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 770px;
}
.item06 {
	background-image: url(../img/product/item/option_back.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 770px;
}
.item07 {
	background-image: url(../img/product/item/clean_back.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 770px;
}
.item08 {
	background-image: url(../img/product/item/wash_back.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 770px;
}
.publicity {
	background-image: url(../img/product/publicity_back.jpg);
	background-repeat: no-repeat;
	height: 444px;
	width: 770px;
}
.faq {
	background-image: url(../img/product/faq_back.jpg);
	background-repeat: no-repeat;
}
.concept {
	background-image: url(../img/product/concept_back.jpg);
	background-repeat: no-repeat;
	height: 444px;
	width: 770px;
}
.kaori {
	background-image: url(../img/kaori/back.jpg);
	background-repeat: no-repeat;
	height: 476px;
	width: 770px;
}
.kaori05 {
	background-image: url(../img/kaori/volunteer_back.jpg);
	height: 440px;
	width: 770px;
	background-repeat: no-repeat;
}
.howto {
	background-image: url(../img/howto/back.jpg);
	height: 476px;
	width: 770px;
}
.kaori02 {
	background-image: url(../img/kaori/job_back.jpg);
	height: 421px;
	width: 770px;
	background-repeat: no-repeat;
}
.kaori04 {
	background-image: url(../img/kaori/friends_back.jpg);
	height: 440px;
	width: 770px;
	background-repeat: no-repeat;
}
.history {
	background-image: url(../img/product/history_back.jpg);
	background-repeat: no-repeat;
	height: 444px;
	width: 770px;
}
.who {
	background-image: url(../img/kaori/who_back.jpg);
	background-repeat: no-repeat;
	height: 975px;
	width: 770px;
}
.worry {
	background-image: url(../img/howto/worry_back.gif);
	height: 502px;
	width: 770px;
}
.emmyback {
	color: #333333;
	background-image: url(../img/kaori/emmy_back.jpg);
	background-repeat: no-repeat;
	height: 325px;
	width: 550px;
}
/* --------------------------------------------------------
     STAR OF THE COLOR
-------------------------------------------------------- */
.facecolor-p-bg001{
	background-image: url(../img/product/item/facecolor_p_ph001.jpg);
	background-repeat: no-repeat;
	background-position:430px 50px;
}
.makepalette-p-bg001{
	background-image: url(../img/product/item/makepalette_p_ph001.jpg);
	background-repeat: no-repeat;
	background-position:405px 50px;
}
.hilite-p-bg001{
	background-image: url(../img/product/item/hilite_p_ph001.jpg);
	background-repeat: no-repeat;
	background-position:395px 50px;
}
/* --------------------------------------------------------
     STAR OF THE COLOR　OPTION　POUCH
-------------------------------------------------------- */
.option-pouch-l-bg001{
	background-image: url(../img/product/item/option_pouch_l_ph001.jpg);
	background-repeat: no-repeat;
	background-position:456px 25px;
}
.option-pouch-s-bg001{
	background-image: url(../img/product/item/option_pouch_s_ph001.jpg);
	background-repeat: no-repeat;
	background-position:456px 75px;
}
/* --------------------------------------------------------
     STAR OF THE COLOR　POPUP
-------------------------------------------------------- */
.tone-bg001{
	background-image: url(../img/common/dotted001.gif);
	background-repeat: repeat-x;
	background-position:0px 10px;
}
/* --------------------------------------------------------
     SHOP
-------------------------------------------------------- */
.shop {
	background-image: url(../img/shop/index_bg001.jpg);
	background-repeat: no-repeat;
	height: 476px;
	width: 770px;
}.shop_info {
	margin: 0px;
	padding: 0px;
	width: 448px;
	border: 1px solid #71A371;
}


/* --------------------------------------------------------
     banner　2010/07/05追記
-------------------------------------------------------- */
.cream{
	color:#993333;
	font-size:12px;
	font-weight:bold;
	line-height:135%;
}
