@charset "UTF-8";	#box { 	margin-right: auto; 	margin-left: auto; 	border: 1px solid gray;	padding: 0px ; 	width: 750px;	background:white;	}	body {		margin:0px 0px 20px 0px;		background:#CCCCCC;				}	A ,area			{ color: #444; text-decoration: none;outline: 0 none; }	A:link		{ color: #444;}	A:visited	{ color: #444; }	A:active	{ color: SandyBrown; }	A:hover		{ color: SandyBrown;text-decoration: underline;  }	h1, h2, h3 {		margin: 0px;		padding: 0px;		}	.bannerback  {		padding:10px;		background-color:#FFF;		}#putbanner  {	float:right;	padding-top:10px;    padding-right:20px;	無background-color:#FFF;	}#top-space {	font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;	color:#333;	font-size: x-large;	font-weight:normal;	  	padding-left:15px;    padding-right:15px;	無padding-right:465px;	background-color:Coral;	border-bottom:1px solid gray;	}	#banner a,        #banner a:link,        #banner a:visited,        #banner a:active,        #banner a:hover {		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: x-large;		color: #333;		text-decoration: none;		}	.description {		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		color:#333;		font-size:x-small;  		text-transform:none;		  		}#menu {		padding: 5px;		margin-bottom: 5px;		background-color: #FFF;		}	.tab-set { 		padding-bottom: 21px; 		border-bottom: 1px solid #000000; 		margin: 0px;		}	.tab { 		height: 14px; 		float: left; 		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: small; 		background-color: #CCCCCC; 		border-top: 1px solid #000000; 		border-bottom: 1px solid #000000; 		border-left: 1px solid #000000; 		border-right: 1px solid #000000; 		padding: 4px 5px 2px 5px; 		margin: 0px 6px 2px 0px; 		}	a.tab:hover, a.tab:active { 		height: 14px; 		float: left; 		color: Red; 		text-decoration : none;		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: small; 		background-color: #FFFFFF; 		border-bottom: 1px solid #FFFFFF; 		}	.check { 		height: 14px; 		float: right; 		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: small; 		padding: 4px 5px 2px 5px; 		margin: 0px 6px 2px 0px; 		}#content {	margin-left:170px;	margin-right:170px;	margin-top:0px;	padding:5px;	width:400px;	background-color: #FFF;	}#left_b {	float:left;	width:540px;	margin-top: -10px;	background-color: #CCCCCC;	}#left {	float:left;	width:200px;	無margin-top: 10px;	padding:5px;	background-color: #FFF;	}#right_b {	float:right;	width:540px;	margin-top: -10px;	margin-bottom: -20px;	background-color: #CCCCCC;	}#right {	float:right;	width:528px;	無margin-top: 10px;	padding:5px;	background-color: #FFF;	}table { 	padding: 0px ; 	font-size:small;	}#copyright {	clear: both;	background-color:#666;	text-align:center;	font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;	font-size:small;	color:#EEE;	font-weight:normal;	padding-top: 5px ;	padding-bottom: 5px ;	width: 750px;	margin-top: 20px; 	}	.title	{		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: medium;		color: #666;		}				.date	{ 		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		font-size: medium; 		color: #333; 		border-bottom:1px solid #999;		margin-bottom:10px;		font-weight:bold;		}				.side {		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		color:#333;		font-size:x-small;		font-weight:normal;  		background:#FFF;  		line-height:140%;  		padding:2px;		padding-left:18px;		margin-left:0px;		margin-bottom:20px;		/*<!--		border-bottom: 1px dotted gray;		border-left: 1px dotted gray;		-->*/		}			.side-title {		font-family: "ＭＳ  ゴシック",Hiragino Maru Gothic Pro, Helvetica, Verdana, sans-serif;		color:Snow;		font-size:small;		font-weight:bold;  		padding:2px;;		padding-left:10px;  		margin-top:0px;		margin-left:0px;		letter-spacing: .5em;  		background:#FFF;  		text-transform:uppercase;		background-color: Tomato; 		border-top: 1px solid #000000; 		border-bottom: 1px solid #000000; 		border-left: 1px solid #000000; 		border-right: 1px solid #000000;		/*<!--		border: 1px dotted #FF6600;		-->*/		}	.syndicate {		font-family:verdana, arial, sans-serif;		font-size:xx-small;		  		line-height:140%;  		padding:2px;  		margin-top:15px;  		background:#FFF; 		}			form { 		font-size:xx-small;		margin:0px; 		}	select { 		width:100px; 		font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",sans-serif; 		margin: 0px; 		}	input,textarea { 		font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",sans-serif; 		margin: 0px; 		}
