.tmenu:hover { font-size:11px ; color: white; background-color: red}
.tmenu { font-size:11px ; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; padding-right: 0px; color: red}

.wmenu:hover { font-size:13px ; color: white; background-color: red}
.wmenu { font-size:13px ; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; color: white}

.atype {  font-size: 12px; color: #000000; line-height:140%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.btype {  font-size: 12px; color: #ffffff; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.ctype {  font-size: 12px; color: #ffff00; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.redtype {  font-size: 12px; color: red; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}

.copytype {  font-size: 13px; color: #ffffff}
input.cbutton { cursor: hand; width: 93px; line-height: 20px;  background-color: #666666; color: #ffffff; font-size:11px;  font-weight: bold}
input.hankaku { ime-mode: disabled  }
input.zenkaku { ime-mode: active  }
INPUT.button { cursor: hand; font-size: 11px; background-color: #666666; color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;padding-top: 2px;}
INPUT.button { cursor: pointer; font-size: 11px; background-color: #666666; color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;padding-top: 2px;} 

.blacktype {  font-size: 12px; color: #000000; line-height:140%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.black10type {  font-size: 10px; color: #000000; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 2px}
.black14type {  font-size: 14px; color: #000000; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.greytype {  font-size: 12px; color: #666666; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.grey10type {  font-size: 10px; color: #666666; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.grey14type {  font-size: 14px; color: #666666; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.greymore10type {  font-size: 10px; color: #cccccc; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.whitetype {  font-size: 12px; color: #ffffff; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.white10type {  font-size: 10px; color: #ffffff; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.white14type {  font-size: 14px; color: #ffffff; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.redtype {  font-size: 12px; color: red; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.red10type {  font-size: 10px; color: red; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 2px}
.red14type {  font-size: 14px; color: red; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.yellowtype {  font-size: 12px; color: #ffff00; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.yellow10type {  font-size: 10px; color: #ffff00; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.yellow14type {  font-size: 14px; color: #ffff00; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.bluetype {  font-size: 12px; color: #003399; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.blue10type {  font-size: 10px; color: #003399; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 2px}
.blue14type {  font-size: 14px; color: #003399; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.greentype {  font-size: 12px; color: green; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.green10type {  font-size: 10px; color: green; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 2px}
.green14type {  font-size: 14px; color: green; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
.orangetype {  font-size: 12px; color: orange; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px}
/*menu*/
a.menu {color:#5a4e3a; text-decoration:none; font-size:11px;}
a.visited.menu {color:#5a4e3a; text-decoration:none; font-size:11px;}
a:hover.menu {text-decoration:underline;color:#ff9227; font-size:11px;}
a.menuf {color:#666666; text-decoration:none; font-size:12px;}
a.visited.menuf {color:#666666; text-decoration:none; font-size:12px;}
a:hover.menuf {text-decoration:underline;color:#ff9227; font-size:12px;}
.menu_bg{ background-image: url(/img/menubg.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.menu_bg2{ background-image: url(/img/menubg2.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.menu_tbg{ background-image: url(/img/menucatebg.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.menu_tbg2{ background-image: url(/img/menublandbg.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.menu_tbg1{ background-image: url(/img/menutitleglue.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.menu_tbg0{ background-image: url(/img/tbg.gif); background-repeat: no-repeat; background-position: 100% top; width:150; height:28 }
.pad10 { padding-left: 10px;}
/*copy*/
.dot {  border-style: dotted; border-bottom-width: 1px;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px}
.banner{
	width:750px;
	height:100px;
	margin:0 auto;
	background:url(/top/img/mail_order.jpg) no-repeat 0% 0%;
}
.bannertitle{
	padding:10px 0px 5px 350px;
	color:#fff;
	font-size:14px;
	line-height:140%;
	text-align:left;
}
