/*******************************************************
 外見スタイル（main）
 *******************************************************/

.main{
  margin: 20px 0px 20px 20px;
  background-image: url(image/material/bg_wx.gif);
  color: #000000;
  font-size: 13px;
  line-height: 20px;
  text-align: justify;
  text-justify: inter-ideograph;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}
a:link{
  color: #0000FF;
  text-decoration: none;
}
a:active{
  color: #BBBBBB;
  text-decoration: none;
}
a:visited{
  color: #BBBBBB;
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}



/********************************************************
 外見スタイル（toptitle）
 ********************************************************/

.toptitle{
  background-color: #FFFFFF;
  color: #000000;
  font-size: 13px;
  text-align: center;
  text-justify:inter-ideograph;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}


/********************************************************
 外見スタイル（top）
 ********************************************************/

.top{
  background-color: #000000;
  color: #FFFFFF;
  font-size: 13px;
  text-align: center;
  text-justify:inter-ideograph;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}


/********************************************************
 外見スタイル（side）
 ********************************************************/

.side{
  background-color: #000000;
  color: #FFFFFF;
  font-size: 13px;
  line-height: 18px;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}
.side_a:link {
	color			: #FFFFFF;
	text-decoration : none;
}
.side_a:active{
  color: #666666;
  text-decoration: none;
}
.side_a:visited {
	color			: #666666;
	text-decoration : none;
}
.side_a:hover {
	text-decoration : underline;
}



/********************************************************
 外見スタイル（counter）
 ********************************************************/

.counter{
  background-color: #FFFFFF;
  color: #000000;
  font-size: 13px;
  text-align: center;
  text-justify:inter-ideograph;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}



/********************************************************
 外見スタイル（bottom）
 ********************************************************/

.bottom{
  background-color: #000000;
  color: #FFFFFF;
  font-size: 10px;
  text-align: center;
  text-justify:inter-ideograph;
  font-family: "ＭＳ Ｐゴシック", "Osaka"
}



/********************************************************
 箱スタイル
 ********************************************************/

.maintable {
  width: 625px;
  border: 0px;
  padding: 0px;
}

.box_shadow{
  width: 670px;/*全体の幅*/
  background-color: #000000;/*影の色*/
  margin: 10px 10px 0px 10px;/*上下左右余白*/
}
.box_main{
  width: 670px;/*全体の幅、boxと同じに*/
  border: solid 1px #000000;
  background: #FFFFFF;/*文字部分の背景色*/
  position: relative;
  margin: -10px -10px 10px -10px;/*影とのズレ*/
  padding: 10px 10px 5px 10px;/*内部の余白*/
  font-size: 13px;/*全体の文字サイズ*/
  line-height: 20px;
}
.title{
  background: #000000;
  color: #FFFFFF;
  padding: 3px;
  font-weight: bold;
}
.subtitle{
  border-bottom: 1px solid black;
  padding:10px 0px 0px 0px;
  font-weight: bold;
}
.text{
  padding: 0px 13px 1px 20px;
}



/********************************************************
 汎用スタイル
 ********************************************************/

.font {
  font-size: 13px;
}

.AA {
 line-height: 14px;
}


/********************************************************
 WebClapテーブル
 ********************************************************/

.claptable {
  border: 1px #000000 solid; 
  border-collapse: collapse;
 
  background: #FFFFFF;
  padding: 3px 10px 3px 10px;
  font-size: 13px;
}


/********************************************************
 Anime表テーブル
 ********************************************************/

.anitable0 { /*元*/
  border: 1px #000000 solid;
  background: #FFFFFF;
  border-collapse: collapse;
}

.anitable1 { /*タイトル*/
  border: 1px #000000 solid;
  border-collapse: collapse;
 
  background: #CCCCCC;
  padding: 4px 15px 4px 15px;
  font-size: 13px;
}

.anitable2 { /*曜日*/
  border-top: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-left: 1px #000000 solid;
  border-collapse: collapse;
 
  padding: 4px 15px 4px 15px;
  font-size: 13px;
}

.anitable3{ /*各*/
  border-top: 1px #000000 dotted;
  border-right: 1px #000000 solid;
  border-left: 1px #000000 solid;
  border-collapse: collapse;
 
  padding: 4px 15px 4px 15px;
  font-size: 13px;
}