﻿*{
	margin: 0;
	padding: 0;
}

img {
	border:none;
}

li {
	list-style-type:none;
}

h1 {
	font-size: 10px;
	color: #CC0000;
	padding-top: 10px;
	padding-bottom: 8px;
	background-color: #FFFF00;
	margin-bottom: 4px;
	text-align: center;
}

h3 {
	border-color:#cc3333;
	border-width:0 0 2px 6px;
	border-style:solid;
}

p.yellow {
	color: #DDDD00;
}

p.green {
	color: #00DD00;
}

p.cyan {
	color: #00DDDD;
}

p.blue {
	color: #0000DD;
}

p.purple {
	color: #DD00DD;
}

p.red {
	color: #DD0000;
}

p.title {
	color: #FF0000;
	font-size: 20px;
}



body {
	background-position: center;
	background-image: url('../../images/background4.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
	background-attachment: fixed;
}

#container {
	margin: 0 auto;
	background-image: url('../../images/head_bg.jpg');
	background-repeat: repeat-x;
	width: 980px;
}

#header {
	width: 980px;
	height: 140px;
	background-color: #000000;
	text-align: center;
}

#header_logo {
	padding-top: 4px;
	float: left;
	width: 720px;
	height: 130px;
}

#header_img {
	padding-top: 4px;
	float: right;
	width: 260px;
	height: 130px;
}

/* ヘッダーナビゲーション */
#gloval_navi {
	width: 980px;
	height: 52px;
	background-color: #000000;
	text-align: center;
}

#gloval_navi ul li{
	float:left;
}

#btn01 {
	background-image:url('../../images/btn_01_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}

#btn01:hover{
	background-image:url('../../images/btn_01_on.jpg');
}

#btn02 {
	background-image:url('../../images/btn_02_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}
#btn02:hover{
	background-image:url('../../images/btn_02_on.jpg');
}


#btn03 {
	background-image:url('../../images/btn_03_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}
#btn03:hover{
	background-image:url('../../images/btn_03_on.jpg');
}


#btn04 {
	background-image:url('../../images/btn_04_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}
#btn04:hover{
	background-image:url('../../images/btn_04_on.jpg');
}


#btn05 {
	background-image:url('../../images/btn_05_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}
#btn05:hover{
	background-image:url('../../images/btn_05_on.jpg');
}

#btn06 {
	background-image:url('../../images/btn_06_off.jpg');
	width:163px;
	height:48px;
	display:block;
	text-indent:-9999px;
}
#btn06:hover{
	background-image:url('../../images/btn_06_on.jpg');
}


/* ボディー */

#body_all {
	width: 980px;
}

/* 左 ボディとメイン画像 */

#main_body {
	width: 738px;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
}


#main_img {
	width:738px;
	height:350px;
	margin-bottom:25px;
}

#sub_img {
	width:738px;
	height:230px;
	margin-bottom:25px;
}

#member_img {
	width: 738px;
	height: 500px;
}

.title_img {
	width: 738px;
	margin-bottom: 15px;
	height: 42px;
}

.info_text {
	width: 718px;
	font-size: 14px;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	color: #111111;
	background-color: #FFFFCC;
}

#index_movie {
	width: 738px;
	height: 400px;
	background-color: #FFFFCC;
}

.top_movie {
	width: 350px;
	float: left;
	background-color: #FFFFCC;
	text-align: center;
}

.top_movie2 {
	width: 350px;
	float: right;
	background-color: #FFFFCC;
	text-align: center;
}

.movie_tube {
	width: 300px;
	height: 200px;
}

.movie_text {
	width: 350px;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	background-color: #FFFFCC;
}


/* 左 ボディとメイン画像 */

/* 左 ボディとメイン画像 */
.about_set {
	width:738px;
}

.about_ph {
	width:420px;
	float:left;
}

.about_text {
	width:300px;
	float:right;
	font-size:14px;
	line-height:20px;
}
/* 左 ボディとメイン画像 */




/* 右バナーエリアとツイッター */

#bana_area {
	width: 220px;
	float: right;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 10px;
}


#twitter_area {
	width:224px;
	float:right;
	margin-bottom:15px;
}

.bana01{
	width: 224px;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 300px;
}

.bana02{
	width: 224px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 60px;
}

.bana03{
	width: 224px;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 153px;
}

/* 右バナーエリアとツイッター */

#sub_contents {
	background-color:#cccccc;
	width:280px;
	float:left;
	padding:20px 10px 10px 10px ;
}

#main_contents {
	background-color:#aaaaaa;
	width:480px;
	float:right;
	padding:20px 10px 10px 10px ;
}

#info_all {
	width:708px;
	float:left;
}


#info_area {
	background-color:#ffffff;
	width:330px;
	float:left;
	padding:10px 0 0 0 ;
	margin:0 24px 15px 0;
	font-size:12px;
	line-height:18px;
}
/*
#news_area {
	background-color:#ffffff;
	width:330px;
	padding:10px 0 14px 0 ;
	margin:0 0 15px 0;
	font-size:12px;
	line-height:18px;
}
*/
#bana1_area {
	width:330px;
	float:left;
	padding:10px 0 0 0 ;
	margin:0 0 15px 0;
	font-size:12px;
	line-height:18px;
}


#bana2_area {
	width:274px;
	float:left;
	padding:10px 0 0px 0px;
}

#bana_area_text {
	font-size:12px;
	line-height:18px;
	margin-bottom:15px;
}

#bana_area_text2 {
	font-size:12px;
	line-height:18px;
	margin-bottom:15px;
}

/**/
#sd_img{
	width:738px;
	height:300px;
	margin-bottom:25px;
}

/**/



/**/

.about_set01 {
	width:738px;
	height:295px;
	margin-bottom:25px;
}
.memba_box{
	width:213px;
	float:left;

}

.memba_text01 {
	width:365px;
	height:145px;
	float:right;
	background-image:url('images/about_jun.png');
	padding:100px 20px 50px 140px;
	font-size:18px;
	line-height:25px;
}

.memba_text02 {
	width:365px;
	height:145px;
	float:right;
	background-image:url('images/about_kazu.png');
	padding:100px 20px 50px 140px;
	font-size:18px;
	line-height:25px;
}
.memba_text03 {
	width:365px;
	height:145px;
	float:right;
	background-image:url('images/about_kou.png');
	padding:100px 20px 50px 140px;
	font-size:18px;
	line-height:25px;
}

.memba_text04 {
	width:365px;
	height:145px;
	float:right;
	background-image:url('images/about_kjyu.png');
	padding:100px 20px 50px 140px;
	font-size:18px;
	line-height:25px;
}


.memba_text05 {
	width:475px;
	height:145px;
	float:right;
	background-image:url('images/about_shige.png');
	padding:100px 20px 50px 30px;
	font-size:18px;
	line-height:25px;
}

.memba_text06 {
	width:475px;
	height:145px;
	float:right;
	background-image:url('images/about_makken.png');
	padding:100px 20px 50px 30px;
	font-size:18px;
	line-height:25px;
}

.memba_text07 {
	width:365px;
	height:145px;
	float:right;
	background-image:url('images/about_toshiki.png');
	padding:100px 20px 50px 140px;
	font-size:18px;
	line-height:25px;
}



/**/

#footer_area {
	width: 980px;
	height: 80px;
	clear: left;
	background-color: #FFFF00;
}

#copyright {
	width: 980px;
	height: 60px;
}

.trademark {
	font-size: 10px;
	color: #CC0000;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFF00;
	text-align: center;
}

