@charset "utf-8";



body  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #ae0083 url(../img/body_bg.jpg)  repeat-x center top;
		margin: 0;
	padding: 0;
	text-align: center;
	color: #666666;
}

a {
	text-decoration:underline;
	color:#ff3c87;
	}
	
a:hover {
	text-decoration:none;
	color:#ff3c87;
	}

#header { 
	padding: 7px 0 0 0;
	margin:0 auto;
	width:1030px;
	height:100px;
	background:url(../img/header_bg.gif) no-repeat 0 7px;
}

#header h1 { 
	position:absolute;
	padding:0;
	margin:0 0 0 -490px;
	text-indent:-9999px;
	left:50%;
	width:530px;
	height:70px;
}

#header_top {
	position:absolute;
	padding:0;
	margin:0 0 0 -490px;
	text-indent:-9999px;
	left:50%;
	width:530px;
	height:73px;
}

#header_top a{
	display:block;
	padding:0;
	margin:0;
	width:530px;
	height:70px;
	text-indent:-9999px;
}

#header_top a:hover{
	padding:0;
	margin:0;
	width:530px;
	height:70px;
	overflow:hidden;
}
	
#navi {
	margin:0 auto;
	padding:0;
	background:url(../img/navi.gif) no-repeat;
	width:960px;
	height:43px;
	}
	
#navi ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#navi li{
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#navi li a{
	margin:0;
	padding:0;
	height:43px;
	display:block;
	text-indent:-9999px;
	}
	
#navi li#n001{
	margin:0;
	padding:0;
	}
	
#navi li#n001 a{
	margin:0;
	padding:0;
	width:51px;
	background: url(../img/navi.gif) 0 0;
	}
	
#navi li#n001 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) 0 -43px;
	}
	
#navi li#n002 a{
	margin:0;
	padding:0;
	width:116px;
	background: url(../img/navi.gif) -51px 0;
	}
	
#navi li#n002 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -51px -43px;
	}
	
#navi li#n003 a{
	margin:0;
	padding:0;
	width:82px;
	background: url(../img/navi.gif) -167px 0;
	}
	
#navi li#n003 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -167px -43px;
	}
	
#navi li#n004 a{
	margin:0;
	padding:0;
	width:83px;
	background: url(../img/navi.gif) -249px 0;
	}
	
#navi li#n004 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -249px -43px;
	}
	
#navi li#n005 a{
	margin:0;
	padding:0;
	width:78px;
	background: url(../img/navi.gif) -332px 0;
	}
	
#navi li#n005 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -332px -43px;
	}
	
#navi li#n006 a{
	margin:0;
	padding:0;
	width:78px;
	background: url(../img/navi.gif) -410px 0;
	}
	
#navi li#n006 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -410px -43px;
	}
	
#navi li#n007 a{
	margin:0;
	padding:0;
	width:163px;
	background: url(../img/navi.gif) -488px 0;
	}
	
#navi li#n007 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -488px -43px;
	}
	
#navi li#n008 a{
	margin:0;
	padding:0;
	width:120px;
	background: url(../img/navi.gif) -651px 0;
	}
	
#navi li#n008 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -651px -43px;
	}
	
#navi li#n009 a{
	margin:0;
	padding:0;
	width:89px;
	background: url(../img/navi.gif) -771px 0;
	}
	
#navi li#n009 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -771px -43px;
	}
	
#navi li#n010 a{
	margin:0;
	padding:0;
	width:99px;
	background: url(../img/navi.gif) -860px 0;
	}
	
#navi li#n010 a:hover{
	margin:0;
	padding:0;
	background: url(../img/navi.gif) -860px -43px;
	}

#container { 
	width: 990px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background:#FFFFFF url(../img/bg_containar.gif) no-repeat;
}


#brand_logo {
	clear:both;
	width: 960px;
	height:210px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#maincontent {
	margin:0px auto; 
	padding: 0px;
	text-align:left;
	width:990px;
}

#maincontent h2{
	clear:both;
	margin:0px auto; 
	padding: 0px;
	width:990px;
	height:70px;
}

#content {
margin:0px auto;
padding:10px 0px 20px 0px;
width:960px;
}

#content_l {
	float:left;
	width: 700px;
	margin: 0 0 0 10px;
	padding: 0;
	text-align: left;
}

#content_l h3{
margin:0px;
padding:0px;
}


#content_r {
	float:right;
	width: 230px;
	margin: 0;
	padding: 0;
	text-align: center;
}

#content_r img {
	margin: 0;
	padding: 0px 0px 5px 0px;
}

/* モデルここから */



#bland_logo {
margin:0px auto;
padding:10px 0px 10px 0px;
width:680px;
}

#model {
margin:0px auto;
padding:10px 0px 20px 0px;
width:700px;
background:url(../img/model_bg.gif) no-repeat 260px 300px;
}

#model_name {
margin:0px;
padding:0px;
width:400px;
height:50px;
background:url(../img/model_name_bg.gif) repeat-x 0px 30px;
}

#model_l {
	float:left;
	width: 280px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#model_l img{
	border:solid 1px #dddddd;
}

#model_r {
	float:right;
	width: 420px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#model_r table{
width:380px;
}
	
#model_r th {
	margin:0;
	padding:5px;
	width:160px;
	font-size:12px;
	line-height:1.8em;
	text-align:left;
	}
	
#model_r td {
	margin:0;
	padding:5px;
	font-size:12px;
	line-height:1.8em;
	text-align:left;
	}

#model_u {
margin:0px auto;
padding:10px 0px 20px 0px;
width:700px;
background:url(../img/model_u_bg.gif) repeat-x;
}

#model_u2 {
margin:0px auto;
padding:10px 0px 20px 0px;
width:700px;
background:#f6f6f6;
}

#model_u2 p{
margin:0px 20px;
padding:0px;
}


.top {
margin:0px;
padding:30px 0px 20px 0px;
text-align:right;
}



#model_list_title {
	margin:0;
	padding:0;
	background:url(../img/model_u_bg.gif) repeat-x 0px 53px;
	width:600px;
	height:60px;
	}
	
#model_list_02 {
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:50px;
	background:url(../img/model_navi_02.jpg) no-repeat;
	text-indent:-9999px;
	}

#model_list_02 a {
	margin:0;
	padding:0;
	width:300px;
	height:50px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}

#model_list_01 {
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:50px;
	background:url(../img/model_navi_01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}

#model_list_02_2 {
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:50px;
	background:url(../img/model_navi_03.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
	
#model_list_02_2 a {
	margin:0;
	padding:0;
	width:300px;
	height:50px;
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	}
	
#model_list_01_2 {
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:50px;
	background:url(../img/model_navi_04.jpg) no-repeat;
	text-indent:-9999px;
	}
	
#model_list_01_2 a {
	margin:0;
	padding:0;
	width:300px;
	height:50px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}






.model_list{
float:left;
margin:0px 35px 0px 0px;
padding:0px 0px 20px 0px;
width:135px;
height:320px;
text-align:center;
}

.model_list img{
	margin:0px 0px 10px 0px;
	padding:0px;
	border:solid 1px #dddddd;
}



/* メンバーここから */

#member_yosen,#member_suisen{
margin:0px;
padding:20px 0px 0px 0px;
}

#member_a1{
margin:0px;
padding:0px;
text-align:left;
}




/* アーティストここから */

#artist{
margin:0px;
padding:20px 0px 0px 0px;
}

#artist_3chu{
margin:0px;
padding:0px;
height:335px;
background:url(../artist/img/artist_3chu_bg.jpg) no-repeat;
}

#artist_3chu h3,#artist_maria h3,#artist_kabuki h3,#artist_fireball h3{
position:absolute;
margin:0px;
padding:0px;
text-indent:-9999px;
}

#artist_maria{
margin:0px;
padding:0px;
height:305px;
background:url(../artist/img/artist_maria_bg.jpg) no-repeat;
}

#artist_kabuki{
margin:0px;
padding:0px;
height:305px;
background:url(../artist/img/artist_kabuki_bg.jpg) no-repeat;
}

#artist_fireball{
margin:0px;
padding:0px;
height:305px;
background:url(../artist/img/artist_fireball_bg.jpg) no-repeat;
}

.artist_comment {
position:absolute;
margin:0px 0px 0px 300px;
padding:70px 0px 0px 0px;
width:350px;
line-height:1.5em;
}

.artist_gra {
position:absolute;
margin:0px 0px 0px 450px;
padding:200px 0px 0px 0px;
}

.artist_gra a{
display:block;
margin:0px;
padding:0px;
width:250px;
height:30px;
}
	
#artist_maria .artist_gra a{
	display:block;
	margin:0;
	padding:0;
	width:250px;
	height:45px;
	background: url(../artist/img/g_maria.gif) 0 0;
	text-indent:-9999px;
	}
	
#artist_maria .artist_gra a:hover{
	margin:0;
	padding:0;
	background: url(../artist/img/g_maria.gif) 0 -45px;
	overflow:hidden;
	}
	
#artist_kabuki .artist_gra a{
	display:block;
	margin:0;
	padding:0;
	width:250px;
	height:45px;
	background: url(../artist/img/g_kabuki.gif) 0 0;
	text-indent:-9999px;
	}
	
