@charset "Shift_JIS";

body {line-height:1.2em;
	margin:0px;}
#content{width:650px;
	padding:0px 0px 0px 20px;}
@media print{#content {padding:20px;}}
#menu{width:125px;
	float:left;
	background-color:#FFFFFF;}
#menu2{width:125px;
	float:left;
	background-color:#FFFFFF;}
#main{width:500px;
	float:right;
	padding:0px 0px 10px 25px;
	margin:0px;
	border-left:0px solid #CCCCCC;
	font-size:80%;}
h1 {margin:0px 0px 0px 128px;
	padding:2px 20px 0px 0px;
	WIDTH:522px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	font-size:130%;}
h2 {color:#333333;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:15px 5px 8px 0px;
	border-left:0px solid #663333;
	background:url("../sozai/products.jpg") no-repeat;
	background-position:right bottom;}
h3 {color:#666666;
	font-size:130%;
	font-weight:bold;
	margin:0px 0px -5px 0px;
	padding:7px 10px 5px 10px;
	border-left:5px solid #CC0000;
	background:url("../sozai/back_h3.gif");
	text-align:left;}
/* H1の上 */
p.a1{margin:9px 0px 1px 130px;
	text-align:left;
	letter-spacing:-1px;
	padding:0px 20px 2px 0px;
	WIDTH:520px;
	color:#666666;
	font-size:80%;
	text-decoration:none;}
/* ヘッド現在地ナビ */
p.a2{margin:0px 0px 10px 20px;
	padding:3px 0px 0px 0px;
	WIDTH:630px;
	color:#333333;
	font-size:80%;
	clear:both;}
