@charset   "Shift_JIS";
BODY{
  		
				
				
				
				
				
		color : black;
		background-image : url(../image/logo/bg_logo_title.gif);
		
		background-attachment : fixed;
		padding-top : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-bottom : 0px;
		margin-top : 0px;
		margin-left : 0px;
		margin-right : 0px;
		margin-bottom : 0px;
		background-color : white;

		background-repeat : no-repeat;
background-position : center top;
}
H1{
  		
				
				
				
				
				
		visibility : hidden;
		font-size : xx-small;
		font-weight : lighter;
}
.table1{
  		
				
				
				
				
				
		width : 900px;
		height : 1615px;
		top : 0px;
		text-align : center;
		border-width : 0px;
		border-collapse : collapse;
		margin-left : auto;
		margin-right : auto;
}
.td_title{
  		
				
				
				
				
				
		vertical-align : middle;
		text-align : center;
		padding-top : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-bottom : 0px;
		background-image : url(../image/image/td_title.gif);
		height : 145px;

		width : 900px;
}
A:LINK{
  		
				
				
				
				
				
		color : blue;
}
A:VISITED{
  		
				
				
				
				
				
		color : red;
}
A:HOVER{
  		
				
				
				
				
				
		color : lime;
}
A:ACTIVE{
  		
				
				
				
				
				
		color : lime;
}
.td_menu{
  		
				
				
				
				
				
		text-align : left;
		font-size : x-small;
		font-weight : bold;
		font-style : normal;
		padding-top : 5px;
		padding-left : 10px;
		background-image : url(../image/image/td_submenu.gif);
		color : green;
		vertical-align : top;
		height : 70px;
		margin-top : 0px;

		width : 890px;
}TD.menu{
  		
				
				
				
				
				
		text-align : left;
		font-size : x-small;
		font-weight : bold;
		font-style : normal;
		padding-top : 5px;
		padding-left : 10px;
		background-image : url(../image/image/td_submenu.gif);
		color : green;
		vertical-align : top;
		height : 30px;
		margin-top : 0px;

		width : 890px;
}
.td_naiyou{
  		
				
				
				
				
				
		vertical-align : top;
		text-align : left;
		padding-top : 15px;
		padding-left : 20px;
		padding-right : 20px;
		padding-bottom : 0px;
		width : 700px;
		height : 1400px;

		
}
.left{
  		
				
				
				
				
				
		text-align : left;
}
.mid{
  		
				
				
				
				
				
		text-align : center;
}
.right{
  		
				
				
				
				
				
		text-align : right;
}
.td_side{
  		
				
				
				
				
				
		width : 150px;
		padding-top : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-bottom : 0px;
		margin-top : 0px;
		margin-left : 0px;
		margin-right : 0px;
		margin-bottom : 0px;
		vertical-align : top;
		text-align : center;
}
.td_pken{
  		
				
				
				
				
				
		width : 650px;
}
H3{
  		
				
				
				
				
				
		font-size : large;
		font-weight : bold;
		color : #696969;
}
.midasi{
  		
				
				
				
				
				
		font-size : large;
		font-weight : bold;
		color : #696969;
}
.td_midasi{
  		
				
				
				
				
				
		font-weight : bold;
		color : #696969;
		background-color : #dcdcdc;
		text-align : center;
}
.td_lv1{
  		
				
				
				
				
				
		background-color : #8fbc8f;

		
}
.td_lv2{
  		
				
				
				
				
				
		background-color : #ffefd5;
}
.td_lv3{
  		
				
				
				
				
				
		background-color : #ffe4e1;
}
.td_lv4{
  		
				
				
				
				
				
		background-color : #ffc8ff;
}
.td_lv6{
  		
				
				
				
				
				
		background-color : #bc8f8f;
}
.td_lv5{
  		
				
				
				
				
				
		background-color : #dda0dd;
}
.gazou_mid{
  		
				
				
				
				
				
		vertical-align : middle;
}
.pagemidasi{
  		
				
				
				
				
				
		font-size : xx-large;
		font-weight : bold;
		color : #666666;
}
.td_small{
  		
				
				
				
				
				
		font-size : x-small;
		letter-spacing : 2px;
		line-height : 20px;
}
.font_mini{
  		
				
				
				
				
				
		font-size : xx-small;
}
.font_banner{
  		
				
				
				
				
				
		font-size : x-small;
		font-style : italic;
}
.testsoft{
  		
				
				
				
				
				
		text-align : left;
		padding-top : 15px;
		padding-left : 20px;
}
.Font_L{
  		
				
				
				
				
				
		font-size : medium;
		font-weight : bold;
}
.Font_B{
  		
				
				
				
				
				
		font-weight : bold;
}
.top_color{
  		
				
				
				
				
				
		background-color : #ffdfdf;
}
.info_color{
  		
				
				
				
				
				
		background-color : #ffffcc;
}
.link_color{
  		
				
				
				
				
				
		background-color : #e0e0e0;
}
.test_color{
  		
				
				
				
				
				
		background-color : #cffefd;
}
.class_color{
  		
				
				
				
				
				
		background-color : #bfffbf;
}
.Italic{
  		
				
				
				
				
				
		font-style : italic;
}

.other_color{
  		
				
				
				
				
		background-color : #008040;
}

.Class{
  		
				
				
				
		border-width : 2px;border-style : ridge;border-color : blue;

		padding-top : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-bottom : 0px;
}

.af1{  
				
				
				
		background-color : #ffdddd;
		text-align : center;
}

.af2{
  		
				
				
		background-color : #ffdddd;
		margin-top : 0px;
		margin-left : 0px;
		margin-right : 0px;
		margin-bottom : 0px;

		text-align : center;

		padding-top : 5px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 5px;
}

TD.menu DIV.menu{  
				
		font-size : small;
		font-weight : bold;
		
		
		border-style : outset;
		width : 120px;

		text-align : center;

		height : 15px;

		

		padding-top : 3px;

		border-width : 3px;
}

