@charset "utf-8";

/*------------------------------------------
【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; }


#bigBackground {background-color: #ffffff !important;}


/*------------------------------------------
【全体】
--------------------------------------------*/
#tbhtml_cbBox { background:#fff; margin:0 auto; padding:0; min-width:924px; width:100%;}
#tbhtml_cb { margin:0 auto; width:924px;}


/*------------------------------------------
【ヘッダー】
--------------------------------------------*/
#tbhtml_cb_header { margin:0 auto; text-align:center; width:924px;}
.tbhtml_cb_mainv,
.tbhtml_cb_catch,
.tbhtml_cb_present { margin:0; padding:0;}


/*------------------------------------------
【シリーズボタン】
--------------------------------------------*/
#tbhtml_cb_newest { background:url(20150609_tbhtml_cb_newest_bg.png) center top no-repeat; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:140px; width:921px;}

#tbhtml_cb_newest ul {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:140px; margin:0; padding:65px 0 0 140px; width:921px;}

#tbhtml_cb_newest ul li.tbhtml_cb_newest_btn_tg { display:inline-block; margin:0; padding:0; line-height:0;}
#tbhtml_cb_newest ul li.tbhtml_cb_newest_btn_bn { display:inline-block; margin:0 0 0 56px; padding:0; line-height:0;}

#tbhtml_cb_newest ul li img:hover {filter:alpha(opacity=80); -ms-filter:"alpha(opacity=80)"; -khtml-opacity:0.8; -moz-opacity:0.8; opacity:0.8; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s;}


/*------------------------------------------
【モデル写真】
--------------------------------------------*/
#tbhtml_cb_model { margin:0 auto; text-align:center; width:924px;}
.tbhtml_cb_model_photo { margin:0; padding:0;}


/*------------------------------------------
【再販ボタン】
--------------------------------------------*/
#tbhtml_cb_resale { background:url(20150609_tbhtml_cb_resale_bg.png) center top no-repeat; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:130px; width:921px;}
#tbhtml_cb_resale ul {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:130px; margin:0; padding:14px 0 0 506px; width:921px;}
#tbhtml_cb_resale ul li.tbhtml_cb_resale_btn_re { display:inline-block; margin:0; padding:0; line-height:0;}

#tbhtml_cb_resale ul li img:hover {filter:alpha(opacity=80); -ms-filter:"alpha(opacity=80)"; -khtml-opacity:0.8; -moz-opacity:0.8; opacity:0.8; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s;}


/*【タイガー】
--------------------------------------------*/
#tbhtml_cb_itemTG h2.tbhtml_cb_ttl { margin:0; padding:0; line-height:0;}

/*【バニー】
--------------------------------------------*/
#tbhtml_cb_itemBN h2.tbhtml_cb_ttl { margin:0; padding:0; line-height:0;}

/*【再販】
--------------------------------------------*/
#tbhtml_cb_itemRE h2.tbhtml_cb_ttl { margin:0; padding:0; line-height:0;}


/*------------------------------------------
【アイテム3列】
--------------------------------------------*/
.tbhtml_cb_itemBox { margin:0 auto; width:921px;}
.tbhtml_cb_itemBox ul { margin:0; padding:0; line-height:0;}
.tbhtml_cb_itemBox ul li { display:inline-block; height:483px; margin:0 13px 0 13px; padding:0; width:281px;}

.tbhtml_cb_itemBox ul li img:hover {filter:alpha(opacity=80); -ms-filter:"alpha(opacity=80)"; -khtml-opacity:0.8; -moz-opacity:0.8; opacity:0.8; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s;}


/*------------------------------------------
【アイテム4列】
--------------------------------------------*/
.tbhtml_cb_itemBox_4col { margin:0 auto; width:921px;}
.tbhtml_cb_itemBox_4col ul { margin:0 0 0 7px; padding:0; line-height:0;}
.tbhtml_cb_itemBox_4col ul li { display:inline-block; height:384px; margin:0 5px 0 5px; padding:0; width:216px;}

.tbhtml_cb_itemBox_4col ul li img:hover {filter:alpha(opacity=80); -ms-filter:"alpha(opacity=80)"; -khtml-opacity:0.8; -moz-opacity:0.8; opacity:0.8; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s;}


.tbhtml_cb_copyright {color:#333; font-size:12px; font-weight:bold; line-height:16px; margin:50px 0 70px 0; padding:0; text-align:center;}