@charset "UTF-8";

* {
	margin: 0px;
	padding: 0px;
	border:0px;
}

html,body {
	height:100%;
	width:100%;
}

a {
	outline:0;
}

html {
	background-image:url(../img/base_bg.png);
	background-position:center top;
	background-color:#000000;
	background-repeat:no-repeat;
}

body {
	/*background-image:url(../img/bg_acce.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
}

#header {
	
	width:934px;
	height:246px;
	
	overflow:hidden;
	
	margin:0px auto 0px auto;
}

#header h1 {
	display:block;
	
	font-size:1px;
	line-height:1px;
	
	text-indent:-1000px;
	
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	
	width:203px;
	height:223px;
	background-image:url(../img/jaslogo-trans.png);
	background-repeat:no-repeat;
	
	
}

#mainboard {
	width:918px;
	
	margin:0px auto 0px auto;
	
}

#largebanner {
	cursor:pointer;
	display:block;
	font-size:1px;
	line-height:1px;
	text-indent:-1000px;
	
	width:918px;
	height:338px;
	background-repeat:no-repeat;
	
	margin-bottom:5px;
}

.smallbanner {
	cursor:pointer;
	display:block;
	font-size:1px;
	line-height:1px;
	text-indent:-1000px;
	
	width:304px;
	height:182px;
	background-repeat:no-repeat;
}

.sb-column1 {
	clear:both;
	float:left;
}

.sb-column2 {
	margin-left:3px;
	float:left;
}

.sb-column3 {
	margin-left:3px;
	float:left;
}

/*---------------------*/

.bn-jealous:link, .bn-jealous:visited, .bn-jealous:hover {background-image:url(../img/large/jealous_large.png);}
.bn-jealous:active {background-image:url(../img/large/jealous_large_ac.png);}
*html body .bn-jealous:link,*html body .bn-jealous:visited,*html body .bn-jealous:hover {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/jealous_large.png", sizingMethod="scale");
}

.bn-dreamin:link, .bn-dreamin:visited, .bn-dreamin:hover {background-image:url(../img/large/dreamin_large.png);}
.bn-dreamin:active {background-image:url(../img/large/dreamin_large_ac.png);}
*html body .bn-dreamin:link,*html body .bn-dreamin:visited,*html body .bn-dreamin:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/dreamin_large.png", sizingMethod="scale");
}

.bn-gold:link, .bn-gold:visited, .bn-gold:hover {background-image:url(../img/large/gold_large.png);}
.bn-gold:active {background-image:url(../img/large/gold_large_ac.png);}
*html body .bn-gold:link,*html body .bn-gold:visited,*html body .bn-gold:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/gold_large.png", sizingMethod="scale");
}

.bn-goldlive:link, .bn-goldlive:visited, .bn-goldlive:hover {background-image:url(../img/large/goldlive_large.png);}
.bn-goldlive:active {background-image:url(../img/large/goldlive_large_ac.png);}
*html body .bn-goldlive:link,*html body .bn-goldlive:visited,*html body .bn-goldlive:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/goldlive_large.png", sizingMethod="scale");
}

.bn-one:link, .bn-one:visited, .bn-one:hover {background-image:url(../img/large/one_large.png);}
.bn-one:active {background-image:url(../img/large/one_large_ac.png);}
*html body .bn-one:link,*html body .bn-one:visited,*html body .bn-one:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/one_large.png", sizingMethod="scale");
}

.bn-kiminoshiranaioto:link, .bn-kiminoshiranaioto:visited, .bn-kiminoshiranaioto:hover {background-image:url(../img/large/kiminoshiranaioto_large.png);}
.bn-kiminoshiranaioto:active {background-image:url(../img/large/kiminoshiranaioto_large.png);}
*html body .bn-kiminoshiranaioto:link,*html body .bn-kiminoshiranaioto:visited,*html body .bn-kiminoshiranaioto:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/kiminoshiranaioto_large.png", sizingMethod="scale");
}

.bn-onlyyou:link, .bn-onlyyou:visited, .bn-onlyyou:hover {background-image:url(../img/large/onlyyou_large.png);}
.bn-onlyyou:active {background-image:url(../img/large/onlyyou_large_ac.png);}
*html body .bn-onlyyou:link,*html body .bn-onlyyou:visited,*html body .bn-onlyyou:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/onlyyou_large.png", sizingMethod="scale");
}

.bn-android:link, .bn-android:visited, .bn-android:hover {background-image:url(../img/large/android_large.png);}
.bn-android:active {background-image:url(../img/large/android_large_ac.png);}
*html body .bn-android:link,*html body .bn-android:visited,*html body .bn-android:hover{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/large/android_large.png", sizingMethod="scale");
}


/*---------------------*/

#bn-info:link, #bn-info:visited, #bn-info:hover {background-image:url(../img/small/info_small-trans.png);}
#bn-info:active {background-image:url(../img/small/info_small_ac-trans.png);}

#bn-blog:link, #bn-blog:visited, #bn-blog:hover {background-image:url(../img/small/blog_small-trans.png);}
#bn-blog:active {background-image:url(../img/small/blog_small_ac-trans.png);}

