/* 
============================================================
	ver1.0 2008.11.27
	**- AngelLoveOnline -**
	URL: http://www.angelloveonline.jp/
	author:Q Entertainment, Inc.
============================================================
 */


@import url(share.css);
@import url(textstyle.css);


#LeftMenu #subttl ul{
	margin:0;
	}
#LeftMenu #subttl h2{
	background:url(../../images/LM/LMttl_05community.gif) no-repeat 0 0;
	}

#LeftMenu #subttl ul li.library a,
#LeftMenu #subttl ul li.library a:link,
#LeftMenu #subttl ul li.library a:visited{
	background:url(../../images/LM/LM_subttl05_library.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.library a:hover,
#LeftMenu #subttl ul li.library a:active,
#LeftMenu #subttl ul li.library a:focus{
	background:url(../../images/LM/LM_subttl05_library.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.viewfansite a,
#LeftMenu #subttl ul li.viewfansite a:link,
#LeftMenu #subttl ul li.viewfansite a:visited{
	background:url(../../images/LM/LM_subttl05_viewfansite.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.viewfansite a:hover,
#LeftMenu #subttl ul li.viewfansite a:active,
#LeftMenu #subttl ul li.viewfansite a:focus{
	background:url(../../images/LM/LM_subttl05_viewfansite.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.entryfansite a,
#LeftMenu #subttl ul li.entryfansite a:link,
#LeftMenu #subttl ul li.entryfansite a:visited{
	background:url(../../images/LM/LM_subttl05_entryfansite.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.entryfansite a:hover,
#LeftMenu #subttl ul li.entryfansite a:active,
#LeftMenu #subttl ul li.entryfansite a:focus{
	background:url(../../images/LM/LM_subttl05_entryfansite.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.angelsgraffiti a,
#LeftMenu #subttl ul li.angelsgraffiti a:link,
#LeftMenu #subttl ul li.angelsgraffiti a:visited{
	background:url(../../images/LM/LM_subttl05_board1.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.angelsgraffiti a:hover,
#LeftMenu #subttl ul li.angelsgraffiti a:active,
#LeftMenu #subttl ul li.angelsgraffiti a:focus{
	background:url(../../images/LM/LM_subttl05_board1.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.angelsgraffiti2nd a,
#LeftMenu #subttl ul li.angelsgraffiti2nd a:link,
#LeftMenu #subttl ul li.angelsgraffiti2nd a:visited{
	background:url(../../images/LM/LM_subttl05_board2.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.angelsgraffiti2nd a:hover,
#LeftMenu #subttl ul li.angelsgraffiti2nd a:active,
#LeftMenu #subttl ul li.angelsgraffiti2nd a:focus{
	background:url(../../images/LM/LM_subttl05_board2.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.collaboration a,
#LeftMenu #subttl ul li.collaboration a:link,
#LeftMenu #subttl ul li.collaboration a:visited{
	background:url(../../images/LM/LM_subttl05_collaboration.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.collaboration a:hover,
#LeftMenu #subttl ul li.collaboration a:active,
#LeftMenu #subttl ul li.collaboration a:focus{
	background:url(../../images/LM/LM_subttl05_collaboration.gif) no-repeat 0 100%;
	}
#LeftMenu #subttl ul li.netcafe a,
#LeftMenu #subttl ul li.netcafe a:link,
#LeftMenu #subttl ul li.netcafe a:visited{
	background:url(../../images/LM/LM_subttl05_netcafe.gif) no-repeat 0 0;
	}
#LeftMenu #subttl ul li.netcafe a:hover,
#LeftMenu #subttl ul li.netcafe a:active,
#LeftMenu #subttl ul li.netcafe a:focus{
	background:url(../../images/LM/LM_subttl05_netcafe.gif) no-repeat 0 100%;
	}


/* MiniMenu
------------------------------------------------------------------------------------------------------*/
#Community #cmenu_lib{
	margin-bottom:10px;
	position:relative;
	top:0;
	width:620px;
	height:40px;
	background:url(../../images/share/cmenu_bg.gif) no-repeat 0 100%;
	}
#Community #cmenu_lib li{
	position:absolute;
	list-style:none;
	}
#Community #cmenu_lib a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:40px;
	}

#Community #cmenu_lib li.menu_fansitekit		{ left:12px; width:126px; }
#Community #cmenu_lib li.menu_moviefile			{ left:138px; width:116px; }
/* #Community #cmenu_lib li.menu_wallpaper			{ left:254px; width:61px; } */
#Community #cmenu_lib li.menu_wallpaper			{ left:12px; width:61px; }

#Community #cmenu_lib li.menu_fansitekit a,
#Community #cmenu_lib li.menu_fansitekit a:link,
#Community #cmenu_lib li.menu_fansitekit a:visited{
	background:url("../../images/community/cmenu_library.gif") no-repeat -12px 0;
	}
#Community #cmenu_lib li.menu_fansitekit a:hover,
#Community #cmenu_lib li.menu_fansitekit a:active,
#Community #cmenu_lib li.menu_fansitekit a:focus{
	background:url("../../images/community/cmenu_library.gif") no-repeat -12px 100%;
	}

#Community #cmenu_lib li.menu_moviefile a,
#Community #cmenu_lib li.menu_moviefile a:link,
#Community #cmenu_lib li.menu_moviefile a:visited{
	background:url("../../images/community/cmenu_library.gif") no-repeat -138px 0;
	}
#Community #cmenu_lib li.menu_moviefile a:hover,
#Community #cmenu_lib li.menu_moviefile a:active,
#Community #cmenu_lib li.menu_moviefile a:focus{
	background:url("../../images/community/cmenu_library.gif") no-repeat -138px 100%;
	}

#Community #cmenu_lib li.menu_wallpaper a,
#Community #cmenu_lib li.menu_wallpaper a:link,
#Community #cmenu_lib li.menu_wallpaper a:visited{
	background:url("../../images/community/cmenu_library.gif") no-repeat -254px 0;
	}
