/*public Style define(default vale)*/
body{
	color: #000000;
	background-color: white;
	font-size: 12px; font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	line-height: 150%
}
td{
	color: #000000;
	font-size: 12px; font-style: normal;
	text-decoration: none;
	text-transform: none;
	line-height: 150%
}

a:link, a:active,a:visited {
	color: #666666; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none
}
a:hover{
	font-weight: normal;
	text-decoration: underline;
	color: #003399;
}
blockquote,ul,li{
	color: #000000; 
	line-height: 150%;  
	font-size: 12px
}
select{
	color: #000000; 
	font-size: 12px; 
	font-family: "MS PGothic, MS PMincho,  verdana"
}
input{
	color: #000000; 
	font-size: 12px; 
	font-family: "MS PGothic, MS PMincho,  verdana"
}
textarea{
	color: #000000; 
	font-size: 14px;  
	line-height: 150%
}


/*use for head.js*/
.mainmenu{color: white; font-size: 12px}
a.mainmenu:link{color: white}
a.mainmenu:visited{color: white}
a.mainmenu:hover{color: yellow}
a.mainmenu:active{color: white}


/*use for end.js*/
.end{color: blue; font-size: 12px}
a.end:link{color: Blue}
a.end:visited{color: Purple}
a.end:hover{color: red}
a.end:active{color: red}


/*use for left menu*/
.submenu{color: #000000; font-size: 12px}
a.submenu{color: #5B2D89}
a.submenu:visited{color: #5B2D89}
a.submenu:hover{color: red}
a.submenu:active{color: #5B2D89}


/*use for news, author, time etc.*/
.content-textremark{color: #000000; font-size: 12px}
.content-textremark-content{color: red; font-size: 12px}


.maintitle{font-size: 16px; font-weight: bold}
.subtitle{font-weight: bold}


/*text for remark*/
.remark{font-size: 12px}
a.f12b:link, a.f12wb:visited{
	font-size: 12px;
	font-weight: bold;
	line-height: 150%;
}
a.f12w:link, a.f12w:visited{
	font-size: 12px;
	color: White;
	line-height: 150%;
}
a.f12wb:link, a.f12wb:visited{
	font-size: 12px;
	color: White;
	font-weight: bold;
	line-height: 150%;
}
a.f14w:link, a.f14w:visited{
	font-size: 14px;
	color: White;
	line-height: 150%;
}
a.f14wb:link, a.f14wb:visited{
	font-size: 14px;
	color: White;
	font-weight: bold;
	line-height: 150%;
}
.tablebgcolor1{
	background-color: #333399;
	color: White;
}
.tablebgcolor2{
	background-color: #AEAED7;
}
.tablebgcolor3{
	background-color: #D7D7EB;
}
.tablebgcolor4{
	background-color: #E8E8F3;
}
.tablebgcolor5{
	background-color: #F0F0F7;
}
.tablebc1{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.tablebc2{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.txt12 {
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
}
.txt12b {
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}

.txt14 {
	font-size: 14px;
	line-height: 150%;
	text-decoration: none;
}
.txt14b {
	font-size: 14px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}
.txt16 {
	font-size: 16px;
	line-height: 150%;
	text-decoration: none;
}
.txt16b {
	font-size: 16px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}
.txt18 {
	font-size: 18px;
	line-height: 150%;
	text-decoration: none;
}
.txt18b {
	font-size: 18px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}
.txt20 {
	font-size: 20px;
	line-height: 150%;
	text-decoration: none;
}
.txt20b {
	font-size: 20px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}
.txt24 {
	font-size: 24px;
	line-height: 150%;
	text-decoration: none;
}
.txt24b {
	font-size: 24px;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}

.ProdName {
  
  font-size: 12px;
  font-weight: bolder;
  line-height: 150%;
  color: #3B0080;
  padding-top: 5px;
  text-decoration: none;
}

.ProdPrice {
  
  font-size: 12px;
  font-weight: normal;
  line-height: 150%;
  color: #3B0083;
  padding-left: 0px;
  text-decoration: none;
}

.ProdSub {
  
  font-size: 12px;
  font-weight: normal;
  line-height: 150%;
  color: #FFFFFF;
  text-decoration: none;
}

.ProdTable {
	border-top: 1px solid #939598;
	border-left: 1px solid #939598;
	border-bottom: 1px solid #939598;
	border-right: 1px solid #939598;
}
