@charset "UTF-8";

/* ==============================*/
/* Powered by GNS-Lab ===========*/
/* ==============================*/



/* release
-----------------------------------------------------------  */
/* h3 */
.icon_artist-h,
.icon_colum-h,
.icon_event-h,
.icon_news-h,
.icon_other-h,
.icon_prot-h,
.icon_tec-h,
.icon_video-h{ padding:0 0 0 15px; margin-left:15px;}


#release_area{ width:100%; height:100%; display:block; margin:0; padding:0px; clear:both; position:relative;}

#release_area form{ position:absolute; top:0px; right:22px; padding:0; margin:0;}
#release_area form .sort{ color:#999; font-size:70%;}
#release_area form select{ color:#fff; background-color:#000; border:#999 1px solid; padding:3px 5px;}


/* how to use icon */
#release_area .trigger {
	padding: 0 0 0 25px;
	margin: 0 0 20px 0;
	background: url(../_img_/news_trigger_a.gif) no-repeat;
	height: 25px;
	line-height: 25px;
	width: 540px;
	float: left;
	cursor:pointer;
}
#release_area .trigger_non {
	padding: 0 0 0 25px;
	margin: 0 0 20px 0;
	height: 25px;
	line-height: 25px;
	width: 540px;
	float: left;
}
#release_area .trigger a {
	color: #000;
	text-decoration: none;
	display: block;
	font-size:75%;
}
#release_area .trigger a:hover {
	color: #cc0000;
	text-decoration:underline;
}

#release_area .active { background-position: left bottom;}

#release_area .toggle_container {
	margin: 0 0 1px;
	padding: 0 1px;
	border: 0;
	background:#fff;
	overflow: hidden;
	width:560px;
	clear: both;
}
#release_area .toggle_container .block {
	background:#fff;
	border-bottom: 0;
}
#release_area .toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
#release_area .toggle_container h5 {
	margin: 0 0 10px;
	padding: 0 0 5px 0;
}
/*#release_area .toggle_container img {
	float: left;
	margin: 0;
	padding: 0;
	background: none;
	border:0;
}
*/
/* how to use icon */


.htuicon{ width:535px; padding:10px; margin:0 0 8px 0; list-style:none; border:#E5E5E5 dotted 1px; display:block; height:90px;}
.htuicon li{ float:left; font-size:73%; color:#666; margin-bottom:10px; width:150px;}
.htuicon li img{ border:none; padding:0 5px 0 0; margin:0; background-color:#F6F6F6;}


.release_blk{ width:560px; height:100%; padding:0 0 10px 0; display:block; clear:both; border-bottom: #E5E5E5 dotted 1px; margin-bottom:10px;}
.release_l{ width:430px; height:100%; display:block; float:left;}
.release_r{ width:120px; height:100%; margin-top:10px; display:block; float:left;}

.release_date{ width:100%; font-size:73%; color:#666; text-indent:25px; padding-top:5px; margin-bottom:5px;}

.release_blk p{ padding-bottom:8px; padding-right:15px; clear:both;}
.release_blk .new_img_area{ width:120px; height:90px; border: #E5E5E5 solid 1px; /*background:#fff url(../_img_/new_img_bg.jpg) top left repeat-x;*/ padding:3px; margin:0; position:relative;}
.release_blk .new_img_area .new_img{ width:120px; height:90px; overflow:hidden; position:relative; display:block; z-index:1;}
.release_blk .new_img_area .new_img img{ position:absolute; top:-0px; left:0px;}
.video_play_btn{ height:30px; width:30px; position:absolute; bottom:10px; right:10px; z-index:555;}

.release_blk .new_detail_img_area img{ border: #E5E5E5 solid 1px; background:#fff /*url(../_img_/new_img_bg.jpg) top left repeat-x*/; padding:5px; margin:10px 10px 19px 0;}

.release_blk ul,
.release_blk ol{ margin:10px 20px; padding:0;}

.release_blk p img{ margin-right:12px;}

.release_blk table{ border-bottom:#CCC dotted 1px;}

.release_blk table th,
.release_blk table td{ padding:10px; border-top:#CCC dotted 1px; font-size:73%; text-align:left; vertical-align:top;}

.release_blk table th{ font-weight:bold; color:#333; border-left:#CCC dotted 1px;}

.release_blk table td{ color:#666; border-right:#CCC dotted 1px; border-left:#CCC dotted 1px;}

.release_blk .none{ border-bottom:#fff 0px;}
.release_blk .none th,
.release_blk .none td{ padding:10px; border-top:#fff 0px; font-size:73%; text-align:left; vertical-align:top;}

.release_blk .none th{ font-weight:bold; color:#333; border-left:#fff 0px;}
.release_blk .none td{ color:#666; border-right:#fff 0px; border-left:#fff 0px;}

.release_blk table ul{ padding:0; margin:0 0 0 15px; list-style:disc;}



/* video
-----------------------------------------------------------  */

.release_blk .video_img_area{ width:240px; height:90px; border:#C8C8C8 solid 1px; background:#fff url(../_img_/new_img_bg.jpg) top left repeat-x; padding:5px; float:left; margin:10px 10px 8px 0; position:relative;}
.release_blk .video_img_area .video_img{ width:240px; height:90px; overflow:hidden; position:relative; display:block; z-index:1;}
.release_blk .video_img_area .video_img img{ position:absolute; top:0px; left:-40px; z-index:1;}


.release_blk .video_detail_img_area{ width:548px; border: #F2F2F2 solid 1px; background:#fff/* url(../_img_/video_bg.jpg) top left repeat-x*/; padding:5px; margin:10px 10px 8px 0; text-align:center;}
.release_blk .video_detail_img_area .video_detail_img{ width:100%; background-color:#000;}




