@charset "Shift_JIS";/*赤と黒MTサイトcss*/a:link { color: #ee5500; text-decoration: underline}a:visited { color: #dd0011; text-decoration: underline} a:active { color:#dd0011; text-decoration: underline} a:hover { color: #ee5500; text-decoration: underline} a.headerlink:link { color: #fff; text-decoration: none}a.headerlink:visited { color: #fff; text-decoration: none} a.headerlink:active { color:#fff; text-decoration: underline} a.headerlink:hover { color: #fff; text-decoration: underline} .t14 {  font: bold 14px; color:#ee6600;}.t10lh {  font-size: 10px; line-height: 125%}.t12lh {  font-size: 12px; line-height: 125%}.t14lh {  font-size: 14px; line-height: 125%}p	{		margin: 0;	}body	{	margin: 0px 0 0 0;	font-size:12px;	background:#990000;	text-align: center;	line-height: 140%;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	color:#888;	scrollbar-base-color: #FFF;	scrollbar-shadow-color: #999;	scrollbar-darkshadow-color: #999;	scrollbar-highlight-color: #fff;	scrollbar-3dlight-color: #999;	scrollbar-arrow-color: #B21F24;	}td,tr	{		border-collapse:collapse;	}img	{		border:none;	}ul	{		list-style-position:outside;		list-style:square;	}#base	{		width: 740px;		height: 100%;		text-align: center;		margin: 0px auto 0px auto;	}#header	{		width: 740px;		height:270px;		margin: 0px;		padding: 0px;		text-align: left;		vertical-align: bottom;		background-image:url(../img/header_back.jpg);		background-repeat:no-repeat;		background-position:left top;		border: 0px solid #FF0000;	}#menu	{		width: 740px;		height:61px;		text-align: right;		margin: 0px;		background: #;		background-image:url(../img/menu_back.jpg);		background-repeat:no-repeat;		border: 0px solid #ffcccc;	}#content	{		width: 740px;		text-align: left;		margin: 0px;		background: #000;	}#wrapper	{		width: 740px;		margin: 0px;		text-align: left;		border: 0px solid #ff0000;			}.left	{		width: 270px;		text-align: left;		margin: 0px;		padding: 0px;		vertical-align: top;		font-size:100%;		line-height: 500px;		background-image:url(../img/left_back.jpg);		background-repeat:no-repeat;		background-position:left top;		border-bottom: 0px dotted #ccc;	}.right	{		width: 470px;		text-align: left;		margin: 0px;		padding: 0px;		vertical-align: top;		font-size:100%;		line-height: 100%;		background-image:url(../img/right_back.jpg);		background-repeat:no-repeat;		background-position:left top;	}.left_text1	{		width: 250px;		height: 120%		text-align: left;		margin: 190px 10px 10px 10px;		padding: 5px;		vertical-align: top;		line-height: 160%;		background-color: #000;		border-bottom: 0px dotted #ccc;	}.right_text1	{		width: 430px;		height: 120%		text-align: left;		margin: 20px 10px 10px 0px;		padding: 5px;		vertical-align: top;		line-height: 160%;		background-color: #000;		border-bottom: 0px dotted #ccc;	}.entry {
	font-size: 100% ;
	line-height: 160%;
	text-align: left;
	padding: 2px 0px 5px 0px;
	margin: 2px 0px 8px 0px;
	border-bottom: 1px solid #222;
	}
h1
	{		font: 14px "Trebuchet MS", sans-serif;
		letter-spacing: 0px;		color:#FF6633;		margin: 0 0 0 0px;		font-weight: bold;	}.c3	{		width: 250px;		text-align: left;		padding: 4px;		font-size:83%;		line-height: 160%;		background-color: #fff;		border-top: 1px solid #ccc;		border-right: 1px solid #ccc;		border-bottom: 0px solid #ccc;		border-left: 0px solid #ccc;	}.textarea1	{		width: 640px;		text-align: left;		margin: 10px 60px 60px 40px;		font-size:100%;		background-color: #fff;		border: 0px solid #ffcccc;	}#footer	{		width:740px ;		height:121px;		text-align: center;		margin: 0px 0px 0px 0px;		padding:5px 0 0 0 ;		font-size:90%;		color: #000;		border: 0px solid #DDD;		background-image:url(../img/footer_back.jpg);		background-repeat:no-repeat;		background-position:left top;	}.footer_text	{		width: 700px;		text-align: center;		margin: 95px 20px 20px 5px;		font-size:100%;		border: 0px solid #ffcccc;	}#imgl
	{
		float: left;
		padding:0;
		margin: 0 10px 0px 0;
	}

#imgr
	{
		float: right;
		padding: 0 0 10px 10px;
		margin:0;
	}

#imgm
	{
		vertical-align: middle;
		margin:0 3px 0 2px;
	}

#imgb
	{
		margin-bottom:5px;
	}