/* StyleSheet for GORGONZORA */

/* ShareArea */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "lr SVbN", "Osaka|";
}

a { color: #555555;}
a:link {text-decoration: underline; color: #0000CC; }
a:visited {text-decoration: underline; color: #660033; }
a:hover {text-decoration: underline;}
a:active {text-decoration: underline;}

body.bg {
background-image:url(image/background.gif);
background-repeat: repeat;
background-position:top;
}

/* HeaderArea */



/* MainAreaLeft */

td.left {
border-right:solid 1px;
border-right-color:#CCCCCC;
width:220px;
background-color:#E2EFF2;
padding-top:5px;
}

td.btn {
width:202px;
height:42px;
}

.mobileInfo {
background-image:url(image/mobileinfo.gif);
background-position:bottom;
background-repeat:no-repeat;
width:200px;
height:275px;
}

td.company {
background-image:url(image/company.jpg);
background-repeat:no-repeat;
background-position:top;
height:210px;
font-size:12px;
padding-top:27px;
padding-left:8px;
padding-right:8px;
color:#555555;
line-height:17px;
}


/* MainAreaCenter */

td.main {
padding-top:5px;
}


td.artistTitle {
background-image:url(image/artist_title.jpg);
background-repeat:no-repeat;
background-position:center;
width:520px;
height:30px;
}

td.artistText {
background-image:url(image/artist_text.jpg);
background-repeat:no-repeat;
background-position:center;
width:520px;
height:60px;
} 

td.pastArtist {
width:520px;
}

td.pastArtistTitle {
font-size:12px;
color:#006666;
}

.artist {
width:120px;
margin-left:5px;
margin-top:5px;
font-size:12px;
color:#333333;
}

.updateTitle {
background-image:url(image/update_title.jpg);
background-repeat:no-repeat;
width:520px;
height:30px;
}

.updateIndex {
font-size:10px;
line-height:14px;
color:#666666;
}

.updateFrame {
margin-top:5px;
margin-bottom:8px;
}

/* MainAreaRight */

td.right {
border-left:solid 1px;
border-left-color:#CCCCCC;
width:220px;
background-color:#E2EFF2;
}

.rightMobile {
background-image:url(image/mobileinfo.gif);
background-position:bottom;
background-repeat:no-repeat;
width:208px;
height:275px;
}

/*padding-top:5px;*/


td.tieup_title {
background-image:url(image/tieup_title.jpg);
width:208px;
height:25px;
background-repeat:no-repeat;
background-position:top;
border-top:solid 1px #CCCCCC ;
border-left: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
}

td.tieup {
background-color:#FFFFFF;
font-size:12px;
color:#555555;
border-left:solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom:dotted 1px #CCCCCC;
padding:5px;
text-align:left;
}

td.tieup_end {
background-color:#FFFFFF;
font-size:12px;
color:#555555;
border-left:solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding:5px;
text-align:left;
}

.thumb {
margin-right:5px;
float:left;
}

.thumbImg {
border:none;
}

/* FooterArea */

td.footer {
background-color:#F5F5F5;
border-top: solid 1px;
border-top-color:#CCCCCC;
}

.copyright {
font-size:11px;
color:#666666;
margin-left:20px;
}

.footbanner {
margin-right:6px;
margin-top:6px;
border:none;
}

/* tieup_page */

td.tieupMainTitle {
background-image:url(image/tieup_title02.jpg);
background-repeat:no-repeat;
background-position:top;
height:30px;
}

td.tieupTable {
background-color:#FFFFFF;
font-size:12px;
color:#555555;
border-bottom:dotted 1px #CCCCCC;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
}

.tieupDate {
color:#FF3300;
}


