BODY{
  background-color: #ffffff;
  color : #3e3e3e;
  margin:0;
  padding:0;
  text-align: center;
}
/* ページ全体の配置 */
#page {
	text-align: left;
	border: 1px solid #333333;
	background: #ffffff;
/*	background: #E7ECF1;*/
	width: 700px;
	margin: 0px auto;
}

A{
  text-decoration : underline;
  color : #0080ff;
}
body, div, table, th, td, dl, ul, ol{
  line-height: 130%;
}

/* 隠しカウンター位置 */
#count{
  width : 1px;
  height : 1px;
  top : 0px;
  left : 0px;
  position : absolute;
  visibility : visible;
}

/* 汎用 フロート解除 */
.float_end{
  clear:both;
}
/* 汎用 BOX */
.box{ 
  padding:2px 10px;
  font-size:14px;
  text-align:left;
}

/* alliance HEADDER (共通) */
#alheader {
  text-align:center;
/*  height:75px;*/
  background:#140402 url(img2/hd2.gif) repeat-x; /*イチエム作成のチラシの黒色 140402*/
  color:#7ecef4 ; /*イチエム作成のチラシの青色 CMYK、C50.2*/
}
#alheader .hdimg{
  margin:0 0 0 10px;
  float: left;
}
#alheader .hdtxt{
  padding:40px 0 0 0;
  color:#ffffff ;
  font-size: 18px;
}

/* alliance MENU (共通) */
#almenu {
  height:20px;
  background:#16160e ;
  color:#7ecef4 ;
  text-align: center;
}
#almenu .menu{
  margin: 0 10px 0 0;
  float:left;
}
#almenu a{
/*  padding: 2px 10px;*/
  background:#16160e ;
  color:#7ecef4 ;
}
#almenu a:hover, a:active{
}

/* alliance MENU用の影 (共通)*/
#alshadow{
  background:#ffffff url(img2/shadow.gif) repeat-x;
}

/* alliance FOOTER (共通)*/
#alfooter{
  height:50px;
  background:#140402 url(img2/ft.gif) repeat-x; /*イチエム作成のチラシの黒色 140402*/
  color:#7ecef4 ; /*イチエム作成のチラシの青色 CMYK、C50.2*/
}
#alfooter .fttxt{
  padding:18px 0 0 0;
  font-size: 14px;
  text-align:center;
}

/* alliance TOP */
#altop {
  text-align: center;
  background:#ffffff;
}
#altop .toptxt{
  text-align: left;
  margin: 0 0 10px 10px;
  padding:10px 20px 20px 10px;
  background:#ffffff url(img2/shadow2.gif) right bottom;
}


/* alliance Kaiin */
#alkaiin {
  text-align: center;
  background:#ffffff;
}
#alkaiin h2{
  font-size:20px;
  color:#7ecef4 ; 
}
#alkaiin .kamei{
  font-size:16px;
  color:#000000;
}
#alkaiin .date{
  font-size:12px;
  color:#000000;
}
#alkaiin dt{
  font-weight:bold;
  background: url(img2/listmark.gif) no-repeat left center; 
  padding-left: 16px;
}