@charset"utf-8";

/* contents.css
--------------------------------------------------------------------------
01. profile common
02. discography common
03. live-schedule common
04. media common
05. mailmagazine common
06. message common
07. help common
08. uta common
09. link common
10. sitemap common
--------------------------------------------------------------------------
*/

/* 01. profile common */
#content_profile{
	float:left;
	padding:10px;
}
#content_profile h1{
	margin:10px 0 10px 0;
	background:url(../../profile/images/profile.jpg) left top no-repeat;
}
#content_profile .content_profile_box{
	width:940px;
}
#content_profile .content_profile_box h1{
	width:940px;
	height:0;
	padding-top:334px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_profile .content_profile_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_profile .content_profile_box p{
	margin-bottom:13px;
}
#content_profile .content_profile_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_profile .content_profile_box dl{
	width:920px;
	padding-left:10px;
}
#content_profile .content_profile_box dt span{
	font-size:12px;
}
#content_profile .content_profile_box dd{
	font-size:12px;
	line-height:150%;
	padding:0px;
}
#content_profile .content_profile_box dd img{
	padding-right:5px;
	float:left;
}
#content_profile .content_profile_box dt{
	margin-bottom:0.3em;
	font-size:11px;
}
/* 02. discography common */
#content_disco{
	float:left;
	padding:10px;
}
#content_disco h1{
	margin:10px 0 10px 0;
	background:url(../../discography/images/disco.gif) left top no-repeat;
}
#content_disco h2{
	margin:10px 0 10px 0;
	background:url(../../discography/images/album.gif) left top no-repeat;
}
#content_disco h3{
	margin:10px 0 10px 0;
	background:url(../../discography/images/single.gif) left top no-repeat;
}
#content_disco h4{
	margin:10px 0 10px 0;
	background:url(../../discography/images/dvd.gif) left top no-repeat;
}
#content_disco h5{
	margin:10px 0 10px 0;
	background:url(../../discography/images/others.gif) left top no-repeat;
}
#content_disco .content_disco_box{
	width:940px;
}
#content_disco dt{
	clear:both;
	margin:0;
	padding:10px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}
#content_disco .content_disco_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box h2{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box h3{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box h4{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box h5{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_disco .content_disco_box p{
	margin-bottom:13px;
}
#content_disco .content_disco_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_disco .content_disco_box dl{
	width:680px;
}
#content_disco .content_disco_box dt span{
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
}
#content_disco .content_disco_box dd{
	font-size:12px;
	line-height:150%;
	padding:0px;
}
#content_disco .content_disco_box dd img{
	padding-right:5px;
	float:left;
}
#content_disco .content_disco_box dt{
	margin-bottom:0.3em;
	font-size:11px;
}
/* 03. live-schedule common */
#content_live{
	float:left;
	padding:10px;
}
#content_live h1{
	margin:10px 0 10px 0;
	background:url(../../live_schedule/images/live.gif) left top no-repeat;
}
#content_live h2{
	margin:10px 0 10px 0;
	background:url(../../live_schedule/images/2010.gif) left top no-repeat;
}
#content_live h3{
	margin:10px 0 10px 0;
	background:url(../../live_schedule/images/2009.gif) left top no-repeat;
}
#content_live h4{
	margin:10px 0 10px 0;
	background:url(../../live_schedule/images/2008.gif) left top no-repeat;
}
#content_live dt{
	clear:both;
	margin:0;
	padding:10px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}
#content_live .content_live_box{
	width:940px;
}
#content_live .content_live_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_live .content_live_box h2{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_live .content_live_box h3{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_live .content_live_box h4{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_live .content_live_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_live .content_live_box p{
	margin-bottom:13px;
}
#content_live .content_live_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_live .content_live_box dl{
	width:940px;
}
#content_live .content_live_box dt span{
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
}
#content_live .content_live_box dd{
	font-size:12px;
	line-height:150%;
	padding:10px;
}
#content_live .content_live_box dt{
	margin-bottom:0.3em;
	font-size:11px;
}
/* 04. media common */
#content_media{
	float:left;
	padding:10px;
}
#content_media h1{
	margin:10px 0 10px 0;
	background:url(../../media/images/media.gif) left top no-repeat;
}
#content_media h2{
	margin:10px 0 10px 0;
	background:url(../../media/images/2010.gif) left top no-repeat;
}
#content_media h3{
	margin:10px 0 10px 0;
	background:url(../../media/images/2009.gif) left top no-repeat;
}
#content_media h4{
	margin:10px 0 10px 0;
	background:url(../../media/images/2008.gif) left top no-repeat;
}
#content_media dt{
	clear:both;
	margin:0;
	padding:10px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}