#artist_kabuki .artist_gra a:hover{
	margin:0;
	padding:0;
	background: url(../artist/img/g_kabuki.gif) 0 -45px;
	overflow:hidden;
	}
	
#artist_fireball .artist_gra a{
	display:block;
	margin:0;
	padding:0;
	width:250px;
	height:45px;
	background: url(../artist/img/g_fireball.gif) 0 0;
	text-indent:-9999px;
	}
	
#artist_fireball .artist_gra a:hover{
	margin:0;
	padding:0;
	background: url(../artist/img/g_fireball.gif) 0 -45px;
	overflow:hidden;
	}

#tokusetsu{
margin:0px auto;
padding:0px 0px 30px 0px;
width:535px;
height:65px;
}

#tokusetsu a{
	display:block;
	margin:0;
	padding:0;
	width:535px;
	height:65px;
	background: url(../artist/img/tokusetsu.jpg) 0 0;
	text-indent:-9999px;
	}
	
#tokusetsu a:hover{
	margin:0;
	padding:0;
	background: url(../artist/img/tokusetsu.jpg) 0 -65px;
	overflow:hidden;
	}

/* アーティストここまで */



/* アクセスここから */
#access{
margin:0px;
padding:0px;
height:500px;
background:url(../access/img/map.gif) no-repeat 10px 10px;
}

#access2{
margin:0px 0px 0px 480px;
padding:10px 0px 0px 0px;
width:200px;
line-height:1.5em;
}

/* アクセスここまで */


/* ニュースここから */

#news ul{
margin:0px;
padding:0px;
}

#news li{
margin:0px;
padding:5px 0px 0px 0px;
height:30px;
background:url(../img/list_bg.gif) repeat-x 0 29px;
list-style:none;
}

#news .red12{
margin:0px 30px 0px 10px;
}

/* ニュースここまで */

/* サイトマップここから */

#sitemap ul{
margin:0px;
padding:0px;
}

#sitemap li{
margin:0px;
padding:5px 0px 0px 0px;
height:30px;
background:url(../img/list_bg.gif) repeat-x 0 29px;
list-style:none;
}

#sitemap .red12{
margin:0px 30px 0px 10px;
}

/* サイトマップここまで */



/* リンクここから */


#link table{
margin:0px auto;
padding:0px;
border:0px;
width:690px;
}

#link tr{
margin:0px;
padding:0px;
background:url(../img/list_bg.gif) repeat-x 0 29px;
}

#link th{
margin:0px;
padding:0px;
border:0px;
width:250px;
text-align:left;
color:#f23b6a;
height:30px;
font-weight:normal;
}

#link td{
margin:0px;
padding:0px;
border:0px;
width:440px;
text-align:left;
}




#link ul{
margin:0px;
padding:0px;
}

#link li{
margin:0px;
padding:5px 0px 0px 0px;
height:30px;
background:url(../img/list_bg.gif) repeat-x 0 29px;
list-style:none;
}

#link .red12{
margin:0px 30px 0px 10px;
}

/* リンクここまで */


/* A-1グランプリここから */


#a1_2008{
margin:0px;
padding:0px;
background:url(../a1/img/2008grandprix.jpg) no-repeat;
height:590px;
}

#a1_2007{
margin:0px;
padding:0px;
background:url(../a1/img/2007grandprix.jpg) no-repeat;
height:590px;
}


.profile_a1 {
position:absolute;
margin:0px 0px 0px 310px;
padding:270px 0px 0px 0px;
width:300px;
line-height:1.8em;
text-align:left;
}


.jyushou {
	position:absolute;
	margin:0px 0px 0px -300px;
	padding:480px 0 0 0;
	width:350px;
	height:60px;
	left:50%;
	}
	
.jyushou a{
	display:block;
	margin:0;
	padding:0;
	width:350px;
	height:60px;
	background: url(../a1/img/a1_bottom.gif) 0 0;
	text-indent:-9999px;
	}
	
.jyushou a:hover{
	margin:0;
	padding:0;
	background: url(../a1/img/a1_bottom.gif) 0 -60px;
	overflow:hidden;
	}

/* A-1グランプリここまで */



/* 参加ブランドここから */

.brand{
margin:0px auto;
padding:0px 0px 30px 0px;
width:680px;
height:135px;
background:url(../brand/img/brand_list_bg.jpg) no-repeat;
}

.brand_l{
float:left;
margin:0px 0px 0px 20px;
padding:20px 0px 0px 0px;
width:215px;
height:100px;
text-align:center;
}

.brand_r{
float:right;
margin:0px 20px 0px 0px;
padding:15px 0px 0px 0px;
width:400px;
height:100px;
line-height:1.8em;
}

.brand_r h3{
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#ed4d78;
}


/* 参加ブランドここまで */


/* 出演ゲストここから */

.guest{
margin:0px auto;
padding:0px 0px 30px 0px;
width:680px;
height:135px;
background:url(../guest/img/guest_list_bg.jpg) no-repeat;
}

.guest_l{
float:left;
margin:0px 0px 0px 20px;
padding:20px 0px 0px 0px;
width:215px;
height:100px;
text-align:center;
}

.guest_r{
float:right;
margin:0px 20px 0px 0px;
padding:15px 0px 0px 0px;
width:400px;
height:100px;
line-height:1.8em;
}

.guest_r h3{
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#ed4d78;
}


/* 出演ゲストここまで */

#content p {
	line-height:1.8em;
}

#gotop {
	margin:0;
	padding:0;
	width:960px;
	text-align:right;
	}
	
#gotop a {
	margin:0;
	padding:0;
	color:#666666;
	text-decoration:none;
	}
	
#gotop2 {
	margin:0;
	padding:0;
	width:720px;
	text-align:right;
	}
	
#gotop2 a {
	margin:0;
	padding:0;
	color:#666666;
	text-decoration:none;
	}


/*パンくず*/
#pan {
	margin:20px 20px 10px 20px;
	padding:0;
	width:450px;
	}
	
#pan p {
	margin:0;
	padding:0;
	font-size:12px;
	}
	
#pan p a {
	margin:0;
	padding:0;
	font-size:12px;
	text-decoration:underline;
	color:#ff3c87;
	}
	
#pan p a:hover {
	margin:0;
	padding:0;
	font-size:12px;
	text-decoration:none;
	}
	
#pan2 {
	margin:0 auto 30px auto;
	padding:0;
	width:960px;
	}
	
#pan2 p {
	margin:0;
	padding:0;
	font-size:12px;
	}
	
#pan2 p a {
	margin:0;
	padding:0;
	font-size:12px;
	text-decoration:underline;
	color:#ff3c87;
	}
	
#pan2 p a:hover {
	margin:0;
	padding:0;
	font-size:12px;
	text-decoration:none;
	}

/*パンくず*/

#bana {
position:absolute;
left:48%;
top:170px;
margin:0px;
padding:0px;
width:500px;
height:50px;
}


/*求人案内*/

#recruit {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bg01.jpg) no-repeat;
	/*text-align:center;*/
	/*height:2100px;*/
	}
	
#recruit h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:50px;
	}
	
#recruit_c {
	margin:0;
	padding:0;
	height:792px;
/*	text-align:center;*/
	}
	
#recruit_c2 {
	margin:0;
	padding:0;
	height:1480px;
/*	text-align:center;*/
	}
	
/*#recruit_d {
	margin:0;
	padding:0;
	height:400px;
	text-align:center;
	}*/

#recruit_c h3 {
	margin:0;
	padding:0;
	display:none;
	text-indent:-9999px;
	}
	
#recruit_c h4 {
	margin:0;
	padding:0;
	display:none;
	text-indent:-9999px;
	}
	
#recruit_c p,#recruit_c2 p {
	margin:0;
	padding:0;
	display:none;
	text-indent:-9999px;
	}

#rec_site {
	margin:0 0 0 323px;
	padding:535px 0 0 0;
	width:350px;
	height:90px;
	overflow:hidden;
	}
	
#rec_site a {
	margin:0;
	padding:0;
	width:350px;
	height:90px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}
	

#rec_ran {
	margin:0 0 0 22px;
	padding:115px 0 0 0;
	width:220px;
	height:60px;
	overflow:hidden;
	}
	
#rec_ran a {
	margin:0;
	padding:0;
	width:220px;
	height:60px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}


#recmail {
	margin:0  auto 0 auto;
	padding:712px 0 0 0;
	text-align:center;
	width:500px;
	height:55px;
	overflow:hidden;
	}
	
#recmail a {
	margin:0;
	padding:0;
	width:500px;
	height:55px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}
	
#recruit_kei {
	margin:100px auto 0 auto;
	padding:0;
	text-align:center;
	width:446px;
	} 
	
#recruit_kei ul {
	margin:0 auto;
	padding:0;
	list-style:none;
	}

#recruit_kei li {
	margin:0 0 20px 0;
	padding:0;
	overflow:hidden;
	}


#recruit_kei li a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt01.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width:446px;
	height:66px;
	}	


#recruit_kei li#mik a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt01.gif) 0 0;
	}
	
