body {text-decoration:none; color:#333333 }
a:link    {text-decoration:none; color:#999966 }
a:visited {text-decoration:none; color:#666633 }
a:active  {text-decoration:none; color:#CCCC66 }
a:hover { text-decoration:underline; background-color:#FFE080; }
.comment{position:absolute;left:0;top:0;visibility:hidden;z-index:2;width:125}
.small{font-size:10px;line-height:11px}
.ssmall{font-size:8px;line-height:7px;line-width:7px}
.normal{font-size:11px;line-height:14px}
.normal2{font-size:12px;line-height:17px}
#copyright{position:absolute;left:200;top:365;width:400;z-index:0}
#genre{position:absolute;left:589;top:3;width:150;z-index:0}
.lead{position:absolute;width:244}
.tobiraPhoto1{position:absolute;left:0;top:29;width:183}
.tobiraPhoto2{position:absolute;left:530;top:118;width:231}
.thumb1{position:absolute;left:572;top:83}
.thumb2{position:absolute;left:493;top:154}
.thumb3{position:absolute;left:412;top:214}
.FIXED{ background-color : FFFF99;}
.T1
{
	border-top : 1px #CCCCCC solid; 
	border-right : 1px #CCCCCC solid; 
	border-left : 1px #CCCCCC solid; 
	border-bottom : 1px #CCCCCC solid;
}

BODY
{
    FONT-SIZE: 10pt
}
CENTER
{
    FONT-SIZE: 10pt
}
TD
{
    FONT-SIZE: 10pt
}
A
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #4477ff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
#SideMenu
{
}
#SideMenu A:link
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#SideMenu A:active
{
    FONT-SIZE: 8pt;
    COLOR: yellow
}
#SideMenu A:hover
{
    FONT-SIZE: 8pt;
    COLOR: paleturquoise;
    TEXT-DECORATION: underline
}
#SideMenu A:visited
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#ConNavi
{
}
#ConNavi A:link
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#ConNavi A:hover
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#ConNavi A
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#ConNavi FONT
{
    FONT-SIZE: 8pt;
    COLOR: white
}
#ConNavi A:active
{
    FONT-SIZE: 8pt;
    COLOR: red;
    TEXT-DECORATION: underline
}
#arc
{
    FONT-SIZE: 8pt
}
#TopMenu
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}

/* headerのテキストリンク用カラー */
A.gray
{		
	color: #666666;
	font-size:12px;
}
A.gray:link
{		
	color: #666666;
	font-size:12px;
}
A.gray:visited
{
	color: #666666;
	font-size:12px;
}
A.gray:hover
{
	color: #ff0000;
	font-size:12px;
}

/* footerのテキストリンク用カラー */
A.footer
{		
	color: #003300;
	font-size:10px;
}
A.footer:link
{		
	color: #003300;
	font-size:10px;
}
A.footer:visited
{		
	color: #003300;
	font-size:10px;
}
A.footer:hover
{		
	color: #ff0000;
	font-size:10px;
}
A.a1
{
    color: blue;
}
A.a1:visited
{
    color: blue;
}
A.a1:hover
{
    color: #ff0000;
}
A.a2
{
    color: blue;

}
A.a2:visited
{
    color: blue;
	text-decoration: none;
}
A.a2:hover
{
    color: #ff0000;
	text-decoration: underline;
}
A.a3
{
	color: #000000;
	text-decoration: none;
}
A.a3:visited
{
	color: #000000;
	text-decoration: none;
}
A.a3:hover
{
    color: #ff0000;
	text-decoration: underline;
}
.css5
{
    font-size: 12pt;
	line-height: 120%;
}
.css4
{
    font-size: 11pt;
	line-height: 120%;
}
.css3
{
    FONT-SIZE: 10pt;
	line-height:120%;
}
.css2
{
    FONT-SIZE: 8pt;
	line-height:120%;
}
.TBL1
{
	border-right : 1px #666666 solid;
	border-bottom : 1px #666666 solid;
}
.TBL1 TD
{
	border-left : 1px #666666 solid;
	border-top : 1px #666666 solid;	
	padding : 2px 4px 0px 4px;
}

.TBL2
{
	border : 1px #555555 solid;
	background-color : #eeeeee;
}
.TBL2 TD
{
	padding : 2px 1px 1px 5px;
}
.TBL3 TD
{
	padding : 4px 4px 1px 4px;
	font-size : 11px;
}
.TBL4 TD
{
	font-size: 11px
}
.TBL5
{
	border: 2px #70B018 solid;
}
.TBL5 TD
{
	padding : 2px 0px 0px 5px;
}
.TBL6 TD
{
	border : 1px #FFFFFF solid;
	padding : 2px 2px 0px 2px;
}
.TBL7	/* 絞込検索部分 <table> */
{
	background-color : #cccc99;
	border : 1px #999966 solid;
}
#TD1
{
	border-top : 2px #888888 solid;
	border-left : 2px #888888 solid;
	height : 30px;
}
#TD2
{
	border-top : 2px #888888 solid;
}
#TD3
{
	border-left : 2px #888888 solid;
	height : 30px;
}
#TD4	/* 絞込検索部分 ex. <td id="TD4">キーワード</td> */
{
	padding : 1px 3px 1px 3px;
}
#TD5	/* 絞込検索部分 ex. <td id="TD4"><input type="text"></td> */
{
	padding : 3px 3px 1px 3px;
}
#TR1
{
	background-color : #eeeeee;
}
/* footerのテキストリンク用カラーマテ売り手用 */
A.footer_mt
{
	color:#4C4C45;
	font-size:10px;
	text-decoration:none;
}
A.footer_mt:link
{
	color:#4C4C45;
	font-size:10px;
	text-decoration:none;
}
A.footer_mt:visited
{
	color:#4C4C45;
	font-size:10px;
	text-decoration:none;
}
A.footer_mt:hover
{
	color:#ff0000;
	font-size:10px;
	text-decoration:none;
}

.TBL0
{
	border-right : 0px;
	border-bottom : 0px;
}
.TBL0 TD
{
	border-left : 0px;
	border-top : 0px;	
	padding : 2px 4px 0px 4px;
}

