@charset "utf-8";.index_area{overflow:hidden}.main_visual{position:relative}.flex-viewport{overflow:visible !important}.in_title{position:relative;width:100%;margin:0 auto 56px;overflow:hidden;font-size:32px;letter-spacing:1.5px;text-align:center}.more{font-size:12px;font-weight:500;letter-spacing:1px}.more:after{content:"\f363";font-family:ionicons;position:relative;top:3px;margin-left:5px;font-size:18px}.img_box{position:relative;overflow:hidden}.img_box:before{content:'';display:block;padding-top:100%}.img_box img{position:absolute;top:0}.pick_area .img_box .sold{display:flex;font-size:24px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.hoving{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.5s linear;transition:.5s linear;opacity:0}.hoving a,.hoving .btn_sold{display:flex;align-items:center;justify-content:center;font-size:14px;width:200px;height:48px;letter-spacing:1px;text-align:center;-webkit-transition:.3s;transition:.3s}.hoving .btn_sold:hover{opacity:.8}.hoving a+a,.hoving .btn_sold{margin-top:32px}.hoving a:after,.hoving .btn_sold:after{content:"\f363";font-family:ionicons;position:relative;top:1px;margin-left:5px;font-size:20px}.banner_area{padding:85px 0 0}.banner_area .banner_box{display:block;float:left;width:432px;height:184px;overflow:hidden;margin-right:96px;margin-bottom:48px}.banner_area .banner_box img{width:100%;height:auto}.banner_area .banner_box:nth-child(even){margin-right:0}.pick_area{margin-bottom:96px}.pick_area .inner{width:1080px}.pick_area h2{margin:56px auto}.pick_area .pick_cont{width:100%}.pick_area .pick_box{float:left;width:360px;height:auto;overflow:hidden}.pick_area .pick_entry{display:block;width:280px;margin:0 auto}.pick_area .pick_entry:hover .hoving{opacity:1}.pick_area .img_box{margin-bottom:10px}.pick_area h3{height:38px;font-size:14px;line-height:1.2;margin-bottom:10px}.pick_area .price_box{height:16px}.pick_area .common_price_box{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;width:100%}.pick_area .common_price_box.strikethrough .price1{position:relative}.pick_area .common_price_box.strikethrough .price1:after{content:'';width:100%;height:1px;position:absolute;top:50%}.pick_area .price1 *{font-size:12px}.pick_area .price1 .num{margin-right:3px}.pick_area .price1 .unit{margin-right:2px}.pick_area .price2{align-items:flex-end}.pick_area .price2 .num{font-size:16px;margin-right:3px}.pick_area .price2 .unit{font-size:12px}.pick_area .slick-list{overflow:visible}.pick_area .slick-prev{left:-15px}.pick_area .slick-prev:after{content:"\f3d2";font-family:ionicons;font-size:64px;vertical-align:bottom}.pick_area .slick-next{right:-15px}.pick_area .slick-next:after{content:"\f3d3";font-family:ionicons;font-size:64px;vertical-align:bottom}.pick_area .slick-prev,.pick_area .slick-next{position:absolute;width:25px;height:50px;top:50%;padding:0;border:none;cursor:pointer;white-space:nowrap;overflow:hidden;z-index:1}.link_area{margin-bottom:96px}.link_area ul{overflow:hidden}.link_area li{display:block;float:left;width:161px;margin:0 38px 32px 0}.link_area li a{display:block}.link_area li:nth-child(5n){margin:0 0 35px}.link_area .img_box{display:block;width:100%;height:auto;margin-bottom:5px}.link_area .img_box:before{content:'';display:block;padding-top:75%}.link_area h3{height:35px;font-size:12px;line-height:1.4}.concept_area{width:100%;margin-bottom:96px;text-align:center;background-position:center center;background-attachment:fixed;background-size:cover}.ipad .concept_area{background-attachment:scroll}.concept_area .mask{width:100%;padding:80px 0 90px}.concept_area h2{font-size:32px;letter-spacing:2px;margin-bottom:40px}.concept_area p{font-size:14px;line-height:2.5;letter-spacing:1.5px}.concept_area .in_btn_concept{display:inline-block;overflow:hidden;padding:14px 30px;margin-top:48px;font-size:14px}.concept_area .in_btn_concept:after{content:"\f363";font-family:ionicons;position:relative;top:3px;margin-left:5px;font-size:20px}.post_area{margin-bottom:80px}.post_area .news_cont{float:left;width:330px}.post_area .term_cont{float:right;width:330px}.post_area ul{overflow:hidden;margin-bottom:15px}.post_area li{overflow:hidden;width:100%;height:80px;margin-bottom:20px}.post_area .img_box{float:left;width:80px;height:auto;margin-right:10px}.post_area .entry_box{float:left;width:240px}.post_area time{display:block;font-size:14px;line-height:1.8;letter-spacing:1.5px;border-bottom:1px solid;margin-bottom:7px;padding-bottom:2px}.post_area h3{font-size:14px;line-height:1.6}.post_area .more{float:right}@media only screen and (max-width:1024px){.pick_area .inner{width:100%}}@media only screen and (max-width:1000px){.w_in-20{padding:0 20px !important}.in_title{position:relative;letter-spacing:1.5px;width:100%;margin:0 auto 30px;overflow:hidden;font-size:28px}.banner_area{padding:24px 0 32px}.banner_area .banner_box{display:block;float:left;width:100%;height:auto;overflow:hidden;margin-right:0;margin-bottom:24px}.pick_area{margin-bottom:64px}.pick_area .pick_box{float:left;width:70vw;height:auto;overflow:hidden}.pick_area .pick_entry{display:block;width:80%;margin:0 auto}.pick_area h3{height:38px;font-size:16px;line-height:1.2;margin-bottom:10px}.pick_area .price{font-size:16px;text-align:right}.pick_area .price span{font-size:12px;text-align:right}.pick_area .slick-prev{left:20px}.pick_area .slick-next{right:20px}.pick_area .slick-prev:after,.pick_area .slick-next:after{font-size:54px}.pick_area .slick-prev,.pick_area .slick-next{top:40%}.link_area{margin-bottom:32px}.link_area li{display:block;float:left;width:46.5%;margin:0 7% 8% 0}.link_area li:nth-child(5n){margin:0 7% 8% 0}.link_area li:nth-child(even){margin:0 0 8%}.concept_area{width:100%;margin-bottom:40px;background-attachment:scroll}.post_area{margin-bottom:0}.post_area .news_cont{float:left;width:100%}.post_area .term_cont{float:right;width:100%}.post_area li{overflow:hidden;width:100%;height:auto;margin-bottom:20px}.post_area .img_box{float:left;width:30%;height:auto;margin-right:2%}.post_area .entry_box{float:left;width:68%}.post_area .more{float:right;display:block;width:100%;padding:15px 0;margin-bottom:56px;text-align:center;border:1px solid}}