@charset "utf-8";
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
    ファイル名: print.css
    説明: 印刷用スタイル
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

body{
}
#Show{
	width:auto;
	background:none;
	overflow:visible;
}
#Header{
}
#Header #HeadInner{
	border-bottom:3px solid #666;
	margin-bottom:10px;
	padding-top: 0;
}
#Header #Logo{
	padding-top: 0;
}
#TopicPath{
	display:none;
}
#Contents{
	overflow:visible;
}
#MainConts{
	float:none;
	overflow:visible;
	margin-left: 0;
	padding-top:5px;
}
#MainInner{
	margin-left: 0;
}
#SubConts{
	display:none;
}
#Footer{
	padding-bottom: 0;
}
/* 非表示・表示切替 */
.print-box{ display:block; }


/* 各コンテンツボックス */
.entrybody{
	clear:both;
	overflow:visible;
}
.search-photo .items{
	width: 100% !important;
}
.search-photo .item-box{
	width: 31.33% ;
	margin: 3px 1%;
}
.page-top { display:none; }

/* 詳細画面 */
.howto-guide,
.detail-catalog-btn,
.detail-btn-box,
.item-btn {
	display:none;
}
.movie {
	display:none;
}
.main-img .bx-wrapper .bx-viewport{
	width: 320px !important;
	height: 320px !important;
}
ul#main-gallery li{
	width: 320px !important;
}
ul#main-gallery img{
	bottom: auto;
}
#slide-gallery{
	display: none;
}
.variation-box ul li.selected img{
	border-width: 1px;
}
.specifications{
	padding: 0;
	background: none;
}
.specifications h3{
	padding-left: 0;
	padding-right: 0;
}
.specifications ul{
	margin-left: 0;
	margin-right: 0;
}
/* ページトップボタン */
#page-top {
	display:none;
}

/* 改行スタイル */
.paragraph-before	{ page-break-before:always; }
.paragraph-after	{ page-break-after:always; }
.no-paragraph		{ page-break-inside:avoid;display:inline-block; }