#Community #cmenu_lib li.menu_wallpaper a:hover,
#Community #cmenu_lib li.menu_wallpaper a:active,
#Community #cmenu_lib li.menu_wallpaper a:focus{
	background:url("../../images/community/cmenu_library.gif") no-repeat -254px 100%;
	}

/* Heading
------------------------------------------------------------------------------------------------------*/
#Community h1						{ background:url(../../images/h1/h1ttl_community.jpg) no-repeat 50% 50%; }
#Community h1.library				{ background:url(../../images/h1/h1ttl05_library.jpg) no-repeat 50% 50%; }
#Community h1.viewfansite			{ background:url(../../images/h1/h1ttl05_fansitelist.jpg) no-repeat 50% 50%; }
#Community h1.entryfansite			{ background:url(../../images/h1/h1ttl05_fansiteentry.jpg) no-repeat 50% 50%; }
#Community h1.angelsgraffiti		{ background:url(../../images/h1/h1ttl05_angelsgraffiti.jpg) no-repeat 50% 50%; }
#Community h1.angelsgraffiti2nd		{ background:url(../../images/h1/h1ttl05_angelsgraffiti2.jpg) no-repeat 50% 50%; }
#Community h1.collaboration			{ background:url(../../images/h1/h1ttl05_collaboration.jpg) no-repeat 50% 50%; }
#Community h1.netcafe				{ background:url(../../images/h1/h1ttl05_netcafe.jpg) no-repeat 50% 50%; }

#Community h2.collaboration01			{ background:url(../../images/h2/h2ttl05_collaboration01.gif) no-repeat 50% 50%; }
#Community h2.collaboration02			{ background:url(../../images/h2/h2ttl05_collaboration02.gif) no-repeat 50% 50%; }
#Community h2.collaboration03			{ background:url(../../images/h2/h2ttl05_collaboration03.gif) no-repeat 50% 50%; }
#Community h2.collaboration04			{ background:url(../../images/h2/h2ttl05_collaboration04.gif) no-repeat 50% 50%; }
#Community h2.collaboration05			{ background:url(../../images/h2/h2ttl05_collaboration05.gif) no-repeat 50% 50%; }

#Community h2.indexttl01	{ width:auto; background:url(../../images/h2/h2ttl05_index01.gif) repeat-x 0 0; }
#Community h2.indexttl02	{ width:auto; background:url(../../images/h2/h2ttl05_index02.gif) repeat-x 0 0; }
#Community h2.indexttl03	{ width:auto; background:url(../../images/h2/h2ttl05_index03.gif) repeat-x 0 0; }
#Community h2.indexttl04	{ width:auto; background:url(../../images/h2/h2ttl05_index04.gif) repeat-x 0 0; }
#Community h2.indexttl05	{ width:auto; background:url(../../images/h2/h2ttl05_index05.gif) repeat-x 0 0; }
#Community h2.indexttl06	{ width:auto; background:url(../../images/h2/h2ttl05_index06.gif) repeat-x 0 0; }
#Community h2.indexttl07	{ width:auto; background:url(../../images/h2/h2ttl05_index07.gif) repeat-x 0 0; }

#Community h3{
	padding:5px 0 0 0;
	height:25px;
	line-height:23px;
	text-indent:3em;
	color:#0b71b5;
	background:url(../../images/h3/h3ttl00_notext01.gif) no-repeat 50% 50%;
	font-weight:bold;
	font-size:12px;
	}

.movie_tanaka{
	margin:1em auto;
	padding:2px;
	width:286px;
	float:left;
	border:1px solid #ececec;
	}
