body {
	background-color: #ffffff;
	font-size: 12px;
        font-family:Verdana,Arial,Impact;
	line-height: 130%;
	color: #333333;ss
}

/* ----- スクロールバーの設定 ----- */
html{
scrollbar-base-color:#999999;
scrollbar-arrow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-darkshadow-color:#999999;
scrollbar-3dlight-color:#999999;
scrollbar-highlight-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
}

.menu div{
        margin:0 0 5px 0;
}
.menu a{
	padding-left:15px;
	font-size: 12px;	
}

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
}
h3 {
    font-size: 14px;
	letter-spacing: 2px;
	color: #333333;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left:5px solid #FF3300;
	border-bottom:1px dotted #FF3300;
}	
h4 {
    font-size: 14px;
	letter-spacing: 2px;
	color: #FF3300;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left:5px solid #000000;
	border-bottom:1px dotted #000000;
}
	
a.sss:link     { color: #FF3300; text-decoration: none }
a.sss:visited  { color: #FF3300; text-decoration: none }
a.sss:hover    { color: #ffffff; text-decoration: none; background-color: #666666 }

a.top:link     { color: #999999; text-decoration: none }
a.top:visited  { color: #999999; text-decoration: none }
a.top:hover    { color: #000000; text-decoration: underline }

a:link    { color: #999999; text-decoration: underline }
a:visited { color: #999999; text-decoration: underline }
a:hover   { color: #FF3300; text-decoration: none }

li {
	list-style-type: square;
}

.sen {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.sen1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.sen2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.sen_t {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.sen_t2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.sen_tb {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.sen_r  {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.sen_l  {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.sen_lr  {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}

.kkimg {
	 background-image: url(Link/img/benz.jpg);
	 background-repeat: no-repeat;
	 background-position: right top;
}
.img4 {
	 background-image: url(img/img4.jpg);
	 background-repeat: no-repeat;
	 background-position: right bottom;
}
.bgimg {
	 background-image: url(produce/img/produce.jpg);
	 background-repeat: no-repeat;
	 background-position: right top;
}
.bookimg {
	 background-image: url(produce/K/img/book2.jpg);
	 background-repeat: no-repeat;
	 background-position: right top;
}

.waku    {border: 1px solid #666666}
.waku1   {border: 1px solid #999999}
.waku2   {border: 1px solid #ffffff}
.waku01 {
	font-size: 12px;
	font-weight: bolder;
        padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 3px double #ff9933;
}
.waku02 {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 3px double #999999;
}

.text8       { font-size: 8px; line-height: 1.5em }
.text8color  { color: #f30; font-size: 8px; line-height: 1.5em }
.text10      { font-size: 10px; line-height: 1.5em }
.text10color { color: #f30; font-size: 10px; line-height: 1.5em }
.text10blue  { color: #39f; font-size: 10px; line-height: 1.5em }
.text10white { color: white; font-size: 10px; line-height: 1.5em }
.text12      { font-size: 12px; line-height: 1.5em }
.text12color { color: #f30; font-size: 12px; line-height: 1.5em }
.text12blue  { color: #69c; font-size: 12px; line-height: 1.5em }
.text12white { color: white; font-size: 12px; line-height: 1.5em }
.text14      { font-size: 14px; line-height: 1.5em }
.text14color { color: #f30; font-size: 14px; line-height: 1.5em }
.text14blue  { color: #39f; font-size: 14px; line-height: 1.5em }
.text14white { color: white; font-size: 14px line-height: 1.5em }
.text15      { font-size: 15px; line-height: 1.5em }
.text16      { font-size: 16px; line-height: 1.5em }
.text16white { color: white; font-size: 16px; line-height: 1.5em }
.text18      { font-size: 18px; line-height: 1.5em }
.text20      { font-size: 20px; line-height: 1.5em }

.text9   { font-size: 9px }
.text11  { font-size: 11px }
.text13  { color: white; font-size: 13px; }
.ccc     { color: #cccccc; font-size: 13px; line-height: 1.0em }
.text12b { font-size: 12px; font-weight: bold; }
.text14b { font-size: 14px; font-weight: bold; }
.text16b { font-size: 16px; font-weight: bold; }
.text18b { font-size: 18px; font-weight: bold; }

.style01 { 
        color: #666666;
}
.style02 { color: #f30; font-size: 12px; line-height: 1.5em }
.style03 { color: #cccccc; font-size: 12px; line-height: 1.5em }
.style04 {
	font-size: 12px;
	color: #6699FF;
}
.style05 {
	font-size: 12px;
        color: #ffffff;
}
.style06 {
	color: #666666;
	font-weight: bold;
}

.style1  {color: #9999CC}
.style2  {color: #FFCC99}
.style3  {color: #FF99FF}
.style4  {color: #9999CC; font-weight: bold; }
.style5  {color: #E28D4C; font-weight: bold; }
.style6  {color: #FF6666; font-weight: bold; }
.style7  {color: #B3B3D9; font-weight: bold; }
.style8  {color: #FF3300; font-weight: bold; }
.style9  {color: #FFFFFF; font-weight: bold; }
.style10 {
	 color: #FF3300;
	 font-size: 12px;
	 font-weight: bold;
}
.style11 {
	 color: #FF99FF;
	 font-size: 16px;
	 font-weight: bold;
}