@import url("initialize.css");
@import url("common.css");
@import url("spec.css");

#sidebar {
	background-color: #3366CC;
}

#header1 {
	background-color: #3366CC;
}

#header2 {
	background-color: #3366CC;
}

#proname2 {
	float: left;
	width: 690px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.power {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
}

/* 下線付きﾘｽﾄﾃｷｽﾄ */
.ubtxtbox2 {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

/* contain内のcontentsm内の左の箱 */
#contain #contentsm #topboxl {
	width: 200px;
	float: left;
}

/* contain内のcontentsm内の右の箱 */
#contain #contentsm #topboxr {
	float: right;
	width: 320px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
}

/* contain内のcontentsm内の右箱内の製品タイプ分け */
#contain #contentsm #topboxr .probox {
	width: 318px;
	border: 1px solid #666666;
	margin-bottom: 5px;
	height: 110px;
}

/* contain内のcontentsm内の右箱内の製品ﾀｲﾌﾟ */
#contain #contentsm #topboxl p.title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	height: 14px;
	width: 180px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
}

/* contain内のcontentsm内の右箱内の製品ﾀｲﾌﾟのﾘﾝｸ */
#contain #contentsm #topboxl p.title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#contain #contentsm .box1 #topboxr #lineup {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	width: 310px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-bottom: 3px;
}


#contain #contentsm #topboxl p.title a:visited {
    color: #FFFFFF;
	text-decoration: none;
}

/* contain内のcontentsm内の右箱内の製品タイプ解説 */
#contain #contentsm #topboxl p.text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width: 180px;
	margin-bottom: 20px;
	margin-left: 15px;
}

#contain #contentsm .box1 #topboxr .type {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
	padding-left: 5px;
}


/* contain内のcontentsm内の製品の違いﾀｲﾄﾙ */
#contain #contentsm .chigai {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-color: #339999;
	padding-top: 4px;
	padding-left: 15px;
	color: #FFFFFF;
	width: 525px;
	height: 16px;
	line-height: 12px;
}
.powertable {
	width: 696px;
	border: 2px solid #999999;
	float: left;
}

/* 出力対応表中の型式 */
.powertable .katasiki {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
}

/* powertable内ﾘﾝｸの色制御 */
.powertable a:link {
	color: #333333;
	text-decoration: none;
}
.powertable a:hover {
	color:#333333;
	font-weight: bold;
	font-size: 14px;
}
.powertable a:visited {
    color: #333333;
	text-decoration: none;
}

.powertable .12w {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
}
td .12w {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
}
li {
	text-align: left;
	text-indent: 20px;
}

.work {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
	height: 16px;
	width: 198px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009966;
	border-right-color: #009966;
	border-bottom-color: #009966;
	border-left-color: #009966;
	padding-left: 5px;
	line-height: 14px;
	float: right;
}

#contain #contentsm .box2 {
	width: 538px;
	border: 1px solid #666666;
	margin-top: 5px;
}

#contain #contentsm .box1 #topboxl .wakubox {
	border: 1px solid #666666;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
}
.spectable .div {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 12px;
	color: #FF0000;
}

.powertable540 {
	width: 536px;
	border: 2px solid #999999;
	float: left;
}
#contain .contents2 td .spec {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
#contain #contentsm #topboxr .proboxred {
	width: 300px;
	border: 1px solid #FF0000;
	margin-bottom: 5px;
	height: auto;
	padding: 9px;
}
.filmbox {
	width: 700px;
	height: 117px;
	background-image: url(../common/film.gif);
}