/* コピーライト */
p.c1{margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-size:80%;
	color:#666666;}
/* 下メニュー */
p.c2{margin:10px 0px 0px 20px;
	WIDTH:630px;
	text-align:right;
	padding:5px 0px 5px 20px;
	color:#999999;
	font-size:80%;
	clear:both;}
/* 下ナビゲーション */
p.c3{margin:0px 0px 0px 20px;
	padding:0px 20px 5px 0px;
	border-bottom:2px solid #FF9900;
	WIDTH:630px;
	color:#333333;
	font-size:80%;
	clear:both;}
/* 下ナビ、上margin変更、左メニューの方が長い時使用 */
p.c30{margin:30px 0px 0px 20px;
	padding:0px 20px 5px 0px;
	border-bottom:2px solid #FF9900;
	WIDTH:630px;
	color:#333333;
	font-size:80%;
	clear:both;}
/* PageUP */
p.c5{margin:10px 0px 10px 0px;
	text-align:right;
	padding:0px 0px 0px 20px;}
/* お問い合わせ部分の青 */
p.c6 {padding:5px;
	background:url("../sozai/back.gif");
	border:1px solid #999999;
	border-bottom-width:0px;
	margin:50px 0px 0px 0px;
	color:#333333;}
/* お問い合わせ部分の下 */
p.c7 {padding:7px;
	border-left:1px solid #999999;
	background:url("../image/kadomaru1.gif") no-repeat;
	background-position:right bottom;
	line-height:1.4;
	letter-spacing:1px;
	margin:0px 0px 10px 0px;}
/* お問い合わせメールフォームへのボタン */
p.c8{margin:20px 0px 0px 0px;
	padding:0px;}
/* H3の下 */
p.b1{color:#999999;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px -3px 0px;}
/* 製品一番の特徴の部分 */
p.b2 {font-weight:bold;
	font-size:150%;
	color:#333333;
	line-height:1.3em;
	padding:0px 10px 0px 10px;
	margin:30px 0px 20px 0px;}
/* 特徴 */
p.b3 {font-weight:bold;
	font-size:130%;
	color:#336699;
	padding:7px 0px 7px 12px;
	margin:50px 0px -10px 0px;
	background:url("../image/line2.gif") no-repeat;
	background-position:left center;
	border-left:0px solid #6699CC;
	clear:both;}
@media print{p.b3 {border-left:5px solid #6699CC;
	padding:3px 0px 3px 7px;}}
/* 特徴のマージン違い 電線とケーブル加工機で使用 */
p.b31 {font-weight:bold;
	font-size:130%;
	color:#336699;
	padding:7px 0px 7px 12px;
	margin:30px 0px 20px 0px;
	background:url("../image/line2.gif") no-repeat;
	background-position:left center;
	clear:both;}
@media print{p.b31 {border-left:5px solid #6699CC;
	padding:3px 0px 3px 7px;}}
/* 仕様 */
p.b32 {font-weight:bold;
	font-size:130%;
	color:#336699;
	padding:7px 0px 7px 12px;
	margin:30px 0px 5px 0px;
	background:url("../image/line2.gif") no-repeat;
	background-position:left center;
	clear:both;}
@media print{p.b32 {border-left:5px solid #6699CC;
	padding:3px 0px 3px 7px;}}
/* 仕様と同じ、マージンが異なる */
p.b33 {font-weight:bold;
	font-size:130%;
	color:#336699;
	padding:7px 0px 7px 12px;
	margin:30px 0px 5px 0px;
	background:url("../image/line2.gif") no-repeat;
	background-position:left center;
	clear:both;}
@media print{p.b33 {border-left:5px solid #6699CC;
	padding:3px 0px 3px 7px;}}
/* 製品詳細の仕様の太文字 */
p.b34{margin:20px 0px 0px 0px;
	padding:5px 0px 2px 0px;
	font-weight:bold;}
/* 仕様の下と製品クリック下さい */
p.b5{margin:0px;
	padding:0px 0px 0px 20px;
	text-align:right;
	color:#999999;}
/* 注意書き */
p.b6{margin:0px 0px 10px 0px;
	padding:0px;
	font-size:80%;
	color:#333333;}
/* 商品説明文章だけ、用途 */
p.b9{padding-left:20px;}
/* 引っ張り試験機だと一番下の別途計測スタンドが必要という文字 */
p.b10{padding:10px 0px 0px 0px;
	clear:both;
	font-size:80%;
	color:#333333;}
/* 製品詳細の製品名 */
.d3 {margin:0px 0px 2px 0px;
	padding:0px;
	font-weight:bold;
	color:#333333;}
/* 製品一覧の型式名 */
.d31 {margin:0px;
	padding:2px 0px 0px 0px;
	font-weight:bold;
	color:#333333;
	width:100%;}
/* 購入サイトへ */
.d32 {text-align:center;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	font-size:80%;}
/* 50、51の調整 */
.d5 {width:100%;}
@media print{.d5 {width:99%;}}
/* アタッチメント-左 */
.d50 {width:45%;
	text-align:center;
	border:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-size:100%;
	color:#333333;
	float:left;}
/* アタッチメント-右 */
.d51 {width:45%;
	text-align:center;
	border:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-size:100%;
	color:#333333;
	float:right;}
/* アタッチメント-灰色 */
.d52 {border:0px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:5px;
	font-size:100%;
	background:url("../sozai/back08.gif");
	color:#333333;
	clear:both;
	font-weight:normal;}
@media print{.d52 {border-top:1px solid #CCCCCC;}}
/* d52に太文字 */
.d53 {border-bottom:1px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:5px;
	font-size:100%;
	background:url("../sozai/back08.gif");
	color:#333333;
	font-weight:bold;}
@media print{.d53 {border-top:1px solid #CCCCCC;}}
/* d51に下ラインを入れる */
.d54 {width:45%;
	text-align:center;
	border:1px solid #CCCCCC;
	margin:20px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	font-weight:bold;
	font-size:100%;
	color:#333333;
	float:right;}
/* でかい画像に使用 */
.d55 {width:100%;
	border:1px solid #CCCCCC;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;}
/* でかい画像-灰色 */
.d56 {border:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	margin:20px 0px 0px 0px;
	padding:5px;
	font-size:100%;
	text-align:center;
	background:url("../sozai/back08.gif");
	color:#333333;
	clear:both;
	font-weight:normal;}
@media print{.d56 {border-top:1px solid #CCCCCC;}}
/* d55に上下20padding */
.d57 {width:100%;
	border:1px solid #CCCCCC;
	padding:20px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;}
/* d55に下ボーダーなし */
.d58 {width:100%;
	border:1px solid #CCCCCC;
	border-bottom:0px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;}
/* カタログ */
.catalog {padding:10px 0px 10px 0px;
	margin:20px 1px -20px 1px;
	border:0px solid #663300;
	text-align:center;
	font-size:100%;
	color:#333333;}
/* お問い合わせの広栄商事文字 */
.s1 {letter-spacing:2px;
	font-size:110%;
	font-weight:bold;}
TABLE {margin:0px;
	border-collapse:collapse;
	width:100%;}
@media print{TABLE {width:99%;}}
/* 他商品紹介例のテーブル */
TABLE.a {text-align:center;}
TD {padding:7px 5px 7px 7px;
	border:1px solid #CCCCCC;
	font-size:80%;}
TD.b {padding:10px 5px 10px 5px;
	text-align:center;}
TD.b1 {padding:20px 5px 20px 5px;
	text-align:center;}
/* 製品詳細の商品写真周り */
TD.c {border:0px solid #CCCCCC;
	WIDTH:50%;
	text-align:center;
	padding:0px 10px 0px 5px;
	font-size:70%;
	color:#333333;}
TD.d {border:0px solid #CCCCCC;
	background:url("../soozai/back8.gif");
	padding:5px 7px 5px 15px;
	font-size:120%;
	font-weight:bold;
	color:#333333;}
/* TDにワイド指定 */
TD.g {padding:10px 5px 10px 7px;
	border:1px solid #CCCCCC;
	background:url("../sozai/back08.gif");
	font-size:80%;
	width:30%;}
/* TDgにワイドなし */
TD.g1 {padding:7px 5px 7px 7px;
	border:1px solid #CCCCCC;
	background:url("../sozai/back08.gif");
	font-size:80%;}
* 合わせてご検討くださいで使用 */
TD.h {text-align:center;
	vertical-align:bottom;}
/* 合わせてご検討くださいで使用 */
TD.h1 {text-align:center;}
/* 合わせてご検討くださいで使用-＋ */
TD.h2 {text-align:center;
	border-top:0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;}
li {line-height:1.5em;}
ul.a {list-style:none;
	font-weight:bold;
	margin:10px 0px 3px 0px;
	padding:5px 0px 5px 0px;
	color:#CC0033;
	background:url("../sozai/back_1.jpg");
	width:100%;
	border-top:1px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;}
li.a {display:inline;
	white-space:nowrap;
	line-height:1.2em;}
li.aa {display:inline;
	white-space:nowrap;
	line-height:1.2em;}
li.a a {text-decoration:none;
	padding:7px 20px 4px 15px;
	color:#CC0000;
	font-size:80%;
	background:transparent;
	border-right:1px solid #CCCCCC;}
li.aa a {text-decoration:none;
	padding:7px 20px 4px 30px;
	color:#CC0000;
	font-size:80%;
	background:transparent;
	border-right:1px solid #CCCCCC;}
li.a a:hover {color:#CC0000;
	background:#FFE4C4;}
li.aa a:hover {color:#CC0000;
	background:#FFE4C4;}
ul.b {list-style:none;
	margin:0px;
	line-height:0em;
	padding-left:0px;}
/* 左上現在製品一覧 */
li.bb a {text-decoration:none;
	display:block;
	width:100%;
	margin:0px;
	padding:10px 0px 10px 5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	font-size:70%;
	line-height:17px;
	letter-spacing:0px;
	color:#333333;}
/* 左上現在製品選択 */
li.bb1 a {text-decoration:none;
	text-align:right;
	display:block;
	width:100%;
	margin:0px;
	padding:10px 5px 10px 0px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	font-size:70%;
	line-height:17px;
	letter-spacing:0px;
	color:#663333;
	background:#FFCC66;}
/* 左下メニュー製品一覧 */
li.bc {width:100%;
	list-style:none;
	margin:50px 0px 0px 0px;
	padding:10px 0px 7px 5px;
	border:0px solid #999999;
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	line-height:1.7em;
	font-size:70%;
	color:#663333;
	text-align:left;}
/* 左上メニュー製品名 */
li.bd {width:100%;
	list-style:none;
	margin:15px 0px 0px 0px;
	padding:10px 0px 7px 5px;
	border-top:2px solid #666666;
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	line-height:1.7em;
	font-size:70%;
	color:#663333;
	text-align:left;}
li.bb a:hover {color:#f60;
	text-decoration:underline;}
A:hover {color:#f60;}
A:hover.a {color:#333333;
	background-color:transparent;}
A:link.a {color:#333333;}
A:visited.a {color:#333333;}
A:link.b {color:#000000;
	background-color:transparent;
	text-decoration:none;}
A:visited.b {color:#000000;
	background-color:transparent;
	text-decoration:none;}
A:hover.b {color:#000000;
	background-color:transparent;
	text-decoration:underline;}
IMG {border:none;}
/* 左上ロゴ */
IMG.a {border-color:#000000;
	border-width:0px;
	position:absolute;
	top:5px;
	left:20px;}
/* 商品の様子の画像 */
IMG.b {margin:2px 0px 10px 0px;}
/* 画像に枠をつける */
IMG.c {border:1px solid #CCCCCC;
	margin:0px 0px 10px 0px;}
