* {
 margin: 0;
 padding: 0;
 line-height: 1;
}

br.clear {
	clear : both;
	font  : 0/0 sans-serif;
}

body {
 margin: 0.2em;
 background-color: #000;
 text-align:center;
 margin:0 auto;
 font-size:80%;
 font-family:meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 color:#FFF;
}

img{
border:none:
}

h1{
color:#fff;
margin-top:10px;
font-family:meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

h1, h2{
font-size:140%;
}

a:link{
color:#FFFFFF;
text-decoration:none;
}

a:visited{
color:#FFFFFF;
text-decoration:none;
}

a:hover{
color:#FF0000;
text-decoration:none;
}

.h2title{
padding:3px 0px 3px 0px;
border-bottom:1px dotted #333333;
margin:10px 0px 8px 0px;
}



.header{
width:730px;
margin-bottom:30px;
}

.item_con a:link{
color:#FFF;
}

.item_con a:visited{
color:#FFF;
}

.item_con a:hover{
color:#FF0000;
}

.leightbox a:link{
color:#000;
}




.leightbox a:visited{
color:#000;
}

.leightbox a:hover{
color:#000;
}

.item_con img{
border:2px solid #fff;
float:left;
margin:1px 0px 0px 1px;
}



.submitform{
width:400px;
height:36px;
font-weight:bold;
font-size:30px;
background:#fff;
margin-bottom:5px;
}

.submitbutton{
width:200px;
height:40px;
font-weight:bold;
font-size:160%;
background:#fff;
}

.item_con h3{
font-size:80%;
}

.item_con{
width:880;
text-align:left;
word-break:break-all;
}
.pophelp {
	position: absolute;
	display: none;
	visibility: hidden;
	z-index:0;
	background: #fff;
	width: 200px;
	padding: 5px;
	line-height: 160%;
	color:#000;
	/*filter:alpha(opacity=90);
    -moz-opacity:0.90;*/ /*FF*/
    font-weight:bold;
    font-size:100%;

}

.itemimgbig{
    width:200px;
    height:150px;
    border:2px solid #fff;

}

.amazonimg{
margin-left:3px;
}

.amazonimgbig{
    width:200px;
    height:200px;
    border:2px solid #fff;
}

.white{
    width:100%;
    margin:10px;
    color:#fff;
    text-align:center;
    font-size:90%;
}

.white a:link{
color:#FFF;
}

.white a:visited{
color:#FFF;
}

.white a:hover{
color:#FFF;
}

.jazz_con{
width:850;
text-align:center;
word-break:break-all;
margin-left:50px;

}

.jazz_con a:link{
   color:#fff;
   text-decoration:none;
}
.jazz_con a:visited{
   color:#fff;
   text-decoration:none;
} 
.jazz_con a:hover{
   color:#ff0000;
} 

.jazz_con li{
font-size:100%;
list-style:none;
margin-bottom:5px;
    background:url(../catlist.jpg) left center no-repeat;
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 13px;
}

.left{
width:200px;
float:left;
color:#fff;
text-align:left;
}

.center{
width:200px;
float:left;
color:#fff;
text-align:left;
}

.right{
width:200px;
float:left;
color:#fff;
text-align:left;
}


.itunesitem{
width:280px;
height:80px;
color:#FFFFFF;
float:left;
margin:5px;
line-height:160%;
}

.itunesitem img{
	float:left;
}

.itunesitem ul{
	float:left;
}

.itunesitem li{
    width:200px;
    background:url(../catlist.jpg) left center no-repeat;
	margin:3px;
	padding:0px 0px 0px 13px;
	float:left;
	clear:both;
	font-size:80%;
}

.itunestitle{
font-size:120%;
font-weight:bold;
    background:none;
	margin:3px;
	padding:0px 0px 0px 0px;
}

.itunesitem a:link{
color:#FFFFFF;
text-decoration:none;
}

.itunesitem a:visited{
color:#FFFFFF;
text-decoration:none;
}
