@charset "utf-8";
/* CSS Document */

/* .list-result
------------------------- */
.list-result {
	margin: 0 auto 0 7px;
	text-align: left;
}

/* .list-item
------------------------- */
.list-result .list-item {
	padding: 0 0 10px;
	/*text-align: center;*/
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	width:/*226*/303px;
	margin:0 0 0 4px;
	vertical-align:top;
}
.list-result .list-item-inner {
	border:1px solid #EAECEB;
	padding: 5px 5px 10px;
	height:/*220*/248px;
	text-align: left;
	/*display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;*/
	width:/*214*/291px;
	box-shadow:2px 2px 3px #b3b1b2 ;
	-moz-box-shadow:2px 2px 3px #b3b1b2 ;
	-webkit-box-shadow:2px 2px 3px #b3b1b2 ;
	-o-box-shadow: 2px 2px 3px #b3b1b2 ;
	-ms-box-shadow:2px 2px 3px #b3b1b2 ;
	overflow:hidden;
}
.list-result .list-item img {
	width: /*214*/291px;
	margin-bottom:5px;
}


.list-item-txt{
	line-height:1.3;
	margin-bottom:7px;
}
.list-result .active {
	background: url(../img/common/activeArrow.png) no-repeat bottom center;
}
.list-result .list-item .detailbox {
	display: none;
}

/* .expandField
------------------------- */
.expandField {
	padding: 10px 0;
	margin:0 0 10px -13px;
	width: 962px;
	text-align: left;
	display: block;
	background-color:rgba(223,214,189,0.5);
	background-color: #EDE8DA\9;
	float: left;
	position: relative;
	/*overflow: hidden;*/
}
.expandField .btnClose {
	top: 15px;
	right: 15px;
	width: 23px;
	height: 23px;
	display: block;
	background: url(../img/common/btn_close.png) no-repeat top left;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
.expandField .btnPrev {
	top: 40%;
	left: 5px;
	width: 30px;
	height: 60px;
	display: block;
	background: url(../img/common/btn_prev.png) no-repeat center center;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
.expandField .btnNext {
	top: 40%;
	right: 5px;
	width:30px;
	height: 60px;
	display: block;
	background: url(../img/common/btn_next.png) no-repeat center center;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
.expandField .bg-left {
	top: -5px;
	left: 0px;
	width:5px;
	height: 5px;
	display: block;
	background: url(../img/common/bg_left.png) no-repeat center center;
	position: absolute;
}
.expandField .bg-right {
	top: -5px;
	right: 0px;
	width:5px;
	height: 5px;
	display: block;
	background: url(../img/common/bg_right.png) no-repeat center center;
	position: absolute;
}
.expandField .detailbox-inner {
	padding:10px 60px;
	text-align: left;
	position: relative;
	background:url(../img/common/mark_sakura.gif) 32px 10px no-repeat;
}


h3{
	border-bottom:1px dotted #a6a297;
	color:#B90506;
	font-size:18px;
	font-weight:bold;
	padding:0 0 4px 0;
	margin-bottom:5px;
	}
.expandField .detailbox-inner p{
	line-height:1.3;
}

.expandField .detailbox-inner .info-box{
	background:#FFF;
	border-top:1px solid #D1c0a5;
	border-right:1px solid #D1c0a5;
	border-left:1px solid #D1c0a5;
	padding:7px 10px;
}
.expandField .detailbox-inner .info-box-u{
	border-right:1px solid #D1c0a5;
	border-left:1px solid #D1c0a5;
	border-bottom:1px solid #D1c0a5;
	background:#f7f7f7;
	padding:7px 10px;
}

.expandField .detailbox-inner .info-box table{
	border-collapse:separate;
	border-spacing:1px !important;}
.expandField .detailbox-inner .info-box th{
	font-weight:bold;
	color:#333;
	background:#EFEFEF;
}

.expandField .detailbox-inner .info-box th,.expandField .detailbox-inner .info-box td{
	padding:3px 4px;
	vertical-align:top;
	word-wrap:break-word;
				word-break: break-all;
				overflow:auto;
}
.expandField .detailbox-inner .info-box td{
	}
	
.expandField .detailbox-inner .info-box td img{
	vertical-align:middle;
	max-height:20px;

}

.chk-bok{
	color:#666600;
	margin:0 auto;
	height:38px;
	max-height:38px;
	
}

.chk-bok div{
	float:left;
}

.chk-bok div a img{
	max-height:38px !important;
	
}

.copy{
	font-size:12px;
	color:#8F7549;
	margin-bottom:0;
}









/*.expandField .detailbox-inner .secLeft,
.expandField .detailbox-inner .secRight {
	width: 50%;
	float: left;
}
.expandField .detailbox-inner .secLeft {
	text-align: center;
}
.expandField .detailbox-inner .secRight {
	text-align: left;
	color: #fff;
}
*/
/* ===========================================
	SizeAdjustment
=========================================== */
/*@media screen and (max-width: 600px) {
	.expandField .detailbox-inner .secLeft img {
		width: 80%;
	}
}
@media screen and (max-width: 480px) {
	.expandField .detailbox-inner .secLeft {
		display: none;
	}
	.expandField .detailbox-inner .secRight {
		width: 100%;
		float: none;
	}
}
*/
/* =======================================
	ClearFix
======================================= */
.list-result:before,
.list-result:after,
.expandField .detailbox-inner:before,
.expandField .detailbox-inner:after {
	content: " ";
	display: table;
}
.list-result:after,
.expandField .detailbox-inner:after {clear: both;}
.list-result,
.expandField .detailbox-inner {*zoom: 1;}


.ms-choice span {
	font-family:Arial,Verdana,sans-serif;
	padding-left:4px;
}