@charset "Shift_JIS"; /* エスケープ */

/*--------------------------------
	共通
--------------------------------*/

#spc0901_content { width:930px; background:#000; color:#fff; }
#spc0901_content ul { list-style:none; }
#spc0901_content li { text-align:left; }

#spc0901_content .bp_text10{ font-size:10px; line-height:15px;}
#spc0901_content .bp_text12{ font-size:12px; line-height:19px;}


/*--------------------------------
	トップ
--------------------------------*/

#spc0901t_top { height:218px; position:relative; background:url(../image/top/top_bg.jpg) no-repeat; }
#spc0901t_top h2 { position:absolute; top:28px; left:62px; }
#spc0901t_top h3 { position:absolute; top:34px; left:730px; }
#spc0901t_top p { position:absolute; top:128px; left:62px; }

#spc0901t_comment { height:320px; position:relative; background:url(../image/top/comment_bg.jpg) no-repeat; }
#spc0901t_comment table { position:absolute; top:48px; left:112px; }
#spc0901t_comment .spc0901t_txt { margin:16px 0 0; }
#spc0901t_comment .spc0901t_position { margin:8px; width:562px; text-align:right; }
#spc0901t_comment .spc0901t_name { margin:5px 0 5px; }

#spc0901t_navi { height:447px; position:relative; background:url(../image/top/navi_bg.jpg) no-repeat; }
#spc0901t_navi table { position:absolute; top:7px; left:110px; }



/*--------------------------------
	共通ナビゲーション
--------------------------------*/
#spc0901n_head .spc0901_gnavi { position:absolute; top:76px; left:48px; _left:47px; }
#spc0901n_foot .spc0901_gnavi { position:absolute; top:9px; left:48px; _left:47px; }

.spc0901_gnavi ul { width: 840px; height:80px; }
.spc0901_gnavi ul li { display: block; width:138px; height:40px; float:left; margin:1px 0 0 1px; }
.spc0901_gnavi ul li a { display: block;  background: url(../image/common/bp_gnavi.jpg) no-repeat; width:138px; height: 0; padding: 40px 0 0 0; overflow: hidden; }

