@charset "utf-8";
/* CSS Document */

/*------------------------------------------
【common】
--------------------------------------------*/
fieldset,img { border:0;}
a img { border-style:none;}
ul,ol,li { list-style:none; padding:0; margin:0;}

.clearfix:before,
.clearfix:after { content:" "; display:table; }
.clearfix:after { clear:both; }

/*------------------------------------------
【全体】
--------------------------------------------*/
#hobbyshow { background:#000; margin:0 auto; padding:0; width:800px;}

/*------------------------------------------
【header】
--------------------------------------------*/
#hobbyshow_header {margin:0 auto; padding:0; width:800px;}
#hobbyshow_header h2.hobbyshow_ttl {margin:0; padding:0; line-height:0;}

/*------------------------------------------
【静岡ホビーショー 展示・発表アイテム】
--------------------------------------------*/
#hobbyshow_exhibits { background:url(/bc/images/hobby/20150924_hobbyshow_bg_stripe.jpg) repeat-y top center; margin:0 auto; padding:0; width:800px;}
#hobbyshow_exhibits h2.hobbyshow_ttl {margin:0; padding:0; line-height:0;}

#hobbyshow_exhibits ul {margin:0; padding:0; line-height:0; list-style:none;}
#hobbyshow_exhibits ul li {margin:0; padding:0; line-height:0; text-align:center;}

/*結果発表ボタン*/
#hobbyshow_exhibits ul li.hobbyshow_btn {margin:0; padding:0; line-height:0; text-align:center;}
/*リンクの挙動*/
#hobbyshow_exhibits ul li.hobbyshow_btn a img { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all  0.5s ease;}	
#hobbyshow_exhibits ul li.hobbyshow_btn a:hover img {opacity: 0.9; filter: alpha(opacity=90); -ms-filter: "alpha(opacity=90)";}



/*------------------------------------------
【WEB投票対象アイテム】
--------------------------------------------*/
#hobbyshow_product {}
#hobbyshow_product h2.hobbyshow_ttl {margin:0; padding:0; line-height:0;}

/*1列目背景*/
#hobbyshow_product ul.hobbyshow_pd_1row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_1row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*2列目背景*/
#hobbyshow_product ul.hobbyshow_pd_2row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_2row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*3列目背景*/
#hobbyshow_product ul.hobbyshow_pd_3row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_3row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*4列目背景*/
#hobbyshow_product ul.hobbyshow_pd_4row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_4row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*5列目背景*/
#hobbyshow_product ul.hobbyshow_pd_5row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_5row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*6列目背景*/
#hobbyshow_product ul.hobbyshow_pd_6row { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; background:url(/bc/images/hobby/20150924_hobbyshow_vote_bg_6row.jpg) top center no-repeat; height:341px; margin:0; padding:0 18px 0 14px; line-height:0; list-style:none; width:800px;}

/*商品リスト*/
#hobbyshow_product ul li { display:inline-block; margin:0; padding:0; line-height:0; vertical-align:top;}

/*リンクの挙動*/
#hobbyshow_product ul li a img { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all  0.5s ease;}	
#hobbyshow_product ul li a:hover img {opacity: 0.9; filter: alpha(opacity=90); -ms-filter: "alpha(opacity=90)";}

#hobbyshow_product .hobbyshow_product_foot {margin:0; padding:0; line-height:0;}


/*------------------------------------------
【さぁ、貴方の気になるアイテムはどれ】
--------------------------------------------*/
#hobbyshow_votehere { background:url(/bc/images/hobby/20150924_hobbyshow_bg_stripe.jpg) repeat-y top center; margin:0 auto; padding:0; width:800px;}
#hobbyshow_votehere h2.hobbyshow_ttl {margin:0; padding:0; line-height:0;}

#hobbyshow_votehere ul {margin:0; padding:0; line-height:0; list-style:none;}
#hobbyshow_votehere ul li {margin:0; padding:0; line-height:0; text-align:center;}

/*投票ボタン*/
#hobbyshow_votehere ul li.hobbyshow_btn {margin:11px 0 11px 0; padding:0; line-height:0; text-align:center;}
#hobbyshow_votehere ul li.hobbyshow_btn a img { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all  0.5s ease;}	
#hobbyshow_votehere ul li.hobbyshow_btn a:hover img {opacity: 0.9; filter: alpha(opacity=90); -ms-filter: "alpha(opacity=90)";}


/*------------------------------------------
【規約】
--------------------------------------------*/
#hobbyshow_rule { background:url(/bc/images/hobby/20150924_hobbyshow_bg_stripe.jpg) repeat-y top center; margin:0 auto; padding:0; width:800px;}
#hobbyshow_rule h2.hobbyshow_ttl {margin:0; padding:0; line-height:0;}

#hobbyshow_rule dl { display:block; margin:0 auto; padding:0; width:752px;}
#hobbyshow_rule dl dt {color:#fff; font-size:13px; line-height:1.5; font-weight:bold;}
#hobbyshow_rule dl dt:before { content:"■";}

#hobbyshow_rule dl dd {color:#fff; font-size:12px; line-height:1.5; font-weight:normal; margin:0; padding:0 0 25px 0;}

/*TOPに戻る*/
.hobbyshow_back { margin:0 auto; padding:25px 0 50px 0; text-align:center; width:800px;}
/*リンクの挙動*/
.hobbyshow_back a img { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all  0.5s ease;}	
.hobbyshow_back a:hover img {opacity: 0.9; filter: alpha(opacity=90); -ms-filter: "alpha(opacity=90)";}