/*-----------------------
  リンク
-------------------------*/
/*---
a:link {
  color:#878787;
  text-decoration:underline;
}
a:visited {
  color:#878787;
  text-decoration:underline;
}
a:hover {
  color:#FF9933;
  text-decoration:underline;
}
a:active {
  color:#FF9933;
  text-decoration:underline;
}
--*/

/*-----------------------
  フォーム
-------------------------*/
.Form_TextBox_imeActive {
  ime-mode:active;
}
.Form_TextBox_imeInactive {
  ime-mode:inactive;
}
.Form_TextBox_imeInactive_right {
  ime-mode:inactive;
  text-align:right;
}
.Form_TextBox_imeDisable {
  ime-mode:disabled;
}
/*2008/04/21 SI Add start*/
.Form_TextBox_Search {
  ime-mode:active;
  width:150px;
}
/*2008/04/21 SI Add end*/

/*-----------------------
  テーブル
-------------------------*/
/*---
.Side_Menu_OutLine {
  border-color:#ffffff;
}
.SideMenu_ScreenBG {
  padding: 2px;
}
.SideMenu_Table {
  background-position: 50%;
  margin: 0px 0px 0px 0px;
}
.SideMenu_Cell {
  font-size: 12px;
}

.Content_ScreenBG {
  border-right: 0px solid #660000;
  background-position: 50% top;
  padding: 2px;
}
.Content_Info_Table {
  background-color: #ffffff;
  background-position: right top;
  margin: 0px opx 0px 12px;
  background-repeat: repeat-y;
}
.Content_Info_Cell {
  font-size: 12px;
  font-weight: 900;
  COLOR: #666666;
}
.Content_thum_Cell {
  border-top: 1pt dashed #AAAAAA;
}
.Cmdty_Name_Cell {
  color: #000000;
}
.Cmdty_Desc_Cell {
  color: #000000;
  font-size:11px;
}

.Cmdty_Price_Cell {
  color: #000000;
  text-align:right;
}
.Cmdty_SalePrice_Cell {
  color: #ff6600;
  font-weight: 600;
}
.Cmdty_SalePrice_Cell_Mini {
  color: #ff6600;
  font-weight: 600;
}
.Cmdty_ShopName_Cell {
  color: #000000;
}
.Cmdty_Stock_Cell {
  color: #000000;
}
.Cmdty_LabelImg_Cell {
  vertical-align: bottom;
}
.Cmdty_ButtonImg_Cell {
 text-align:right;
}
.Cmdty_ThumbImg_Cell{
 text-align:center;
 vertical-align: middle;
}
.Cmdty_PointRate_Cell {
  color: RED;
  font-weight: 600;
}
.Shop_Info_Title {
  font-size: 16px;
  font-weight: 800;
  color: #00aa00;
}
.Shop_ExchgMng_Cell {
  background-color: #f7f7f7;
  background-position: 50% top;
  font-size: 13px;
  color: #004de6;
  padding:3px;
}
.Shop_Exchange_Header {
  background-color: #e3e3e3;
  background-position: 50% top;
  font-size: 13px;
  color: #666666;
  padding:3px;
}
.Shop_Manage_Header {
  background-color: #e3e3e3;
  background-position: 50% top;
  font-size: 13px;
  color: #666666;
  padding:3px;
}

.Popup_Table {
  background-color: #000000;
  background-position: top;
}
.Popup_Header{
  background-color: #e3e3e3;
  background-position: 50% top;
  font-size: 13px;
  color: #666666;
  padding:3px;
}
.Popup_Cell {
  background-color: #f7f7f7;
  background-position: 50% top;
  font-size: 13px;
  color: #004de6;
  padding:3px;
}

.Review_Table {
  background-color:#f7f7f7;
}
.Review_Title_Cell {
  font-size: 12px;
  font-weight: 800;
  color: #000000;
}
.Review_Content_Cell {
  font-size: 13px;
  font-weight: 500;
  color: #000000;
}

.User_Table {
  background-color: #FFFFFF;
  background-position: 50% top;
}
.User_Cell {
  background-color: #f7f7f7;
  background-position: 50% top;
  font-size: 13px;
  color: #004de6;
  padding:3px;
}
.User_Cust_Header {
  background-color: #e3e3e3;
  background-position: 50% top;
  font-size: 13px;
  color: #666666;
  padding:3px;
}
.User_Pay_Header {
  background-color: #efdee2;
  background-position: top;
  font-size: 13px;
  font-weight: 900;
  color: #666666
}
.User_Attribute_Header {
  background-color: #e1ecdf;
  background-position: top;
  font-size: 13px;
  font-weight: 900;
  color: #666666
}

.Cmdty_NoImage_Table {
  background-color: #f7f7f7;
}
.Cmdty_NoImage_Header{
  background-color: #e3e3e3;
  height:20px;
}
.Cmdty_NoImage_Cell {
  background-color: #f7f7f7;
}

.Cmdty_Image_Table {
  background-color: #f7f7f7;
}
.Cmdty_Image_Header{
  background-color: #e3e3e3;
  height:20px;
}
.Cmdty_Image_Cell {
  background-color: #f7f7f7;
}

.User_Login_Table {
  background-color: #f7f7f7;
  background-position: 50% top;
  border: 1pt solid #BBBBBB;
}
.User_Login_Header {
  background-color: #e3e3e3;
  background-position: 50% top;
  font-size: 13px;
  font-weight: 900;
  color: #666666
}

.Login_Privacy_Table {
  background-color: #f7f7f7;
  background-position: 50% top;
  border: 1pt solid #BBBBBB;
  padding:10px;

}
.Login_Privacy_Header {
  background-color: #e3e3e3;
  background-position: top;
  font-size: 13px;
  font-weight: 900;
  color: #666666
}

.Cmdty_Info_Table{	
  background-color:#eeeeee;	
  margin:13px 0px 0px 0px;
}
--*/
/*2008/04/21 SI Add start*/
.Stock_TableBorder {
  background-color:#A9A9A9;
}
.backfield_Gray{
  background-color:#dfdfdf;
}
.backfield_White{
  background-color:#ffffff;
}
/*2008/04/21 SI Add end*/
/*-----------------------
  テキスト
-------------------------*/
/*---
.Text_SideMenu_Title {
  font-size:80%;
  font-weight:bold;
}

.Text_SideMenu_Normal {
  font-size:80%;
}

.Text_Info_Title {
  font-size: 15px;
  font-weight: 900;
  color: #C50000;
}
.Text_Total_Number {
  font-size: 13px;
  font-weight: 900;
  color: #000000;
}
.Text_ErrorMessage {
  font-weight: bold;
  font-size: 10px;
  color: #ff0000;
}

.Text_Detail_Title {
  font-size: 16px;
  font-weight: 600;
  color: #e66600;
}
.Text_Detail_SrchKey {
  font-size: 12px;
  font-weight: 600;
  color: #e66600;
}
.Text_Detail_SrchWord {
  font-size: 12px;
  font-weight: 500;
  color: #000000;
}
.Text_Normal_Very_Small {
  font-size: 9px;
  font-weight: 500;
  padding-left: 0px;
}
.Text_Normal_Small {
  font-size: 11px;
  font-weight: 500;
  padding-left: 0px;
}
.Text_Normal_Middle {
  font-size: 14px;
  font-weight: 500;
  padding-left: 0px;
}
.Text_Normal_Large {
  font-size: 16px;
  font-weight: 500;
  padding-left: 0px;
}
.Text_Strong_Small {
  font-size: 12px;
  font-weight: 700;
  padding-left: 0px;
}
.Text_Strong_Middle {
  font-size: 14px;
  font-weight: 800;
  color: #993300;
  padding-left: 0px;
}
.Text_Strong_Large {
  font-size: 16px;
  font-weight: 900;
  padding-left: 0px;
}

.Text_important_Message {
  font-size: 16px;
  font-weight: 900;
  color: #444444;
}
.Text_Necessary_Message {
  font-size: 11px;
  color: #0000FF;
}

.Text_Blue_Small {
  font-size: 13px;
  COLOR: #0000ff;
}

.Text_Disp_Selected {
  font-weight: bold;
}

.Back_Edit_TitleText{
  font-size:14px;
  line-height:125%;
  font-weight: bold;
  color: #000000;
}
--*/

