/*====================================================================

common.css

====================================================================*/
/*--------------------------------------------------------------------
format
--------------------------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,li,address,table,th,td,form,select,option,input,label
{margin:0; padding:0;}
ol{padding:0px 35px 10px 30px;}
ol li{margin:5px 0 5px 0;}
hr{display:none;}
p{margin-bottom:0;}
table, tr, td, th{font-size:100%;}
img{display:block; border:none;}


/*link
-----------------------------------*/
a{color:#3174e1;}
a:visited{color:#3174e1;text-decoration:none;}
a:hover{color:#ffffff;text-decoration:none;}


/*--------------------------------------------------------------------
common
--------------------------------------------------------------------*/
body {
  font-size:12px;
  line-height:1.6em;
  letter-spacing:0.2em;
  background: url(../img/bg.gif);
  background-repeat:repeat-x;
  background-color: #2a2a2a;
  background-size : contain;
  color:#FFF;
}



#Container_all{width:900px;margin: 0 auto;}
#Container{border:1px solid #a3a3a4;background-color:#0b0b0b;}
#Container2{border:1px solid #a3a3a4;}
#Container2:after {clear: both;content: "";display: block;}




/*--------------------------------------------------------------------
Seo
--------------------------------------------------------------------*/
#Seo{width:898px;height:24px;background: url(../img/seo_bg.gif) no-repeat;}
h1{font-size:10px;color:#ffffff;font-weight:normal;float:right;margin-left:5px;}




/*--------------------------------------------------------------------
Foot
--------------------------------------------------------------------*/
#Food_all{width:900px;}
#banner1{float:left;margin-top:10px;}
#Foot1{float:right;}
#Foot{float:right;}



/*--------------------------------------------------------------------
other
--------------------------------------------------------------------*/
.Clear{display: block;clear: both;height: 1px;font-size: 1px;text-indent: -9999px;overflow: hidden;}
.left{float:left;}
.right{float:right;}
.fly{font-size:0px;text-indent:-9999px;}
.MT10{margin-top:10px;}
.MT15{margin-top:15px;}
.MT18{margin-top:18px;}
.MT20{margin-top:20px;}
.MT30{margin-top:30px;}
.MT29{margin-top:30px;}
.MT40{margin-top:40px;}
.PT40{padding-top:40px;}
.MB10{margin-bottom:10px;}
.MB20{margin-bottom:20px;}
.ML15{margin-left:15px;}
.ML30{margin-left:38px;}
.PL13{margin-left:13px;}
.font11{font-size:11px;line-height:1.2em;}


/*color
-----------------------------------*/
.gree_b{color:#157685;font-weight:bold;}
.red_b{color:#DD3159;font-weight:bold;}
.red{color:#DD3159;font-size:10px;}
.red2{color:#DD3159;font-size:12px;}
.pink{color:#f15653;font-size:12px;font-weight:bold;}
.purple_b{color:#BE6DA7;font-weight:bold;}
.blue{color:#3174e1;font-weight:bold;}
.blue20{color:#3174e1;font-weight:bold;font-size:20px;}
.blue2{color:#568DC1;}
.white{color:#ffffff;font-weight:normal;font-size:10px;}
