@charset "UTF-8";*,::after,::before,a,div,input,select{-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box;margin:0;padding:0}a,address,article,aside,audio,b,body,canvas,caption,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,menu,nav,ol,p,pre,section,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,u,ul,video{border:0;font:inherit;vertical-align:baseline;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}video{border:none;outline:0;object-fit:cover}article,aside,footer,header,menu,nav,section{display:block}body{line-height:1;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}a{color:inherit;text-decoration:none}a:focus,a:hover,a:link,a:visited{text-decoration:none}table{border-collapse:collapse;border-spacing:0}img{border-style:none}button{background-color:transparent;cursor:pointer}button:focus{outline:0}button:disabled,input:disabled{cursor:not-allowed}button,input,select,textarea{font-family:inherit;font-size:100%;outline:0;border:0;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box}a,div,input,select{-o-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}select{cursor:pointer}select::-ms-expand{display:none}@font-face{font-family:LINESeedSansKR;src:local("※"),url(../fonts/LINESeedSansKR-Th.woff) format('woff'),url(../fonts/LINESeedSansKR-Th.woff2) format('woff2');font-weight:100;font-style:normal}@font-face{font-family:LINESeedSansKR;src:local("※"),url(../fonts/LINESeedSansKR-Rg.woff) format('woff'),url(../fonts/LINESeedSansKR-Rg.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:LINESeedSansKR;src:local("※"),url(../fonts/LINESeedSansKR-Bd.woff) format('woff'),url(../fonts/LINESeedSansKR-Bd.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:LINESeedSans;src:local("※"),url(../fonts/LINESeedSans_W_Th.woff) format('woff'),url(../fonts/LINESeedSans_W_Th.woff2) format('woff2');font-weight:100;font-style:normal}@font-face{font-family:LINESeedSans;src:local("※"),url(../fonts/LINESeedSans_W_Rg.woff) format('woff'),url(../fonts/LINESeedSans_W_Rg.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:LINESeedSans;src:local("※"),url(../fonts/LINESeedSans_W_Bd.woff) format('woff'),url(../fonts/LINESeedSans_W_Bd.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:LINESeedSans;src:local("※"),url(../fonts/LINESeedSans_W_He.woff) format('woff'),url(../fonts/LINESeedSans_W_He.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:LINESeedSans;src:local("※"),url(../fonts/LINESeedSans_W_XBd.woff) format('woff'),url(../fonts/LINESeedSans_W_XBd.woff2) format('woff2');font-weight:800;font-style:normal}@font-face{font-family:LINESeedSansTH;src:local("※"),url(../fonts/LINESeedSansTH_W_Th.woff) format('woff'),url(../fonts/LINESeedSansTH_W_Th.woff2) format('woff2');font-weight:100;font-style:normal}@font-face{font-family:LINESeedSansTH;src:local("※"),url(../fonts/LINESeedSansTH_W_Rg.woff) format('woff'),url(../fonts/LINESeedSansTH_W_Rg.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:LINESeedSansTH;src:local("※"),url(../fonts/LINESeedSansTH_W_Bd.woff) format('woff'),url(../fonts/LINESeedSansTH_W_Bd.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:LINESeedSansTH;src:local("※"),url(../fonts/LINESeedSansTH_W_He.woff) format('woff'),url(../fonts/LINESeedSansTH_W_He.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:LINESeedSansTH;src:local("※"),url(../fonts/LINESeedSansTH_W_XBd.woff) format('woff'),url(../fonts/LINESeedSansTH_W_XBd.woff2) format('woff2');font-weight:800;font-style:normal}@font-face{font-family:LINESeedJPStd;src:local("※"),url(../fonts/LINESeed_JP_Th.woff) format('woff'),url(../fonts/LINESeed_JP_Th.woff2) format('woff2');font-weight:100;font-style:normal}@font-face{font-family:LINESeedJPStd;src:local("※"),url(../fonts/LINESeed_JP_Regular.woff) format('woff'),url(../fonts/LINESeed_JP_Regular.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:LINESeedJPStd;src:local("※"),url(../fonts/LINESeed_JP_Bd.woff) format('woff'),url(../fonts/LINESeed_JP_Bd.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:LINESeedJPStd;src:local("※"),url(../fonts/LINESeed_JP_XBd.woff) format('woff'),url(../fonts/LINESeed_JP_XBd.woff2) format('woff2');font-weight:800;font-style:normal}@font-face{font-family:LINESeedTW;src:local("※"),url(../fonts/LINESeedTW_OTF_Th.woff) format('woff'),url(../fonts/LINESeedTW_OTF_Th.woff2) format('woff2');font-weight:100;font-style:normal}@font-face{font-family:LINESeedTW;src:local("※"),url(../fonts/LINESeedTW_OTF_Rg.woff) format('woff'),url(../fonts/LINESeedTW_OTF_Rg.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:LINESeedTW;src:local("※"),url(../fonts/LINESeedTW_OTF_Bd.woff) format('woff'),url(../fonts/LINESeedTW_OTF_Bd.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:LINESeedTW;src:local("※"),url(../fonts/LINESeedTW_OTF_Eb.woff) format('woff'),url(../fonts/LINESeedTW_OTF_Eb.woff2) format('woff2');font-weight:800;font-style:normal}@keyframes slideX{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@-webkit-keyframes slideX{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes slideX100{0%{transform:translateX(0)}100%{transform:translateX(-5419px)}}@-webkit-keyframes slideX100{0%{transform:translateX(0)}100%{transform:translateX(-5419px)}}@keyframes backgroundX{100%{background-position:-3798px}}@-webkit-keyframes backgroundX{100%{background-position:-3798px}}html{width:100%;background:#fff}html ::selection{background:0 0;color:#06c755}html ::-webkit-selection{background:0 0;color:#06c755}html ::-moz-selection{background:0 0;color:#06c755}#header{position:fixed;top:0;left:0;width:100%;z-index:10;background:0 0}#header .head_wrap{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1920px;margin:0 auto;height:128px;padding:0 45px 0 49px}@media all and (max-width:1000px){#header{background:#fff}#header .head_wrap{padding:0 24px 0 51px}}@media all and (max-width:720px){#header .head_wrap{height:16.39vw;padding:0 5.97vw 0 5.83vw}}#header .head_wrap .logo{height:20px}#header .head_wrap .logo a{font-size:24px;line-height:20px;letter-spacing:normal;font-weight:800;color:#000;display:block;font-family:LINESeedSans,sans-serif;transition:color .3s}@media all and (max-width:1000px){#header .head_wrap .logo a{font-size:26px}}@media all and (max-width:720px){#header .head_wrap .logo{height:4.44vw}#header .head_wrap .logo a{font-size:5.56vw;line-height:4.44vw}}#header .head_wrap .logo a.scroll{color:#ccc}#header .head_wrap .group_nav .group_web,#header .head_wrap .group_nav .group_web nav{display:flex;justify-content:flex-start;align-items:center}#header .head_wrap .group_nav .group_web nav a{font-size:18px;line-height:1.58;letter-spacing:normal;font-weight:800;color:#000;display:inline-flex;font-family:LINESeedSans,sans-serif;transition:color .3s}#header .head_wrap .group_nav .group_web nav a.scroll{color:#ccc}#header .head_wrap .group_nav .group_web nav a.active,#header .head_wrap .group_nav .group_web nav a.scroll.active{color:#06c755}#header .head_wrap .group_nav .group_web nav a+a{margin-left:18px}#header .head_wrap .group_nav .group_web .tablet_download{width:138px;margin-left:20px;position:relative;align-items:center;justify-content:flex-start;display:none}@media all and (max-width:1000px){#header .head_wrap .group_nav .group_web nav a{font-size:14px;line-height:1.14}#header .head_wrap .group_nav .group_web .tablet_download{display:flex}}#header .head_wrap .group_nav .group_web .tablet_download::before{content:"";position:absolute;top:50%;left:0;width:1px;height:18px;transform:translateY(-50%);background:#b2b2b2}#header .head_wrap .group_nav .group_web .tablet_download>p{width:100%;font-size:14px;line-height:1;letter-spacing:normal;font-weight:800;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:LINESeedSans,sans-serif}#header .head_wrap .group_nav .group_web .tablet_download>p span{margin-left:10px;width:10px;height:6px}#header .head_wrap .group_nav .group_web .tablet_download>p span img{width:100%;height:100%;display:block}#header .head_wrap .group_nav .group_web .tablet_download>p.on span{transform:rotate(180deg)}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box{display:none;width:100%;position:absolute;top:16px;padding-top:11px;left:0}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box .tablet_download_list{background:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.1)}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box .tablet_download_list .tablet_download_item a{padding:0 20px;height:37px;font-size:12px;line-height:1;letter-spacing:normal;font-weight:600;color:#000;display:flex;align-items:center;font-family:LINESeedSans,sans-serif;transition:color .3s,background .3s}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box .tablet_download_list .tablet_download_item a .down_icon{width:9px;height:9px;background:url(../images/jp/down_icon_b.png) center center no-repeat;background-size:cover;margin-left:auto}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box .tablet_download_list .tablet_download_item a.on{color:#fff;background:#06c755}#header .head_wrap .group_nav .group_web .tablet_download .tablet_download_box .tablet_download_list .tablet_download_item a.on .down_icon{background:url(../images/jp/down_icon_w.png) center center no-repeat;background-size:cover}#header .head_wrap .group_nav .group_mobile{display:none}@media all and (max-width:720px){#header .head_wrap .group_nav .group_web{display:none}#header .head_wrap .group_nav .group_mobile{width:6.39vw;height:4.31vw;display:block}}#header .head_wrap .group_nav .group_mobile .menu_btn{width:100%;height:100%;display:block;background:url(../images/jp/mo_menu_icon.svg) center center no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}#header .head_wrap .group_nav .group_mobile .menu_layer{top:0;right:-100%;width:100%;height:100%;background:#fff;position:fixed;z-index:20;font-family:LINESeedSans,sans-serif;transition:right .5s}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont{padding:5.83vw 0;width:100%;height:100%;position:relative}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_head{padding:0 5.97vw 0 5.83vw;display:flex;justify-content:space-between;align-items:center}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_head .menu_logo{font-size:5.56vw;line-height:1;letter-spacing:normal;font-weight:800;font-family:LINESeedSans,sans-serif;color:#000}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_head .menu_close{width:4.86vw;height:4.72vw;background:url(../images/jp/close_icon_b.svg) center center no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language{margin:16.11vw 0 13.89vw;padding:0 5.56vw;display:flex;justify-content:flex-start;align-items:center}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language .global_icon{margin-right:3.47vw;width:5.28vw;height:5.28vw;background:url(../images/jp/global_icon.png) center center no-repeat;background-size:cover}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language a{font-size:4.72vw;line-height:1;letter-spacing:normal;font-weight:800;color:#000;position:relative}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language a::before{top:50%;left:-3.33vw;width:.83vw;height:.83vw;transform:translateY(-50%);border-radius:100%;background:#000;position:absolute;content:""}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language a:first-of-type::before{display:none}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language a+a{margin-left:6.94vw}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_language a.on{color:#06c755}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download{position:relative}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download::before{top:0;left:50%;width:calc(100% - 11.11vw);height:1px;background:#eee;transform:translateX(-50%);content:"";position:absolute}#quick,#quick .quick_item>div span{top:50%;transform:translateY(-50%)}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a{padding:7.5vw 6.25vw 7.5vw 5.56vw;font-size:5.56vw;line-height:1;letter-spacing:.11vw;font-weight:600;font-family:LINESeedSans,sans-serif;color:#000;display:flex;justify-content:space-between;align-items:center;position:relative;transition:all .3s}#footer .footer_wrap .footer_info .copy,#quick .quick_item>div span{font-weight:300;font-family:LINESeedSans,sans-serif}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a::before{bottom:0;left:50%;width:calc(100% - 11.11vw);height:1px;background:#eee;transform:translateX(-50%);content:"";position:absolute}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a .down_icon{width:4.17vw;height:4.17vw;background:url(../images/jp/down_icon_b.png) center center no-repeat;background-size:cover;transition:all .3s}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a.on{background:#06c755;color:#fff}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a.on::before{display:none}#header .head_wrap .group_nav .group_mobile .menu_layer .menu_layer_cont .menu_download a.on .down_icon{background:url(../images/jp/down_icon_w.png) center center no-repeat;background-size:cover}#footer{padding:38px 0 42px;border-top:1px solid #000}@media all and (max-width:1000px){#footer{padding:40px 0 41px}}@media all and (max-width:720px){#footer{padding:9.72vw 0}}#footer .footer_wrap{padding:0 50px 0 39px;width:100%;max-width:1920px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}@media all and (max-width:720px){#footer .footer_wrap{flex-direction:column;padding:0 5.83vw 0 3.89vw}}#footer .footer_wrap .btn_list{display:flex;align-items:flex-end}#footer .footer_wrap .btn_list .award{width:92px}@media all and (max-width:1000px){#footer .footer_wrap .btn_list .award{width:70px}}@media all and (max-width:720px){#footer .footer_wrap .btn_list .award{width:17.08vw}}#footer .footer_wrap .btn_list .award img{width:100%;display:block}#footer .footer_wrap .btn_list .red_dot{width:175px}@media all and (max-width:1000px){#footer .footer_wrap .btn_list .red_dot{width:auto;height:70px}}@media all and (max-width:720px){#footer .footer_wrap .btn_list .red_dot{height:17.08vw}}#footer .footer_wrap .btn_list .red_dot img{width:100%;height:100%;display:block}#footer .footer_wrap .footer_info{margin-top:12px;display:flex;justify-content:flex-start;align-items:center}@media all and (max-width:1000px){#footer .footer_wrap .btn_list .red_dot img{width:auto}#footer .footer_wrap .footer_info{margin-top:2px}}@media all and (max-width:720px){#footer .footer_wrap .footer_info{margin-top:12.5vw;width:100%;align-items:center;justify-content:space-between}}#footer .footer_wrap .footer_info .info_btnlist{display:flex;justify-content:flex-start}#footer .footer_wrap .footer_info .info_btnlist .licenses_btn{height:14px;margin-right:40px}@media all and (max-width:1000px){#footer .footer_wrap .footer_info .info_btnlist .licenses_btn{margin-right:26px;height:10px}}@media all and (max-width:720px){#footer .footer_wrap .footer_info .info_btnlist .licenses_btn{margin-right:5.56vw;height:2.08vw}}#footer .footer_wrap .footer_info .info_btnlist .licenses_btn img{height:100%;display:block}#footer .footer_wrap .footer_info .info_btnlist .creative{height:14px}@media all and (max-width:1000px){#footer .footer_wrap .footer_info .info_btnlist .creative{height:10px}}@media all and (max-width:720px){#footer .footer_wrap .footer_info .info_btnlist .creative{height:2.08vw}}#footer .footer_wrap .footer_info .info_btnlist .creative img{height:100%;display:block}#footer .footer_wrap .footer_info .copy{margin-left:49px;font-size:17px;line-height:1;letter-spacing:.26px;color:#000;display:inline-flex}@media all and (max-width:1000px){#footer .footer_wrap .footer_info .copy{margin-left:26px;font-size:14px;letter-spacing:.24px}#quick{display:none}}@media all and (max-width:720px){#footer .footer_wrap .footer_info .copy{margin-left:0;font-size:2.78vw;letter-spacing:.3px}}#quick{right:40px;z-index:5;position:fixed}#quick .quick_item>div{width:56px;height:56px;position:relative;cursor:pointer}#quick .quick_item>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#quick .quick_item>div span{right:40px;width:100px;font-size:15px;line-height:.97;letter-spacing:normal;color:#999;padding-right:10px;position:absolute;text-align:right;display:block;transition:right .3s,opacity .3s;opacity:0;visibility:hidden}#quick .quick_item>div.show span,#quick .quick_item>div:hover span{right:56px;opacity:1;visibility:visible}#quick .quick_item>div.show span{transition:none}#quick .quick_item>div+div{margin-top:5px}#licenses{top:0;left:0;width:100%;height:100%;position:fixed;background:#fff;z-index:20;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;display:none}#licenses::-webkit-scrollbar{display:none}#licenses .licenses_wrap{padding:100px 0;width:100%;max-width:1000px;margin:0 auto;position:relative}#licenses .licenses_wrap .licenses_close{top:100px;left:50%;margin-left:460px;position:fixed}@media all and (max-width:1000px){#licenses .licenses_wrap .licenses_close{left:auto;margin-left:0;right:30px}}#licenses .licenses_wrap .licenses_close a{width:20px;display:block}@media all and (max-width:720px){#licenses .licenses_wrap{padding:16.39vw 0}#licenses .licenses_wrap .licenses_close{top:5.56vw;right:5.97vw}#licenses .licenses_wrap .licenses_close a{width:4.86vw}}#licenses .licenses_wrap .licenses_close a img{width:100%;display:block}#licenses .licenses_wrap .licenses_cont{padding:60px 50px}#licenses .licenses_wrap .licenses_cont .licenses_text.li_text2{margin-top:116px}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont{padding:7.78vw 5.14vw 7.78vw 5.83vw}#licenses .licenses_wrap .licenses_cont .licenses_text.li_text2{margin-top:23.61vw}}#licenses .licenses_wrap .licenses_cont .licenses_text.li_text3{margin-top:117px}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text.li_text3{margin-top:29.03vw}}#licenses .licenses_wrap .licenses_cont .licenses_text.li_text4{margin-top:116px}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text.li_text4{margin-top:26.67vw}}#licenses .licenses_wrap .licenses_cont .licenses_text.li_text5{margin-top:116px}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit{font-size:20px;line-height:1;letter-spacing:normal;font-weight:600;color:#272727}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text.li_text5{margin-top:23.61vw}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit{font-size:5.28vw}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_en{font-family:LINESeedSans,sans-serif}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_jp{font-size:19px;font-family:LINESeedJPStd,sans-serif}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_jp{font-size:5.28vw}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_kr{font-family:LINESeedSansKR,sans-serif}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_th{font-family:LINESeedSansTH,sans-serif}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_tit.leng_tw{font-family:LINESeedTW,sans-serif}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc{font-size:16px;line-height:1.63;letter-spacing:normal;font-weight:300;color:#000;display:block;white-space:pre-wrap}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc a{text-decoration:underline;color:#000;-webkit-text-decoration-color:#999;text-decoration-color:#999;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;word-break:break-all}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc{margin-top:9.58vw;font-size:4.17vw}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_en{margin-top:23px;font-family:LINESeedSans,sans-serif}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_en{margin-top:9.58vw;line-height:1.47}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_jp{margin-top:26px;font-family:LINESeedJPStd,sans-serif;font-size:15px;line-height:1.67}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_jp{margin-top:9.17vw;line-height:1.6;font-size:4.17vw}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_kr{margin-top:27px;font-family:LINESeedSansKR,sans-serif}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_kr{margin-top:9.03vw;line-height:1.67}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_th{margin-top:18px;font-family:LINESeedSansTH,sans-serif}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_th{margin-top:7.78vw;font-size:4.44vw;line-height:1.56}}#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_tw{margin-top:26px;font-family:LINESeedTW,sans-serif;font-size:15px;line-height:1.67}@media all and (max-width:720px){#licenses .licenses_wrap .licenses_cont .licenses_text .licenses_desc.leng_tw{margin-top:9.17vw;line-height:1.6;font-size:4.17vw}}.font_downLayer{top:100%;left:0;width:100%;height:100%;position:fixed;z-index:100;transition:top .5s}@media all and (max-width:1000px){.font_downLayer{display:none}}.font_downLayer .font_downLayer_wrap{width:100%;height:100%;position:relative}.font_downLayer .font_downLayer_wrap .nullbg{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1}.font_downLayer .font_downLayer_wrap .font_list{width:100%;height:175px;display:flex;justify-content:center;align-items:center;background:#06c755;bottom:0;z-index:2;position:absolute}.font_downLayer .font_downLayer_wrap .font_list a{width:auto;padding:10px;margin:0 50px;white-space:nowrap}@media all and (max-width:1800px){.font_downLayer .font_downLayer_wrap .font_list a{margin:0 2vw}}@media all and (max-width:1600px){.font_downLayer .font_downLayer_wrap .font_list a{margin:0 1vw}}.font_downLayer .font_downLayer_wrap .font_list a span{font-size:30px;line-height:1.38;letter-spacing:normal;font-weight:600;font-family:LINESeedSans,sans-serif;color:#fff;opacity:.5;display:flex;justify-content:flex-start;align-items:center;transition:opacity .3s}.font_downLayer .font_downLayer_wrap .font_list a span .down_icon{margin-left:18px;width:25px;height:27px;background:url(../images/jp/down_icon_w.png) center center no-repeat;background-size:cover}@media all and (max-width:1400px){.font_downLayer .font_downLayer_wrap .font_list a span{font-size:2vw}.font_downLayer .font_downLayer_wrap .font_list a span .down_icon{margin-left:1.29vw;width:1.79vw;height:1.93vw}}.font_downLayer .font_downLayer_wrap .font_list a sub{font-size:33px;line-height:1.38;letter-spacing:normal;font-weight:600;font-family:LINESeedSans,sans-serif;color:#fff;text-align:center;display:none}@media all and (max-width:1400px){.font_downLayer .font_downLayer_wrap .font_list a sub{font-size:2.36vw}}.font_downLayer .font_downLayer_wrap .font_list a.on span,.font_downLayer .font_downLayer_wrap .font_list a:hover span{opacity:1}.container{padding-top:128px;position:relative}@media all and (max-width:720px){.container{padding-top:16.39vw}}.container .seed{position:relative}.container .seed .seed_info{margin:0 auto;padding:80px 100px 30px 43px;width:100%;max-width:1920px;display:flex;align-items:center;justify-content:flex-start;position:relative}@media all and (max-width:1000px){.container .seed .seed_info{padding:20px 45px 20px 43px}}.container .seed .seed_info #hidden_div{display:none}@media all and (max-width:720px){.container .seed .seed_info{padding:11.94vw 5.56vw 0 5.28vw}.container .seed .seed_info #hidden_div{top:11.94vw;left:5.28vw;width:calc(100% - 10.84vw);height:calc(100% - 11.94vw);position:absolute;display:block;z-index:-1}.container .seed .seed_info #hidden_div div{display:block;word-break:break-all;width:100%!important;height:93.19vw;font-size:6.94vw;line-height:1.63!important;letter-spacing:normal!important;font-weight:300!important;color:#000!important;font-family:LINESeedTW,sans-serif!important;border:none!important;outline:0!important;overflow:hidden!important}}.container .seed .seed_info .seed_typing{width:100%;height:100%;display:flex;align-items:center;position:relative}@media all and (max-width:720px){.container .seed .seed_info .seed_typing{display:block}}.container .seed .seed_info .seed_typing #text_view{font-size:83px;line-height:1.5;letter-spacing:normal;font-weight:300;color:#000;font-family:LINESeedTW,sans-serif;width:100%;height:650px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;justify-self:center;word-break:break-all;resize:none;border:none;outline:0;overflow:hidden;caret-color:#06c755;text-decoration:none}@media all and (max-width:1900px){.container .seed .seed_info .seed_typing #text_view{font-size:80px}}@media all and (max-width:1800px){.container .seed .seed_info .seed_typing #text_view{font-size:78px}}@media all and (max-width:1700px){.container .seed .seed_info .seed_typing #text_view{font-size:74px}}@media all and (max-width:1600px){.container .seed .seed_info .seed_typing #text_view{font-size:70px}}@media all and (max-width:1500px){.container .seed .seed_info .seed_typing #text_view{font-size:68px}}@media all and (max-width:1400px){.container .seed .seed_info .seed_typing #text_view{font-size:64px}}@media all and (max-width:1300px){.container .seed .seed_info .seed_typing #text_view{font-size:62px}}@media all and (max-width:1200px){.container .seed .seed_info .seed_typing #text_view{font-size:58px}}@media all and (max-width:1100px){.container .seed .seed_info .seed_typing #text_view{font-size:54px}}@media all and (max-width:1000px){.container .seed .seed_info .seed_typing #text_view{font-size:4.3vw;line-height:1.49;height:360px}}.container .seed .seed_info .seed_typing #text_view[data-weight=thin]{font-weight:100}.container .seed .seed_info .seed_typing #text_view[data-weight=regular]{font-weight:300}.container .seed .seed_info .seed_typing #text_view[data-weight=bold]{font-weight:600}.container .seed .seed_info .seed_typing #text_view[data-weight=extra]{font-weight:800}.container .seed .seed_info .seed_typing #text_view[data-align=left]{text-align:left}.container .seed .seed_info .seed_typing #text_view[data-align=center]{text-align:center}.container .seed .seed_info .seed_typing #text_view[data-align=right]{text-align:right}.container .seed .seed_info .seed_typing #mo_text_view{display:none}@media all and (max-width:720px){.container .seed .seed_info .seed_typing #text_view{display:none}.container .seed .seed_info .seed_typing #mo_text_view{display:block;word-break:break-all;width:100%;height:93.19vw;font-size:6.94vw;line-height:1.63;letter-spacing:normal;font-weight:300;color:#000;font-family:LINESeedTW,sans-serif;border:none;outline:0;overflow:hidden;caret-color:#06c755;resize:none}.container .seed .seed_layer{display:none}}.container .seed .seed_info .seed_typing #mo_text_view[data-weight=thin],.container .weight .weight_wrap .weight_box .weight_tit p span.weight_t{font-weight:100}.container .seed .seed_info .seed_typing #mo_text_view[data-weight=regular]{font-weight:300}.container .seed .seed_info .seed_typing #mo_text_view[data-weight=bold]{font-weight:600}.container .seed .seed_info .seed_typing #mo_text_view[data-weight=extra]{font-weight:800}.container .seed .seed_info .seed_typing #mo_text_view[data-align=left]{text-align:left}.container .seed .seed_info .seed_typing #mo_text_view[data-align=center]{text-align:center}.container .seed .seed_info .seed_typing #mo_text_view[data-align=right]{text-align:right}.container .seed .seed_layer{top:73%;left:48%;width:292px;height:33px;position:absolute;border:1px solid #000;border-radius:4px;background:#fff;z-index:1;padding:0 26px 0 15px;cursor:-webkit-grab;cursor:grab}@media all and (max-width:1600px){.container .seed .seed_layer{top:68%}}@media all and (max-width:1550px){.container .seed .seed_layer{top:65%}}@media all and (max-width:1450px){.container .seed .seed_layer{top:62%}}@media all and (max-width:1350px){.container .seed .seed_layer{top:59%}}@media all and (max-width:1300px){.container .seed .seed_layer{top:55%}}@media all and (max-width:1000px){.container .seed .seed_layer{top:60%;left:40%}}.container .seed .seed_layer .seed_layer_wrap{position:relative;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row}.container .seed .seed_layer .seed_layer_wrap .seed_weight{position:relative;width:120px;display:flex;align-items:center}.container .seed .seed_layer .seed_layer_wrap .seed_weight>p{height:21px;width:100%;font-size:0;text-align:center;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:0 10px;position:relative}.container .seed .seed_layer .seed_layer_wrap .seed_weight>p span{font-size:14px;line-height:12px;letter-spacing:normal;color:#000;font-family:LINESeedSans,sans-serif;font-weight:600}.container .seed .seed_layer .seed_layer_wrap .seed_weight>p i{right:10px;width:10px;height:6px;background:url(../images/jp/arrow_down_b.png) center center no-repeat;background-size:cover;font-style:normal}.container .seed .seed_layer .seed_layer_wrap .seed_weight>p.on i{transform:rotate(180deg)}.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list{top:26px;left:0;width:100%;position:absolute;border:1px solid #000;display:none}.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list li a{font-size:14px;line-height:26px;letter-spacing:normal;font-weight:300;font-family:LINESeedSans,sans-serif;color:#000;padding:0 10px;display:block;background:#fff}@media all and (max-width:720px){.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list{top:8.06vw}.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list li a{font-size:3.89vw;line-height:9.72vw;padding:0 4.17vw}}.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list li a:hover{background:#000;color:#fff;font-weight:600}.container .seed .seed_layer .seed_layer_wrap .seed_weight .weight_list li a.on{font-weight:600}.container .seed .seed_layer .seed_layer_wrap .seed_align{padding:0 0 0 20px;display:flex;justify-content:flex-start;align-items:center;position:relative}.container .seed .seed_layer .seed_layer_wrap .seed_align::before{width:1px;height:21px;top:50%;left:0;transform:translateY(-50%);background:#000;position:absolute;content:""}@media all and (max-width:720px){.container .seed .seed_layer .seed_layer_wrap .seed_align{padding:0 0 0 6.25vw}.container .seed .seed_layer .seed_layer_wrap .seed_align::before{height:5.69vw}}.container .seed .seed_layer .seed_layer_wrap .seed_align a{width:20px;height:12px;-o-object-fit:cover;object-fit:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a+a{margin-left:15px}@media all and (max-width:720px){.container .seed .seed_layer .seed_layer_wrap .seed_align a{width:5.56vw;height:3.33vw}.container .seed .seed_layer .seed_layer_wrap .seed_align a+a{margin-left:5.83vw}}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_left{background:url(../images/jp/align_left_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_left.on{background:url(../images/jp/align_left_b.png) center center no-repeat;background-size:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_center{background:url(../images/jp/align_center_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_center.on{background:url(../images/jp/align_center_b.png) center center no-repeat;background-size:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_right{background:url(../images/jp/align_right_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer .seed_layer_wrap .seed_align a.align_right.on{background:url(../images/jp/align_right_b.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo{top:2.22vw;left:5.14vw;width:89.72vw;height:10.28vw;padding:0 5.56vw 0 2.08vw;position:absolute;border:1px solid #000;border-radius:4px;background:#fff;z-index:1;display:none}@media all and (min-width:721px){.container .seed .seed_layer_mo{display:none!important}}.container .seed .seed_layer_mo .seed_layer_wrap{position:relative;height:100%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:row}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight{position:relative;width:43.06vw;display:flex;align-items:center}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight>p{padding:0 2.08vw 0 3.47vw;height:8.33vw;width:100%;font-size:0;text-align:center;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight>p span{font-size:3.89vw;line-height:1.5;letter-spacing:normal;color:#000;font-family:LINESeedSans,sans-serif;font-weight:600}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight>p i{width:3.06vw;height:1.53vw;transform:rotate(180deg);background:url(../images/jp/arrow_down_b_mo.svg) center center no-repeat;background-size:cover;font-style:normal}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight>p.on i{transform:rotate(0)}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight .weight_list{top:8.06vw;left:0;width:100%;position:absolute;border:1px solid #000;display:none}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight .weight_list li a{font-size:3.89vw;line-height:9.72vw;letter-spacing:normal;font-weight:300;font-family:LINESeedSans,sans-serif;color:#000;padding:0 4.17vw;display:block;background:#fff}.container .seed .seed_layer_mo .seed_layer_wrap .seed_weight .weight_list li a.on{background:#000;color:#fff}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align{padding:0 0 0 5.56vw;display:flex;justify-content:flex-start;align-items:center;position:relative}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align::before{width:1px;height:5.69vw;top:50%;left:0;transform:translateY(-50%);background:#000;position:absolute;content:""}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a{width:5.56vw;height:3.33vw;-o-object-fit:cover;object-fit:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a+a{margin-left:6.94vw}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_left{background:url(../images/jp/align_left_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_left.on{background:url(../images/jp/align_left_b.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_center{background:url(../images/jp/align_center_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_center.on{background:url(../images/jp/align_center_b.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_right{background:url(../images/jp/align_right_g.png) center center no-repeat;background-size:cover}.container .seed .seed_layer_mo .seed_layer_wrap .seed_align a.align_right.on{background:url(../images/jp/align_right_b.png) center center no-repeat;background-size:cover}.container .media{max-width:1920px;padding:120px 0 0;width:100%;margin:0 auto}@media all and (max-width:1920px){.container .media{padding:120px 50px 0}}@media all and (max-width:1000px){.container .media{padding:50px 50px 0}}.container .media video{width:100%;border-radius:10px}.container .media video.media_pc{display:block}.container .media video.media_mo{display:none}@media all and (max-width:1000px){.container .media video{border-radius:7px}}@media all and (max-width:720px){.container .media{padding:10.42vw 5.69vw 0 5.83vw}.container .media video.media_pc{display:none}.container .media video.media_mo{display:block}.container .media video{border-radius:1.94vw}}.container .dna{padding-bottom:300px}.container .dna .masking{max-width:3000px;margin:0 auto;overflow-x:hidden}@media all and (max-width:1000px){.container .dna{padding-bottom:160px}.container .dna .masking{display:none}}.container .dna .masking .overflowX{overflow-x:hidden;position:relative}.container .dna .masking .overflowX .img_list{display:flex;flex-direction:row;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;will-change:transform;animation:slideX 40s linear infinite;-webkit-animation:slideX 40s linear infinite;-moz-animation:slideX 40s linear infinite;-o-animation:slideX 40s linear infinite}@media all and (min-width:1000px){.container .dna .masking .overflowX .img_list:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}.container .dna .masking .overflowX .img_list li{margin-left:100px;position:relative}.container .dna .masking .overflowX .img_list li .default_img{max-width:3660px}.container .dna .masking .overflowX .img_list li .mask_img{position:absolute;top:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:row;will-change:transform;-webkit-mask-size:302px 302px;-webkit-mask-position:center;-webkit-mask:url(../images/jp/mask_img.svg) no-repeat;mask:url(../images/jp/mask_img.svg) no-repeat;mask-size:302px 302px;mask-position:center;max-width:3660px;display:none}@media all and (max-width:1000px){.container .dna .masking .overflowX .img_list li{margin-left:300px}.container .dna .masking .overflowX .img_list li .mask_img{-webkit-mask:none;mask:none;display:none!important}}.container .dna .masking .overflowX .img_list li .afterDiv1,.container .dna .masking .overflowX .img_list li .afterDiv2{position:absolute;top:auto;left:auto;width:302px;height:302px;border:1px solid #000;border-radius:100%;display:none}@media all and (max-width:1000px){.container .dna .masking .overflowX .img_list li .afterDiv1,.container .dna .masking .overflowX .img_list li .afterDiv2{display:none!important}}.container .dna .masking_tbl{display:none}@media all and (max-width:1000px){.container .dna .masking_tbl,.container .dna .masking_tbl .tbl_img_area img{width:100%;display:block}.container .dna .masking_tbl .tbl_img_area{width:100%;overflow:hidden;position:relative}.container .dna .masking_tbl .tbl_img_area .tbl_mask{top:0;left:0;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../images/jp/mask_tbl.svg);-webkit-mask-size:268px 268px;-webkit-mask-position:calc(50% - 50px) calc(50% + 50px);mask-image:url(../images/jp/mask_tbl.svg);mask-repeat:no-repeat;mask-size:268px 268px;mask-position:calc(50% - 50px) calc(50% + 50px)}.container .dna .masking_tbl .tbl_img_area .tbl_circle{position:absolute;top:calc(50% - 83px);left:calc(50% - 185px);width:268px;height:268px;border-radius:100%;border:1px solid #000;background:0 0}}.container .dna .masking_mo{display:none}@media all and (max-width:720px){.container .dna .masking_tbl{display:none}.container .dna .masking_mo{display:block}.container .dna .masking_mo .mo_img_area{width:100%;overflow:hidden;position:relative}.container .dna .masking_mo .mo_img_area img{width:100%;display:block}.container .dna .masking_mo .mo_img_area .mo_mask{top:0;left:0;position:absolute;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../images/jp/mask_tbl.svg);-webkit-mask-size:200px 200px;-webkit-mask-position:70px calc(100% - 40px);mask-image:url(../images/jp/mask_tbl.svg);mask-repeat:no-repeat;mask-size:200px 200px;mask-position:70px calc(100% - 40px)}.container .dna .masking_mo .mo_img_area .mo_circle{position:absolute;top:calc(100% - 240px);left:70px;width:200px;height:200px;border-radius:100%;border:1px solid #000;background:0 0}}.container .dna .masking_info{max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:center}.container .dna .masking_info p{text-align:left}@media all and (max-width:1000px){.container .dna .masking_info p{width:700px}}.container .dna .masking_info p b{font-size:21px;line-height:2.1;letter-spacing:.11px;font-weight:300;color:#fff;background:#000;font-family:LINESeedTW,sans-serif;display:inline;text-align:left;word-break:break-all;box-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.container .dna .masking_info p b .mo_block{display:none}.container .dna .masking_info p b .mo_none{display:block}.container .dna .masking_info p b .tbl_block{display:none}.container .dna .masking_info p b .tbl_none{display:block}@media all and (max-width:1600px){.container .dna .masking_info p b{font-size:19px}}@media all and (max-width:1400px){.container .dna .masking_info p b{font-size:17px}}@media all and (max-width:1200px){.container .dna .masking_info p b{font-size:15px}}@media all and (max-width:1000px){.container .dna .masking_info p b{font-size:14px;letter-spacing:.08px}.container .dna .masking_info p b .tbl_block{display:block}.container .dna .masking_info p b .tbl_none{display:none}}@media all and (max-width:720px){.container .dna .masking_info p{width:100%;padding:0 2.5vw 0 6.53vw}.container .dna .masking_info p b{font-size:3.47vw;letter-spacing:.14px}.container .dna .masking_info p b .mo_block{display:block}.container .dna .masking_info p b .mo_none,.container .dna .masking_info p b .tbl_block{display:none}}.container .message{padding-bottom:260px;position:relative;overflow:hidden}.container .message::after,.container .message::before{left:0;width:100%;border-top:1px solid #999;border-bottom:1px solid #999;position:absolute;content:""}@media all and (max-width:1000px){.container .message{padding-bottom:160px}}.container .message::before{top:0;height:20px}@media all and (max-width:1800px){.container .message::before{height:1.11vw}}@media all and (max-width:1000px){.container .message::before{height:1.1vw}}@media all and (max-width:720px){.container .message{padding-bottom:47.22vw}.container .message::before{height:1.25vw}}.container .message::after{top:212px;height:16px}@media all and (max-width:1800px){.container .message::after{top:11.78vw;height:.89vw}}@media all and (max-width:1000px){.container .message::after{top:11vw;height:1vw}}@media all and (max-width:720px){.container .message::after{top:12.08vw;height:1.11vw}.container .message .pc_swiper{display:none}}.container .message .pc_swiper .msg_slide{width:auto!important}.container .message .pc_swiper .msg_slide p{height:230px}@media all and (max-width:1800px){.container .message .pc_swiper .msg_slide p{height:12.78vw}}@media all and (max-width:1000px){.container .message .pc_swiper .msg_slide p{height:12vw}}.container .message .pc_swiper .msg_slide p img{height:100%;margin:0 auto;display:block}.container .message .pc_swiper .msg_slide span{margin-top:68px;font-size:20px;line-height:1.74;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;display:flex;justify-content:center;word-break:break-all}@media all and (max-width:1800px){.container .message .pc_swiper .msg_slide span{font-size:18px}}@media all and (max-width:1400px){.container .message .pc_swiper .msg_slide span{font-size:16px}}@media all and (max-width:1200px){.container .message .pc_swiper .msg_slide span{font-size:14px}}@media all and (max-width:1000px){.container .message .pc_swiper .msg_slide span{width:700px;padding:0;margin:50px auto 0;font-size:15px;line-height:1.72}.container .message .pc_swiper .msg_slide span br{display:none}}.container .message .mo_swiper{display:none}.container .message .mo_swiper .msg_slide p{height:13.19vw}.container .message .mo_swiper .msg_slide p img{height:100%;display:block;margin:0 auto}.container .message .mo_swiper .msg_slide span{margin-top:10.83vw;padding:0 3.47vw 0 5.56vw;font-size:3.7vw;line-height:1.78;letter-spacing:.14px;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;display:block;word-break:break-all}.container .message .mo_swiper .mag_page{bottom:27.78vw;z-index:1}.container .message .mo_swiper .mag_page span{width:2.78vw;height:2.78vw;background:#e2e2e2;opacity:1;margin:0 2.08vw}.container .message .mo_swiper .mag_page span.swiper-pagination-bullet-active{background:#000}.container .wordmark{width:100%;position:relative;overflow:hidden;padding-bottom:160px}@media all and (max-width:1000px){.container .wordmark{padding-bottom:80px}}.container .wordmark .wordmark_wrap{position:relative;overflow:hidden}.container .wordmark .wordmark_wrap .left{float:left;width:calc(100% - 830px);overflow:hidden}@media all and (max-width:1600px){.container .wordmark .wordmark_wrap .left{width:calc(100% - 730px)}}@media all and (max-width:1400px){.container .wordmark .wordmark_wrap .left{width:calc(100% - 630px)}}@media all and (max-width:1200px){.container .wordmark .wordmark_wrap .left{width:calc(100% - 52.5vw)}}@media all and (max-width:1000px){.container .wordmark .wordmark_wrap .left{width:50vw}}@media all and (max-width:720px){.container .message .mo_swiper{display:block}.container .wordmark{padding-bottom:10.83vw}.container .wordmark .wordmark_wrap .left{width:100%;float:none;margin-bottom:8.33vw}}.container .wordmark .wordmark_wrap .left .text_media{width:2000px;float:right}@media all and (max-width:1600px){.container .wordmark .wordmark_wrap .left .text_media{width:1763px}}@media all and (max-width:1400px){.container .wordmark .wordmark_wrap .left .text_media{width:1604px}}@media all and (max-width:1200px){.container .wordmark .wordmark_wrap .left .text_media{width:132.5vw}}@media all and (max-width:1000px){.container .wordmark .wordmark_wrap .left .text_media{width:101.8vw}}@media all and (max-width:720px){.container .wordmark .wordmark_wrap .left .text_media{height:67.92vw;width:auto;float:none}}.container .wordmark .wordmark_wrap .left .text_media lottie-player{width:100%;display:block}@media all and (max-width:720px){.container .wordmark .wordmark_wrap .left .text_media lottie-player{width:auto;height:100%}}.container .wordmark .wordmark_wrap .right{float:right;padding:0 50px;width:830px;overflow:hidden}@media all and (max-width:1600px){.container .wordmark .wordmark_wrap .right{width:730px}}@media all and (max-width:1400px){.container .wordmark .wordmark_wrap .right{padding:0 30px;width:630px}}@media all and (max-width:1200px){.container .wordmark .wordmark_wrap .right{padding:0 2.5vw;width:52.5vw}}@media all and (max-width:1000px){.container .wordmark .wordmark_wrap .right{padding:0 5vw 0 2.4vw;width:calc(50vw - 20px)}}@media all and (max-width:720px){.container .wordmark .wordmark_wrap .right{float:none;width:100%;padding:0 13.19vw}}.container .wordmark .wordmark_wrap .right .line_media{float:left;width:100%}.container .wordmark .wordmark_wrap .right .line_media video{border-radius:14px;width:100%;display:block}@media all and (max-width:1000px){.container .wordmark .wordmark_wrap .right .line_media video{border-radius:1vw}.container .wordmark .wordmark_wrap .right .line_media .line_text{display:none}}.container .wordmark .wordmark_wrap .right .line_media .line_text{margin-top:64px;font-size:19px;line-height:1.7;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;word-break:break-all}@media all and (max-width:1600px){.container .wordmark .wordmark_wrap .right .line_media .line_text{font-size:17px}}@media all and (max-width:1400px){.container .wordmark .wordmark_wrap .right .line_media .line_text{font-size:15px}}@media all and (max-width:1200px){.container .wordmark .wordmark_wrap .right .line_media .line_text{font-size:1.25vw}}.container .wordmark .wordmark_text_tb{display:none}@media all and (max-width:1000px){.container .wordmark .wordmark_text_tb{margin:70px auto 0;width:550px;font-size:15px;line-height:1.72;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;display:block;word-break:break-all}.container .wordmark .wordmark_text_tb .mo_block{display:none}}@media all and (max-width:720px){.container .wordmark .wordmark_wrap .right .line_media{float:none}.container .wordmark .wordmark_wrap .right .line_media video{border-radius:1.94vw}.container .wordmark .wordmark_text_tb{margin:9.72vw auto 0;width:100%;padding:0 8.89vw 0 5.69vw;font-size:3.75vw;line-height:1.78}.container .wordmark .wordmark_text_tb .mo_block{display:block}.container .wordmark .wordmark_text_tb .mo_none{display:none}}.container .square{padding-top:160px;overflow:hidden}@media all and (max-width:1000px){.container .square{padding-top:80px}}.container .square .square_wrap{max-width:3000px;width:100%;margin:0 auto}.container .square .square_wrap .square_text{max-width:1920px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media all and (max-width:720px){.container .square{padding-top:10.83vw}.container .square .square_wrap .square_text{align-items:flex-start}}.container .square .square_wrap .square_text .square_tit{max-width:1820px;width:100%;margin:0 auto 90px;padding:0 50px}@media all and (max-width:1830px){.container .square .square_wrap .square_text .square_tit{padding:0 100px;margin:0 auto 4vw}}@media all and (max-width:1000px){.container .square .square_wrap .square_text .square_tit{margin:0 auto 45px;padding:0 5vw}}.container .square .square_wrap .square_text .square_tit img{width:100%;display:block}.container .square .square_wrap .square_text .square_tit img.pc_img{display:block}.container .square .square_wrap .square_text .square_tit img.tbl_img{display:none}@media all and (max-width:1000px){.container .square .square_wrap .square_text .square_tit img.pc_img{display:none}.container .square .square_wrap .square_text .square_tit img.tbl_img{display:block}}.container .square .square_wrap .square_text .square_tit img.mo_img{display:none}@media all and (max-width:720px){.container .square .square_wrap .square_text .square_tit{margin:0 auto 13.89vw;padding:0 6.25vw}.container .square .square_wrap .square_text .square_tit img.tbl_img{display:none}.container .square .square_wrap .square_text .square_tit img.mo_img{display:block}}.container .square .square_wrap .square_text .square_desc{font-size:20px;line-height:1.7;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;display:inline-flex;justify-content:center;word-break:break-all}.container .square .square_wrap .square_text .square_desc .mo_block{display:none}@media all and (max-width:1800px){.container .square .square_wrap .square_text .square_desc{font-size:18px}}@media all and (max-width:1600px){.container .square .square_wrap .square_text .square_desc{font-size:16px}}@media all and (max-width:1400px){.container .square .square_wrap .square_text .square_desc{font-size:14px}}@media all and (max-width:1200px){.container .square .square_wrap .square_text .square_desc{font-size:1.17vw}}@media all and (max-width:1000px){.container .square .square_wrap .square_text .square_desc{padding:0 11.6vw;margin:0 auto;font-size:15px;line-height:1.72}}.container .square .square_wrap .square_media{margin:100px auto 0;max-width:3000px;width:100%}@media all and (max-width:1000px){.container .square .square_wrap .square_media{margin:60px auto 0}}@media all and (max-width:720px){.container .square .square_wrap .square_text .square_desc{width:100%;padding:0 6.94vw 0 5.56vw;font-size:3.75vw;line-height:1.78}.container .square .square_wrap .square_text .square_desc .mo_block{display:block}.container .square .square_wrap .square_text .square_desc .mo_none{display:none}.container .square .square_wrap .square_media{margin:9.72vw auto 0}}.container .square .square_wrap .square_media video{width:100%;display:block}.container .square .square_wrap .square_media video.pc_block{display:block}.container .square .square_wrap .square_media video.mo_block{display:none}.container .type{padding:300px 0 260px;position:relative;overflow:hidden}@media all and (max-width:1460px){.container .type{padding:190px 0 260px}}@media all and (max-width:1000px){.container .square .square_wrap .square_media video.pc_block{display:none}.container .square .square_wrap .square_media video.mo_block{display:block}.container .type{padding:140px 0 150px}}@media all and (max-width:720px){.container .type{padding:27.78vw 0 31.94vw}}.container .type .type_wrap{max-width:1000px;margin:0 auto;width:100%}@media all and (max-width:1500px){.container .type .type_wrap{padding:0 100px}}@media all and (max-width:1000px){.container .type .type_wrap{max-width:654px;padding:0}}.container .type .type_wrap .pc_type{width:100%;display:block}.container .type .type_wrap .tbl_type{display:none}@media all and (max-width:1000px){.container .type .type_wrap .pc_type{display:none}.container .type .type_wrap .tbl_type{width:100%;display:block}}.container .type .type_wrap .mo_type{display:none}@media all and (max-width:720px){.container .type .type_wrap{max-width:100%;padding:0 13.2vw}.container .type .type_wrap .tbl_type{display:none}.container .type .type_wrap .mo_type{width:100%;display:block}.container .weight .weight_wrap .weight_box.weight01{width:100%}}.container .weight{position:relative;overflow:hidden}.container .weight .weight_wrap{max-width:1800px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.container .weight .weight_wrap .weight_box.weight02{margin-top:240px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box.weight02{margin-top:18.46vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box.weight02{margin-top:11.8vw}}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box.weight02{margin-top:33.33vw}}.container .weight .weight_wrap .weight_box.weight03{margin-top:195px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box.weight03{margin-top:15vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box.weight03{margin-top:10.7vw}}.container .weight .weight_wrap .weight_box .weight_tit{display:flex;justify-content:center}.container .weight .weight_wrap .weight_box .weight_tit p{font-size:0}.container .weight .weight_wrap .weight_box .weight_tit p .mo_block{display:none}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box.weight03{margin-top:28.75vw;width:100%}.container .weight .weight_wrap .weight_box .weight_tit p .mo_block{display:block}}.container .weight .weight_wrap .weight_box .weight_tit p span{font-size:160px;line-height:1;letter-spacing:normal;font-family:LINESeedTW,sans-serif;color:#000;display:inline-block;vertical-align:top}@media all and (max-width:1900px){.container .weight .weight_wrap .weight_box .weight_tit p span{font-size:8vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_tit p span{font-size:8vw}}.container .weight .weight_wrap .weight_box .weight_tit p span.weight_n{font-weight:300}.container .weight .weight_wrap .weight_box .weight_tit p span.weight_bd{font-weight:600}.container .weight .weight_wrap .weight_box .weight_tit p span.weight_xbd{font-weight:800}.container .weight .weight_wrap .weight_box .weight_tit_img01{width:100%;margin:0 auto;padding:0 150px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box .weight_tit p span{font-size:8vw}.container .weight .weight_wrap .weight_box .weight_tit_img01{width:100%;margin:0 auto;padding:0 10vw}}.container .weight .weight_wrap .weight_box .weight_tit_img01 img{width:100%;display:block}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.pc_img{display:block}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.tbl_img{display:none}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_tit_img01 img.pc_img{display:none}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.tbl_img{display:block}}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.mo_img{display:none}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box .weight_tit p span{font-size:15vw;line-height:1.32}.container .weight .weight_wrap .weight_box .weight_tit_img01{width:100%;padding:0 5.56vw}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.tbl_img{display:none}.container .weight .weight_wrap .weight_box .weight_tit_img01 img.mo_img{display:block}}.container .weight .weight_wrap .weight_box .weight_tit_img02{width:858px;margin:0 auto}@media all and (max-width:1900px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:800px}}@media all and (max-width:1700px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:750px}}@media all and (max-width:1500px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:700px}}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:53.85vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:51vw}}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box .weight_tit_img02{width:86.11vw}}.container .weight .weight_wrap .weight_box .weight_tit_img02 img{width:100%;display:block}.container .weight .weight_wrap .weight_box .weight_tit_img02 img.pc_img{display:block}.container .weight .weight_wrap .weight_box .weight_tit_img02 img.tbl_img{display:none}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_tit_img02 img.pc_img{display:none}.container .weight .weight_wrap .weight_box .weight_tit_img02 img.tbl_img{display:block}}.container .weight .weight_wrap .weight_box .weight_desc{display:flex;justify-content:center}.container .weight .weight_wrap .weight_box .weight_desc.mt1{margin-top:55px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box .weight_desc.mt1{margin-top:5vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_desc.mt1{margin-top:3.8vw}}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box .weight_desc{padding:0 2.78vw 0 5.56vw;justify-content:flex-start}.container .weight .weight_wrap .weight_box .weight_desc.mt1{margin-top:8vw}}.container .weight .weight_wrap .weight_box .weight_desc.mt2{margin-top:75px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box .weight_desc.mt2{margin-top:5.77vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_desc.mt2{margin-top:3.8vw;padding:0 10vw}}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box .weight_desc.mt2{margin-top:10.42vw;padding:0 2.78vw 0 5.56vw}}.container .weight .weight_wrap .weight_box .weight_desc.mt3{margin-top:55px}@media all and (max-width:1300px){.container .weight .weight_wrap .weight_box .weight_desc.mt3{margin-top:4.23vw}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_desc.mt3{margin-top:3.8vw}}.container .weight .weight_wrap .weight_box .weight_desc span{font-size:20px;line-height:1.7;letter-spacing:normal;font-weight:300;color:#000;font-family:LINESeedTW,sans-serif;word-break:break-all}.container .weight .weight_wrap .weight_box .weight_desc span br.mo_none{display:block}.container .weight .weight_wrap .weight_box .weight_desc span br.mo_block{display:none}@media all and (max-width:1400px){.container .weight .weight_wrap .weight_box .weight_desc span{font-size:18px}}@media all and (max-width:1200px){.container .weight .weight_wrap .weight_box .weight_desc span{font-size:16px}}@media all and (max-width:1000px){.container .weight .weight_wrap .weight_box .weight_desc span{font-size:15px;line-height:1.67}}.container .hello{padding:360px 0 120px;position:relative;overflow:hidden}@media all and (max-width:1000px){.container .hello{padding:160px 0 60px}}@media all and (max-width:720px){.container .weight .weight_wrap .weight_box .weight_desc.mt3{margin-top:10vw}.container .weight .weight_wrap .weight_box .weight_desc span br.mo_none{display:none}.container .weight .weight_wrap .weight_box .weight_desc span br.mo_block{display:block}.container .weight .weight_wrap .weight_box .weight_desc span{font-size:3.61vw;line-height:1.78}.container .hello{padding:31.25vw 0 11.11vw}}.container .hello .hello_wrap{max-width:3000px;width:100%;margin:0 auto}.container .hello .hello_wrap .hello_media{width:100%;margin-bottom:120px}@media all and (max-width:1000px){.container .hello .hello_wrap .hello_media{margin-bottom:60px}}.container .hello .hello_wrap .hello_media video{width:100%;display:block}.container .hello .hello_wrap .hello_media video.pc_block{display:block}.container .hello .hello_wrap .hello_media video.mo_block{display:none}@media all and (max-width:1000px){.container .hello .hello_wrap .hello_media video.pc_block{display:none}.container .hello .hello_wrap .hello_media video.mo_block{display:block}}.container .hello .hello_wrap .hello_text{display:flex;justify-content:center}.container .hello .hello_wrap .hello_text p{font-size:20px;line-height:1.7;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;word-break:break-all}.container .hello .hello_wrap .hello_text p .mo_block{display:none}@media all and (max-width:1400px){.container .hello .hello_wrap .hello_text p{font-size:18px}}@media all and (max-width:1200px){.container .hello .hello_wrap .hello_text p{font-size:16px}}@media all and (max-width:1000px){.container .hello .hello_wrap .hello_text p{font-size:15px;line-height:1.67}}@media all and (max-width:720px){.container .hello .hello_wrap .hello_media{margin-bottom:11.11vw}.container .hello .hello_wrap .hello_text p{width:100%;padding:0 5.56vw;font-size:3.61vw;line-height:1.78}.container .hello .hello_wrap .hello_text p br{display:none}.container .hello .hello_wrap .hello_text p .mo_block{display:block}}.container .block{width:100%;position:relative;overflow:hidden;padding-bottom:190px}@media all and (max-width:1400px){.container .block{padding-bottom:13.57vw}}@media all and (max-width:1000px){.container .block{padding-bottom:80px}}.container .block .block_wrap{position:relative}.container .block .block_wrap .left{width:calc(100% - 990px);margin-left:50px;float:left;position:relative;overflow:hidden;border-radius:20px}@media all and (max-width:1850px){.container .block .block_wrap .left{width:calc(100% - 850px)}}@media all and (max-width:1700px){.container .block .block_wrap .left{width:calc(100% - 700px)}}@media all and (max-width:1400px){.container .block .block_wrap .left{width:calc(100% - 50vw);margin-left:3.57vw}}@media all and (max-width:1000px){.container .block .block_wrap .left{width:80vw;margin:0 auto 6.8vw;float:none}}@media all and (max-width:720px){.container .block{padding-bottom:13.89vw}.container .block .block_wrap .left{width:100%;margin:0 auto 10.56vw;padding:0 5.83vw;border-radius:2.78vw}}.container .block .block_wrap .left .block_imgbox{float:right}.container .block .block_wrap .left .block_imgbox#canvas_wrap{width:1780px;height:920px;display:block}@media all and (max-width:1400px){.container .block .block_wrap .left .block_imgbox#canvas_wrap{width:127.14vw;height:65.71vw}}.container .block .block_wrap .left .block_imgbox#canvas_wrap canvas{max-width:100%;max-height:100%;border-radius:20px}@media all and (max-width:1000px){.container .block .block_wrap .left .block_imgbox#canvas_wrap{width:100%;height:auto;float:none}.container .block .block_wrap .left .block_imgbox#canvas_wrap canvas{border-radius:2.78vw;overflow:hidden}}.container .block .block_wrap .right{width:940px;padding:0 170px;float:right}@media all and (max-width:1850px){.container .block .block_wrap .right{width:800px;padding:0 100px}}@media all and (max-width:1700px){.container .block .block_wrap .right{width:650px;padding:0 75px}}@media all and (max-width:1400px){.container .block .block_wrap .right{width:46.43vw;padding:0 5.36vw}}@media all and (max-width:1000px){.container .block .block_wrap .right{width:80vw;margin:0 auto;padding:0;float:none}}@media all and (max-width:720px){.container .block .block_wrap .right{width:100%;padding:0 7.22vw}}.container .block .block_wrap .right .block_text{height:920px;width:100%;float:left;position:relative;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:1400px){.container .block .block_wrap .right .block_text{height:65.71vw}}@media all and (max-width:1000px){.container .block .block_wrap .right .block_text{float:none;height:auto;display:block;font-size:0}}.container .block .block_wrap .right .block_text .text{display:flex;flex-direction:column;align-items:flex-start}.container .block .block_wrap .right .block_text .text+.text{margin-top:82px}@media all and (max-width:1700px){.container .block .block_wrap .right .block_text .text+.text{margin-top:76px}}@media all and (max-width:1400px){.container .block .block_wrap .right .block_text .text+.text{margin-top:5vw}}@media all and (max-width:1000px){.container .block .block_wrap .right .block_text .text+.text{margin-top:0}.container .block .block_wrap .right .block_text .text{width:50%;display:inline-block;vertical-align:top}.container .block .block_wrap .right .block_text .text:nth-of-type(3),.container .block .block_wrap .right .block_text .text:nth-of-type(4),.container .block .block_wrap .right .block_text .text:nth-of-type(5){margin-top:3.6vw}.container .block .block_wrap .right .block_text .text span{display:none}}@media all and (max-width:1000px) and (max-width:720px){.container .block .block_wrap .right .block_text .text:nth-of-type(3),.container .block .block_wrap .right .block_text .text:nth-of-type(4),.container .block .block_wrap .right .block_text .text:nth-of-type(5){margin-top:3.89vw}}.container .block .block_wrap .right .block_text .text span{margin:0 0 20px 6px;font-size:14px;line-height:1;letter-spacing:normal;font-weight:300;font-family:LINESeedSans,sans-serif;color:#000}.container .block .block_wrap .right .block_text .text p{font-size:83px;line-height:1;letter-spacing:normal;font-weight:600;color:#000}@media all and (max-width:1400px){.container .block .block_wrap .right .block_text .text p{font-size:5.93vw}}@media all and (max-width:1000px){.container .block .block_wrap .right .block_text .text p{font-size:6vw}}@media all and (max-width:720px){.container .block .block_wrap .right .block_text .text p{font-size:7.64vw}}.container .block .block_wrap .right .block_text .text p.fontKr{font-family:LINESeedSansKR,sans-serif}.container .block .block_wrap .right .block_text .text p.fontEn{font-family:LINESeedSans,sans-serif}.container .block .block_wrap .right .block_text .text p.fontJp{font-size:78px;font-family:LINESeedJPStd,sans-serif}@media all and (max-width:1400px){.container .block .block_wrap .right .block_text .text p.fontJp{font-size:5.57vw}}@media all and (max-width:1000px){.container .block .block_wrap .right .block_text .text p.fontJp{font-size:5.5vw}}@media all and (max-width:720px){.container .block .block_wrap .right .block_text .text p.fontJp{font-size:6.94vw}}.container .block .block_wrap .right .block_text .text p.fontTh{font-family:LINESeedSansTH,sans-serif}.container .block .block_wrap .right .block_text .text p.fontTw{font-size:78px;font-family:LINESeedTW,sans-serif}@media all and (max-width:1400px){.container .block .block_wrap .right .block_text .text p.fontTw{font-size:5.57vw}}@media all and (max-width:1000px){.container .block .block_wrap .right .block_text .text p.fontTw{font-size:5.5vw}}.container .gallery{padding-top:190px;overflow:hidden;width:100%;position:relative;cursor:-webkit-grab;cursor:grab}.container .gallery::after,.container .gallery::before{width:100%;height:1px;position:absolute;content:"";left:0;background:#000}@media all and (max-width:1400px){.container .gallery{padding-top:13.57vw}}@media all and (max-width:1000px){.container .gallery{padding-top:80px}}.container .gallery::before{bottom:60px}@media all and (max-width:1000px){.container .gallery::before{bottom:44px}}@media all and (max-width:720px){.container .block .block_wrap .right .block_text .text p.fontTw{font-size:6.94vw}.container .gallery{padding-top:13.89vw}.container .gallery::before{bottom:7.64vw}}.container .gallery::after{bottom:0}.container .gallery .gal_wrap{transition-timing-function:linear}.container .gallery .gal_wrap .gal_slide{width:660px!important}@media all and (max-width:1000px){.container .gallery .gal_wrap .gal_slide{width:433px!important}}@media all and (max-width:720px){.container .gallery .gal_wrap .gal_slide{width:83.89vw!important}}.container .gallery .gal_wrap .gal_slide .gal_img{height:680px;width:100%;overflow:hidden;position:relative}@media all and (max-width:1000px){.container .gallery .gal_wrap .gal_slide .gal_img{height:450px}}@media all and (max-width:720px){.container .gallery .gal_wrap .gal_slide .gal_img{height:86.67vw}}.container .gallery .gal_wrap .gal_slide .gal_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.container .gallery .gal_wrap .gal_slide .gal_text{margin-top:20px;height:60px;display:flex;align-items:center;justify-content:center}@media all and (max-width:1000px){.container .gallery .gal_wrap .gal_slide .gal_text{margin-top:15px;height:44px}}.container .gallery .gal_wrap .gal_slide .gal_text p{font-size:20px;line-height:1;letter-spacing:normal;font-weight:300;color:#272727;font-family:LINESeedSans,sans-serif}.container .gallery .gal_wrap .gal_slide .gal_text p a{position:relative;overflow:hidden}@media all and (max-width:1000px){.container .gallery .gal_wrap .gal_slide .gal_text p{font-size:16px}}@media all and (max-width:720px){.container .gallery .gal_wrap .gal_slide .gal_text{margin-top:2.78vw;height:7.64vw}.container .gallery .gal_wrap .gal_slide .gal_text p{font-size:4.17vw}}.container .gallery .gal_wrap .gal_slide .gal_link .gal_text p a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#999;transition:width .3s}@media all and (max-width:1000px){.container .gallery .gal_wrap .gal_slide .gal_link .gal_text p a::after{width:100%}}.container .gallery .gal_wrap .gal_slide .gal_link:hover .gal_text p a::after{width:100%}.container .sandoll .sandoll_wrap{padding:247px 20px 218px;margin:0 auto;width:100%;max-width:1347px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}@media all and (max-width:720px){.container .sandoll .sandoll_wrap{padding:30.56vw 0;flex-direction:column}}.container .sandoll .sandoll_wrap .sandoll_text{width:570px;text-align:center;flex-shrink:0}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text{width:430px}}.container .sandoll .sandoll_wrap .sandoll_text p{font-size:16px;line-height:28px;letter-spacing:normal;font-weight:300;font-family:LINESeedTW,sans-serif;color:#000;word-break:break-all}.container .sandoll .sandoll_wrap .sandoll_text p .mo_none{display:block}.container .sandoll .sandoll_wrap .sandoll_text p .mo_block{display:none}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text p{font-size:12px;line-height:1.68}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text{padding:0 5.83vw;width:100%}.container .sandoll .sandoll_wrap .sandoll_text p{font-size:2.78vw;line-height:1.55}.container .sandoll .sandoll_wrap .sandoll_text p .mo_none{display:none}.container .sandoll .sandoll_wrap .sandoll_text p .mo_block{display:block}}.container .sandoll .sandoll_wrap .sandoll_text sub{margin-top:54px;display:flex;justify-content:center;align-items:center}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub{margin-top:30px}}.container .sandoll .sandoll_wrap .sandoll_text sub img{-o-object-fit:cover;object-fit:cover}.container .sandoll .sandoll_wrap .sandoll_text sub .text_line{width:55px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .text_line{width:43px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub{margin-top:6.94vw}.container .sandoll .sandoll_wrap .sandoll_text sub .text_line{width:8.61vw}}.container .sandoll .sandoll_wrap .sandoll_text sub .dot_close{margin:0 19px;width:18px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .dot_close{margin:0 14px 0 16px;width:14px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub .dot_close{margin:0 2.78vw;width:2.78vw}}.container .sandoll .sandoll_wrap .sandoll_text sub .fontworks{width:130px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .fontworks{width:100px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub .fontworks{width:20.28vw}}.container .sandoll .sandoll_wrap .sandoll_text sub .rixfont{width:87px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .rixfont{width:67px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub .rixfont{width:13.47vw}}.container .sandoll .sandoll_wrap .sandoll_text sub .dalton{width:73px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .dalton{width:47px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub .dalton{width:11.39vw}}.container .sandoll .sandoll_wrap .sandoll_text sub .dyna{width:65px}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_text sub .dyna{width:43px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_text sub .dyna{width:9.5vw}}.container .sandoll .sandoll_wrap .sandoll_img{margin-left:190px;width:607px}@media all and (max-width:1400px){.container .sandoll .sandoll_wrap .sandoll_img{margin-left:50px}}@media all and (max-width:1000px){.container .sandoll .sandoll_wrap .sandoll_img{width:316px}}@media all and (max-width:850px){.container .sandoll .sandoll_wrap .sandoll_img{margin-left:30px}}@media all and (max-width:720px){.container .sandoll .sandoll_wrap .sandoll_img{margin:0 auto 11.11vw;width:66.39vw}}.container .sandoll .sandoll_wrap .sandoll_img img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.container .font{padding-bottom:220px;display:flex;justify-content:center}@media all and (max-width:1000px){.container .font{display:none}}.container .font .font_wrap a{width:410px;height:96px;font-size:23px;line-height:2;letter-spacing:normal;font-weight:600;font-family:LINESeedSans,sans-serif;border-radius:7px;color:#fff;background:#000;display:flex;align-items:center;justify-content:center}.container .font .font_wrap a:hover{color:#06c755}