.body{
 padding:0px;
 margin:0px;
 background-color:#ffffff;
 font-size:10pt;
}

.container{
 padding:0px;
 margin:0px auto;
 width:770px;
}

.top_main{
 padding:0px 8px 0px 8px;
 width:392px;
}

.top_main_bottom{
 padding:5px 5px 0px 0px;
 width:580px;
}

.contents_main{
 padding:0px 10px 0px 0px;
 margin:0px auto;
 width:580px;
 font-size:10pt;/*an*/
}

.right_side{
 padding:8px 0px 0px 0px;
 width:180px;
}

.left_side{
 padding:0px 0px 0px 0px;
 width:180px;
}

.hyougo{
 padding:0px 0px 0px 120px;
}

.top_logo{
 background:url("http://www.metabolic-pro.net/mt/images/top/mark_low.jpg") no-repeat;
 padding:0px;
 padding:0px 0px 0px 10px;
 text-align:left;
}

.footer{
 font-size:8pt;
 text-align:center;
}

.middle_box{
 border-bottom:solid 2px #A7C5AC;
 border-left:solid 2px #A7C5AC;
 border-right:solid 2px #A7C5AC;
 font-size:10pt;
 padding:7px 10px;
}

.middle_box2{
 border-bottom:solid 2px #A7C5AC;
 border-left:solid 2px #A7C5AC;
 border-right:solid 2px #A7C5AC;
 font-size:10pt;
 padding:2px 2px;
}

.left_box{
 border-bottom:solid 2px #98B6AC;
 border-left:solid 2px #98B6AC;
 border-right:solid 2px #98B6AC;
 font-size:10pt;
 padding:7px 10px;
}

.right_box{
 border-bottom:solid 2px #AAB6AC;
 border-left:solid 2px #AAB6AC;
 border-right:solid 2px #AAB6AC;
 font-size:10pt;
 padding:7px 10px;
}

.left_s{
font-size:7pt;
color:#000000;
line-height:150%;
padding-bottom:3px;
}

.member_syusai{
font-size:10pt;
color:#000000;
line-height:120%;
padding-bottom:3px;
}

.title_big{font-family:ＭＳ Ｐゴシック;
font-size:15pt;
color:#2F4F4F;
margin-left:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
border-left:#2F4F4F 6px solid;
font-weight:bold;
line-height:100%;
}

.title_small{font-family:ＭＳ Ｐゴシック;
font-size:13pt;
color:#006633;
margin-left:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
border-left:#006633 6px solid;
font-weight:bold;
line-height:100%;
}

.title_bg{font-family:ＭＳ Ｐゴシック;
font-size:11pt;
padding:4px;
padding-left:10px;
margin-top:0px;
margin-bottom:0px;
line-height:100%;
background-color:#ffffcc;
}

.main_text{font-family:ＭＳ Ｐゴシック;
font-size:12pt;
color:#000000;
margin-left:4px;
padding-top:3px;
padding-bottom:3px;
padding-left:0px;
line-height:150%;
}

.footer{
 font-size:8pt;
 text-align:center;
}

a:link { color:#000000;}
a:visited { color:#000000;} 
a:hover { color:#006666; }
a { 
text-decoration:none; 
} 

.moji_src{font-family:&#65533;&#867;&#65533; &#65533;Х&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
font-size:10pt;
color:#000000;
margin-top:0px;
margin-left:4px;
margin-right:0px;
margin-bottom:0px;
line-height:120%;
}