@charset "UTF-8";

/* ラッパー */
#wrapper{
 width: 720px;
}

/* 外枠 */
#primary {
 margin: 0;
 padding:0;
 background-color: #E9EAF0 ;
}
#secondary {
 background-color: #E9EAF0 ;
}

/* primary内 */
#container{
}
#footer {
 margin-top:0.5em;
 height: 21px;
 padding-top: 0.3em;
 padding-left: 1.2em;
 border-top: 1px s
 font-size: 10pt;
 border-top: 1px solid;
}
#left {
position:absolute;
top:40px;
left:0px;
width:180px;
margin: 0px;
margin-right: 15px;
padding-left: 5px;
background:#F0F3F3;
}
#right{
margin:0px;
margin-left: 195px;
padding: 0px;
}
#full{
margin:0px;
margin-left: 10px;
padding: 0px;
}
#header {
  background-color: #000;
  height: 40px;
}

/******* バナーの位置情報 *******/

#banner h1 {
  font-size: 1.5em;
  padding-top: 0.2em;
  padding-left: 0.2em;
  color: #fff;
}
#banner h1 a {
  color: #fff;
  text-decoration: none;
}
