BODY {
	SCROLLBAR-FACE-COLOR: #f6f6f6; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #787878; SCROLLBAR-3DLIGHT-COLOR: #787878; SCROLLBAR-ARROW-COLOR: #7a7a7a; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;MARGIN: 0px;
}
INPUT {
	FONT-SIZE: 9pt
}
form{ margin:0px;}
TD {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%;  font-family:Arial, Helvetica, sans-serif; word-wrap:break-word;
}
A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4C6513; TEXT-DECORATION: none
}
A:active {
	COLOR: #555555; TEXT-DECORATION: none
}
.font01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; HEIGHT: 24px;TEXT-ALIGN:center;text-valign:top;

}
.font02 {FONT-SIZE: 9pt;color:#4C6513;

}
.font03 {FONT-SIZE: 9pt;color:#F98204;FONT-WEIGHT: bold; TEXT-ALIGN:right; height:21px;

}
.font04 {FONT-SIZE: 9pt;color:#666666;

}
.font05 {FONT-SIZE: 10pt;font-weight:bold;

}
.font06 {FONT-SIZE: 9pt;font-weight:bold;color:#666666;

}
.font07 {FONT-SIZE: 9pt;color:#666666;text-indent: 2em;padding-top:21px;padding-left:21px;padding-bottom:20px;padding-right:21px

}
.font08 {FONT-SIZE: 9pt;color:#666666;text-indent: 2em;padding-left:21px;padding-bottom:20px;padding-right:21px

}
.font09 {FONT-SIZE: 9pt;color:#A36107;font-weight:bold;

}
.font10 {FONT-SIZE: 11pt;

}
.font11{FONT-SIZE: 11pt;color:#FF6600;

}
.midtit02 {FONT-SIZE: 9pt;color:#4C6513;padding-left:10px;padding-right:10px;

}
.midtit01 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt;text-valign:middle;padding-left:10px;color:#ffffff;

}
td.text01 { color:#FFFFFF;

}
td.pad01{
padding-left:5px;padding-right:5px;padding-top:5px
}
table.tab01{ background-color:#F0F0F0; border-bottom:1px solid #D9D9D9; border-top: 1px solid #FFFFFF;
}
td.td01{ border-bottom:1px solid #FFFFFF; padding-left:10px;
}
td.td02{ padding-top:6px; vertical-align:top;
}
td.td03{ border-right:1px solid #D3D3D3;border-left:1px solid #D3D3D3;padding-top:6px;padding-left:10px;padding-right:10px;padding-bottom:6px; vertical-align:top;
line-height:150%;color:#008F8D;
}
td.td04{vertical-align:top;color:#0B3C64;line-height:150%;
}
td.td05{ border-right:1px solid #D3D3D3;border-left:1px solid #D3D3D3;padding-top:6px;padding-left:10px;padding-right:10px;padding-bottom:6px; vertical-align:top;
line-height:150%;
}
.right_mid01{ padding-top:6px;padding-left:10px;padding-right:10px;padding-bottom:6px; vertical-align:top;
background-image:url(../images/right_mid01.gif);
}
.title_bg01{ padding-left:25px; padding-top:5px;font-size:9pt;font-weight:bold;color:#FFFFFF;background-image:url(../images/left_titlebg01.gif); height:29px;text-valign:middle;}
.title_bg02{ padding-left:25px; padding-top:5px;font-size:9pt;font-weight:bold;color:#FFFFFF;background-image:url(../images/left_titlebg02.gif); height:29px;text-valign:middle;}
.title_bg03{ padding-right:15px;background-image:url(../images/right_titlebg01.gif); height:29px;text-valign:middle;TEXT-ALIGN:right;}
.title_bg04{ padding-left:25px; padding-top:5px;font-size:9pt;font-weight:bold;color:#FFFFFF;background-image:url(../images/left_titlebg03.gif); height:29px;text-valign:middle;}
.title_bg05{ padding-left:15px;background-image:url(../images/right_titlebg02.gif); height:29px;text-valign:middle;TEXT-ALIGN:left;}
.right-tit01{ padding-left:25px;background-image:url(../images/right-tit01.gif); height:55px;text-valign:middle;TEXT-ALIGN:left;color:#FFFFFF;font-weight:bold;font-size:9pt;}
.right-tit02{ padding-left:25px;background-image:url(../images/right-tit02.gif); height:55px;text-valign:middle;TEXT-ALIGN:left;color:#FFFFFF;font-weight:bold;font-size:9pt;}
.right-tit03{ padding-left:25px;background-image:url(../images/right-tit03.gif); height:55px;text-valign:middle;TEXT-ALIGN:left;color:#FFFFFF;font-weight:bold;font-size:9pt;}
.booksort{padding-top:10px;padding-right:15px;padding-left:15px;color:#736C66;background-image:url(../images/left_line01.gif);vertical-align:top;LETTER-SPACING: 1px}
.salearr{background-image:url(../images/left_line01.gif);vertical-align:top;TEXT-ALIGN:center;}
.arrlist{ border-bottom:1px solid #DFDFDF; height:22px; vertical-align:bottom;}
.middle01{
background-image:url(../images/middle-bg01.gif);padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;vertical-align:top;
}
.midtitle{height:29px; background-image:url(../images/mid-tit01.gif); border:1px solid #66B983}
.menu01 {
	FONT-SIZE: 10pt; COLOR: #FFFFFF;  FONT-WEIGHT: 800;font-family:Arial, Helvetica, sans-serif; background-image:url(../images/menu_bg1.gif);TEXT-ALIGN:center; width:81px;
}
.buycar{
height:129px; background-image:url(../images/buycar_bg.gif); padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;color:#666666;LINE-HEIGHT: 150%;
}
.menu02 {
	FONT-SIZE: 10pt; COLOR: #FFFFFF;  FONT-WEIGHT:800;font-family:Arial, Helvetica, sans-serif; background-image:url(../images/menu_bg2.gif);TEXT-ALIGN:center; width:96px;
}
A.m:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.m:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.m:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
A.m:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.sub_m:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.sub_m:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.sub_m:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
A.sub_m:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.sortlink:link {COLOR: #736C66; TEXT-DECORATION: none}
A.sortlink:visited {COLOR: #736C66; TEXT-DECORATION: none}
A.sortlink:hover {COLOR: #F98204; TEXT-DECORATION: underline}
A.sortlink:active {COLOR: #736C66; TEXT-DECORATION: none}
A.mid:link {COLOR: #4D6412; TEXT-DECORATION: none}
A.mid:visited {COLOR: #4D6412; TEXT-DECORATION: none}
A.mid:hover {COLOR: #F98204; TEXT-DECORATION: underline}
A.mid:active {COLOR: #4D6412; TEXT-DECORATION: none}
A.help:link {COLOR: #0B3C64; TEXT-DECORATION: none}
A.help:visited {COLOR: #0B3C64; TEXT-DECORATION: none}
A.help:hover {COLOR: #F98204; TEXT-DECORATION: underline}
A.help:active {COLOR: #0B3C64; TEXT-DECORATION: none}
A.copyright:link {COLOR: #666666; TEXT-DECORATION: none}
A.copyright:visited {COLOR: #666666; TEXT-DECORATION: none}
A.copyright:hover {COLOR: #022A4A; TEXT-DECORATION: underline}
A.copyright:active {COLOR: #666666; TEXT-DECORATION: none}
.line1{
background-image:url(../images/line1.gif); height:1px;
}
.line2{
background-image:url(../images/line2.gif); height:1px;
}
.line3{
background-image:url(../images/line3.gif); height:1px;
}
.line4{
background-image:url(../images/line4.gif); height:1px;
}
.line5{
background-image:url(../images/line5.gif); height:1px;
}
.line6{
background-image:url(../images/line6.gif); height:1px;
}
.line7{
background-image:url(../images/line7.gif); width:1px;
}
.line8{
background-image:url(../images/line8.gif); width:1px;
}
.midpro{background-image:url(../images/middle-bg02.gif);padding-top:10px;padding-left:10px;padding-right:10px;vertical-align:top;}
.button01 {background-image: url(../images/btnbg01.gif);width: 61px;height: 20px;font-size:12px;TEXT-ALIGN: center;border: 1px none #999999;cursor: hand;color:#0B3C64;}
.reg-btn {background-image: url(../images/reg-btn.gif);width: 68px;height: 20px;font-size:12px;TEXT-ALIGN: center;border: 1px none #999999;cursor: hand;color:#0B3C64;}
.reg-btn2{background-image: url(../images/reg-btn2.gif);width: 90px;height: 28px;font-size:14px;TEXT-ALIGN: center;border: 1px none #999999;FONT-WEIGHT: bold;cursor: hand;color:#486044;}
.title { FONT-SIZE: 10pt; LINE-HEIGHT: 150%;  font-family:Arial, Helvetica, sans-serif;
}
.sub_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #689dad; LINE-HEIGHT: 150%;  font-family:Arial, Helvetica, sans-serif;; LETTER-SPACING: -1px
}
.Input01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 1px solid; FONT: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.mail {
	BORDER-RIGHT: #cbc4bb 1px solid; BORDER-TOP: #cbc4bb 1px solid; FONT: 9pt; BORDER-LEFT: #cbc4bb 1px solid; BORDER-BOTTOM: #cbc4bb 1px solid; BACKGROUND-COLOR: #ffffff
}
.pn{
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 150%;  font-family:Arial, Helvetica, sans-serif; word-wrap:break-word;
}