@charset "utf-8";
/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
#contents .brandConcept {
	margin-bottom: 40px;
	padding-bottom: 30px;
	background: url(../../toriatukai/brand/mimo/image/common/base_line.png) no-repeat center bottom;
}

#contents .brandConcept .fltImg {
	float: left;
}

#contents .brandConcept .txt {
	float: right;
	padding-top: 35px;
}

#contents .itemPoint {
	margin-bottom: 60px;
	padding-bottom: 48px;
	background: url(../../toriatukai/brand/mimo/image/common/base_line2.png) no-repeat center bottom;
}

#contents .itemPoint li {
	float: left;
}

#contents .itemListWrap {
	overflow: hidden;
}

#contents .itemListWrap .itemList {
	position: relative;
	width: 961px;
	margin: 0 -35px 0 30px;
}

#contents .itemList li {
	float: left;
	width: 283px;
	margin: 0 35px 15px 0;
}

#contents .itemList .lineup {
	position: relative;
	width: 290px;
	margin: 0 42px 15px -14px;
}

#contents .itemList li:hover {
	text-decoration: none;
}

#contents .itemList li a {
	width: 283px;
	height: 298px;
	display: block;
	color: #201713;
	text-decoration: none;
}

#contents .itemList li .thumb {
	width: 283px;
	height: 298px;
	position: relative;
	z-index: 1;
}

#contents .itemList .txtArea {
	width: 269px;
	height: 63px;
	margin: 6px 0 0 6px;
	position: relative;
	font-size: 1.2em;
}

#contents .itemList .txtArea .txtM {
	width: 220px;
	float: left;
	padding: 10px 15px 0 32px;
	position: relative;
	z-index: 10;
}

#contents .itemList .txtArea .txtLine2 {
	padding-top: 18px;
}

#contents .itemList .txtArea .txtLine3 {
	padding: 10px 15px 0 28px;
}

#contents .itemList .txtArea .txtLine4 {
	padding: 2px 15px 0 27px;
}

#contents .itemList .waku {
	width: 269px;
	height: 63px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	zoom: 1;
}

/*-- tooltip --*/
.qtip-cream {
}
.qtip .qtip-content {
   padding: 10px;
   overflow: hidden;
}
	.qtip-wrapper {
		width: 206px;
		height: 168px;
	}
	.qtip-contentWrapper,
	.qtip-content {
		background: none;
	}
	.qtip-tip {
		display: none !important;
	}
	.wakuImg {
		width: 206px;
		height: 168px;
		position: absolute;
		left:0;
		bottom:0;
		z-index: 2;
	}
	.subindex {
	}
	.subindex span {
		cursor: pointer;
		line-height: 1.2;
		position: relative;
		text-align: center;
	}
	.subindex .hv {
		background: #CCFF66;
		text-decoration: none;
	}
	.tooltipWrap {
		position: absolute;
		z-index: 10;
		width: 206px;
		height: 182px;
		position : relative\9; /* IE8 and below */
	}
		* html .tooltipWrap {
			position: relative;
		}
		*+html .tooltipWrap {
			position: relative;
		}
		.tooltipWrap img {
			display: block;
			margin-bottom: 2px;
		}
		.tooltipWrap span {
			margin-left: -13px;
			display: block;
			color: #fff;
			text-align: center;
			font-size: 12px;
		}
			* html .tooltipWrap span {
				margin-left: 0;
			}
			*+html .tooltipWrap span {
				margin-left: 0;
			}


/*
 *  PLUGIN BASICS
 *  ------------------------------------------------
 */
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}

/*---------------------------------
 *  Navigation
 *---------------------------------*/
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{width:130px;position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0 auto;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}


/*---------------------------------
 *  Panels
 *---------------------------------*/
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

/*---------------------------------
 *  Counter
 *---------------------------------*/
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}

/*---------------------------------
 *  Loader
 *---------------------------------*/
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

/*---------------------------------
 *  Photos gallery > Vertical
 *---------------------------------*/
#sliderWrap{width:1000px;height:570px;margin-bottom:-44px;}


/* Nav */
#sliderWrap .sliderkit-nav{top:-15px;right:50px;width:193px;height:575px; background:url(../../toriatukai/brand/mimo/image/gallery/thumb_bg.png) repeat-y left top;overflow:hidden;}
#sliderWrap .sliderkit-nav-clip{left:28px;height:570px !important;/*margin-top:-5px !important;*/}
* html #sliderWrap .sliderkit-nav-clip{left:0;}
*+html #sliderWrap .sliderkit-nav-clip{left:0;}
#sliderWrap .sliderkit-nav-clip ul {}
#sliderWrap .sliderkit-nav-clip ul li{margin:0 0 5px 0;padding:0 0 2px 0;}
#sliderWrap .sliderkit-nav-clip ul li span, #sliderWrap .sliderkit-nav-clip ul li a{display:block;cursor:pointer;}

#sliderWrap .sliderkit-nav-clip ul li img{width:137px;height:152px;display:block;}

#sliderWrap .sliderkit-nav-clip ul li a img:hover,
#sliderWrap .sliderkit-nav-clip ul li span img:hover{opacity:0.77;filter: alpha(opacity=77);}

#sliderWrap .sliderkit-nav-clip ul li .name {margin-top:0;font-size:1.1em;color:#fff;text-align:center;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
#sliderWrap .sliderkit-nav-clip ul li.sliderkit-selected .name,
#sliderWrap .sliderkit-nav-clip ul li.sliderkit-selected:hover .name {color:#FDBDE5;}

/* Nav buttons */
#sliderWrap .sliderkit-nav .sliderkit-go-btn{position:absolute;left:0;display:none;}
#sliderWrap .sliderkit-nav .sliderkit-go-btn a{display:block;width:95px;height:16px;background:transparent url("../../../sliderkit/demos/images/arrows-v.png") no-repeat center 0;}
#sliderWrap .sliderkit-nav .sliderkit-go-btn a span{display:none;}
#sliderWrap .sliderkit-nav .sliderkit-go-prev{top:25px;}
#sliderWrap .sliderkit-nav .sliderkit-go-next{bottom:25px;}
#sliderWrap .sliderkit-nav .sliderkit-go-prev a{background-position:center -38px;}
#sliderWrap .sliderkit-nav .sliderkit-go-next a{background-position:center -58px;}
#sliderWrap .sliderkit-nav .sliderkit-go-prev a:hover,
#sliderWrap .sliderkit-nav .sliderkit-go-prev a:focus{background-position:center -38px;}
#sliderWrap .sliderkit-nav .sliderkit-go-next a:hover,
#sliderWrap .sliderkit-nav .sliderkit-go-next a:focus{background-position:center -58px;}

/* Panel */
#sliderWrap .sliderkit-panel{top:0;left:0;width:1000px;height:570px;}

/* Panel > Textbox */
#sliderWrap .sliderkit-panel .sliderkit-panel-textbox{bottom:0;left:0;height:85px;width:500px;}
#sliderWrap .sliderkit-panel .sliderkit-panel-text{height:65px;padding:10px 15px 10px 115px;font-size:0.9em;color:#fff;}
#sliderWrap .sliderkit-panel .sliderkit-panel-text h4{height:auto;margin:0 0 7px;line-height:1.1em;font-size:1.1em;font-weight:bold;border:none;}
#sliderWrap .sliderkit-panel .sliderkit-panel-overlay{height:85px;width:500px;background:#000;opacity:0.6;}