.necessity{max-width:1200px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;padding-top:45px;padding-bottom:100px;padding-left:10px;padding-right:10px}.necessity:after{content:" ";display:block;clear:both}.necessity .title{font-size:24px;text-align:center;margin-bottom:45px;font-weight:300;color:#222}.necessity .title span{position:relative;box-sizing:border-box;padding-top:2px;padding-bottom:10px}.necessity .title span:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:50px;height:1px;margin-left:-25px;background-color:#ccc}@media (min-width: 951px){.necessity{padding-top:60px;padding-bottom:90px}.necessity .title{font-size:30px;margin-bottom:60px}}@media (min-width: 951px){.necessity{padding-top:80px}}.necessity .title{margin-bottom:30px}.necessity .title span{color:#222b64;border:3px solid #222b64;font-weight:bold}.necessity .title span:after{display:none}@media (max-width: 650px){.necessity .title span{font-size:20px;border-width:2px;padding-top:11px;padding-bottom:10px;padding-right:25px;padding-left:25px;border-radius:30px}}@media (min-width: 651px){.necessity .title span{font-size:35px;padding-top:14px;padding-bottom:12px;padding-right:40px;padding-left:40px;border-radius:40px}}.necessity .need_list .multi-layer{margin-bottom:10px}.necessity .need_list .multi-layer .img-wrap{margin-bottom:10px}.necessity .need_list .multi-layer .contents{text-align:center}.necessity .need_list .multi-layer .contents>.topic{color:#3470ac;font-size:22px;font-size:2.2rem}@media screen and (min-width: 480px){.necessity .need_list .multi-layer .contents>.topic{font-size:25px;font-size:2.5rem}}@media screen and (min-width: 640px){.necessity .need_list .multi-layer .contents>.topic{font-size:30px;font-size:3rem}}@media screen and (min-width: 1024px){.necessity .need_list .multi-layer .contents>.topic{font-size:40px;font-size:4rem}}.necessity .need_list .multi-layer .contents>.comment{color:#393939;font-size:14px;font-size:1.4rem}@media screen and (min-width: 480px){.necessity .need_list .multi-layer .contents>.comment{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 640px){.necessity .need_list .multi-layer .contents>.comment{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 1024px){.necessity .need_list .multi-layer .contents>.comment{font-size:25px;font-size:2.5rem}}.necessity .owlslider .owl-nav .owl-prev,.necessity .owlslider .owl-nav .owl-next{position:absolute;background-repeat:no-repeat;background-size:contain;text-indent:-9999px}.necessity .owlslider .owl-nav .disabled.owl-prev,.necessity .owlslider .owl-nav .disabled.owl-next{display:none}@media (max-width: 650px){.necessity .owlslider .owl-nav .owl-prev,.necessity .owlslider .owl-nav .owl-next{width:30px;height:30px}}@media (min-width: 651px){.necessity .owlslider .owl-nav .owl-prev,.necessity .owlslider .owl-nav .owl-next{width:40px;height:40px;bottom:-33px}}@media (min-width: 1200px){.necessity .owlslider .owl-nav .owl-prev,.necessity .owlslider .owl-nav .owl-next{width:56px;height:56px;bottom:50%}}.necessity .owlslider .owl-nav .owl-prev{background-image:url(../img/btn/btn-prev.png)}@media (max-width: 650px){.necessity .owlslider .owl-nav .owl-prev{right:70px}}@media (min-width: 651px) and (max-width: 1199px){.necessity .owlslider .owl-nav .owl-prev{right:58px}}@media (min-width: 1200px){.necessity .owlslider .owl-nav .owl-prev{left:-80px}}.necessity .owlslider .owl-nav .owl-next{background-image:url(../img/btn/btn-next.png)}@media (max-width: 650px){.necessity .owlslider .owl-nav .owl-next{right:20px}}@media (min-width: 651px) and (max-width: 1199px){.necessity .owlslider .owl-nav .owl-next{right:8px}}@media (min-width: 1200px){.necessity .owlslider .owl-nav .owl-next{right:-80px}}.recommend{box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:70px;max-width:1200px;margin-left:auto;margin-right:auto}.recommend:after{content:" ";display:block;clear:both}.recommend>.inner-box{position:relative;box-sizing:border-box;padding-bottom:7%}.recommend>.inner-box:before{content:'';display:block;box-sizing:border-box;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:94%;border:10px solid #3470ac}@media (max-width: 950px){.recommend>.inner-box:before{height:95%;border-width:7px}}.recommend .title{position:relative;z-index:2;margin-bottom:4%;text-align:center;font-size:16px;font-size:1.6rem}@media screen and (min-width: 480px){.recommend .title{font-size:20px;font-size:2rem}}@media screen and (min-width: 640px){.recommend .title{font-size:30px;font-size:3rem}}@media screen and (min-width: 1024px){.recommend .title{font-size:50px;font-size:5rem}}.recommend .title>span{background-color:#fff}.recommend .title .txt{position:relative;box-sizing:border-box}@media (max-width: 650px){.recommend .title .txt{padding-left:5px;padding-right:5px}}@media (min-width: 651px){.recommend .title .txt{padding-left:10px;padding-right:10px}}.recommend .title .point{color:#3470ac}.recommend .recommend-type{box-sizing:border-box;padding-left:10%;padding-right:10%}.recommend .recommend-type>ul>li{position:relative;box-sizing:border-box;margin-bottom:10px;color:#666;font-size:12px;font-size:1.2rem}@media screen and (min-width: 480px){.recommend .recommend-type>ul>li{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 640px){.recommend .recommend-type>ul>li{font-size:25px;font-size:2.5rem}}@media screen and (min-width: 1024px){.recommend .recommend-type>ul>li{font-size:35px;font-size:3.5rem}}@media (max-width: 650px){.recommend .recommend-type>ul>li{padding-left:25px}}@media (min-width: 651px){.recommend .recommend-type>ul>li{padding-left:40px}}.recommend .recommend-type>ul>li:before{content:'';position:absolute;z-index:1;display:block;left:0;top:50%;border:3px solid #666;border-radius:3px}@media (max-width: 650px){.recommend .recommend-type>ul>li:before{width:10px;height:10px;margin-top:-6px}}@media (min-width: 651px){.recommend .recommend-type>ul>li:before{width:20px;height:20px;margin-top:-12px}}.recommend .recommend-type>ul>li .fas{position:absolute;z-index:2;display:block;left:0;top:50%;line-height:1;color:#f00}@media (max-width: 650px){.recommend .recommend-type>ul>li .fas{width:20px;height:20px;font-size:20px;margin-top:-11px}}@media (min-width: 651px){.recommend .recommend-type>ul>li .fas{width:30px;height:30px;font-size:37px;margin-top:-23px}}.shopping-mall{position:relative;box-sizing:border-box;padding-top:45px;padding-bottom:100px;padding-left:10px;padding-right:10px}.shopping-mall .title{font-size:24px;text-align:center;margin-bottom:45px;font-weight:300;color:#222}.shopping-mall .title span{position:relative;box-sizing:border-box;padding-top:2px;padding-bottom:10px}.shopping-mall .title span:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:50px;height:1px;margin-left:-25px;background-color:#ccc}@media (min-width: 951px){.shopping-mall{padding-top:60px;padding-bottom:90px}.shopping-mall .title{font-size:30px;margin-bottom:60px}}.shopping-mall .title{color:#ffffff}.shopping-mall .add-txt{text-align:center;color:#ffffff;font-size:14px;font-family:'NS';font-weight:bold}.shopping-mall .shopping-mall-lists{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:40px}.shopping-mall .shopping-mall-lists:after{content:" ";display:block;clear:both}.shopping-mall .shopping-mall-lists li{max-width:221px}@media (max-width: 650px){.shopping-mall .shopping-mall-lists li{width:32.5301204819%;float:left;margin-right:1.2048192771%}.shopping-mall .shopping-mall-lists li:nth-child(3n){float:right;margin-right:0}}@media (min-width: 651px){.shopping-mall .shopping-mall-lists li{width:15.6626506024%;float:left;margin-right:1.2048192771%}.shopping-mall .shopping-mall-lists li:nth-child(6){float:right;margin-right:0}}.insta_feed{position:relative;box-sizing:border-box;padding-top:45px;padding-bottom:100px}.insta_feed .title{font-size:24px;text-align:center;margin-bottom:45px;font-weight:300;color:#222}.insta_feed .title span{position:relative;box-sizing:border-box;padding-top:2px;padding-bottom:10px}.insta_feed .title span:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:50px;height:1px;margin-left:-25px;background-color:#ccc}@media (min-width: 951px){.insta_feed{padding-top:60px;padding-bottom:90px}.insta_feed .title{font-size:30px;margin-bottom:60px}}.insta_feed .title{font-size:26px;font-weight:300;color:#3e3e3e}.insta_feed .title span:after{display:none}.insta_feed .title .btn-insta_link{display:inline-block;margin-bottom:11px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.insta_feed .title .btn-insta_link img{vertical-align:top}.insta_feed .title .btn-insta_link:hover,.insta_feed .title .btn-insta_link:active,.insta_feed .title .btn-insta_link:focus{-webkit-transform:scale(1.2) rotate(-360deg);-moz-transform:scale(1.2) rotate(-360deg);-ms-transform:scale(1.2) rotate(-360deg);-o-transform:scale(1.2) rotate(-360deg);transform:scale(1.2) rotate(-360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.insta_feed .title .tit1{font-weight:300;display:block;padding-bottom:0;line-height:1}.insta_feed .title .tit2{display:block;padding-bottom:12px}.insta_feed .title .comment{text-align:center;font-size:16px;color:#fff;line-height:1;display:inline-block;padding:5px 10px;background-color:#8a8a8a}.insta_feed .insta_posts{max-width:1200px;margin-left:auto;margin-right:auto}.insta_feed .insta_posts:after{content:" ";display:block;clear:both}.insta_feed .insta_posts #instafeed.grid::after{clear:both;content:"";display:table}.insta_feed .insta_posts #instafeed.grid .grid-sizer,.insta_feed .insta_posts #instafeed.grid .grid-item{box-sizing:border-box}@media (max-width: 650px){.insta_feed .insta_posts #instafeed.grid .grid-sizer,.insta_feed .insta_posts #instafeed.grid .grid-item{width:33.333%}}@media (min-width: 651px){.insta_feed .insta_posts #instafeed.grid .grid-sizer,.insta_feed .insta_posts #instafeed.grid .grid-item{width:33.333%}}.insta_feed .insta_posts #instafeed.grid .grid-item{float:left;border:5px solid #fff}.insta_feed .insta_posts #instafeed.grid .grid-item a{display:block}.insta_feed .insta_posts #instafeed.grid .grid-item img{display:block;width:100%}
/*# sourceMappingURL=main.css.map */
