@charset "Shift_JIS";

/*₯ body ₯*/
body {
	margin:0;
	padding:0;
	background-color:#000000;
	font-size:12px;
	color:#CCCCCC;
	border:0px;
}
	

	/**₯ wrapper ₯**/
	#wrapper {
		width:830px;
		height:auto;
		margin:auto;
		padding: 20px 0px 20px 0px;
		border:#000000;
		border-style:solid;
		border-width: 0px 1px 0px 1px;
		overflow:hidden;
	}

	/* safari only \*/
	/*\*/ html* #wrapper{
		padding: 20px 0px 10px 0px;
	}
	

		/***₯ header ₯***/
		#header {
			width:810px;
			height:55px;
			margin: 0px -20px 0px 0px;
			padding: 0px 20px 0px 20px;
		}
			
			#logo {
				width:170px;
				height:55px;
				margin: 0px 0px 10px 0px;
				border:0px;
				float:left;
			}
				
			/*****₯ menu ₯*****/			
			#menuFrame {
				width:624px;
				height:32px;
				margin: 38px -30px -10px 0px;
				padding:0px;
				border:0px;
				overflow:hidden;
				float:right;
			}
							
				/****** menuXgέθ ******/
				#menu {
					width:624px;
					float: right;
					position:absolute;
				}
				
					ul#navigation li {
						list-style-type:none;
						margin: -33px 68px 10px -68px;
						paddinhg: 0px 0px 10px 0px;
						float:left;
					}
					
					ul#navigation li a {
						display:block;
						width:141px;
						height:32px;
						text-indent:-9999px;
						overflow:hidden;
					}
						
						li#menu1 a{
							background:url("img/mens_a.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu1 a:hover{
							background:url("img/mens_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu1a a{
							background:url("img/mens_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu1a a:hover{
							background:url("img/mens_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu2 a{
							background:url("img/ladies_a.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu2 a:hover{
							background:url("img/ladies_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu2a a{
							background:url("img/ladies_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu2a a:hover{
							background:url("img/ladies_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu3 a{
							background:url("img/kids_a.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu3 a:hover{
							background:url("img/kids_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu3a a{
							background:url("img/kids_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu3a a:hover{
							background:url("img/kids_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu4 a{
							background:url("img/senior_a.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu4 a:hover{
							background:url("img/senior_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu4a a{
							background:url("img/senior_b.jpg");
							background-repeat:no-repeat;
						}
						
						li#menu4a a:hover{
							background:url("img/senior_b.jpg");
							background-repeat:no-repeat;
						}
	

		/***₯ main ₯***/
		#main {
			width:810px;
			height:auto;
			background-color:#10122e;
			margin: -20px 0px 0px 0px;
			padding: 20px 0px 10px 20px;
			border-color:#CC6600;
			border-style:solid;
			border-width: 1px 0px 1px 0px;
			overflow:auto;
		}

		/* safari only \*/
		/*\*/ html* #main{
			margin: 10px 0px 0px 0px;
		}
			
		
			/****₯ left ₯****/
			#leftmenu {
				width:166px;
				height:auto;
				margin: 0px;
				padding: 0px 0px 5px 0px;
				border:0;
				float:left;
			}
						
									
			/*****₯ contents ₯*****/
			#contents {
				width:602px;
				height:auto;
				margin: 0px 20px 0px 0px;
				padding:0px;
				font-size:12px;
				line-height:20px;
				color:#CCCCCC;
				border:0;
				float:right;
			}

			/* safari only \*/
			/*\*/ html* #contents{
				margin: 0px 20px 5px 0px;
			}
		
				.thumbnail {
					width:150px;
					height:auto;
					margin:0px;
					padding: 10px 0px 20px 0px;
					font-size:12px;
					line-height:20px;			
					color:#666666;
					text-align:center;
					border:0px;
				}
					
				/****** contentsNFέθ ******/
				#contents a:link {
					color:#0099FF;
					text-decoration:none;
				}
				
				#contents a:visited {
					color:#0099FF;
					text-decoration:none;
				}
				
				#contents a:active {
					color:#0099FF;
					text-decoration:none;
				}
				
				#contents a:hover {
					color:#FF9933;
					text-decoration:none;
				}
			
					
					
			/*** footer ***/
			#footer {
				width:810px;
				height:20px;
				margin: 0px 0px 0px 0px;
				padding: 5px 20px 0px 20px;
				font-size:8px;
				line-height:10px;			
				color:#666666;
				text-align:right;
				float:left;
			}
		
		
/* ΆΜX^C */

.midashi {
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#CCCCCC;
	padding: 0px 10px 0px 0px;
}

.m_icon {
	line-height:17px;
	vertical-align:bottom;
}

.midashi2 {
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	color:#CCCCCC;
	vertical-align:top;
}

.text {
	height:14px;
	margin: 0px 0px 10px 0px;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#CCCCCC;
	border-top:0px;
	border-left:5px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#CCCCCC;
	text-indent:10px;
}

.space {
	font-size:10px;
	line-height:10px;
}

.space2 {
	font-size:0px;
	line-height:0px;
}

/*£ NXΜέθ £*/