/*-----------------------
  ライン
-------------------------*/
/*---
.Line_Type_Dot {
  size: 5px;
  color: #CCCCCC;
  border-style: dotted;
}
.Line_Type_Dash {
  size: 10px;
  color: #CCCCCC;
  border-style: dashed;
}
--*/

/*-----------------------
  その他
-------------------------*/
/*---
td{
  font-size: 12px;
}

ul{
  margin:20px;
}

.TableBlock_SideMenu {
  line-height:125%;
  padding:8px 1px 8px 3px;
}

.List_TableBorder {
  background-color: #ffffff;
}
.List_HeaderCell {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #e3e3e3;
  padding-left: 20px;
  text-indent: 4pt;
}
.List_DataCell_TopLabel {
  font-size: 12px;
  background-color: #e3e3e3;
  color: #333333;
  padding:3px;
}
.List_DataCell_Label {
  font-size: 12px;
  background-color: #ececec;
  color: #333333;
  padding:3px;
}
.List_DataCell {
  font-size: 12px;
  background-color: #f7f7f7;
  color: #666666;
  padding:2px;
}
.List_FooterCell{
  background-color: #ffffea;
}

.Main_Button_ScreenBG{	
  background-color:#ffdb73;
}

.imgBtn{
  cursor: pointer;
  border: 0px;
}
--*/


/* 画面名下のバー（プレビュー用） */
/*---
.bgcolor06{
  background-color:#cccccc;
}
.bgcolor12{
  background-color:#000000;
}
--*/


