@charset "Shift_JIS";/*open intra-mart css*/a:link { color: #333; text-decoration: underline}a:visited { color: #333; text-decoration: underline} a:active { color:#333; text-decoration: underline} a:hover { color: #FF0000; text-decoration: underline} a.headerlink:link { color: #333; text-decoration: none}a.headerlink:visited { color: #333; text-decoration: none} a.headerlink:active { color:#333; text-decoration: underline} a.headerlink:hover { color: #ff0000; text-decoration: underline} body	{	margin: 0px 0 0 0;	font-size:12px;	background:#FFF url(../img/back.gif);	background-repeat:repeat-x;	text-align: center;	line-height: 160%;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color:#666;	}td,tr	{		border-collapse:collapse;	}img	{		border:none;	}ul	{		list-style-position:outside;		list-style:square;	}#base	{		width: 845px;		height: 100%;		text-align: center;		margin: 0px auto 0px auto;	}#header	{		width: 845px;		height:134px;		margin: 0px;		padding: 0px;		color:#666;		font-size:80%;		text-align: left;		vertical-align: top;		background-image:url(../img/header_back.jpg);		background-repeat:no-repeat;		background-position:left top;		border: 0px solid #FF0000;	}/* Main navigation bar */
#navi {
/* margin-top: -3px;*/
 margin-top: -3.5em;
 margin-bottom: 20px;
 padding: 0px;
 width: 811px;
 height: 35px;
/* background-color:#C0C0C0;*/
}

#navi ul {
 margin-left: 5px;
 padding-top : 10px;
 text-align: left;
 font: bold 12px verdana,arial,'Bitstream Vera Sans',helvetica,sans-serif;
 list-style-type:none;
}

#navi li {
 padding-top: 5px;
 padding-left: 0px;
 padding-right: 0px;
 display: inline;
}

#navi a {
 padding-top: 5px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 5px;
 text-decoration: none;
}


#navi :link, #navi :visited {
 color:#FFFFFF;
/* background-color:#C0C0C0;*/
 border-bottom: none;
}

#navi :link:hover, #navi :visited:hover {
 color:#FFFFFF;
 background-color:#B0B0B0;
 border-left : none;
 border-right: none;
 white-space: nowrap;
}

#navi .active :link, #navi .active :visited {
 background-color:#808080;
}

#navi .active :link:hover, #navi .active :visited:hover {

}

#content	{		width: 845px;		height: auto;		text-align: center;		margin: 0px;		background-image:url(../img/content_back.jpg);		background-repeat:repeat-y;		border: 0px solid #ffcccc;	}.toplink	{		width: 270px;		text-align: right;		font-size:70%;		margin: 0px;		border: 0px solid #ffcccc;	}.c1	{		width: 230px;		text-align: left;		float:left;		line-height: 160%;		vertical-align: top;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px  0px;		font-size:80%;		vertical-align: top;		border: 0px dotted #ffcccc;	}.c2	{		width: 564px;		text-align: left;		float:right;		line-height: 160%;		vertical-align: top;		margin: 0px 0px 0px 0px;		padding: 0px 5px 0px 0px;		font-size:80%;		vertical-align: top;		border: 0px dotted #ffcccc;	}.c3	{		width: 515px;		text-align: left;		float:right;		line-height: 160%;		vertical-align: top;		margin: 0px 0px 0px 0px;		padding: 0px 10px 40px 0px;		vertical-align: top;		border: 0px dotted #ff0000;	}.gotop	{		width: 160px;		height: 30px;		text-align: right;		float:right;		line-height: 160%;		vertical-align: top;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		vertical-align: top;		border: 0px dotted #ff0000;	}#footer	{		clear:both;		width:845px ;		height:60px;		text-align: center;		margin: 0px 0px 0px 0px;		padding:27px 0 0 0 ;		font-size:90%;		color: #666;		border-top: 0px solid #DDD;		background-image:url(../img/footer_back.jpg);		background-repeat:no-repeat;		background-position:left top;	}#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;
	}#whats_new .date
	{
		border-right: 1px solid gray;
		text-align: right;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 20px;
		padding-bottom: 20px;
	}

#whats_new .whats
	{
		text-align: left;
		padding-top: 0px;
		padding-left: 20px;
		padding-right: 0px;
		padding-bottom: 20px;
	}