@charset "utf-8";
*{
margin:0;
padding:0;
}
body{
font-family:'ヒラギノ角ゴ pro w3','Hiragino kakugothic Pro',
'メイリオ',Meiryo,Osaka,'MS Pゴシック','MS PGothic',sans-serif;
background:url(images/images1/IMGP2619.JPG);
}
/*================全体=================================*/
#container{
width:1280px;	
}
h2{
color:#0000ff;
font-family:Georgia;
text-align:center;
font-size:2em;
}
h3{
padding:5px;
text-align:center;
color:#00008b;
font-size:1.5em;
font-family:Georgia;
background:url(images/images1/IMG_0896_903_128.jpg);
}
p{
font-size:0.85em;
}
strong{
font-size:1em;
color:#c71585;
}
/*=======================ヘッダー========================*/
#header{
width:900px;
height:300px;
background:url(images/images1/bmw_s_1000_905_350_05_1.jpg);
background-repeat:no-repeat;
border:solid 1px #000000;
margin:auto;
}
#header h1{
font-family:Georgia;
font-size:1em;
color:#f0f8ff;
background:#0000ff;
opacity:0.5;
text-align:center;
}
#header p{
text-align:right;
margin:210px 10px;
font-size:2.5em;
color:#f0f8ff;
font-family:inpact;
}
/*==========パンくず=========================*/
ol.topic-path {
opacity:0.8;
margin: 0; 
list-style-type: none; 
font-size:0.7em; 
}
/* リスト項目 */
ol.topic-path li {
padding-left: 5px; 
display: inline; 
}
/* リスト項目（最初の項目） */
ol.topic-path li.first {
padding-left: 25px; 
background: url(images/images1/topic-path-home-gray.png) no-repeat left; 
}
/* リンクエリア */
ol.topic-path li a {
padding-right: 18px; 
background: url(images/images1/topic-path-gray.gif) no-repeat right; /* 矢印記号（※） */
}
/* リンク色 */
ol.topic-path li a {
color: #4682b4;
}
ol.topic-path li a:visited {
color: #4682b4;
}
/* リンク色（マウスオーバー） */
ol.topic-path li a:hover {
color: #79a7cc;
}
/*=======================コンテンツ==	======================*/
#contents{
width:900px;
border:solid 1px #363636;
margin:auto;
background:#ffffff;
	background-repeat:repeat-y;
}
/*=======================リスト=======================*/

.navi{
margin-bottom:20px;
overflow:hidden;
}
.navi ul{
padding:0;
}
.navi li{
float:left;
list-style-type:none;
font-family:Georgia;
}
.navi li a em{
color:#ff0000;
}
.navi li a{
margin:0px;
display:block;
margin-left:2px;
width:178px;
text-decoration:none;
text-align:center;
line-height:30px;
color:#ffffff;
background:url(images/images1/navi1.png);
background-repeat:no-repeat;
background-position:top;
}
.navi ul li:first-child a{
margin-left:0;
}
.navi li a:hover{
background-position:0 -50px;
}
.nav li.serect a:hover{
background-position:0 -90px;
}
/*===================テキスト================================*/
#box1{
margin:auto;
width:530px;
border:solid 2px #dcdcdc;
padding:3px;
background:#f5f5f5;
}
#box2{
width:800px;
margin:auto;
margin-top:20px;
padding:3px;
border:solid 2px #dcdcdc;
}
ul{
list-style-type:none;
}
a{
font-size:1.5em;
text-align:left;
}
a:hover{
color:#ff1493;
}
/*==================フッター======================*/
#footer{
width:900px;
height:120px;
margin:0;
margin-top:20px;
background:url(images/images1/siru898_120.jpg);
background-repeat: no-repeat;
}
#footer1{
float:left;
width:50%
}
#footer1 address{
padding-top:40px;
padding-left:10px;
font-size:0.85em;
color:#ffffff;
}
#footer2{
float:right;
}
#footer2 address{
font-size:0.85em;
color:#ffffff;
}