.inst_wrap{border-radius:4px;overflow:hidden}.inst_container{display:flex;flex-wrap:wrap;justify-content:center;padding:5% 0 0}.inst_list_item{width:30%;margin:1px;border:1px solid #f1f1f1}.inst_thumb img{width:100%;height:120px;object-fit:cover;object-position:0% 0%;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.inst_thumb:hover img{opacity:.5}.inst_comment{font-size:12px;padding:5%;background-color:#fff}.line2{background:url(../images/line-bg.jpg) no-repeat center bottom !important;padding:40px 0 40px 40px}.line2 h3{font-size:22px;color:#fff;margin-bottom:20px}.line2 .line-txt{display:flex;align-items:center;padding-left:0}.line2 .line-txt .line-content{margin-top:0;padding:15px 30px}.line2 .line-txt .line-content div{font-size:16px;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.line2 .line-txt .line-content div img{font-family:normal}.line2 .line-txt .line-content div:last-child{padding-bottom:0}.line2 .line-img{margin-left:40px}.line2 .line-img img{width:254px;height:151px}@media(max-width: 1240px){.line2{justify-content:center}.line2 .line-txt{display:block}.line2 .line-img img{width:320px;height:auto}}@media(max-width: 1000px){.line2{padding:20px 0 20px 20px}.line2 .line-txt .line-content div{display:block}.line2 .line-txt .line-content div label{display:block}.line2 .line-txt .line-content div span{display:block}.line2 .line-img{margin-left:20px;margin-right:10px}}@media(max-width: 1240px){.contact{display:block !important}.contact>.contact-box{width:100%;max-width:576px;margin:0 auto}.contact>.contact-box:first-child{margin-bottom:20px}}@media(max-width: 600px){.line2{padding:20px !important;background:#00b100 !important}.line2 .line-txt .line-content div{display:block}.line2 .line-txt .line-content div label{display:block}.line2 .line-txt .line-content div span{display:block}.line2 .line-img{margin:20px auto}.line2 .line-img img{width:100%}}.sale .sale-content .staff-comment{margin-top:15px}.topic2{display:flex;justify-content:space-between}.topic2>div{width:calc(50% - 10px)}.topic2>div ul li{border-bottom:1px dashed #373737;padding:30px 10px;display:flex}.topic2>div ul li>.date{padding-right:10px;width:140px}.topic2>div.blog-section ul li{padding:20px 10px 7px}.topic2>div.blog-section ul li a{display:flex;padding:0;color:#000;transition:.3s}.topic2>div.blog-section ul li a .infor-img{display:block;max-width:120px;overflow:hidden;min-width:120px;margin-right:20px}.topic2>div.blog-section ul li a .infor-img img{display:block;width:100%;transition:.3s;transform:translate3d(0, 0, 0)}.topic2>div.blog-section ul li a .infor-date span{background:#cf0000;color:#fff;padding:0 10px;margin-left:15px}.topic2>div.blog-section ul li a h3{padding:10px 0}.chukai0en{display:block;margin:50px auto 0}.enter.famimachi{padding:35px 0 20px}.enter.famimachi .fami-company{display:block;margin-top:10px;text-align:center;font-size:12px}.home-ceo{max-width:1230px;margin:100px auto 70px;display:flex;align-items:stretch;justify-content:flex-end;position:relative}.home-ceo .home-ceo-article{width:57%;min-width:500px;position:relative;z-index:10;padding-bottom:50px}.home-ceo .home-ceo-article .wrap{padding:60px 60px 60px 100px;background-color:#fff;box-shadow:0 0 60px rgba(0,0,0,.15);position:relative}.home-ceo .home-ceo-article .wrap:before{content:"";position:absolute;display:block;z-index:2;width:30px;height:30px;border-radius:100%;background-color:#f08200;border:10px solid #fff;top:50%;left:50px;transform:translate(-50%, -50%)}.home-ceo .home-ceo-article .wrap:after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;height:auto;width:1px;background-color:rgba(0,0,0,.4);top:50px;left:50px;bottom:50px;content:""}.home-ceo .home-ceo-figure{width:43%;position:absolute;left:0;top:0;height:100%}.home-ceo .hasbg{background-position:center center;background-attachment:scroll;background-size:cover;background-repeat:no-repeat}.home-ceo h2.section-title{line-height:1.1;display:flex;flex-direction:column;justify-content:center;font-size:48px;text-transform:capitalize;font-weight:900;align-items:flex-start}.home-ceo h2.section-title:after{width:50px;height:3px;display:block;content:"";background-color:#f08200}.home-ceo h2.section-title span.en{font-size:32px;font-weight:900;text-transform:capitalize}.home-ceo h2.section-title span.jp{font-size:18px;font-weight:bold;margin-top:.5em;margin-bottom:1em}.home-ceo h3{font-size:24px;line-height:1.6;font-weight:bold;margin:1em 0;color:#3962ad;max-width:460px}.home-ceo p{margin:2em 0;line-height:2}.home-ceo .common-btn{display:flex;align-items:center;justify-content:flex-start}.home-ceo .common-btn a{display:flex;align-items:center;justify-content:center;white-space:nowrap;position:relative;transition:.2s;color:#fff;font-weight:700;text-transform:uppercase;line-height:1;padding:12px 20px;background-color:#3962ad}.home-ceo .common-btn a::after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;width:1em;height:1em;max-width:1em;margin-left:10px;background:url(../images/btn.svg) center center/contain no-repeat;position:relative;content:""}@media(max-width: 1000px){.topic2{display:block}.topic2>div{width:100%}.topic2>div.blog-section{margin-top:50px}}@media(max-width: 600px){.topic2>div.blog-section ul>li>a{display:block;padding:30px 0}.topic2>div.blog-section ul>li>a .infor-img{margin-right:0;margin-bottom:20px;max-width:100%}}@media(max-width: 420px){.sale .sale-img{width:100%}}@media(max-width: 1240px){.home-ceo h3{max-width:100%;font-size:22px}.home-ceo{flex-direction:column-reverse}.home-ceo .home-ceo-article{width:80%;min-width:auto;margin:0 auto}.home-ceo .home-ceo-article .wrap{padding:30px}.home-ceo .home-ceo-article .wrap:before,.home-ceo .home-ceo-article .wrap:after{display:none}.home-ceo .home-ceo-figure{margin:0 auto 40px;position:static;width:80%;margin:0 auto 20px}.home-ceo .home-ceo-figure img{width:100%}}@media(max-width: 700px){.home-ceo .home-ceo-article{width:90%}.home-ceo .home-ceo-figure{width:90%;margin:0 auto 20px}.home-ceo .home-ceo-figure img{width:100%}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../sass/partial/_inst_fb_section.scss%22,%22../sass/top.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAIA,WAGE,kBACA,gBAIF,gBACE,aACA,eACA,uBACA,eAGF,gBACE,UACA,WACA,yBAGF,gBACE,WACA,aACA,iBACA,sBACA,UACA,mCACA,2BAGF,sBACE,WAGF,cACE,eACA,WACA,sBAKF,OACE,yEACA,yBAEA,UACE,eACA,WACA,mBAGF,iBACE,aACA,mBACA,eAEA,+BACE,aACA,kBAEA,mCACE,eACA,aACA,8BACA,mBACA,oBAEA,uCACE,mBAIJ,8CACE,iBAON,iBACE,iBACA,qBACE,YACA,aAKN,0BACE,OACE,uBACA,iBACE,cAIA,qBACE,YACA,aAOR,0BACE,OACE,yBAKI,mCACE,cACA,yCACE,cAGF,wCACE,cAMR,iBACE,iBACA,mBAQN,0BACE,SACE,yBAEA,sBACE,WACA,gBACA,cAGF,kCACE,oBAON,yBACE,OACE,wBACA,8BAKI,mCACE,cACA,yCACE,cAGF,wCACE,cAMR,iBACE,iBACA,qBACE,YCjLJ,mCACE,gBAON,QACE,aACA,8BAEA,YACE,uBAGE,kBACE,iCACA,kBACA,aAEA,wBACE,mBACA,YAcJ,+BAEE,sBAEA,iCACE,aAEA,UACA,WACA,eAEA,4CACE,cACA,gBACA,gBACA,gBACA,kBAEA,gDACE,cACA,WACA,eACA,+BAMF,kDACE,mBACA,WACA,eACA,iBAKJ,oCACE,eAaZ,WACE,cACA,mBAIF,iBACE,oBAEA,+BACE,cACA,gBACA,kBACA,eAKJ,UACE,iBACA,uBACA,aACA,oBACA,yBACA,kBAEA,4BAEE,UACA,gBACA,kBACA,WACA,oBAEA,kCACE,6BACA,sBACA,oCACA,kBAEA,yCACE,WACA,kBACA,cACA,UACA,WACA,YACA,mBACA,yBACA,uBACA,QACA,UACA,gCAGF,wCACE,kBACA,cACA,MACA,OACA,WACA,YACA,UACA,YACA,UACA,gCACA,SACA,UACA,YACA,WAKN,2BACE,UACA,kBACA,OACA,MACA,YAGF,iBACE,kCACA,6BACA,sBACA,4BAGF,2BACE,gBACA,aACA,sBACA,uBAEA,eACA,0BACA,gBACA,uBAEA,iCACE,WACA,WACA,cACA,WACA,yBAGF,mCACE,eACA,gBACA,0BAGF,mCACE,eACA,iBACA,gBACA,kBAIJ,aACE,eACA,gBACA,iBACA,aACA,cACA,gBAGF,YACE,aACA,cAGF,sBACE,aACA,mBACA,2BAEA,wBACE,aACA,mBACA,uBACA,mBACA,kBACA,eACA,WACA,gBACA,yBACA,cACA,kBACA,yBAEA,+BACE,kBACA,cACA,MACA,OACA,WACA,YACA,UACA,UACA,WACA,cACA,iBACA,kEACA,kBACA,WASR,0BAEE,QACE,cAEA,YACE,WAGF,yBACE,iBAMN,yBAKM,iCACE,cACA,eACA,4CACE,eACA,mBACA,gBASV,yBAEI,gBACE,YAMN,0BAKI,aACE,eACA,eANJ,UASE,8BAGA,4BACE,UACA,eACA,cAEA,kCACE,aAEA,iFAEE,aAKN,2BACE,mBACA,gBAEA,UACA,mBAEA,+BAEE,YAQR,yBAGI,4BACE,UAGF,2BACE,UACA,mBAEA,+BACE%22,%22file%22:%22top.css%22%7D */
