strong{font-weight:bold !important}body{color:#464140;font-size:16px}header,.content-area,.globalnav{max-width:980px}.searchHide{display:none}.searchActive{display:block}.globalnav{width:100%;margin:0 auto}header{margin:0 auto 15px auto}header h1{padding-top:10px;font-size:16px;font-weight:bold;letter-spacing:.055rem;max-width:1020px;margin:0 auto}.logo-image{display:inline-block;margin-left:5px;margin-top:45px;max-width:300px;width:100%}header #headerInner div{width:30%}header #headerInner .pnav{width:65%;margin-left:5%}.top-nav-tel{width:45%;float:left}.top-nav-mail{width:30%;float:left;margin-top:12px}.top-nav-home{width:20%;float:left;margin-top:12px}@media screen and (max-width: 1024px){.top-nav-tel{width:15%;float:right;margin-top:4px}.top-nav-mail{width:15%;float:right;margin-top:4px}.top-nav-home{width:15%;float:right;margin-top:4px}header #headerInner .pnav{width:55%;float:right;margin-right:3%}header #headerInner .pnav li{float:right}}.top-nav-tel img{max-height:65px}.top-nav-mail img{max-height:65px}.top-nav-home img{max-height:65px}.top-nav-tel p img{width:44%;float:left;margin:4px 3%}header #headerInner .pnav{top:0;bottom:0}header #headerInner .pnav li{margin-left:6px}.globalnav ul{width:100%}.globalnav ul li{float:left;width:33%;margin-left:.5%;margin-bottom:40px}.globalnav ul li:first-child{margin-left:0;margin-bottom:40px}.sp_visible2{display:none}.pc_visible2{display:block}@media screen and (max-width: 1080px){.sp_visible2{display:block}.pc_visible2{display:none}}.gotoTop{position:relative}.gotoTop div{position:fixed;bottom:1%;right:1%;z-index:100}.gotoTop img{width:60px}.sidebar{float:left;width:22%;line-height:2}.sidebar div{margin-top:20px;margin-bottom:10px}.mainarea{float:right;width:75.6%;margin-top:10px}.mainarea_1col{float:none;width:100%}.top-mainbunner .column2-Box .Box50{width:48%;margin-bottom:30px}.top-osusume .head{margin-top:35px;margin-bottom:25px;text-align:center}.top-osusume .head img{width:77%}.top-osusume .widgetBox{margin-bottom:25px}.top-osusume .bunner ul{margin-top:25px}.top-osusume .bunner ul li{margin-top:20px}.top-omitsumori{margin-top:50px}.top-omitsumori .tel{text-align:center}.top-omitsumori .tel img{width:77%}.top-omitsumori .mail{text-align:center}.top-omitsumori .mail img{margin-top:20px;width:73%}.top-omitsumori-bottom{margin-top:60px}.top-message{margin-top:55px}.top-message .head h2{font-size:35px;font-weight:bold;color:#00a0e9;margin-bottom:16px}.top-message .body{font-size:20px;line-height:1.7}.top-message .body-top .right{padding-left:2em;padding-right:5px;padding-top:6px}.top-message .body-bottom{padding-top:25px}.top-point{margin-top:65px}.top-point .column2-Box .Box50{width:49%}.top-point .bottom{margin-top:15px}.mainarea_Top .add_bg_box .box08 .image{margin-top:1em;text-align:center}.mainarea_fullorder-ecobag .banner .banner_bottom{margin-bottom:30px}.mainarea_fullorder-ecobag .banner .banner_bottom img{width:100%}footer{margin-top:95px;padding-top:55px;max-width:1020px;margin:0 auto}.footerNav-inner{text-align:left;margin-bottom:24px}.footerNav-inner-head{margin-bottom:0}.footerNav-inner h3{font-size:25px;font-weight:bold;color:#3f3a39;border-bottom:8px solid #9fa0a0}.footerNav-inner h3.one{margin-right:0}.footerNav-inner h3.two{margin-right:40px}.footerNav-inner div h4{text-align:center;color:#fff;height:30px;line-height:30px;font-size:16px;font-weight:bold;background-color:#9fa0a0;margin-top:10px;margin-right:40px}.footerNav-list div h5{font-size:16px;font-weight:bold;margin-bottom:8px}.footerNav-list div h5.bottom{margin-top:38px}.footerNav-list div{margin-top:10px;width:33%;float:left}.footerNav-list div ul li{display:block;margin-left:0;margin-bottom:7px;font-size:16px}.footerNav-list div ul li::before{content:">"}.footerNav .footer-logo{width:45%;margin:0 2%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerNav .footer-logo .flowFirst{width:95%;height:auto;margin:0 2%}.footerNav .footer-logo .logo a{width:45%;margin:0 2%;float:left}.footer-logo{text-align:center;margin-right:34px;max-width:400px}.footer-logo .logo{text-align:center;width:400px;margin:5px auto 0 auto}.footer-logo .tel{text-align:center;width:380px;margin:5px auto 0 auto}.footer-logo .mail{text-align:center;width:400px;margin:20px auto 0 auto}.sidebar-under{margin-top:75px;line-height:2}.sidebar-lineup .title img,.sidebar-contactus .title img,.sidebar-menu .title img{margin-top:5px;height:18px}.sidebar-lineup{margin-bottom:35px;margin-top:45px}.sidebar-lineup .body ul{margin-top:0}.sidebar-lineup .body ul li{height:40px;line-height:40px;font-size:20px;font-weight:bold;background-repeat:no-repeat;background-position:left center;background-size:36px;padding-left:38px;border-bottom:2px dashed #999;margin-bottom:1em}.sidebar-lineup .body ul li.paper{background-image:url("../img/side-icon01.png")}.sidebar-lineup .body ul li.eco{background-image:url("../img/side-icon02.png")}.sidebar-lineup .body ul li.pori{background-image:url("../img/side-icon03.png")}.sidebar-lineup .body ul li.sonota{background-image:url("../img/side-icon04.png")}.sidebar-contactus{margin-bottom:25px}.sidebar-contactus .body{margin-top:7px}.sidebar-contactus .body ul li{margin-bottom:16px}.sidebar-menu .body ul li{height:40px;line-height:40px;font-size:20px;font-weight:bold;background-repeat:no-repeat;background-position:left center;background-size:36px;border-bottom:2px dashed #999}.sidebar-pay .card{margin-top:20px}.sidebar-pay .paid{margin-top:20px}.undernav{text-align:center;height:55px;line-height:55px;color:#000;font-size:16px;font-weight:bold;color:#fff;background-color:#6b6969;margin-bottom:30px}.undernav{position:relative}.undernav ul{padding:0;margin:0}.undernav ul li{width:33%;float:left;list-style:none;text-align:center;display:block;cursor:pointer;color:#fff;font-size:20px;height:55px;line-height:55px;font-weight:bold}.undernav_paper ul li{width:25%;margin-left:0}.undernav .content{width:100%;height:50px;top:45px;left:0;margin:10px auto 0 auto;padding-top:20px;position:absolute;text-align:center}ul.undernav2 li{float:left;max-width:180px;margin-left:.5%}.headLine01{margin-bottom:23px;padding-left:22px;font-size:22px;background:url(../img/icon02.png) no-repeat left 7px}.eco-mainbunner{margin-top:-40px;margin-left:1.83486%}.eco-mainbunner .column2-Box .Box50{width:48%;margin-top:52px;margin-bottom:0}.eco-mainbunner .column2-Box .Box50 img{width:100%}.eco-smalllot .head{margin-top:35px;text-align:left;border-left:20px solid #2456a5;height:70px;line-height:70px;font-size:24px;font-weight:bold;padding-left:20px;color:#2456a5;background-color:#dfeff4}.eco-smalllot .note{margin-top:16px;text-align:center;border-top:3px solid #ef7a3c;border-bottom:3px solid #ef7a3c;height:38px;line-height:38px;font-size:20px;font-weight:bold;color:#ef7a3c;background-color:#fff68e}.eco-smalllot .message{margin-top:10px;font-size:16px;margin-bottom:32px}.eco-smalllot .ecobag_top{margin-bottom:16px;margin-top:45px}.eco-smalllot .ecobag_top div.widgetBox{width:49%;margin-bottom:15px}@media screen and (max-width: 767px){.eco-smalllot .ecobag_top div.widgetBox img{width:100%}}.eco-smalllot .ecobag_top div.widgetBox:nth-child(odd){float:left}.eco-smalllot .ecobag_top div.widgetBox:nth-child(even){float:right}.eco-smalllot .ecobag_bottom img{width:100%}.eco-smalllot .ecobag_cat .Box{width:33%;margin-left:.5%}.eco-smalllot .ecobag_cat .Box:first-child{margin-left:0}.eco-original .head{margin-top:30px;text-align:left;border-left:20px solid #e7364a;height:70px;line-height:70px;font-size:24px;font-weight:bold;padding-left:20px;color:#e7364a;background-color:#fce6ea}.eco-original .note{margin-top:18px;text-align:center;border-top:3px solid #ef7a3c;border-bottom:3px solid #ef7a3c;height:38px;line-height:38px;font-size:20px;font-weight:bold;color:#ef7a3c;background-color:#fff68e}.eco-original .message{margin-top:18px;font-size:16px;margin-bottom:18px}.eco-original .message .left{width:35%}.eco-original .message .right{width:calc(65% - 2rem);margin:1rem 0