body {
	background-color: #EDEDED;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/**********************************************************/
/* 管理者メニュー */
/**********************************************************/

.mst_bg{
	background-color: #E7CFBE;
}


/**********************************************************/
/* 枠設定 */
/**********************************************************/

.border{
  width : 280px;
  margin: 5px;
  padding: 5px;
  border-color : #6C2C18;
  border-style : solid;
  border-width : 1px;
}

.b_760{
  margin: 0px;
  padding: 0px;
  width : 758px;
  border-color : #6C2C18;
  background-color :#FFFFFF;
  border-style : solid;
  border-width : 1px;
}

.common_border{
  margin-top : 5px;
  width : 173px;
  font-size:13px;
  border-color : #6C2C18;
  border-style : solid;
  border-width : 1px;
}
.common_menu{
  text-align: center;
  padding: 5px;
  background-color :#E7CFBE;
}
.common-font{
  margin : 5px;
  padding : 5px;
  font-size:12px;
}

div.subject {
  float: left;
}
div.button {
  text-align: right;
  float: right;
}

/**********************************************************/
/* 事務局枠設定 */
/**********************************************************/
.cos_menu{
  text-align: center;
  padding: 5px;
  background-color : #6C2C18;
  color : #FFFFFF;
}

/**********************************************************/
/* MIXI枠設定 */
/**********************************************************/
.mixi_border{
  margin-top : 5px;
  width : 173px;
  font-size:13px;
  border-color : #F67000;
  border-style : solid;
  border-width : 1px;
}
.mixi_menu{
  text-align: center;
  padding: 5px;
  background-color : #FBC677;
}

/**********************************************************/
/* ランキング枠設定 */
/**********************************************************/
.ranking_border{
  margin-top : 5px;
  width : 173px;
  font-size:13px;
  border-color : #3333FF;
  border-style : solid;
  border-width : 1px;
}
.ranking_menu{
  text-align: center;
  padding: 5px;
  background-color : #CCCCFF;
}

/**********************************************************/
/*  文字サイズ等指定 */
/**********************************************************/

.m{font-size:16px;line-height:140%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.ms{font-size:14px;line-height:140%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.s{font-size:12px;line-height:140%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.s_hight{font-size:12px;line-height:160%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.ss{font-size:10px;line-height:140%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.worktext{font-size:15px;line-height:150%;font-family: Osaka,Verdana,Arial,Helvetica,sans-serif,MS UI Gothic;}

.text-size {font-size: 100%;line-height:150%;}

.s-size{font-size: 76%;line-height:150%;}

.text-line{text-decoration: line-through;}

/**********************************************************/
/*  hタグ指定 */
/**********************************************************/

/* h1タグ現状 */
.header {display:none;}

h2 {margin:0px;}

h3 {margin:0px;}

/**********************************************************/
/*  リンク指定 */
/**********************************************************/

/* ノーマルリンク */
a:link    {color: #0047BD;text-decoration: underline;}
a:visited {color: #0047BD;text-decoration: underline;}
a:active  {color: #0047BD;text-decoration: underline;}
a:hover   {color: #0047BD;text-decoration: underline;}

/* ヘッダリンク */
.lin2 a:link      {color: #E7CFBE;text-decoration: underline;}
.lin2 a:visited   {color: #E7CFBE;text-decoration: underline;}
.lin2 a:active    {color: #E7CFBE;text-decoration: underline;}
.lin2 a:hover     {color: #E7CFBE;text-decoration: underline;}

/* メニューリンク */
.lin3 a:link      {color: #333333;text-decoration: underline;}
.lin3 a:visited   {color: #333333;text-decoration: underline;}
.lin3 a:active    {color: #0047BD;text-decoration: underline;}
.lin3 a:hover     {color: #0047BD;text-decoration: underline;}

/* 下線無しリンク */
.lin4 a:link      {color: #0047BD;text-decoration: none;}
.lin4 a:visited   {color: #0047BD;text-decoration: none;}
.lin4 a:active    {color: #0047BD;text-decoration: none;}
.lin4 a:hover     {color: #333333;text-decoration: underline;}

/**********************************************************/
/*  背景色 */
/**********************************************************/

.b_color1 {background-color: #6C2C18;}/* ヘッダ背景 */
.b_color2 {background-color: #A7A7A7;}/* 下層ライン */
.b_color3 {background-color: #ffffff;}/* 白背景 */
.b_color4 {background-color: #E7CFBE;}/* 読者メニュー背景 */
.b_color5 {background-color: #F7F3EF;}/* 左メニュー背景 */
.b_color6 {background-color: #C39677;}/* お知らせ背景 */
.b_color7 {background-color: #F9F4E5;}/* 検索部分背景 */
.b_color8 {background-color: #D9AA4F;}/* その他コンテンツ背景 */
.b_color9 {background-color: #FBC677;}/* 応援事務局 */

/**********************************************************/
/*  テーブル背景画像 */
/**********************************************************/

.table_bg  {background-image: url("images/sq02.gif"); background-repeat: repeat-x;}
.table_bg2 {background-image: url("images/sq04.gif"); background-repeat: repeat-y;}
.table_bg3 {background-image: url("images/sq05.gif"); background-repeat: repeat-y;}
.table_bg4 {background-image: url("images/sq07.gif"); background-repeat: repeat-x;}

/**********************************************************/
/*  フォントカラー */
/**********************************************************/

.f_col1   {color: #FFFFFF;}/* サマリー白文字 */
.f_col2   {color: #956c42;}/* トップ■ */
.f_col101 {color: #d49e03;}/* トップ■ 選択状態 */

/**********************************************************/
/*  マージン */
/**********************************************************/

.margin  {margin: 3px;}
.margin8 {margin: 8px;}

.waku   {border-color: #d0d0d0; border-width: 1px; border-style: solid;}
.waku2  {border-color: #b3e1a8; border-width: 1px; border-style: dotted;}

.col1 {color: #FFFFFF;}
