@import url("../css/font.css");

body {margin-right:7px;margin-top:7px;margin-left:7px;font-size:12px;line-height: 130%;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;	vertical-align:top;	margin-bottom: 7px;	background-color: #0C0EA6;	}

img {border:0}

table.f {	border: 4px solid #CBD8EF;	margin: 0px;	padding: 0px;	border-collapse: collapse;	background-color: #FFFFFF;	width: 100%;}

tr.l1 {background-color:#E6ECF7}
	
th.m   {color: #FFFFFF;	font-size: 13px;text-align: center;	border: 1px solid #0000CC;background-image: url(../sozai/bg10.gif);
	height: 15px;vertical-align: middle;}
th.f   {color: #333333;	font-size: 12px;text-align: center;	background-image: url(../sozai/bg6.gif);	border-top-width: 0px;
	border-right-width: 0px;border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;
	border-bottom-style: solid;	border-left-style: solid;}
	
td      { font-size: 13px; line-height: 120%; font-weight: normal; margin-right: auto; margin-left: auto; }
td.t    {	font-size: 13px; }
td.m    {	font-size: 13px;	line-height: 110%;}
td.an   {	font-size: 13px;	line-height: 130%;}
td.s    {	font-size: 13px;	vertical-align:top;	text-align:center;	background-image: url(../sozai/bg1.gif);}

table.md {margin : 1px;	padding : 1px;	border-collapse : collapse;	border: 1px solid #A6B9CE;	font-size: 13px;	width: 100%;}
td.md { border-bottom-width: 1px; border-left-width: 1px; border-bottom-color: #A6B9CE; border-left-color: #A6B9CE; height: 24px; background-image: url(../sozai/bg6.gif); font-size: 13px; line-height: 24px; margin: 0px; padding: 0px; border-bottom-style: solid; border-left-style: solid; font-weight: bold; vertical-align: middle; width: 12.5%; }
table.b2 {text-align: left;border:1px solid #0000CC;margin: 0px;padding: 0px;border-collapse: collapse;background-color: #FFFFFF;width: 300px;}

td.footmenu{width:50%; text-align:center;}
td.footin{width:280px; text-align:center; background-color:#F6F6F6}

/*下メーカーリスト*/
#md a:link {font-size: 13px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
#md a:visited {font-size: 13px;color: #3E6CC4;text-decoration: none ;	line-height: 110%;}
#md a:hover {font-size: 13px ; color: #FF0000 ; text-decoration:none;	line-height: 110%;}
#md a:active {font-size: 13px ; text-decoration: none ;	line-height: 110%;}

a:link.u {font-size: 13px;color: #0000CC;text-decoration: none ;}
a:visited.u {font-size: 13px;color: #3232CD;text-decoration: none ;}
a:hover.u {font-size: 13px ; color: #FF0000 ; text-decoration:none;}
a:active.u {font-size: 13px ; text-decoration: none ;}

#black a:link {font-size: 13px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
#black a:visited {font-size: 13px;color: #3232CD;text-decoration: none ;	line-height: 110%;}
#black a:hover {font-size: 13px ; color: #FF0000 ; text-decoration:none;	line-height: 110%;}
#black a:active {font-size: 13px ; text-decoration: none ;	line-height: 110%;}
#black {	font-size: 10px;	color: #666666;	line-height: 110%;}

a:link.l{font-size: 10px;color: #0000CC;text-decoration: none ;}
a:visited.l {font-size: 10px;color: #3232CD;text-decoration: none ;}
a:hover.l {font-size: 10px ; color: #FF0000 ; text-decoration:none;}
a:active.l {font-size: 10px ; text-decoration: none ;}

#color a:link{font-size: 10px;color: #0000CC;text-decoration: none ;}
#color a:visited {font-size: 10px;color: #3232CD;text-decoration: none ;}
#color a:hover {font-size: 10px ; color: #FF0000 ; text-decoration:none;}
#color a:active {font-size: 10px ; text-decoration: none ;}
div#color {	cellpadding:2px;	padding: 3px;}

a:link.t {font-size: 13px;color: #FFFFFF;text-decoration: none ;}
a:visited.t {font-size: 13px;color: #f7f7f7;text-decoration: none ;}
a:hover.t {font-size: 13px ; color: #FFFF66 ; text-decoration:none;}
a:active.t {font-size: 13px ; text-decoration: none ;}

#topmenu a:link {font-size: 13px;color: #FFFFFF;text-decoration: none ;}
#topmenu a:visited {font-size: 13px;color: #f7f7f7;text-decoration: none ;}
#topmenu a:hover {font-size: 13px ; color: #FFFF66 ; text-decoration:none;}
#topmenu a:active {font-size: 13px ; text-decoration: none ;}
#topmenu {font-size: 13px;color: #FFFFFF;}

#sidemenu a:link {font-size: 13px;color: #0000CC;text-decoration: none ;}
#sidemenu a:visited {font-size: 13px;color: #3232CD;text-decoration: none ;}
#sidemenu a:hover {font-size: 13px ; color: #FF0000 ; text-decoration:none;}
#sidemenu a:active {font-size: 13px ; text-decoration: none ;}


a:link.k {font-size: 15px;color: #0000CC;text-decoration: none ;}
a:visited.k {font-size: 15px;color: #3232CD;text-decoration: none ;}
a:hover.k {font-size: 15px ; color: #FF0000 ; text-decoration:none;}
a:active.k {font-size: 15px ; text-decoration: none ;}

a:link.11       {font-size: 11px;color: #0000CC;}
a:active.11     {font-size: 11px;}
a:visited.11    {font-size: 11px;color:#3232CD;}
a:hover.11      {font-size: 11px;color: #FF0000;text-decoration:none;}

a:link       {font-size: 13px;color: #0000CC;}
a:active     {font-size: 13px;}
a:visited    {font-size: 13px;color: #3366CC;}
a:hover      {font-size: 13px;color: #FF0000;text-decoration:none;}

th     {color: #FFFFFF;	font-size: 13px;text-align: center;	background-color: #6699FF;border: 1px solid #6699FF;}

input.t	{font-size:12px;border-style:solid; border-width:1px; color: #000080; background:#FFFFFF;cursor:text; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px;}
input.r {background:#FFFFF7; border: 0px;}
input.f {background:#F0F8FF; border: 0px;}
input.m {
	cursor:hand;
	border: 0px;
	color: #0000FF;
	background: #FFFFFF left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	clip:  rect(2px auto auto auto);
	text-decoration: underline;
}
table.b {	text-align: left;	border: 1px solid #6699FF;	margin: 0px;	padding: 0px;	border-collapse: collapse;	background-color: #EEF3FF;}

table.z {	text-align: left;	border: 1px solid #cccccc;	margin: 0px;	padding: 4px;	border-collapse: collapse;	background-color: #FFFFFF;}

table.in {
	text-align: left;
	border: 1px solid #eeeeee;
	margin: 0px;
	padding: 2px;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

table.tab {
	text-align: left;
	margin: 0px;
	padding: 2px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	border-top: 1px solid #304F8F;
	border-right: 1px solid #304F8F;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #304F8F;
}

input.i {
	width: 12px;
	height: 17px;
	padding: 1px;
	background-image: url(sozai/b1.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position:  center top;
	border: 0px none;
	cursor: hand;
	font-size: 11px;
	color: #0080FF;
	vertical-align:middle;
}
INPUT.l  {  cursor:hand;	color: #666666;	border: 3px double #999999;	background-color: #CCE0FF;}
input {  	cursor:hand;}
span.u {text-decoration: none ;}
span.l {	font-size:10px;	text-decoration: none;	line-height: 10px;}
span.s11 {	font-size:11px;	line-height: 11px;}
span.m {	TEXT-DECORATION: none;	background-color:#000000;	text-decoration:none;	color: #FFFFFF;}
td.l{  font-size:11px;  font-weight:normal;  font-style:normal;
  text-decoration:none;  text-align:left;  vertical-align:top;  line-height: 11px;} 

td.b {	text-align: center;	border: 1px solid #0000CC;	margin: 0px;	padding: 2px;	border-collapse: collapse;	background-color:#FFFFEC;}

td.header-h1 {	margin-left: 450px;	text-align: center;	height: 25px;line-height: 25px;	background-image: url(../sozai/bg6.gif);}

select {	cursor: hand;}

#tabmenu { margin: 0; padding: 0px 0px 0px 5px; background-color: #304F8F; }
#tabmenu ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: none; }
#tabmenu ul li {border: 1px solid #003066; display: block; float: left; text-align: center; padding: 0; margin: 0px 0px 0px 1px; width: 120px; }
#tabmenu ul li a { background: #304F8F; border-top: 1px solid #6689BD; border-left: 1px solid #6689BD; border-bottom: none; border-right: none; padding: 3px; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font-weight: normal; font-size:    12px; }
#tabmenu UL LI#one {	WIDTH: 95px}
#tabmenu UL LI#two {	WIDTH: 95px}
#tabmenu UL LI#three {	WIDTH: 95px}
#tabmenu UL LI#four {	WIDTH: 110px}
#tabmenu UL LI#five {	WIDTH: 130px}
#tabmenu UL LI#six {	WIDTH: 130px}
#tabmenu ul li a:hover { background: #003066; border-top: 1px solid #003066; border-left: 1px solid #003066; }
#tabmenu ul li a:active	{ text-decoration: underline; }

div#tabone,
div#tabtwo,
div#tabthree,
div#tabfour,
div#tabfive,
div#tabsix { background-color:#BFC9E0; }
div#tabone #tabmenu li#one, 
div#tabtwo #tabmenu li#two,
div#tabthree #tabmenu li#three,
div#tabfour #tabmenu li#four,
div#tabfive #tabmenu li#five,
div#tabsix #tabmenu li#six {	BACKGROUND: #ffffff;	border-top: 1px solid #003366;	border-right: 1px solid #003366;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #003366; }
div#tabone #tabmenu li#one a, 
div#tabtwo #tabmenu li#two a,
div#tabthree #tabmenu li#three a,
div#tabfour #tabmenu li#four a,
div#tabfive #tabmenu li#five a,
div#tabsix #tabmenu li#six a { border: 1px solid #ffffff; background: #ffffff; color: #000000; }

#tabmenu2 { margin: 0; padding: 0px 0px 0px 5px; background-color: #304F8F; }
#tabmenu2 ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: none; }
#tabmenu2 ul li {border: 1px solid #003066; display: block; float: left; text-align: center; padding: 0; margin: 0px 0px 0px 1px; width: 120px; }
#tabmenu2 ul li a { background: #3940AE; border-top: 1px solid #7E83D6; border-left: 1px solid #7E83D6; border-bottom: none; border-right: none; padding: 3px; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font-weight: normal; font-size:    12px; }
#tabmenu2 UL LI#one {	WIDTH: 110px}
#tabmenu2 UL LI#two {	WIDTH: 110px}
#tabmenu2 UL LI#three {	WIDTH: 110px}
#tabmenu2 UL LI#four {	WIDTH: 110px}
#tabmenu2 UL LI#five {	WIDTH: 110px}
#tabmenu2 UL LI#six {	WIDTH: 110px}
#tabmenu2 ul li a:hover { background: #202364; border-top: 1px solid #202364; border-left: 1px solid #202364; }
#tabmenu2 ul li a:active	{ text-decoration: underline; }

div#tabone #tabmenu2 li#one, 
div#tabtwo #tabmenu2 li#two,
div#tabthree #tabmenu2 li#three,
div#tabfour #tabmenu2 li#four,
div#tabfive #tabmenu2 li#five,
div#tabsix #tabmenu2 li#six {	BACKGROUND: #ffffff;	border-top: 1px solid #202364;	border-right: 1px solid #202364;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #202364; }
div#tabone #tabmenu2 li#one a, 
div#tabtwo #tabmenu2 li#two a,
div#tabthree #tabmenu2 li#three a,
div#tabfour #tabmenu2 li#four a,
div#tabfive #tabmenu2 li#five a,
div#tabsix #tabmenu2 li#six a { border: 1px solid #ffffff; background: #ffffff; color: #000000; }

#tabmenu3 { margin: 0; padding: 0px 0px 0px 5px; background-color: #747BDC; }
#tabmenu3 ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: none; }
#tabmenu3 ul li {border: 1px solid #003066; display: block; float: left; text-align: center; padding: 0; margin: 0px 0px 0px 1px; width: 120px; }
#tabmenu3 ul li a { background: #747BDC; border-top: 1px solid #AFB4ED; border-left: 1px solid #AFB4ED; border-bottom: none; border-right: none; padding: 3px; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font-weight: normal; font-size:    12px; }
#tabmenu3 UL LI#one {	WIDTH: 105px}
#tabmenu3 UL LI#two {	WIDTH: 95px}
#tabmenu3 UL LI#three {	WIDTH: 95px}
#tabmenu3 UL LI#four {	WIDTH: 170px}

#tabmenu3 ul li a:hover { background: #1B2067; border-top: 1px solid #003066; border-left: 1px solid #1B2067; }
#tabmenu3 ul li a:active	{ text-decoration: underline; }

div#tabone #tabmenu3 li#one, 
div#tabtwo #tabmenu3 li#two,
div#tabthree #tabmenu3 li#three,
div#tabfour #tabmenu3 li#four {	BACKGROUND: #ffffff;	border-top: 1px solid #003366;	border-right: 1px solid #003366;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #003366; }
div#tabone #tabmenu3 li#one a, 
div#tabtwo #tabmenu3 li#two a,
div#tabthree #tabmenu3 li#three a,
div#tabfour #tabmenu3 li#four a { border: 1px solid #ffffff; background: #ffffff; color: #000000; }

#tabmenu4 { margin: 0; padding: 0px 0px 0px 5px; background-color: #304F8F; }
#tabmenu4 ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: none; }
#tabmenu4 ul li {border: 1px solid #003066; display: block; float: left; text-align: center; padding: 0; margin: 0px 0px 0px 1px; width: 120px; }
#tabmenu4 ul li a { background: #0000A0; border-top: 1px solid #6262FF; border-left: 1px solid #6262FF; border-bottom: none; border-right: none; padding: 3px; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font-weight: normal; font-size:    12px; }
#tabmenu4 UL LI#one {	WIDTH: 120px}
#tabmenu4 UL LI#two {	WIDTH: 120px}
#tabmenu4 UL LI#three {	WIDTH: 120px}
#tabmenu4 UL LI#four {	WIDTH: 120px}
#tabmenu4 UL LI#five {	WIDTH: 130px}
#tabmenu4 ul li a:hover { background: #6F6FFF; border-top: 1px solid #6F6FFF; border-left: 1px solid #6F6FFF; }
#tabmenu4 ul li a:active	{ text-decoration: underline; }

div#tabone,
div#tabtwo,
div#tabthree,
div#tabfour,
div#tabfive { background-color:#BFC9E0; }
div#tabone #tabmenu4 li#one, 
div#tabtwo #tabmenu4 li#two,
div#tabthree #tabmenu4 li#three,
div#tabfour #tabmenu4 li#four,
div#tabfive #tabmenu4 li#five {	BACKGROUND: #ffffff;	border-top: 1px solid #003366;	border-right: 1px solid #003366;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #003366; }
div#tabone #tabmenu4 li#one a, 
div#tabtwo #tabmenu4 li#two a,
div#tabthree #tabmenu4 li#three a,
div#tabfour #tabmenu4 li#four a,
div#tabfive #tabmenu4 li#five a { border: 1px solid #ffffff; background: #ffffff; color: #000000; }

#tabmenu0 { margin: 0; padding: 0px 0px 0px 0px; background-color: #304F8F; }
#tabmenu0 ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: none; }
#tabmenu0 ul li {border: 1px solid #8187B1; display: block; float: left; text-align: center; padding: 0; margin: 0px 0px 0px 1px; width: 120px; }
#tabmenu0 UL LI#one {	WIDTH: 48px}
#tabmenu0 UL LI#two {	WIDTH: 100px}
#tabmenu0 UL LI#three {	WIDTH: 72px}
#tabmenu0 UL LI#four {	WIDTH: 79px}
#tabmenu0 UL LI#five {	WIDTH: 46px}
#tabmenu0 UL LI#six {	WIDTH: 88px}
#tabmenu0 UL LI#seven {	WIDTH: 76px}
#tabmenu0 UL LI#eight {	WIDTH: 76px}
#tabmenu0 UL LI#nine {	WIDTH: 69px}
#tabmenu0 UL LI#ten {	WIDTH: 110px}
#tabmenu0 UL LI#ereven {	WIDTH: 160px}

#tabmenu0 ul li a {	background:  url(sozai/bg6.gif);	border-top: 1px solid #ffffff;	border-left: 3px solid #f4f4f4;	border-bottom: none;	border-right: none;	padding: 2px;	margin: 0;	color: #000;
	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	font-size:    11px;	line-height: 12px;}
#tabmenu0 ul li#seven a,#tabmenu0 ul li#eight a,#tabmenu0 ul li#nine a,#tabmenu0 ul li#ten a  {	background:  url(sozai/bg6.gif);	border-top: 1px solid #ffffff;	border-left: 4px solid #0000CC;	border-bottom: none;	border-right: none;	padding: 2px;	margin: 0;	color: #000;
	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	font-size:    11px;	line-height: 12px;}
#tabmenu0 ul li a:hover { background: #fff; border-top: 1px solid #CFDCEF; border-left: 3px solid #ff0000; color: #0000CC; }
#tabmenu0 ul li#seven a:hover,#tabmenu0 ul li#eight a:hover,#tabmenu0 ul li#nine a:hover,#tabmenu0 ul li#ten a:hover { background: #fff; border-top: 1px solid #CFDCEF; border-left: 4px solid #CC0000; color: #0000CC; }
#tabmenu0 ul li a:active	{ text-decoration: underline; }

div#tabone,div#tabtwo,div#tabthree,div#tabfour,div#tabfive,
div#tabsix,div#tabseven,div#tabeight,div#tabnine { background-color:#BFC9E0; }
div#tabone #tabmenu0 li#one,div#tabtwo #tabmenu0 li#two,div#tabthree #tabmenu0 li#three,div#tabfour #tabmenu0 li#four,div#tabfive #tabmenu0 li#five,
div#tabsix #tabmenu0 li#six,div#tabseven #tabmenu0 li#seven,div#tabseven #tabmenu0 li#eight,div#tabseven #tabmenu0 li#nine,
div#tabseven #tabmenu0 li#ten {	BACKGROUND: #ffffff;	border-top: 1px solid #0000CC;	border-right: 1px solid #0000CC;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #0000CC; }

div#tabone #tabmenu0 li#one a,div#tabtwo #tabmenu0 li#two a,div#tabthree #tabmenu0 li#three a,div#tabfour #tabmenu0 li#four a,div#tabfive #tabmenu0 li#five a,
div#tabsix #tabmenu0 li#six a,div#tabseven #tabmenu0 li#seven,div#tabseven #tabmenu0 li#eight,
div#tabseven #tabmenu0 li#nine,div#tabseven #tabmenu0 li#ten { border: 1px solid #ffffff; background: #ffffff; color: #000000; }

#bottun {
	background:  url(sozai/bg60.gif) center center;
	display: block;
	WIDTH: 140px;
	height: 25px;
	background-color: #F4F4F4;
	background-position: center center;
}

div#bottun a {

	border-left: 4px solid #f4f4f4;
	color: #0000CC;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size:  13px;
	vertical-align: middle;
	line-height: 25px;
}
#bottun a:hover {	background: #f4f4f4 center;	border-left: 4px solid #FF0000;	color: #FF0000;	text-align: center;	vertical-align: middle;
}
#bottun a:active	{	text-align: center;	vertical-align: middle;	text-decoration: underline;	background-position: center;}
div#white a{ color: #ffffff; }

#bottun2 {	background:  url(sozai/bg61.gif) center center;	display: block;	background-color: #F4F4F4;
	background-position: center center;}
div#bottun2 a {	border-left: 3px solid #f4f4f4;	color: #0000CC;	text-decoration: none;	display: block;	text-align: center;
	font-size:  13px;	vertical-align: middle;	line-height: 17px;}
#bottun2 a:hover {	background: #ffffff center;	border-left: 3px solid #FF0000;	color: #FF0000;	text-align: center;	vertical-align: middle;}
#bottun2 a:active	{	text-align: center;	vertical-align: middle;	text-decoration: underline;	background-position: center;}

table#bottun2 a {	border-left: 3px solid #f4f4f4;	color: #0000CC;	text-decoration: none;	display: block;	text-align: center;
	font-size:  13px;	vertical-align: middle;	line-height: 17px;}
