#slider{
	padding:1px;
	margin:0px 0px 7px;
	width:622px;
	position:relative;
	border: dashed 1px #BE9B7C;
	height:327px;
}
#image-navigation-text .navi {
	position:absolute;
	top:4px;
	left:4px;
}
#image-navigation-text .navi ul {
         padding:0px;
	margin:0px;
}
#image-navigation-text .navi ul li{
	width:114px;
	height:62px;
	margin:3px 0px 0px 3px;
}
#image-navigation-text .navi ul li a {
	display: block;
	width:114px;
	height:42px;
	padding:20px 0px 0px;
	text-align: center;
	background:url(https://www.alcuore.co.jp/img/slider_b_bg.png) no-repeat;
}
#image-navigation-text .navi ul li a.active {
    background:url(https://www.alcuore.co.jp/img/slider_b_bg2.png) no-repeat;
}
#image-navigation-text .navi-image { position:absolute;
	top:1px;
	left:128px;}
#image-navigation-text .navi-image a { display:block; }
#image-navigation-text .navi-image a { position:absolute; top:0; left:0; z-index:8; }
#image-navigation-text .navi-image a.active { z-index:10; }
#image-navigation-text .navi-image a.last-active { z-index:9; }

#slider .bnr-btm{
	margin:0px;
	padding:0px;
	position:absolute;
	top:273px;
	left:1px;
}
#slider .bnr-btm ul{
	margin:0px;
	padding:0px;
}
#slider .bnr-btm ul li{
	margin:0px 0px 0px 5px;
	padding:0px;
	float:left;
	width:149px;
}
#slider .bnr-btm ul li a{
	margin:0px;
	padding:0px;
	background:none;
}
#slider .bnr-btm ul li a:hover img{
	filter:alpha(opacity=6);
     -moz-opacity:0.6;
     -khtml-opacity: 0.6;
     opacity:0.6;
}
#new{
	padding:1px;
	margin:0px 0px 7px;
	width:622px;
	height:314px;
	border: dashed 1px #BE9B7C;
	overflow:hidden;
	background:#FFFFFF;
}
#new a:hover img{
	filter:alpha(opacity=6);
     -moz-opacity:0.6;
     -khtml-opacity: 0.6;
     opacity:0.6;
}
#new-box{
	overflow: scroll;
	height:300px;
	overflow-x: hidden;
}
#new dl{
	padding:0px;
	margin:0px auto;
	width:590px;
	border-bottom:solid 1px #DDDDDD;
	font-size:90%;
}
#new dl dt{
	padding:15px 0px;
	margin:0px;
	width:100px;
	float:left;
	color:#46977f;
}
#new dl dd{
	padding:15px 0px;
	margin:0px;
	width:490px;
	float: right;
	line-height:150%;
}
.content a:hover{
	text-decoration:underline;
}
.content h2{
	padding:0px;
	margin:0px;
	background:#FF9966 url(https://www.alcuore.co.jp/img/h2_bg.png) repeat-x bottom;
	padding:10px 10px 12px;
}
.content #cb01{
	padding:1px;
	margin:0px 0px 7px;
	width:622px;
	height:396px;
	border: dashed 1px #BE9B7C;
	background:#FFFFFF;
}
.content #cb01 a:hover img,
.content #cb03 a:hover img,
.content #cb04 a:hover img{
	filter:alpha(opacity=6);
     -moz-opacity:0.6;
     -khtml-opacity: 0.6;
     opacity:0.6;
}
#new dl dd img{
	float:right;
	padding:0px 0px 0px 15px;
}
#new dl dd .textbox{
	float:left;
	width:350px;
}
#new dl dd .textbox span{
	color:#CC0000;
	font-size:13px;
}
#new dl dd .photobox{
	width:130px;
	float:right;
}
#new dl dd .photobox img{
	float: none;
	padding:0px 0px 0px 10px;
}
#new p.page{
	text-align:right;
	padding:10px 10px 15px;
}
.content .cb01-pd{
	padding:5px 0px 0px 3px;
}
.content .cb01-sc{
	overflow: scroll;
	height:345px;
	overflow-x: hidden;
	padding:5px 0px 10px;
}

.content .cb01-01{
	padding:5px;
	width:102px;
	margin:0px 0px 5px 6px;
	background:#F7F7F7;
	border: solid 1px #EEEEEE;
	float:left;
	min-height:155px;
    height:180px;
}
.content .cb01-01 dl{
	padding:0px;
	margin:0px;
	text-align:center;
}
.content .cb01-01 dl dt{
	padding: 5px;
	margin:0px;
	background:#FFFFFF;
}
.content .cb01-01 dl dd{
	padding:5px 5px 0px;
	margin:0px;
	font-size:10px;
}
.content #cb03{
	padding:1px 1px 11px;
	margin:0px 0px 7px;
	width:622px;
	border: dashed 1px #BE9B7C;
	background:#FFFFFF;
}
.content #cb03 ul{
	padding:8px 0px 0px 6px;
	margin:0px;
}
.content #cb03 ul.top{
	padding:13px 0px 0px 6px;
}
.content #cb03 ul li{
	padding:0px 0px 0px 5px;
	margin:0px;
	float:left;
	width:300px;
}
.content #cb03 ul.bottom {
	margin:8px 0px 0px 10px;
	padding:0px;
}
.content #cb03 ul.bottom li{
	padding:0px 9px 0px 0px;
	margin:0px;
	float:left;
	width:193px;
}
.content #cb04{
	padding:1px 1px 11px;
	margin:0px 0px 7px;
	width:622px;
	border: dashed 1px #BE9B7C;
	background:#FFFFFF;
}
.content #cb04 ul{
	padding:4px 0px 0px 5px;
	margin:0px;
}
.content #cb04 ul.pdt{
	padding:10px 0px 0px 5px;
}
.content #cb04 ul li{
	padding:0px 0px 0px 6px;
	margin:0px;
	float:left;
	width:95px;
}
.content #cb04 .bnr-text{
	width:294px;
	float:left;
	padding:12px 0px 5px 12px;
}
.content #cb04 .bnr-text p.img{
	width:95px;
	float:left;
	margin:0px;
padding:0px;
}
.content #cb04 .bnr-text .r-text{
	width:180px;
	float:right;
	padding-right:10px;
}
.content #cb04 .bnr-text .r-text h3{
	font-size:100%;
	padding:5px 0px 10px;
	color: #996666;
	margin:0px;
}
.content #cb04 .bnr-text .r-text p{
	margin:0px;
padding:0px;
}






h2{
color:#FFFFFF;
font-size:100%;
padding:0px;
	margin:0px;
	background:#FF9966 url(https://www.alcuore.co.jp/img/h2_bg.png) repeat-x bottom;
	padding:10px 10px 12px;}
.border-bl{background:#FFFFFF;border: dashed 1px #BE9B7C;margin:0px 0px 10px; width:622px;padding:1px}
.pan{font-size:85%;padding:0px 5px 10px;}

.content ul, .content ol { 
	padding: 0px; 
}
.content {
	padding:0px;
	margin:0px 0px 0px 0px;
	width:624px;
}
.pd {
	padding:15px 15px 10px;

}
#cb04{
	padding:1px 1px 11px;
	margin:0px 0px 7px;
	width:622px;
	border: dashed 1px #BE9B7C;
	background:#FFFFFF;
}
p.wt{font-size:10px;padding:0px 10px;margin:0px;text-align:left;}
p.wt span{color:#c33;font-size:18px;}
#insta2 { border: dashed 1px #BE9B7C; background:#FFF; width:626px; }
.slider img { width:100%; }