@charset "shift_jis";
/* CSS Document */

body {
			margin-top: 5px;
			margin-right: 0px;
			margin-bottom: 5px;
			margin-left: 6px;
			padding-top: 5px;
			padding-right: 0px;
			padding-bottom: 5px;
			padding-left: 6px;
			background-color: #ffffff;
			font-size: x-small;
			color: #333333;
}


/* テーブル幅---------------------------- */

.name{
width: 110px;
}

.type{
width: 132px;
_width: 132px;
}

*:first-child+html .type{
width: 132px;
}

.pack{
width: 80px;
_width: 80px;
}

*:first-child+html .pack{
width: 80px
}



/* フォントサイズ(px指定)--------------------------- */
.fsize1	{font-size: 9px}
.fsize2	{font-size: 10px}
.fsize3	{font-size: 12px}
.fsize03{font-size: 11px; line-height:120%; padding-top:5px;}
.fsize04{font-size: 11px; line-height:110%;}
.fsize4	{font-size: 14px}
.fsize5	{font-size: 18px}
.fsize6	{font-size: 24px}

/* フォントサイズ(7段階)---------------------------- */
.f-xxs	{font-size: xx-small}
.f-xs	{font-size: x-small}
.f-s	{font-size: small}
.f-m	{font-size: middium}
.f-l	{font-size: large}
.f-xl	{font-size: x-large}
.f-xxl	{font-size: xx-large}

/* テキスト色----------------------------------------------------------------- */
	/* 白				*/	.fc-wh		{ color:#ffffff; }
	/* 濃ｸﾞﾚｰ		*/	.fc-gr1		{ color:#666666; }
	/* 中ｸﾞﾚｰ		*/	.fc-gr2		{ color:#cccccc; }
	/* 薄ｸﾞﾚｰ		*/	.fc-gr3		{ color:#f0f0f0; }
	/* SKWｸﾞﾚｰ	*/	.fc-skwg	{ color:#5F6265; }
	/* SKW青		*/	.fc-skwb	{ color:#007FE9; }



/* 背景色--------------------------------------------------------------------- */
	/* 白				*/	.bg-wh		{ background-color:#ffffff; }
	/* 濃ｸﾞﾚｰ		*/	.bg-gr1		{ background-color:#666666; }
	/* 中ｸﾞﾚｰ		*/	.bg-gr2		{ background-color:#cccccc; }
	/* 薄ｸﾞﾚｰ		*/	.bg-gr3		{ background-color:#f0f0f0; }
	/* SKWｸﾞﾚｰ	*/	.bg-skwg	{ background-color:#5F6265; }
	/* SKW青		*/	.bg-skwb	{ background-color:#007FE9; }



/* アンカー色(基準)--------------------------- */
a:link		{color: #0033ff;}
a:visited	{color: #44669D;}
a:hover		{color: #ff3333; text-decoration:none;}
a:active	{color: #ff3333;}



/* 本文---------------------------- */
.read1
	{  
			font-size: 14px;
			color: #000000;
			line-height:1.3em;
}

.read2 {
				font-size:12px;
				line-height:1.2em;
				}



/* ニュース---------------------------- */
table.news
	{  
			margin-bottom:50px;
}

table.news th
	{
		background-color:#E1F1FF;
		color:#000066;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		padding:15px;
	}

table.news td
	{
		font-size: 14px;
		color: #000000;
		line-height:1.3em;
		padding:20px;
		height:150px;
	}

#day
	{
		background-color:#ffffff;
		color:#000066;
		font-size:12px;
		text-align:left;
		height:5px;
		padding-left:14px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
	}

.newsimg
	{
				float:left;
				margin-right:15px;
	}




table.whatsnew
	{
		font-size:12px;
		text-align:left;
	}

#newsday
	{
		font-size:11px;
		font-weight:bold;
		color:#ff3333;
		padding-left:5px;
	}



.imgright {
				float:right;
				margin-left:15px;
			}

.imgleft {
				float:left;
				margin-right:15px;
			}



dl.productlist
		{
			margin-bottom:0px;
		}

dl.productlist dt
		{
			font-size:15px;
			font-weight:bold;
			padding-bottom:5px;
		}

dl.productlist dd
		{
			margin-left:15px;
			font-size:13px;
		}

.fsizez {
	font-size: 11px;
	color: #333333;
	line-height: 130%;
}
.date {
	font-size: 10px;
	font-weight: bold;
	color: #000099;
    padding: 0px;}
	
	
div#zahnetable {
	margin: 0px;
}



#custom_list{
float:right;
width:180px;
height:100%;
font-size:11px;
text-align:left;
background-image:url(../images/bk_yell.jpg);
background-repeat:repeat-y;
}

#custom_list a{
font-size:11px;
margin-bottom:4px;
color:#CC6600;
}

img.arw{
padding-left:60px;
}




p.cmedia{
padding-top:5px;
padding-bottom:5px;
}







#flash{
width:760px;
padding-top:10px;
padding-bottom:10px;
}





