/*------------------------------------------*/
/*----- パチパチくんオフィシャルサイト -----*/
/*------------------------------------------*/
body {
  color: #FFFFFF;
  font-size: 1em;
  background-color: #000000;	/*080207satake*/
  text-align: left;
  margin: 0px auto;
  padding: 0px;
}

img {
  text-decoration: none;
  margin: 0px;
  padding: 0px;
  border-style: none;
}

body,
div#indexMainbox,
div#header,
div#headerNavi,
#boxMainIndex,
#boxA,
#footer {
  width: 750px;
}

div#indexMainbox,
div#headerNavi,
#boxA,
#boxB,
#footer {
  background-color: #000000;
}

h1 {
  margin: 0px;
  padding: 0px;
}

#Summary,
#commuBox,
#topics td {
  color: #333333;
}

/*----- リンク関連指定 -----*/
a:link,
a:visited,
a:active{
  color: #FFFFFF;
  text-decoration: none;
}

#Summary  a:link,
#Summary  a:visited,
#Summary  a:active {
  color: #333333;
  font-weight: normal;
  text-decoration: underline;
}

#topics a:link,
#topics a:visited,
#topics a:active,
#commuBox a:link,
#commuBox a:visited,
#commuBox a:active {
  color: #333333;
  text-decoration: none;
}

a:hover,
#Summary a:hover,
#topics a:hover,
#commuBox a:hover {
  color: #00CCFF;
}

div#boxMainTenpo a:link,
div#boxMainTenpo a:visited {  text-decoration: underline;}

/*-- index.html 中央寄せ指定 --*/
div#indexMainbox {
  position: absolute;
  left: 50%;
  margin-left: -375px;
}
/*-- 中央寄せ指定ここまで --*/


/*-- ヘッダー --*/
div#header {
  margin: 0px;
  padding: 0px;
}

/*-- ヘッダナビ --*/
div#headerNavi,
div#NaviTenpo {
  margin: 0px auto;
  padding: 0px;
  text-align: center;
  height: 30px;
}

div#headerNavi ul,
div#NaviTenpo ul {
  display: block;
  width: 736px;
  margin: 0px 7px;
  padding: 0px;
  text-align: center;
  font-size: 0.9em;
}

div#headerNavi li {
  display: inline;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  height: 30px;
  width: 92px;
}

div#NaviTenpo li {
  float:left;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  width: 92px;
  height: 1.6em;
  line-height: 1.6em;
}

div#NaviTenpo a:link,
div#NaviTenpo a:visited {
  display: block;
  border: #000000 1px solid;
}

#listBg_hokkaido {  background-color: #9900CC;}
#listBg_kanto {  background-color: #9900FF;}
#listBg_hokuriku {  background-color: #0000FF;}
#listBg_tokai {  background-color: #009999;}
#listBg_kinki {  background-color: #00CC66;}
#listBg_chugoku {  background-color: #00FF00;}
#listBg_shikoku {  background-color: #FF9900;}
#listBg_kyusyu {  background-color: #FF0000;}

.clear {  clear: both; margin: 0px; padding: 0px;}

/*-- メインボックス --*/
#boxMainIndex {
  margin: 0px;
  padding: 0px;
}

/*-- ボックスA（上部テキストとメニュー） --*/
#boxA {
  background: #000000 url(img/main_img.jpg) no-repeat left top;
  margin: 0px;
  padding: 0px;
}

/*-- 上部テキスト --*/
#Summary  {
  float: left;
  width: 440px;
  margin-top: 15px;	/*081029*/
  padding: 0px;
  text-align: left;
}

#Summary p {
  font-size: 0.8em;
  line-height: 1.7em;
  margin: 0px 20px 0px 35px;
  padding: 0px;
}

#Summary strong {  font-weight: normal;}
/*#Summary span {  font-weight: bold;}*/

.fontcolorRed { color: Red;}
.fontcolorBlue { color: Blue;}

.summary_title {

  margin: 0px 0px 0px 35px;

/*	margin-bottom:10px;*/
}

