/* body */
body             { padding: 0;margin: 0;}
.bkc {background-image:url(../image/sen02.gif);}

.bg              {
	background:url(../image/bg.gif) repeat-y;
	background-position: left top;
}

.probg              {
	background:url(../pro/image/pro01_bg_01.gif) no-repeat right top #FFFDDC;
}

.combg              {
	background:url(../com/image/com_bx03.gif) repeat-y left top;
}

.combg02              {
	background:url(../com/image/com02_bg_01.gif) no-repeat right top;
}

.combg03             {
	background:url(../com/image/com02_bg_02.gif) no-repeat right top;
}


form             {margin:0;padding:0;}

/* color */
.red         {color:#FF0000;}


/* link */
a		     { color:#0066CC }
a:visited	 { color:#660099}
a:hover		 { color:#FF9900 }
a:active 	 { color: #FF6600 }

/* text */
.contents	 { font-size: 80%;letter-spacing: normal;line-height: 140%; color:#555555;}
.tcontents	 { font-size: 80%;letter-spacing: normal;line-height: 130%; color:#555555;}
.tcontents02 { font-size: 80%;letter-spacing: normal;line-height: 130%; color:#FFFFFF; font-weight:bold;}
.tcontents03 { font-size: 80%;letter-spacing: normal;line-height: 130%; color:#FFFFFF;}
.small		 { font-size: 70%;letter-spacing: normal;line-height: 140%; color:#555555;}
.small2		 { font-size: 75%;letter-spacing: normal;line-height: 140%; color:#555555;}
.plist	     { font-size: 70%;letter-spacing: normal;line-height: 140%; color:#555555;}
.sig         { font-size: 80%;letter-spacing: normal;line-height: 130%; color:#555555;}

/* top only */
.top		 { font-size: 80%;letter-spacing: normal;line-height: 130%; color:#555555;}

/* form */
.fbox1           { border: 1px solid #999999; width:260px }
.fbox2           { border: 1px solid #999999; width:200px }
.fbox3           { border: solid 1px #999999; width:170px }
.fbox4           { border: solid 1px #999999; width:100px }
.fbox5           { border: solid 1px #999999; width:20px }
.fbox6           { border: solid 1px #999999; width:40px }
.fbox7           { border: solid 1px #999999; width:60px }
.farea           { border: solid 1px #999999; width: 300px; height: 90px }
.farea2          { border: solid 1px #999999; width: 300px; height: 50px }
.farea3          { border: solid 1px #999999; width: 300px; height: 120px }
.farea4          { border: solid 1px #999999; width: 440px; height: 200px }
