/* 京葉港東地区私設埠頭会 トップページ用 HTML用デザインcss */

body {
	text-align:center;
	width:680px;
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	}

/* ヘッダーのスタイル設定 */

p.head {
	text-align:center;
	margin-left:0;
	margin-top:5px;
	font-size:1.5em;
	font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
	font-weight:bold;
	color:#000066;
	margin-bottom:5px;
    background-color:#6699cc;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	width:100%;
	}

/* ヘッダーイメージ */
p.head img {
	vertical-align:middle;
	border:none;
	margin-right:1.5em
	}


/* 見出し１(h1)のスタイル */
h1 {
    font-size:0.9em;
    font-family:Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
    text-align:center;
    color:#000099;
	border-top:dotted 1px #3399cc;
	border-bottom:dotted 1px #3399cc;
	margin-top:15px;
	margin-bottom:35px;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	}

/* 見出し２(h2)のスタイル */
h2 {
   font-family:"ＭＳ ゴシック", Verdana, serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
   text-align:center;
   color:#000000;
   padding-top:3px;
   padding-bottom:3px;
   margin-top:0.75em;
   margin-bottom:0.75em;
   }

/* 見出し２(h2)のリンクスタイル */
h2 a {
    display:block;
    text-align:center;
    width:600px;
	font-size:24px;
	text-decoration:none;
	color:#333366;
    margin-left:auto;
    margin-right:auto;
   	border:solid 1px #6699cc;
    padding:10px;
	}

/* 見出し２(h2)のオンマウススタイル */
h2 a:hover {
 	color:#ff0000;
    text-decoration:underline;
    background-color:#e6e6fa;
	}


/* 文章のスタイル */
p {
    text-align:center;
	font-size:0.9em;
	font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
	line-height:1.5em;
    color:#555555;
    text-indent:0em;
    margin-top:30px;
    margin-left:0px;
    padding-top:5px;
    padding-bottom:5px;
    }

p a {
	color:#ff0000;
	}
    
p a:hover {
    color:#ff0000;
	margin-bottom:0px;
    }
    
p.img {
    text-align:center;
	vertical-align:middle;
	border:none;
	}

p.center {
    font-weight:bold;
    text-align:center;
	line-height:0.1em;
	}

/* 問い合わせ先 */
.contact {
    font-size:0.9em;
    color:#555555;
    line-height:1.5em;
    text-align:center;
    padding-left:50px;
    margin-left:50px;
    margin-top:5px;
    padding-bottom:10px;
    }


/* パンくずリスト */
.path {
    font-size:0.9em;
    	font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
    color:#555555;
    text-align:left;
    padding-left:1px;
    padding-right:20px;
    margin-top:20px;
    padding-bottom:5px;
    }

/* パンくずリストのリンク設定 */
.path a {
    color:#0000ff;
    font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
    padding-left:10px;
    padding-right:2px;
    }

.path a:hover {
    color:#ff0000;
    }


/* ページトップへのリンク設定 */
.top {
    font-size:0.725em;
    color:#0000ff;
/*  border-bottom:dotted 1px #a9a9a9; */
    text-align:right;
    padding-right:1.5em;
    }

.top a {
    color:#0000ff;
    padding-right:3px;
    padding-left:3px;
    text-decoration:none;
    }

.top a:hover {
    color:#ff0000;
    text-decoration:underline;
    }

address {
	font-size:0.65em;
	font-weight:normal;
	font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
	font-style:normal;
	text-align:right;
	font-weight:normal;
	color:#cccccc;
	border-top:solid 2px #3399cc;
	margin-top:10px;
	margin-left:0px;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:0.3em;
	}

address a {
	color:#ff9900;
	text-decoration:none
	}

address a:hover {
	color:#000033;
	text-decoration:underline
	}


/* フッターのスタイル設定 */

p.foot {
   text-align:right;
   font-size:0.8em;
   font-family: Verdana,"ＭＳ Ｐゴシック",serif,sans-serif,cursive,Arial, Century, Times, "Times New Roman";
   color:#0066cc;
   background-color:#6699cc;
   padding-top:0px;
   padding-bottom:0px;
   padding-right:2em;
   margin-left:0px;
   margin-top:0em;
   margin-bottom:0em;
   }

p.foot a {
  color:#003399;
  text-decoration:none;
  }