.summary2 {
  /*font-size: 0.8em;*/
  font-size: 12px;

  /*line-height: 1.7em;*/
  margin: 5px 20px 10px 35px;
  padding: 0px;
}

.summary3 {
  /*font-size: 0.8em;*/
  font-size: 12px;

  /*line-height: 1.7em;*/
  /*margin: 5px 20px 10px 35px;*/
  padding: 0px;
}

/*080919*/
.kinkyu {
  font-size: 1.4em;
	color:#ff5e19;
}

/*080919*/
.ast {
  font-size: 0.8em;
  line-height: 1.7em;
  margin: 0px;
  padding: 0px;
  color:#e50076;

}

.ast a:link,
.ast a:visited {
  color: #e50076;
  text-decoration: underlined;

}

.melmaga {
	font-weight;bold;
	font-size: 1.2em;
  color: red;
}


.haishin {
	font-size: 1.2em;
}
.melmaga a:link,
.melmaga a:visited {
  color: red;
  text-decoration: underlined;

}

.toroku {
	font-size: 0.8em;

}


/*-- メニューボタン --*/
#boxMenue {
  margin: 0px 0px 0px 434px;
  padding: 6px 0px;
  width: 304px;
}

#boxMenue table {
  width: 300px;
  font-size: 0.8em;
  margin: 0px auto;
  padding: 0px;
}

#boxMenue td {
  width: 150px;
  height: 86px;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border-spacing: 1px;
}

/*-- ボックスB（トピックスと掲示板メニュー） --*/
#boxB {
  width: 724px;
  margin: 0px 13px;
  padding: 10px 0px;
}

/*-- 共通 --*/
#scrolle,
#commuBox {
  height: 170px;
  background-color: #FFFFFF;
}

#topics img,
#community img {
  margin: 0px;
  padding: 0px;
}

/*-- トピックス --*/
#topics {
  float: left;
  margin: 0px;
  padding: 0px;
}

#topics,
#topics h2,
#scrolle {
  width: 444px;
  margin: 0px;
  padding: 0px;
}

#scrolle {
  overflow: auto;
  border: #999999 solid;
  border-width: 1px;
  margin: 0px;
}

#topics table {
  width: 420px;
  margin: 2px;
  padding: 0px;
  border-collapse: collapse;
}

#topics td {
  font-size: 0.8em;
  border: #AAAAAA dotted;
  border-width: 0px 0px 1px;
  margin: 0px 0px;
  padding: 2px;
}

/*-- 掲示板メニュー --*/
#community {
  float: right;
  margin: 0px;
  padding: 0px;
}

#community,
#community h2,
#commuBox {
  width: 271px;
  margin: 0px;
  padding: 0px;
}


#commuBox {
  border: #AAAAAA solid;
  border-width: 1px;
  margin: 0px;
  padding: 0px;
  /*text-align: center;*/
  vertical-align: middle;
  font-size: 0.8em;
  padding: 2px;

}

#commuBox img {
  margin: 6px auto;
  padding: 0px;
}

/*-- 文中ロゴ行--*/
.logo_s {
  font-size: 0.8em;
  color: #333333;
	padding:0px;



}

/*-- 店鋪情報（tenpo.html） --*/
div#boxMainTenpo {
  background: #000000 url(img/main_bg2.jpg) no-repeat left top;
  margin: 0px;
  padding: 0px;
}

div#boxMainTenpo h1 {
  font-size: 1em;
  line-height: 20px;
  margin: 0px;
  padding-left: 5px;
}

div#boxMainTenpo h1,
div#boxMainTenpo h2,
div#boxMainTenpo p,
div#boxMainTenpo table {
  margin: 0px 10px;
  padding: 0px 10px;
}

div#boxMainTenpo h2{  margin: 0px 10px 5px 10px;  padding: 0px 5px 5px 10px;}

div#boxMainTenpo p,
div#boxMainTenpo table {  margin: 5px 10px 20px 15px;}


.hokkaidotohoku_A {  background: url(img/hr_touhoku.gif) no-repeat left center;}
.hokkaidotohoku_B {  background: url(img/hr2_touhoku.gif) no-repeat left bottom;}

