﻿@charset"UTF-8"



.wc-artistbox-wrap02{
	clear:both;
	padding:0px;
	margin:0px;
	width:670px;
}

.wc-artistbox01{
clear:both;
	width:670px;
	padding:0px 0px 35px 0px;
	}
	
.wc-artistbox01-title{
	clear:both;
	width:670px;
	margin:0px 0px 20px 0px;
	border-bottom:#CCCCCC 3px solid;
	}	
.wc-artistbox01-ex{
	width:670px;
	margin:0px 0px 20px 0px;
	}
	
.wc-artistbox01 ul{
	width:670px;
	display:block;
	}
	
.wc-artistbox01 ul li{
	float:left;
	display:block;
	width:205px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 8px 0px;
	border-top:#CCCCCC dotted 1px;
	}
.wcat-mark{
	float:left;
	width:13px;
	height:45px;
	margin:0px;
}
.wcat-mark img {
position:relative;
top:10px;
}
.wcat-txt{
	float:left;
	width:190px;
	height:45px;
	margin:0px;
		}

.wcat-txt-inner {
position:relative;
top:8px;

}
.wcat-txt a {
  line-height:1.2;
  font-size:0.9em;
}

/*web contents font */

.wc-artistbox01-title{
	font-weight:bold;
	font-size:0.8em;
	}
.wc-artistbox01 ul li{
	font-weight:bold;
	font-size:0.9em;
	}

/*web contents 個別 */
.wc-artistbox01-ar{
width:670px;
padding:0px 0px 10px 0px;
position:relative;
}

.wc-guest-info{
width:670px;
padding:0px 0px 0px 0px;
position:relative;

}
.wc-guest-info-inner{
	width:670px;
	padding:0;
	margin:0px;
}
.slider-01　{
	position:absolute;
	overflow:hidden; 
	width:670px;
	}
	
.slider-01 ul,
.slider-01 ul li{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden; 
}
.slider-01 ul li{
	width:670px;
	overflow:hidden; 
}
.wc-img {
	float:left;
	width:230px;
	margin:0px 0px 80px 0px;
	}
.wc-txt {
	float:left;
	width:415px;
	padding-right:5px;
	margin:0px 0px 80px 15px;
	}
.wc-txt
{
	font-size:0.8em;
	}
.wc-txt p
{
	font-size:1.1em;
	}	
.wc-txt span {
	display:block;
	margin:15px 0px 20px 0px;
		}

.wc-guest-txt{
	font-size:1.1em;
	}
/*tab */
.wc-artistbox01 ul li{ color:#3399FF; }
.wc-artistbox01 ul li a.current {text-decoration:underline; color:#22457a;}


/*----Sliding Boxes--------------------------------------*/


/*---koganecho--*/
.boxgrid{ 
	width: 270px; 
	height: 412px; 
	margin:10px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
}
.boxgrid img{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0; 
}
.boxgrid p{ 
	padding: 0 10px; 
	color:#afafaf; 
	font-weight:bold; 
}

/*---おみやげ-*/
.boxgridomi01{ 
	width: 210px; 
	height: 210px; 
	margin:10px 10px 10px 0px; 
	float:left; 
	overflow: hidden; 
	position: relative;
	border:#ccc dotted 1px; 
}
.boxgridomi01 img{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0; 
}
.boxgridomi01 p{ 
	padding: 50px 8px 0px 11px; 
	color:#afafaf; 
	font-weight:bold; 
}
.boxcaptionomi01,
.boxcaptionomi02,
.boxcaptionomi03{ 
	float: left; 
	position: absolute; 
	background-image:url(../images/goods01-02.jpg);
	width: 210px; 
	height: 210px; 
	opacity: 1; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.boxcaptionomi02
{ 
	background-image:url(../images/goods02-02.jpg);
}
.boxcaptionomi03
{ 
	background-image:url(../images/goods03-02.jpg);
}

.captionomi01 .boxcaptionomi01,
.captionomi01 .boxcaptionomi02,
.captionomi01 .boxcaptionomi03{
	top:  210px;
	left: 0;
}
.goods01{

}