body {
margin:0px;
padding:0px;
background:#FFFFFF;
font-family:"ＭＳ Ｐゴシック", Osaka, Verdana, Arial, Helvetiva, sans-serif;
font-size:10pt;
color:#000000;
}

a {
color:#0000FF;
text-decoration:none;
}
a:hover {
color:#0000FF;
text-decoration:underline;
} 

img{
border:0px;
}

/* p */
p {
margin:0px;
padding:0px;
}

/* コンテナ */
#container {
padding:0px;
background:#FFFFFF;
margin:0px auto;
width:770px;
}

/* ヘッダー */
#head{
margin:0px;
padding:0px;
width:770px;
height:79px;
overflow:hidden;
vertical-align:top;
word-wrap:break-word;
}

/* メイン */
#main{
margin:0px;
padding:10px 0px 0px 0px;
width:590px;
background:url("http://metabolic-syndrome.net/committee/images/headder_title_under.jpg") top left no-repeat;
overflow:hidden;
vertical-align:top;
word-wrap:break-word;
line-height:160%;
}

#main .box{
margin:10px 10px 20px 10px;
padding:0px;
}

#main .box_list{
line-height:130%;
margin:10px 10px 20px 10px;
padding:0px;
}

#main a {
color:#000000;
text-decoration:none;
}
#main a:hover {
color:#000000;
text-decoration:underline;
} 


/* 右メニュー */
#rmenu{
margin:0px;
padding:15px 0px 10px 0px;
width:180px;
overflow:hidden;
vertical-align:top;
word-wrap:break-word;
}

#rmenu ul.menu{
margin:0px;
padding:5px;
border:2px solid #00CCCC;
list-style:none;
}

#rmenu li.menu{
margin:0;
padding:0px;
list-style:none;
color:#0000FF;
}

#side{
float:right;
background-color:#ffffff;
padding:5px;
margin-top:4px;
margin-bottom:2px;
border-left:2px solid #00cccc;
border-right:2px solid #00cccc;
border-top:2px solid #00cccc;
border-bottom:2px solid #00cccc;
text-align:left;
line-height:100%;
}

#foot{
text-align:center;
font-size:8pt;
}

.right_box_2008{font-family:ＭＳ Ｐゴシック;
 border-top:solid 2px #FF8C00;
 border-bottom:solid 2px #FF8C00;
 border-left:solid 2px #FF8C00;
 border-right:solid 2px #FF8C00;
 font-size:10pt;
 padding:7px 10px;
}