.kanto_A {  background: url(img/hr_kantou.gif) no-repeat left center;}
.kanto_B {  background: url(img/hr2_kantou.gif) no-repeat left bottom;}

.shinetsuhokuriku_A {  background: url(img/hr_hokuriku.gif) no-repeat left center;}
.shinetsuhokuriku_B {  background: url(img/hr2_hokuriku.gif) no-repeat left bottom;}

.tokai_A {  background: url(img/hr_toukai.gif) no-repeat left center;}
.tokai_B {  background: url(img/hr2_toukai.gif) no-repeat left bottom;}

.kinki_A {  background: url(img/hr_kinki.gif) no-repeat left center;}
.kinki_B {  background: url(img/hr2_kinki.gif) no-repeat left bottom;}

.chugoku_A {  background: url(img/hr_cyugoku.gif) no-repeat left center;}
.chugoku_B {  background: url(img/hr2_cyugoku.gif) no-repeat left bottom;}

.shikoku_A {  background: url(img/hr_shikoku.gif) no-repeat left center;}
.shikoku_B {  background: url(img/hr2_shikoku.gif) no-repeat left bottom;}

.kyusyuokinawa_A {  background: url(img/hr_kyusyu.gif) no-repeat left center;}
.kyusyuokinawa_B {  background: url(img/hr2_kyusyu.gif) no-repeat left bottom;}


div#boxMainTenpo h2,
div#boxMainTenpo p,
div#boxMainTenpo table {
  font-size: 0.9em;
}

div#boxMainTenpo td {
  margin: 0px;
  padding: 0px;
}

.width250 { width: 250px;}
.marginLeft5 {  margin-left: 5px;}

/*-- 歴代パチパチくん（rekidai.html） --*/
div#boxMainRekidai {
  background: #000000 url(img/main_bg2.jpg) no-repeat left top;
  margin: 0px;
  padding: 0px;
}

div#boxMainRekidai h1 {
  color: #FFFF00;
  font-size: 1em;
  line-height: 22px;
  margin: 0px;
  padding-left: 22px;
  background: url(img/m_rekidai_a.gif) no-repeat left center;
}

div#boxMainRekidai p {
  font-size: 0.9em;
  margin: 10px;
  padding: 10px;
}

div#boxMainRekidai strong {  color: #FF0000;}

.floatLeft {
  float: left;
  margin: 10px 20px;
}

/*-- 会社概要（company.html） --*/
div#boxMainCompany {
  background: #000000 url(img/main_bg2.jpg) no-repeat left top;
  margin: 15px 0px 0px 0px;
  padding: 0px;
}

div#boxMainCompany  h1 {
  color: #ffffff;
  font-size: 1em;
  line-height: 22px;
  margin: 0px;
  padding-left: 22px;
  background: url(img/m_gaiyou.gif) no-repeat left center;
}

div#boxMainCompany  p {
  font-size: 0.9em;
  margin: 10px;
  padding: 10px;
}

div#boxMainCompany  td {
  font-size: 0.9em;
  padding: 2px 5px;

}
div#boxMainCompany  strong {  color: #FF0000;}


/*-- パチスロ市場における弊社の取り組みについて（torikumi.html） --*/
div#boxMainTorikumi {
  background: #000000 url(img/main_bg2.jpg) no-repeat left top;
  margin: 15px 0px 0px 0px;
  padding: 0px;
}


div#boxMainTorikumi  p {
  font-size: 0.9em;
  margin: 30px 10px 10px 35px;
  padding: 10px;
}

div#boxMainTorikumi  td {
  font-size: 0.9em;
  padding: 0px;
  margine: 0px;

}

.torikumi {
  margin: 15px 30px 20px 30px;
  color:#000000;
  font-size: 0.9em;
  font-family:"ＭＳ 明朝",serif;

}


/*-- フッター --*/
#footer {
  clear: both;
  border-top: 1px solid #DDDDDD;
  font-size: 0.9em;
  margin: 0px;
  padding: 0px;
}

#footer P {
  margin: 0px 30px;
  padding: 2px 0px;
}


/*-- seo用　080207satake --*/
div#seo {
  font-size:2px;
  color:#000002;

}


