/* ページ全体の設定*/
/* body#fckeditor,.freearea{font-size:0.8em;} */
#body#fckeditor,.freearea{}
#pg_body{ margin:0 auto; text-align:left;}

#bg_white{	background:#FFF;	color:#333;}
#bg_white table{color:#333;}
#bg_white a{ color:#990000;}

/* ID・PASSゾーンのカラー */
.color1 {  background-color: #000;}
.color1t {  color: #fff;font-size:9pt;}

/* ID・PASSゾーンのリンクの色 */
A.color1l{color:#fff;font-size:7.5pt; text-decoration: none}
A:hover.color1l { color: #fff; }

/* ログイン後名前カラー */
.color1t2 {
color: #fff;
font-size:16px;
font-weight:bold;
}

/* 商品カテゴリー(タイトル)のカラーと通販に関する事項(タイトル)のカラー */
.color2,.color4 {
background: url(../img/ttl_cate.jpg) no-repeat;
color:#EE6911;
height:44px;
}

/*.color2t,.color4t {  color: #333333;font-size:10pt;}*/

/* 商品カテゴリーのカラー *//* 通販に関する事項のカラー */
.color3,.color5 {  background-color: #191919; border-bottom: 1px solid #333333; padding:5px 0;font-size:13px;}

/* 商品カテゴリーのリンクの色 *//* 通販に関する事項のリンクの色 *//*基本リンクの色 */
A.color3l,A.param1{font-size:13px; padding:0 0 0 12px; background:url("../img/icon_cate_n.jpg") 0px 5px no-repeat;}
A:hover.color3l,A:hover.param1{ background:url("../img/icon_cate_o.jpg") 0px 5px no-repeat;}
#menu_6{color:#fff;}
#menu_6{font-size:13px;}

/* メニューゾーンベースカラー左下 */
.color6 {  background-color: #000}

/* コーナーゾーンベースカラーおすすめ下 */
.color7 {  background-color: #DDDDDD}
.color7t {
color: #fff;
font-size:8pt;
padding:5px 14px;
}
/* バナーゾーンベースカラー */
.color8 {  background-color: #FFFFFF}

/* 詳細検索ゾーンカラー */
.search{ padding:0 10px;  color: #FFFFFF;font-size:12px;}
.search input{ margin:0 5px;}
.search A{text-decoration:none;color:#FFFFFF;font-size:9pt;}
.search A:hover{ color: #990000; }

/* 検索ゾーンカラー */
.color10 {  background-color: #CCCCCC}
.color10t {  color: #333333;font-size:9pt;}
.color10c {  background-color: #333333}
.color10ct {  color: #FFFFFF;font-size:9pt;}

/* 検索ゾーンリンクの色 */
A.color10l {text-decoration:none;color:#0000FF;font-size:9pt;}
A:hover.color10l { color: #990000; }

/* テーブルタイトルカラー 特定商*/
.color11 {background-color: #3F3326;}
.color11t {  color: #ffffff}

/* テーブル項目カラー */
.color12 {  background-color: #CCB8A3}
.color12t {  color: #333333}

/* テーブルベースカラー */
.color13 {  background-color: #FFFFFF}
.color13t {  color: #3F3326}

/* テーブルラインカラー */
.color14 {  background-color: #CCCCCC}

/* テーブル項目2カラー */
.color15 {  background-color: #FFAC66;}
.color15t {  color: #ffffff;}

/* リスト項目ヘッダーカラー */
.color16,.color16 th {  background-color: #FFAC66;}
.color16t,.color16t th {  color: #000;}

/* リスト項目カラー */
.color17,.color17 td {  background-color: #ECFFDC;}
.color17t,.color17t td {  color: #000;}

/*受注リスト　項目カラー1 */
.color18,.color18 th {  background-color: #FFAC66;}
.color18t,.color18t th {  color: #000;}

/*受注リスト 項目カラー2 */
.color19,.color19 td {  background-color: #ECFFDC;}
.color19t,.color19t td {  color: #000;}

/*受注リスト　項目カラー3 */
.color20,.color20 th {  background-color: #CCB8A3;}
.color20t,.color20t th {  color: #333333;}

/* What's NEWの色 */
.color97t { 
margin:0 5px;
padding:5px;
width:400px;
}

/* What's NEWの色 */
A.color98l {text-decoration:none;color:#000088;}
A:hover.color98l { color: #880088; }
.color98t {  color: #333333;font-size:10pt;}

/* アドテクニカ カラー */
.color99t,.color99tc { color: #999;font-size:8pt;	font-weight:100; margin:8px 0 0;}

/*  アドテクニカ リンクの色 */
A.color99l {text-decoration:none;color:#999;font-size:8pt; margin:8px 0 0;}
A:hover.color99l { color: #990000; }

/* 機能拡張 */
.fixed_area .goodname,.fixed_area .goodname h2{
	color:#6B3;
}
.fixed_area,.fixed_area *{
	color:#333;
	font-size:13px;
}
.fixed_area input,.fixed_area select,.fixed_area option{
	color:#000;
}
/* エラーメッセージ */
.error_message{
	color: #F33;
}
/* フリーページ管理画面　ページエリア*/
.mydata_board .maintr{
	color:#FFF;
	background-color:#FEE;
}
.mydata_board .maintr a{
	color:#000;
}
.adm_mydata_subtbl .subtr,.adm_ord_subtbl .subtr{
	color:#A99;
	background-color:#FFF;
}
.adm_mydata_subtbl td{
	background-color:#FFF !important;
}
.adm_mydata_subtbl .subtr a,.adm_ord_subtbl .subtr a{
	color:#A99;
}
.adm_normallisttbl td{
	background-color:#ECFFDC;
}
.member_selection {
	font-size: 14px;
}
.member_selection *{
	font-size: 14px;
}

/* フラグ未 */
.colon{
	/*	background-color:#FFEEFC !important;	*/
}
.colon0{
	/*	background-color:#FFCCEE !important;	*/
}
/* フラグ済*/
.colon1{
	background-color:#DDDDDD !important;
}
.minus{
	color: #F00;
}
.order_canceled td,.member_order_cancel1 td{
	background-color:#CCCCCC !important;
}

/*--管理画面NEW------------------------*/
.adm_pan{
font-size:0.8em;
color:#fff;
padding-left:14px;
}

.bg_hm{
height:32px;
background:url("../images/bg_hm.jpg") repeat-x;
}

.nav_hm{
margin:0 0 0 10px;
padding:0;
width:536px;
float:left;
}

.nav_hm A{
color:#444;
vertical-align:middle;
text-decoration:none;
float:left;
font-size:0.7em;
margin:0 2px;
width:120px;
height:26px;
background:url("../images/btn_admin.jpg") repeat-x;
overflow:hidden;
}

.nav_hm span{
padding:8px 0 0;
text-align:center;
width:120px;
float:left;
}

.nav_hm A:hover{
color:#009;
background:url("../images/btn_admin.jpg") repeat-x bottom;
}

.logout{
float:right;
right:10px;
margin:0 10px 0 0;
padding:0;
width:110px;
}

.logout A{
color:#444;
text-decoration:none;
float:right;
font-size:0.7em;
margin:0 2px;
width:80px;
height:26px;
background:url("../images/btn_admin.jpg") repeat-x;
overflow:hidden;
}

.logout span{
padding:8px 0 0;
text-align:center;
width:80px;
float:left;
}

.logout A:hover{
color:#009;
background:url("../images/btn_admin.jpg") repeat-x bottom;
}

.adm_as_logo{
margin:0;
padding:0 0 5px;
width:550px;
border-bottom:1px solid #999;
}

.adm_main{
margin:0 auto;
width:550px;
padding:20px 110px 0;
}

.adm_main span{
font-size:1.2em;
color:#900;
}

.adm_menu{
list-style-type:none;
width:550px;
padding:0;
margin:0;
float:left;
}

.adm_menu li{
border-bottom:1px solid #999;
float:left;
}

.adm_menu A{
width:550px;
float:left;
color:#444;
padding:0px 0;
text-decoration:none;
}

.adm_menu .tit{
width:190px;
font-size:1.2em;
text-align:center;
color:#666;
}

.adm_menu .cate1{
width:160px;
line-height:1.6em;
font-size:0.7em;
padding-left:10px;
color:#666;
}

.adm_menu .cate2{
width:200px;
line-height:1.6em;
font-size:0.7em;
padding-left:10px;
color:#666;
}

/*ヘッダー*/

#pg_hdr{
	width:100%;
	margin:0 auto;
	height:190px;
	background: url(../img/bg_hdr.jpg) center top repeat-x;
}
#pg_hdrcont{
    background: url(../img/img_hdr.jpg) no-repeat !important;
	width:800px;
	margin: 0 auto;
	text-align:left;
}
#pg_hed .search{
	margin:6px;
	text-align:right;
}
#pg_hdr .pg_pan{ padding:3px 0; width:800px; margin:0 auto; font:9pt; color:#FFFFFF; text-align:left;}

.head_top2{
        background: url(../images/header_top2.jpg) no-repeat !important;
		width:800px;
		height:20px;
		}
		
.head_top3{
        background: url(../images/header_top3.jpg) no-repeat !important;
        background-color: #fff;
		width:800px;
}
/*ヘッダーend*/


/*フッター*/
#pg_ftr{
	width:100%;
	margin:20px auto 0;
	background: url(../img/bg_ftr.jpg) center top repeat;
}
#pg_ftrcont{
    background: url(../img/img_ftr.gif) right bottom no-repeat;
	width:800px;
	padding:0 0 10px;
	margin: 0 auto;
	text-align:left;
	color:#FFFFFF;
}
#pg_ftrcont.kanri{
	height:200px;
	font-size:80%;
}

#pg_ftrcont .back_pgtop{
	width:800px;
	margin: 0 auto 10px;
	text-align:right;
}
#pg_ftrcont.kanri .back_pgtop{
	height:80px;
}
#pg_ftrcont .back_pgtop img{
	border:none;
}

#pg_ftrcont address{
	width:510px;
	font-style:normal;
	padding: 5px 0 0;
	border-top:1px solid #fff;
	clear:both;
}
/*フッターend*/
/*コンテンツ*/
.content{
	padding:6px 0 0;
}
.osusume img { margin:0 0 6px;}
/*コンテンツend*/

