@charset "Shift_JIS";

/* コンテンツ共通の設定 */
#title-area {
	position: relative;
	margin-bottom: 10px;
	background: url(http://bs04.network-exvhange.com/~ao/common/images/bg_title.gif) no-repeat top left;
	width: 549px;	
	height: 57px;
}

#title-area p {
	position: absolute;
	top: 32px;
	left: 372px;
}

#title-area h1 {
	position: absolute;
	top: 30px;
	left: 15px;
	font-size: 16px;
}

#title-area h2 {
	position: absolute;
	top: 30px;
	left: 15px;
	font-size: 14px;
}

/* コンテンツエリアの設定 */
/* カタログエリアの設定 */
/* メーカーエリアの設定 */
/* 共通の設定 */
/* 枠線の設定（企業概要など） */
table.linelist-table {
	width: 549px;
	font-size:12px;
}

table.linelist-table td {
	font-size:12px;
	height:17px;
	color:#333333;
}

table.linelist2-table {
	width: 549px;
	font-size:12px;
}

table.linelist2-table td {
	font-size:12px;
	height:17px;
	color:#333333;
	text-align: center;
}
/* コンテンツ免責エリア */
table.attention-table td {
	margin-right: 11px;
	padding: 3px 10px;
	background-color: #F6F6F6;
	border-top: solid 1px #78ADC4;
	border-bottom: solid 1px #78ADC4;
	border-left: solid 1px #78ADC4;
	border-right: solid 1px #78ADC4;
	font-size:12px;
}

#attention{
	font-size:12px;
	color:#CC0000;
}

#keisai b {
	font-size:14px;
	color:#CC0000;
}

ul.next {
	padding-top: 17px;
	padding-bottom: 20px;
	background: url(common/images/line.gif) no-repeat top left;
	text-align: center;
}

ul.navi-contents {
	position: relative;
	border-top: solid 1px #FF7C22;
	width: 549px;
	height: 38px;
}

ul.navi-contents li.back {
	position: absolute;
	top:12px;
	left: 0px;
}

ul.navi-contents li.one {
	position: absolute;
	top:12px;
	left: 231px;
}

ul.navi-contents li.two {
	position: absolute;
	top:12px;
	left: 259px;
}

ul.navi-contents li.four {
	position: absolute;
	top:12px;
	left: 319px;
}

ul.navi-contents li.three {
	position: absolute;
	top:12px;
	left: 289px;
}

ul.navi-contents li.next {
	position: absolute;
	top:12px;
	left: 511px;
}

div.text-area1 h4, div.text-area2 h4, div.text-area3 h4 {
	padding-bottom: 5px;
}

div.text-area1 p.text, div.text-area2 p.text, div.text-area3 p.text {
	margin-bottom: 7px;
}

div.text-area1 li, div.text-area2 li, div.text-area3 li {
	display: inline;
}

div.text-area1, div.text-area2 {
	padding-top: 17px;
	padding-bottom: 20px;
	background: url(images/line.gif) no-repeat top left;
	width: 549px;
}

div.text-area1 td, div.text-area2 td {
	vertical-align: top;
}

div.text-area3 {
	padding-top: 17px;
	padding-bottom: 20px;
	background: url(images/line.gif) no-repeat top left;
	width: 549px;
	clear: both;
}

div.text-area1 p.image{
	margin-right: 15px;
}

div.text-area2 p.image{
	margin-left: 15px;
}
