	.coda-slider-wrapper { margin-left:20px; } /* コレクション全体の囲み */
	.coda-slider { background: #FFFFFF }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px; }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 860px; height:auto; margin-bottom:20px; position:relative; z-index:92; } /*スライドパネルの囲み*/

	/* サムネイル */
	#coda-nav { margin-top:20px; position:relative; z-index:92; }
	#coda-nav dt { border:1px solid #000000; width:95px; height:95px;	position:relative; z-index:93; }
	#coda-nav dt a:hover { border:1px solid #000000; position:absolute; width:95px; height:95px; z-index:94; top:-1px; left:-1px; }
	#coda-nav dt a.current { }
	#coda-nav dt a:focus { border:3px solid #000; position:absolute; width:95px; height:95px; top:-3px; left:-3px; z-index:95px; }
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 860px; height:auto; }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0; }
	
	/* 左右ナビ */
	.coda-nav-left { position:absolute; left:0; top:50%; margin:0; padding:0; } /*左ナビ*/
	.coda-nav-right { position:absolute; right:0; top:50%; margin:0; padding:0; } /* 右ナビ */
	.coda-nav-left a, .coda-nav-right a { width: 25px; height:70px; position:absolute; z-index:93; }
	.coda-nav-left a { top:-370px; left:20px; background-image:url(../images/collection/left_btn.gif); background-repeat:no-repeat; }
	.coda-nav-left a:hover { background-image:url(../images/collection/left_btn_on.gif); background-repeat:no-repeat; }

	.coda-nav-right a { top:-370px; right:20px; background-image:url(../images/collection/right_btn.gif); background-repeat:no-repeat; }
	.coda-nav-right a:hover { background-image:url(../images/collection/right_btn_on.gif); background-repeat:no-repeat; }
	
	/*初期タブの設定*/

	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { display:block; width:15px; height:15px; color:#FFF; float:left; text-align:center; line-height:1.8em; background:#000; margin-right:1px; margin-bottom:10px; text-decoration:none; padding:0 2px 0 2px; }
	.coda-nav ul li a:hover { background-color:#FFFFFF; color:#000; }
	.coda-nav ul li a.current { background: #C2042A; font-weight:bold; } /*初期タブのフォーカス時*/
	
	
	/* Panel padding */
	.coda-slider .panel-wrapper { }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { }
	
	
	/* Panel padding */
	.coda-slider .panel-wrapper { }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left; margin-top: 5px; }	
	.coda-slider .panel-container { position: relative }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	

/* ---------------ORIGNAL----------------- */


section#collection {
	font-size: 9px;
}

#coda-nav {
	margin-top:20px;
	position:relative;
	z-index:92;
}

	#collection #coda-nav dl {
		width:200px;
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}
		#collection #coda-nav dl dt {
			width:95px;
			height:95px;
			display:inline;
			float:left;
		}
		#collection #coda-nav dl dd {
			display:inline;
			float:right;
			width:90px;
		}
		#collection #coda-nav dl dd h3 {
			font-size:11px;
			font-weight:bold;
			margin-bottom:5px;
		}
	
	section#favorite {
		border-top:2px solid #000;
		padding:20px 0;
		height: auto;
		margin-bottom: 20px;
		margin-top: 20px;
	}


/* PANEL */
.panel p.title {
	display:inline;
	font-weight:bold;
}

.coda-slider .boxType1 {
}
	.boxType1 .thumbBox {
		width:97px;
		height:auto;
		display:inline;
		float:left;
		margin-right:12px;
		margin-bottom:12px;
	}
	.boxType1 .thumbBox2 {
		width:97px;
		height:auto;
		display:inline;
		float:right;
	}
	.boxType1 .thumbPhoto {
	width:97px;
	height:97px;
	background-color:#E95532;
	display:block;
	color: #f97252;
	font-weight: bold;
	text-align: center;
	font-size: 15px;
	line-height:6.5em;
	}
	.boxType1 .thumbText {
		width:97px;
		height:auto;
		margin-top:5px;
		display:block;
	}
	.detailPhoto1 {
		margin-bottom:20px;
	}

.coda-slider .boxType2 {
	width:97px;
	height:auto;
}
	.boxType2 .thumbBox {
	width:97px;
	height:auto;
	display:inline;
	float:right;
	margin-bottom:12px;
	}
	.boxType2 .thumbBox2 {
		width:97px;
		height:auto;
		display:inline;
		float:right;
	}
	.boxType2 .thumbPhoto {
		width:97px;
		height:97px;
		background-color:#E95532;
		display:block;
		color: #f97252;
		font-weight: bold;
		text-align: center;
		font-size: 15px;
		line-height:6.5em;
	}
	.boxType2 .thumbText {
		width:97px;
		height:auto;
		margin-top:5px;
		display:block;
	}
	.detailPhoto2 {
		width:743px;
		display:inline;
		float:left;
		margin-bottom:20px;
	}
	.detailPhoto2 dd, .detailPhoto1 dd {
		margin-top:13px;	
	}
	
.coda-slider .name {
	background-color:#000;
	display:inline;
	padding:2px 5px 1px 5px;
	color:#FFF;
	float:left;
	font-weight: bold;
}
.coda-slider .credit {
	margin-left:95px;
	padding-top: 3px;
}
