@charset "Shift_JIS";
/* CSS Document */

#Contents { color:#666666; }

#Contents #MenuArea {
	width:900px;
	margin:30px auto 0;
	background:url("../img/top/menu_bottom.gif") left bottom no-repeat;
	overflow:hidden;
	}
	#Contents #MenuArea ul {
		display:block;
		width:900px;
		list-style:none;
		}
		#Contents #MenuArea ul li {
			display:block;
			float:left;
			}
			#Contents #MenuArea ul li.lt1 {
				width:225px;
				background:url("../img/top/menu_top1.gif") left top no-repeat;
				}
			#Contents #MenuArea ul li.lt2 {
				width:225px;
				background:url("../img/top/menu_top1.gif") left top no-repeat;
				}
			#Contents #MenuArea ul li.lt3 {
				width:225px;
				background:url("../img/top/menu_top1.gif") left top no-repeat;
				}
			#Contents #MenuArea ul li.lt4 {
				width:225px;
				background:url("../img/top/menu_top2.gif") left top no-repeat;
				}
			#Contents #MenuArea ul li a {
				display:block;
				height:178px;
				}
				#Contents #MenuArea ul li.lt1 a {
					width:224px;
					padding:1px 0;
					margin-left:1px;
/*					background:url("../img/top/bt_main_mens.png") top left no-repeat;*/
					}
				#Contents #MenuArea ul li.lt2 a {
					width:224px;
					padding:1px 0;
					margin-left:1px;
/*					background:url("../img/top/bt_main_ladies.png") top left no-repeat;*/
					}
				#Contents #MenuArea ul li.lt3 a {
					width:224px;
					padding:1px 0;
					margin-left:1px;
/*					background:url("../img/top/bt_main_fitness.png") top left no-repeat;*/
					}
				#Contents #MenuArea ul li.lt4 a {
					width:223px;
					padding:1px 0;
					margin:0 1px;
/*					background:url("../img/top/bt_main_capsule.png") top left no-repeat;*/
					}
			#Contents #MenuArea ul li p {
				position:relative;
				display:block;
				width:200px;
				margin:-45px 0 12px 12px;
				} 

#MenuArea:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
	}
/*\*/
/*
* html #MenuArea {
    height: 1em;
    overflow: visible;
	}
*/
/**/


#Contents #ContentsArea { margin-top:30px; }
	#ContentsArea #LeftColumn {
		width:700px;
		float:left;
		}
		#ContentsArea #LeftColumn #NewsArea {
			width:700px;
			height:255px;
			overflow:auto;
			}
			#ContentsArea #LeftColumn #NewsArea .News {
				width:660px;
				border-top:dotted 1px #d6d6d6;
				}
				#ContentsArea #LeftColumn #NewsArea .News ul {
					list-style:none;
					font-size:75%;
					line-height:1.0;
					}
					#ContentsArea #LeftColumn #NewsArea .News ul li {
						border-bottom:dotted 1px #d6d6d6;
						padding:1.0em 0;
						margin-left:11px;
						}
						#ContentsArea #LeftColumn #NewsArea .News ul li.ne1 { background:url("../img/top/news_icon1.gif") center left no-repeat; }
						#ContentsArea #LeftColumn #NewsArea .News ul li.ne2 { background:url("../img/top/news_icon2.gif") center left no-repeat; }
						#ContentsArea #LeftColumn #NewsArea .News ul li.ne3 { background:url("../img/top/news_icon3.gif") center left no-repeat; }
						#ContentsArea #LeftColumn #NewsArea .News ul li.ne4 { background:url("../img/top/news_icon4.gif") center left no-repeat; }
						#ContentsArea #LeftColumn #NewsArea .News ul li.ne5 { background:url("../img/top/news_icon5.gif") center left no-repeat; }
							#ContentsArea #LeftColumn #NewsArea .News ul li a {
								display:inline;
								padding-left:90px;
								text-decoration:underline;
								color:#666666;
								}
								#ContentsArea #LeftColumn #NewsArea .News ul li a:hover { text-decoration:none; }
						#ContentsArea #LeftColumn #NewsArea .News ul li b { color:#c80000; }

	#ContentsArea #RightColumn {
		width:200px;
		float:left;
		}
		#ContentsArea #RightColumn .reserve { margin-left:20px; }
		#ContentsArea #RightColumn .blog {
			margin:0;
			margin:10px 0 0 20px;
			}
		#ContentsArea #RightColumn .banar { margin:0 0 50px 20px; }
			





