BODY {
scrollbar-track-color:#ECF7FF;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#0000FF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-highlight-color:#0000FF;
scrollbar-shadow-color:#0000FF;
}

table,p,blockquote,ul,ol,dl,li,dt,dd,div,th,td,caption,strong,em{
	font-size:13px;
	line-height: 120%;
	/*	font-family:"lr SVbN","Osaka-";*/
}
.pickup {
	background-color: #B40101;
	color: #FFFFFF;
}
.obpickup {
	background-color: #FF6600;
	color: #FFFFFF;
}
/*a{text-decoration : none;}*/
/*a:hover{
color:#FF821E;
text-decoration : underline;
}*/
.navi{
	text-decoration : none;
	color:#000FF;
}
.navi:hover{
color:#0000FF;
text-decoration : underline;
}
.navi_sub{
	text-decoration : none;
	color:#FF9900;
}
.navi_sub:hover{
color:#FF9900;
text-decoration : underline;
}
.navi2{
	text-decoration : none;
	color:#0000FF;
}
.navi2:hover{
color:#FF9900;
text-decoration : underline;
}

.f8p  {  font-size:  8px;}
.f9p  {  font-size:  9px;}
.f10p {  font-size: 10px;}
.f11p {  font-size: 11px;}
.f12p {  font-size: 12px;}
.f13p {  font-size: 13px;}
.f14p {  font-size: 14px;}
.f15p {  font-size: 15px;}
.f16p {  font-size: 16px;}
.f17p {  font-size: 17px;}
.f18p {  font-size: 18px;}
.f19p {  font-size: 19px;}
.f20p {  font-size: 20px;}
.f21p {  font-size: 21px;}
.f22p {  font-size: 22px;}
.f23p {  font-size: 23px;}

.line16p {
	line-height: 16px;
}

.topinfoline{
/*	background-color : #FEF3E0;*/
	background-color : #FFFFFF;
/*	border-top    : 2px dotted #FF8211;*/
/*	border-bottom : 2px dotted #FF8211;*/
	border-left   : 2px dotted #FF8211;
	border-right  : 2px dotted #FF8211;
}
.bottomline{
	border-bottom : 1px dashed #FF6600;
	border-left   : 1px dashed #FF6600;
	border-right  : 1px dashed #FF6600;
}
.allline{
	border-top    : 1px dashed #FF6600;
	border-bottom : 1px dashed #FF6600;
	border-left   : 1px dashed #FF6600;
	border-right  : 1px dashed #FF6600;
}
.infoline{
	background-color : #FEEECF;
	border-top    : 2px dotted #999999;
	border-bottom : 2px dotted #999999;
	border-left   : 2px dotted #999999;
	border-right  : 2px dotted #999999;
}
.formline{
	border-top    : 2px dotted #999999;
	border-bottom :     none   #999999;
	border-left   : 2px solid  #999999;
	border-right  :     none   #999999;
}
.sideline{
	border-top    :     none   #999999;
	border-bottom :     none   #999999;
	border-left   : 2px dotted #999999;
	border-right  :     none   #999999;
}
.input {
	border        : 1px solid  #FF8211;
}
.inputdashed {
	border        : 1px dashed #999999;
}
.subbutton {
	border        : 1px solid  #B40101;
	background    :            #FF8211;
	color         :            #FFFFFF;
}

tr.side_bd td{padding:4px 0;border-bottom :1px dotted #0033CC;}


.point_box{
	margin:0 0 25px;
	padding:10px;
	text-align:left;
	font-weight:bold;
	font-size:116%;
}

.point_box p{
	background:url(../img/arr01.gif) no-repeat left center;
	padding-left:25px;
	margin:0 0 7px;
}

.point_box a{
	text-decoration:none;
	border-bottom:1px solid #0000FF;
}
