/************/
/*	共通	*/
/************/
body
	{
		background-image: url("topimages/test.jpg");
		background-repeat: repeat;
/*		background-color: #AFB4DB;	*/
		color: #000000;
		overflow:scroll;
		overflow-y:scroll;
	}

a img 
	{
		border-style:none;
	}

a
	{
		text-decoration: none;	
	}

/****************/
/*	メニュー	*/
/****************/
#top
	{
	    width:800px;
		margin-right:auto;
		margin-left:auto;
	}

.menu01
	{
		text-align:center;
		margin-right:auto;
		margin-left:auto;
	}

.menu02
	{
	    width:800px;
		text-align: center;
		margin-right:auto;
		margin-left:auto;
	}
    
.menu02 a
	{
		display:block;
		background-color:#eeeeee;
		width:158px;
		line-height:25px;
		text-align:center;
		float:left;
		border:solid 1px #ffffff;
	}

.menu_footer
	{
	    clear:both;
	}

/********************/
/*	メニュー画像版	*/
/********************/
#top_dib
	{
	    width:800px;
		margin-right:auto;
		margin-left:auto;
	}

.logo_dib
	{
		text-align:center;
		margin-right:auto;
		margin-left:auto;
	}

.menu_dib
	{
	}

.menu_dib a
	{
	    float: left;
	}

/********************/
/*	サポートページ	*/
/********************/
#supp01
	{
	    width:800px;
		margin-right:auto;
		margin-left:auto;
		background-color:#eeeeee;
        line-height:1.5;
	}

.supp_title
	{
		margin-top: 20px;
		margin-bottom: 3%;
		text-align: center;
		font-size: 120%;
		font-weight: bold;
	}

.supp02
	{
		margin-top: 10px;
		margin-left: 10px;
		text-align: left;
	}

/****************/
/*	商品情報	*/
/****************/

#prod
	{
	    width:800px;
		margin-right:auto;
		margin-left:auto;
	}

.prod_index
	{
		margin-top: 20px;
		margin-buttom: 2%;

		display:block;
		background-color:#eeeeee;
		border:solid 1px #000000;
		height:350px;
	}

.prod_dib
	{
		padding: 10px;
		margin-left: 50px;
		width: 225px;
		height: 300px;
		float: left;

	}

.prod_text
	{
		display:block;
		padding: 10px;
		margin-left: 10px;
		height: 300px;
		float: left;
	}

.prod_catch
	{
	    clear:both;
		line-height: 90%;
		font-size: 125%;
		font-weight: bold;
		color: #ff0000;
	}

.prod_footer
	{
	    clear:both;
	}

/****************/
/*	商品ページ	*/
/****************/
#amk001
	{
	    width:800px;
		margin-right:auto;
		margin-left:auto;
	}

.amk001_main
	{
		margin-top: 20px;
		margin-bottom: 5px;
		text-align: center;
	}

.amk001_info
	{
		margin-top: 20px;
		margin-bottom: 5px;
	}

.amk001_info_block
	{
		display:block;
		background-color:#eeeeee;
		border:solid 1px #000000;
		height:320px;
	}

.amk001_info_dib
	{
		padding: 10px;
		margin-left: 30px;
		width: 225px;
		height: 300px;
		float: left;

	}

.amk001_info_text
	{
		display:block;
		padding: 10px;
		margin-left: 10px;
		height: 300px;
		float: left;
	}

.amk001_info_footer
	{
	    clear:both;
	}

.amk001_sample
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_download
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_story
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_charactor
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_product
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_system
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_spec
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_shop
	{
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

.amk001_footer
	{
	    clear:both;
	}
/********************/
/*	テキスト用汎用	*/
/********************/
.title01
	{
		margin: 3%;
		text-align: center;
		font-size: 120%;
		font-weight: bold;
	}

