a{color:#000000; text-decoration:none;}
a:link{color:#6666CC; text-decoration:none;}
a:visited{color:#6666CC; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
a:active{color:#6666CC; text-decoration:none;}
IMG { border: 0;
		-ms-interpolation-mode: bicubic; 
		}
IMG.mainimg{
		-moz-border-radius: 5px;
		border:1px solid #999; 
		padding:5px; 
		}

BODY {
	FONT-SIZE: 10pt; 
	COLOR:#666666 ; 
	line-height:16px;
	font-family: meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
th
{
	FONT-SIZE: 10pt;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	　font-family:meiryo,  Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 10pt;
	line-height:16px;
	　font-family:meiryo,  Arial, Helvetica, sans-serif;
}
P {FONT-SIZE: 10pt}
UL {FONT-SIZE: 10pt}
TT {FONT-SIZE: 10pt}
DD {FONT-SIZE: 10pt}
PRE {FONT-SIZE: 10pt}
SUP {FONT-SIZE: 8pt}
H1 {FONT-SIZE: 18pt: line-height:20pt;}
H2 {
	font-size: 14px;
	margin:15px 0 5px 0;
	padding:3px 0 3px 6px;
	border-left:3px solid #fc6;
	background-color:#ddd;
	background-image:url(http://www.nimitz.jp/img/h2.gif);
	}
H3 {
	FONT-SIZE: 11pt;
	background-color: #DBE7F2;
	padding: 3px;
	font-variant: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4380B6;
}
H4 {
	font-size: 13px;
	display:inline;
}
H5 {
	FONT-SIZE: 12px
}
H6 {
	FONT-SIZE: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:5px;
	font-weight:normal;
}
H7 {FONT-SIZE: 12pt}
.cap01{
	font-size:9pt;
	line-height:12pt;
	padding-top:5px;
}
.cap02{
	font-size:9pt;
	line-height:12pt;
	padding-top:5px;
	padding-left:20px;
}
.cap03{
	font-size:8pt;
	line-height:9pt;
}
.footer{
	font-size:8pt;
}



body {
background: #fff;
color: #000;
padding: 1em;
margin: 0;
font: 12px Arial, 'Nimbus Sans L', sans-serif;
}
ul.obtabs {
list-style: none;
margin: 0px 0 -1px 5px;
padding: 0;
position: absolute;
}
ul.obtabs li {
float: left;
display: block;
height: 24px;
padding-right: 12px;
margin-left: -5px;
position: relative;
background: url(http://www.nimitz.jp/img/tabright-back.gif) 100% 0 no-repeat;
border-bottom: 1px solid #bbb8a9;
white-space: nowrap;
}
ul.obtabs span {
height: 24px;
line-height: 24px;
padding-left: 7px;
background: url(http://www.nimitz.jp/img/tableft-back.gif) no-repeat;
}
html>body ul.obtabs span {
display: block;
}
ul.obtabs li#current {
z-index: 1;
font-weight: bolder;
border-bottom: 1px solid #fff;
height: 25px;
background-image: url(http://www.nimitz.jp/img/tabright.gif);
}
ul.obtabs li#current span {
background-image: url(http://www.nimitz.jp/img/tableft.gif);
}
ul.obtabs a {
color: #00c;
}
ul.obtabs a.new {
color: #c00;
}

div#navi ul{
	margin:0px;
	padding:0px;
}

div#navi li{
	list-style:none;
	margin:0px
	padding:0px;
	width:188px;
	height:39px;
	background-image:url(http://www.nimitz.jp/img/navi001.gif);
	text-align:left;
}

div#navi a{
	padding-left:20px;
	margin:0px
	padding:0px;
	width:188px;
	height:39px;
	line-height:40px;
	font-weight:bold;
	font:size:12pt;
	color:#333;

}

div#navi a:hover{
	margin:0px
	padding:0px;
	width:188px;
	height:39px;
	color:#336699;
}

.hd { cursor: hand } 

#slider {
    width: 395px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
		overflow: hidden; /* important */
		
		
		
}
#sliderContent {
    width: 395px; /* important to be same as image width or wider */
    position: absolute;
		top: 0;
		margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
		display: none;
}
.sliderImage span {
    position: absolute;
		font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px 10px 10px;
    width: 375px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
		-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
		clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
		top: 0;
		left: 0;
}
.bottom {
		bottom: 0;
    left: 0;
}
ol { 
	list-style-type: none;
	margin: 0 0 0 1em;
	padding: 0 ;
}


