@charset "Shift_JIS";


/* -----------------------------------------------
                  factory tour
   ----------------------------------------------- */


/* =========== balloon setting =========== */

ins.BABalloon
	{
	width: 250px;
	padding: 5px;
	border-color: #dadada #8b8b8b #696969;
	color: black;
	background: #f3f2f7;
	line-height: 1.25;
	opacity: 0.90;
	-moz-opacity: 0.90;
	filter: Alpha(opacity=90);
	}
	
ins.BABalloon img
	{
	margin: -3px 5px -3px -3px;
	border-color: #696969 #8b8b8b #dadada;
	}



/* =========== factory-location =========== */


#factory-location
	{
	position: relative;
	clear: both;
	width: 771px;
	height: 412px;
	/* overflow: hidden; */
	margin-top: 10px;
	margin-bottom: 0;
	color: white;
	background: #2e59c9 url(../img/idx_bg_content01.jpg) bottom left no-repeat;
	}

#factory-location-map img
	{
	position: relative;
	top: 0;
	left: 264px;
	border: 1px solid #a6a6a6;
	}

#factory-location-description
	{
	position: absolute;
	left: 0;
	top: 0;
	width: 240px;
	padding: 12px;
	}

#factory-location-description p
	{
	line-height: 1.5;
	}

#factory-location-description dl
	{
	margin-top: 10px;
	}

#factory-location-description dt
	{
	margin-bottom: 3px;
	}
	
#factory-location-description dd
	{
	}

.timeline-listB01 th
	{
	width: 90px;
	}

/* ----- icons ----- */

#factory-location-description dd li
	{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	}

/* 北海道工場 */

#factory-location-description #factory-btn01
	{
	left: 630px;
	top: 63px;
	}

/* 福島工場 */

#factory-location-description #factory-btn02
	{
	left: 593px;
	top: 201px;
	}

/* 茨城工場 */

#factory-location-description #factory-btn03
	{
	left: 593px;
	top: 235px;
	}

/* 神奈川工場 */

#factory-location-description #factory-btn04
	{
	left: 544px;
	top: 300px;
	}

/* 名古屋工場 */

#factory-location-description #factory-btn05
	{
	left: 336px;
	top: 193px;
	}

/* 吹田工場 */

#factory-location-description #factory-btn06
	{
	left: 439px;
	top: 343px;
	}

/* 西宮工場 */

#factory-location-description #factory-btn07
	{
	left: 439px;
	top: 376px;
	}

/* 四国工場 */

#factory-location-description #factory-btn08
	{
	left: 287px;
	top: 343px;
	}

/* 博多工場 */

#factory-location-description #factory-btn09
	{
	left: 287px;
	top: 226px;
	}

/* 余市蒸溜所 */

#factory-location-description #factory-btn10
	{
	left: 630px;
	top: 96px;
	}

/* 宮城峡蒸溜所 */

#factory-location-description #factory-btn11
	{
	left: 593px;
	top: 162px;
	}

/* ワイナリー（山梨） */

#factory-location-description #factory-btn12
	{
	left: 519px;
	top: 129px;
	}

/* 富士山工場 */

#factory-location-description #factory-btn13
	{
	left: 593px;
	top: 327px;
	}

/* 北陸工場 */

#factory-location-description #factory-btn14
	{
	left: 336px;
	top: 160px;
	}

/* 明石工場 */

#factory-location-description #factory-btn15
	{
	left: 287px;
	top: 376px;
	}

/* =========== 新着情報　複数リンク対応 =========== */
.timeline-listB01 td span.fac-top-non-link img
	{
	float: left;
	margin-left: -12px;
	margin-top: 0.05em;
	}


.timeline-listB01 td span.fac-top-non-link span.label01,
.timeline-listB01 td span.fac-top-non-link span.label02,
.timeline-listB01 td span.fac-top-non-link span.label03,
.timeline-listB01 td span.fac-top-non-link span.label04,
.timeline-listB01 td span.fac-top-non-link span.label05
	{
	text-indent: 0;
	float: left;
	display: block;
	width: 8em;
	height: 1.2em;
	margin-right: 1em;
	padding: 0.05em;
	font-size: 83%;
	text-align: center;
	color: white;
	line-height: 1.2em;
	/**cursor: pointer;**/
	}

.timeline-listB01 td span.fac-top-non-link span.label01
	{
	background-color: #1a318b;
	}

.timeline-listB01 td span.fac-top-non-link span.label02
	{
	background-color: #7f2f13;
	}

.timeline-listB01 td span.fac-top-non-link span.label03
	{
	background-color: #e47b00;
	}

.timeline-listB01 td span.fac-top-non-link span.label04
	{
	background-color: #e111aa;
	}

.timeline-listB01 td span.fac-top-non-link span.label05
	{
	background-color: #2cbd00;
	}

.timeline-listB01 td span.fac-top-non-link span span
	{
	/* MacIE only \*//*/
	display: none;
	/* end */
	left: 200px;
	top: -10000px;
	}




