/* CSS Document */

/*membersy[W*/
div.members_title{
					margin:21px 0px 0px 37px;
				}
				
div#members{
			margin:21px 0px 0px 37px;
		}
				
div.members_title h2{
						float:left;
						width:440px;
					}
				
div.members_title p{
					font-size:10px;
					line-height:1.2em;
					padding:4px 5px 4px 0px;
					float:right;
				}
				
p.company_name{
				font-size:14px;
				font-weight:bold;
				padding:0px 0px 5px 0px;
				border-bottom:4px solid #2a1b04;
			}
			
p.company_name span{
					font-size:12px;
					font-weight:normal;
				}
				
div.members_list{
					margin:13px 0px 5px 0px;
				}
				
div.members_list2{
					margin:20px 0px 5px 0px;
				}
				
p.members_detail1{
					font-size:12px;
					line-height:1.3em;
					padding:7px 0px 0px 0px;
				}
				
p.members_detail1 span{
						font-weight:bold;
					}
					
p.members_detail2{
					font-size:12px;
					line-height:1.3em;
					padding:7px 0px;
				}
				
p.members_detail2 span.url{
							background:url(../img/url.gif) left center no-repeat;
							padding:0px 0px 0px 27px;
						}
						
p.members_detail3{
					font-size:12px;
					line-height:1.3em;
					padding:7px 0px 10px 0px;
				}
				
p.members_detail3 span{
						font-weight:bold;
					}
						
p.totop{
		margin:20px 0px 10px 0px;
		float:right;
	}
	
p.totop a{
			display:block;
			width:62px;
			height:9px;
			background:url(../img/button_totop.gif) no-repeat;
		}
		
p.totop a:visited{
					background:url(../img/button_totop.gif) no-repeat;
				}
		
p.totop a:hover{
				background:url(../img/button_totop_over.gif) no-repeat;
			}
			
p.totop a span{
				display:none;
			}
						
div#award_menu{
				margin:30px 0px 15px 0px;
				background:url(../img/award_menu_bg.jpg) no-repeat;
				height:239px;
			}
			
div#member_menu{
				margin:15px 0px;
				background:url(../img/award_menu_bg.jpg) no-repeat;
				height:239px;
			}
			
div#menubox{
			padding:16px 0px 0px 0px;
		}
			
div#menubox ul{
				list-style-type:none;
			}
			
div#menubox ul li a span{
							display:none;
						}
						
div#menubox ul li span{
						display:none;
					}
				
div#menubox ul li.members1 a{
								display:block;
								width:215px;
								height:25px;
								background:url(../img/members_menu1.png) left bottom no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
							
div#menubox ul li.members1 a:visited{
										background:url(../img/members_menu1.png) left bottom no-repeat;
									}
									
div#menubox ul li.members1 a:hover{
										background:url(../img/members_menu1.png) left top no-repeat;
									}
									
div#menubox ul li.members1off{
								width:215px;
								height:25px;
								background:url(../img/members_menu1_off.png) left top no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
									
div#menubox ul li.members2 a{
								display:block;
								width:215px;
								height:25px;
								background:url(../img/members_menu2.png) left bottom no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
							
div#menubox ul li.members2 a:visited{
										background:url(../img/members_menu2.png) left bottom no-repeat;
									}
									
div#menubox ul li.members2 a:hover{
										background:url(../img/members_menu2.png) left top no-repeat;
									}
									
div#menubox ul li.members2off{
								width:215px;
								height:25px;
								background:url(../img/members_menu2_off.png) left top no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
									
div#menubox ul li.members3 a{
								display:block;
								width:215px;
								height:25px;
								background:url(../img/members_menu3.png) left bottom no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
							
div#menubox ul li.members3 a:visited{
										background:url(../img/members_menu3.png) left bottom no-repeat;
									}
									
div#menubox ul li.members3 a:hover{
										background:url(../img/members_menu3.png) left top no-repeat;
									}
									
