@charset "utf-8";


/*/f/special/bepop/ 本体*/
.bepop_wrap{ margin-top:20px;}
.bepop_wrap #block01 { margin-top:20px;}
.bepop_wrap .mainBtn{ margin-top:20px; }
.bepop_wrap .mainBtn li{ float:left; }
.bepop_wrap .mainBtn a:hover img {
opacity: 0.75;
filter: alpha(opacity=70);        /* ie 7 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;

 }




/*/f/special/bepop/01/ 消耗品・オプション品*/
.bepop_wrap01{ margin-top:20px;}
.bepop_wrap01 h3{ margin-top:10px;}
.bepop_wrap01 h4{ margin:10px 0 5px 0;}
.bepop_wrap01 #block00 { margin-top:20px;}
.bepop_wrap01 .anc01{
  background: #e6e6e6;
  width:761px;
  /* height:109px; */
}
.bepop_wrap01 .anc01-list {
  padding: 0 12px;
}
.bepop_wrap01 .anc01-list__item {
  padding: 37px 0 8px 12px;
  position: relative;
}
.bepop_wrap01 .anc01-list__item:first-child {
  padding-left: 0;
  padding-right: 12px;
  border-right: 1px solid #a2a2a2;
}
.bepop_wrap01 .anc01-list__item:first-child:after {
  content: "";
  position: absolute;
  right: 0px;
  top: 0;
  min-height: 100%;
  display:inline-block;
  border-right: 1px solid #fff;
}

.anc01-list__text {
  font-size: 15px;
  font-weight: bold;
  color: #808080;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 10px;
}

.anc01-list__text02 {
  left: 50%;
  margin-left: 17px;
  width: 100%;
}

.bepop_wrap01 table.detail a { font-size:1.2em;  padding:3px 0px;  display:block; font-weight:bold;}
.bepop_wrap01 table.detail th img{ padding:10px;}
.bepop_wrap01 table.detail .bgclr01 { font-size:1.1em; width:401px;}
.bepop_wrap01 table.detail .bgclr03 { font-weight:bold; }


/*共通　表組みエリア*/


.specialContentBody table{ border-collapse:collapse; width:100%;}
.specialContentBody table tr td{ padding:0px;}
.specialContentBody table.detail { border-bottom: 1px solid #101010; border-right: 1px solid #101010; }
.specialContentBody table.detail th { padding:2px 0px 2px 0px; border-top: 1px solid #101010; border-left: 1px solid #101010; text-align:center; vertical-align:middle; }
.specialContentBody table.detail td { padding:8px 0px; border-top: 1px solid #101010; border-left: 1px solid #101010; text-align:center; vertical-align:middle; }
.specialContentBody table.detail .bgclr01 { background-color:#9bedf9;}
.specialContentBody table.detail .bgclr02 { background-color:#faf3e3; }
.specialContentBody table.detail .bgclr03 { background-color:#dffbff; }

.specialContentBody table.detail .black{ background-color:#101010;}
.specialContentBody table.detail .red{ background-color:#c5161b;}
.specialContentBody table.detail .blue{ background-color:#0b3d96;}
.specialContentBody table.detail .yellow{ background-color:#f4e436;}
.specialContentBody table.detail .green{ background-color:#24953c;}
.specialContentBody table.detail .gray{ background-color:#a2a2a2;}
.specialContentBody table.detail .pink{ background-color:#ff5f72;}
.specialContentBody table.detail .sky{ background-color:#25a0ff;}
.specialContentBody table.detail .darkblue{ background-color:#284473;}
.specialContentBody table.detail .darkgreen{ background-color:#286a2d;}
.specialContentBody table.detail .gold{ background-color:#f9d57d;}
.specialContentBody table.detail .silver{ background-color:#a2a2a2;}
.specialContentBody table.detail .orange{ background-color:#ee7800;}

.specialContentBody table.detail .fsL{ font-family: "ＭＳ Ｐゴシック"; font-size:1.4em;}

.specialContentBody table.detail dl.price {}
.specialContentBody table.detail dl.price dt { font-size:10px; line-height:1.2; }
.specialContentBody table.detail dl.price dd { color:#e03731; font-size:22px; font-weight:bold; line-height:1.2; letter-spacing:-1px; }

/*共通パーツ*/
.bepop_wrap .pageTop,
.bepop_wrap01 .pageTop{ font-size: 1em; margin-top: 10px; text-align: right;}

.bepop_wrap ul,
.bepop_wrap01 ul{ list-style:none;}

.w52{ width:52px;}
.w98{ width:98px;}
.w174{ width:174px;}
.w348{width:348px;}


.h110{ height:110px;}
.h135{ height:135px;}
.h155{ height:155px;}
.ht79{ height:79px;}
.mr3{ margin-right:3px;}
