@charset "utf-8";
@import url("base.css?ver=5");
#loading {
	position:fixed !important;
}
#loading span {
	display:none;
}
#contenst {
	width:740px;
	margin:0 auto 0;
	overflow:hidden;
	padding-top:170px;
	padding-bottom:50px;
}
h1 {
	margin-bottom:25px;
}
#leftconts {
	width:400px;
	display:inline;
	float:left;
}
#logo3 {
	width:94px;
	height:25px;
	position:absolute;
	left:40px;
	top:81px;
	background:url(../images/outline/logo.png) no-repeat;
	overflow:hidden;
}
#logo3 a img{
	width:94px;
	height:25px;
}
#leftconts p ,
#leftconts dd,
#leftconts dt {
	line-height:1.6;
	font-size:10px;
	color:#595757;
}
#leftconts p  {
	margin-bottom:20px;
}
#leftconts dt  ,
#leftconts dd  {
	margin-bottom:10px;
}
#leftconts dl.shop  {
	width:100%;
	overflow:hidden;
}
#leftconts dl.shop  dt{
	margin-bottom:6px !important;
	display:inline;
	float:left;
	width:160px;
}
#leftconts dl.shop  dd{
	width:240px;
	margin-bottom:6px !important;
	display:inline;
	float:left;
	clear:right;
}


#leftconts dl.shop dd  a{
	color:#000;
	text-decoration:none;
}
#leftconts dl.shop dd  a:hover{
	text-decoration:underline;
}
#rightconts {
	text-align:right;
	width:340px;
	display:inline;
	float:left;
}
#ftconts {
	padding:50px 0 0;
	clear:both;
	width:100%;
	overflow:hidden;
}
.fl {
	float:left;
}
.fr {
	float:right;
}

ul#gnavi li span{

	color:#949494;

	opacity: 0.7 !important;
	filter: alpha(opacity=70) !important;
	-moz-opacity:0.7 !important;
}
ul#gnavi li a{
	color:#adadad;
}
span#menu {
	color:#727171;
}

span#menubg2 {
	background: url(../images/tab2.png) no-repeat !important;
}
#navibg2 {
	background: url(../images/bgg2.png) !important;
}

#wrap {
width: 100%;
}
#sitemap-tree {
	background: url(../images/sitemap/tree.png) no-repeat 25px 20px;
	position:relative;
	width:100%;
	height:260px;
}
#sitemap-tree div{
font-size: 10px;
	position:absolute;
}
#sitemap-tree a{
font-size: 10px;
line-height: 1.6;
color: #595757;
text-decoration:none;
}
#sitemap-tree a:hover{
text-decoration:underline;
}
#tree1 {left:0; top:0;}
#tree2 {left:97px; top:15px;}
#tree3 {left:97px; top:30px;}
#tree4 {left:172px; top:48px;}
#tree5 {left:172px; top:63px;}
#tree6 {left:172px; top:82px;}
#tree7 {left:172px; top:101px;}
#tree8 {left:97px; top:119px;}
#tree9 {left:172px; top:137px;}
#tree10 {left:97px; top:155px;}
#tree11 {left:172px; top:175px;}
#tree12 {left:97px; top:190px;}
#tree13 {left:97px; top:210px;}
#tree14 {left:172px; top:226px;}
#tree15 {left:97px; top:244px;}
