

/* ロゴ・バナーレイアウト */
#top_left {
 width:320px;
 float:left;
 text-align:center;
 margin-bottom:0.5em;
}
#top_right {
 float:right;
 text-align:right;
 margin-bottom:0.5em;
}

/* ヘッダ 3カラムレイアウト */
#head_wrapper {
 width:100%;
 float:left;
 margin-right:-212px;
 margin-top:0.4em;
 margin-bottom:0.2em;
}
#head_center {
 width:100%;
 float:right;
 margin-left:-250px;
 text-align:center;
}
#head_center p {
 margin-right:220px;
 margin-left:250px;
}
#head_left {
 width:250px;
 font-size:small;
 float:left;
}
#head_right {
 width:210px;
 float:right;
 font-size:small;
 text-align:center;
 background:#FFF8DC;
 border:solid 1px;
 border-color: #DEB887;
 padding-top: 0.2em; 
 padding-bottom: 0.2em; 
}