#recruit_kei li#mik a:hover {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt01.gif) 0 -66px;
	}
	
#recruit_kei li#kei a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt02.gif) 0 0;
	}
	
#recruit_kei li#kei a:hover {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt02.gif) 0 -66px;
	}
	
#coment {
	margin:180px auto 0 auto;
	padding:0;
	width:640px;
	}
	
#syatyou {
	margin:0 44px 0 0;
	padding:0;
	float:left;
	width:298px;
	height:53px;
	}
	
#syatyou ul {
	margin:0;
	padding:0;
	list-style:none;
	}

#syatyou li {
	margin:0;
	padding:0;
	overflow:hidden;
	}


#syatyou li a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt03.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width:298px;
	height:53px;
	}	


#syatyou li#com01 a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt03.gif) 0 0;
	}
	
#syatyou li#com01 a:hover {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt03.gif) 0 -53px;
	}

	
#tanto {
	margin:0;
	padding:0;
	float:left;
	width:298px;
	height:53px;
	}


#tanto ul {
	margin:0;
	padding:0;
	list-style:none;
	}

#tanto li {
	margin:0;
	padding:0;
	overflow:hidden;
	}


#tanto li a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt04.gif) no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width:298px;
	height:53px;
	}	


#tanto li#com02 a {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt04.gif) 0 0;
	}
	
#tanto li#com02 a:hover {
	margin:0;
	padding:0;
	background:url(../img/recruit/rec_bt04.gif) 0 -53px;
	}
	
#rec_form {
	margin:0 auto;
	padding:0;
	width:640px;
	}


#mikeiken {
	margin:0;
	padding:0;
	height:2392px;
	background:url(../img/recruit/mik_bg.gif) no-repeat;
	}
	
#kikeiken {
	margin:0;
	padding:0;
	height:1850px;
	background:url(../img/recruit/kik_bg.jpg) no-repeat;
	}
	
#syachou {
	margin:0;
	padding:0;
	height:1718px;
	background:url(../img/recruit/sya_bg.jpg) no-repeat;
	}
	
#jinji {
	margin:0;
	padding:0;
	height:1565px;
	background:url(../img/recruit/jinji_bg.jpg) no-repeat;
	}	


/*求人案内*/



/*ショッピング*/
#shopping {
	margin:0;
	padding:0;
	background:url(../img/shopping/shopping_title.gif) no-repeat;
	}
	
#shopping h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:300px;
	}
	
.shopping_item	{
	margin:0 8px 20px 0;
	padding:0;
	float:left;
	background:url(../img/shopping/shopping_item.gif) no-repeat;
	width:175px;
	height:240px;
	text-align:center;
	}
	
	
.shopping_item img {
	margin:8px auto 30px auto;
	padding:0;
	}	


.shopping_item h3 {
	margin:0px 0px 0px 10px;
	padding:0;
	color:#503800;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	}
	
.shopping_item h3 a {
	margin:0;
	padding:0;
	color:#503800;
	font-weight:normal;
	font-size:12px;
	}
	
.shopping_item h3 a:hover {
	margin:0;
	padding:0;
	color:#f98d00;
	}
	
	
	
.shopping_item p {
	margin:10px 0 20px 10px;
	padding:0;
	color:#333333;
	text-align:left;
	line-height:1.5em;
	}



#shopping_item{
	margin:0 0 20px 0;
	padding:0;
	width:720px;
}

#shopping_item h3 {
	margin:10px 0px 0px 20px;
	padding:0;
	color:#e4375c;
	font-weight:bold;
	font-size:12px;
	}




/*ショッピング*/



/*ヒストリー*/
#history {
	margin:10px 0;
	padding:0;
	background:url(../img/history/history_title.gif) no-repeat;
	}
	
#history h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:271px;
	}
#history h3.h09 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2009.gif) no-repeat;
	}	
#history h3.h08 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2008.gif) no-repeat;
	}
	
#history h3.h07 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2007.gif) no-repeat;
	}
	
#history h3.h06 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2006.gif) no-repeat;
	}
	
#history h3.h05 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2005.gif) no-repeat;
	}
	
#history h3.h04 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2004.gif) no-repeat;
	}
	
#history h3.h03 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2003.gif) no-repeat;
	}
	
#history h3.h02 {
	margin:10px 0;
	padding:0;
	text-indent:-9999px;
	height:36px;
	background:url(../img/history/history_2002.gif) no-repeat;
	}
	
#history h4 {
	margin:10px 0 10px 10px;
	padding:0;
	font-size:14px;
	color:#f23b6a;
	}
	
#history h5 {
	margin:10px auto;
	padding:0;
	font-size:12px;
	color:#333333;
	width:550px;
	text-align:center;
	}

#history_staff {
	margin:10px;
	padding:0;
	clear:both;
	}
	
#history_ranking {
	margin:10px auto;
	padding:0;
	clear:both;
	width:550px;
	}
	
#history_staff_ranking {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	width:100px;
	text-align:center;
	font-size:12px;
	}
	
#history_staff_ranking img{
	margin:0;
	padding:0;
	border:#b7b088 1px solid;
	}


#history_staff_photo {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	width:82px;
	}
	
#history_staff_photo img{
	margin:0;
	padding:0;
	border:#b7b088 1px solid;
	}
	
	
#history_staff_name {
	margin:0 20px 0 0;
	padding:0;
	float:left;
	width:120px;
	height:102px;
	}
	
#history_staff_name p {
	margin:0;
	padding:0;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}


#rireki_index {
	margin:10px auto;
	padding:0;
	}
	
#rireki_index a {
	margin:0 10px;
	padding:0;
	text-decoration:underline;
	font-weight:bold;
	color:#0099FF;
	}
	
#rireki_index a:hover {
	margin:0 10px;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	}
		
/*ヒストリー*/

/*トピックス*/
#topics {
	margin:10px 0;
	padding:0;
	background:url(../img/topics/topics_bg.gif) no-repeat;
	}
	
#topics h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:50px;
	}
	
#topics h3 {
	margin:10px;
	padding:0;
	}
	
#topics h4 {
	margin:10px 0 10px 10px;
	padding:0;
	font-size:14px;
	color:#f23b6a;
	}
	
.topics_ran {
	margin:0 0 20px 10px;
	padding:0;
	border:1px solid #cccccc;
	width:714px;
	background:url(../img/topics/topicsbg2.jpg) repeat;
	text-align:center;
	}
	
.topics_ran ul {
	margin:0 auto;
	padding:0;
	width:700px;
	list-style:none;
	}
	
.topics_ran li {
	margin:0;
	padding:0;
	float:left;
	line-height:2em;
	}
	
.topics_ran li#title {
	margin:0;
	padding:0;
	width:500px;
	color:#503800;
	font-weight:bold;
	text-align:left;
	}

.topics_ran li#title a {
	margin:0;
	padding:0;
	color:#503800;
	}
	
.topics_ran li#title a:hover {
	margin:0;
	padding:0;
	color:#f98d00;
	}
	
.topics_ran li#day {
	margin:0;
	padding:0;
	width:200px;
	color:#f23b6a;
	font-weight:bold;
	text-align:right;
	}


.topics_ran a img {
	margin:20px auto;
	padding:0;
	border:1px solid #aba477;
	}
	
.topics_ran p {
	margin:0 0 20px 0;
	padding:0;
	line-height:1.5em;
	}
	
.topics_ran p a {
	margin:0;
	padding:0;
	line-height:3em;
	color:#333333;
	text-decoration:underline;
	}
	
.topics_ran p a:hover {
	margin:0;
	padding:0;
	line-height:3em;
	color:#333333;
	text-decoration:none;
	}