#Community .movie_tanaka h4{
	width:285px;
	height:30px;
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	background:url(../../images/community/library/dlmovie_title01.gif) no-repeat 50% 50%;
	}

.movie_tatekabe{
	margin:1em auto;
	padding:2px;
	width:286px;
	float:right;
	border:1px solid #ececec;
	}
#Community .movie_tatekabe h4{
	width:285px;
	height:30px;
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	background:url(../../images/community/library/dlmovie_title02.gif) no-repeat 50% 50%;
	}

.movie_ohara{
	margin:1em auto;
	padding:2px;
	width:286px;
	float:left;
	border:1px solid #ececec;
	}
#Community .movie_ohara h4{
	width:285px;
	height:30px;
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	background:url(../../images/community/library/dlmovie_title03.gif) no-repeat 50% 50%;
	}

#Community .dlimage01,
#Community .dlimage02,
#Community .dlimage03,
#Community .dlimage04,
#Community .dlimage05,
#Community .dlimage06 { margin:5px auto; width:200px; }


#Community .dlimage01 a,
#Community .dlimage02 a,
#Community .dlimage03 a,
#Community .dlimage04 a,
#Community .dlimage05 a,
#Community .dlimage06 a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:100px;
	}

#Community .dlimage01 a,
#Community .dlimage01 a:link,
#Community .dlimage01 a:visited{
	background:url(../../images/community/library/lib_dlimage01.gif) no-repeat 0 0;
	}
#Community .dlimage01 a:hover,
#Community .dlimage01 a:active,
#Community .dlimage01 a:focus{
	background:url(../../images/community/library/lib_dlimage01.gif) no-repeat 0 100%;
	}

#Community .dlimage02 a,
#Community .dlimage02 a:link,
#Community .dlimage02 a:visited{
	background:url(../../images/community/library/lib_dlimage02.gif) no-repeat 0 0;
	}
#Community .dlimage02 a:hover,
#Community .dlimage02 a:active,
#Community .dlimage02 a:focus{
	background:url(../../images/community/library/lib_dlimage02.gif) no-repeat 0 100%;
	}

#Community .dlimage03 a,
#Community .dlimage03 a:link,
#Community .dlimage03 a:visited{
	background:url(../../images/community/library/lib_dlimage03.gif) no-repeat 0 0;
	}
#Community .dlimage03 a:hover,
#Community .dlimage03 a:active,
#Community .dlimage03 a:focus{
	background:url(../../images/community/library/lib_dlimage03.gif) no-repeat 0 100%;
	}

#Community .dlimage04 a,
#Community .dlimage04 a:link,
#Community .dlimage04 a:visited{
	background:url(../../images/community/library/lib_dlimage04.gif) no-repeat 0 0;
	}
#Community .dlimage04 a:hover,
#Community .dlimage04 a:active,
#Community .dlimage04 a:focus{
	background:url(../../images/community/library/lib_dlimage04.gif) no-repeat 0 100%;
	}

#Community .dlimage05 a,
#Community .dlimage05 a:link,
#Community .dlimage05 a:visited{
	background:url(../../images/community/library/lib_dlimage05.gif) no-repeat 0 0;
	}
#Community .dlimage05 a:hover,
#Community .dlimage05 a:active,
#Community .dlimage05 a:focus{
	background:url(../../images/community/library/lib_dlimage05.gif) no-repeat 0 100%;
	}

#Community .dlimage06 a,
#Community .dlimage06 a:link,
#Community .dlimage06 a:visited{
	background:url(../../images/community/library/lib_dlimage06.gif) no-repeat 0 0;
	}
#Community .dlimage06 a:hover,
#Community .dlimage06 a:active,
#Community .dlimage06 a:focus{
	background:url(../../images/community/library/lib_dlimage06.gif) no-repeat 0 100%;
	}

#Community .wpthum_left{
	margin-top:1em;
	padding:3px;
	width:48%;
	border:1px solid #ececec;
	float:left;
	font-size:10px;
	}

#Community .wpthum_right{
	margin-top:1em;
	padding:3px;
	width:48%;
	border:1px solid #ececec;
	float:right;
	font-size:10px;
	}

.bnrsample{
	margin:10px auto;
	padding:10px 5px;
	width:500px;
	border:3px double #3ba7e3;
	}

#Community .fs_linkbtn	{ margin:10px auto; width:580px; }
#Community .fs_linkbtn a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:35px;
	}
#Community .fs_linkbtn a,
#Community .fs_linkbtn a:link,
#Community .fs_linkbtn a:visited{
	background:url(../../images/community/fansite/fs_linkbtn.gif) no-repeat 0 0;
	}
