@charset "utf-8";header,header#gs02{background-repeat:no-repeat}#header_img,#header_img_af,#header_img_g,#header_img_t{margin:auto;width:1025px}header,header h1,header#gs02{margin:0 auto;padding:0 auto}#bnr_nav,#fixed_menu{height:60px;bottom:0}#fixed_menu_goTop,#fmgt_a a:hover div,.point6 a:link,a:link,a:visited,ins{text-decoration:none}#fixed_menu_close,#fixed_menu_goTop{position:fixed;z-index:100;color:#fff;text-align:center}#header_img,#header_img_g,.t_frame,a.img_over{background-color:#fff}.ltxt,.product-box dd.txt-l p,.thank,caption,th{text-align:left}.thank2 li,ol,ul{list-style:none}.fc-bl a:link,.fc-bl a:visited,footer .navi a,html,legend{color:#000}.blocker:before,.bns-point1,.bns-point1-m,.header_btn,.item4-ani,.stock,.thus-ani,.trial-thanks-3{display:inline-block}html{background:0 0}*{margin:0;padding:0}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,input,legend,li,ol,p,pre,span,td,textarea,th,ul{margin:0;padding:0;vertical-align:bottom;border:0;outline:0;background:0 0}.back07,header,header#gs02{background-size:cover;z-index:-1}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}.header_btn,sup{vertical-align:top;position:relative}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}input,select,textarea{font-family:inherit;font-weight:inherit;font-size:100%}abbr,acronym{border:0;font-variant:normal}sup{font-size:8px;top:-5px}sub{vertical-align:text-bottom}blockquote,q{quotes:none}:focus{outline:0}del{text-decoration:line-through}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:0}a:link{color:#039}a:visited{color:#0073bc}a:active,a:hover{text-decoration:underline}a img{border:none}a.img_over{display:block}a.img_over:hover img{cursor:pointer;opacity:.7}header{background-image:url('../img/back_top.jpg');background-position:center top}header#gs02{background-image:url('../img/top_backgs02.jpg');background-position:center 56px}#header_img{padding:auto;height:520px}#header_img_g{padding:auto;height:584px}#header_img_t{padding:auto;height:900px}#header_img_af{height:844px}header h1{width:1025px;height:60px}.header_btn{width:981px;margin:-353px 22px 0 0;padding:0;float:right}.blocker:before,.modal,.point6 td img{vertical-align:middle}.back07,.s_frame{padding:0 auto}#bnr_nav{position:fixed;left:0;width:100%;z-index:9999}#fixed_menu,.s_frame{width:1025px;margin:0 auto}#fixed_menu{position:relative;z-index:999}#fixed_menu_goTop{right:40px;bottom:10px;font-size:14px;font-weight:600;background:#666;width:80px;padding:38px 0 22px;display:block;border-radius:50px}#fixed_menu_goTop_Up{content:'';display:block;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;background:#666;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:30%;left:50%;margin-top:-3px;margin-left:-5px;-webkit-box-sizing:border-box;box-sizing:border-box}.blocker,.modal,.product-box,.product-box dl{box-sizing:border-box}#fmgt_a a:hover div{background:#999}#fixed_menu_close{right:15px;bottom:70px;font-size:20px;width:30px;height:30px;padding:0;cursor:pointer;background-color:#333;transform:rotate(90deg);border-radius:5px;border:1px solid #666}#fixed_menu_close:hover,.modal a.close-modal:hover{background-color:#999}.back03,.back04,.back05,.back08,.back09{background-repeat:repeat;background-position:center center;z-index:-1}.back03{background-image:url('../img/back03.jpg')}.back04{background-image:url('../img/back04.jpg')}.back05{background-image:url('../img/back05.jpg')}.back07{margin:0 auto;background-image:url('../img/back007.jpg');background-repeat:no-repeat;background-position:center top}.back08{margin:0 20px;padding:0 21px 5px;background:#fff}.back01,.back02,.back06{margin:0 auto;padding:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center top;z-index:1}.back01{background-image:url('../img/back01.jpg')}.back02{background-image:url('../img/back02.jpg')}.back06{background-image:url('../img/back06.jpg')}.back09{background-image:url('../img/back09.jpg')}.back10{background-image:url('../img/rbb-qa7.png');padding-bottom:25px;background-repeat:repeat}.back_white{background:#fff}.cashless{margin:10px auto 0;padding:0;width:728px}.backth,footer{padding:0 auto}.cashless p{text-align:center;font-size:12px;padding:10px 0;margin-bottom:0}.backth{margin:0 auto;background-image:url('../img/back_th.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;z-index:-1}.thank{background:#fff8dc;padding:5px}.blocker,.point6,.time-time,.time-time-t{text-align:center}.thank p{line-height:2;margin-bottom:10px}.thank2{border:2px solid #683f36;padding:10px 10px 0;min-height:150px;height:auto!important}.thank2 img[src$="img/gub-thank-top.png"]{height:247px;float:right;display:inline;margin:0 10px 0 45px}.thank2 ul{margin:0 10px 10px;border:1px solid tan;background:khaki;padding:10px}.thank2 li{font-size:16px;line-height:150%;background:url(../img/check.jpg) 0 50% no-repeat;padding:5px 10px 5px 40px}.thank3{background:#fff;padding:0;margin:0}.thank3 p{padding:5px 15px 0;line-height:250%}.time-time-t{padding:15px 5px;margin:0;font-size:26px;color:#000;background-image:url(../img/timer-t-bg.png);background-repeat:no-repeat;background-position:center;height:210px}.timer-txt-t{margin:0;padding:107px 0 0}.campaign{background:#fff8dc;border:2px solid #b8860b;padding:15px;height:auto!important}.campaign dl{background:#fff8dc;border:2px solid #ed6d35}.campaign dd{font-size:16px;padding:0 15px 10px;color:#6f5436;line-height:160%;margin-bottom:10px}.campaign .red,.fc-red3{color:#d20303}.campaign img[src$="img/tegami-r.png"]{height:248px;float:right;display:inline;margin:40px 5px 10px 15px}.trial-thanks-3{padding:0 95px;margin:0;height:226px;width:835px}.trial-thanks-3 .time-time-t{padding:5px 5px 15px}.about .guideL,.about .guideR{padding-bottom:20px;width:500px}.trial-3,.trial-3-gs,.trial-3-gs02,.trial-thanks-4-gua,.trial-thanks-4-wlb,.trial2-3,.trial2-3-g{padding:484px 65px 30px;margin:0;height:181px;width:895px;display:inline-block}.trial-thanks-4-gua{background:url(../img/rbb-trial2-t-gua.png) center top no-repeat}.trial-thanks-4-wlb{background:url(../img/rbb-trial2-t-wlb.png) center top no-repeat}.attractive,.attractive2,.attractive3,.attractive4,.attractive5,.attractive6,.kari,.kari2,.revise,.revise2{position:relative}.attractive p,.attractive2 p,.attractive3 p,.attractive4 p,.attractive5 p,.attractive6 p{position:absolute;color:#511c04;font-size:17pt;line-height:200%}.attractive p,.attractive2 p{top:20px;left:80px}.attractive p{width:865px}.attractive2 p{width:420px}.attractive3 p,.attractive4 p,.attractive5 p,.attractive6 p{top:25px;left:50px}.attractive3 p{width:520px}.attractive6 p{width:925px}.attractive4 p,.attractive5 p{width:500px}.attractive5 .a-btn{position:absolute;bottom:45px;left:50px}.trial-3{background:url(../img/rbb-trial2.png) center top no-repeat}.trial-3-gs{background:url(../img/rbb-trial2-gs.png) center top no-repeat}.trial-3-gs02{background:url(../img/rbb-trial2-gs02.png) center top no-repeat}.trial2-3{background:url(../img/rbb-trial2-2.png) center top no-repeat}.trial2-3-g{background:url(../img/bnc-trial2-2-g.png) center top no-repeat}.regular-1{position:relative;background:url(../img/rbb-regular2.png) center top no-repeat;height:548px;width:1025px;padding:0;margin:0}.stock{background:url(../img/deliveryplan2.png) center top no-repeat;padding:0 855px 0 65px;margin:0;width:105px;height:320px;font:45px bold;color:#fff}#rbb-form,.time-time{background-repeat:no-repeat}.fs-12,.fs-14{line-height:130%}.stock .last,.stock .this{line-height:55px;height:55px;width:70px;margin:18px 0 37px}.stock .this{margin:55px 0 40px}.regular-1 .btn01{position:absolute;top:154px;left:65px}.regular-1 .btn02{position:absolute;top:154px;left:548px}.regular-1 .btn03{position:absolute;top:397px;left:65px}.regular-1 .btn04{position:absolute;top:397px;left:548px}.time-time{padding:15px 5px;margin:0;font-size:26px;color:#000;background-image:url(../img/timer-bg.png);background-position:center;height:181px}.about .fsd,.point6{font-size:12pt}.timer-txt{margin:0;padding:100px 0 0}.point6{padding:0 0 5px;z-index:-1;background:#fff}.point6 table{margin:0 188px 0 98px;border:0}.point6 td.yb{background:#ff0;font-weight:700;padding:2px}.story p,.story p.bnon{color:#000;font-size:14pt;line-height:40px;padding:0 30px}.bns-point1,.bns-point1-m{padding:0 85px 0 420px;margin:0;height:233px;width:520px}.bns-point1{background:url(../img/bns-point1-1.png) center top no-repeat}.bns-point1-m{background:url(../img/bns-point1-1-m.png) center top no-repeat}#voice,#voice2{width:990px;background:#fff;position:relative;border:2px solid #3b99e2;padding:5px 5px 0;margin:0 0 0 10px;z-index:0;-webkit-overflow-scrolling:touch}#voice{height:300px}#voice2{height:200px}.thus-ani{background:url(../img/bns-thus3.png) center top no-repeat;padding:0 87.5px;margin:0;height:530px;width:850px}.story{border:1px solid #152d77;background-image:url('../img/back-story.png');background-repeat:repeat;background-position:center top;z-index:-1;width:1023px;padding:30px 0 0}.story p{margin-bottom:40px}.story p.bnon{margin-bottom:-20px}.story img[src$="img/story02.png"]{height:376px;float:right;display:inline;margin:10px 20px 30px}.item4-ani{background:url(../img/bns-item4a.png) center top no-repeat;padding:0;margin:0;height:588px;width:1025px}.item4-ani img[src$="img/gifani-water-soluble-bns_pc.gif"]{height:508px;float:left;display:inline;margin:0 3px}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;padding:20px;background-color:rgba(0,0,0,.75)}.modal,.vdo-base{position:relative}.about,.modal{text-align:left}.blocker:before{content:"";height:100%;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;z-index:2;max-width:925px!important;width:90%;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.pkg1,.pkg2,.pkg3{vertical-align:top;display:inline-block;padding:0}#use3-yt{height:314px;background:url(../img/bns-use1-3.png) no-repeat;padding-left:492px;padding-top:16px}.pkg1{width:500px;margin-top:0}#choshu-yt{height:92px;background:url(../img/choshu-01.png) no-repeat;padding-left:841px;padding-top:238px}.pkg2{width:151px;height:85px;margin:0}#choshu2-yt{height:89px;background:url(../img/ns-choshu-02.png) no-repeat;padding-left:867px;padding-top:239px}.pkg3{width:137px;height:77px;margin:0}.modal-open,.vdo-body iframe{height:100%;top:0;left:0;width:100%}.vdo-base{margin-bottom:0}.modal-open{position:absolute;z-index:6}.vdo-body{max-width:100%;height:auto;padding-bottom:56.25%;position:relative;overflow:hidden}.vdo-body iframe{position:absolute}.vnon{display:none}.blocker{z-index:11}.modal{background-color:#242424;padding:0}.modal-window{margin-left:3% 0 0 3%}.modal a.close-modal{background-color:#ccc;border-radius:5px;display:block;width:30px;height:30px;overflow:hidden;position:absolute;top:-40px;right:0}.modal a.close-modal::after,.modal a.close-modal::before{background-color:#333;content:'';display:block;width:2px;height:30px;margin-left:-1px;position:absolute;top:1px;left:50%}.modal a.close-modal::before{transform:rotate(-45deg)}.modal a.close-modal::after{transform:rotate(45deg)}.about{margin:10px auto;background-color:#fff}.about dd,.about dl,.mabo10{margin-bottom:10px}.fc-r2_bg-y,.fc-r_bg-y{background-color:#ff0;padding:2px}.about .guideL{float:left}.about .guideR{float:right}.about dd{font-size:12px;line-height:150%}.about dt,.about h3{font-size:14px;font-weight:700}.about h3{color:#fff;background-color:#6383c6;margin:10px 0;padding:2px 2px 2px 15px;border-left:10px solid #1d3b79}.about dt{color:#ff4500;clear:both}.product-box dt,footer{color:#fff;text-align:center}.about .icn{float:left;padding-right:20px;margin-bottom:15px}.product-img{display:block;position:relative;margin:0 auto;z-index:1}.product-box{position:relative;width:877px;z-index:2;margin-left:53px}.product-box dl{background:#d6d7d9;position:relative;width:100%;z-index:2;margin:0 auto 5px}.product-box dt{background-color:#435070;padding:.5em;cursor:pointer;position:relative;font-size:18px}.fs-12,.fs-12-15,footer .navi,small{font-size:12px}.product-box dd p{padding:5px 10px;font-size:16px;position:relative;text-align:center;color:#435070}.product-box dt:after{content:"";background:url(../img/product_ar.png) 50% 50%/1.2em auto no-repeat;-webkit-background-size:1.2em auto;display:block;position:absolute;top:50%;margin-top:-.6em;right:.8em;z-index:2;width:1.2em;height:1.2em;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.product-box dt.acd-open:after{content:"";-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}footer{clear:both;margin:0 auto;width:100%;background:#1d3b79;height:80px}footer .navi{padding-top:10px;padding-bottom:10px;background:#fff;color:#000}.kari p,.kari2 p{position:absolute;color:#fff;background-color:red;font-weight:700;top:50%}small{padding:0;text-align:center;line-height:400%}#rbb-form{background-image:url('../img/rbb-tamago_bg.png');background-color:rgba(255,255,255,.5);background-blend-mode:lighten;background-size:33%;background-attachment:scroll;background-position:560px 145px}.fc-red{color:#f30;font-weight:700}.fc-red2{color:#900;font-weight:700}.fc-blue{color:#03c}.fc-r_bg-y{color:red;font-weight:700}.fc-r2_bg-y{color:#900;font-weight:700}.fs-14{font-size:14px}.fw-b{font-weight:700}.txt-r{text-align:right}.txt-l-top{text-align:left;padding-left:20px}.ctxt,.kari p{text-align:center}.fc-red2t,.redt{color:#900}.mabo7{margin-bottom:7px}.mabo15{margin-bottom:15px}.mabo50{margin-bottom:50px}.mato7{margin-top:7px}.pato15{padding-top:15px}.pabo10{padding-bottom:10px}.mt-10{margin-top:-10px}.mt-50{margin-top:-50px}.ptb10{padding:10px 0}.fs-12-15{line-height:150%;margin-top:1px}.fs-12-15-2,.fs-12-15-3{font-size:12px;margin:7px 0 0;padding-bottom:7px}.fs-12-15-2{line-height:100%}.fs-12-15-3{line-height:140%}.fs-16{font-size:16px}.mt-20{margin-top:-20px}.p-20{padding:0 20px}.kari p{border:5px solid #fff500;font-size:30pt;left:10%;padding:0 150px}.kari2 p{font-size:20pt;width:300px;left:58%;text-align:center}.revise p,.revise2 p{position:absolute;color:red;border:3px solid red;font-size:30pt;font-weight:700;top:20px;padding:0 30px;text-align:center}.revise p{left:10%}.revise2 p{left:-50px}