/*#topics_year {
	margin:0 auto 10px;
	padding:0;
	width:713px;
	height:25px;
	background: url(../img/topics/topics_year_button_bg.jpg) no-repeat;
	}
	
#topics_year ul{
	margin:0 auto;
	padding:0;
	width:672px;
	list-style:none;
	}
	
#topics_year li{
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#topics_year li a{
	margin:0;
	padding:0;
	width:67px;
	height:25px;
	display:block;
	text-indent:-9999px;
	}
	
#topics_year li#y2004 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 0;
	}
	
#topics_year li#y2004 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 -25px;
	}
	
#topics_year li#y2005 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px 0;
	}
	
#topics_year li#y2005 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px -25px;
	}
	
#topics_year li#y2006 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px 0;
	}
	
#topics_year li#y2006 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px -25px;
	}
	
#topics_year li#y2007 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px 0;
	}
	
#topics_year li#y2007 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px -25px;
	}
	
#topics_year li#y2008 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px 0;
	}
	
#topics_year li#y2008 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px -25px;
	}
	
#topics_year li#y2009 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px 0;
	}
	
#topics_year li#y2009 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px -25px;
	}


#topics_year li#sy2004{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 -25px;
	}
	
#topics_year li#sy2005{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px -25px;
	}
	
#topics_year li#sy2006{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px -25px;
	}
	
#topics_year li#sy2007{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px -25px;
	}
	
#topics_year li#sy2008{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px -25px;
	}
	
#topics_year li#sy2009{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px -25px;
	}






#topics_month {
	margin:0 auto 10px;
	padding:0;
	width:713px;
	height:25px;
	background: url(../img/topics/topics_month_button_bg.jpg) no-repeat;
	}
	
#topics_month ul{
	margin:0 auto;
	padding:0;
	width:672px;
	list-style:none;
	}
	
#topics_month li{
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#topics_month li a{
	margin:0;
	padding:0;
	width:56px;
	height:25px;
	display:block;
	text-indent:-9999px;
	}
	
#topics_month li#jan a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 0;
	}
	
#topics_month li#jan a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 -25px;
	}
	
#topics_month li#feb a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px 0;
	}
	
#topics_month li#feb a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px -25px;
	}
	
#topics_month li#mar a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px 0;
	}
	
#topics_month li#mar a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px -25px;
	}
	
#topics_month li#apr a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px 0;
	}
	
#topics_month li#apr a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px -25px;
	}
	
#topics_month li#may a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px 0;
	}
	
#topics_month li#may a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px -25px;
	}
	
#topics_month li#jun a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px 0;
	}
	
#topics_month li#jun a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px -25px;
	}
#topics_month li#jul a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px 0;
	}
	
#topics_month li#jul a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px -25px;
	}
	
#topics_month li#aug a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px 0;
	}
	
#topics_month li#aug a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px -25px;
	}
	
#topics_month li#sep a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px 0;
	}
	
#topics_month li#sep a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px -25px;
	}
	
#topics_month li#oct a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px 0;
	}
	
#topics_month li#oct a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px -25px;
	}
	
#topics_month li#nov a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px 0;
	}
	
#topics_month li#nov a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px -25px;
	}
	
#topics_month li#dec a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px 0;
	}
	
#topics_month li#dec a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px -25px;
	}



#topics_month li#sjan{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 -25px;
	}
	
#topics_month li#sfeb{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px -25px;
	}
	
#topics_month li#smar{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px -25px;
	}
	
#topics_month li#sapr{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px -25px;
	}
	
#topics_month li#smay{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px -25px;
	}
	
#topics_month li#sjun{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px -25px;
	}
	
#topics_month li#sjul{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px -25px;
	}
	
#topics_month li#saug{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px -25px;
	}
	
#topics_month li#ssep{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px -25px;
	}
	
#topics_month li#soct{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px -25px;
	}
	
#topics_month li#snov{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px -25px;
	}
	
#topics_month li#sdec{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px -25px;
	}*/

/*トピックス*/


/*トピックス個別*/
	
.topics_one {
	margin:0 0 20px 10px;
	padding:0;
	border-bottom:1px solid #cccccc;
	width:714px;
	background:url(../img/topics/topicsbg2.jpg) repeat;
	text-align:center;
	}
	
.topics_one ul {
	margin:0 auto;
	padding:0;
	width:700px;
	list-style:none;
	}
	
.topics_one li {
	margin:0;
	padding:0;
	float:left;
	line-height:2em;
	}
	
.topics_one li#title {
	margin:0;
	padding:0;
	width:500px;
	color:#503800;
	font-weight:bold;
	text-align:left;
	}

	
.topics_one li#day {
	margin:0;
	padding:0;
	width:200px;
	color:#f23b6a;
	font-weight:bold;
	text-align:right;
	}
	
.topics_one table {
	margin:20px auto;
	padding:0;
	}

	
.topics_one p {
	margin:0 0 20px 0;
	padding:0;
	line-height:1.5em;
	}
	
.topics_one p a {
	margin:0;
	padding:0;
	line-height:3em;
	color:#333333;
	text-decoration:underline;
	}
	
.topics_one p a:hover {
	margin:0;
	padding:0;
	line-height:3em;
	color:#333333;
	text-decoration:none;
	}
	
/*トピックス個別*/



/*トピックスNEW*/
.history {
	margin:0 0px 20px 0;
	padding:0;
	float:left;
	background:url(../img/history_list_bg.jpg) no-repeat;
	width:233px;
	height:240px;
	text-align:center;
	}
	
.history ul {
	margin:5px auto 0 auto;
	padding:0;
	width:220px;
	list-style:none;
	}
	
.history li {
	margin:0;
	padding:0;
	float:left;
	line-height:2em;
	}
	
.history img {
	margin:16px auto 0 auto;
	padding:0;
	}	


.history li#shop {
	margin:0;
	padding:0;
	text-align:left;
	width:130px;
	color:#503800;
	font-weight:bold;
	}
	
.history li#newday {
	margin:0;
	padding:0;
	text-align:right;
	width:90px;
	color:#f23b6a;
	font-weight:bold;
	}


.history h3 {
	margin:0;
	padding:0;
	color:#ed4978;
	font-weight:normal;
	font-size:12px;
	}
	
.history h3 a {
	margin:0;
	padding:0;
	color:#ed4978;
	font-weight:normal;
	font-size:12px;
	}
	
.history h3 a:hover {
	margin:0;
	padding:0;
	color:#f98d00;
	}
	
	
	
.history p {
	margin:20px 0 20px 20px;
	padding:0;
	color:#333333;
	text-align:left;
	line-height:1.5em;
	}

/*トピックスNEW*/

/*グラビア*/
#gravure {
	margin:10px 0;
	padding:0;
	background:url(../img/gravure/gravure_bg.gif) no-repeat;
	}
	
#gravure h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:50px;
	}
	
#gravure h3 {
	margin:10px;
	padding:0;
	}
	
#gravure h4 {
	margin:10px 0 10px 10px;
	padding:0;
	font-size:14px;
	color:#f23b6a;
	}






#gravure_year {
	margin:0 auto 10px;
	padding:0;
	width:713px;
	height:25px;
	background: url(../img/topics/topics_year_button_bg.jpg) no-repeat;
	}
	
#gravure_year ul{
	margin:0 auto;
	padding:0;
	width:672px;
	list-style:none;
	}
	
#gravure_year li{
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#gravure_year li a{
	margin:0;
	padding:0;
	width:67px;
	height:25px;
	display:block;
	text-indent:-9999px;
	}
	
#gravure_year li#y2004 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 0;
	}
	
#gravure_year li#y2004 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 -25px;
	}
	
#gravure_year li#y2005 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px 0;
	}
	
#gravure_year li#y2005 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px -25px;
	}
	
#gravure_year li#y2006 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px 0;
	}
	
#gravure_year li#y2006 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px -25px;
	}
	
#gravure_year li#y2007 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px 0;
	}
	
#gravure_year li#y2007 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px -25px;
	}
	
#gravure_year li#y2008 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px 0;
	}
	
#gravure_year li#y2008 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px -25px;
	}
	
#gravure_year li#y2009 a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px 0;
	}
	
#gravure_year li#y2009 a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px -25px;
	}


#gravure_year li#sy2004{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) 0 -25px;
	}
	
#gravure_year li#sy2005{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -67px -25px;
	}
	
#gravure_year li#sy2006{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -134px -25px;
	}
	
#gravure_year li#sy2007{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -201px -25px;
	}
	
#gravure_year li#sy2008{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -268px -25px;
	}
	
#gravure_year li#sy2009{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_year_button.jpg) -335px -25px;
	}






#gravure_month {
	margin:0 auto 10px;
	padding:0;
	width:713px;
	height:25px;
	background: url(../img/topics/topics_month_button_bg.jpg) no-repeat;
	}
	
#gravure_month ul{
	margin:0 auto;
	padding:0;
	width:672px;
	list-style:none;
	}
	
#gravure_month li{
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#gravure_month li a{
	margin:0;
	padding:0;
	width:56px;
	height:25px;
	display:block;
	text-indent:-9999px;
	}
	
#gravure_month li#jan a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 0;
	}
	
#gravure_month li#jan a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 -25px;
	}
	
#gravure_month li#feb a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px 0;
	}
	
#gravure_month li#feb a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px -25px;
	}
	
#gravure_month li#mar a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px 0;
	}
	
#gravure_month li#mar a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px -25px;
	}
	
#gravure_month li#apr a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px 0;
	}
	
#gravure_month li#apr a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px -25px;
	}
	
#gravure_month li#may a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px 0;
	}
	
#gravure_month li#may a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px -25px;
	}
	
#gravure_month li#jun a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px 0;
	}
	
#gravure_month li#jun a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px -25px;
	}
#gravure_month li#jul a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px 0;
	}
	
#gravure_month li#jul a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px -25px;
	}
	
#gravure_month li#aug a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px 0;
	}
	
#gravure_month li#aug a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px -25px;
	}
	
#gravure_month li#sep a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px 0;
	}
	
#gravure_month li#sep a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px -25px;
	}
	
#gravure_month li#oct a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px 0;
	}
	
#gravure_month li#oct a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px -25px;
	}
	
#gravure_month li#nov a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px 0;
	}
	
#gravure_month li#nov a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px -25px;
	}
	
#gravure_month li#dec a{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px 0;
	}
	
#gravure_month li#dec a:hover{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px -25px;
	}



#gravure_month li#sjan{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) 0 -25px;
	}
	
#gravure_month li#sfeb{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -56px -25px;
	}
	
#gravure_month li#smar{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -112px -25px;
	}
	
