@charset "Shift_JIS";/*Fadeless.Co.,Ltd*/a:link { color: #555; text-decoration: underline}a:visited { color: #555; text-decoration: underline} a:active { color:#555; text-decoration: underline} a:hover { color: #66aa00; text-decoration: underline} .t10 {  font-size:10px; color:#fff; text-align:left;}.entrynews {  font-size: 10px; line-height: 125%}.t12 {  font-size: 12px; color:#999900;}.t12b {  font-size: 12px; font-weight:bold;color:#666;}.t12lh {  font-size: 12px; line-height: 125%}.t13{  font-size: 12px; color:#666;}.t14 {  font-size: 14px}.t14lh {  font-size: 14px; line-height: 125%}.entry {
	width: 550px;	font-size: 100% ;
	line-height: 160%;
	text-align: left;
	padding: 2px;
	margin: 4px 0px 2px 10px;	border: 0px solid #ffcccc;
	}.entry-more-link {
	font-size: 100% ;
	line-height: 160%;
	text-align: right;
	padding:2px;
	margin: 5px;
	}p	{		margin: 0;	}body	{	margin: 0px;	font-size:12px;	background:#EBEEF0;	text-align: center;	line-height: 160%;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color:#444;	}		body#frame	{	margin: 0px;	font-size:12px;	background:#222222;	text-align: center;	line-height: 140%;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color:#444;	background-image:url(../img/back1.jpg);	}td,tr	{		border-collapse:collapse;	}img	{		vertical-align: bottom;		border:none;	}ul	{		list-style-position:outside;		list-style:square;	}h1 {
	margin: 5px 0px;
	padding: 0px;
	font-size: 120% ;
	color:#8F8300;
	font-weight: 500;	border: 0px solid #ffcccc;
	}

h2 {
	width: 505px;	margin: 2px 10px;
	padding: 0px;
	font-size: x-small;
	font-weight: normal;	border: 0px solid #ffcccc;
	}
#wrapper	{		width: 846px;		height: 100%;		text-align: center;		background:#fff;		margin: 0px auto 0px auto;		border: 0px solid #ff0000;	}#header	{		width: 846px;		height:346px;		margin: 0px;		color:#fff;		font-size: 0.8em ;		padding: 30px 0 0 0px;		text-align: left;		background-image:url(../img/logo.gif);		background-repeat:no-repeat;		background-position:left top;	}#primary,#secondary	{		float: left;		display: inline; /* for WinIE6*/	}#primary	{		width: 600px;		margin: 0px ;		padding:0px 0px 20px 0px;		font-size:1.0em;		text-align: left;		border: 0px solid #ffcccc;	}#secondary	{		width: 246px;		vertical-align: top;		text-align: left;		margin: 0px;		padding: 0px;		border: 0px solid #ff8888;	}.c1	{		width: 600px;		height:92px;		text-align: left;		padding: 0px;		margin:0px;		background-image:url(../img/logo_left_bottom.gif);		background-repeat:no-repeat;	}.c2	{		width: 236px;		height:92px;		text-align: left;		padding: 0px;		margin:0px;		background-image:url(../img/logo_right_bottom.gif);		background-repeat:no-repeat;		border: 0px solid #ffcccc;	}.c3	{		width: 216px;		height:290px;		line-height: 100%;		text-align: left;		padding: 0 0 0 18px;		margin:0px;		background-image:url(../img/right_back.jpg);		background-repeat:repeat-y;	}.c4	{		width: 236px;		height:68px;		text-align: left;		padding: 0px;		margin:0px;		background-image:url(../img/right_back_bottom.jpg);		background-repeat:no-repeat;	}.c5	{		width: 600px;		height:181px;		text-align: left;		padding: 0px;		margin:0px;		background-image:url(../img/logo_left2.gif);		background-repeat:no-repeat;	}.c6	{		width: 246px;		height:181px;		text-align: left;		padding: 0px;		margin:0px;		background-image:url(../img/logo_right2.gif);		background-repeat:no-repeat;	}.c7	{		width: 265px;		text-align: left;		padding: 0px;		vertical-align:top;		margin: 20px 10px 10px 10px;	}.c8	{		width: 265px;		font-size: 90%;		text-align: left;		padding: 5px;		vertical-align:top;		margin:5px 10px 10px 10px;	}.c9	{		width: 206px;		text-align: left;		line-height: 1.6em;		padding: 0px;		margin:10px 0 0 12px;			}	.r_list {
	width:560px;
	height:27px;
	font-size: 100%;
	margin:0px;
	padding:2px 10px;
	vertical-align:top;
	border-bottom: 1px dotted #DDD;
	}table.ta1{		border: 1px #ddd solid;		border-collapse:collapse;
	}td.tc1{		border: 1px #ddd solid;		padding: 5px;		color: #ff6600;		width: 100px;	}td.tc2{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 60px;		text-align: center;	}td.tc3{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 140px;		text-align: center;	}td.tc32{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 140px;		text-align: left;	}td.tc4{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 160px;		text-align: left;	}td.tc5{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 140px;		text-align: left;	}td.tc6{		border: 1px #ddd solid;		padding: 5px;		color: #666;		width: 240px;		text-align: left;	}.textarea1	{		width: 570px;		text-align: left;		margin: 0px 0px 0px 25px;		background-color: transparent;		border: 0px solid #ffcccc;	}.textarea2	{		float: left;		width: 270px;		text-align: left;		margin: 0px 10px 20px 0px;		font-size:100%;		line-height: 160%;		background-color: transparent;		border: 0px solid #ffcccc;	}.textarea3	{		float: left;		width: 270px;		text-align: left;		margin: 0px 0px 20px 10px;		font-size:100%;		line-height: 160%;		background-color: transparent;		border: 0px solid #ffcccc;	}.textarea4	{		width: 490px;		text-align: left;		margin: 10px 10px 10px 30px;		font-size:83%;		line-height: 160%;		background-color: transparent;	}.textarea5	{		width: 480px;		text-align: left;		margin: 0px 10px 0px 50px;		font-size:83%;		background-color: transparent;	}.textarea6	{		width: 510px;		text-align: left;		margin: 10px 10px 30px 20px;		font-size:100%;		background-color: transparent;	}#footer	{		clear: both;		width:846px ;		line-height: 160%;		margin:0px;		color: #666;	}.foot_copyright	{		width:800px ;		height:130px;		font-size: 0.9em;		text-align:right;		margin:15px;		padding:10px;		color: #FFF;		background:#e5e29f;		background-image:url(../img/footer_back.jpg);		background-repeat:no-repeat;		background-position:left top;	}.hr1	{
		border-top: 1px dotted #DDD;		margin-bottom: 15px;
	}#imgl
	{
		float: left;
		padding:0;
		margin: 0 10px 10px 0;
	}

#imgr
	{
		float: right;
		padding: 0 0 3px 3px;
		margin:0;
	}

#imgm
	{
		vertical-align: middle;
		margin:0 3px 0 2px;
	}

#imgb
	{
		margin-bottom:5px;
	}