@charset "Shift_JIS";

/* arouge layout
-----------------------------------------------------------
 1. grand navi on 選択商品のグランドナビゲーションON状態
 2. brand name 商品一覧ページ ブランド名と背景
 3. product box 商品の設定
-----------------------------------------------------------
*/

#cont-right { color:#666; }


/* 1. grand navi on
-----------------------------------------------------------*/

#nav ul li#nav02 a { display: block; width: 173px; height: 63px; background-repeat: no-repeat; background-position: 0px -63px; }

/* subnavi navi on -----------*/
/* ジュレリッチ商品 */
.gelee_mask #cont-left ul li#snav-ge-mask a { background-position: 0px -50px; }/* エクストラ ジュレクレンジング */
.gelee_cleansing #cont-left ul li#snav-ge-cleansing a { background-position: 0px -50px; }/* エクストラ ジュレクレンジング */
.gelee_form #cont-left ul li#snav-ge-form a { background-position: 0px -50px; }/* エクストラ モイスト フォーム */
.gelee_lotion_mist #cont-left ul li#snav-ge-lotion_mist a { background-position: 0px -50px; }/* ブライト＆バウンシングローション（ミスト） */
.gelee_lotion_normal #cont-left ul li#snav-ge-lotion_normal a { background-position: 0px -50px; }/* ブライト＆バウンシングローション（ノーマル） */
.gelee_lotion_moist #cont-left ul li#snav-ge-lotion_moist a { background-position: 0px -50px; }/* ブライト＆バウンシングローション（モイスト） */
.gelee_essence #cont-left ul li#snav-ge-essence a { background-position: 0px -50px; }/* ピュア インジュビネート エッセンス */
.gelee_treatment #cont-left ul li#snav-ge-treatment a { background-position: 0px -50px; }/* エクストラ インジュビネート トリートメント */
.gelee_cotton #cont-left ul li#snav-ge-cotton a { background-position: 0px -50px; }/* コットン */
.gelee_tra #cont-left ul li#snav-ge-tra a { background-position: 0px -50px; }/* トラベルセット */
.gelee_dayserum #cont-left ul li#snav-ge-dayserum a { background-position: 0px -50px; }/* ビューティーデイセラム */

/* 2. brand name
-----------------------------------------------------------*/

#brand-name { border-top: 2px solid #E6E6E6; padding: 0; margin:0; background:#fff url("../img/gelee/main_ph_gelee_bg.gif") 0 0px no-repeat; }
#brand-name-under { border-top: 2px solid #E6E6E6; border-bottom: 2px solid #E6E6E6; padding: 0; margin:0; }

#brand-name h1{
	width:239px;
	height:66px;
	/height:64px;
	padding: 0;
	margin:0;
	float: left;
}
#brand-name h1 span{
	display:none;
}
.brand-logo-under{
	width:239px;
	height:64px;
	padding: 0;
	margin:0 0 0 2px;
	float: left;
	font-size: 0.1em;
	line-height: 0.1;
}

#brand-name h1 span{/*	text hide	*/
	display:block;
	text-indent:-9999px;
}

.brand-logo-under span{/*	text hide	*/
	display:block;
	text-indent:-9999px;
}

