/*****************************************************************************************/
/*共通
/*****************************************************************************************/
* {margin:0px;padding:0px;}

hr{
 margin-top:0.5em;
 margin-bottom:0.5em;
 padding:0px;
}
html
{
 background-color : #000000;
 color : #000000;
 height:100%;
 margin-bottom:1px;
 overflow: scroll;
 overflow: -moz-scrollbars-vertical;
 overflow-y: scroll;

}
table.bodys
{
    width:900px;
	font-size: 12px;
    text-align:center;
}
a.normalLink
{
    color: #227722;
    font-weight:bold;
    text-decoration:underline;
}
a.whiteLink
{
    color: #ffffff;
    font-weight:bold;
    text-decoration:none;
}
img
{
	border: none;
}
p
{
	margin: -20 0 0 0;
	padding: -20 0 0 0;
    background-color:#ff0000;
}
/*****************************************************************************************/
/*上部
/*****************************************************************************************/
table.tops
{
    background-color:#000000;
    width:865px;         /* 幅を決定する */
}
/*****************************************************************************************/
/*左部（メニュー部）
/*****************************************************************************************/
.headTD
{
	background-color: #ffffff;
    color: #000000;
    font-weight:normal;
    padding:5px 10px 5px 10px;
}
a.head
{
    font-size: 12px;
    text-decoration:none;
    border:none;
    letter-spacing:100;
    color: #ffffff;
}
td.headTDLeft
{
	background-color: #000000;
    color: #ffffff;
    text-align:left;
    vertical-align:top;
    width:200px;         /* 幅を決定する */
    padding:5px 10px 5px 10px;
}
/*****************************************************************************************/
/*右部（コンテンツ部）
/*****************************************************************************************/
/**********************************************/
/*右部：消していきたい
/**********************************************/
div.mainText
{
    float:left;
    margin: 20px 20px 20px 20px;
    text-align:left;
    width:900px;
}
div.normalTit1
{
    color: #666666;
    font-size:22px;
    font-weight:bold;
    
    padding-top:20px;
    border-top-color:#666666;
    border-top-style:dashed;
    border-top-width:thin;
    
    padding-bottom:20px;
    border-bottom-color:#666666;
    border-bottom-style:dashed;
    border-bottom-width:thin;
}
div.normalTit2
{
    color: #666666;
    font-size:12px;
    font-weight:normal;
}
/**********************************************/
/*右部：画面(共通)：テーブル：灰色
/**********************************************/
table.formalTable
{
	background-color: #000000;
    color: #000000;
}
.formalLabelTH
{
	background-color: #444444;
    color: #ffffff;
    font-weight:normal;
    padding:5px 10px 5px 10px;
    vertical-align:top;
}
.formalLabelTD
{
	background-color: #dddddd;
    font-weight:normal;
    padding:5px 10px 5px 10px;
    vertical-align:top;
}
.formalInputTD
{
	background-color: #dddddd;
    font-weight:normal;
    padding:2px 2px 2px 2px;
    vertical-align:top;
    text-align: left;
}