div#menubox ul li.members3off{
								width:215px;
								height:25px;
								background:url(../img/members_menu3_off.png) left top no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
							
div#menubox ul li.members4 a{
								display:block;
								width:215px;
								height:25px;
								background:url(../img/members_menu4.png) left bottom no-repeat;
								line-height:0;
								vertical-align:bottom;
								font-size:0;
							}
							
div#menubox ul li.members4 a:visited{
										background:url(../img/members_menu4.png) left bottom no-repeat;
									}
									
div#menubox ul li.members4 a:hover{
										background:url(../img/members_menu4.png) left top no-repeat;
									}
									
div.members_left{
					float:left;
					width:300px;
				}
				
div.members_right{
					float:right;
					width:300px;
				}
				
p.line{
		padding:3px 0px;
	}
	
p.members_detail2 span.url a{
								color:#ff6600;
								text-decoration:none;
							}
							
p.members_detail2 span.url a:visited{
										color:#ff6600;
										text-decoration:none;
									}
									
p.members_detail2 span.url a:hover{
										color:#0066CC;
										text-decoration:underline;
									}
									
div#mm_intro{
				background:url(../img/mm_intro_bg.gif) left top repeat-y;
				margin:21px 0px 0px 0px;
			}
			
div#mm_intro_magazine{
						padding:5px;
					}
					
p.magazine_left{
				float:left;
			}
					
p.magazine_left a{
					display:block;
					width:100px;
					height:127px;
					background:url(../img/magazine_anan.jpg) left bottom no-repeat;
				}
				
p.magazine_left a:visited{
							background-position:bottom;
						}
						
p.magazine_left a:hover{
							background-position:top;
						}
				
p.magazine_right{
				float:right;
			}
					
p.magazine_right a{
					display:block;
					width:100px;
					height:127px;
					background:url(../img/magazine_elle.jpg) left bottom no-repeat;
				}
				
p.magazine_right a:visited{
							background-position:bottom;
						}
						
p.magazine_right a:hover{
							background-position:top;
						}
						
p.magazine_left a span,p.magazine_right a span{
												display:none;
											}
											
p.to_intro{
			font-size:12px;
			text-align:right;
			padding:5px 0px 0px 0px;
		}
		
p.to_intro a{
				color:#FF3300;
				text-decoration:underline;
			}
			
p.to_intro a:visited{
						color:#FF3300;
						text-decoration:underline;
					}
					
p.to_intro a:hover{
					color:#006699;
					text-decoration:none;
				}
				
div.mag_area{
				margin:15px 0px 0px 0px;
			}
				
p.magazine_index{
					font-size:12px;
					padding:30px 0px 17px 20px;
				}
				
p.magazine_index a{
					color:#FF3300;
					text-decoration:underline;
				}
				
p.magazine_index a:visited{
							color:#FF3300;
							text-decoration:underline;
						}
						
p.magazine_index a:hover{
							color:#006699;
							text-decoration:none;
						}
						
div.mag_area_left{
					width:122px;
					float:left;
				}
				
div.mag_area_right{
					width:477px;
					float:right;
				}
				
p#anan{
		background:url(../img/img_anan2.gif) left top no-repeat;
		width:41px;
		height:11px;
		text-indent:-999px;
	}
	
p#elle{
		background:url(../img/img_elle2.gif) left top no-repeat;
		width:41px;
		height:14px;
		text-indent:-999px;
	}
	
p.magazine_text{
				font-size:12px;
				line-height:1.4em;
				padding:10px 0px 0px 0px;
			}
			
p.magazine_line1{
				padding:10px 0px 0px 0px;
			}
			
p.magazine_line2{
				margin:15px 0px 0px 0px;
			}
			
p.magazine_details{
					font-size:12px;
					line-height:1.3em;
					padding:0px 0px 0px 3px;
					
				}					
