body {
color:#666;
font-size:x-small;
font-family:font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
text-align:left;
background-color:#fff;
margin:0;
}

a:hover {
color:#F69;
}

a img {
border:0;
}

form,button {
border:0;
margin:0;
padding:0;
}

.clear {
clear:both;
}

ul,ol.event-menu {
list-style-type:none;
list-style-position:outside;
}

ul.event-menu li {
list-style-type:none;
margin-left:10px;
}

#navigation-block {
    position:relative;
}

#hide {
    position:absolute;   
    top:30px;   
    left:-190px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 15px 0;
	padding: 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 183px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 2px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#0099FF url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #333333;
	background:#F7F7F7 url(tab_bg.jpg) repeat-y;
	border: 1px solid #D7D7D7;
	text-decoration: none;
}

ul#sliding-navigation li.sliding-element a:hover { color: #ff6699; }

h1 {
font-size:10px;
}

h2 {
background-image:url("../img/caption01.jpg");
font-size:16px;
font-weight:700;
padding-left:14px;
line-height:33px;
text-align:left;
letter-spacing:0.1em;
border-color:#DDD;
border-style:solid;
border-width:1px;
}

h3 {
font-size:14px;
font-weight:700;
vertical-align:middle;
letter-spacing:0.1em;
}

p {
font-size:13px;
vertical-align:middle;
letter-spacing:0.2em;
padding:0 0 20px 25px;
}

span.text {
font-size:1em;
line-height:1.4em;
padding:0 0 20px 25px;
}

strong {
background-color:#FFFF99;
color:#333333;
font-weight:700;
}

.noml {
font-size:10pt;
}

h3.cboxfont {
background-image:url("../img/pp-caption.gif");
font-size:14px;
font-weight:700;
padding-left:13px;
line-height:29px;
text-align:left;
letter-spacing:0.1em;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
}

.cbox1{
padding-left:5px;
padding-right:5px;
font-size:12px;
text-align:left;
letter-spacing:0.1em;
}

.sbig {
font-size:16pt;
font-weight:700;
}

.bbig {
font-size:14pt;
}

.big {
font-size:13pt;
}

.xbig {
font-size:11pt;
}

.xxm {
font-size:8pt;
}

.xm {
font-size:9pt;
}

.head {
background-image:url("../img/car_g_global_backg.gif");
}

.box1 {
background-color:#E0F0FF;
padding-left:5px;
vertical-align:middle;
}

.box2 {
background-image:url("../img/side_background.gif");
}

.box22 {
background-image:url("../img/side_background2.gif");
}

.resumebox{
font-size:9px;
}

.footerbox {
background-image:url("../img/footerback.gif");
text-align:left;
line-height:1.5;
font-size:12px;
padding-top:0;
padding-left:30px;
padding-bottom:0;
vertical-align:middle;
}

.box3 {
text-align:left;
line-height:1.5;
font-size:12px;
padding-top:10px;
padding-left:0;
padding-bottom:0;
border-bottom:1px solid #5DAAFC;
border-left:1px solid #5DAAFC;
border-right:1px solid #5DAAFC;
border-style:solid;
}

.box4 {
text-align:left;
line-height:1.5;
font-size:12px;
padding-top:10px;
padding-left:28px;
padding-right:28px;
}

.box42 {
text-align:left;
line-height:1.5;
font-size:12px;
padding-top:10px;
padding-left:4px;
padding-right:10px;
}

.box5 {
text-align:left;
line-height:1.5;
font-weight:700;
font-size:16px;
border-bottom:1px solid #E7E7E7;
border-top:0;
border-right:0;
border-left:0;
border-style:solid;
padding:5px 10px;
}

.boxa{
background-color:#F4FAFF;
padding-left:39px;
vertical-align:middle;
}

.boxa-font{
font-size:14px;
font-weight:bold;
}

.boxa-font2{
font-size:10px;
}

.boxa-font3{
padding-left:20px;
font-size:10pt;
}

.gbt {
font-size:10pt;
width:40px;
height:20px;
solid:#006DDB;
background-color:#007CF9;
color:#FFF;
}

.txtf {
overflow:hidden;
}

a:link    { color: #3399FF}
a:visited { color: #3399FF}
a:active  { color: #FF6699}
a:hover   { color: #FF6699}
