body {
	font-family: Arial, Helvetica, Geneva, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Osaka, Sans-Serif;
}
#base_area {
	margin: 0 auto;
	width: 978px;
	height: 100%;
	border: solid 15px #dedede;
	border-top: none;
	overflow: hidden;
}
/*ヘッダー*/
#headder {
	position: relative;
	margin: 0px 30px 18px 40px;
	padding-top:15px;
}
#headder ul {
	margin-left: 302px;
	overflow: hidden;
}
#headder ul li {
	float: left;
	
}
#headder ul li a {
	height: 42px;
	text-indent: -9999px;
	display: block;
}
.about a {
	width: 105px;
	background: url(https://www.urban-research.jp/prestage/img/about_btn.jpg) no-repeat;
}
.new a {
	width: 105px;
	background: url(https://www.urban-research.jp/prestage/img/new_btn.jpg) no-repeat;
	margin-left: 10px;
}
.brand a {
	width: 86px;
	background: url(https://www.urban-research.jp/prestage/img/brand_btn.jpg) no-repeat;
	margin-left: 15px;
}
.brand .brand_drop {
	margin: 0px;
	position: absolute;
	left: 220px;
	top: 124px;
	width: 174px;
	display: none;
}
#headder .brand .brand_drop .ur a {
	background: url(https://www.urban-research.jp/prestage/img/urban_btn.jpg) no-repeat;
	width: 164px;
	height: 32px;
	border-bottom: 1px solid #ffffff;
}
#headder .brand .brand_drop .ur a:hover {
	background: url(https://www.urban-research.jp/prestage/img/urban_btn.jpg) no-repeat scroll 0 -32px;
}
#headder .brand .brand_drop .doors a {
	background: url(https://www.urban-research.jp/prestage/img/doors_btn.jpg) no-repeat;
	width: 164px;
	height: 32px;
	border-bottom: 1px solid #ffffff;
}
#headder .brand .brand_drop .doors a:hover {
	background: url(https://www.urban-research.jp/prestage/img/doors_btn.jpg) no-repeat scroll 0 -32px;
}
#headder .brand .brand_drop .rosso a {
	background: url(https://www.urban-research.jp/prestage/img/rosso_btn.jpg) no-repeat;
	width: 164px;
	height: 32px;
	border-bottom: 1px solid #ffffff;
}
#headder .brand .brand_drop .rosso a:hover {
	background: url(https://www.urban-research.jp/prestage/img/rosso_btn.jpg) no-repeat scroll 0 -32px;
}
#headder .brand .brand_drop .kbf a {
	background: url(https://www.urban-research.jp/prestage/img/kbf_btn.gif) no-repeat;
	width: 164px;
	height: 32px;
	/*border-bottom: 1px solid #ffffff;*/
}
#headder .brand .brand_drop .kbf a:hover {
	background: url(https://www.urban-research.jp/prestage/img/kbf_btn.gif) no-repeat scroll 0 -32px;
}
.brand ul a {
	width: 86px;
}
.member a {
	width: 92px;
	background: url(https://www.urban-research.jp/prestage/img/member_btn.jpg) no-repeat;
	margin-left: 15px;
}
.blog a {
	width: 69px;
	background: url(https://www.urban-research.jp/prestage/img/blog_btn.jpg) no-repeat;
	margin-left: 15px;
}
.login a {
	width: 69px;
	background: url(https://www.urban-research.jp/prestage/img/login_btn.jpg) no-repeat;
	margin-left: 15px;
}
.cart a {
	width: 77px;
	background: url(https://www.urban-research.jp/prestage/img/cart_btn.jpg) no-repeat;
	margin-left: 15px;
}

.about a:hover {
	background: url(https://www.urban-research.jp/prestage/img/about_btn.jpg) no-repeat scroll 0 -42px;
}
.new a:hover {
	background: url(https://www.urban-research.jp/prestage/img/new_btn.jpg) no-repeat scroll 0 -42px;
}
.brand a:hover {
	background: url(https://www.urban-research.jp/prestage/img/brand_btn.jpg) no-repeat scroll 0 -42px;
}
.brand a.hover {
	background: url(https://www.urban-research.jp/prestage/img/brand_btn.jpg) no-repeat scroll 0 -42px;
}
.member a:hover {
	background: url(https://www.urban-research.jp/prestage/img/member_btn.jpg) no-repeat scroll 0 -42px;
}
.blog a:hover {
	background: url(https://www.urban-research.jp/prestage/img/blog_btn.jpg) no-repeat scroll 0 -42px;
}
.login a:hover {
	background: url(https://www.urban-research.jp/prestage/img/login_btn.jpg) no-repeat scroll 0 -42px;
}
.cart a:hover {
	background: url(https://www.urban-research.jp/prestage/img/cart_btn.jpg) no-repeat scroll 0 -42px;
}


#headder .o_navi {
	position: absolute;
	left: 474px;
	top: 25px;
	width: 432px;
}
#headder .o_navi .carriagefree {
	margin-left: 12px;
}
#headder .o_navi .smallbtnlist{
	width:282px;
	float:left;
	margin-top:8px;
}
#headder .o_navi .smallbtn{
	margin-left:4px;
}

/*説明文*/

#about{
	text-align:center;
	border-top: solid 1px #dedede;
	padding: 10px;
}

/*フッター*/
#fotter {
	margin: 25px 30px 25px 40px;
/*	position: relative;*/
	clear: both;
}

.footwarp{
	width: 170px;
	float: left;
}

#fotter ul li {
	margin-left: 15px;
	padding-bottom: 5px;
}
#fotter .copyright{
	clear:both;
	margin: 0px 0 0 285px;

}

.footimg{
	float: left;
	padding:0 20px 10px 0;
}

*html #fotter .copyright{
	clear:both;
	margin: 0px 0 0 285px;

}





/*メインコンテンツ*/
#main_con{
	width: 980px;
	border-top: 1px solid #dedede;
	clear: both;
	overflow: hidden;
	border-bottom:1px solid #DEDEDE;
}

#main_con  #left_menu{
	width:162px;
	float:left;
	display: block;
	border-right:1px solid #DEDEDE;
}
#main_con  #contents{
	width:815px;
	float:left;
	display: block;
	/*border-left:1px solid #DEDEDE;*/
}

.small{
	width: 162px;
	height: 162px;
	border: 1px solid #dedede;
	margin: -1px 0px 0px -1px;
	display: block;
}
#medium_vertical{
	width: 162px;
	height: 325px;
	border: 1px solid #dedede;
	margin: -1px 0px 0px -1px;
	display: block;
}
#medium_horizon{
	width: 325px;
	height: 162px;
	border: 1px solid #dedede;
	margin: -1px 0px 0px -1px;
	display: table;
}
#large{
	width: 325px;
	height: 325px;
	border: 1px solid #dedede;
	margin: -1px 0px 0px -1px;
	display: block;
}

.float {
	float: left;
}

.clear_l {
	clear: left;
}

#base_area #main_con .ver1 {
	width: 163px;
}
#base_area #main_con .ver2 {
	width: 326px;
}
