/*** サイトマップのスタイル ***/

/*** 組み込み背景のスタイル ***/
div.background	
{
	background-color:White;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border:solid 4px #3366ff;
	font-size:14px;
}


/*** タイトルイメージのところで使っているスタイル ***/
div.title
{
	padding-top:15px;
	padding-bottom:5px;
	font-family:MS Pゴシック;
	font-size:24px;
	font-weight:900;
	color:#6666ff;
	
}

/*** 上段右のスタイルシート ***/
	/** ブランド・ジャンル等のタイトル **/
td.up_title_left_top
{
	background-color:#eeeeff;
	border:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.up_title_left
{
	background-color:#eeeeff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #ccccff;
	border-left:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.up_title_left_bottom
{
	background-color:#eeeeff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #9999ff;
	border-left:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}

td.up_title_right_top
{
	background-color:#eeeeff;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.up_title_right
{
	background-color:#eeeeff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.up_title_right_bottom
{
	background-color:#eeeeff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}

	/** ブランド・ジャンル等の内容 **/
td.up_cont
{
	background-color:#ffffff;
	border-right:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_left_top
{
	background-color:#ffffff;
	border-top:2px solid #9999ff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:Osak;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_left
{
	background-color:#ffffff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_left_bottom
{
	background-color:#ffffff;
	border-right:2px solid #ccccff;
	border-bottom:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_right_top
{
	background-color:#ffffff;
	border-top:2px solid #9999ff;
	border-right:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:Osak;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_right
{
	background-color:#ffffff;
	border-right:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.up_cont_right_bottom
{
	background-color:#ffffff;
	border-right:2px solid #9999ff;
	border-bottom:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}


/*** 総合評価の文字のスタイル ***/
div.hyouka
{
	padding-top:10px;
	padding-bottom:5px;
	font-family:MS Pゴシック;
	font-size:24px;
	font-weight:900;
	color:#6666ff;
	
}


/*** 中段のスタイルシート ***/
	/** 見出し **/
td.middle_title_left_top
{
	background-color:#eeeeff;
	border:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.middle_title_left
{
	background-color:#eeeeff;
	border-left:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.middle_title_left_bottom
{
	background-color:#eeeeff;
	border-left:2px solid #9999ff;
	border-bottom:2px solid #9999ff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.middle_title_right_top
{
	background-color:#eeeeff;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.middle_title_right
{
	background-color:#eeeeff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}
td.middle_title_right_bottom
{
	background-color:#eeeeff;
	border-bottom:2px solid #9999ff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:6666ff;
}

	/** 点数 **/
td.middle_point_top
{
	background-color:#ffffff;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.middle_point
{
	background-color:#ffffff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
td.middle_point_bottom
{
	background-color:#ffffff;
	border-bottom:2px solid #9999ff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-family:MS Pゴシック;
	font-size:14px;
	font-weight:400;
	color:666666;
}
	/** ブロック点数 **/
td.middle_block_left_top
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}
td.middle_block_left
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}
td.middle_block_left_bottom
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-bottom:2px solid #9999ff;
	border-right:2px solid #ccccff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}
td.middle_block_right_top
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}
td.middle_block_right
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-bottom:2px solid #ccccff;
	border-right:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}
td.middle_block_right_bottom
{
	letter-spacing:1px;
	background-color:#ffffff;
	border-bottom:2px solid #9999ff;
	border-right:2px solid #9999ff;
	padding-top:3px;
	padding-bottom:2px;
	font-size:16px;
	color:A9A9A9;
}

/*** レビュー詳細 ***/
div.review_dital
{
	padding-top:10px;
	padding-bottom:5px;
	font-family:MS Pゴシック;
	font-size:24px;
	font-weight:900;
	color:#6666ff;
}

/*** レビュー詳細 ***/
	/** タイトル **/
td.review_title
{
	background-color:#ddddff;
	border:2px solid #9999ff;
	border-bottom:2px solid #ccccff;
	padding-top:2px;
	padding-bottom:1px;
	font-family:"MS Pゴシック";
	font-size:18px;
	font-weight:900;
	color:#6666ff;
}
	/** 内容 **/
td.review_content
{
	background-color:#ffffff;
	border-right:2px solid #9999ff;
	border-left:2px solid #9999ff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Osaka;
	font-size:16px;
	font-weight:400;
	color:#333333;
}
td.review_content_bottom
{
	background-color:#ffffff;
	border-right:2px solid #9999ff;
	border-left:2px solid #9999ff;
	border-bottom:2px solid #9999ff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Osaka;
	font-size:16px;
	font-weight:400;
	color:#333333;
}


/*** ToHome ToTopのスタイル ***/
div.back
{
	font-family:"Times New Roman";
}



