/*レイアウト*/

body {color:#333333;background-color:#ffffff;font-size:100%;}
.body {width:750px;text-align:left;line-height:140%;border:solid 0px #0000ff;padding-left:3px;margin:0px;}
.honbun {font-size:90%;}

/*フォント*/
.green {color:#00cc00;}
.right_red {color:#FF6600;}
.red  {color:red;}
.right_green {color:#339933} 
.b {font-weight:bold;}
.normal {font-size:100%;}
.big {font-size:105%;}
.du  {border-bottom:double 4px;}
.single {border-bottom:solid 2px;}

/*リンク*/

a:link {color:#0000ff;}
a:visited {color:#0000ff;}
a:hover {color:#ff00ff;}
a:active {color:#ff0000;}
a.bodycolor:hover {color:#333333;}

/*トップバナー配置*/
.top_bn {width:750px;background-image: url(../leogreenfoods/); }
.top_img {width:445px;vertical-align:top;text-align:left;border:solid 0px #000000;}
td.top_link {width:305px;vertical-align:bottom;text-align:left;padding-bottom:0.5em;}
ul.t_link {line-height:120%;font-size:75%;margin-top:3em;
           text-align:left;margin-bottom:0px;list-style-type:none;}

/*トップ移動用*/

div.m_top {text-align:right;margin-right:1.5em;font-size:95%;padding-bottom:1em;}


/*論理強調*/

h1.top {text-align:center;margin-top:8px;margin-bottom:0px;}
strong.top {font-size:40%;}
strong.honbun {font-size:85%;}
em.non  {font-style:normal;}


/*本文*/

h2.dt {color:red;}
div.dd {margin-left:1em; line-height:140%;font-size:105%;}
ul.kouka {line-height:140%;margin-top:1em;margin-bottom:1em;}
li.kouka2 {padding : 5px 0;}

h3.dt {color:red;margin-bottom:5px;}
h3.ddt {color:green;margin-bottom:5px;}
h3.dttt {color:right_red;margin-bottom:5px;}
h2.ddt {color:green;margin-bottom:5px;}
div.dds {margin-left:1em;border-left:double 4px #33aa33;padding-left:1em;margin-top:0px;
         padding-top:0px;}
div.ddss {margin-left:1em;border-left:double 4px #FFFFFF;padding-left:1em;margin-top:0px;
         padding-top:0px;}
div.p {padding-top:0.7em;padding-bottom:0.7em;}
div.pp {padding-top:0.4em;padding-bottom:0.4em;}
div.ppp {padding-top:0.1em;padding-bottom:0.1em;}
div.font {font-family: arial; }
div.float{float: left;margin-right: 1em;}
div.float2{float: right;margin-right: 1em;}
div.floatclear{clear: both;}

div.sample {text-align: justify; text-justify: distribute-all-lines; }

/*画像表示テーブル*/
.img_show {font-size:100%;width:700px;margin-top:1.5em;border:solid 0px #ff0000;}
.img1 {width:410px;vertical-align:top;text-align:left;}
.bun1 {width:290px;vertical-align:top;text-align:left;
       padding-left:0.8em;line-height:140%;padding-top:1em;}
.img2 {width:300px;vertical-align:top;text-align:left;}
.bun2 {width:400px;vertical-align:top;text-align:left;
       padding-left:0.8em;line-height:140%;padding-top:1em;}
.img3 {width:350px;vertical-align:top;text-align:left;}
.bun3 {width:350px;vertical-align:top;text-align:left;
       padding-left:0.8em;line-height:140%;padding-top:1em;}
.img4 {width:350px;vertical-align:top;text-align:center;}
.bun4 {width:350px;vertical-align:top;text-align:center;
       line-height:140%;padding-top:1em;padding-left:1em;
       border:solid 0px #ff0000;}


/*footer*/

.footer {text-align:center;font-weight:bold;margin-top:1em;
         border-top:solid 2px #33aa33;padding-top:0.3em;}