#brand-name h1.brand-logo{background:#fff url("../img/gelee/brand_name_gelee.gif") 0 0px no-repeat;}
.brand-logo-under{background:#fff url("../img/gelee/brand_name_gelee.gif") 0 0px no-repeat;}

.brand-name-right { float:right; padding:25px 0 0 0; }
.main-ph { 
	padding: 0 0 15px 0;
	margin:0;
	background:url("../img/gelee/main_ph_gelee.gif") no-repeat;
	width:562px;
	height:200px;
}
.main-ph span { position:absolute; left:-9999px; }
.product-desc { margin: 0 0 10px 0; padding:0; }


/* 3. product box
-----------------------------------------------------------*/

.product-box{ border-bottom: 1px dashed #a89a6a; margin:25px 0 0 0; padding: 0 0 10px 0; }
/* チェック必要 ------------------ */
.product-ph { float:left; }
.product-text { float: right; width:440px; margin: 0 5px 0 0; }
/* チェック必要 ------------------ */
.product-text h2 { margin:0; padding:0; font-size: 1.2em; line-height: 1.6; }

.product-text h2 a:link{ color: #416BD4; text-decoration:underline; }
.product-text h2 a:visited{ color: #416BD4; text-decoration:underline; }
.product-text h2 a:hover{ color: #416BD4; text-decoration:none; }

.product-text p { margin: 7px 0; padding:0;
	font-size: 0.9em;
	line-height: 1.4; 
	}

.product-details-set { padding: 0; margin:0; }

.product-price { width: 48%; font-weight: bold; float: left; margin: 6px 0 0 0; }
.product-info  b, .product-price b { color:#fdad25; }

.product-buy-bt { float: right; text-align: right; width: 50%; }
.product-buy-bt form { margin:0; padding:0; }


/* 3. product name
-----------------------------------------------------------*/

#product-name-line01 h1{
	width:561px;
	height:54px;
	padding: 0;
	margin:0;
	float: left;
	font-size: 0.1em;
	line-height: 0.1;
}

#product-name-line02 h1{
	width:561px;
	height:78px;
	padding: 0;
	margin:0;
	float: left;
	font-size: 0.1em;
	line-height: 0.1;
}

b { color:#fdad25; }

h1.product-name-gelee-cleansing{background:#fff url("../img/gelee/product/product_name_ge_cleansing.gif") 0 0px no-repeat;}/* エクストラ ジュレクレンジング */
h1.product-name-gelee-cotton{background:#fff url("../img/gelee/product/product_name_ge_cotton.gif") 0 0px no-repeat;}/* コットン */
h1.product-name-gelee-essence{background:#fff url("../img/gelee/product/product_name_ge_essence.gif") 0 0px no-repeat;}/* ピュア インジュビネート エッセンス */
h1.product-name-gelee-form{background:#fff url("../img/gelee/product/product_name_ge_form.gif") 0 0px no-repeat;}/* エクストラ モイスト フォーム */
h1.product-name-gelee-lotion_mist{background:#fff url("../img/gelee/product/product_name_ge_lotion_mist.gif") 0 0px no-repeat;}/* ブライト＆バウンシングローション（ミスト） */
h1.product-name-gelee-lotion_moist{background:#fff url("../img/gelee/product/product_name_ge_lo_moist.gif") 0 0px no-repeat;}/* ブライト＆バウンシングローション（モイスト） */
h1.product-name-gelee-lotion_normal{background:#fff url("../img/gelee/product/product_name_ge_lo_normal.gif") 0 0px no-repeat;}/* ブライト＆バウンシングローション（ノーマル） */
h1.product-name-gelee-mask{background:#fff url("../img/gelee/product/product_name_ge_mask.gif") 0 0px no-repeat;}/* コンセントレート インジュビネーション マスク */
h1.product-name-gelee-tra{background:#fff url("../img/gelee/product/product_name_ge_tra.gif") 0 0px no-repeat;}/* トラベルセット */
h1.product-name-gelee-treatment{background:#fff url("../img/gelee/product/product_name_ge_treatment.gif") 0 0px no-repeat;}/* エクストラ インジュビネート トリートメント */
h1.product-name-gelee-dayserum{background:#fff url("../img/gelee/product/product_name_ge_dayserum.gif") 0 0px no-repeat;}/* ビューティーデイセラム */

.product-etc h2{
	width:552px;
	height:25px;
	padding: 0;
	margin:0;
	font-size: 0.1em;
	line-height: 0.1;
}


.product-etc { margin:25px 0; padding:0; }
.product-etc p { margin:10px 0; padding:0; }



#product-main {  }

.product-detailes { float: left; width: 254px; margin-right: 10px; }
.product-detailes02 { float: right; width: 280px; margin-right: 10px; }
.product-detailes-box { padding: 10px 0 0 0; _padding: 10px 0; border-top: 1px dashed #a89a6a; }
.detailes-box-inner { float:left; width: 48%; text-align: center; }

.product-more { border-top: 1px dashed #a89a6a; border-bottom: 1px dashed #a89a6a; padding: 5px; margin:0; background:#FFF5E2; }
.product-more02 { border-top: 1px dashed #a89a6a; padding: 5px; margin:0; background:#FFF5E2; }
.product-more03 { border-bottom: 1px dashed #a89a6a; padding: 5px; margin:0; background:#FFF5E2; }

/* チェック必要 ------------------ */
.product-info { float: right; width:290px; margin: 0 5px 0 0; }

.product-etc img { float:right; }








