@charset "Shift_JIS";
/* スタイルシート */
body      {
	color: black;
	background: rgb(186,244,255) url("../images/background/186_244_255.gif") fixed 0 0;
}
p.You_are_here{

}
a:link    {
	color: rgb(0,0,255);
}
a:visited {
	color: rgb(0,0,136);
}
a:hover   {
	color: rgb(0,136,255);
}
a:active  {
	color: rgb( 155,0,255);
	background-color:black;
}
a[name]:hover {color: inherit; background-color: inherit;}

h1{
	background: url("../images/background/title.gif") 50% no-repeat;
}
strong.important{color:red;}

div.Abstract{
	background-color: rgb(225,250,255);
	border-color: blue;
}

div.BodyText div.Notes,
div.BodyText div.Example{
	border-color: blue;
	background: white url(../images/background/Note.gif);
}
div.BodyText div.Notes{border-color:red;}
div.BodyText div.Note{border-color:red;}
div.BodyText div.Example{}
div.column2Body{
	background-position: 50%;
	background-image:url(../../images/background/NotePad.gif);
	background-repeat:repeat;
}

p.Navigation a{
	border-color:blue;
	background-color: rgb(200,250,255);
}

p.Navigation a.NowYouAre{
	border-color: red;
	background-color: rgb(255,255,255);
}


div.Annotation div div{
	background: url("../images/background/white_background.gif") 100% 100% no-repeat white;
}

div.Annotation h2{
	background: no-repeat 0% 0%;
}
div.Annotation div.Popular h2.ColumnTitle{
	background-image: url("../images/icons/Cup.gif");
}
div.Annotation div.News h2.ColumnTitle{
	background-image: url("../images/icons/News.gif");
}
div.Annotation div.New h2.ColumnTitle{
	background-image: url("../images/icons/New.gif");
}
div.Annotation div.Information h2.ColumnTitle{
	background-image: url("../images/icons/Pin_green.gif");
}
div.Annotation div.Index h2.ColumnTitle{
	background-image: url("../images/icons/Lupe.gif");
}
div.Annotation div.Memo h2.ColumnTitle{
	background-image: url("../images/icons/QandA.gif");
}
div.Annotation div.Notes h2.ColumnTitle{
	background-image: url("../images/icons/NewsPaper.gif");
}

div.Annotation div.Note h2.ColumnTitle{
	background-image: url("../images/icons/Note.gif");
}

div.Annotation div.Sample h2.ColumnTitle{
	background-image: url("../images/icons/Cup.gif");
}

div.Annotation div.Topic h2.ColumnTitle{
	background-image: url("../images/icons/News.gif");
}

div.Annotation div.Topics h2.ColumnTitle{
	background-image: url("../images/icons/Pen.gif");
}

div.Annotation div.Index h2.ColumnTitle{
	background-image: url("../images/icons/Wach.gif");
}

div.Annotation div.Links h2.ColumnTitle{
	background-image: url("../images/icons/Pin_Blue.gif");
}

div.Annotation div.Link h2.ColumnTitle{
	background-image: url("../images/icons/Link.gif");
}

div.Annotation div.RelatedPage h2.ColumnTitle{
	background-image: url("../images/icons/Link.gif");
}



/* ------------------------ ImageIndex -------------------------------*/

div.ImageIndex{
	background: url("../images/background/1_2_246background.gif") 100% 100% no-repeat rgb( 1,2,246);
}
div.ImageIndex ol{
	background: url("../images/background/3778_img_1_o.gif") 11em 0px no-repeat;
}
div.ImageIndex ol li a{
	background-color:white;
}
div.ImageIndex ol li a span{
	background:url(../images/dirIcon/3778_img_1_o.jpg) 200px 10px no-repeat;
}
div.ImageIndex ol li a:hover span{
	color: yellow;
	background:no-repeat 50% rgb( 1,2,246);
}

/* ---------------------------------- サイトメニュー -------------------------*/

div#Site_contentsIndex ol li a{
	background:url("../images/background/siteNavBack.gif") rgb(229,255,255) repeat-x 0% 0%;
}
div#Site_contentsIndex ol li a:active{
	color: yellow;
	background-color:rgb(0,0,125);
}

div#Site_contentsIndex ol li div ul,
div#Site_contentsIndex ol li div ul li{
	color: black;
}
div#Site_contentsIndex ol li div ul li a{
	background: none rgb(220,255,255);
}
div#Site_contentsIndex ol li div ul li a:hover{
	background: none rgb(255,255,220);
}
div#Site_contentsIndex ol li div ul li a:active{
	background: none rgb(0,0,80);
	color: yellow;
}
div#Site_contentsIndex ol li div ul li a:visited:after{
	color: red;
}


div#Site_contentsIndex ol li:hover span,
div#Site_contentsIndex ol li:hover div{
	border-color:blue;
	background-color:rgb(0,0,125);
	color:yellow;
}


div#Site_contentsIndex ol li:hover div{
	border-color:blue;
	background-color:rgb(186,244,255);
	color:block;
}

div#Site_contentsIndex ol li:active span,
div#Site_contentsIndex ol li:active div{
	background-color:rgb(0,0,80);
	color:rgb(255,255,180);
}



div.Topics{
	background-color: white;
	border-color:rgb(60,60,60);
}


