font,DIV,p,td,th,a,{
 font:12px Verdana, sans-serif, serif;
}

body{
 font:12px Verdana, sans-serif, serif;
}

th{
 font-size: 110%;
 font-weight: bold;
 color:#333333;
}

h1{
 font-size: 140%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: bold;
 color:#333333;
}

h2{
 font-size: 130%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: bold;
 color:#333333;
}
	
h3{
 font-size: 120%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: bold;
 color:#ff6600;
}

h4{
 font-size: 130%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: normal;
}

h5{
 font-size: 120%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: bold;
}

h6{
 font-size: 130%;
 margin-bottom: 3px;
 margin-top: 5px;
 font-weight: bold;
 color:#008B45;
}

/* ノーマルリンクスタイル */	
A:link {
 COLOR: #000099;
 TEXT-DECORATION: underline;
}
A:visited {
 COLOR: #000099;
 TEXT-DECORATION: underline;
}
A:hover {
 TEXT-DECORATION: underline;
 color:#ff0000;
}
A:active {
 TEXT-DECORATION: underline;
 color:#ff0000;
}


/* ページタイトルリンクスタイル */	
A.Ptitle:link {
 TEXT-DECORATION: none;
 color:#000000;
 font-size: 120%;
 margin-left: 10px;
 font-weight: bold;
 padding-left:20px;
}
A.Ptitle:visited {
 TEXT-DECORATION: none;
 color:#000000;
 font-size: 120%;
 margin-left: 10px;
 font-weight: bold;
 padding-left:20px;
}
A.Ptitle:hover {
 TEXT-DECORATION: none;
 color:#ff0000;
 font-size: 120%;
 margin-left: 10px;
 font-weight: bold;
 padding-left:20px;
}
A.Ptitle:active {
 TEXT-DECORATION: none;
 color:#000000;
 font-size: 120%;
 margin-left: 10px;
 font-weight: bold;
 padding-left:20px;
}




/* Product/のボタンリンクスタイル */
A.g:link {
 TEXT-DECORATION: none;
 background-color:#777777;
}
A.g:visited {
 TEXT-DECORATION: none;
 background-color:#777777;
}
A.g:hover {
 TEXT-DECORATION: none;
 background-color:#999999;
}
A.g:active {
 TEXT-DECORATION: none;
 background-color:#777777;
}


/* タイトル用フォント */
.title{
 font-size: 140%;
 margin-left: 10px;
 font-weight: bold;
 color:#ffffff;
}

IMG{border:0;}



