/***********背景など************/
#background{background-image : url(figures/background.gif);
            background-repeat:repeat-y;
			background-position:center;
            margin : 0;
            padding : 0;}
body {margin : 0;
      padding : 0;}
img {margin : 0;
     padding : 0;
	 border : 0;}
a {text-decoration : none;}
a:hover {text-decoration : underline;}

/**************コンテンツ****************/
#contents {margin : 0;
           padding : 0; 
           width : 760px;
		   font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		   background-color : #ffffff;}
.side {float:right;
       margin : 0;
       padding : 0;
       width : 206px;
       background-color : #FFF;}
#main {float : left;
       margin : 0;
       padding : 0px 0px 40px 0px;
       width : 554px;
       background-color : #FFF;}
	   
/**************タイトル、メニュー****************/
.header1 {margin : 0;
          padding : 0;
          width : 760px;
          text-align : left;
          background-image : url(figures/top_back.gif);
          background-color : #006699;
          background-repeat:no-repeat;}
.header1 p{margin : 0;
            padding : 0px 0px 0px 10px;
            color : #E3F3FF;
            font-size : 10px;
            line-height : 26px;
			font-weight:400;}
			
#header2 {margin : 0;
          padding : 0;
          border-top : solid #dcdcdc 8px;
          border-bottom : solid #dcdcdc 8px;}
#header3 {margin : 0;
　　　　　padding : 0;
          border-bottom : solid #999999 1px;}
#menu {margin : 0;
       padding : 0;
       border-top : solid #999999 1px;
       border-bottom : solid #999999 1px;
	   background-color : #999;}
	   
.main_header {margin : 0;
              padding : 0;
			  color : #FFF;
	          width : 760px;
              height : 100px;}
.main_header a {color : #FFF;}
.main_header ul{margin : 0;
				coler : #FFF;
				list-style-type:square;
		        text-align : left;}
.main_header li{font-size : 14px;
                line-height : 22px;}

/**************フッター***************/
.footer1 {clear : both;
          margin : 0;
          padding : 0;
          font-size : 12px;
          line-height : 26px;
          color : #ffffff;
          text-align : center;
          background-image : url(figures/top_back.gif);
          background-color : #006699;
          background-repeat : repeat-x;
		  border-top : solid #dcdcdc 1px;
          border-bottom : solid #dcdcdc 1px;}
.footer1 a{color : #ffffff;}

.footer2 {clear : both;
          margin : 0;
          padding : 0;
          height : 96px;
          background-image : url(figures/footer.gif);
          background-repeat : no-repeat;}

.footin-l {float : left;
           margin : 0;
           padding : 0;
           text-align : left;
           width : 560px;}
.footin-r {float : right;
           margin : 0;
           padding : 0;
           text-align : left;
           width : 200px;}
		   
.footin-l ul{margin : 8px 0px 0px 10px;
            padding : 0;
            list-style-position : outside;}
.footin-l li{font-size : 11px;
            line-height : 16px;
	        list-style-type : none;}
.footin-l span{font-size : 16px;
           line-height : 25px;
		   color : #025bc8;}
		   
.footin-r ul{margin : 15px 0px 0px 0px;
            padding : 0;
            list-style-position : outside;}
.footin-r li{font-size : 12px;
            line-height : 16px;
	        list-style-type : none;}		
.footer2 a{color : #000;}

/**************サイド****************/
.sidein {margin : 6px 6px 8px 6px;
          padding : 0px;
          text-align : left;
          width : 190px;
          border : solid #999999 1px;
          background-color : #f5f5f5;}

.sidein table{margin : 6px 0px 6px 0px;
            padding : 0;
			width : 188px;
            border : 0;
            border-collapse : collapse;}
.sidein td{margin : 0;
           padding : 2px 0px 0px 7px;
		   line-height : 14px;
           font-size : 12px;}
.sidein span{font-size : 14px;
             color : #025bc8;
			 line-height : 22px;
			 text-align : center;}

.sidein ul{margin : 0px;
           padding : 4px 0px 0px 25px;
           list-style-position : outside;
		   list-style-type : square}
.sidein li{font-size : 12px;
            line-height : 22px;}
.sidein a{color : #000;}