#bn-peps:link, #bn-peps:visited, #bn-peps:hover {background-image:url(../img/small/peps_small-trans.png);}
#bn-peps:active {background-image:url(../img/small/peps_small_ac-trans.png);}

#bn-twitter:link, #bn-twitter:visited, #bn-twitter:hover {background-image:url(../img/small/twitter_small-trans.png);}
#bn-twitter:active {background-image:url(../img/small/twitter_small_ac-trans.png);}

#bn-amazon:link, #bn-amazon:visited, #bn-amazon:hover {background-image:url(../img/small/amazon_small-trans.png);}
#bn-amazon:active {background-image:url(../img/small/amazon_small_ac-trans.png);}

#bn-freelive:link, #bn-freelive:visited, #bn-freelive:hover {background-image:url(../img/small/freelivefin_small-trans.png);}
#bn-freelive:active {background-image:url(../img/small/freelivefin_small_ac-trans.png);}

#bn-mixi:link, #bn-mixi:visited, #bn-mixi:hover {background-image:url(../img/small/mixi_small-trans.png);}
#bn-mixi:active {background-image:url(../img/small/mixi_small_ac-trans.png);}

#bn-staffblog:link, #bn-staffblog:visited, #bn-staffblog:hover {background-image:url(../img/small/staffblog_small-trans.png);}
#bn-staffblog:active {background-image:url(../img/small/staffblog_small_ac-trans.png);}

#bn-movies:link, #bn-movies:visited, #bn-movies:hover {background-image:url(../img/small/movies_small-trans.png);}
#bn-movies:active {background-image:url(../img/small/movies_small_ac-trans.png);}

#bn-stafftwitter:link, #bn-stafftwitter:visited, #bn-stafftwitter:hover {background-image:url(../img/small/stafftwitter_small-trans.png);}
#bn-stafftwitter:active {background-image:url(../img/small/stafftwitter_small_ac-trans.png);}

#bn-scawaii:link, #bn-scawaii:visited, #bn-scawaii:hover {background-image:url(../img/small/scawaii_small-trans.png);}
#bn-scawaii:active {background-image:url(../img/small/scawaii_small_ac-trans.png);}

#bn-facebook:link, #bn-facebook:visited, #bn-facebook:hover {background-image:url(../img/small/facebook_small-trans.png);}
#bn-facebook:active {background-image:url(../img/small/facebook_small_ac-trans.png);}
/*--------------------*/

#menu {
	clear:both;
	margin:10px auto 20px auto;
	width:900px;
	height:21px;
}

.menu-btn {
	
	display:block;
	height:21px;
	float:left;
	
	font-size:1px;
	line-height:21px;
	text-indent:-10000px;
	
	margin-right:64px;
}

#mn-home {width:45px;}
#mn-home:link, #mn-home:visited {background-image:url(../img/menu/mn-home.gif);}
#mn-home:hover, #mn-home:active {background-image:url(../img/menu/mn-home_hv.gif);}

#mn-bio {width:78px;}
#mn-bio:link, #mn-bio:visited {background-image:url(../img/menu/mn-bio.gif);}
#mn-bio:hover, #mn-bio:active {background-image:url(../img/menu/mn-bio_hv.gif);}

#mn-disco {width:93px;}
#mn-disco:link, #mn-disco:visited {background-image:url(../img/menu/mn-disco.gif);}
#mn-disco:hover, #mn-disco:active {background-image:url(../img/menu/mn-disco_hv.gif);}

#mn-mail {width:36px;}
#mn-mail:link, #mn-mail:visited {background-image:url(../img/menu/mn-mail.gif);}
#mn-mail:hover, #mn-mail:active {background-image:url(../img/menu/mn-mail_hv.gif);}

#mn-bmr {width:35px;}
#mn-bmr:link, #mn-bmr:visited {background-image:url(../img/menu/mn-bmr.gif);}
#mn-bmr:hover, #mn-bmr:active {background-image:url(../img/menu/mn-bmr_hv.gif);}

#mn-jwave {width:58px;}
#mn-jwave:link, #mn-jwave:visited {background-image:url(../img/menu/mn-jwave.gif);}
#mn-jwave:hover, #mn-jwave:active {background-image:url(../img/menu/mn-jwave_hv.gif);}

#mn-mora {width:41px;}
#mn-mora:link, #mn-mora:visited {background-image:url(../img/menu/mn-mora.gif);}
#mn-mora:hover, #mn-mora:active {background-image:url(../img/menu/mn-mora_hv.gif);}

#mn-bbs {width:33px;}
#mn-bbs:link, #mn-bbs:visited {background-image:url(../img/menu/mn-bbs.gif);}
#mn-bbs:hover, #mn-bbs:active {background-image:url(../img/menu/mn-bbs_hv.gif);}

#mn-lyrics {width:42px;}
#mn-lyrics:link, #mn-lyrics:visited {background-image:url(../img/menu/mn-lyrics.gif);}
#mn-lyrics:hover, #mn-lyrics:active {background-image:url(../img/menu/mn-lyrics_hv.gif);}

