/*********************************************
*                  画面表示用CSS
*********************************************/
@media screen {
	* {
		margin: 0;
		padding: 0;
	}

	/* 表示全体 */
	body {
		color: #F0F0F0;
		background-color: #000000;
	}
	
	#header {
		margin: auto;
		width: 800px;
		text-align: left;
/*		border-bottom: 5px solid #0066FF;*/
		background-color: #000000;
		font: 80% KozGoPro Medium,ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
	
	}
	
	#menu {
		margin: auto;
		width: 800px;
		text-align: left;
/*		border-bottom: 5px solid #0066FF;*/
		background-color: #000000;
		font: 80% KozGoPro Medium,ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
	
	}
	
	#footer {
		clear: both;
		margin: auto;
		width: 800px;
		text-align: center;
		font: 80% ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
		color: #CCCCCC;
		background-color: #000000;
	}

	#footer a{
		color: #CCCCCC;
		text-decoration: none; 
	}
	
	#container {
		margin: auto ;
		width: 800px;
		text-align: right;
		background-color: #000000;
	}
	
	.mainTop {
		margin: auto ;
		padding: 0px;
		width: 800px;
		text-align: left;
		font: 80% ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #000000;
	}

	.main {
		margin: auto ;
		padding: 0px 40px;
		width: 720px;
		text-align: left;
		font: 80% ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #000000;
	}
	
	.mainOrder {
		margin: auto ;
		padding: 10px 0px;
		width: 700px;
		text-align: left;
		font: 100% ＭＳ　Ｐゴシック,Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #000000;
		clear: left;
	}

/*画像表示*/
	img {
		border: none;
	}

/*ページタイトル*/
	.main h1 {
		padding: 2px 0px;
		color: #FFFFFF;
		text-align: left;
		background-color: #000000;
/*		border-color: #FFFFFF;
		border-left: solid 17px #0033CC;*/
		border-bottom:  solid 1px #FFFF00;
		font: 120% HG創英角ｺﾞｼｯｸUB,Verdana, Arial, Helvetica, sans-serif;
	}

	.main h2 {
		padding: 5px;
		color: #FFCC00;
		text-align: left;
/*		background-color: #FFFFFF;*/
/*		border-color: #FFFFFF;*/
		border: 0px;
		font: 120% HG創英角ｺﾞｼｯｸUB,Verdana, Arial, Helvetica, sans-serif;
	}

	.main h3 {
		padding: 2px 0px;
		color: #CCCCCC;
		text-align: left;
		border-bottom:  solid 1px #6666FF;
		font: 100% HG創英角ｺﾞｼｯｸUB,Verdana, Arial, Helvetica, sans-serif;
	}
	
	.main h4 {
		color: #666666;
		text-align: left;
		border-color: #FFFFFF;
		border-bottom: solid 1px #666666;
		border-left: solid 5px #F00099;
		padding: 0px 5px;
		font: 100% HG創英角ｺﾞｼｯｸUB,Verdana, Arial, Helvetica, sans-serif;
	}

	.main td.tdTitle {
		margin: auto; 
		padding: 5px;
		text-align: left;
		width: 30%;
	}

}

/*********************************************
*                  印刷用CSS
*********************************************/
@media print {
	* {
		margin: 0;
		padding: 0;
	}

}