#gravure_month li#sapr{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -168px -25px;
	}
	
#gravure_month li#smay{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -224px -25px;
	}
	
#gravure_month li#sjun{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -280px -25px;
	}
	
#gravure_month li#sjul{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -336px -25px;
	}
	
#gravure_month li#saug{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -392px -25px;
	}
	
#gravure_month li#ssep{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -448px -25px;
	}
	
#gravure_month li#soct{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -504px -25px;
	}
	
#gravure_month li#snov{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -560px -25px;
	}
	
#gravure_month li#sdec{
	margin:0;
	padding:0;
	background: url(../img/topics/topics_month_button.jpg) -616px -25px;
	}

/*グラビア*/

/*エアマガ*/
#air_maga {
	margin:10px 0 0 0;
	padding:0;
	width:968px;
	background:url(../img/airmaga/air_maga_bg.jpg) no-repeat;
	}

#air_maga01 {
	margin:10px auto 30px auto;
	padding:0;
	width:785px;
	}
	
#air_maga02 {
	margin:10px auto 10px auto;
	padding:0;
	width:785px;
	}

#air_maga h2 {
	margin:0 0 80px 0;
	padding:0;
	text-indent:-9999px;
	height:100px;
	}	

#air_maga_vol7 {
	margin:10px auto 0 auto;
	padding:0;
	width:860px;
	height:600px;
	background:url(../img/airmaga/airmaga_vol7_main.jpg) no-repeat;
	}

#air_maga_vol7 #air_maga01 {
	margin:0px auto 0px auto;
	padding:510px 0px 30px 0px;
	width:785px;
	}

#magazine_back{
	margin:0px auto 0 auto;
	padding:80px 0 40px 0;
	width:860px;
	background:url(../img/airmaga/airmaga_bn.jpg) no-repeat;
}

.magazine_bn {
float:left;
margin:0px 0px 0px 30px;
padding:0px;
width:180px;
text-align:center;
}

.magaimg06{
	margin:0px;
	padding:0px;
	height:300px;
	background:url(../img/airmaga/vol6.jpg) no-repeat;
	text-indent:-9999px;
}


.magaimg06 a{
display:block;
margin:0px;
padding:0px;
width:180px;
height:255px;
overflow:hidden;
}

.magaimg06 a:hover{
margin:0px;
padding:0px;
width:180px;
height:255px;
}

#air_prezent {
	margin:0px 0px 0px 340px;
	padding:445px 0 40px 0;
	width:400px;
	}

#air_prezent02 {
	margin:0px auto 0px auto;
	padding:30px 0 0 0;
	width:785px;
	}
	
/*エアマガ*/

/*スケジュール*/
#event {
	margin:10px 0 0 0;
	padding:0;
	width:968px;
	background:url(../img/schedule/sche_bg.jpg) no-repeat;
	}
	
#event p{
	margin:0;
	padding:0;
	}
	
#event h2 {
	margin:0 0 80px 0;
	padding:0;
	text-indent:-9999px;
	height:50px;
	}
	
#event h3 {
	margin:0 0 0 20px;
	padding:0;
	}
	
#event table {
	margin:14px 10px 0 10px;
	padding:0;
	border-collapse:collapse;
	}
	
#event td {
	margin:0;
	padding:5px;
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	font-size:10px;
	vertical-align:top;
	line-height:1.8em;
	}
	
#event td.sun {
	margin:0;
	padding:0px;
	width:160px;
	}

#event td.mon {
	margin:0;
	padding:0px;
	width:175px;
	}
	
#event td.tue {
	margin:0;
	padding:0px;
	width:115px;
	}

#event td.wed {
	margin:0;
	padding:0px;
	width:105px;
	}
	
#event td.thu {
	margin:0;
	padding:0px;
	width:112px;
	}
	
#event td.fri {
	margin:0;
	padding:0px;
	width:120px;
	}


#event td.sat {
	margin:0;
	padding:0px;
	width:158px;
	border-bottom:#CCCCCC solid 1px;
	border-right:none;
	font-size:10px;
	vertical-align:top;
	line-height:1.8em;
	}

#event_foot {
	margin:0;
	padding:0;
	background:url(../img/schedule/s_foot.jpg) no-repeat;
	height:65px;
	}	


#y_2009 {
	margin:0 auto 10px auto;
	padding:0;
	width:660px;
	}
	
#y_2009_l {
	margin:0;
	padding:0;
	float:left;
	width:70px;
	}
	
#y_2009_r {
	margin:0;
	padding:0;
	float:right;
	width:584px;
	}
	
#y_2009_r ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#y_2009_r li {
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#y_2009_r li a {
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
	height:35px;
	}
	
#y_2008 {
	margin:0 auto 10px auto;
	padding:0;
	width:660px;
	}
	
#y_2008_l {
	margin:0;
	padding:0;
	float:left;
	width:70px;
	}
	
#y_2008_r {
	margin:0;
	padding:0;
	float:right;
	width:584px;
	}
	
#y_2008_r ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#y_2008_r li {
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#y_2008_r li a {
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
	height:35px;
	}
	
#y_2007 {
	margin:0 auto 10px auto;
	padding:0;
	width:660px;
	}
	
#y_2007_l {
	margin:0;
	padding:0;
	float:left;
	width:70px;
	}
	
#y_2007_r {
	margin:0;
	padding:0;
	float:right;
	width:584px;
	}
	
#y_2007_r ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#y_2007_r li {
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#y_2007_r li a {
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
	height:35px;
	}

#y_2006 {
	margin:0 auto;
	padding:0;
	width:660px;
	}
	
#y_2006_l {
	margin:0;
	padding:0;
	float:left;
	width:70px;
	}
	
#y_2006_r {
	margin:0;
	padding:0;
	float:right;
	width:584px;
	}
	
#y_2006_r ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#y_2006_r li {
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	}
	
#y_2006_r li a {
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
	height:35px;
	}

li#s01 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) 0 0 ;
	}
	
li#s01 a:hover {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) 0 -35px ;
	}
	
li#s02 a {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -50px 0 ;
	}
	
li#s02 a:hover {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -50px -35px ;
	}
	
li#s03 a {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -95px 0 ;
	}
	
li#s03 a:hover {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -95px -35px ;
	}
	
li#s04 a {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -140px 0 ;
	}
	
li#s04 a:hover {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -140px -35px ;
	}
	
li#s05 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -180px 0 ;
	}
	
li#s05 a:hover {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -180px -35px ;
	}
	
li#s06 a {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -230px 0 ;
	}
	
li#s06 a:hover {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -230px -35px ;
	}
	
li#s07 a {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -270px 0 ;
	}
	
li#s07 a:hover {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month.jpg) -270px -35px ;
	}
	
li#s08 a {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -315px 0 ;
	}
	
li#s08 a:hover {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month.jpg) -315px -35px ;
	}


li#s09 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -355px 0 ;
	}
	
li#s09 a:hover {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -355px -35px ;
	}	
	
li#s10 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -405px 0 ;
	}
	
li#s10 a:hover {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month.jpg) -405px -35px ;
	}
	
li#s11 a {
	margin:0;
	padding:0;
	width:60px;
	background:url(../img/schedule/month.jpg) -455px 0 ;
	}
	
li#s11 a:hover {
	margin:0;
	padding:0;
	width:60px;
	background:url(../img/schedule/month.jpg) -455px -35px ;
	}
	
li#s12 a {
	margin:0;
	padding:0;
	width:68px;
	background:url(../img/schedule/month.jpg) -515px 0 ;
	}
	
li#s12 a:hover {
	margin:0;
	padding:0;
	width:68px;
	background:url(../img/schedule/month.jpg) -515px -35px ;
	}
	


	
li#ts01 {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/tmonth.jpg) 0 -35px ;
	}
	

	
li#ts02 {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/tmonth.jpg) -50px -35px ;
	}
	

	
li#ts03 {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/tmonth.jpg) -95px -35px ;
	}
	

	
li#ts04 {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/tmonth.jpg) -140px -35px ;
	}
	

li#ts05 {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/tmonth.jpg) -180px -35px ;
	}
	

	
li#ts06 {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/tmonth.jpg) -230px -35px ;
	}
	

	
li#ts07 {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/tmonth.jpg) -270px -35px ;
	}
	

	
li#ts08 {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/tmonth.jpg) -315px -35px ;
	}



	
li#ts09 {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/tmonth.jpg) -355px -35px ;
	}	
	

	
li#ts10 {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/tmonth.jpg) -405px -35px ;
	}
	

	
li#ts11 {
	margin:0;
	padding:0;
	width:60px;
	background:url(../img/schedule/tmonth.jpg) -455px -35px ;
	}
	

	
li#ts12 {
	margin:0;
	padding:0;
	width:68px;
	background:url(../img/schedule/tmonth.jpg) -515px -35px ;
	}

li#ss01 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month2.jpg) 0 0 ;
	}
	
	
li#ss02 a {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month2.jpg) -50px 0 ;
	}
	
	
li#ss03 a {
	margin:0;
	padding:0;
	width:45px;
	background:url(../img/schedule/month2.jpg) -95px 0 ;
	}

	
