@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      style.css
 Style Info:     いろいろ
----------------------------------------------------------- */


/*----------------------------------------------------
	汎用class
----------------------------------------------------*/


.clear {
	clear: both;
	line-height:0px;
	height:0;
	font-size:0px;
	visibility:hidden;
}


/*----------------------------------------------------
	#page
----------------------------------------------------*/
#pagetop9 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
}

#pagetop8 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_link.jpg);
}
#pagetop7 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_column.jpg);
}

#pagetop6 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_goods.jpg);
}

#pagetop5 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_sound.jpg);
}

#pagetop4 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_photo.jpg);
}

#pagetop3 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_live.jpg);
}

#pagetop2 {
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_profile.jpg);
	text-align: center;
}

#pagetop {
	text-align:left;
	width: 1000px;
	height: 100%;
	min-height: 100%;
	position:relative;
	background-image: url(../img/back_top.jpg);
}



/*----------------------------------------------------
	#header
----------------------------------------------------*/

/*----------------------------------------------------
	#gNav
----------------------------------------------------*/

#navi{
	clear:both;
	width:100%;
	height: 24px;
	left: inherit;
	padding: 10px 0 0 0;
}
#gNav{
	height: 24px;
	width: 100%;
	margin-top: 0px;
}
#navi ul {
	/*margin:0 auto;*/
	margin:0;
	margin-left: 0px;	/*padding-left: 5px;
	text-align:center;*/
}
#navi li {
	height: 54px;
	display:inline;
	margin: 0;
	padding: 0;
	/*margin-left:-4px;*/
	float: none;
}


/*----------------------------------------------------
	#title
----------------------------------------------------*/

/*----------------------------------------------------
	#contents
----------------------------------------------------*/

#contents {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*clearFix*/

/*----------------------------------------------------
	#submenu ---?
----------------------------------------------------*/
#submenu {
	margin:0 0 15px 0;
	padding:0;
	width:190px;
	float:left;
	border:0;
}

#submenu li {
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}


/*----------------------------------------------------
	#main
----------------------------------------------------*/

/* キャプション */
.caption {
	float:left;
	font-size:10px;
	color:#999;
	margin:10px 0;
}
	
/* ページトップ */
.pagetop {
	/*clear:right;*/
	float:right;
	margin:10px 0;
}

/*テキストリンク*/
#contents #minitabs {
	clear:both;
	margin: 0 auto /*12px*/;
	text-align:center;
	padding: 0;
	font-size: 10px;}

#minitabs ul{
	list-style: none;
	white-space: nowrap;
	font-size: 9px;
	color: #FFF;
	text-align: center;
}
#minitabs ul li{display: inline; margin: 0;}
#minitabs ul a{
	text-decoration: none;
	padding: 1px 3px;
	color: #FFF
}
#minitabs ul a#current{ color: #0176BB; text-decoration:underline;}
#minitabs ul a:hover{
	color: #CCC;
	text-decoration:underline;
}




/* aw_water.html ///////////////////////////////////*/

#abNav{
	/*background: url(../img/bg-nv2.jpg) no-repeat;*/
	margin: 0 auto;
	height: 70px;
	width: 900px;
}
#abNav ul {
	margin:0;
}
#abNav li {
	height: 70px;
	display:inline;
	margin: 0;
	padding: 0;
	/*margin-left:-4px;*/
	float: left;
}

#minitabs02 {
	clear:both;
	margin: 10px 0 0 0 /*12px*/;
	text-align:right;
	padding: 0 0 5px 0;
	font-size: 10px;
	color:#ccc;
	border-bottom: dotted 1px #35B3D1;}

#minitabs02 ul{ list-style: none; white-space: nowrap;}
#minitabs02 ul li{display: inline; margin: 0;}
#minitabs02 ul a{text-decoration: none; padding: 1px 3px 5px 3px;/* color: #999;*/}
#minitabs02 ul a#current{ color: #0176BB; text-decoration:underline;}
#minitabs02 ul a:hover{/*color: #FF6633;*/ border-bottom: 2px #B1DFF6 solid;/* text-decoration:underline;*/}




/*----------------------------------------------------
	#footer
----------------------------------------------------*/

#footer {
	clear:both;
	width: 1000px;
}

#footer .area {
}


#footer .copy {
	/*font:Arial, Helvetica, sans-serif;*/
	/*padding-bottom:40px;*/
	font-size:9px;
	color:#FFF;
	text-align: left;
}


.fs130 {
	font-size: 120%;
	color: #09F;
	line-height: 3em;
}
.qaa {
	padding: 100px 0 0 0;
	}
.copy {
	width: 400px;
	margin-left: 500px;
	font-size: 12px;
	line-height: 1.5em;
	}
#info {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12px;
	width: 400px;
	float: left;
	padding-left: 50px;
	color: #FFF;
}

/* info */
#info {
	float:left;
	margin-bottom:8px;
	width: 400px;
}

#infoTxt {
	margin: 5px 0 30px 0;
	padding: 0;
	width: 300px;}
	
#infoTxt dt{
	float: left;
	width: 50px;
	padding: 1px 3px;
	margin: 7px 0 0 0;
	clear:both;
	color:#FFF;
	font-size: 80%;
}
#infoTxt dd{
	width: 350px;
	margin-left:42px;
	padding: 8px 5px 2px 15px;
	font-size: 11px;
	border-bottom: dotted 1px #ccc;
	color:#FFF;
	text-align: left;
}
#livetext {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	color: #FFF;
	text-align: left;
	padding-left: 50px;
}
#soundtext {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color: #FFF;
}
#column {
	height: 670px;
}
