@charset "Shift_JIS";

#baynote_guide {
	border:0.2em solid #ccc;
	margin:1em 0;
}

/*========================================
おすすめ：右カラム　カートの中身
========================================*/

.layout_mydhc #baynote_guide .recommend .btn img { width:130px; }

.layout_mydhc #baynote_guide .recommend .btn { display:block; }

/*========================================
関連カテゴリ：左カラム　詳細
========================================*/
#baynote_guide #baynote_contents { display:none; }

/*========================================
購入した商品：詳細
========================================*/
#baynote_bought { display:none; }

#dietdetail #baynote_bought,
#healthdetail #baynote_bought,
#fooddetail #baynote_bought,
#skindetail #baynote_bought,
#petdetail #baynote_bought,
#winedetail #baynote_bought,
#mensdetail #baynote_bought,
#fashiondetail #baynote_bought,
#innerdetail #baynote_bought { display:block; }

#baynote_bought li { width:20%; }

#baynote_bought li .img_box img { width:85%; }

#baynote_bought .copy { display:none; }

#baynote_bought .btn,
#baynote_bought .cp_limit,
#baynote_bought .checker { display:none; }

/*========================================
チェック履歴
========================================*/
#baynote_details_history .no_contents {
	padding:3em 0;
	margin:0;
	background:#fff;
}

.baynote_history { position:relative; }

.baynote-countpage {
	position:absolute;
	width:3em;
	top:0.8em;
	right:0.5em;
}

.baynote_history .global_title:before {
	content:"\e921";
	font-family:icomoon;
	font-weight:normal;
	margin-right:0.2em;
}

.baynote-itembox {
	display:table;
	table-layout:fixed;
	margin:0 3em;
}

.baynote-itembox .goods_set {
	display:table-cell;
	width:120px;
	text-align:center;
	padding:0.5em;
	border:1px solid #fff;
	background:#fff;
}

.baynote-itembox .goods_set:hover { border-color:#CCC; }

.baynote-itembox .goods_set a { text-decoration:none; }

.baynote-page-l a,
.baynote-page-r a {
	width:1em;
	height:1em;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	font-size:1.6em;
	line-height:1;
	color:#666;
	text-decoration:none;
	font-family:icomoon;
}

.baynote-page-l a { left:0; }

.baynote-page-l a:before { content:"\e980"; }

.baynote-page-r a { right:0; }

.baynote-page-r a:before { content:"\e983"; }

.baynote-page-l a:hover,
.baynote-page-r a:hover { opacity:0.7; }

.baynote-page-c { display:none; }

.baynote_history .img_box img {
	width:90px;
	height:auto;
	margin-bottom:0.5em;
}

.baynote_history .name {
	font-size:0.75em;
	line-height:1.3;
	height:2.6em;
	overflow:hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}

.baynote-page-a { text-align:right; }
