@charset "utf-8";
/* CSS Document */

/***
 * @Auth  Yamaguchi              [ ? ]
 * @Site                         [ TCg ]
 * @USAGE                        [ CAEg{g?pID?Xg ]
 *  -- #body
 *  -- #content
 *  -- #header
 *  -- #gnavi
 *  -- #footer
 ***/

 /**-----------------------------------------------------------------------------
 *main
 ----------------------------------------------------------------------------**/
#main {
float:left;
padding:11px 30px 11px 20px;
width:601px;
}

#main01 #jiyou {
border-bottom:0 none;
padding:0;
}

#main ul li {
line-height:1.5em;
margin:0 0 10px 0;
}

.spe_egg_list {
float:left; 
border-top:1px dotted #CCCCFF;
margin:0 10px 0 0;
padding:6px 0 0 0;
width:330px;
background:#FFF;
}

.spe_egg_list p {
float:left;
background:#FEDE58;
padding:6px;
margin:0px;
width:150px
}


#main01 .spe_egg_list ul {
float:left;
}


#main01 .spe_egg_list ul li {
margin:0 0 5px 10px;
}

#zao {
background:#FEDE58;
padding:10px 10px 10px 10px;
}

#zao h2 {
border-bottom:none;
}

#zao .zao_img {
float:right;
margin:10px 0 0 0;
}

#zao dl {

}

#zao dl dt {
margin:10px 25px 10px 0;
padding:3px;
background:#FF9900;
font-weight:bold;
}

#zao dl dt,
#zao dl dd {
width:417px;
}

#salmonella {
width:607px;
/*margin:0 0 10px 0;*/
}

#salmonella p img {
float:left;
}

#salmonella p,
#salmonella ul {
margin:0 0 0 10px;
}

#salmonella p {
float:left;
}

#salmonella ul {
float:left;
}

#exposition_spe {
clear:both;
}

#salmonella ul li,
#exposition_spe ul li {
list-style-position:inside;
list-style-type: square;
}

.spe_egg_list dd ol {
list-style:decimal;
list-style-position:inside;
}

#exposition_spe {
background:url(../img/spe_egg/spe01.jpg) no-repeat;
padding:517px 0 0 0;
margin:0 0 10px 0;
}

#exposition_spe dl {
margin:10px 0 0 0;
}
#exposition_spe dl dt {
font-weight:bold;
font-size:28px;
float:left;
}

#exposition_spe dl dd {
padding:0 0 0 150px;
}

#exposition_spe p {
margin:0 0 10px 0;
}

#price_spe {
background:url(../img/spe_egg/spe.jpg) no-repeat top right;
clear:both;
}

#price_spe {
margin:10px 0 10px 0;
}

th {
background:#EFEFEF;
border:1px solid #8D8D8D;
color:#000;
}

td {
border:1px solid #8D8D8D;
color:#000000;
}

.center {
text-align:center;
width:115px;
}

.no {
text-align:center;
width:32px;
}

#main01 ol li {
list-style-type: decimal;
list-style-position:inside;
margin-bottom:10px;
}

#feature {
clear:both;
}

/**-----------------------------------------------------------------------------
 *sub
 ----------------------------------------------------------------------------**/