/**********************************************/
/*右部：画面(共通)テーブル：茶色
/**********************************************/
table.flipTable
{
	background-color: #000000;
    color: #000000;
}
.flipLabelTH
{
	background-color: #886600;
    color: #ffffff;
    font-weight:normal;
    padding:5px 10px 5px 10px;
    vertical-align:top;
}
.flipInputTH
{
    background-color: #886600;
    color: #ffffff;
    font-weight:normal;
    padding:2px 2px 2px 2px;
    vertical-align:top;
    text-align: left;
}
.flipLabelTD
{
	background-color: #dddddd;
    font-weight:normal;
    padding:5px 10px 5px 10px;
    vertical-align:top;
}
.flipInputTD
{
	background-color: #dddddd;
    font-weight:normal;
    padding:2px 2px 2px 2px;
    vertical-align:top;
    text-align: left;
}
/**********************************************/
/*右部：画面(list)
/**********************************************/
a.listLink
{
    color: #000000;
    display:block;
    text-decoration:none;
    width:100%;
    height:100%;
}
a.listLink:hover
{
    background-color:#eeeeee;
}
tr.listTR
{
}
td.listTD
{
	background-color: #dddddd;
    border-style:solid;
    border-width:thin;
    border-color:#999999;
    font-size: 12px;
    width:230px;
    height:133px;
}
/**********************************************/
/*右部：画面(detail)
/**********************************************/
table.detailTable
{
    border-style:solid;
    border-width:thin;
    border-color:#000000;
	font-size: 14px;
    text-align:left;
}
td.detailTHead
{
    padding:2px 2px 2px 2px;
    background-color: #886600;
    color: #ffffff;
	font-size: 14px;
    font-weight:bold;
    vertical-align: top;
}
td.detailTH
{/*
    border-bottom-style:solid;
    border-left-style:solid;
    border-width:thin;
    border-color:#000000;*/
    padding:2px 2px 2px 2px;
    background-color: #886600;
    color: #ffffff;
    font-weight:normal;
    width:100px;
    vertical-align: top;
}
td.detailTD
{/*
    border-bottom-style:solid;
    border-left-style:solid;
    border-width:thin;
    border-color:#000000;*/
    padding:2px 2px 2px 2px;
    background-color: #dddddd;
    vertical-align: top;
}
/**********************************************/
/*右部：画面(webshop)
/**********************************************/
/**********************************************/
/*右部：画面(contact)
/**********************************************/
/**********************************************/
/*右部：画面(faq)
/**********************************************/
/**********************************************/
/*右部：画面(privacy)
/**********************************************/
/**********************************************/
/*右部：画面(notation)
/**********************************************/
/**********************************************/
/*右部：画面(eye
/**********************************************/
.eye1TH
{
    background-color: #886600;
    color: #ffffff;
    font-weight:normal;
    padding:2px 2px 2px 2px;
    vertical-align:top;
}
.eye2TH
{
    background-color: #444444;
    color: #ffffff;
    font-weight:normal;
    padding:2px 2px 2px 2px;
    vertical-align:top;
}
/*****************************************************************************************/
/*下部（オフィシャル部）
/*****************************************************************************************/
div.foots
{
    line-height:30px;
    height:30px;
    width:865px;
}
div.foot
{
    width:220px;
    float:left;
}
div.footend
{
    width:205px;
    float:left;
}
a.foot
{
    text-decoration:none;
    border:none;
    letter-spacing:100;
    color: #ffffff;
}
/**********************************************/
/*ヘッダカテゴリ
/**********************************************/
/*ピンク*/
/*
div.bg_pink_1
{
	color: #000000;
	padding-top:10;
	height: 24px;
	width: 29px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_pink_1.gif);
}
div.bg_pink_2
{
	color: #000000;
	line-height:26px;
	height: 24px;
	background-repeat: repeat-x;
	float:left;
	background-image: url(../img/ctgry/bg_pink_2.gif);
}
div.bg_pink_3
{
	color: #000000;
	height: 24px;
	width: 21px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_pink_3.gif);
}*/
/*黒*/
/*
div.bg_black_1
{
	color: #000000;
	padding-top:10;
	height: 24px;
	width: 29px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_black_a1.gif);
}
div.bg_black_2
{
	color: #000000;
	line-height:26px;
	height: 24px;
	background-repeat: repeat-x;
	float:left;
	background-image: url(../img/ctgry/bg_black_a2.gif);
}
div.bg_black_3
{
	color: #000000;
	height: 24px;
	width: 21px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_black_a3.gif);
}
*/
/*青*/
/*
div.bg_blue_1
{
	color: #000000;
	padding-top:10;
	height: 24px;
	width: 29px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_blue_a1.gif);
}
div.bg_blue_2
{
	color: #000000;
	line-height:26px;
	height: 24px;
	background-repeat: repeat-x;
	float:left;
	background-image: url(../img/ctgry/bg_blue_a2.gif);
}
div.bg_blue_3
{
	color: #000000;
	height: 24px;
	width: 21px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_blue_a3.gif);
}
*/
/*銅*/
/*
div.bg_bronze_1
{
	color: #000000;
	padding-top:10;
	height: 24px;
	width: 29px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_bronze_a1.gif);
}
div.bg_bronze_2
{
	color: #000000;
	line-height:26px;
	height: 24px;
	background-repeat: repeat-x;
	float:left;
	background-image: url(../img/ctgry/bg_bronze_a2.gif);
}
div.bg_bronze_3
{
	color: #000000;
	height: 24px;
	width: 21px;
	float:left;
	background-repeat: no-repeat;
	background-image: url(../img/ctgry/bg_bronze_a3.gif);
}
*/