li#ss04 a {
	margin:0;
	padding:0;
	width:40px;
	background:url(../img/schedule/month2.jpg) -140px 0 ;
	}

	
li#ss05 a {
	margin:0;
	padding:0;
	width:50px;
	background:url(../img/schedule/month2.jpg) -180px 0 ;
	}
	
/*スケジュール*/


/*システム*/
#system {
	margin:0;
	padding:0;
	background:url(../img/system/system_bg.gif) no-repeat;
	}
	
#system02 {
	margin:0 auto;
	padding:50px 0 0 0;
	height:315px;
	background:url(../img/system/system_bg02.jpg) no-repeat;
	}
	
#system02 p {
	margin:0 150px;
	padding:0;
	line-height:1.5em;
	}
	
	



#system h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:70px;
	}
	
#system h3 {
	margin:0;
	padding:0;
	height:300px;
	text-indent:-9999px;
	background:url(../img/system/h3_bg.gif) no-repeat;
	}
	
#system p {
	margin:0 20px;
	padding:0;
	line-height:1.5em;
	}


#anime {
	margin:0 0 20px 0;
	padding:0;
	height:102px;
	background:url(../img/system/anime.jpg) no-repeat;
	overflow:hidden;
	}
	
#anime a {
	margin:0 auto;
	padding:0;
	display:block;
	width:680px;
	height:102px;
	text-decoration:none;
	text-indent:-9999px;
	}


#qa {
	margin:0 0 20px 0;
	padding:0;
	height:74px;
	background:url(../img/system/qa.jpg) no-repeat;
	overflow:hidden;
	}
	
#qa a {
	margin:0 auto;
	padding:0;
	display:block;
	width:680px;
	height:74px;
	text-decoration:none;
	text-indent:-9999px;
	}
	


#card {
	margin:0 auto 20px auto;
	padding:0;
	text-align:center;
	}
	
#card p{
	margin:0;
	padding:0;
	text-align:center;
	}




#air_group2 {
	margin:20px 0 0 0;
	padding:0;
	background:url(../img/system/shop_system.jpg) no-repeat;
	width:738px;
	height:910px;
	text-align:center;
	}
	
#air_group_top2 {
	margin:0;
	padding:50px 0 0 0;
	width:727px;
	height:270px;
	text-align:center;
	}


#air_group_toplef2 {
	padding:0;
	margin:20px 7px 0 0;
	width:360px;
	float:left;
	}

	
#air_group_toplef2 ul {
	margin:0;
	padding:0;
	list-style:none;
	}	

#air_group_toplef2 li {
	margin:0 10px;
	padding:0;
	width:340px;
	text-align:left;
	}

	
#air_group_toprig2 {
	padding:0;
	margin:20px 0 0 0;
	width:360px;
	float:left;
	}

	
#air_group_toprig2 ul {
	margin:0;
	padding:0;
	list-style:none;
	}	

#air_group_toprig2 li {
	margin:0 10px;
	padding:0;
	width:340px;
	text-align:left;
	}
	
	
#air_group_und2 {
	margin:0;
	padding:0;
	width:727px;
	height:270px;
	text-align:center;
	}


#air_group_undlef2 {
	padding:0;
	margin:25px 7px 0 0;
	width:360px;
	float:left;
	}

	
#air_group_undlef2 ul {
	margin:0;
	padding:0;
	list-style:none;
	}	

#air_group_undlef2 li {
	margin:0 10px;
	padding:0;
	width:340px;
	text-align:left;
	}

	
#air_group_undrig2 {
	padding:0;
	margin:25px 0 0 0;
	width:360px;
	float:left;
	}

	
#air_group_undrig2 ul {
	margin:0;
	padding:0;
	list-style:none;
	}	

#air_group_undrig2 li {
	margin:0 10px;
	padding:0;
	width:340px;
	text-align:left;
	}	
/*システム*/

/*メディア*/
#media {
	margin:0;
	padding:0;
	background:url(../img/mass/media_bg.gif) no-repeat;
	}


#media h2 {
	margin:0 ;
	padding:0;
	text-indent:-9999px;
	height:50px;
	}
	
#media p {
	margin:0 ;
	padding:0;
	line-height:1.5em;
	width:420px;
	}
	
#m_uke {
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	
#m_uke h3 {
	margin:20px auto;
	padding:0;
	text-align:center;
	font-size:16px;
	color:#0066FF
	}
	
#m_uke p {
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	
#m_but {
	margin:20px auto;
	padding:0;
	text-align:center;
	background:url(../img/mass/tv_maga.gif) no-repeat;
	width:339px;
	height:63px;
	overflow:hidden;
	}
	
#m_but a {
	margin:0;
	padding:0;
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	width:339px;
	height:63px;
	}


#tv {
	margin:0;
	padding:0;
	}
	
#tv ul {
	margin:0 0 30px 0;
	padding:0;
	list-style:none;
	height:52px;
	}
	
#tv li {
	margin:0 18px;
	padding:0;
	float:left;
	width:102px;
	height:52px;
	text-align:center;
	}
	
#tv li a {
	margin:0;
	padding:0;
	width:102px;
	height:52px;
	display:block;
	}
	
#tv li a img{
	margin:0;
	padding:0;
	border:1px solid #CCCCCC;
	}
	
#maga {
	margin:0;
	padding:0;
	}
	
#maga ul {
	margin:0 0 30px 0;
	padding:0;
	list-style:none;
	height:52px;
	}
	
#maga li {
	margin:0 18px;
	padding:0;
	float:left;
	width:102px;
	height:52px;
	text-align:center;
	}
	
#maga li a {
	margin:0;
	padding:0;
	width:102px;
	height:52px;
	display:block;
	}
	
#maga li a img{
	margin:0;
	padding:0;
	border:1px solid #CCCCCC;
	}
	
	
/*出演実績*/
#t_media{
 width:120px;
 height:90px;
 margin:auto;
 float:left;
 text-align:center;
 padding:10px 1px 10px 1px;
}

#t_icon{
 width:120px;
 height:60px;
 margin:auto;
 float:none;
}

#t_comment{
 width:120px;
 height:30px;
 margin:auto;
 float:none;
}

img.t_icon{border:none;}

#z_media{
 width:120px;
 height:90px;
 margin:auto;
 float:left;
 text-align:center;
 padding:10px 1px 10px 1px;
}

#z_icon{
 width:120px;
 height:60px;
 margin:auto;
 float:none;
}

#z_comment{
 width:120px;
 height:30px;
 margin:auto;
 float:none;
}

img.z_icon{border:none;}

/*メディア*/

/*投票完了*/
#touhyo {
	margin:0;
	padding:0;
	background:url(../img/touhyo/touhyo_bg.gif) no-repeat;
	}
	
#touhyo h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:600px;
	}
/*投票完了*/

/*ムービー*/
#movie {
	margin:0 auto;
	padding:30px 0 30px 0;
	text-align:center;
	}
	
/*#movie h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:271px;
	}

#movie_cat {
	margin:20px auto;
	padding:0;
	width:600px;
	text-align:center;
	}
	
#movie_cat p {
	margin:0;
	padding:0;
	font-size:14px;
	color:#FF99CC;
	}
	
#movie_cat p a {
	margin:0;
	padding:0;
	font-size:14px;
	color:#FF99CC;
	text-decoration:underline;
	}
	
#movie_cat p a:hover {
	margin:0;
	padding:0;
	font-size:14px;
	color:#663366;
	text-decoration:none;
	}
	
#movie_cat ul {
	margin:0 auto;
	padding:0;
	list-style:none;
	width:459px;
	}
	
#movie_cat li {
	margin:0 20px 0 0;
	padding:0;
	float:left;
	width:133px;
	height:33px;
	overflow:hidden;
	}
	
#movie_cat li a {
	margin:0;
	padding:0;
	width:133px;
	height:33px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}
	
#movie_cat li#m_cat a {
	margin:0;
	padding:0;
	background:url(../img/movie/m_cat.gif) 0 0;
	}


#movie_cat li#m_cat a:hover {
	margin:0;
	padding:0;
	background:url(../img/movie/m_cat.gif) 0 -33px;
	}
	
#movie_cat li#m_new a {
	margin:0;
	padding:0;
	background:url(../img/movie/m_new.gif) 0 0;
	}


#movie_cat li#m_new a:hover {
	margin:0;
	padding:0;
	background:url(../img/movie/m_new.gif) 0 -33px;
	}
	
#movie_cat li#m_acc a {
	margin:0;
	padding:0;
	background:url(../img/movie/m_acc.gif) 0 0;
	}


#movie_cat li#m_acc a:hover {
	margin:0;
	padding:0;
	background:url(../img/movie/m_acc.gif) 0 -33px;
	}

#new_movie_title {
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url(../img/movie/new_movie_title.gif) no-repeat;
	width:320px;
	height:45px;
	}

#movie_list_title {
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url(../img/movie/movie_list_title.gif) no-repeat;
	width:300px;
	height:40px;
	}*/


.movie {
	margin:20px auto 0 auto;
	padding:0 0 0 0;
	background:url(../report/img/movie_bg.jpg) no-repeat;
	width:680px;
	height:135px;
	}
	
