

.mback {	background-image : url(http://segakouryaku.nobody.jp/backg.png) ;
		background-color : #ffffff ;
		background-repeat : repeat-y ;
		}

p {	margin : 0.5em 1em 0.5em 1em ;
	padding      : 2px 2px 4px 2px ;
	text-indent : 1em ;
	line-height : 1.2em ;
	}
table {
/*	width : 1200px; */
	border : double 2px #faa;
	text-align: center;
	}
td {
	border : double 2px #faa;
	
	}

div:not([class])  { 
	background-color: #ffffff ;
	display: inline-block;

	box-sizing: border-box;
	border-width : 0px ;
	border-color : #66FF66 ;
	padding : 10px ;
	clear : none ;
	color : #300040 ;
	text-align: center;

	}

.boxparent{
	display: block;
	border: 1px;
	width : 100%;
	text-align: center
	}
.boxA:after	{content: "";
	display: block;
	margin : 0 auto ;
	width: 1200px;
	clear: both;
	line-height: normal;
	text-align: center
	}
	
.box1	{float: left;	width: 800px; border: solid 2px #faa; box-sizing: border-box;}
.box2	{float: left;	width: 400px; border: solid 2px #faa; box-sizing: border-box;}
.box3	{float: left;	width: 265px; border: solid 2px #faa; box-sizing: border-box;}
.box4	{float: left;	width: 200px; border: solid 2px #faa; box-sizing: border-box;}


.mtop {	margin : auto auto auto auto ;
	width : 440px ;
	border-style : outset ;
	border-color : purple ;
	border-width : 4px ;
	text-align : center ;
	}

A:link		{	color : #bb00d0 ;
			background : #f4e8ff ;
			text-decoration : none ; }
A:active	{	color : #ff00ff ;
			background : #f4e8ff ;
			text-decoration : none ; }
A:visited	{	color : #f000f0 ;
			background : #f4e8ff ;
			text-decoration : none ; }
A:hover		{	color : #FFf0FF ;
			background : #800088 ;
			text-decoration : none ; }

.mlink		{	color : #bb00d0 ;
			background : #f4e8ff ; }

h1 { 	width : 640px ;
	background-color: #ffd8ff ;
	text-align : center ;
	margin : 10px 0px 10px 0px ; 
	border-style : none ;
	border-width : 1px 1px 1px 1px ;
	padding      : 10px ;
	display : block ;
	clear : none ;
	border-color : #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	font-weight : normal ;
	font-size : x-large ;
	color : #ff60ff ;
	filter : glow(color="purple") ;
	}

h2 { 	width : 640px ;
	background-color: #f8a0f8 ;
	text-align : center ;
	margin : 5px 0px 5px 0px ; 
	border-style : none ;
	border-width : 2px 2px 2px 2px ;
	padding      : 0 10px 0 10px ;
	display : block ;
	clear : none ;
	border-color : #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	color : #300030 ;
	font-weight : normal ;
	font-size : large ;
	}
	
.mborder1 {	 width : 640px ;
	border-style : outset;
	border-color : purple ; }
.mborder1s { width : 640px ;
	border-style : outset ;
	border-color : purple ; }
.mborder2 {  width : 640px ;
	border-style : double ;
	border-color : purple ; }
.mborder2s { width : 640px ;
	border-style : double ;
	border-color : purple ; }
.mborder0s { width : 640px ;
	border-color : purple ; }

.mborder3 {	 width : 200px ;
	position:absolute;left:680px;top :1em;
	border-style : outset;
	border-color : purple ; }

.ptytle	{
	color : #aa00aa ;
	margin : 1em 0em 0em 0em ;
	padding      : 4px 0px 0px 0px ;
	border-style : none ;
	border-width : 0px 0px 0px 0px ;
	width : 100% ;
	font-size : large ;
	}
.ptytleho	{
	color : #ff2200 ;
	margin : 1em 0em 0em 0em ;
	padding      : 4px 0px 0px 0px ;
	border-style : none ;
	border-width : 0px 0px 0px 0px ;
	width : 100% ;
	font-size : large ;
	}

.big {	font-size : 48px ;
	font-weight : bold ;
	color : #ff2020 ;
	line-height : 48px ; }
.middle {	font-size : 24px ;
	font-weight : bold ;
	color : #880000 ; }
.small {	font-size : 12px ;
	font-weight : bold ;
	color : #ff0000 ; }

.center		{ text-align : center }
.right		{ text-align : right }
.left		{ text-align : left }
.red		{ color : #ff0000 }
.blue		{ color : #0000ff }
.green		{ color : #008000 }
.white		{ color : #ffffff }
.purple		{ color : #ff99ff }
.black		{ color : #000000 }
.orange		{ color : #ffa500 }
.yellow		{ color : #ffff00 }



.bandtytle {  width : 640px ;
	margin : 0px 0px 8px 0px ;
	padding : 10px ;
	background-color: #eeeeee ; }
.bandborder {  width : 640px ;
	font-weight : bold ;
	margin : 0px 0px 8px 0px ;
	padding : 10px ;
	background-color: #ccccee ; }
.bandtext {  width : 640px ;
	margin : 0px 0px 8px 0px ;
	padding : 10px ;
	background-color: #ddddff ; }
.albumtytle {  width : 624px ;
	margin-right : 20px ;
	font-weight : bold ;
	padding : 10px ;
	background-color: #dedede ; }
.albumtext {  width : 624px ;
	margin-left : 20px ;
	padding : 10px ;
	background-color: #f1f1f1 ; }
.livetytle {  width : 624px ;
	margin-right : 20px ;
	font-weight : bold ;
	padding : 10px ;
	background-color: #eecccc ; }
.livetext {  width : 624px ;
	margin-left : 20px ;
	padding : 10px ;
	background-color: #ffdddd ; }
.besttytle {  width : 624px ;
	margin-right : 20px ;
	font-weight : bold ;
	padding : 10px ;
	background-color: #eeccee ; }
.besttext {  width : 624px ;
	margin-left : 20px ;
	padding : 10px ;
	background-color: #ffddff ; }
.comptytle {  width : 624px ;
	margin-right : 20px ;
	font-weight : bold ;
	padding : 10px ;
	background-color: #cceecc ; }
.comptext {  width : 624px ;
	margin-left : 20px ;
	padding : 10px ;
	background-color: #ddffdd ; }
