@charset "utf-8";
/* CSS Document */


#wrap{
	width:100%;
    position:relative;
	height:550px;
	}

/* left Clum*/
div#leftClum {
	float:left;
	width:261px;
	height:450px;
	}




/*right Clum*/
div#rightClum{
	float:right;
	height: 300px;
	width:54px;
	}

div#rightClum li{
	height:61px;
	width:49px;
	list-style-type:none;
	float:left;}
div#rightClum li.navi01 a{
	display:block;
	background-image:url(../images/navi_01.jpg);
	height:61px;
	width:49px;
	text-indent:-999px;	
	}
li.navi02,li.navi03,li.navi04{
	margin-top:8px;
	}

div#rightClum li.navi02 a{
	display:block;
	background-image:url(../images/navi_02.jpg);
	height:61px;
	width:49px;
	text-indent:-999px;	
	}

div#rightClum li.navi03 a{
	display:block;
	background-image:url(../images/navi_03.jpg);
	height:61px;
	width:49px;
	text-indent:-999px;	
	}

div#rightClum li.navi04 a{
	display:block;
	background-image:url(../images/navi_04.jpg);
	height:61px;
	width:49px;
	text-indent:-999px;		
	}
div#rightClum li.navi04 a:hover{
	text-indent:0;
	}
div#rightClum li.navi04 a:active{
	text-indent:0;
	}
div#rightClum li.navi01 a:hover{
	text-indent:0;
	}
div#rightClum li.navi01 a:active{
	text-indent:0;
	}
div#rightClum li.navi02 a:hover{
	text-indent:0;
	}
div#rightClum li.navi02 a:active{
	text-indent:0;
	}
div#rightClum li.navi03 a:hover{
	text-indent:0;
	}
div#rightClum li.navi03 a:active{
	text-indent:0;
	}

/*スライド*/
h2{
width: 256px;
	text-align:center;
	overflow:hidden;
height:20px;
	border-bottom:1px #333 dashed;
	margin:15px 0;
	}
p.sizeTxt{
	padding-left:10px;
	font-size:10px;}

#slideDemo.SlidingPanels {
float: left;
height:450px;
}
#slideDemo .SlidingPanelsContentGroup {
float: left;
 width: 10000px;
}
#slideDemo .SlidingPanelsContent {
	padding-left:5px;
float: left;
width: 256px;
min-height: 450px;
height:450px;
font-size:12px;

}
#slideDemo .SlidingPanelsContent p{
	padding:10px 5px;
	}
	
.SlidingPanelsContent li {
border-bottom:1px solid #666666;
margin:0;
padding:2px;
}
.SlidingPanelsContent .Spec_title {
background-color:#DBDBDB;
border-left:1px solid #666666;
border-right:1px solid #666666;
text-align:center;
width:90px;
}
.SlidingPanelsContent ul {
border-right:1px solid #666666;
border-top:1px solid #666666;
float:left;
font-size:12px;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}
.SlidingPanelsContent .Spec  {
width:160px;
}
.SlidingPanelsContent .fltR{
	padding:10px 0;}