/* FONT
*******************************************************************************/

body {
	 font-size: 12px;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #FF6600;
	scrollbar-shadow-color: #333333;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #999999;
	scrollbar-track-color: #999999;
}

tr,td,th {
		 font-size: 12px;
}

.white {
		 font-size: 12px;
		 color: #FFFFFF;
		 font-weight:bold;
}

.white2 {
		 font-size: 12px;
		 color: #FFFFFF;
}

.white-s {
		 font-size: 10px;
		 color: #FFFFFF;
		 font-weight:bold;
}

.org {
		 font-size: 20px;
		 color: #FF6600;
		 font-weight:bold;
}

.org2 {
		 font-size: 12px;
		 color: #FF6600;
		 font-weight:bold;
}

.gray {
		 font-size: 12px;
		 color: #333333;
		 font-weight:bold;
}

.gray2 {
		 font-size: 14px;
		 color: #333333;
		 font-weight:bold;
}

.gray-s {
		 font-size: 10px;
		 color: #333333;
		 font-weight:bold;
}

/* LINK
*******************************************************************************/


					
a:link.li-white {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.li-white {
	color: #FFFFFF;
	text-decoration: none;
}
a:active.li-white {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.li-white {
	color: #FFFFFF;
	text-decoration: underline;
}

a:link.ligray {
	color: #666666;
	text-decoration: none;
}

a:visited.ligray {
	color: #666666;
	text-decoration: none;
}
a:active.ligray {
	color: #666666;
	text-decoration: underline;
}
a:hover.ligray {
	color: #666666;
	text-decoration: underline;
}

a:link.h_gray {
	color: #333333;
	text-decoration: none;
}

a:visited.h_gray {
	color: #333333;
	text-decoration: none;

	
}
a:active.h_gray {
	color: #333333;
	text-decoration: underline;

}
a:hover.h_gray {
	color: #333333;
	text-decoration: underline;
}

a:link.link_mail {
	color: #FF6600;
	text-decoration: none;
}

a:visited.link_mail {
	color: #FF6600;
	text-decoration: none;

	
}
a:active.link_mail {
	color: #FF6600;
	text-decoration: underline;

}
a:hover.link_mail {
	color: #FF6600;
	text-decoration: underline;
}

#topnavi{
position: relative;
background-image: url(../img/main01.jpg);
padding: 5px;
}

#topnavi p{
position: absolute;
z-index: 10;
top: 70px;
font-weight: bold;
color: #FFFFFF;
padding: 5px;
}

#topnavi img{
z-index: 6;
position: absolute;
bottom: 0px;
right: 3px;
}

form{
margin: 0px;
padding: 0px;
}

h1 {
	margin: 0px;
	padding: 0px;
}

.copyright {
	color: #333333;
	padding: 10px 0px;
}

.map_tbl {
	padding: 5px 0px;
}

a:link.map_link {
	color: #336699;
	text-decoration: none;
}

a:visited.map_link {
	color: #336699;
	text-decoration: none;
}

a:active.map_link {
	color: #336699;
	text-decoration: underline;
}

a:hover.map_link {
	color: #336699;
	text-decoration: underline;
}

.pr_txt {
	padding: 10px 0px 30px 0px;
	line-height: 120%;
}


/* 相互リンク
*******************************************************************************/
.elink_read{
padding: 10px 0px 20px 15px;
font-size: 13px;
line-height: 130%;
}

.elink_ttl{
padding-right: 10px;
font-weight: bold;
font-size: 13px;
}

li.elink{
padding: 3px 0px;
font-size: 11px;
}

a:link.linkmail{
color: #3366FF;
text-decoration: underline;
}

a:visited.linkmail{
color: #3366FF;
text-decoration: underline;
}

a:active.linkmail{
color: #FF6600;
text-decoration: underline;
}

a:hover.linkmail{
color: #FF6600;
text-decoration: underline;
}

a:active.elink{
color: #FF6600;
text-decoration: underline;
}

a:hover.elink{
color: #FF6600;
text-decoration: underline;
}

a:active.ulink{
color: #FF6600;
text-decoration: underline;
}

a:hover.ulink{
color: #FF6600;
text-decoration: underline;
}


/* FAQ
*******************************************************************************/
.faq_q {
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

.faq_a {
	font-size: 13px;
	padding: 0px 0px 15px 25px;
}


/* FLASH
*******************************************************************************/
.flash_plugin {
	text-align: right;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 5px;
}

.flash_plugin_img {
	text-align: center;
	vertical-align: bottom;
}


/* TOP　印字伝票・スタッフ募集
*******************************************************************************/
.top_d_txt {
	padding: 0px 10px;
}


/* TOP　Yahoo!検索
*******************************************************************************/
.top_y_logo {
	text-align: right;
	padding-right: 4px;;
}

.top_y_radio {
	padding-left: 5px;
}



/* スタッフ募集　オールバイク便ゲートバナー
*******************************************************************************/
#abg_bnr {
	margin: 0px;
	padding: 19px 0px 0px 0px;
}



