*.bdash { border-bottom: 1px dashed #cccccc; }
*.bline { border-bottom: 1px solid #dddddd; }
*.rdash { border-right: 1px dashed #cccccc; }
*.rline { border-right: 1px solid #dddddd; }
*.lline { border-left: 1px solid #dddddd; }
*.tline { border-top: 1px solid #dddddd; }

BODY { background-color: #ffffff; }

TD.fr_0000 { background-image: url(images/fr_0000.jpg); }
TD.fr_0001 { background-image: url(images/fr_0001.jpg); }
TD.fr_0002 { background-image: url(images/fr_0002.jpg); }
TD.fr_0003 { background-image: url(images/fr_0003.jpg); }
TD.fr_0005 { background-image: url(images/fr_0005.jpg); }
TD.fr_0006 { background-image: url(images/fr_0006.jpg); }
TD.fr_0007 { background-image: url(images/fr_0007.jpg); }
TD.fr_0008 { background-image: url(images/fr_0008.jpg); }

*.product {
	font-size: 9pt;
	color: #000099;
	text-decoration: none;
}

*.MHSC {
	font-size: 9pt;
	text-align: center;
	color: #9999ee;
}

H1.item_detail_h1 {
	color: #9999ee;
	border-bottom: 1px solid #dddddd;
}

*.mado{
	border-color: #ff8866;
	border-width: 1px;"
}

*.mado2 {
	border-color: #ff33ff;
	border-width: 2px;"
}

SPAN.commr {
	font-size: 10pt;
	color: #ff0000;
}
SPAN.commb {
	font-size: 10pt;
	color: #0000ff;
}

*.linkname {
	font-size: 30px;
	background-image: url(./images/bg_linkname.jpg); 
}
*.linknote {
	font-size: 16px;
}
*.prodname {
	font-size: 28px;
	background-image: url(./images/bg_prodname.jpg); 
}

*.offername {
	background-image: url(./images/bg_offer.jpg); 
}

*.koushin {
	font-size: 12px;
	color: #9999CC;
	border-top: 1px solid #ffaacc;
	border-left: 1px solid #ffaacc;
	border-right: 1px solid #ffaacc;
	border-bottom: 1px solid #ffaacc;
	background-color: #ffeedd; 
}

*.evname {
	font-size: 26px;
	background-color: #ffeeee; 
	border-bottom: 1px solid #ffcccc;
	border-left: 1px solid #ffcccc;
}
*.evdate {
	font-size: 20px;
	color: #000099;
	border-color: #000099;
	background-color: #ffffee; 
}
*.evplace {
	border-bottom: 1px solid #dddddd;
}
*.evname_mb {
	font-size: 10px;
	background-color: #ffffcc; 
	border-bottom: 1px solid #ffcccc;
	border-left: 1px solid #ffcccc;
}
*.evdate_mb {
	font-size: 12px;
	color: #000099;
	border-color: #000099;
	background-color: #ffff66; 
}
*.evnote_mb {
	font-size: 8px;
}

*.mov_title {
	font-size: 26px;
	background-color: #eeffee; 
	border-bottom: 1px solid #ccffcc;
	border-left: 1px solid #ccffcc;
}
*.mov_name {
	font-size: 20px;
	color: #000099;
	border-color: #000099;
	background-color: #ffffee; 
}
*.info {
	font-size: 11px;
	color: #ccaa33;
}

*.yb_sat {color: #0000ff;}
*.yb_sun {color: #ff0000;}