#content_media .content_media_box{
	width:940px;
}
#content_media .content_media_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_media .content_media_box h2{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_media .content_media_box h3{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_media .content_media_box h4{
	width:300px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_media .content_media_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_media .content_media_box p{
	margin-bottom:13px;
}
#content_media .content_media_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_media .content_media_box dl{
	width:680px;
}
#content_media .content_media_box dt span{
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
}
#content_media .content_media_box dd{
	font-size:12px;
	line-height:150%;
	padding:0px;
}
#content_media .content_media_box dd img{
	padding-right:5px;
	float:left;
}
#content_media .content_media_box dt{
	margin-bottom:0.3em;
	font-size:11px;
}
/* 05. mailmagazine common */
#content_mailmagazine{
	float:left;
	padding:10px;
}
#content_mailmagazine h1{
	margin:10px 0 10px 0;
	background:url(../../mailmagazine/images/mailmagazine.gif) left top no-repeat;
}
#content_mailmagazine .content_mailmagazine_box{
	width:940px;
}
#content_mailmagazine .content_mailmagazine_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_mailmagazine .content_mailmagazine_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_mailmagazine .content_mailmagazine_box p{
	margin-bottom:13px;
}
#content_mailmagazine .content_mailmagazine_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_mailmagazine .content_mailmagazine_box dl{
	width:920px;
	padding-left:10px;
}
#content_mailmagazine .content_mailmagazine_box dd span{
	font-size:12px;
}
#content_mailmagazine .content_mailmagazine_box dd{
	font-size:12px;
	line-height:150%;
	padding:0px;
}
#content_mailmagazine .content_mailmagazine_box dd img{
	padding-right:5px;
	float:left;
}
#content_mailmagazine .content_mailmagazine_box dt{
	margin-bottom:0.3em;
	font-size:11px;
	float:left;
	padding-right:20px
}
/* 06. message common */
#content_message{
	float:left;
	padding:10px;
}
#content_message h1{
	margin:10px 0 0 0;
	background:url(../../message/images/message.gif) left top no-repeat;
}
#content_message .content_message_box{
	width:940px;
}
#content_message dd{
	clear:both;
	margin:0;
	padding:10px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}
#content_message .content_message_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_message .content_message_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_message .content_message_box p{
	margin-bottom:13px;
}
#content_message .content_message_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_message .content_message_box dl{
	width:920px;
}
#content_message .content_message_box dd{
	font-size:12px;
	line-height:150%;
	padding:20px 0 20px 0;
}
/* 07. help common */
#content_help{
	float:left;
	padding:10px;
}
#content_help h1{
	margin:10px 0 10px 0;
	background:url(../../help/images/help.gif) left top no-repeat;
}
#content_help .content_help_box{
	width:940px;
}
#content_help .content_help_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_help .content_help_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_help .content_help_box p{
	margin-bottom:13px;
}
#content_help .content_help_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_help .content_help_box dl{
	width:920px;
	padding-left:10px;
}
#content_help .content_help_box dt span{
	font-size:12px;
}
#content_help .content_help_box dd{
	font-size:12px;
	line-height:150%;
	padding:0px;
}
#content_help .content_help_box dd img{
	padding-right:5px;
	float:left;
}
#content_help dt{
	clear:both;
	margin:0;
	padding:0px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}
/* 08. uta common */
#content_song{
	float:left;
	padding:10px;
}
#content_song h1{
	margin:10px 0 10px 0;
	background:url(../../uta/images/song.gif) left top no-repeat;
}
#content_song h2{
	margin:10px 0 10px 0;
	background:url(../../uta/images/001.gif) left top no-repeat;
}
#content_song h3{
	margin:10px 0 10px 0;
	background:url(../../uta/images/002.gif) left top no-repeat;
}
#content_song h4{
	margin:10px 0 10px 0;
	background:url(../../uta/images/003.gif) left top no-repeat;
}
#content_song h5{
	margin:10px 0 10px 0;
	background:url(../../uta/images/004.gif) left top no-repeat;
}
#content_song h6{
	margin:10px 0 10px 0;
	background:url(../../uta/images/005.gif) left top no-repeat;
}
#content_song dt{
	clear:both;
	margin:0;
	padding:10px;
	width:460px;
	float:left;
}
#content_song .content_song_box{
	width:940px;
}
#content_song .content_song_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box h2{
	width:920px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box h3{
	width:920px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box h4{
	width:920px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box h5{
	width:920px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box h6{
	width:920px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_song .content_song_box p{
	margin-bottom:13px;
}
#content_song .content_song_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_song .content_song_box dl{
	width:940px;
}
#content_song .content_song_box dt span{
	margin-top:10px;
	font-weight:bold;
	font-size:12px;
}
#content_song .content_song_box dd{
	font-size:12px;
	line-height:150%;
	padding:10px;
}
#content_song .content_song_box dt{
	margin-bottom:0.3em;
	font-size:11px;
	float:left;
}
/* 09. link common */
#content_link{
	float:left;
	padding:10px;
}
#content_link h1{
	margin:10px 0 10px 0;
	background:url(../../link/images/link.gif) left top no-repeat;
}
#content_link .content_link_box{
	width:940px;
}
#content_link .content_link_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_link .content_link_box ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 10px;
}
#content_link .content_link_box ul li a{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(../../link/images/icn_link.gif) 0 3px no-repeat;
}
/* 10. sitemap common */
#content_sitemap{
	float:left;
	padding:10px;
}
#content_sitemap h1{
	margin:10px 0 10px 0;
	background:url(../../sitemap/images/sitemap.gif) left top no-repeat;
}
#content_sitemap .content_sitemap_box{
	width:940px;
}
#content_sitemap .content_sitemap_box h1{
	width:940px;
	height:0;
	padding-top:40px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_sitemap .content_sitemap_box a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
#content_sitemap .content_sitemap_box p{
	margin-bottom:13px;
}
#content_sitemap .content_sitemap_box p a{
	width:940px;
	height:0;
	padding-top:120px;
	overflow:hidden;
	display:block;
	font-size:9px;
}
#content_sitemap .content_sitemap_box ul li.siteList{
	color:#666;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
#content_sitemap .content_sitemap_box ul li.siteList ul{
	margin:5px 0px 0px 0px;
}
#content_sitemap .content_sitemap_box ul li a{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(../../link/images/icn_link.gif) 0 3px no-repeat;
}
#content_sitemap dt{
	clear:both;
	margin:0;
	padding:0px;
	width:920px;
	background:url(../images/dotline_v.gif) bottom left repeat-x;
}