/*スライド画像**/
/*top*/
.bgNo00 { background:url(https://bijoucon.jp/img2/2x/20180703/slide20180703@2x.png) no-repeat center center;}
.bgNo01 { background:url(https://bijoucon.jp/img2/2x/slide01.jpg) no-repeat center center;}
.bgNo01a { background:url(https://bijoucon.jp/img2/2x/202202_kitty3.jpg) no-repeat center center;}
.bgNo20241a { background:url(https://bijoucon.jp/img2/2x/20240531/top_mini1.jpg) no-repeat center center;}
.bgNo02 { background:url(https://bijoucon.jp/img2/2x/slide02.jpg) no-repeat center center;}
.bgNo03 { background:url(https://bijoucon.jp/img2/2x/slide03.jpg) no-repeat center center;}
.bgNo04 { background:url(https://bijoucon.jp/img2/2x/slide04.jpg) no-repeat center center;}
.bgNo05a { background:url(https://bijoucon.jp/img2/2x/202202_snoopy3.jpg) no-repeat center center;}
.bgNo05 { background:url(https://bijoucon.jp/img2/2x/20180723/slide20180723.jpg) no-repeat center center;}
.bgNo06 { background:url(https://bijoucon.jp/img2/2x/slide06.jpg) no-repeat center center;}
.bgNo07 { background:url(https://bijoucon.jp/img2/2x/20190826/slider_20190826@2x.png) no-repeat center center;}
.bgNo07a { background:url(https://bijoucon.jp/img2/2x/202202_moomin3.jpg) no-repeat center center;}
.bgNo07aa { background:url(https://bijoucon.jp/img2/2x/20220608/urutra2022_s1.jpg) no-repeat center center;}
.bgNo08 { background:url(https://bijoucon.jp/img2/2x/20200110/slide_lou@2x.jpg) no-repeat center center;}
.bgNo09 { background:url(https://bijoucon.jp/img2/2x/20200225/slide_2020@2x.jpg) no-repeat center center;}
.bgNo20200629 { background:url(https://bijoucon.jp/img2/2x/20200628/slide20200628.jpg) no-repeat center center;}
.bgNo20220106 { background:url(https://bijoucon.jp/img2/2x/20220106-3@2x-100.jpg) no-repeat center center;}
.bgNo20200926 { background:url(https://bijoucon.jp/img2/2x/20200926/20200925T@2x.png) no-repeat center center;}
.bgNo202012 { background:url(https://bijoucon.jp/img2/2x/202012/banner202012_2@2x-100.jpg) no-repeat center center;}
.bgNo202109 { background:url(https://bijoucon.jp/img2/2x/20210927/banner@2x-100.jpg) no-repeat center center;}
.bgNo202112 { background:url(https://bijoucon.jp/img2/2x/20211206/slider202112.jpg) no-repeat center center;}
.bgNo202202 { background:url(https://bijoucon.jp/img2/2x/20220202/slider2022-p-1@2x.png) no-repeat center center;}
.bgNo202303 { background:url(https://bijoucon.jp/img2/2x/20230228/kv_pein_1.jpg) no-repeat center center;}
.bgNo202303a { background:url(https://bijoucon.jp/img2/2x/20230228/kv_snoopy_1.jpg) no-repeat center center;}
.bgNo202402a { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s1_bg.jpg) no-repeat center center;}
.bgNo202402b { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s2_bg.jpg) no-repeat center center;}
.bgNo202402c { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s3_bg.jpg) no-repeat center center;}
.bgNo202402d { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s4_bg.jpg) no-repeat center center;}
.bgNo2409a { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_a1.jpg) no-repeat center center;}
.bgNo2409aa { background:url(https://bijoucon.jp/img2/2x/202412/main_mini2412_2.jpg) no-repeat center center;}
.bgNo2409b { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_b1.jpg) no-repeat center center;}
.bgNo2409bb { background:url(https://bijoucon.jp/img2/2x/202412/main_mini2412_1.jpg) no-repeat center center;}
.bgNo2409c { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_c1.jpg) no-repeat center center;}
.bgNo202410a { background:url(https://bijoucon.jp/img2/2x/20241018/topk1_1.png) no-repeat center center;}
.bgNo202410b { background:url(https://bijoucon.jp/img2/2x/20241018/topk2_1.png) no-repeat center center;}
.bgNo250127 { background:url(https://bijoucon.jp/img2/2x/20250123/sl_pd1.jpg) no-repeat center center;}


.bgNo00 img.img01 { position: absolute ; right: 180px; top: calc(50% - 110px) ;height: 220px;}
.bgNo01 img.img01 { position: absolute ; left: 180px; top: calc(50% - 125px) ;height: 250px;}
.bgNo02 img.img01 { position: absolute ; left: calc(50% - 118px); top: calc(50% - 65px) ; height: 130px;}
.bgNo03 img.img01 { position: absolute ; left: 40px; top: 40px ;height: 130px;}
.bgNo04 img.img01 { position: absolute ; left: calc(50% - 168px); top: calc(50% - 65px) ; height: 130px;}
.bgNo05 img.img01 { position: absolute ; right: 100px; top: calc(50% - 200px) ;height: 400px;}
.bgNo06 img.img01 { position: absolute ; left: 180px; top: calc(50% - 125px) ;height: 250px;}
.bgNo20200629 img.img01 { position: absolute ; right: 80px; bottom: 80px;height: 180px;}
.bgNo20220106 img.img01 { position: absolute ; left: 50px; bottom: auto; top: 50px; height: 202px;}
.bgNo20220106 img.img02 { position: absolute ; right: 15px; bottom: 50px; top: auto; height: 46px;}
.bgNo20200926 img.img01 { position: absolute ; left: 80px; bottom: 80px;height: 140px;}
.bgNo00 img.img02 { position: absolute ; right: 150px; bottom: 25px ;height: 15px;}
.bgNo01 img.img02 { position: absolute ; right: 150px; bottom: 25px ;height: 15px;}
.bgNo03 img.img02 { position: absolute ; right: 40px; bottom: 60px ;height: 60px;}
.bgNo05 img.img02 { position: absolute ; left: 40px; top: 100px ;height: 80px;}
.bgNo07 img.img02 { position: absolute ; right: 180px; top: calc(50% - 80px) ;height: 160px;}
  .bgNo07a img.img01 { position: absolute ; right: 100px; top: calc(50% - 200px) ;}
.bgNo2409a img.img01 { position: absolute ; right: 100px; top: calc(50% - 100px) ; width:40%;height:auto;} 
.bgNo2409aa img.img01 { position: absolute ; right: 100px; top: calc(50% - 257px) ; width:350px;height:auto;}
.bgNo250127 img.img01 { position: absolute ; left: 100px; top: calc(50% - 202px) ; width:350px;height:auto;}
.bgNo250127 img.img02 { position: absolute ; right: 20px; bottom: 55px ; width:auto;height:10px;}
.bgNo202410a img.img01 { position: absolute ; right: 15%; top: calc(50% - 150px) ; width:30%;height:auto;} 
.bgNo202410a img.img02 { position: absolute ; right: 25px; bottom: 50px ; width:auto;height:16px;} 
.bgNo202410b img.img02 { position: absolute ; right: 25px; bottom: 50px ; width:auto;height:16px;} 
  .bgNo07a img.img02 { position: absolute ; left: 15px; bottom:15px;}
  .bgNo07aa img.img01 { position: absolute ; left: 50px; top: 50px ;}
  .bgNo07aa img.img02 { position: absolute ; left: 50px; bottom: 50px ;}
  .bgNo07aa img.img03 { position: absolute ; left: 100px; top:calc(50% - 75px); height:150px; width:auto;}
  .bgNo07aa img.img04 { display:none;}
  .bgNo07aa img.img05 { position: absolute ; right: 7%; top:calc(50% - 200px); height:400px; width:auto;}
  .bgNo05a img.img01 { position: absolute ; right: 100px; top: calc(50% - 200px) ;}
  .bgNo05a img.img02 { position: absolute ; left: 15px; bottom:15px;}
  .bgNo01a img.img01 { position: absolute ; left: 100px; top: calc(50% - 175px) ; }
  .bgNo01a img.img02 { position: absolute ; left: 24px; bottom:24px;}
.bgNo20241a img.img01 { position: absolute ; left: 100px; top: calc(50% - 257px) ; width:300px;height:auto;}
.bgNo08 img.img001 { position: absolute ; right: 100px; bottom: 100px; height: 112px;}
.bgNo08 img.img002 { position: absolute ; left: 50px; bottom: 50px; ;height: 44px;}
.bgNo09 img.img001 { position: absolute ; left: 50px; top: 50px; height: 70px;}
.bgNo09 img.img002 { position: absolute ; right: 50px; top: 50px; ;height: 36px;}
.bgNo202202 img.img01 { position: absolute ; left: 50px; bottom: 50px;width: 550px; height:auto;}
.bgNo202202 img.img02 { position: absolute ; left: 50px; top: 50px;width: 324px; height:auto;}
.bgNo202303 img.img01 { position: absolute ; right: 50px; top: 50px;width: 332px; height:auto;}
.bgNo202303 img.img02 { position: absolute ; left: 50px; bottom: 50px;width: 357px; height:auto;}
.bgNo202303a img.img01 { position: absolute ; left: 50px; top: 50px;width: 476px; height:auto;}
.bgNo202303a img.img02 { position: absolute ; left: 50px; bottom: 50px;width: 231px; height:auto;}
.bgNo202402a img.img01 { position: absolute ; left: 50px; top: 120px;width: 420px; height:auto;}
.bgNo202402a img.img02 { position: absolute ; left: 50px; bottom: 50px;width: 420px; height:auto;}
.bgNo202402b img.img01 { position: absolute ; left: 50px; top: 100px;width: 420px; height:auto;}
.bgNo202402c img.img01 { position: absolute ; left: 50px; top: 120px;width: 420px; height:auto;}
.bgNo202402c img.img02 { position: absolute ; left: 50px; bottom: 50px;width: 420px; height:auto;}
.bgNo202402d img.img01 { position: absolute ; left: 50px; top: 100px;width: 400px; height:auto;}
.bgNo2409b img.img01,.bgNo2409bb img.img01 { position: absolute ; left: 100px; top: calc(50% - 257px) ; width:300px;height:auto;}
.bgNo202410b img.img01 { position: absolute ; left: 100px; bottom: 100px ; width:400px;height:auto;}
@media (max-width: 768px) {
  .bgNo03 img.img02 { position: absolute ; right: 10px; bottom: 20px ;height: 30px;width:auto;}
  .bgNo03 img.img01 { position: absolute ; left: 20px; top: 20px ;height: 65px;width:auto;}
	.bgNo00 { background:url(https://bijoucon.jp/img2/2x/20180703/slide20180703@2x.png) no-repeat 70% center;}
    .bgNo00 img.img01 { right: 30px; top: calc(50% - 55px) ;height: 110px;}
    .bgNo05 img.img01 { right: 30px; top: calc(50% - 75px) ;height: 150px;}
	.bgNo05 img.img02 { left: 15px; top: 15px ;height: 50px;}
	.bgNo05 { background:url(https://bijoucon.jp/img2/2x/20180723/slide20180723.jpg) no-repeat 65% center;}
    .bgNo07 img.img02 { right: 30px; top: calc(50% - 50px) ;height: 100px;}
  .bgNo07a img.img01 { right: 30px; top: calc(50% - 50px) ; height:100px;}
  .bgNo07a img.img02 { left: 15px; bottom:15px; height:10px;}
  .bgNo07aa img.img01 { position: absolute ; left: 25px; top: 25px ;height:80px;width:auto;}
  .bgNo07aa img.img02 { position: absolute ; left: 25px; bottom: 25px ;height:9px;width:auto;  }
  .bgNo07aa img.img03 { display:none;}
  .bgNo07aa img.img04 { position: absolute ; right: 25px; top:25px;display:inline-block;height:70px; width:auto;}
  .bgNo07aa img.img05 { position: absolute ; right: 25px; bottom:45px;top:auto; height:110px; width:auto;}
   .bgNo05a img.img01 { right: 30px; top: calc(50% - 75px) ; height:150px;}
  .bgNo05a img.img02 { left: 15px; bottom:15px; height:60px;}
    .bgNo01a img.img01 { left: 30px; top: calc(50% - 75px) ; height:120px;}
  .bgNo20241a img.img01 { left: 30px; top: calc(50% - 90px) ; height:200px; width:auto;}
  .bgNo01a img.img02 { left: 30px; bottom:10px; height:6px;}
	.bgNo08 img.img001 { right: 15px; bottom: auto; top: 50px;height: 70px;}
	.bgNo08 { background:url(https://bijoucon.jp/img2/2x/20200110/slide_lou@2x.jpg) no-repeat 45% center;}
	.bgNo08 img.img002 { left: 15px; bottom: 15px; height: 33px;}
	.bgNo20200629 { background:url(https://bijoucon.jp/img2/2x/20200628/slide20200628.jpg) no-repeat 70% center;}
  .bgNo20220106 { background:url(https://bijoucon.jp/img2/2x/20220106-3@2x-100.jpg) no-repeat 62% center;}
  .bgNo20220106 img.img01 { position: absolute ;left: 15px; bottom: auto; top: 30px; height: 80px;}
  .bgNo20220106 img.img02 { position: absolute ;right: 15px; bottom: 30px; top: auto; height: 26px;}
    .bgNo20200629 img.img01 { right: 15px; bottom: auto; top: 30px; height: 140px;}
  .bgNo20200926 img.img01 { left: 15px; bottom: 30px; top: auto; height: 90px;}
    .bgNo09 img.img001 { position: absolute ; left: 20px; top: 25px; height: 70px;}
    .bgNo09 img.img002 { position: absolute ; right: 20px; top: 220px; ;height: 36px;}
  .bgNo202012 { background:url(https://bijoucon.jp/img2/2x/202012/banner202012sq-100.jpg) no-repeat center center;}
  .bgNo202109 { background:url(https://bijoucon.jp/img2/2x/20210927/bannersp@2x-100.jpg) no-repeat center center;}
  .bgNo202112 { background:url(https://bijoucon.jp/img2/2x/20211206/slider202112.jpg) no-repeat center left;}
  .bgNo202202 { background:url(https://bijoucon.jp/img2/2x/20220202/slider2022-p-1sp@2x.png) no-repeat center center;}
 .bgNo202202 img.img01 { display:none; }
.bgNo202202 img.img02 { display:none; }
  .bgNo202303 img.img01 { right: 15px; top: 15px;width: 166px; height:auto;}
.bgNo202303 img.img02 { left: 15px; bottom: 15px;width: 150px; height:auto;}
  .bgNo202303 { background:url(https://bijoucon.jp/img2/2x/20230228/kv_pein_1.jpg) no-repeat 70% center;}
 .bgNo202303a { background:url(https://bijoucon.jp/img2/2x/20230228/kv_snoopy_1.jpg) no-repeat 70% center;}
  .bgNo202303a img.img01 { position: absolute ; left: 15px; top: 15px;width: 238px; height:auto;}
.bgNo202303a img.img02 { position: absolute ; left: 15px; bottom: 15px;width: 115px; height:auto;}
   .bgNo202402a { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s1_bg.jpg) no-repeat 25% center;}
  .bgNo202402a img.img01 { position: absolute ; left: 15px; top: 75px;width: 200px; height:auto;}
.bgNo202402a img.img02 { position: absolute ; left: 15px; bottom: 15px;width: 200px; height:auto;}
 .bgNo202402b { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s2_bg.jpg) no-repeat 25% center;}
  .bgNo202402b img.img01 { position: absolute ; left: 15px; top: 35px;width: 180px; height:auto;}
 .bgNo202402c { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s3_bg.jpg) no-repeat 40% center;}
  .bgNo202402c img.img01 { position: absolute ; left: 15px; top: 75px;width: 200px; height:auto;}
.bgNo202402c img.img02 { position: absolute ; left: 15px; bottom: 35px;width: 180px; height:auto;}
 .bgNo202402d { background:url(https://bijoucon.jp/img2/2x/20240207/20240207_s4_bg.jpg) no-repeat 70% center;}
  .bgNo202402d img.img01 { position: absolute ; left: 15px; top: 15px;width: 200px; height:auto;}
  .bgNo2409a { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_a1.jpg) no-repeat 30% center;}
  .bgNo2409aa { background:url(https://bijoucon.jp/img2/2x/202412/main_mini2412_2.jpg) no-repeat 34% center;}
  .bgNo2409aa img.img01 { right: 30px; top: calc(50% - 90px) ; height:200px; width:auto;}
    .bgNo202410a { background:url(https://bijoucon.jp/img2/2x/20241018/topk1_1.png) no-repeat 30% center;}
  .bgNo2409a img.img01 { position: absolute ; right: 10px; top: calc(50% - 35px) ; width:40%;height:auto;} 
  .bgNo2409aa img.img01 { position: absolute ; right: 10px; top: calc(50% - 105px) ; width:40%;height:auto;} 
  .bgNo202410a img.img01 { position: absolute ; right: 10px; top: calc(50% - 60px) ; width:40%;height:auto;} 
    .bgNo202410a img.img02 { position: absolute ; right: 10px; top: calc(100% - 35px) ; width:30%;height:auto;} 
   .bgNo202410b img.img01 { position: absolute ; left: 30px; bottom: 30px ; width:45%;height:auto;} 
  .bgNo202410b img.img02 { position: absolute ; right: 10px; top: calc(100% - 35px) ; width:30%;height:auto;} 
  .bgNo2409b { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_b1.jpg) no-repeat center center;}
    .bgNo2409b img.img01,.bgNo2409bb img.img01 { left: 30px; top: calc(50% - 90px) ; height:200px; width:auto;}
    .bgNo2409c { background:url(https://bijoucon.jp/img2/2x/202409/main_mini2409_c1.jpg) no-repeat center center;}
    .bgNo2409c img.img01 { right: 30px; top: calc(50% - 90px) ; height:200px; width:auto;}
    .bgNo250127 { background:url(https://bijoucon.jp/img2/2x/20250123/sl_pd1.jpg) no-repeat center center;}
  .bgNo250127 img.img01 { right: 30px; top: calc(50% - 90px) ; height:200px; width:auto;}
  .bgNo250127 img.img02 { right: 10px; bottom: 32px ; height:8px; width:auto;}
}
.oembanner {
	display:block !important;
	width:125px !important;
	height:125px !important;
	position:fixed !important;
	bottom:20px !important;
	left:20px !important;
	z-index:9999 !important;
}
.oembanner img {
  width:100% !important;
  height:auto !important;
}
@media (max-width: 768px) {
  .oembanner {
	width:90px !important;
	height:90px !important;
}
}
