﻿body {scrollbar-face-color: #EBEBEB; 
          scrollbar-arrow-color:#666666; 
          scrollbar-highlight-color: #ffffff; 
          scrollbar-darkshadow-color: #EBEBEB ;
          scrollbar-shadow-color: #666666;
          scrollbar-3dlight-color:#EBEBEB; 
          scrollbar-track-color: #EBEBEB
}
.top-menu-link01 {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 17px;
}
.top-menu-link02 {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    line-height: 22px;
}
.top-menu-link03 {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 27px;
}
.marquee{
	width: 100%;
	height: 100px;
	font-size: 12px;
	color: #37428C; 
	text-decoration: none;
}
.marquee-link{
	font-size: 12px;
	color: #37428C; 
	text-decoration: none;
}.marquee-line{
    background-image:  url(/eWeb/jp/images/line_002.gif);
	height: 15px;
}
.right-style-bg{
	background-image:  url(/eWeb/jp/images/right/right_bg.gif);
	background-repeat: repeat;
	background-position: right top;
}
.right-menu-link01{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
}
.right-ad-link01{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}
a:hover {
    color:#0066CC;
    TEXT-DECORATION: underline
}
.all-table-width{
    width: 776px;
}
.main-table-width{ 
    width: 620;
}
.main-td-color{ 
	background-image:  url(/eWeb/jp/images/main_bg.gif);
	background-repeat: repeat;
	background-position: center top;
}
.tail-txt {
	font-size: 12px;
	line-height: 16px;
	color: #0054A6;
}
.main-title {
	font-size: 18px;
	color: #000080;
	font-weight: bold;
}
.main-txt {
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	padding: 10px;
}
.main-txt01 {
	font-size: 16px;
	color: #FF00FF;
}
.main-txt02 {
	font-size: 16px;
	color: #80080;
}
.main-txt03 {
	font-size: 15px;
	color: #FF0000;
	line-height: 17px;
}
.comm-txt01 {
	font-size: 15px;
	color: #333333;
}
.comm-txt02 {
	font-size: 20px;
	color: #FF0000;
	line-height: 20px;
}
.box { 
	font-size: 11px;color: #333333;
}
.box1 {
	font-size: 12px;background-color: #D0E2F0;height: 18px;
}
.link01 {
	font-size: 12px;
	color: #186796;
	text-decoration: none;
}
.link02 {
	font-size: 12px;
	color: #186796;
}
.text {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.text2 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; line-height: normal; }
.tail-menu-link01 {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    line-height: 17px;
}
.right-banner-picture{
     height:60px;
	 width: 120px;
}
.m8-td{
    border-collapse: collapse;
    border: none; border-width:0pt;
	border-color:none ;
	background-color:none ;
	padding: 3px 3px 3px 3px ;
	font-size: 12px;
	line-height: 20px;
	font-style: normal;
	color: #186796;
}
.ms-input-button{
    cursor:hand; 
	background:none; 
	border-style:solid; 
	border-width:0pt;
 }
.ms-input-text{
    font-size: 11px;
}
.input01
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    MARGIN: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #dddddd
}
.v-tour-table{
     background-color: #FFCCFF;
	 width: 620;
}
.v-tour-td{
    background-color: #FFFFFF;
	color: #0066FF;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 12px;
	text-decoration: none;
}
.v-tourdtl-text{
	color: #0066FF;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 12px;
	text-decoration: none;
}
.v-tour-title{
    background-color: #FFFFFF;
	color: #666666;
	line-height: 18px;
	font-size: 12px;
	text-decoration: none;
}
.tour-ms-title{
    font-size: 12px; 
	color: #0066ff; 
	text-decoration: none ; 
	line-height: 15px;
	background-color:#FFF7BB; 
}
.tour-ms-table-line{
	border: 3px dashed #E8E8E6;
	width: 90%;
}
.tour-search-tr{
    font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
	background-color:#E7E7E7;
	 width: 620;
}
.v-emp-table{
     background-color: #CAEEFF;
	 width: 620;
}
.v-emp-td{
    background-color: #FFFFFF;
	color: #225180;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 12px;
	text-decoration: none;
}
.v-empdtl-text{
	color: #0066FF;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 12px;
	text-decoration: none;
}
.v-emp-title{
    background-color: #FFFFFF;
	color: #666666;
	line-height: 18px;
	font-size: 12px;
	text-decoration: none;
}
.emp-ms-title{
    font-size: 12px; 
	color: #0066ff; 
	text-decoration: none ; 
	line-height: 15px;
	background-color:#FFF7BB; 
}
.emp-ms-table-line{
	border: 3px dashed #E8E8E6;
	width: 90%;
}
.emp-search-tr{
    font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
	background-color:#E7E7E7;
	 width: 620;
}
.v-twifno-text{
	color: #0066FF;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 13px;
	text-decoration: none;
}
.v-twifno-text2{
	color: #0000FF;
	line-height: 18px;
	padding: 3px 3px 3px 3px ;
	font-size: 13px;
	text-decoration: none;
}