#mn-peps {width:38px;}
#mn-peps:link, #mn-peps:visited {background-image:url(../img/menu/mn-peps.gif);}
#mn-peps:hover, #mn-peps:active {background-image:url(../img/menu/mn-peps_hv.gif);}

#mn-shop {width:38px;}
#mn-shop:link, #mn-shop:visited {background-image:url(../img/menu/mn-shop.gif);}
#mn-shop:hover, #mn-shop:active {background-image:url(../img/menu/mn-shop_hv.gif);}

#mn-mobile {width:56px;}
#mn-mobile:link, #mn-mobile:visited {background-image:url(../img/menu/mn-mobile.gif);}
#mn-mobile:hover, #mn-mobile:active {background-image:url(../img/menu/mn-mobile_hv.gif);}
/*--------------------*/

#top-menu {
	margin:0px auto 5px auto;
	width:900px;
	height:32px;
	
	overflow:hidden;
}

.top-menu-btn {
	cursor:pointer;
	display:block;
	height:32px;
	float:left;
	
	font-size:1px;
	line-height:32px;
	text-indent:-10000px;
	
	margin-right:11px;/*122px;*/
}

#tmn-info {width:170px;}
#tmn-info:link, #tmn-info:visited {background-image:url(../img/topmenu/tmn-info-trans.png);}
#tmn-info:hover, #tmn-info:active {background-image:url(../img/topmenu/tmn-info-hv-trans.png);}

#tmn-blog {width:202px;}
#tmn-blog:link, #tmn-blog:visited {background-image:url(../img/topmenu/tmn-blog-trans.png);}
#tmn-blog:hover, #tmn-blog:active {background-image:url(../img/topmenu/tmn-blog-hv-trans.png);}

#tmn-mixi {width:80px;}
#tmn-mixi:link, #tmn-mixi:visited {background-image:url(../img/topmenu/tmn-mixi-trans.png);}
#tmn-mixi:hover, #tmn-mixi:active {background-image:url(../img/topmenu/tmn-mixi-hv-trans.png);}

#tmn-koi {width:190px;}
#tmn-koi:link, #tmn-koi:visited {background-image:url(../img/topmenu/tmn-koi-trans.png);}
#tmn-koi:hover, #tmn-koi:active {background-image:url(../img/topmenu/tmn-koi-hv-trans.png);}

#tmn-livetour {width:343px;}
#tmn-livetour:link, #tmn-livetour:visited {background-image:url(../img/topmenu/tmn-livetour-trans.png);}
#tmn-livetour:hover, #tmn-livetour:active {background-image:url(../img/topmenu/tmn-livetour-hv-trans.png);}

#tmn-reallife {width:376px;}
#tmn-reallife:link, #tmn-reallife:visited {background-image:url(../img/topmenu/tmn-reallife-trans.png);}
#tmn-reallife:hover, #tmn-reallife:active {background-image:url(../img/topmenu/tmn-reallife-hv-trans.png);}

#tmn-bbs {width:74px;}
#tmn-bbs:link, #tmn-bbs:visited {background-image:url(../img/topmenu/tmn-bbs-trans.png);}
#tmn-bbs:hover, #tmn-bbs:active {background-image:url(../img/topmenu/tmn-bbs-hv-trans.png);}

#tmn-shop {width:88px;}
#tmn-shop:link, #tmn-shop:visited {background-image:url(../img/topmenu/tmn-shop-trans.png);}
#tmn-shop:hover, #tmn-shop:active {background-image:url(../img/topmenu/tmn-shop-hv-trans.png);}

#tmn-message {width:311px;}
#tmn-message:link, #tmn-message:visited {background-image:url(../img/topmenu/tmn-message-trans.png);}
#tmn-message:hover, #tmn-message:active {background-image:url(../img/topmenu/tmn-message-hv-trans.png);}

#tmn-live {width:83px;}
#tmn-live:link, #tmn-live:visited {background-image:url(../img/topmenu/tmn-live-trans.png);}
#tmn-live:hover, #tmn-live:active {background-image:url(../img/topmenu/tmn-live-hv-trans.png);}

/*--------------------*/

#footer {
	margin:0px auto 20px auto;
	width:900px;
	height:20px;
	
	font-size:10px;
	color:#444444;
}

#video-player {

	overflow:hidden;
	
	z-index:100;
	
	position: absolute;
	top: 0px;
	right: 0px;
	
	width: 232px;
	height: 195px;

	
	/*float:right;*/
	/*
	z-index:100;
	position: relative;
	
	width: 232px;
	height: 195px;*/
}

#video-link {

	overflow:hidden;
	
	z-index:100;
	
	position: absolute;
	top: 0px;
	right: 0px;
	
	width: 232px;
	height: 195px;
}

#video-link img {
	margin-top:7px;
	margin-left:7px;
}

#walkman-ban {

	overflow:hidden;
	
	z-index:200;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 187px;
	height: 57px;
}

#walkman-ban img {
	margin-top:7px;
	margin-left:7px;
}

#inline-facebook {
	position: absolute;
	top: 5px;
	left: 5px;
}

