@charset "SHIFT_JIS";

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■バージョン：1.1                                     ■■
■■更新日：2010/03/18                                  ■■
■■更新内容：中カテ商品名クラス追加                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■               基本設定 2010/01/14                  ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*■■■■■■宅配側でのみ使用(設定が必要な時に使用)■■■■■■
#nina_cart{
	text-align:center !important;
}
■■■■■■宅配側でのみ使用(設定が必要な時に使用)■■■■■■*/

td{
	font-size: 12px;
	color: #666666;
}

h1, h2 ,h3 ,h4 ,h5 ,h6{
	margin:0px;
	padding:0px;
}

h3{
	font-size:14px;
	margin:0px;
	padding:0px;
}

strong {
	font-weight : bold;
}

ul {
	margin: 20px;
	padding: 5px;
}

li {
	list-style-position: inherit;
	list-style-type: disc;
}

form{
	margin-bottom: 0;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■             テキスト非表示 2010/01/14              ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.head_text{
	display:block;
	font-size:100%;
	position : absolute;
	top: -1000px;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■                  行間設定 2010/01/14               ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.lh16 { line-height: 16px; }


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■               リンク設定 2010/01/14                ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■完全ニナオリジナルの場合に使用(設定が必要な時に使用)■■■■■■*/
A:link  {color:#FF6600;}

A:Visited  {color:#FF6600;}

A:Active  {color:#993300;}

A:Hover  {color:#990000;}
/*■■■■■■完全ニナオリジナルの場合に使用(設定が必要な時に使用)■■■■■■*/

A.orange:link { color: #ff5d00; }

A.orange:visited { color: #ff5d00; }

A.orange:Active  {color:#0099FF;}

A.orange:Hover  {color:#0099FF;}

a.orange:link { text-decoration: underline; color:#FD8801; }

a.orange:visited { text-decoration: underline; color:#FD8801; }

a.orange:hover { text-decoration: underline; color:#F04907; }

a.red:link { text-decoration: underline; color:#db0505; }

a.red:visited { text-decoration: underline; color:#db0505; }

a.red:hover { text-decoration: underline; color:#F04907; }

A.pink:link { color: #DB3E77; }

A.pink:visited { color:#DB3E77; }

A.pink:Active  {color:#FF0000;}

A.pink:Hover  {color:#FF0000;}


/*---  ログイン帯内ののリンク用に設定  ---*/
A.login_obi_link:link { color: #ffffff; }

A.login_obi_link:visited { color:#ff6600; }

A.login_obi_link:Active  {color:#ffffff;}

A.login_obi_link:Hover  {color:#ff6600;}


/*---  ログイン画面のリンク用に設定  ---*/
div#nina_cart table#nina_login a.pink:link{
	color:#DB3E77;
}

div#nina_cart table#nina_login a.pink:Visited{
	color:#DB3E77;
}

div#nina_cart table#nina_login a.pink:Active{
	color:#FF0000;
}

div#nina_cart table#nina_login a.pink:Hover{
	color:#FF0000;
}


/*---  入力フォーム内のリンク用に設定  ---*/
div#nina_cart table#nina_form a.pink:link{
	color:#DB3E77;
}

div#nina_cart table#nina_form a.pink:Visited{
	color:#DB3E77;
}

div#nina_cart table#nina_form a.pink:Active{
	color:#FF0000;
}

div#nina_cart table#nina_form a.pink:Hover{
	color:#FF0000;
}


/*---  ご利用ガイドのリンク用に設定　2009/03/26 ---*/
div#nina_cart_guide a.pink:link{
	color:#23879c;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

div#nina_cart_guide a.pink:Visited{
	color:#23879c;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

div#nina_cart_guide a.pink:Active{
	color:#003399;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

div#nina_cart_guide a.pink:Hover{
	color:#ff6600;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■          フォント設定サイズ 2010/01/14             ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.base_fontstyle {
	color: #666666;
	font-size: 12px;
	line-height:140%;
	letter-spacing: 0.1em;
}

.px24 { font-size: 24px; }
.px16 { font-size: 16px; }
.px14 { font-size: 14px; }
.px12 { font-size: 12px; }
.px10 { font-size: 10px; }


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■           フォントカラー設定 2010/01/14            ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.pink   { color: #DB3E77; }
.orange { color: #FF6600; }
.blue   { color: #3DA3CC; }
.gray   { color: #666666; }
.red    { color: #db0505; }
.white  { color: #FFFFFF; }


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■    各ショップテーブルフォントカラー 2010/01/14     ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*-- セルタイトル文字 --*/
.nina_table_font_cl{
	color:#666666;
	font-size:12px;
}

/*-- セル文字 --*/
.nina_table_font_cl02{
	color:#666666;
	font-size:12px;
}

/*-- エラー画面テーブルセル文字 --*/
.nina_table_font_cl03{
	color:#cc0000;
	font-size:12px;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■   各ショップテーブル枠線・背景色設定 2010/01/14    ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
div#nina_cart table.spacer tr td{
	padding:4px;
}

.td_bg_line{
	background-color: #959595; /*---  テーブル枠線（ページ全体の枠線含む） ---*/
}

.bg_line{
	background-color: #ffffff; /*---  ページ全体の枠線 ---*/
}

.td_bg01{
	background-color: #dddddd; /*---  テーブル背景 濃 ---*/
}

.td_bg02{
	background-color: #eeeeee; /*---  テーブル背景 薄 ---*/
}

.td_bg03{
	background-color: #ffffff; /*---  テーブル背景 白 ---*/
}

.bg_all{
	background-color: #ffffff; /*---  ページの背景色 ---*/
}

.bg_login{
	background-color: #ffffff; /*---  ログイン画面ページの背景色 ---*/
}

.bg_login_area{
	background-color:#ffffff; /*---  ログインエリアの背景色 ---*/
}

.bg_imasugu_area{
	background-color:#ffffff; /*---  ログインページ＞今すぐエリアの背景色 ---*/
}

.bg_guest_area{
	background-color:#ffffff; /*---  ログインページ＞ログインエリアの背景色 ---*/
}

.bg_regist{
	background-color: #ffffff; /*---  会員登録画面ページの背景色 ---*/
}

.bg_guide{
	background-color: #ffffff; /*---  ご利用ガイドボタン表示の背景色 ---*/
}

.bg_header{
	background-color: #ffffff; /*---  ヘッダーの背景色（ショコラ仕様） ---*/
}

/*---  商品詳細背景カラー ---*/
.bg_explanation{
	background-color: #ff6600; /*---  テーブル背景 白 ---*/
}






/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■             ニュース文字設定 2010/01/14            ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■ニュース文字(設定が必要な時に使用)■■■■■■
.nina_cate1_select_news{
	color:#cc0000;
}
■■■■■■■ニュース文字(設定が必要な時に使用)■■■■■*/








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■                おすすめ文言 2010/01/14             ■■
■■         おすすめエリア内販売価格 2010/01/14        ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■おすすめ文言(設定が必要な時に使用)■■■■■■
.nina_recom_item_disc{
	color:#cc0000;
}
■■■■■■■おすすめ文言(設定が必要な時に使用)■■■■■*/

/*■■■■■■■販売価格(設定が必要な時に使用)■■■■■■■
.nina_recom_item_price{
	color:#cc0000; 
}
■■■■■■■■販売価格(設定が必要な時に使用)■■■■■■*/








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■               中カテ説明文 2010/01/14              ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■中カテ説明文(設定が必要な時に使用)■■■■■■
.nina_cate3_select_disc{
	color:#cc0000; 
}
■■■■■■■中カテ説明文(設定が必要な時に使用)■■■■■*/


/*■■■■■■■■■■■■中カテ商品名■■■■■■■■■■*/
/*-------v1.1 2010/03/12 中カテ商品名クラス追加----------*/
.cate3name{
	font-size:16px;
	font-weight:bold;
}







/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■            カテ3の販売価格 2010/01/14              ■■
■■            お届け可能日 2010/01/14                 ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■■販売価格(設定が必要な時に使用)■■■■■■■
.nina_cate3_view_price{
	color:#cc0000; 
}
■■■■■■■■販売価格(設定が必要な時に使用)■■■■■■*/

/*---  cate3_select.phtmlお届け可能日に適用---*/
.var_deliver02{
	font-size:10px;
	color:#91BE0E;
}







/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■               商品説明文 2010/01/14                ■■
■■               賞味期限 2010/01/14                  ■■
■■               お届け可能日 2010/01/14              ■■
■■               バリエーション名 2010/01/14          ■■
■■               価格 2010/01/14                      ■■
■■               消費税 2010/01/14                    ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■■商品説明文(設定が必要な時に使用)■■■■■■
.nina_select_item_disc{
	color:#cc0000;
}
■■■■■■■■商品説明文(設定が必要な時に使用)■■■■■■*/

/*■■■■賞味期限(クール,冷凍)(設定が必要な時に使用)■■■■
.nina_select_item_datelimit{
	color:#cc0000;
}
■■■■■賞味期限(クール,冷凍)(設定が必要な時に使用)■■■*/

/*---  select_item.phtmlのお届け可能日に適用 ---*/
.var_deliver{
	font-weight:bold;
	color:#91BE0E;
}

/*■■■■■バリエーション名(設定が必要な時に使用)■■■■■
#nina_select_item_var td{
	color:#cc0000;
}
■■■■■■バリエーション名(設定が必要な時に使用)■■■■*/

/*---  価格 ---*/
.price_style{
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}

/*---  消費税 ---*/
.tax{
	font-size:10px;
	font-weight:bold;
	color:#cc0000;
}








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■          返品期限・返品送料 2010/01/14             ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■返品期限・返品送料(設定が必要な時に使用)■■■■
.nina_select_item_ret_limit_send{
	color:#cc0000;
}
■■■■返品期限・返品送料(設定が必要な時に使用)■■■■*/








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■                商品合計 2010/01/14                 ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■■商品合計(設定が必要な時に使用)■■■■■■■
.nina_cart_price{
	color:#cc0000;
}
■■■■■■■商品合計(設定が必要な時に使用)■■■■■■■*/








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■      タイトルフォントスタイル 2010/01/14           ■■
■■      ログインエリアのEメール文字 2010/01/14        ■■
■■      ログインエリアのパスワード文字 2010/01/14     ■■
■■      ログインエリアの入力例等の文字 2010/01/14     ■■
■■      ログイン説明文 2010/01/14                     ■■
■■      初めて購入される方説明文 2010/01/14           ■■
■■      SECOM文章 2010/01/14                          ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*---  ログインエリアのタイトルフォントスタイル ---*/
.login_title_fontstyle{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

/*---  ログインページ＞今すぐエリアのタイトルフォントスタイル ---*/
.imasugu_title_fontstyle{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

/*---  ログインページ＞ゲストエリアのタイトルフォントスタイル ---*/
.guest_title_fontstyle{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

/*---  ログインページ＞宅配のタイトルフォントスタイル ---*/
.takuhai_title_fontstyle{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

/*■■■■■■ログインエリアのEメール文字(設定が必要な時に使用)■■■■■■■*/
/*---  ログインエリアのEメール文字 ---*/
.nina_login_email{
	color:#DB3E77;
	font-size:10px;
}
/*■■■■■■■ログインエリアのEメール文字(設定が必要な時に使用)■■■■■■■*/

/*■■■■■■■ログインエリアのパスワード文字(設定が必要な時に使用)■■■■■■■■*/
/*---  ログインエリアのパスワード文字 ---*/
.nina_login_pass{
	color:#DB3E77;
	font-size:10px;
}
/*■■■■■■■■ログインエリアのパスワード文字(設定が必要な時に使用)■■■■■■■■*/

/*---  ログインエリアの入力例等の文字 ---*/
.nina_login_hosoku{
	font-size:10px;
}

/*■■■■■■■ログイン説明文(設定が必要な時に使用)■■■■■■■
.nina_login_disc{
	color:#cc0000;
}
■■■■■■■ログイン説明文(設定が必要な時に使用)■■■■■■■*/

/*---  初めて購入される方文言 ---*/
.gest {
	color: #829121;
}

/*■■■■■■■SECOM文章(設定が必要な時に使用)■■■■■■■■
.nina_login_sec{
	color:#cc0000;
}
■■■■■■■■SECOM文章(設定が必要な時に使用)■■■■■■■*/










/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■        フォーム補足説明分 2010/01/14               ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■フォーム補足説明分(設定が必要な時に使用)■■■■
.nina_form_disc{
	color:#cc0000;
}
■■■■■フォーム補足説明分(設定が必要な時に使用)■■■■*/







/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■        エラーメッセージ文字設定 2010/01/14         ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.nina_error_font{
	color:#666666;
	font-size:12px;
}








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■       パスワードの送信説明文 2010/01/14            ■■
■■       新規登録ページタイトル 2010/01/14            ■■
■■       新規登録ページサブタイトル 2010/01/14        ■■
■■       新規登録ページ説明文 2010/01/14              ■■
■■       パスワード文字背景 2010/01/14                ■■
■■       パスワード文字 2010/01/14                    ■■
■■       パスワード説明文 2010/01/14                  ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■パスワードの送信説明文(設定が必要な時に使用)■■■■
.nina_password_disc{
	font-size:12px;
}
■■■パスワードの送信説明文(設定が必要な時に使用)■■■■*/


/*---  新規登録ページタイトル ---*/
.nina_useradd_title{
	font-size:16px;
	color:ff9900;
}

/*---  新規登録ページサブタイトル ---*/
.nina_useradd_subtitle{
	font-size:14px;
	color:ff9900;
}

/*---  新規登録ページ説明文 ---*/
.nina_useradd_disc{
	font-size:12px;
}

/*---  パスワード文字背景 ---*/
.nina_useradd_pass_bg{
	background-color:#ff9900;
	padding:3px;
}

/*---  パスワード文字 ---*/
.nina_useradd_pass{
	color:#ffffff;
}

/*---  パスワード説明文 ---*/
.nina_useradd_pass_disc{
	color:#2F9BFF;
	font-size:10px;
}








/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■    ご注文内容エリアの文字・背景色 2010/01/14       ■■
■■  ポイントエリアの【※】文字部分・背景色 2010/01/14 ■■
■■    ポイントエリアの太字部分の色 2010/01/14         ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*---  ご注文内容エリアの文字・背景色 ---*/
.order_naiyou table tr td , .order_naiyou{
	background-color:#eeeeee;
}

/*---  ご注文の確認＞ポイントエリアの【※】文字部分・背景色 ---*/
.order_point table tr td , .order_point{
	background-color:#FFF5D2;
}

/*---  ご注文の確認＞ポイントエリアの太字部分の色 ---*/
.order_point table tr td strong , .order_point strong{
	color:#666666;
}







/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■           cart.cssから移動  2010/01/14             ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.imasugu {
	color: #FF7519;
}

/*■■■■■■■■未使用■■■■■■■■■
.gest {
	color: #829121;
}
■■■■■■■■■未使用■■■■■■■■■*/

/* 今すぐ購入ボタン */
.imasugu_btn a:link {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.imasugu_btn a:active {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.imasugu_btn a:visited {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.imasugu_btn a:hover {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}

/* ゲスト購入ボタン */
.guest_btn a:link {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #829121;
	font-weight:bold;
	background:#FFF;
}
.guest_btn a:active {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #829121;
	font-weight:bold;
	background:#FFF;
}
.guest_btn a:visited {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #829121;
	font-weight:bold;
	background:#FFF;
}
.guest_btn a:hover {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #829121;
	font-weight:bold;
	background:#FFF;
}

/* ログインボタン */
.login_btn a:link {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #643D25;
	font-weight:bold;
	background:#FFF;
}
.login_btn a:active {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #643D25;
	font-weight:bold;
	background:#FFF;
}
.login_btn a:visited {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #643D25;
	font-weight:bold;
	background:#FFF;
}
.login_btn a:hover {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #643D25;
	font-weight:bold;
	background:#FFF;
}

/* オレンジ矢印ボタン */
.ya_orange_btn a:link {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.ya_orange_btn a:active {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.ya_orange_btn a:visited {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}
.ya_orange_btn a:hover {
	display:block;
	border:1px solid #CCC;
	padding:0px 20px 5px 20px;
	text-decoration:none;
	color: #FF7519;
	font-weight:bold;
	background:#FFF;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■            shop.cssから移動 2010/01/14             ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*---  全てのタイトルバーに適用 ---*/
.title_bar{
	color:#ffffff;
	font-weight:bold;
}

/*---  images/cgl_tit_04の背景に適用---*/
.title_bg{
	background-color:#FFBB14;
}


/*■■■■■■■■未使用■■■■■■■■■
select_item.phtmlのお届け可能日に適用
.var_deliver{
	font-weight:bold;
	color:#91BE0E;
}

---  cate3_select.phtmlお届け可能日に適用---
.var_deliver02{
	font-size:10px;
	color:#91BE0E;
}
■■■■■■■■■未使用■■■■■■■■■*/


/*---  バリエーション 商品名に適用---*/
.var_item{
	font-size:14px;
	font-weight:bold;
}

/*---  入力フォーム発送予定日枠(cart2_2.phtml)に適用---*/
.form_waku{
	border-style: solid;
	padding:0.1em;
	border-color:#FF0000;
	border-width: 2px;
	font-weight:bold;
}

/*---  入力フォームおのしの名前入れに適用---*/
.form_noshi_name{
	background-color: #aaaaaa;
}

/*---  フォントサイズ ---*/
.eng{
	font-size:11px; /*---  全ての英字商品名に適用 ---*/
}

.style01{
	font-size:14px; /*---  cart9になし ---*/
}

.guide_alert{
	font-size:10px; /*---  商品概要文言に適用---*/
}

/*---  フォントデコレーション ---*/
.deco01{
	font-weight: bold;
}

/*---  フォントカラー ---*/
.color01{
	color: #cc3300; /* 赤（アラート文2） */
}

.color02{
	color: #cc3300; /* 赤（アラート文） */
}

/*-- cate3_select 商品名バリエーション・値段 --*/
div.item_price{
	width:192px;
	margin:0 0 5px 0;
	float:left;
	/*background-color:pink;*/
}

.item{
	width:auto;
	font-size:10px;
	margin: 0 10px 0 0;
	float:left;
	/*background-color:#ff0000;*/
}

.price{
	width:auto;
	font-size:10px;
	margin:0px;
	float:left;
	/*background-color:#ff9900;*/
}

.out{
	width:auto;
	font-size:10px;
	margin:0px;
	color:#ff0000;
	float:left;
	/*background-color:#ff9900;*/
}

/*-- select_item 商品名バリエーション・値段・購入数 --*/
div.item_price02{
	width:auto;
	margin:7px 0px 0px 0px;
	clear:both;
	/*background-color:#ff0000;*/
}

.item02{
	width:auto;
	margin: 0px;
	font-weight:bold;
	padding:0px;
	/*background-color:#ff9900;*/
}


.price02{
	width:auto;
	float:left;
	margin: 0px;
	padding:0px;
	/*background-color:#cccccc;*/
}

.out02{
	width:auto;
	float:left;
	font-size:12px;
	font-weight: bold;
	color:#cc0000;
	margin: 0px;
	padding:0px;
}

/*■■■■■■■■未使用■■■■■■■■■
.price_style{
	font-size:14px;
	font-weight:bold;
	color:#cc3300;
}

.tax{
	font-size:10px;
	font-weight:bold;
	color:#cc3300;
}
■■■■■■■■■未使用■■■■■■■■■*/

.buynum{
	width:auto;
	float:left;
	margin: 0px 0px 0px 10px;
	/*background-color:pink;*/
}

/*-- ご利用ガイド適用部分 --*/
.style1 {color: #0000FF;}


dd {
	margin: 0px;
	padding: 8px 0px 8px 10px;
}

dd img{
	margin: 0px;
	border: 0px;
}

dl {
	margin: 0px;
}

.midashi{
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
	font-size: 12px;
	background-image: url(../images/midashi.gif);
	background-repeat: no-repeat;
	height: 40px;
	color:#666666;
}

p {
	font-size: 12px;
	line-height: 160%;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■                                                    ■■
■■            shopAdd.cssから移動 2010/01/14          ■■
■■                                                    ■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

#shopHeader,div#recomBlock {width:609px;}
#shopHeader h1{
	font-size:100%;
	color:#666;
	border: 1px solid #ccc;
	height:165px; /* v4.0 2007/07/10 店舗ヘッダ（厚い）用 */
	width:607px;  /* v4.0 2007/07/10 店舗ヘッダ用 */
}

/* v4.0 2007/07/10 店舗ヘッダ（薄い）用 */
#shopHeader h1.thin{
	height:110px;
}

/*#shopHeader h1 span {
	display:block;
	margin:145px auto 5px auto;
}*/

div#recomBlock {
	margin: 15px 0 20px 0;
	padding :  0;
/*	?????? 070516 */
	border: 1px solid #fe5580;
/*	????????????????? */
/*	border: 1px solid #e83;*/
}

div#recomBlock td.base_fontstyle{
	padding : 3px;
}

div#recomBlock h2 {
	display:block;
	height :20px;
	margin: 0 0 5px 0;
	color:#fff;
/*	?????? 070516 */
	background-color :#fe5580;
/*	????????????????? */
/*background-color :#e83;*/

	font-weight:bold;
	font-size:115%;
	padding:3px;
}

div#recomBlock td.recomText {
	padding : 3px;
}

h2.title_bar {
	background:url(cgl_tit_back.gif)
}

div#breadCrumb {
	margin : 15px 0;
	color:#666666;
}

.guide_breadCrumb{
	color:#666666;
}

img#Image13 {
	vertical-align:text-bottom;
}

h3.itemName a {
	font-size:90%;
	font-weight:bold;
}

.setItem .itemName {
	display:block;
	font-size:140%;
	font-weight:bold;
	color:#AA2255;
}

.setItem .setitemName {
	font-size:120%;
	font-weight:bold;
	color:#DB3E77;
}

h1.cartTitle {
	text-align:left;
	font-size :140%;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#666666;
}

/* v11.0 管理者プレビュー用メッセージ */
.admin_view{
	width:100%;
	background:#ff0000;
	padding:5px;
	color:#fff;
	font-weight:bold;
}
#snsarea {
    float: left;
    margin-left: 15px;
}
#snsarea ul {
    margin: 0 20px 5px 0;
}
