@charset"utf-8";

/* タグ初期化 ---------------------------------------------------------------------- */
* {
	margin:0;
	padding:0;
	line-height:200%;
	list-style-type:none;
	font-size:12px;
}
.style2 {color: #E9BA30}
img { vertical-align:bottom; border:none; }
a { color:#E9BA30; }
p {color: #000000;}
.clear { clear:both; }
.marquee {
	float: left;
	height: 24px;
	width: 809px;
}
.mobile {
	height: 300px;
	width: 300px;
	background-image: url(../gazou/index.gif);
}



body {
	background-color: #000000;
}

.main {
	sheight: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 600px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	background-repeat: repeat;
	color: FFCC33;
	margin-top: 15px;
	}

.hader {
	height: 35px;
	width: 300px;
	margin-left: auto;
	background-image: url(../gazou/header.jpg);
	color: #00FF00;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin-right: auto;
}
.fuder {
	height: 35px;
	width: 300px;
	background-color: #000000;
	color: #00FF00;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
}

/* コンテンツメイン -------------------------------------------------------------------------- */

.profile {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.schedule {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}

.blog {
	height: 700px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.mailmagazin {
	height: 500px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.music {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}

.link {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}

.qa {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.store {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.info {
	height: 300px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../gazou/infohaikei.gif);
	background-repeat: no-repeat;
	display: block;
	color: #FFFFFF;
	overflow: auto;
}
.infomovie {
	float: left;
	height: 240px;
	width: 320px;
	margin-top: 35px;
	background-color: #000000;
	margin-left: 3px;
}
.infonaiyou {
	float: right;
	height: 260px;
	width: 670px;
	display: block;
	overflow: auto;
	margin-top: 37px;
}


.movie {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}

.movie1 {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
}
.title1 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}
.title2 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}
.title3 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}
.title4 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}
.title5 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}
.title6 {
	color: #00FF00;
	display: block;
	float: left;
	height: 30px;
	width: 320px;
	text-align: center;
	vertical-align: middle;
}

.top {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.top2 {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}

.kanri {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.goods {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
	color: #00FF00;
}
.contact {
	color: #00FF00;
	display: block;
	height: 700px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}



/* コンテンツ -------------------------------------------------------------------------- */

.contents1 {
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.contents1-1 {
	height: 50px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.contents1-2 {
	height: 230px;
	width: 1000px;
	background-image: url(url());
	background-position: center center;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	color: #00FF00;
}
.contents1-3 {
	height: 180px;
	width: 290px;
	float: left;
}

.contents2 {
	height: 600px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-position: center center;
	display: block;
}	
.contents2-1 {
	height: 60px;
	width: 190px;
	float: left;
	margin-left: 3px;
}
.contents2-2 {
	height: 60px;
	width: 190px;
	float: left;
	margin-left: 10px;
}	
.contents2-3 {
	height: 60px;
	width: 190px;
	float: left;
	margin-left: 10px;
}	
.contents2-4 {
	height: 60px;
	width: 190px;
	float: left;
	margin-left: 10px;
}

.contents3 {
	height: 65px;
	width: 809px;
	margin-top: 10px;
	float: left;
}

.contents4 {
	height: 60px;
	width: 810px;
	margin-left: 18px;
	margin-top: 5px;
}

.contents5 {
	height: 400px;
	width: 810px;
	margin-left: 18px;
}

.contents6 {
	height: 400px;
	width: 810px;
	margin-left: 18px;
}

.contents7 {
	height: 800px;
	width: 810px;
	margin-left: 18px;
}
.contents8 {
	height: 400px;
	width: 810px;
	margin-left: 18px;
}
.contents9 {
	height: 500px;
	width: 810px;
	margin-left: 18px;
}
.contents10 {
	height: 750px;
	width: 810px;
	margin-left: 18px;
}
.contents11 {
	height: 330px;
	width: 810px;
	margin-left: 18px;
	margin-top: 5px;
}


/* ボタンメニュー -------------------------------------------------------------------------- */

.menu {
	height: 100px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.menuflash {
	float: left;
	height: 35px;
	width: 550px;
}

.menu1 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu1:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu2 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu2:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu3 {
	float: left;
	height: 35px;
	width: 140px;
}

.menu3:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu4 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu4:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu5 {
	float: left;
	height: 35px;
	width: 140px;	
}
.menu5:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu6 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu6:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu7 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu7:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu8 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu8:hover{
	float: left;
	height: 35px;
	width: 140px;
}
.menu9 {
	float: left;
	height: 35px;
	width: 140px;
}
.menu9:hover{
	float: left;
	height: 35px;
	width: 140px;
}
/* モバイル -------------------------------------------------------------------------- */
.mobilemain {
	height: 370px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}

.mobilemenu {
	height: 30px;
	width: 200px;
}

.mobilehader {
	height: 102px;
	width: 200px;
}

.mobilefuder {
	height: 20px;
	width: 200px;
}
.mobilefuter {
	height: 200px;
	width: 200px;
}


.mobilecontent1{
}

.mobilecontent2{
}

.mobilecontent3{
}

.mobileprofile{
	height: 50px;
	width: 50px;
}
.mobileprofile1 {
	height: 268px;
	width: 200px;
}
.mobileprofile2 {
	height: 118px;
	width: 200px;
}
.mobileprofile3 {
	height: 150px;
	width: 200px;
}
.mobileprofilemain{
	height: 1139px;
	width: 202px;
	margin-right: auto;
	margin-left: auto;
}
.iriguti {
	height: 235px;
	width: 1000px;
	margin-left: auto;
	display: block;
	margin-right: auto;
}
.iriguti2 {
	display: block;
	height: 300px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	color: #00FF00;

}
.iriguti3 {
	display: block;
	height: 35px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	color: #00FF00;
}
.iriguti4 {
	display: block;
	height: 200px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	color: #00FF00;
}

