/* 商品詳細スタイル */

/* BODY */
body { background: #ffffff;
color: #000000; }

/* ここからリンク関係 
A:link { color: #00008b;text-decoration: none; }

A:active { text-decoration: none; }

A:visited { color: #8b0000;text-decoration: none; }

A:hover { text-decoration:underline; color:#ff0000; }
 ここまでリンク関係 */


/* ヘッダー部分背景色 */
.head { background: #d0d0d0; }

/* ヘッダー部分文字 */
.head_title { color: #000000;
font: 13px;
line-height: 130%; }

/* ページタイトル背景色 */
.title { background: #57bb00; }

/* pkg関連リンク項目背景色 */
.relitem { background: #bbee66; }

/* ナビゲーション背景色 */
.navi { background: #57bb00; }

/* ナビゲーションsub項目背景色 */
.naviitem { background: #bbee66; }

/* ナビゲーションsub項目背景色 */
.navibg { background: #ffffff; }

/* ナビゲーションsub項目背景色 */
.naviitem { background: #bbee66;
width:180px;/*100518 kamome*/}

/* 会社名背景色 */
/*
.comp_title { background: #ff9944; }
*/

/* ソフト名背景色 */
.item_title { background: #3366dd; }

/* 項目背景色 */
.soft_title { background: #5a65ff; }

/* ボックス下罫線 */
.line_01 { border-style: none none solid none;
border-width: 1px;
border-color: #808080; }

/* ページタイトル */
.doc_title { color: #ffffff;
font: bold 13px;
line-height: 130%; }

/* 商品名 */
.doc_item_title { font: 16px;
color: #ffffff;
line-height: 130%; }
.doc_item_title h2 {
	font-weight:bold;
	font-size:130%;}

/* 項目名 */
.doc_soft_title { font: 14px;
color: #ffffff;
line-height: 130%;}

.doc_soft_title b {
	display:block;
	margin:4px 3px 3px 6px;}

/* ソフト内容 */
.doc_soft_main { font: 12px;
line-height: 130%; }

/* ソフトに関する注意 */
.doc_soft_caution { font: bold 12px;
line-height: 130%; }

/* 特に強調したい注意事項など */
.doc_caution { color: #ff0000;
font: bold 12px;
line-height: 140%; }

/* ソフト動作環境・サポートについて */
.data_soft_env { font: 12px;
line-height: 130%; }

/* 価格 */
.data_soft_price { color: #ff0000;
font: 26px;}

/* メーカー名 */
.data_soft_maker { font: 12px;
line-height: 130%; }

/* メーカーテキスト内容 */
.doc_maker_main { font: 12px;
line-height: 140%; }

/* 項目名背景色 */
.item { background: #ffe090; }

/* 項目名 */
/*
.doc_item { background: #ffe090; }
*/

/* ナビゲーション */
.doc_navi { 
padding: 5px;
line-height: 140%;}

/* TOPIC */
.topic { 
padding: 5px;
font: 12px;
line-height: 1.3em; }

/* フッター */
.foot { color: #ff9900; }

/* タイトル2 */
.doc_title2 { color: #CC3300; line-height: 130%; ; font-size: 13px; font-weight: bold}

/* topmenu */
#topmenu {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
}

#topmenu .txt10px {
	font-size: 10px;
}

#topmenu .txt12px {
	font-size: 12px;
}

#topmenu a {
	color: #000; TEXT-DECORATION: none
}
#topmenu a:visited {
	color: #000; TEXT-DECORATION: none
}
#topmenu a:hover {
	COLOR: #009; TEXT-DECORATION: underline
}
#topmenu a:active {
	TEXT-DECORATION: none
}

/* kamome */
.box01 {
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-width:0;
	border-style:solid;
	border-color:#3366dd;
}
.box01 * {
	margin:0;
	padding:0;
}
.box01 td {
	padding:2px;
}
.item_title {
	padding:5px;
	background-color:#3366dd;
}
.box02 {
	width:100%;
	marign:0;
	padding:0;
	border-width:0;
	border-style:solid;
	border-color:#ccc;
}
.box02 hr {
	border-width:1px;
	height:1px;
}
.imgbox01 {
	width:200px;
	margin:10px;
	text-align:center;
}
.imgbox01 img {
	display:block;
	margin-left:12px;
}
