/*全カテゴリー共通*/
.all_style{margin-bottom:20px;}
.category_inner{padding:5px;}
.category_inner p{font-size:small;text-align:left;height:70px;}
.category_inner .price{color:red;font-size:small;margin:0px 0px 5px 0px;}
.category_inner .detail{font-size:small;margin:10px 0px 0px 0px;}
.category_inner .detail .arrow{font-size:small;color:#ffffff;background-color:#990000;padding:2px;margin-right:5px;vertical-align:bottom;}
.all_style h2 a{color:#ffffff;}
.all_style h2 a:link{color:#ffffff;}
.all_style h2 a:visited{color:#ffffff;}
.all_style h2 a:active{color:#fffffff;}
.all_style h2 a:hover{color:#ffffff;}

/*カテゴリー別色分け*/
.category1{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category1 h2{font-size:small;background-color:#344439;padding:5px;height:30px;}
.category2{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category2_corset{width:33%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category2 h2{font-size:small;background-color:#789cd8;padding:5px;height:30px;}
.category2_corset h2{font-size:small;background-color:#789cd8;padding:5px;height:30px;}
.category3{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category3 h2{font-size:small;background-color:#664299;padding:5px;height:30px;}
.category4{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category4 h2{font-size:small;background-color:#739137;padding:5px;height:30px;}
.category5{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category5 h2{font-size:small;background-color:#112499;padding:5px;height:30px;}
.category6{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category6 h2{font-size:small;background-color:#774311;padding:5px;height:30px;}
.category7{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category7 h2{font-size:small;background-color:#113355;padding:5px;height:30px;}
.category8{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category8 h2{font-size:small;background-color:#393452;padding:5px;height:30px;}
.category12{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category12 h2{font-size:small;background-color:#FF4500;padding:5px;height:30px;}
.category13{width:25%;border:1px solid #999999;text-align:center;vertical-align:top;}
.category13 h2{font-size:small;background-color:#1c2950;padding:5px;height:30px;}