.spbr::before{content:"\A";white-space:pre}#spMenuBtn{max-width:110px;cursor:pointer;position:absolute;top:10px;right:2%;z-index:2;width:12%}#spMenuBtn img{width:100%;height:auto}#spNav{display:none;width:100%;position:absolute;left:0;z-index:2}#spNavBtn{width:100%;background-color:#000;padding:0;position:relative}#spNavBtnInner{width:calc(100% - 2px);background-color:#fff;margin:0 auto;position:static}.spNavClose{width: calc(34.5% * 0.3333 * 0.9);position:absolute;top:20px;right:1.25%}#spNavBtn ul{display:block;width:100%;margin:0 auto;padding-top:10px}#spNavBtn ul li{width:46%;max-width:280px;margin:0 2% 10px;float:left}#spNavBtn ul li img{width:100%;height:auto}.spNavClose{margin:0 auto;padding-bottom:10px;line-height:0}#black{display:none;width:100%;height:100%;background-color:#000;opacity:.5;position:fixed;top:0;z-index:1}.spmenublock{padding-top:60px;padding-left:10px}#spNavBtn ul li{display:block;width:100%;max-width:100%;margin:0;float:none}.spmenublock .first-lv-title,.spmenublock .first-lv-title span,.spmenublock .first-lv-title span a,.spmenublock .first-lv-title span a:link,.spmenublock .first-lv-title span a:hover{display:block;height:50px;line-height:50px;font-size:20px;font-weight:bold;border-bottom:2px dashed #999;color:#00b0d9}.spmenublock .second-lv-title,.spmenublock .second-lv-title span{display:block;height:50px;line-height:50px;font-size:20px;font-weight:bold;border-bottom:2px dashed #999}.spmenublock .first-lv-title .toggleicon{background-image:url(https://bag-factory.online/wp/wp-content/themes/bagfactorynew-2108/img/top-sp-toggleicon-b.png);background-repeat:no-repeat;background-position:left center;background-size:36px;padding-left:38px}.spmenublock .second-lv-title .toggleicon{background-image:url(https://bag-factory.online/wp/wp-content/themes/bagfactorynew-2108/img/top-sp-toggleicon.png);background-repeat:no-repeat;background-position:left center;background-size:36px;padding-left:38px}.spmenublock .first-lv-title .toggle01-set,.spmenublock .first-lv-title .toggle02-set,.spmenublock .first-lv-title .toggle03-set,.spmenublock .first-lv-title .toggle04-set,.spmenublock .first-lv-title .toggle05-set,.spmenublock .first-lv-title .toggle06-set,.spmenublock .first-lv-title .toggle07-set,.spmenublock .first-lv-title .toggle08-set,.spmenublock .first-lv-title .toggle09-set,.spmenublock .first-lv-title .toggle10-set,.spmenublock .first-lv-title .toggle11-set,.spmenublock .first-lv-title .toggle12-set{background-image:url(https://bag-factory.online/wp/wp-content/themes/bagfactorynew-2108/img/top-sp-toggleicon-open-b.png)}.spmenublock .second-lv-title .toggle01-set,.spmenublock .second-lv-title .toggle02-set,.spmenublock .second-lv-title .toggle03-set,.spmenublock .second-lv-title .toggle04-set,.spmenublock .second-lv-title .toggle05-set,.spmenublock .second-lv-title .toggle06-set,.spmenublock .second-lv-title .toggle07-set,.spmenublock .second-lv-title .toggle08-set,.spmenublock .second-lv-title .toggle09-set,.spmenublock .second-lv-title .toggle10-set,.spmenublock .second-lv-title .toggle11-set,.spmenublock .second-lv-title .toggle12-set{background-image:url(https://bag-factory.online/wp/wp-content/themes/bagfactorynew-2108/img/top-sp-toggleicon-open.png)}#spNavBtn ul.toggle-open{padding-top:0}#spNavBtn ul.toggle-open li{height:50px;line-height:50px;font-size:20px;font-weight:bold;border-bottom:2px dashed #999;padding-left:38px}.column2-Box .left{float:left}.column2-Box .right{float:right}.column3-Box{margin:0}.anchor{display:block;padding-top:150px;margin-top:-150px}header{width:100%;position:fixed;background-color:#fff;z-index:10}header #headerInner{padding:0;width:40%;float:left;height:50px}.headerh1{position:relative}.headerh1 h1{position:absolute;top:0}header h1{padding-top:0;font-weight:normal;letter-spacing:0;padding-left:18px;height:23px;font-size:18px}header #headerInner img.logo-image{padding-left:10px;width:90%;padding-top:15px}.logo-image{margin-top:0}.headerInner-sp{width:58%;float:right;height:40px}.headerInner-sp ul li{float:left;text-align:left}.headerInner-sp ul li:nth-child(1){width:22%;margin-right:2%;margin-left:5%}.headerInner-sp ul li:nth-child(2){width:22%;margin-right:2%;margin-left:5%;display:none}.headerInner-sp ul li:nth-child(3){width:22%;margin-right:2%;margin-left:5%;display:none}.headerInner-sp ul li:nth-child(4){width:22%;margin-right:2%}.headerInner-sp ul li:nth-child(5){width:22%;margin-right:2%}.headerInner-sp ul li:nth-child(6){width:22%;margin-right:5%}.headerInner-sp ul li img{margin-top:10px;width:90%}header #headerInner,.placeholder{min-height:160px;height:160px}@media screen and (max-width:700px){ header, header #headerInner,　.headerInner-sp, .placeholder{min-height:80px;height:80px}.site-content{padding-top:80px}}@media screen and (max-width:550px){ header, header #headerInner,　.headerInner-sp, .placeholder{min-height:60px;height:60px}header #headerInner div{width:100%}.site-content{padding-top:60px}}.sidebar{float:none;width:100%;display:none}.sidebar_spvisible{display:block;max-width:100%}.mainarea{float:none;width:calc(100% - 20px);margin:10px 10px 0 10px}.top-mainbunner .column2-Box .Box50{margin-bottom:0}.top-osusume .head{margin-top:40px}.top-osusume .bunner{width:100%;margin:0 auto;padding:0}.top-omitsumori{margin-top:38px}.top-omitsumori .tel{margin-bottom:15px}.top-omitsumori .mail img{margin-top:0}.top-message{margin-top:30px}.top-message .head{margin:0}.top-message .head h2{font-size:22px;text-align:center}.top-message .column2-Box{width:95%;margin:0 auto}.top-message .column2-Box .Box50{width:100%;padding-left:10px}.top-message .body{font-size:16px;line-height:1.4}.top-message .body-bottom{padding-top:0;width:95%;margin:0 auto}footer{margin-top:0}.footer-logo{max-width:100%}.footer-logo .logo{float:none;display:none}.footer-logo .tel{width:80%;margin:5px auto 0 auto}.footer-logo .mail{width:80%;margin:5px auto 0 auto}.sidebar{margin-left:0;width:100%}.sp-nav-menu-list img{float:left;width:70px}#spnav #navInner #navMenu{float:left}.undernav{display:none}.eco-smalllot .head,.eco-original .head,.eco-message .title{font-size:4vw}.eco-omitsumori .title,.eco-more .head{font-size:3vw}.eco-smalllot .note{font-size:3.8vw}.eco-original .note{font-size:2.3vw}.eco-smalllot .message,.eco-original .message,.eco-message .body,.paper-box .paper-box-right{font-size:16px}.ecobag_top .Box50{width:48.5%}.ecobag_cat .Box{float:left;width:33%}.comList li{width:47.5%}.comList li.first{margin-left:5%}.comList li.spfirst{margin-left:0%}.comList02 li .photo{float:none;width:100%}.comList li p.textP{float:none;width:100%}.newhead h2{font-size:4.5vw;text-align:center}.newhead .np-header .lot{width:100%;float:none}.newhead .np-header .deadline{width:100%;float:none}.newhead .np-header .lot,.newhead .np-header .deadline{width:80%;margin:0 10%}#main .comPointsBox li{float:none;margin:0 10px 20px 10px;width:calc(100% - 20px)}.paper-box .column2-Box .Box50{width:46%!important;margin:5px 1% 10px 2%!important;height:350px}#main .comPointsBox ul.sphalf li{margin:0 0 20px 0;padding:0 20px 24px;float:none;width:100%;background-color:#fff}#main .comPointsBox ul.sphalf li.left{margin-right:10px}#main .comPointsBox ul.sphalf li.right{margin-left:10px}.page-id-2437 #main .comPointsBox ul.sphalf li.right{margin-left:0}.footerNav-inner .Box50{width:100%;float:none}#conts .filterList{}#conts .filterList .item{margin:0 5px 10px 0;width:calc(50% - 6px)}#conts .filterBox ul{width:100%;float:none}#conts .filterBox ul li select{width:100px}#conts .filterBox ul li span{width:60px;display:inline-block}#conts .filterBox li:nth-child(3){margin-top:10px}#conts .filterBox .btn{float:left;width:180px}.newpage .np-header .lot{width:100%;float:none}.newpage .np-header .deadline{width:100%;float:none}.column3-Box-ctm{margin:0 0 50px}.column3-Box-ctm .Box{float:left;width:32.11009%;margin:0 0 0 1%}.eco-smalllot .head{margin-top:0}.eco-mainbunner .column2-Box .Box50{margin-top:0}.eco-original .ecoTitleInner{font-size:16px;height:76px}.newpage .image01wide{width:100%;float:none;text-align:center}.newpage .image02 img{max-width:360px;margin-bottom:20px}.eco-original .message .left,.eco-original .message .right{float:none;width:100%;margin:0}.eco-original .message .left{text-align:center;margin-bottom:1em}.eco-original .message .left img{width:80%}.column3-Box-shape .Box-shape01{width:calc(50% - 10px);float:left}.column3-Box-shape .Box-shape02{width:calc(50% - 10px);float:right}.column3-Box-shape .Box-shape03{float:none;width:calc(100% - 20px);text-align:center;clear:both}.column3-Box-shape .Box-shape03 img{width:50%}.gallery_description .gallery_description_top .gallery_description_left{float:none;width:100%}.gallery_description .gallery_description_top .gallery_description_right{float:none;width:100%}.gallery_description .gallery_description_bottom .gallery_description_left{float:none;width:100%}.gallery_description .gallery_description_bottom .gallery_description_right{float:none;width:100%}#feas-searchform-0 p{width:80px}#feas-searchform-0 .searchList select{width:calc(100% - 90px)}.ecbagEyecatch0716{margin-top:10px}.ecbagBanner0716-top{margin-bottom:30px}.np-header0716-right,.np-header0716-right2{padding:20px 10px}.newhead .np-header .lot,.newhead .np-header .deadline{width:100%;margin:0}.np-header0716-bottom-blue,.np-header0716-bottom-red{padding:20px}.ecbagMessage0716{padding:10px 10px;font-size:10px;font-weight:bold;text-align:left}.ecbagMessage0716 h3{font-size:13px;font-weight:bold;padding-bottom:10px}#feas-searchform-0 .searchListInput input[type="button"],#feas-searchform-0 .searchListInput input[type="reset"],#feas-searchform-0 .searchListInput input[type="submit"]{margin-top:1em}.np-header0716-left{text-align:center;margin-bottom:20px}.np-header0716-left,.np-header0716-right{float:none;width:100%}#conts .filterList li.item{margin:10px 0 0 0;padding:10px 0 10px;width:calc(50% - 30px);float:left;text-align:left;background:#fff;position:relative}#conts .filterList li:nth-child(3n).item {width:calc(50% - 15px)}#conts .filterList li:nth-child(even).item{float:right}#conts .filterList li.item .photo{width:100%}#conts .filterList li.item .photo img{width:100%}.footerNav-list div{width:100%;float:none}.footerNav-inner h3.two{margin-bottom:24px}.footerNav-list div h5{margin-bottom:24px}.footerNav-list div ul li{margin-bottom:24px}.spbr{display:inline-block}.pcbr{display:none}.eco-omitsumori .bunner div.widgetBox{margin-bottom:5px}.eco-mainbunner{margin-top:0}@media screen and (max-width:319px){.spForD{font-size:17px}}.spLinksLi{display:none}@media screen and (max-width:678px){header{height:60px}.logo-image{display:none}#headerInner{display:none}.spLinksLi{display:block}.headerInner-sp{width:100%;float:right;height:40px}.headerInner-sp ul li{float:left;text-align:left}.headerInner-sp ul li:nth-child(1){width:12%;height:40px;margin-right:1%;margin-left:1%}.headerInner-sp ul li:nth-child(2){width:21%;height:40px;margin-right:0;margin-left:1%;display:block}.headerInner-sp ul li:nth-child(3){width:21%;height:40px;margin-right:0;margin-left:1%;display:block}.headerInner-sp ul li:nth-child(4){width:12%;height:40px;margin-right:0;margin-left:1%}.headerInner-sp ul li:nth-child(5){width:12%;height:40px;margin-right:1%;margin-left:1%}.headerInner-sp ul li:nth-child(6){width:12%;height:40px;margin-right:1%;margin-left:1%}#spMenuBtn{height:40px}#spMenuBtn img{width:90%;height:auto}.headerInner-sp ul li img{margin-top:10px;width:90%}}