/* ユーテック */
BODY{
	margin: 0px 0px 20px 0px ;
	font-size : x-small;
	/* スクロールバー・ベース */
	scrollbar-base-color :#FFFFFF;
	scrollbar-face-color :#EEEEFF;
	scrollbar-highlight-color : #0000FF;
	scrollbar-shadow-color : #0000FF;
	scrollbar-track-color : #FFFFFF;
	/* スクロールバー・立体陰影・ */
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-arrow-color : #0000FF;
	background-image:url(/icon/index2/wallpaper.jpg);
	color:#666666;
	background-color:#FFFFFF; }
A:LINK   { text-decoration:none; border-bottom:dotted 1px; border-color:#DDDDDD; color:#666666; }
A:VISITED{ text-decoration:none; border-bottom:dotted 1px; border-color:#DDDDDD; color:#666666; }
A:HOVER  { text-decoration:none; border-bottom:dotted 1px; border-color:#FFFFDD; color:#666666; position : relative; top : 1px; left : 1px; }
A.b:LINK   { font-size:20px; text-decoration:none; border:none; }
A.b:VISITED{ font-size:20px; text-decoration:none; border:none; }
A.c:HOVER{ text-decoration:none; border-bottom:none; border-color:none;
           position:relative; top:0px; left:0px;
           background-color:red;
           /*背景の半透明化*/
           filter:alpha(opacity=30); /*IE*/
           -moz-opacity:0.30; /*FF*/
           opacity:0.30; /*Firefox & Safari*/}

/* DIV枠 */
div.ALL  {              width:920px; margin:0px; padding:0px;                    border-width:0px; background-color:#FFFFFF; } /* 全体 */
div.b002 { float:left;  width:120px; margin:0px; padding:0px; text-align:center; border-width:0px; } /* メニュー */
div.b001 { float:right; width:800px; margin:0px; padding:0px; text-align:center; border-width:0px; } /* コンテンツ */
div.text {              width:800px; margin:0px; padding:0px; text-align:left;   border-width:0px; background-color:#FFFFFF; }

/* メニューの色 */
	td.menu_sel{ background-color : #FFF099 ; border-width:1px; border-style:dashed; border-color:#DDD077;}
	td.menu_selsub{ background-color : #FFFFEE ; border-width:1px; border-style:dashed; border-color:#DDD077;}
	td.menu_def{ background-color : #FFFFFF ; }

	table.header{ background-color : #FFF099 ; }
	table.catalog{ border-width:0px; border-style:solid; border-color:#EEEEEE; }
	table.cm4{ border-width:1px; border-style:solid; border-color:#DDD077; }

/* その他 */
table{ font-size : 12px; }
hr{ color : #5555BB; }
input{ color : #0066DD ; background-color : #EEEEFF ; }
font.Hinmei{ font-size : 14px; }
img { text-decoration:none; border:none; margin:0 0 0 0; }

/* キーワード */
div.keyword { width:"550px"; text-align:left; }
