/*content css */

/*release*/
body.a_release{}
	body.a_release .intro_txt{margin-bottom:25px; font-size:11px; width:70%;}

	body.a_release #album_list{}
		
		body.a_release #album_list .header{background:url(../img/content/release/album_list_head_bg.jpg); width:676px; height:160px; margin:auto;}
		body.a_release #album_list .menu{height:27px; overflow:hidden; position:relative; top:70px; left:10px;}
			body.a_release #album_list .menu{float:left; margin-right:1px;}
			body.a_release #album_list .item{cursor:pointer;}
			body.a_release #album_list .item:hover{background:#1c1f23;}
			
			
			
			/*OLD
			body.a_release #album_list .item{padding:15px; padding-bottom:30px; width:303px; background:none; float:left; }
				
				body.a_release #album_list .item .more_info{position:absolute; display:inline; margin-left:-37px; margin-top:69px; display:none; }
				body.a_release #album_list .item .album_img{border:2px solid #a1a1a1; float:left; width:100px; height:96px;}
				body.a_release #album_list .item .info{width:195px; float:right; padding-top:2px;}
					body.a_release #album_list .item .info .ttl{color:#e8e8e8; font-size:12px;}
					body.a_release #album_list .item .info .artist{font-weight:bold; color:#e8e8e8; margin-bottom:10px;}
					body.a_release #album_list .item .info .desc{font-size:11px; color:#898989;}
					body.a_release #album_list .item .info .type{font-size:11px; color:#898989; margin-bottom:10px;}
					body.a_release #album_list .item .info .year{color:#e8e8e8; font-size:17px;}
		*/

	/*hover*/
	/*
	body.a_release #album_list .list .antiopacity{opacity: 1;}
	body.a_release #album_list .antiopacity:hover .more_info {display:inline;}
	body.a_release #album_list .antiopacity:hover .album_img{border:2px solid #59b8e6}
*/

	/*close_btn*/
	body.a_release #btn_layer_close{position:absolute; z-index:5; margin-left:492px; margin-top:-19px; width:25px !important; height:29px !important;}
	*html body.a_release{position:static;}
	
/*compilation*/
body.a_compilation{}
	body.a_compilation .intro_txt{margin-bottom:25px; font-size:11px; width:70%;}

	body.a_compilation #album_list{}
		body.a_compilation #album_list .header{background:url(../img/content/release/album_list_head_bg.jpg); width:676px; height:160px; margin:auto;}
		body.a_compilation #album_list .menu{height:27px; overflow:hidden; position:relative; top:70px; left:10px;}
			body.a_compilation #album_list .menu{float:left; margin-right:1px;}
			body.a_compilation #album_list .item{padding:15px; padding-bottom:5px; width:303px; height:120px; background:none; float:left; }
				body.a_compilation #album_list .item .more_info{position:absolute; display:inline; margin-left:-37px; margin-top:69px; display:none; }
				body.a_compilation #album_list .item .album_img{border:2px solid #a1a1a1; float:left; width:75px; height:72px;}
				body.a_compilation #album_list .item .info{width:195px; float:right;}
					body.a_compilation #album_list .item .info .ttl{color:#e8e8e8; font-size:12px;}
					body.a_compilation #album_list .item .info .artist{font-weight:bold; color:#e8e8e8; margin-bottom:10px;}
					body.a_compilation #album_list .item .info .desc{font-size:11px; color:#898989;}
					body.a_compilation #album_list .item .info .type{font-size:11px; color:#898989; margin-bottom:10px;}
					body.a_compilation #album_list .item .info .year{color:#e8e8e8; font-size:17px;}

	/*hover*/
	body.a_compilation #album_list .list .antiopacity{opacity: 1;}
	body.a_compilation #album_list .antiopacity:hover .more_info {display:inline;}
	body.a_compilation #album_list .antiopacity:hover .album_img{border:2px solid #59b8e6}

	
