@charset "shift_jis";
/* CSS Document */

/* page of index is excluded */
body {
	margin: 0 auto 0 auto;
	font-family:"lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace;
	font-size:small;
}
img { border-style:none;}
a:link { color: #333; }
a:visited { color: #999; }
a:hover { color: #900; }
a:active { color: #900; }
.flle { float:left; margin-right: 1em; margin-left:30px;}
.flcl { clear:both; }
.s_new {color:#F00;padding:0;}
.big {font-size:16px;}

h1 { color: red; font-size:2em; padding:5px; text-align:center; padding:15px 0 ;}
h2 { color: #333; font-size: large; border-left: solid 5px #333; border-bottom: solid 1px #333; margin-left:20px; margin-top:20px;padding:1px 0 5px 5px;}
p { padding-left:30px; line-height:1.3; }

table { padding-left:30px; line-height:1.3; }
th { padding:5px 15px; background-color:#FFD0D0;}
td { padding:5px 10px; border-bottom:#999 dotted 1px;}

#syomei {text-align:right; padding-top:50px;}

#container { width: 800px; margin: 0 auto; }



#left {
   float: left;
   width: 25px;
}

#contents {
   float: left;
   width: 710px;
   padding:0 20px;
}

#right {
   float: left;
   width: 25px;
}

#footer {
	text-align:center;
	padding:25px;
	color:#333;
	clear:both;
	clear:both;
}

