@charset "utf-8";
/* ******************************************************************************** */
/*                                                                                  */
/*  32877 catalog for DOJIN                                                         */
/*  作成：32877（http://32877.xii.jp/）                                             */
/*                                                                                  */
/* ******************************************************************************** */
/* ################################################################################ */
/*      0:ショッピングカートプラグイン                                              */
/* ################################################################################ */
/* ================================================================================ */
/*      0-1:catalog/default                                                         */
/* ================================================================================ */
/* -------------------------------------------------------------------------------- */
/*      0-1-1:見出し設定                                                            */
/* -------------------------------------------------------------------------------- */
#catalog h3, #catalog_view h3{
	background-color: #ccc;
	color:#333;
	border-left: 15px solid #333;
	padding: 10px;
	font-size: 1.5em;
}
#catalog h3 a:link,#catalog h3 a:visited{color: #333;}
#catalog h3 a:hover,#catalog h3 a:active{color: #fff;}
/* -------------------------------------------------------------------------------- */
/*      0-1-2:カテゴリーリンク                                                      */
/* -------------------------------------------------------------------------------- */
ul#category_link{margin: 0; padding: 0;}
ul#category_link li{
	float: left;
	list-style: none;
	border:1px solid #666;
	background-color: #999;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	padding: 5px 10px;
	margin: 0 2px 0 0;
}
ul#category_link li:hover,ul#category_link li.current{background-color: #666;}
ul#category_link li a:link,ul#category_link li a:visited,ul#category_link li a:hover,ul#category_link li a:active{
	color: #fff;
	text-decoration: none;
}
/* -------------------------------------------------------------------------------- */
/*      0-2-2:絞り込みフォーム                                                      */
/* -------------------------------------------------------------------------------- */
#catalog_search{clear: both; background-color: #666; color: #ccc;}
#catalog_search select, #catalog_search input, button { 
	vertical-align:middle;
	font-family:"ＭＳ Ｐゴシック", arial, helvetica, clean, sans-serif;
}
#catalog_search input[type="submit"]{
     padding:3px 10px;
}
#catalog_search dl{line-height: 25px; float: left; margin: 10px 0 0; padding: 0;}
#catalog_search dl dt{float: left; padding: 0 0 0 5px;}
#catalog_search dl dd{float: left;}
#catalog_search p{float: right; margin: 10px; padding: 0;}
/* -------------------------------------------------------------------------------- */
/*      0-2-3:商品表示                                                              */
/* -------------------------------------------------------------------------------- */
.book{clear: both; margin: 10px 0; overflow:hidden; background-color:#fff;}
.book .bookimage, .book .booknote{float:left; margin: 10px 0;}
.book .bookimage{width: 20%; text-align: center;}
.book .booknote{width: 78%; margin-left: 2%;}
.book .bookimage img{max-width: 95%;}
/* ================================================================================ */
/*      0-2:catalog/view                                                            */
/* ================================================================================ */
/* -------------------------------------------------------------------------------- */
/*      0-2-1:商品個別表示                                                          */
/* -------------------------------------------------------------------------------- */
#catalog_view div.book div.bookimage,#catalog_view div.book div.bookdata{
	float:left;
	width:50%;
	margin: 10px 0 0;
}
#catalog_view div.book div.bookimage{clear:both;}
#catalog_view div.book div.bookdata form{text-align: center;}
#catalog_view div.book div.booknote{width: 96%;}
/* ================================================================================ */
/*      0-3:catalog/cart                                                            */
/* ================================================================================ */
/* -------------------------------------------------------------------------------- */
/*      0-3-1:カート内容表示                                                        */
/* -------------------------------------------------------------------------------- */
#cart table{width: 100%;}
#cart table td.image{text-align: center;}
/* -------------------------------------------------------------------------------- */
/*      0-3-2:注文するボタン                                                        */
/* -------------------------------------------------------------------------------- */
#cart p{text-align: right;}
#cart p.order a{
	display: block;
	padding: 10px 0;
	margin: 0 50px;
	text-align:center;
	font-size: 1.5em;
	border: 1px solid #333;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#cart p.order a:link, #cart p.order a:visited{
	color:#000;
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(206,206,206,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(206,206,206,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(206,206,206,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(206,206,206,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(206,206,206,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(206,206,206,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
}
#cart p.order a:hover, #cart p.order a:active{background: #999; color: #fff; text-decoration: none;}
/* ================================================================================ */
/*      0-4:catalog/order                                                           */
/* ================================================================================ */
#order{margin: 0 30px;}
#order table{width: 100%;}
#order table td.image{text-align: center;}
#order h3{border-left: 5px solid #ccc; padding: 3px 5px; font-size: 1.5em; margin: 30px 0 0;}
/* ================================================================================ */
/*      0-5:商品一覧表示プラグイン                                                  */
/* ================================================================================ */
/* -------------------------------------------------------------------------------- */
/*      0-5-1:infoページ内商品一覧表示                                              */
/* -------------------------------------------------------------------------------- */
#catarog_list{clear: both;}
#catalog_list .catarog_list{clear: both;}
#catalog_list h4{clear: both;}