/*remix*/
body.a_remix{}
	body.a_remix .intro_txt{margin-bottom:25px; font-size:11px; width:70%;}

	body.a_remix #album_list{}
		body.a_remix #album_list .header{background:url(../img/content/release/album_list_head_bg.jpg); width:676px; height:160px; margin:auto;}
		body.a_remix #album_list .menu{height:27px; overflow:hidden; position:relative; top:70px; left:10px;}
			body.a_remix #album_list .menu{float:left; margin-right:1px;}
			body.a_remix #album_list .item:hover{background:#1c1f23;}
			
			/*
			body.a_remix #album_list .item{padding:15px; padding-bottom:30px; width:303px; background:none; float:left; }
				body.a_remix #album_list .item .more_info{position:absolute; display:inline; margin-left:-37px; margin-top:69px; display:none; }
				body.a_remix #album_list .item .album_img{border:2px solid #a1a1a1; float:left; width:100px; height:96px;}
				body.a_remix #album_list .item .info{width:195px; float:right; padding-top:2px;}
					body.a_remix #album_list .item .info .ttl{color:#e8e8e8; font-size:12px;}
					body.a_remix #album_list .item .info .artist{font-weight:bold; color:#e8e8e8; margin-bottom:10px;}
					body.a_remix #album_list .item .info .desc{font-size:11px; color:#898989;}
					body.a_remix #album_list .item .info .type{font-size:11px; color:#898989; margin-bottom:10px;}
					body.a_remix #album_list .item .info .year{color:#e8e8e8; font-size:17px;}
*/
	/*hover*/
	/*
	body.a_remix #album_list .list .antiopacity{opacity: 1;}
	body.a_remix #album_list .antiopacity:hover .more_info {display:inline;}
	body.a_remix #album_list .antiopacity:hover .album_img{border:2px solid #59b8e6}
*/
	/*close_btn*/
	body.a_remix #btn_layer_close{position:absolute; z-index:5; margin-left:492px; margin-top:-19px; width:25px !important; height:29px !important;}
	*html body.a_remix{position:static;}
	
	body.a_remix #album_list .item .cnt .img img.mp3{position:absolute; margin-top:80px; margin-left:-38px;}

/*session*/
#session_list{}
	#session_list .item{background:url(../img/content/sessions/session_item_bg.jpg) no-repeat; width:226px; height:283px;}
		#session_list .item .cnt{padding:20px; padding-bottom:0;}
			#session_list .item .cnt .img{width:182px; height:185px; overflow:hidden;}
				#session_list .item .cnt .img img.logo{width:185px; height:185px;}
				#session_list .item .cnt .img img.mp3{position:absolute; margin-top:-19px; margin-left:145px;}
				/*IE7 FIX*/
				*+html #session_list .item .cnt .img img.mp3{position:absolute; margin-top:165px; margin-left:-45px;}
				*html #session_list .item .cnt .img img.mp3{margin-top:165px; margin-left:-45px;}
			#session_list .item .cnt .info{padding-top:10px;}
				#session_list .item .cnt .info .ttl{display:block; font-weight:bold; color:#FFF; margin-bottom:3px;}
				#session_list .item .cnt .info .desc{color:#727272; font-size:11px;}

/*mp3_player*/
#mp3player{overflow:hidden;width:654px; position:fixed; height:1px; bottom:1px; margin:auto; z-index:1002;}
*html #mp3player{
	position:absolute;
	top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round((document.documentElement.offsetHeight || document.body.clientHeight)-80 ) + 'px');
}

/*banner_list_main*/
#mod_bnnr_list_main{}
	#body.a_news #mod_bnnr_list_main .bnnr_news{display:none;}
	#body.a_news #mod_bnnr_list_main{padding-top:50px;}

/*mod_gallery_list*/
#mod_gallery_list{}
	#mod_gallery_list .ttl{text-align:center; margin-bottom:5px;}
		#mod_gallery_list .list img{margin-bottom:2px;}

/*mod_latest_release*/
#mod_latest_release{background:url(../img/mod/mod_latest_release/bg_en.jpg) no-repeat; height:218px; width:460px; padding-top:50px;}
	#mod_latest_release .masked_item_list{width:385px; height:145px; margin:auto; margin-bottom:31px;}
		#mod_latest_release .itemlist{width:412px; height:145px;}
			#mod_latest_release .itemlist .item{width:110px; margin-right:27px; height:145px; background:none;}
	#mod_latest_release .link_list{width:385px; margin:auto; text-align:center; font-size:11px;}
		#mod_latest_release .link_list a{color:#999; margin-left:3px; margin-right:3px;}
		#mod_latest_release .link_list a:hover{color:#1ea5e6;}
		
		
/*flyer*/
body.a_flyer .gallery_list .th_1,
body.a_flyer .gallery_list .th_2,
body.a_flyer .gallery_list .th_3,
body.a_flyer .gallery_list .th_4,
body.a_flyer .gallery_list .th_5,
body.a_flyer .gallery_list .th_6,
body.a_flyer .gallery_list .th_8{display:none;}

#session_list .info .desc, #session_list .info .desc{}
		
