@charset "utf-8";

/* ===============　ページ全体のCSS指定　=============== */
*{
  margin:0px;
  padding:0px;
}
body{
  background-color:#666666;
}
#container{
  width:1057px;
  margin:auto;
  background-color:#FFFFFF;
  border-top:5px solid #FFA500;
  border-left:5px solid #FFA500;
  border-right:5px solid #FFA500;
  border-bottom:7px solid #FFA500;
}

/* ================　ヘッダーのCSS指定　================ */
header{
  height:233px;
  margin:auto;
  background-image:url("../../images/common-to-association.jpg");
}
#titleWords{
  padding-top:80px;
  padding-left:10px;
  color:#CCFF00;
  font-size:35pt;
  font-weight:bold;
  text-align:center;
}
#titleInEnglish{
  padding-left:10px;
  color:#CCFFCC;
  font-size:25pt;
  font-weight:bold;
  text-align:center;
}
#description{
  padding-left:10px;
  color:#FFFFFF;
  font-size:20pt;
  font-weight:bold;
}
img.logo{
  margin-top:10px;
  margin-left:100px;
  border:solid 3px #4169E1;
  box-shadow:10px 5px 10px #666666;
  background-image:url("logo.png");
}
<br>
/* ================　メニューのCSS指定　================ */
nav{
  background-image:url("../../images/background.png");
}
nav ul{
  margin-top:15px;
  list-style-type:none;
}
nav li{
  border:3px solid #FFCC00;
  width:320px;
  height:30px;
  float:left;
  background-image:url("../../images/background.png");
  padding:10px;
  text-align:center;
}
nav a{
  color:#FFFFFF;
  font-size:15pt;
  font-weight:bold;
  text-decoration:none;
}
nav a:hover{
  color:#FFFF00;
}

/* =============　メニュー連動画面指定　================ */
img.summaryFrame{
  width:1050px;
  height:600px;
  margin-top:0px;
  border:solid 5px #FFCC00;
}

/* =================　メインのCSS指定　================= */
#main{
  padding:30px;
}

/* =================　各要素のCSS指定　================= */
h1{
  background-color:#FF3333;
  border-radius:5px;
  border-left:solid 10px #000000;
  border-right:solid 10px #000000;
  padding:5px 7px;
  margin-bottom:20px;
  box-shadow:4px 4px 10px #999999;
  font-size:14pt;
  color:#FFFFFF;
  letter-spacing:1pt;
}

/* ================　フッターのCSS指定　================ */
footer{
  background-color:#000000;
  padding:10px 0px;
  font-size:10pt;
  text-align:center;
  color:#FFFFFF;
}

