@charset "utf-8";

/*name:amwe.css*/

/*----------------------------------------
body und schrift deffinitionen
----------------------------------------*/

html {
	padding:0px;
	margin:0px;
}
	
body {
	background:#FFFFFF;
	font-size: 15px;
	line-height: 1.5em;
	font-weight: normal;
	font-family: 'HiraKakuStd-W5';
	color:#333333;
	padding:0px;
	margin:0px;
}

p {
    margin: 0;
    padding: 0;
    border: none;
}

a {
    margin: 0;
    padding: 0;
    border: none;
}

img {
    margin: 0;
    padding: 0;
    border: none;
    vertical-align:bottom
}

.container a:link {
	color: #616769;
	text-decoration: none;
}
.container a:visited {
	color: #616769;
	text-decoration: none;
}
.container a:hover {
	color:#ccc;
	text-decoration: underline;
}
.container a:active {
	color: #616769;
	text-decoration: none;
}

/*----------------------------------------
               Head start
----------------------------------------*/

.cover {
	text-align: center; /* 古いIE向け */
}

.cover .container {
		width:1010px;
		height:auto;
		margin: 0 auto; /* モダンブラウザ向け */
		padding: 0;
		text-align: left; /* 古いIE向け記述の後処理 */
		background-color: #FFFFFF;
		color:#333333;
}

.container {
	background: url(../images/bg.jpg) no-repeat center;
	background-attachment:fixed;
}

/*----------------------------------------
               top page
----------------------------------------*/

.main {
	width: 1010px;
	margin: 0 auto;
	padding-bottom: 10px;
}

.head {
	width: 1010px;
	margin: 0 auto;
}

.movie {
	width: 960px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.setting{
	width: 1010px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.product {
	width: 1010px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.recordbox {
	width: 1010px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.specialthanks {
	width: 1010px;
	margin: 0 auto;
	margin-bottom: 50px;
}


.tbl1 {
	margin-top: 20px;
}

.banner {
	width: 970px;
	margin: 0 auto;
}

.text {
	width: 960px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.catch {
	font-size: 19px;
	font-weight: bold;
}

.catch2 {
	font-size: 14px;
	font-weight: bold;
}

.catch3 {
	font-size: 15px;
	font-weight: bold;
	color: #2f88c6;
}

.b {
	font-size: 16px;
}