﻿/* ***********************************************/
/*	DATE		: 2008/4/11
	TITLE		: ユケン工業_メンテナンス
	FILE_NAME	: maintenance.css
	AUTHER		: FOIS 			 */
/*************************************************/

/*横幅最大基本テーブル*/
.tb-basic {
	width:600px;
	margin:0px auto 10px;
	border:solid 1px #333333;
}

.tb-child {
	width:100%;
	height:100%;
	margin:0px auto 0px;
	border-bottom:0px;
	border-top:0px;
	border-left:0px;
}

/*製品入力テーブル*/
.th-detail {
	width:150px;
	text-align:center;
	padding:5px;
	border:solid 1px #666666;
	font-weight:bold;
}

.td-detail {
	width:auto;
	text-align:left;
	padding:2px;
	border:solid 1px #666666;
}

/*製品入力子テーブル*/
.th-detail-child {
	width:150px;
	text-align:center;
	border:solid 1px #666666;
	border-top:0px;
	border-left:0px;
	font-weight:bold;
}

.td-detail-child {
	width:auto;
	text-align:left;
	padding:2px;
	border:solid 1px #666666;
	border-top:0px;
	border-right:0px;
}

/*関連商品入力テーブル*/
.th-relation1 {
	width:10%;
	text-align:center;
	padding:5px 2px;
	border:solid 1px #666666;
	font-weight:bold;
}

.th-relation2 {
	width:5.5%;
	text-align:center;
	padding:2px;
	border:solid 1px #666666;
	font-weight:bold;
}

.th-relation3 {
	width:25%;
	text-align:center;
	padding:5px 2px;
	border:solid 1px #666666;
	font-weight:bold;
}

.td-relation {
	width:auto;
	text-align:left;
	padding:2px;
	border:solid 1px #666666;
}

.pd-element {
	width:50px;
}

/*アップロードと関連リンクレイアウト*/
.tb-maintenance-layout {
	width:940px;
	margin:0px auto 10px;
}

.td-maintenance-layout {
	width:50%;
	text-align:left;
	vertical-align:top;
}

/*関連情報リンク*/
.tb-link {
	width:470px;
	border:solid 1px #666666;
}

.th-link {
	width:50%;
	text-align:center;
	font-weight:bold;
	padding:5px 2px;
}

.td-link {
	width:50%;
	padding:2px;
	border:solid 1px #666666;
}


/*ボタン配置用ボックス*/
.button-box {
	width:940px;
	margin:0px auto 10px;
	vertical-align:bottom;
	text-align:right;
	border-top:dotted 1px #666666;
	padding-top:10px;
}


.sell-blue {
	border:solid 1px #333333;
	background-color:#D7EEFF;
}

.disclaimer-box {
	background-image:url(image/bk_disclaimer.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;
	width:600px;
	border:solid 1px #666666;
	padding-bottom:10px;
	margin:20px auto;
}

.cp-disclaimer {
	padding:10px 20px 5px;
	border-bottom:dotted 1px #666666;
	font-size:1.15em;
	font-weight:bold;
	margin-bottom:10px;
}

.p-disclaimer {
	padding:0px 20px 5px;
	text-align:left;
}