.movie_l {
	margin:0 47px 0 0;
	padding:22px 0 0 20px;
	float:left;
	width:140px;
	text-align:center;
	}
	
.movie_r {
	margin:0;
	padding:0;
	float:left;
	width:450px;
	}
	
.movie_r_up {
	margin:0;
	padding:0;
	height:85px;
	}
	
.movie_r_up p {
	margin:0;
	padding:20px 0 0 0;
	line-height:1.5em;
	font-size:12px;
	vertical-align:top;
	}

.movie_r_down {
	margin:0;
	padding:0;
	height:35px;
	}
	
.movie_r_down_l {
	margin:0 20px 0 0;
	padding:0;
	width:120px;
	overflow:hidden;
	float:left;
	}
	
.movie_r_down_l a {
	margin:0;
	padding:0;
	width:120px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}

/*ムービー*/

/*ショッピング*/
/* イメージ */
.detail_img {
width: 304px;
float: left;
margin: 0px 50px 0 0;
padding: 2px;
}
/* 商品情報 */
.detail_info {
width: 230px;
float: left;
margin: 0px;
padding: 2px;
}
.detail_info table {
margin-left: 4px;
}
.detail_info td {
border-bottom: 1px solid #ccc;
padding-top: 10px;
padding-left: 4px;
}
.detail_bottom_btn {
width: 550px;
clear: both;
text-align: center;
margin: 40px 0px;
}
.detail_show_cart_money {
text-align: center;
margin: 15px 0px;
}


/*ショッピング*/

.nnn a {
	margin:0;
	padding:0;
	width:340px;
	height:220px;
	text-align:left;
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
	}


#magazine {
	margin:0;
	padding:0;
	background:url(../img/magazine/maga_bg.gif) no-repeat;
	}
	
#magazine h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:30px;
	}
	

#guide {
	margin:0 0 20px 0;
	padding:0;
	background:url(../img/guide/guide_bg.gif) no-repeat;
	}
	
#guide h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:30px;
	}
	
#guide table {
	margin:0;
	padding:0;
	}
	
#guide td {
	margin:0;
	padding:5px;
	font-size:12px;
	line-height:1.8em;
	}

	
	
#sitemap {
	margin:0 0 20px 0;
	padding:0;
	background:url(../img/sitemap/sitemap_bg.gif) no-repeat;
	}
	
#sitemap h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:30px;
	}
	
#sitemap table {
	margin:0;
	padding:0;
	}
	
#sitemap td {
	margin:0;
	padding:5px;
	font-size:12px;
	line-height:1.8em;
	}



/*サイドバー*/

#sidebar1 {
	float: left; 
	padding:0;
	margin:20px 18px 0 0;
	width:220px;
	text-align:center;
}

#sidebar1 img { 
	padding:0;
	margin:0 0 10px 0;
}

#sidebar1 p {
	margin-left: 10px;
	margin-right: 10px;
}

#new_blog {
	margin:0;
	padding:0;
	width:220px;
	background:url(../img/new_blog.jpg) no-repeat;
	}
	
#new_blog_in {
	margin:0;
	padding:0;
	width:220px;
	height:50px;
	text-indent:-9999px;
	}
	
#new_blog ul {
	margin:0 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#new_blog li {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	line-height:1.4em;
	}
	
.day {
	width:50px;
	margin:0 10px;
	color:#f23b6a;
	font-weight:bold;
	}

.kiji {
	width:145px;
	margin:0 10px 0 4px;
	}
	
.kiji a {
	margin:0;
	color:#f23b6a;
	text-decoration:underline;
	}
	
.kiji a:hover {
	margin:0;
	text-decoration:none;
	}
	

#new_mov {
	margin:0;
	padding:0;
	width:220px;
	background:url(../img/new_movie.jpg) no-repeat;
	}
	
#new_mov_in {
	margin:0;
	padding:0;
	width:220px;
	height:50px;
	text-indent:-9999px;
	}
	
#new_mov ul {
	margin:0 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#new_mov li {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	line-height:1.4em;
	}
	
.day2 {
	width:50px;
	margin:0 10px;
	color:#55a8c5;
	font-weight:bold;
	}

.kiji2 {
	width:145px;
	margin:0 10px 0 4px;
	}
	
.kiji2 a {
	margin:0;
	color:#55a8c5;
	text-decoration:underline;
	}
	
.kiji2 a:hover {
	margin:0;
	text-decoration:none;
	}

/*サイドバー*/

/*サイドバー２*/

#sidebar2 {
	float: left; 
	padding:0;
	margin:20px 18px 0 0;
	width:220px;
	text-align:center;
}

#sidebar2 img { 
	padding:0;
	margin:0 0 10px 0;
}

#sidebar2 p {
	margin-left: 10px;
	margin-right: 10px;
}


#topics_2009 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2009.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2009 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}
	
#topics_2008 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2008.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2008 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}
	
#topics_2007 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2007.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2007 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}
	
#topics_2006 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2006.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2006 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}
	
#topics_2005 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2005.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2005 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}


#topics_2004 {
	margin:0 0 10px 0;
	padding:0;
	background:url(../img/topics/topics_2004.jpg) no-repeat;
	width:210px;
	height:100px;
	}
	
#topics_2004 h3 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:210px;
	height:35px;
	}
	

.month {
	margin:7px auto;
	padding:0;
	width:180px;
	height:50px;
	background:url(../img/topics/month.jpg) no-repeat;
	}
	
.month ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
.month li {
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	width:30px;
	height:25px;
	}
	
.month li a {
	margin:0;
	padding:0;
	display:block;
	width:30px;
	height:25px;
	text-decoration:none;
	text-indent:-9999px;
	}

.month li#jan a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) 0 -50px;
	}
	
.month li#feb a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -30px -50px;
	}
	
.month li#mar a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -60px -50px;
	}

.month li#apr a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -90px -50px;
	}
	
.month li#may a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -120px -50px;
	}
	
.month li#jun a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -150px -50px;
	}

.month li#jul a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) 0 -75px;
	}
	
.month li#aug a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -30px -75px;
	}
	
.month li#sep a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -60px -75px;
	}

.month li#oct a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -90px -75px;
	}
	
.month li#nov a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -120px -75px;
	}
	
.month li#dec a:hover {
	margin:0;
	padding:0;
	background:url(../img/topics/month.jpg) -150px -75px;
	}

.month li#sjan  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) 0 -50px;
	}
	
.month li#sfeb  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -30px -50px;
	}
	
.month li#smar  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -60px -50px;
	}

.month li#sapr  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -90px -50px;
	}
	
.month li#smay  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -120px -50px;
	}
	
.month li#sjun  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -150px -50px;
	}

.month li#sjul  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) 0 -75px;
	}
	
.month li#saug  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -30px -75px;
	}
	
.month li#ssep  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -60px -75px;
	}

.month li#soct  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -90px -75px;
	}
	
.month li#snov  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -120px -75px;
	}
	
.month li#sdec  {
	margin:0;
	padding:0;
	background:url(../img/topics/month2.jpg) -150px -75px;
	}

#topics_group {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_group.jpg) no-repeat;
	}
	

#topics_group h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_group ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_group li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}


#topics_air {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_air.jpg) no-repeat;
	}
	
#topics_air h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_air ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_air li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}
	
#topics_all {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_all.jpg) no-repeat;
	}
	
#topics_all h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_all ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_all li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}


#topics_aaa {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_aaa.jpg) no-repeat;
	}
	
#topics_aaa h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_aaa ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_aaa li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}


#topics_ais {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_ais.jpg) no-repeat;
	}
	
#topics_ais h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_ais ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_ais li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}

#topics_alc {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_alc.jpg) no-repeat;
	}
	
#topics_alc h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_alc ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_alc li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}

#topics_age {
	margin:0 0 10px 0;
	padding:0;
	width:210px;
	height:186px;
	background:url(../img/topics/topics_age.jpg) no-repeat;
	}
	
#topics_age h3 {
	margin:0;
	padding:0;
	width:210px;
	height:55px;
	text-indent:-9999px;
	}
	
#topics_age ul {
	margin:0 10px 5px 10px;
	padding:0;
	list-style:none;
	clear:both;
	}
	
#topics_age li {
	margin:0 0 0 15px;
	padding:0;
	text-align:left;
	line-height:1.4em;
	}	

		
.day3 {
	margin:0;
	color:#f23b6a;
	font-weight:bold;
	}

.kiji3 {
	margin:0;
	}
	
.kiji3 a {
	margin:0;
	color:#333333;
	text-decoration:underline;
	}
	
.kiji3 a:hover {
	margin:0;
	text-decoration:none;
	}

/*サイドバー２*/

#footer { 
	padding:0;
	margin:0;
	background:url(../img/footer_bg.gif) repeat-x center #333333;
	height:137px;
	clear:both;
}


#footer_p {
	margin: 0 auto;
	padding: 30px 0 0 0;
	color: #ffffff;
	width:970px;
	text-align:right;
	font-size:12px;
}


#footer a {
	margin: 0;
	padding:0;
	color: #ffffff;
	text-decoration:underline;
}

#footer a:hover {
	margin: 0;
	padding:0;
	color: #ffffff;
	text-decoration:none;
}

