@charset "utf-8";



/*--------------------------------------

@Share Style

---------------------------------------*/


* {


	margin:0;















	padding:0;















}















html {















	scrollbar-face-color: #ffffff;















	scrollbar-track-color: #ffffff;















	scrollbar-arrow-color: #000000;















	scrollbar-3dlight-color: #000000;















	scrollbar-highlight-color: #ffffff;















	scrollbar-shadow-color: #ffffff;















	scrollbar-darkshadow-color: #000000;















}















body {



	scrollbar-face-color: #ffffff;



	scrollbar-track-color: #ffffff;



	scrollbar-arrow-color: #000000;



	scrollbar-3dlight-color: #000000;



	scrollbar-highlight-color: #ffffff;



	scrollbar-shadow-color: #ffffff;



	scrollbar-darkshadow-color: #000000;



	font-family: verdana, "lr oSVbN", sans-serif, "qMmpS Pro W6";



	color: #333333;



	background-color: #FFFFFF;



	font-size: 12px;















}















h1,h2,h3,h4,h5,h6 {















	margin:0;















	padding:0;















}















p,li,dt,dl {















	line-height:160%;















}















p {















	margin:0 0 1em 0;















}















li {















	list-style-type:none;















}















img {















	border:0;















}















hr {















	display:none;















}















.clear {















	clear:both;















}































































/*--------------------------------------















@Link Color















---------------------------------------*/















a {















	text-decoration:none;















}















a:link {















}















a:visited {















}















a:hover {















}















a:active {















}































/*--------------------------------------















@container















---------------------------------------*/















#container {















	margin: 0;















	text-align: center;















	height: 100%;















	vertical-align: middle;















}































/*--------------------------------------















@Original Style















---------------------------------------*/















#wrapper {















	width: 893px;















	margin-top: 0px;















	margin-right: auto;















	margin-bottom: 10px;















	margin-left: auto;















}















#top_main {







	background-image: url(../img/img_main.jpg);







	background-repeat: no-repeat;







	background-position: center top;







	height: 740px;







	width: 893px;







	text-align: right;







	vertical-align: top;







	margin-top: 10px;















}















#top_main img.release_mv {







	padding-top: 460px;







	margin-right: 62px;



}







#top_main img.release {







	padding-top: 10px;







	margin-right: 62px;







}















#banner_area {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	vertical-align: top;
	width: 780px;













}















#banner_area ul{















	clear:both;















}















#banner_area li{







	width:380px;







	height:86px;







	float:left;







	margin:0px 5px 10px 5px;







	_margin:0px 2px 10px 3px;







}















/*#banner_area img {















	margin-right: 5px;















	margin-bottom: 10px;















	margin-left: 5px;















	margin-top: 0px;















}































#banner_area  img.margin_bottom86 {















	margin-right: 5px;















	margin-bottom: 12px;















	margin-left: 5px;















	margin-top: 0px;















}*/















































#enter {















	margin-top: 200px;















	text-align: center;















	vertical-align: middle;















	height: 60px;















	width: 60px;















	margin-right: auto;















	margin-left: auto;















}















#menu {















	text-align: left;















	vertical-align: top;















	margin-top: 10px;















	margin-left: 10px;















}















#menu_logo {















	text-align: center;















	vertical-align: top;















	width: 154px;















}















#menu img.menu {















	margin-top: 14px;















}















#menu img.copy {















	margin-top: 35px;















}















#menu img.sony {















	margin-top: 10px;















}















#in_main {
	background-image: url(../img/img_main_in.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 893px;
	text-align: left;
	vertical-align: top;
	margin-top: 10px;
	padding-bottom: 140px;


}















#in_main img.title {















	margin-top: 42px;















	margin-left: 64px;















}











#in_main img.title_mv {















	padding-bottom: 10px;















	margin-left: 250px;











}















#in_main iframe.iframe {















	height: 459px;















	width: 766px;















	margin-top: 2px;















	margin-right: 0px;















	margin-bottom: 0px;















	margin-left: 64px;















	padding: 0px;















}















#player {



	height: 310px;



	width: 375px;



	margin-top: 15px;



	margin-left: 260px;



	font-size: 12px;



	text-align: center;



	vertical-align: top;















}















.disco {















	height: 159px;















	width: 766px;















	margin-top: 2px;















	margin-right: 0px;















	margin-bottom: 0px;















	margin-left: 64px;















	padding: 0px;















}
