.con_news{padding-top:44vw;position:relative}.con_news ul{padding:0 var(--pad_hor);margin-top:10.6666666667vw;position:relative;z-index:1}.con_news ul li:not(:first-child){margin-top:5.3333333333vw}.con_news ul a,.con_news ul time,.con_news ul span{display:block}.con_news ul time{color:var(--color-time);font-size:4.2666666667vw;font-weight:200;line-height:1;padding:2.1333333333vw 0}.con_news ul span{font-size:4.2666666667vw;line-height:1.7;letter-spacing:.1ex;margin-top:1.6vw}.con_news .notopics{margin-top:24vw;text-align:center;padding:0 var(--pad_hor);letter-spacing:.1ex;text-indent:.1ex}.con_news .bg_art{position:absolute;width:37.8666666667vw;height:112vw;top:-25.3333333333vw;right:0;overflow:hidden;pointer-events:none}.con_news .bg_art img{clip-path:url(#clip01);position:absolute;width:108.2666666667vw;height:112vw;top:0;left:0}@media only screen and (min-width:768px){.con_news{padding-top:165px}.con_news ul{margin-top:40px}.con_news ul li:not(:first-child){margin-top:20px}.con_news ul time{font-size:1.6rem;padding:8px 0;transition:color 200ms ease-in-out}.con_news ul span{font-size:1.6rem;margin-top:6px;transition:color 200ms ease-in-out}.con_news ul a:hover time,.con_news ul a:hover span{color:var(--color-green)}.con_news .notopics{margin-top:90px}.con_news .bg_art{width:142px;height:420px;top:-95px}.con_news .bg_art img{width:406px;height:420px}}.con_products{margin-top:42.6666666667vw;position:relative}.con_products ul{position:relative;z-index:1}.con_products ul li{margin-top:10.6666666667vw}.con_products article{display:flex;flex-direction:column;align-items:flex-end}.con_products article.soupcurry .con_txt{margin-top:-13.3333333333vw}.con_products article.soupcurry .con_img a{width:100vw;transform:translateX(15%)}.con_products article.originalcurry .con_txt{margin-top:-8vw}.con_products article.originalcurry .con_img a{width:70.1333333333vw}.con_products article .con_txt{order:1;width:66.6666666667vw}.con_products article .con_txt a{display:flex;flex-direction:column;align-items:flex-end;text-align:right;background:hsla(0,0%,100%,.92);padding:4.2666666667vw 6.4vw 6.4vw;position:relative;z-index:1}.con_products article .con_txt a .name_en{color:var(--color-green);font-size:2.6666666667vw;font-weight:900}.con_products article .con_txt a h3{order:1;font-size:5.8666666667vw}.con_products article .con_txt a .txt{order:2;font-size:3.2vw;line-height:1.8;letter-spacing:.2ex}.con_products article .con_txt a .arrow{order:2;margin-top:3.2vw}.con_products article .con_txt a .arrow .path1{stroke:var(--color-green)}.con_products article .con_txt a .arrow .path2{stroke:var(--color-green);fill:var(--color-green)}.con_products article .con_img{width:100%;overflow:hidden;transition:opacity 600ms ease-in-out,transform 600ms ease-in-out}.con_products article .con_img.sssa{opacity:0;transform:translateY(10%)}.con_products article .con_img a{display:block;margin:0 auto}.con_products .btn_basic{margin-top:10.6666666667vw}.con_products .bg_art{position:absolute;width:69.3333333333vw;height:160vw;top:74.6666666667vw;left:0;overflow:hidden;pointer-events:none}.con_products .bg_art img{clip-path:url(#clip02);position:absolute;width:168vw;height:160vw;top:0;right:0}@media only screen and (min-width:768px){.con_products{margin-top:160px}.con_products ul li{margin-top:40px}.con_products article.soupcurry .con_txt{margin-top:-50px}.con_products article.soupcurry .con_img a{width:375px}.con_products article.originalcurry .con_txt{margin-top:-30px}.con_products article.originalcurry .con_img a{width:263px}.con_products article .con_txt{width:250px}.con_products article .con_txt a{padding:16px 24px 24px}.con_products article .con_txt a:hover h3,.con_products article .con_txt a:hover .txt{color:var(--color-green)}.con_products article .con_txt a:hover .arrow .path1{transform:scale(0.3, 1)}.con_products article .con_txt a .name_en{font-size:1rem}.con_products article .con_txt a h3{font-size:2.2rem;transition:color 200ms ease-in-out}.con_products article .con_txt a .txt{font-size:1.2rem;transition:color 200ms ease-in-out}.con_products article .con_txt a .arrow{margin-top:12px}.con_products .btn_basic{margin-top:40px}.con_products .bg_art{width:260px;height:600px;top:280px}.con_products .bg_art img{width:630px;height:600px}}.con_column{margin-top:30.6666666667vw}.con_column .box_column{padding-left:var(--pad_hor);margin-top:9.3333333333vw;overflow:hidden}.con_column .box_column #slider_column.active{display:block;position:relative;width:132.2666666667vw;height:144vw}.con_column .box_column #slider_column.active li{display:block;width:66.1333333333vw;padding:0 1.0666666667vw;margin-left:-1.0666666667vw;position:absolute;top:0;transition:opacity 400ms ease-in-out,left 400ms ease-in-out}.con_column .box_column #slider_column.active li:first-child{left:-5.3333333333vw}.con_column .box_column #slider_column.active li:first-child,.con_column .box_column #slider_column.active li:last-child{opacity:0}.con_column .box_column ul{display:flex;gap:0 2.1333333333vw;width:132.2666666667vw}.con_column .box_column ul li{flex:0 0 64vw}.con_column .box_column ul li a{display:block;background:#fff;height:100%;border-radius:5.3333333333vw;padding:6.4vw}.con_column .box_column article{display:flex;flex-direction:column}.con_column .box_column article h3{order:1;font-size:6.4vw;line-height:1.3;margin-top:3.2vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.con_column .box_column article .date{margin-top:2.1333333333vw}.con_column .box_column article .date time{color:var(--color-time);font-weight:200}.con_column .box_column article .excerpt{order:2;font-size:4.2666666667vw;line-height:1.75;letter-spacing:.2ex;margin-top:4.2666666667vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.con_column .box_column article .img{order:1;width:100%;height:100%;margin:0 auto;border-radius:50%;overflow:hidden;margin-top:4.8vw}.con_column .box_column article .img img{display:block;width:100%;height:100%;object-fit:cover}.con_column .box_column article .btn{order:2;margin-top:6.9333333333vw}.con_column .box_column .controller{display:flex;gap:0 10.6666666667vw;margin-top:7.4666666667vw}.con_column .box_column .controller button{flex:0 0 6.4vw;display:block;width:100%}.con_column .box_column .controller svg{display:block;width:100%}.con_column .box_column .controller path{fill:var(--color-green)}.con_column .box_column .notopics{text-align:center;padding:13.3333333333vw var(--pad_hor) 13.3333333333vw 0;letter-spacing:.1ex;text-indent:.1ex}@media only screen and (min-width:768px){.con_column{margin-top:115px}.con_column .box_column{margin-top:35px}.con_column .box_column #slider_column.active{width:496px;height:540px}.con_column .box_column #slider_column.active li{width:248px;padding:0 4px;margin-left:-4px}.con_column .box_column #slider_column.active li:first-child{left:-20px}.con_column .box_column ul{gap:0 8px;width:496px}.con_column .box_column ul li{flex:0 0 240px}.con_column .box_column ul li a{border-radius:20px;padding:24px}.con_column .box_column ul li a:hover h3,.con_column .box_column ul li a:hover .date time{color:var(--color-green)}.con_column .box_column article h3{font-size:2.4rem;margin-top:12px;transition:color 200ms ease-in-out}.con_column .box_column article .date{margin-top:8px}.con_column .box_column article .date time{transition:color 200ms ease-in-out}.con_column .box_column article .excerpt{font-size:1.6rem;margin-top:16px}.con_column .box_column article .img{margin-top:18px}.con_column .box_column article .btn{margin-top:26px}.con_column .box_column .controller{gap:0 40px;margin-top:28px}.con_column .box_column .controller button{flex:0 0 24px}.con_column .box_column .controller button:hover.prev{transform:translateX(-10px)}.con_column .box_column .controller button:hover.next{transform:translateX(10px)}.con_column .box_column .controller button.prev,.con_column .box_column .controller button.next{transition:transform 200ms ease-in-out}.con_column .box_column .notopics{padding:50px var(--pad_hor) 50px 0}}