#footer_und {
	width: 970px;
	margin: 0 auto;
	padding:0;
	text-align: left;
	}

#f_mail {
	margin:40px 0 0 0;
	padding:0;
	float:left;
	width:300px;
	text-align:left;
	}
	
#f_mail p{
	margin:0;
	padding:0;
	}
	
#f_mail02 {
	margin:40px 0 0 15px;
	padding:0;
	float:right;
	width:560px;

	text-align:right;
	}
	
#f_mail02 p{
	margin:0;
	padding:0;
	color: #ffffff;
	}


.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/*-------------------------------------------------▼テキストここから-------------------------------------------------*/

/*  */
.f10 {
	color:#666666;
	font-size:10px;
}

.f16b {
	color:#666666;
	font-size:16px;
	font-weight:bold;
}

/* 赤色 */
.red12 {
	color:#f23b6a;
}

.red12_b {
	color:#f23b6a;
	font-weight:bold;
}


/* 青色 */
.blue12 {
	color:#225599;
}

.blue12_b {
	color:#225599;
	font-weight:bold;
}

.blue14 {
	color:#225599;
	font-size:14px;
}

/* 緑色 */
.green {
	color:#a8cb1d;
}

/* 緑色 */
.green_b {
	color:#a8cb1d;
	font-weight:bold;
}

/* ピンク色 */
.pink12 {
	color:#ff88aa;
}

.pink12_b {
	color:#ff88aa;
	font-weight:bold;
}

.pink24_b {
	color:#ff88aa;
	font-weight:bold;
	font-size:24px;
	line-height:1.8em;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.spink {
    color:#f245ab;
	}

.spink_b {
    color:#f245ab;
	font-weight:bold;
	}


/* オレンジ色 */
.orange12 {
	color:#f98d00;
}

.orange12_b {
	color:#f98d00;
	font-weight:bold;
}

.ora24_b {
	color:#f98d00;
	font-weight:bold;
	font-size:20px;
	line-height:1em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/* 黄色 */
.yellow12 {
	color:#ffd800;
}

.yellow12_b {
	color:#ffd800;
	font-weight:bold;
}

/* 紫色 */
.purple12 {
	color:#a80a6e;
}

.purple12_b {
	color:#a80a6e;
	font-weight:bold;
}

/* 灰色 */
.gray12 {
	color:#777777;
}

.gray12_b {
	color:#777777;
	font-weight:bold;
}

/* 水色 */
.lightblue12 {
	color:#55a8c5;
}

.lightblue12_b {
	color:#55a8c5;
	font-weight:bold;
}

/* 背黄色 */
.bbb12 {
	background-color:#CCFFFF;
	padding:2px 10px;
	line-height:1em;
}

.small {
	margin:0;
	padding:0;
	font-size:10px;
	}

/*-------------------------------------------------▲テキストここまで-------------------------------------------------*/


/*スタッフ*/

#profile_list {
 width:720px;
}

#profile_list_s {
 width:139px;
 float:left;
 margin:0 5px 30px 0;
 padding:0;
}


#profile_list_s img {
 margin:0 0 10px 0;
 padding:0;
}

#profile_list_s .profile {
 border:solid 1px #37c1e4;
}


a.list_parts {
 text-decoration:none;
 color:#666666;
 margin:0;
 padding:0;
}

a.list_parts:hover {
 color:#f98d00;
 text-decoration:none;
 margin:0;
 padding:0;
}


#list_yaku {
 width:139px;
 height:15px;
 font-size:10px;
 text-align:center;
}

#list_name {
 width:139px;
 height:20px;
 font-size:14px;
 font-weight:bold;
 text-align:center;
}

/*スタッフ*/

/*ランキング*/

#number {
	margin:0;
	padding:0;
	background:url(../img/number.gif) no-repeat;
	}
	
#number h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:90px;
	}	

#rank_01 {
	margin:0 0 15px 0;
	padding:0;
	text-align:center;
	}
	
#rank_01 p {
	margin:0;
	padding:0;
	color:#e4375c;
	font-weight:bold;
	}

.ranking {
	margin:0 0 0 20px;
	padding:0;
	}

.num {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	width:30px;
	}
	
.arr {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	width:30px;
	}
	
.lm {
	margin:0;
	padding:0;
	float:left;
	width:30px;
	text-align:center;
	}
	
.lm p {
	margin:0;
	padding:0;
	font-size:10px;
	color:#666666;
	}


/*ランキング*/



/*
ブログ*/

#blog_body {
	margin:0;
	padding:0;
	background:url(../img/blog/blog_title.jpg) no-repeat;
	}
	
#blog_body h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	height:285px;
	}
	
/*ブログ*/



/*ブログ*/

#blog {
	margin:0 0 20px 0;
	padding:0;
	background:url(../img/blog/blog_bg.jpg) no-repeat;
	height:110px;
	width:720px;
	}
	
#blog_l {
	margin:15px 10px 0 0;
	padding:0;
	width:230px;
	float:left;
	text-align:center;
	}
	
#blog_l img {
	margin:0;
	padding:0;
	}

#blog_l h3 {
	margin:0 0 10px 0;
	padding:0;
	color:#666666;
	line-height:1.5em;
	}
	
#blog_l h3 a {
	margin:0;
	padding:0;
	color:#666666;
	text-decoration:none;
	}
	
#blog_l h3 a:hover {
	margin:0;
	padding:0;
	color:#FF6600;
	}

#blog_l p {
	margin:0 0 10px 0;
	padding:0;
	color:#666666;
	line-height:1.5em;
	}
	
#blog_r {
	margin:15px 0 0 0;
	padding:0;
	width:480px;
	float:left;
	}

#blog_r h3 {
	margin:0 0 5px 0;
	padding:0;
	color:#55a8c5;
	font-size:14px;
	}
	
#blog_r h3 a {
	margin:0;
	padding:0;
	color:#55a8c5;
	}
	
#blog_r h3 a:hover {
	margin:0;
	padding:0;
	color:#55a8c5;
	text-decoration:none;
	}

#blog_r ul {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	width:98%;
	}
	
#blog_r li {
	margin:0;
	padding:0;
	float:left;
	}
	

#blog_r li#blog_title {
	margin:0;
	padding:0;
	width:60%;
	}

	
#blog_r li#blog_title a {
	margin:0;
	padding:0;
	color:#fa6499;
	font-size:12px;
	font-weight:bold;
	}


#blog_r li#blog_title a:hover {
	margin:0;
	padding:0;
	color:#fa6499;
	text-decoration:none;
	}	

#blog_r li#blog_day {
	margin:0;
	padding:0;
	color:#666666;
	font-size:10px;
	text-align:right;
	width:40%;
	}

#blog_r p {
	margin:10px 0;
	padding:0;
	color:#666666;
	line-height:2em;
	}

/*ブログ*/

#thanks {
	margin:50px 0;
	padding:0;
	}





#bland_report{
margin:10px 0px 0px 0px;
padding:0px;
width:690px;
background:url(../report/img/bland_bg.gif);
}

#br_l{
float:left;
margin:0px;
padding:0px;
width:420px;
}

#br_r_top{
float:right;
margin:0px;
padding:0px;
width:270px;
}

#br_r{
float:right;
margin:0px;
padding:0px;
width:270px;
}

#br_r img{
margin:3px 3px 15px 3px;
padding:0px;
border:solid 1px #fb3e98;
}

#blamd_name{
margin:0px;
padding:0px;
width:700px;
height:60px;
background:url(../report/img/bland_name.gif) no-repeat;
}

#blamd_name h3{
position:absolute;
margin:0px;
padding:0px;
}

#url{
position:absolute;
margin:0px 0px 0px 550px;
padding:23px 0px 0px 0px;
width:140px;
height:23px;
}



#blamd_list{
	margin:30px 0px 0px 0px;
	padding:0px;
	width:200px;
	height:266px;
	}
	
#blamd_list ul {
	padding:0;
	margin:0 13px 0 0px;
	width:200px;
	height:266px;
	list-style:none;
	}
	
#blamd_list li {
	padding:0;
	margin:0;
	width:200px;
	height:38px;
	overflow:hidden;
	}
	
#blamd_list li a{
	padding:0;
	margin:0;
	width:200px;
	height:28px;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
	}
	
#blamd_list li#m001 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 0;
	}
	
#blamd_list li#m001 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px 0;
	}
	
#blamd_list li#m002 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -38px;
	}
	
#blamd_list li#m002 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -38px;
	}
	
#blamd_list li#m003 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -76px;
	}
	
#blamd_list li#m003 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -76px;
	}
	
#blamd_list li#m004 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -114px;
	}
	
#blamd_list li#m004 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -114px;
	}
	
#blamd_list li#m005 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -152px;
	}
	
#blamd_list li#m005 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -152px;
	}
	
#blamd_list li#m006 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -190px;
	}
	
#blamd_list li#m006 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -190px;
	}

#blamd_list li#m007 a{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) 0 -228px;
	}
	
#blamd_list li#m007 a:hover{
	padding:0;
	margin:0;
	background:url(../report/img/bland_list.gif) -200px -228px;
	}
