@charset "shift_jis";

div#contents { width: 100% !important; }


/* font
=========================================*/
body {
	font-family: 'HondaGlobalFontJP-Regular', sans-serif;
}

#wrapper {
	width: 980px;
	margin: 0 auto;
	padding-bottom:20px;
}

#wrapper * {
	line-height:1.4;
}

#wrapper a:hover {
	color: #c00 !important;
}

#wrapper h1 {
	margin-bottom: 25px;
}

#wrapper .bg_h2{
background: #333587;
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #1c1f7a), color-stop(0.66, #1c1f7a), color-stop(0.66, #1c1f7a), color-stop(0.25, #333587));
background: -webkit-linear-gradient(top, #333587 25%, #1c1f7a 66%, #1c1f7a 66%, #1c1f7a 100%);
background: -moz-linear-gradient(top, #333587 25%, #1c1f7a 66%, #1c1f7a 66%, #1c1f7a 100%);
background: -o-linear-gradient(top, #333587 25%, #1c1f7a 66%, #1c1f7a 66%, #1c1f7a 100%);
background: -ms-linear-gradient(top, #333587 25%, #1c1f7a 66%, #1c1f7a 66%, #1c1f7a 100%);
background: linear-gradient(to bottom, #333587 25%, #1c1f7a 66%, #1c1f7a 66%, #1c1f7a 100%);*/
padding: 10px 12px;
margin-bottom: 20px;
}

#wrapper .bg_h2 h2{
	font-size: 116%;
	color: #fff;
	font-family: 'HondaGlobalFontJP-Bold', sans-serif;
	border-left: 4px solid #FFF;
	padding: 2px 8px;
}

#wrapper h3.about {
	padding-bottom: 7px;
	border-bottom: 1px solid #000;
	margin-bottom: 20px;
}

#wrapper h3.about span {
	font-size: 116%;
	font-family: 'HondaGlobalFontJP-Bold', sans-serif;
	padding-left: 12px;
	background: url(../img/bullet/bullet01.gif) left center no-repeat;
}

/*�o�[�W�����ꗗ*/
#wrapper .versionIchiranWrapper {
	border: 4px solid #e5e5e5;
	margin-bottom: 10px;
	padding: 25px;
}


#wrapper .versionIchiranWrapper ul {
	margin-bottom: 20px;
}

#wrapper .versionIchiranWrapper ul li {
	margin-bottom: 7px;
}

#wrapper .versionIchiranWrapper ul li a {
	display: inline-block;
	font-family: 'HondaGlobalFontJP-Bold', sans-serif;
	padding-left: 20px;
	background: url(../img/bullet/triangle.gif) left center no-repeat;
	color: #339;
}


/*1�o�[�W����*/
div.oneVer {
	margin-bottom: 70px;
}

div.oneVer h3 {
	font-size: 123.1%;
	font-family: 'HondaGlobalFontJP-Bold', sans-serif;
	border-bottom: 1px solid #1b1f7a;
	margin-bottom: 10px;
}

div.oneVer h3 span {
	display: inline-block;
	padding: 10px;
	border-left: 5px solid #1b1f7a;
}

div.oneVer table {
	width: 980px;
	border: 1px solid #999;
	margin-bottom: 10px;
}

div.oneVer table th,
div.oneVer table td {
	border-bottom: 1px solid #999;
	padding: 10px;
}

div.oneVer table th {
	background: #e5e5e5;
	width: 180px;
	text-align: center;
	font-family: 'HondaGlobalFontJP-Bold', sans-serif;
}

div.oneVer table th.tekiyouNavi {
	background: #b4b4b4;
}

div.oneVer table td p{
	line-height: 1.6 !important;
}

div.oneVer table td ul li{
	padding-left: 1em;
	text-indent: -1em;
	margin-bottom: 7px;
	line-height: 1.6 !important;
}

div.oneVer table td ul li.last{
	margin-bottom: 0;
}

div.oneVer table td a[href$=".pdf"] {
	display: inline-block;
	padding-right: 20px;
	background: url(../img/ico/ico_pdf.gif) right center no-repeat;
}

div.oneVer p.goPagetop {
	text-align: right;
	font-size: 11px;
}

div.oneVer p.goPagetop a {
	color: #666;
}

div.oneVer p.goPagetop a:visited {
	color: #666;
}

dl.getAdobeReader {
	display: table;
}

dl.getAdobeReader dt,
dl.getAdobeReader dd {
	display: table-cell;
	vertical-align: middle;
}

dl.getAdobeReader dt {
	width: 168px;
}

dl.getAdobeReader dd p {
	font-size: 11px;
	padding-left: 1em;
	text-indent: -1em;
}
