@charset "UTF-8";
/* CSS Document */


body
    {
     margin:0px;          /* ページ全体のmargin */
     padding:0px;         /* ページ全体のpadding */
     text-align:center;   /* 下記のautoに未対応用のセンタリング */
    }
	
	#main
    {
     margin-left:auto;    /* 左側マージンを自動的に空ける */
     margin-right:auto;   /* 右側マージンを自動的に空ける */
     text-align:left;     /* 中身を左側表示に戻す */
     width:940px;         /* 幅を決定する */
    }

.tc
{
	width: 940px;
	height: 134px;
	text-align: center;

}

.tcc{
		float: left;
		padding-left: 20px;
		}

.tcc2{
		float: left;
		padding-left: 40px;
	padding-top: 95px;
		}

.m
{
	width: 940px;
	height: auto;
	text-align: center;
}

#abshow {
   position: relative;
   width:  940px; /* 画像の横幅に合わせて記述 */
   height: 623px; /* 画像の高さに合わせて記述 */
}
#abshow img {
   position: absolute;
   top: 0;
   left:0;
   z-index: 8;
   opacity: 0.0;
}
#abshow img.active {
   z-index: 10;
   opacity: 1.0;
}
#abshow img.last-active {
	z-index: 9;}
	


.mm
{
	width: 940px;
	height:auto;
	text-align: center;

}





.mmp{
		float: left;
		padding-left: 6px;
		}

.mmp2{
		float: left;
		padding-left: 6px;
	padding-top: 6px;
		}


.mmp753{
		float: left;
		padding-left: 8px;
		}

.gg{
	float: left;
	padding-left: 38px;
	padding-top: 13px;
}


.siro{
	padding-top: 100px;
}


.moji{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size: 23px;
	line-height: 38px;
}

.gy{background-color: lightgray;
}

