@charset "Shift_Jis";

/*----スタイルシート----*/

* {
	margin: 0;
	padding: 0;
}

a:link {
	color: #996666;
}

a:visited {
	color: #996666;
}

a:hover {
	color: #993333;
}

a:active {
	color: #993333;
}


div#body 
{width:100% ;position:relative; margin-left:auto; margin-right:auto;}

div#top_illlst
{ margin-right : 178px; } 

div#sidebar
{ position : absolute ; right : 0 ; top : 5px ; width : 180px ; }


div#contents
 {border:1px solid #ｆｆｆｆｆｆ; width:178px; height:16em; padding:5px 0px 0px 0px;
  background:url(nor_sora020_3_s.jpg) repeat-x #fff 0% 100%;}

div#contents
 a:hover {width:140px ; font-size : smal l ;color:#999999 ; display:block ; font-weight:nomal ;
 text-decoration : none ; border-top:1px solid #ab9;
 border-right : 1px  solid #cdb ; border-bottom : 1px  solid #cdb ; border-left : 1px solid #ab9 ; margin : 0px 0px 6px 0px ; text-align : center ; padding:3px 0px;
 background-image :url();
 background-color: #ffffff ;}

div#contents
 a {width:140px ;font-size : small ; color:#999999; display: block ; font-weight : noma l;
 text-decoration : none ; border-top :1px solid #cdb ; border-right : 1px solid #ab9 ; border-bottom : 1px solid #ab9 ; border-left : 1px solid #cdb ; margin : 0px 0px 6px 0px ;
 text-align : center ; padding : 3px 0px;
 background-image:url( );
 background-color :transparent;}

div#contents
  ul {margin:0px;padding:0px;list-style-type :none ; width:145px ; display:inline;        }
        
div#contents 
 li {display:inline;padding:0px;margin:0;width:145px;        }



#ID dd
 {margin:  5px 0px 0px 30px;
padding: 0px 0px 0px 0px;line-height:120%;}