#Community .fs_linkbtn a:hover,
#Community .fs_linkbtn a:active,
#Community .fs_linkbtn a:focus{
	background:url(../../images/community/fansite/fs_linkbtn.gif) no-repeat 0 100%;
	}

#Community .ag_linkbtn1,
#Community .ag_linkbtn2,
#Community .ag_linkbtn3,
#Community .ag_linkbtn4,
#Community .ag_linkbtn5	{ padding:5px 5px 15px; width:290px; float:left; }

#Community .ag_linkbtn1 a,
#Community .ag_linkbtn2 a,
#Community .ag_linkbtn3 a,
#Community .ag_linkbtn4 a,
#Community .ag_linkbtn5 a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:35px;
	}
#Community .ag_linkbtn1 a,
#Community .ag_linkbtn1 a:link,
#Community .ag_linkbtn1 a:visited{
	background:url(../../images/community/angelsgraffiti/linkbtn_startup.gif) no-repeat 0 0;
	}
#Community .ag_linkbtn1 a:hover,
#Community .ag_linkbtn1 a:active,
#Community .ag_linkbtn1 a:focus{
	background:url(../../images/community/angelsgraffiti/linkbtn_startup.gif) no-repeat 0 100%;
	}
#Community .ag_linkbtn2 a,
#Community .ag_linkbtn2 a:link,
#Community .ag_linkbtn2 a:visited{
	background:url(../../images/community/angelsgraffiti/linkbtn_view.gif) no-repeat 0 0;
	}
#Community .ag_linkbtn2 a:hover,
#Community .ag_linkbtn2 a:active,
#Community .ag_linkbtn2 a:focus{
	background:url(../../images/community/angelsgraffiti/linkbtn_view.gif) no-repeat 0 100%;
	}
#Community .ag_linkbtn3 a,
#Community .ag_linkbtn3 a:link,
#Community .ag_linkbtn3 a:visited{
	background:url(../../images/community/angelsgraffiti/linkbtn_top.gif) no-repeat 0 0;
	}
#Community .ag_linkbtn3 a:hover,
#Community .ag_linkbtn3 a:active,
#Community .ag_linkbtn3 a:focus{
	background:url(../../images/community/angelsgraffiti/linkbtn_top.gif) no-repeat 0 100%;
	}
#Community .ag_linkbtn4 a,
#Community .ag_linkbtn4 a:link,
#Community .ag_linkbtn4 a:visited{
	background:url(../../images/community/angelsgraffiti/linkbtn_startup2.gif) no-repeat 0 0;
	}
#Community .ag_linkbtn4 a:hover,
#Community .ag_linkbtn4 a:active,
#Community .ag_linkbtn4 a:focus{
	background:url(../../images/community/angelsgraffiti/linkbtn_startup2.gif) no-repeat 0 100%;
	}
#Community .ag_linkbtn5 a,
#Community .ag_linkbtn5 a:link,
#Community .ag_linkbtn5 a:visited{
	background:url(../../images/community/angelsgraffiti/linkbtn_top2.gif) no-repeat 0 0;
	}
#Community .ag_linkbtn5 a:hover,
#Community .ag_linkbtn5 a:active,
#Community .ag_linkbtn5 a:focus{
	background:url(../../images/community/angelsgraffiti/linkbtn_top2.gif) no-repeat 0 100%;
	}

#Community #ag_app{
	margin:15px auto;
	padding:20px 10px;
	width:860px;
	height:510px;
	background:url(../../images/community/angelsgraffiti/app_bg.gif) no-repeat 0 100%;
	}

#Community .cr_linkamazon	{ margin:10px auto; width:290px; }
#Community .cr_linkamazon a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:35px;
	}
#Community .cr_linkamazon a,
#Community .cr_linkamazon a:link,
#Community .cr_linkamazon a:visited{
	background:url(../../images/community/collaboration/lumines2_amazonlink.gif) no-repeat 0 0;
	}
#Community .cr_linkamazon a:hover,
#Community .cr_linkamazon a:active,
#Community .cr_linkamazon a:focus{
	background:url(../../images/community/collaboration/lumines2_amazonlink.gif) no-repeat 0 100%;
	}


#Community .nc_linkbtn	{ margin:10px auto; width:580px; }

#Community .nc_linkbtn a{
	display:block;
	text-indent:-9999px;
	outline:none;
	text-decoration: none;
	height:35px;
	}

#Community .nc_linkbtn a,
#Community .nc_linkbtn a:link,
#Community .nc_linkbtn a:visited{
	background:url(../../images/community/netcafe/nc_linkbtn.gif) no-repeat 0 0;
	}
#Community .nc_linkbtn a:hover,
#Community .nc_linkbtn a:active,
#Community .nc_linkbtn a:focus{
	background:url(../../images/community/netcafe/nc_linkbtn.gif) no-repeat 0 100%;
	}
