@charset "shift_jis";

/* --------------------------------------------------------------------------------------
  PICK UP
--------------------------------------------------------------------------------------- */

h1 img {
	margin-right: 18px;
}

.pickup .btn {
	padding-bottom: 18px;
}

.pickup h2 {
	margin: 18px 0 3px;
	font-weight: bold;
}

.pickup p {
	color: #666666;
	padding: 4px 0 0 ;
}

dl.detail_text {
	width:426px;
	height:auto;
	float:left;
	margin-left:23px;
	}
	
* html dl.detail_text {
	width:424px;
	margin-left:10px;
	margin-right:10px;
	}
	


/* paris ------------------------------ */

.pickup .paris {
	float: left;
	width: 452px;
	border:1px solid #de1e19;
	background:#FFFFFF;
}

.pickup .paris div {
	margin: 18px 10px 0 18px;
}

.pickup .paris .comment {
	width:328px;
	height:auto;
	display:block;
	float:left;
}

.pickup .paris .btn {
	float: right;
}

.pickup_paris {
	border:1px solid #de1e19;
	background:#FFFFFF;
}

.pickup_paris .main_item {
	padding:15px 0 0;
	background:#de1e19;
}

.pickup_paris .main_item .detail {
	background:#ffffff;
	color:#666666;
	padding-top:20px
}

.pickup_paris .main_item dt {
	font-weight:bold;
}

.pickup_paris .main_item dd {
	border-bottom:dotted #CCCCCC 1px;
	padding-bottom:20px;
	margin:5px 0;
	font-size:80%;	
}


/* planete ------------------------------ */

.pickup .planete {
	float: right;
	width: 452px;
	border:1px solid #f1811d;
	background:#FFFFFF;	
}

.pickup .planete div {
	margin: 18px 10px 0 18px;
}

.pickup .planete .comment {
	width:328px;
	height:auto;
	display:block;
	float:left;
}

.pickup .planete .btn {
	float: right;
}

.pickup_planete {
	border:1px solid #f1811d;
	background:#FFFFFF;
}

.pickup_planete .main_item {
	padding:15px 0 0;
	background:#f1811d;
}

.bg_planete {
	background:#fef4d9;
	margin:0 10px 10px 10px;
	padding-top:10px;
}

.pickup_planete .main_item .detail {
	background:#ffffff;
	color:#666666;
	margin-top:0px
}

.pickup_planete .main_item dt {
	color:#ea7100;
}

.pickup_planete .main_item dd {
	padding-bottom:20px;
	margin:5px 0;
	font-size:80%;	
}

.item_name {
	font-weight:bold;
}


/* popup window ------------------------------ */

.pu_pop{
	width:700px;
	height:700px;
	text-align:left;
	font-size:75%;
	zoom:1;
	}
.pu_pop h1{
	padding:15px 15px 16px;
	margin-bottom:20px;
	border-bottom:3px #eceadc solid;
	}
.pu_pop:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.pu_pop_under{
	clear:both;
	background-color:#e9e9e9;
	text-align:right;
	height:23px;
	}
.pu_pop div.pop_wrap{
	width:660px;
	margin:0 auto 25px;
	}
.pu_pop div.pop_wrap p.pic{
	float:left;
	width:560px;
	border:1px #eceadc solid;	
	}
.pu_pop div.pop_wrap ul.thum{
	float:right;
	width:90px;
	}
.pu_pop div.pop_wrap ul.thum li{
	border:1px #eceadc solid;
	margin-bottom:10px;
	font-size:1px;
	}


