﻿* {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	line-height: 120%;
	border-width: 0px;
}
hr {
	display: none;
}
.fix {
	clear: left;
}
/*統一部分*/

BODY{
	text-align : center;
	margin: 0px;
	background-image : url(img/back_01.jpg);
}
TABLE{
	margin: auto;
}
.table_main{
	font-size : 10pt;
	color : #009966;
	text-align : left;
	width : 800px;
	border: 1px solid #009966;
	background-color : white;
}
.table_main .bn , .table_main .bnw {
	text-align: center;
	padding: 5px 0px;
}
.table_copyright{
	font-size : 10pt;
	color : white;
	width : 800px;
	background-color : #009966;
}
.table_top{
	font-size : 10pt;
	color : white;
	text-align : center;
	width : 800px;
	background-color : #009966;
}
/*リンク部分の色指定*/

A:LINK {
	color: #666666;
	text-decoration : none;
}
A:VISITED {
	color: #666666;
	text-decoration : none;
}
A:HOVER {
	color: #666666;
	text-decoration : underline;
}
A:ACTIVE {
	color: #666666;
}
/*BODY要素*/

/*TABLE要素*/

.table_product{
	font-size : 10pt;
	text-align : left;
	width : 600px;
	border: 1px solid green;
}
.table_product span {
	color: #FF0000;
}
.table_spec{
	font-size : 10pt;
	width : 150px;
}
/*TD&TEXT要素*/

.TD_title{
	font-size : 10pt;
	font-weight : bold;
	color : #0080ff;
	border : 1px dotted #009966;
	background-color : #e1ffe1;
}
.TD_title2{
	font-size : 11pt;
	font-weight : bold;
	color : #0080ff;
	text-align : center;
	background-color : #f0f8ff;
}
.TD_title3{
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
	color : #ff8080;
	border-bottom-color: green;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.TD_linktitle{
	font-size : 10pt;
	color : #ff8080;
	background-image : url(img/back_02.jpg);
}
.TD_right{
	text-align : right;
}
.TD_left{
	text-align : left;
	vertical-align : top;
	padding : 10px;
}
.TD_center{
	text-align : center;
}
.TD_menubar{
	text-align : center;
	border : 1px solid white;
	background-color: #FFFFFF;
	color: #009933;
}
.TD_copyright{
	text-align : right;
	background-color : #009966;
	background-image : url(img/back_logo.jpg);
	background-repeat : no-repeat;
	background-position: 10px center;
	padding: 5px 5px 5px 0px;
	font-size: 12px;
}
.p_pro2_title{
	font-size : 10pt;
	font-weight : bold;
	color : green;
	width : 350px;
	padding: 5px;
	border: 1px solid green;
}
.p_pro2_title2{
	font-size : 10pt;
	font-weight : bold;
	color : #ff6666;
	width : 350px;
	padding: 5px;
	border: 1px solid #ff6666;
}
.type {
	margin-right: auto;
	margin-left: auto;
	width: 310px;
	padding: 0px;
}
.p_good_axl {
	float: left;
	font-size : 10pt;
	font-weight : bold;
	color : green;
	width: 138px;
	border: 1px solid green;
	padding: 5px;
	margin : 10px 10px 10px 0px;
}
.p_good_other {
	float: left;
	font-size : 10pt;
	font-weight : bold;
	color : #ff6666;
	width: 138px;
	border: 1px solid #ff6666;
	padding: 5px;
	margin : 10px 0px;
}
.mail{
	font-size : 14px;
	font-weight : bold;
	color : white;
	text-align : center;
	width : 300px;
	padding : 3px;
	margin : 5px 0px;
	background-color : #ff8080;
}
.line {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	height: 1px;
	margin: 5px 0px;
}