.spc0901_gnavi ul li.spc0901_gnavi_01 a { width:137px; }
.spc0901_gnavi ul li.spc0901_gnavi_01 a:hover { background-position: 0 -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_02 a { background-position: -139px 0; }
.spc0901_gnavi ul li.spc0901_gnavi_02 a:hover { background-position: -139px -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_03 a { background-position: -277px 0; width:137px; }
.spc0901_gnavi ul li.spc0901_gnavi_03 a:hover { background-position: -277px -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_04 a { background-position: -415px 0; }
.spc0901_gnavi ul li.spc0901_gnavi_04 a:hover { background-position: -415px -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_05 a { background-position: -553px 0; }
.spc0901_gnavi ul li.spc0901_gnavi_05 a:hover { background-position: -553px -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_06 a { background-position: -691px 0; }
.spc0901_gnavi ul li.spc0901_gnavi_06 a:hover { background-position: -691px -80px; }
.spc0901_gnavi ul li.spc0901_gnavi_07 a {  width:137px; background-position: 0px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_07 a:hover { background-position: 0px -120px; }
.spc0901_gnavi ul li.spc0901_gnavi_08 a { background-position: -139px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_08 a:hover { background-position: -139px -120px; }
.spc0901_gnavi ul li.spc0901_gnavi_09 a { background-position: -277px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_09 a:hover { background-position: -277px -120px; }
.spc0901_gnavi ul li.spc0901_gnavi_10 a { background-position: -415px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_10 a:hover { background-position: -415px -120px; }
.spc0901_gnavi ul li.spc0901_gnavi_11 a { background-position: -553px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_11 a:hover { background-position: -553px -120px; }
.spc0901_gnavi ul li.spc0901_gnavi_12 a { background-position: -691px -40px; }
.spc0901_gnavi ul li.spc0901_gnavi_12 a:hover { background-position: -691px -120px; }

/*--------------------------------
	中1_化粧品
--------------------------------*/

#spc0901n_head { height:188px; position:relative; background:url(../image/common/head_bg.jpg) no-repeat; }
#spc0901n_head h2 { width:365px; position:absolute; top:18px; left:21px; }
#spc0901n_head h3 { width:137px; position:absolute; top:13px; left:782px; }
#spc0901n_head .spc0901n_gnavi { position:absolute; top:77px; left:48px; }

#spc0901n_localnavi { padding:0 0 0 65px; height:545px; background:url(../image/common/lnavi_bg.jpg) no-repeat; }
#spc0901n_localnavi h5 { margin:14px 0 0; }
#spc0901n_localnavi table { margin:10px 24px 0 28px; }
#spc0901n_localnavi .spc0901n_caution { margin:33px 0 0 10px; }

#spc0901n_0807bg { padding:0 66px 0 65px; background:url(../image/common/0807_bg.jpg) no-repeat; }
#spc0901n_06bg { padding:0 66px 0 65px; background:url(../image/common/06_bg.jpg) no-repeat; }
#spc0901n_05bg { padding:0 66px 0 65px; background:url(../image/common/05_bg.jpg) no-repeat; }
#spc0901n_0401bg { padding:0 66px 0 65px; background:url(../image/common/0401_bg.jpg) no-repeat; }
#spc0901n_00bg { padding:0 66px 0 65px; background:url(../image/common/00_bg.jpg) no-repeat; }

.spc0901n_ttlYear1 { margin:12px 0 0; }
.spc0901n_ttlYear2 { margin:30px 0 0; }

#spc0901n_2008bg { padding:0 11px 0 12px; background:url(../image/common/2008_bg.jpg) bottom center no-repeat; }
#spc0901n_2007bg { padding:0 11px 0 12px; background:url(../image/common/2007_bg.jpg) bottom center no-repeat; }
#spc0901n_2006bg { padding:0 11px 0 12px; background:url(../image/common/2006_bg.jpg) bottom center no-repeat; }
#spc0901n_2005bg { padding:0 11px 0 12px; background:url(../image/common/2005_bg.jpg) bottom center no-repeat; }
#spc0901n_2004bg { padding:0 11px 0 12px; background:url(../image/common/2004_bg.jpg) bottom center no-repeat; }
#spc0901n_2003bg { padding:0 11px 0 12px; background:url(../image/common/2003_bg.jpg) bottom center no-repeat; }
#spc0901n_2002bg { padding:0 11px 0 12px; background:url(../image/common/2002_bg.jpg) bottom center no-repeat; }

#spc0901n_2003bg2 { padding:0 11px 0 12px; background:url(../image/common/2003_bg_2.jpg) bottom left no-repeat; }
#spc0901n_2002bg2 { padding:0 11px 0 12px; background:url(../image/common/2002_bg_2.jpg) bottom left no-repeat; }

#spc0901n_2001bg { padding:0 11px 0 12px; background:url(../image/common/2001_bg.jpg) bottom left no-repeat; }
#spc0901n_2001bg2 { padding:0 11px 0 12px; background:url(../image/common/2001_bg3.jpg) bottom left no-repeat; }
#spc0901n_2000bg { padding:0 11px 0 12px; background:url(../image/common/2000_bg.jpg) bottom center no-repeat; }

.spc0901n_commentTxt1 { margin:0 0 13px 7px; width:187px; }
.spc0901n_commentTxt2 { margin:0 0 13px 0; width:139px; }
.spc0901n_btnWrap1 { margin:0 0 0 7px; }
.spc0901n_btnComment { width:141px; height:20px; text-indent:-9999px; }
.spc0901n_btnComment a { width:141px; height:20px; background:url(../image/common/btn_comment.gif) no-repeat; display:block; }
.spc0901n_btnComment a:hover { background:url(../image/common/bp_btn_comment.gif) no-repeat; }
.spc0901n_btnComment span { width:141px; height:20px; background:url(../image/common/bp_btn_comment_out.gif) no-repeat; display:block; }
.spc0901n_btnCheck { margin:2px 0 0; width:141px; height:20px; text-indent:-9999px; }
.spc0901n_btnCheck a { width:141px; height:20px; background:url(../image/common/btn_check.gif) no-repeat; display:block; }
.spc0901n_btnCheck a:hover { background:url(../image/common/bp_btn_check.gif) no-repeat; }
.spc0901n_btnCheck span { width:141px; height:20px; background:url(../image/common/bp_btn_check_out.gif) no-repeat; display:block; }
.spc0901n_btnFavorite { margin:2px 0 12px; width:141px; height:20px; text-indent:-9999px; }
.spc0901n_btnFavorite a { width:141px; height:20px; background:url(../image/common/btn_favorite.gif) no-repeat; display:block; }
.spc0901n_btnFavorite a:hover { background:url(../image/common/bp_btn_favorite.gif) no-repeat; }
.spc0901n_data { margin-left:12px; }
.spc0901n_date1 { margin:3px 11px 0 12px; }
.spc0901n_date2 { padding:0 0 0 16px; background:url(../image/06/2001_bg.jpg) top no-repeat; }

#spc0901n_column { padding:0 0 0 40px; background:url(../image/01/columng_bg.jpg) no-repeat; }
#spc0901n_column .spc0901n_date { margin:3px 0 15px; }

#spc0901n_foot { width:930px; height:142px; background:url(../image/common/foot_bg.jpg) no-repeat; position: relative; }

/*--------------------------------
	ファンデーション部門背景
--------------------------------*/
#spc0901n_2008bg_founda { padding:0 11px 0 12px; background:url(../image/common/2008_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2007bg_founda { padding:0 11px 0 12px; background:url(../image/common/2007_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2006bg_founda { padding:0 11px 0 12px; background:url(../image/common/2006_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2005bg_founda { padding:0 11px 0 12px; background:url(../image/common/2005_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2004bg_founda { padding:0 11px 0 12px; background:url(../image/common/2004_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2003bg_founda { padding:0 11px 0 12px; background:url(../image/common/2003_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2002bg_founda { padding:0 11px 0 12px; background:url(../image/common/2002_bg_founda.jpg) bottom center no-repeat; }
#spc0901n_2001bg_founda { background:url(../image/common/2001_bg_founda.jpg) bottom left no-repeat; }
#spc0901n_2000bg_founda { padding:0 11px 0 12px; padding:0 11px 0 12px; background:url(../image/common/2000_bg_founda.jpg) bottom center no-repeat; }

.spc0901n_commentTxt2_founda { margin:0 0 13px 0; width:141px; }
.spc0901n_commentTxt2_founda2 { margin:0 0 6px 0; width:141px; }

.spc0901n_textComment { width:141px; margin:0 0 5px 0; }
.spc0901n_2001bg_founda2 { padding:0 0 0 0px; background:url(../image/09/2001_bg3b.jpg) top no-repeat; }

.spc0901n_btnComment_founda { width:141px; height:20px; }
.spc0901n_btnCheck_founda { margin:2px 0 0; width:141px; height:20px; }

/*--------------------------------
	フレグランス部門背景
--------------------------------*/
#spc0901n_2000bg_frag { padding:0 11px 0 12px; background:url(../image/common/2000_bg_frag.jpg) bottom center no-repeat; }


/*--------------------------------
	中1_丸背景
--------------------------------*/

.spc0901n_date3 { padding:0 0 0 16px; background:url(../image/04/04_2003_bg.jpg) top no-repeat; }
.spc0901n_date4 { padding:0 0 0 16px; background:url(../image/04/04_2002_bg.jpg) top no-repeat; }
.spc0901n_date5 { padding:0 0 0 16px; background:url(../image/10/10_2003_bg.jpg) top no-repeat; }
.spc0901n_date6 { padding:0 0 0 16px; background:url(../image/10/10_2002_bg.jpg) top no-repeat; }
.spc0901n_date7 { padding:0 0 0 16px; background:url(../image/10/10_2001_bg.jpg) top no-repeat; }

