@media screen and (max-width:767px){body:lang(en) .page-container .container .inner .spear_content .ingredient_lst ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body:lang(en) .page-container .container .inner .spear_content .ingredient_lst ul li{margin-right:10px}@media screen and (max-width:767px){body:lang(en) .page-container .container .inner .spear_content .ingredient_lst ul li{margin-right:0;margin-left:0}}body:lang(en) .page-container .container .inner .spear_content .ingredient_lst ul li:last-of-type{margin-right:0}body:lang(en) .page-container .container .inner .spear_content .unique_layer .fig_layer span{bottom:-36px}@media screen and (max-width:767px){body:lang(en) .page-container .container .inner .spear_content .unique_layer .fig_layer span{bottom:-6.66667vw}}body:lang(en) .page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head{line-height:22px;margin-bottom:15px}@media screen and (max-width:767px){body:lang(en) .page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head{line-height:4.66667vw;margin-bottom:2.66667vw}}body:lang(en) .page-container .container .inner .spear_content .serum_layer .rgh_item .circle.circle_02 .circle_inner{margin-left:0}@media screen and (max-width:767px){.page-container .page-head__inner .banner figure img{height:auto}}.page-container .container .pg_head_txt{width:100%;font-family:Lato,sans-serif}@media screen and (min-width:768px){.page-container .container .pg_head_txt{left:-20px}}.page-container .container .inner{padding-top:279px}@media screen and (max-width:767px){.page-container .container .inner{padding-top:78vw}}.page-container .container .inner .txt_head_layer .txt_head{margin:25px 0 10px;line-height:26px}@media screen and (max-width:767px){.page-container .container .inner .txt_head_layer .txt_head{font-size:5.86667vw;line-height:5.86667vw;margin:7.73333vw 0 2.66667vw}}.page-container .container .inner .txt_head_layer .txt_head:after{margin-top:8px}@media screen and (min-width:768px){.page-container .container .inner .txt_head_layer .txt_head:after{width:20px}}@media screen and (max-width:767px){.page-container .container .inner .txt_head_layer .txt_head:after{margin-top:2.13333vw}}.page-container .container .inner .txt_head_layer p.innovative_txt{font-size:40px;line-height:60px;font-weight:700}@media screen and (max-width:767px){.page-container .container .inner .txt_head_layer p.innovative_txt{font-size:7.2vw;line-height:11.46667vw}}.page-container .container .inner .txt_head_layer p.intermu_txt{font-size:15px;line-height:16px;font-weight:700}@media screen and (max-width:767px){.page-container .container .inner .txt_head_layer p.intermu_txt{font-size:3.33333vw;line-height:3.6vw}}.page-container .container .inner .txt_layer h4{font-size:21px;line-height:33px}@media screen and (max-width:767px){.page-container .container .inner .txt_layer h4{font-size:4.66667vw;line-height:7.2vw}}.page-container .container .inner .txt_layer p{font-size:14px;line-height:28px;margin-top:22px}@media screen and (max-width:767px){.page-container .container .inner .txt_layer p{font-size:3.46667vw;line-height:6.93333vw;margin-top:4.66667vw}}.page-container .container .inner .spear_content{position:relative}.page-container .container .inner .spear_content .layer_01:before{width:1116px}.page-container .container .inner .spear_content .pd_inner{width:1116px;padding-top:130px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto}@media screen and (min-width:768px){.page-container .container .inner .spear_content .pd_inner{padding-left:80px}}@media screen and (max-width:767px){.page-container .container .inner .spear_content .pd_inner{width:100%;padding-top:36.66667vw}}.page-container .container .inner .spear_content .chlo_extract_layer{position:absolute;top:0;right:0;top:-200px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .chlo_extract_layer{top:-62vw}}.page-container .container .inner .spear_content .chlo_extract_layer .item_txt{font-size:26px;line-height:28px;font-weight:700;margin-bottom:25px;margin-left:166px;border-bottom:1px solid #231815;width:auto;display:inline-block;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}@media screen and (max-width:767px){.page-container .container .inner .spear_content .chlo_extract_layer .item_txt{font-size:4.93333vw;line-height:4.93333vw;margin-bottom:2.66667vw;margin-left:14.66667vw;border-bottom-width:.26667vw}}.page-container .container .inner .spear_content .chlo_extract_layer figure{width:622px;margin-top:41px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .chlo_extract_layer figure{width:82.93333vw;margin-top:16vw}}.page-container .container .inner .spear_content .item_layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:878px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .item_layer{width:100%;display:block}}.page-container .container .inner .spear_content .item_layer .fig_layer{position:relative}.page-container .container .inner .spear_content .item_layer .fig_layer figure{width:378px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .item_layer .fig_layer figure{width:100%}}.page-container .container .inner .spear_content .item_layer .fig_layer span{font-size:22px;line-height:normal;font-weight:700;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;position:absolute;right:5px;bottom:-9px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .item_layer .fig_layer span{font-size:4.13333vw;right:1.33333vw;bottom:-1.86667vw}}.page-container .container .inner .spear_content .item_layer .txt_layer{width:385px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .item_layer .txt_layer{width:100%}}.page-container .container .inner .spear_content .innovative_layer{margin-top:75px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .innovative_layer{margin-top:21.33333vw}}.page-container .container .inner .spear_content .innovative_layer .fig_layer{margin-top:70px;margin-right:114px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .innovative_layer .fig_layer{width:72.8vw;margin:0 auto 9.33333vw}}.page-container .container .inner .spear_content .innovative_layer .fig_layer span{bottom:-14px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .innovative_layer .fig_layer span{bottom:-2.6vw}}.page-container .container .inner .spear_content .unique_layer{margin-top:40px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .unique_layer{margin-top:32.53333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-container .container .inner .spear_content .unique_layer .fig_layer{position:relative}@media screen and (max-width:767px){.page-container .container .inner .spear_content .unique_layer .fig_layer{width:72.8vw;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-container .container .inner .spear_content .unique_layer .fig_layer:before{content:"";display:block;background:url(../img/icon/line.png) no-repeat;background-size:100%;width:120px;height:120px;position:absolute;top:-140px;left:-100px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .unique_layer .fig_layer:before{width:16vw;height:16vw;left:0;right:0;top:-24.26667vw;margin:auto}}.page-container .container .inner .spear_content .unique_layer .fig_layer:after{content:"";display:block;background:url(../img/icon/line_right.png) no-repeat;background-size:100%;width:165px;height:167px;position:absolute;bottom:-235px;left:-190px;z-index:1}@media screen and (max-width:767px){.page-container .container .inner .spear_content .unique_layer .fig_layer:after{content:none}}@media screen and (min-width:768px){.page-container .container .inner .spear_content .unique_layer .fig_layer span{right:15px}}.page-container .container .inner .spear_content .unique_layer .txt_layer{width:380px;margin-right:114px;margin-top:70px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .unique_layer .txt_layer{width:100%;margin:11.06667vw 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-container .container .inner .spear_content .mechanism_layer{width:1017px;background:#fff;position:relative;padding:66px 0 27px;margin:150px 0 0 auto}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer{margin-top:22.66667vw;width:100%;padding:14.66667vw 5.86667vw 20.26667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container .container .inner .spear_content .mechanism_layer:before{content:"";display:block;background:url(../img/icon/line_right.png) no-repeat;background-size:100%;width:21.73333vw;height:22.13333vw;position:absolute;top:-13.86667vw;left:0;right:0;margin:auto;z-index:1}}.page-container .container .inner .spear_content .mechanism_layer .mec_txt{font-size:21px;line-height:33px;font-weight:700}@media screen and (min-width:768px){.page-container .container .inner .spear_content .mechanism_layer .mec_txt{position:absolute;right:70px;top:-23px}}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_txt{text-align:center;font-size:4.8vw;line-height:7.73333vw;width:56vw;margin:0 auto}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:-20px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul{display:block;margin:10.66667vw 0 0}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li{width:296px;margin-right:35px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li{width:100%;margin-right:0;margin-bottom:14.66667vw}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li:last-child{margin-right:0}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li:last-child{margin-bottom:0}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.step{font-size:19px;line-height:19px;color:#5db1e2;font-weight:700;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;text-align:center}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.step{font-size:4.53333vw;line-height:4.53333vw}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.desc_txt{font-size:14px;line-height:24px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.desc_txt{font-size:3.33333vw;line-height:5.73333vw}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.desc_txt sup{font-size:10px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li p.desc_txt sup{font-size:2.4vw}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li figure{width:201px;margin:25px auto 20px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li figure{width:48vw;margin:5.86667vw auto}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step2 figure,.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step3 figure{margin-top:0}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step2{margin-top:30px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step2{margin-top:0}}.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step3{margin-top:60px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .mechanism_layer .mec_list ul li.step3{margin-top:0}}@media screen and (min-width:768px){.page-container .container .inner .spear_content .ingredient_lst{position:absolute;bottom:-40px;right:78px}}.page-container .container .inner .spear_content .ingredient_lst ul{display:-webkit-box;display:-ms-flexbox;display:flex}.page-container .container .inner .spear_content .ingredient_lst ul li{display:inline-block;font-size:9px;line-height:28px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .ingredient_lst ul li{font-size:2.66667vw;line-height:3.73333vw;margin-top:2.66667vw;margin-left:2.66667vw}}.page-container .container .inner .spear_content .serum_layer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:110px;padding-bottom:113px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer{padding-top:16.8vw!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:43.2vw!important}}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer.pd_inner{padding:0}}.page-container .container .inner .spear_content .serum_layer .lft_item{width:379px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .lft_item{width:75.6vw;margin:9.33333vw auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .lft_item figure{margin:0 auto}}.page-container .container .inner .spear_content .serum_layer .lft_item h4{font-size:21px;line-height:33px;font-weight:700;margin-bottom:16px;text-align:right}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .lft_item h4{font-size:4.26667vw;line-height:6.66667vw;margin-bottom:3.2vw}}.page-container .container .inner .spear_content .serum_layer .lft_item p{font-size:13px;line-height:17px;text-align:right;margin-top:20px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .lft_item p{font-size:2.93333vw;line-height:3.6vw;margin-top:2.66667vw}}@media screen and (min-width:768px){.page-container .container .inner .spear_content .serum_layer .remiu_img{width:120px;position:absolute;bottom:23px}}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .remiu_img{width:28.53333vw;margin:0 auto -2.66667vw;position:relative;left:2.66667vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item{width:509px;height:100%;position:relative;margin-left:35px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:0}}.page-container .container .inner .spear_content .serum_layer .rgh_item .item_inner{width:480px;height:437px;position:relative;margin-left:27px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .item_inner{width:95.73333vw;height:87.73333vw;margin:0 auto}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle{width:255px;height:255px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#5db1e2;position:absolute}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .circle{width:51.33333vw;height:51.33333vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-item{font-size:11px;line-height:20px;font-family:Lato,sans-serif}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-item{font-size:2.26667vw;line-height:4vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head{font-size:15px;line-height:33px;font-weight:700;margin:5px 0}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head{font-size:3.06667vw;line-height:6.66667vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head sup{font-size:10px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .txt-head sup{font-size:2.13333vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .desc{font-size:12px;line-height:20px}@media screen and (max-width:767px){.page-container .container .inner .spear_content .serum_layer .rgh_item .circle_inner .desc{font-size:2.53333vw;line-height:3.86667vw}}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle.circle_01{left:0;top:0;background:url(../img/materials/circle_01.png) no-repeat;background-size:100%}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle.circle_02{right:0;top:0;background:url(../img/materials/circle_02.png) no-repeat;background-size:100%}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle.circle_02 .circle_inner{margin-left:15px}.page-container .container .inner .spear_content .serum_layer .rgh_item .circle.circle_03{left:0;right:0;bottom:0;margin:0 auto;background:url(../img/materials/circle_03.png) no-repeat;background-size:100%}.page-container .container .inner .extract_content{position:relative;margin-top:248px}@media screen and (max-width:767px){.page-container .container .inner .extract_content{margin-top:63.33333vw}}.page-container .container .inner .extract_content .layer_01:before{width:1116px}.page-container .container .inner .extract_content .ext_visual{width:622px;position:absolute;top:-65px;left:0}@media screen and (max-width:767px){.page-container .container .inner .extract_content .ext_visual{left:auto;right:0;top:-22.8vw;width:82.93333vw}}.page-container .container .inner .extract_content .right_txt_layer{width:660px;margin-left:auto;padding-top:110px}@media screen and (max-width:767px){.page-container .container .inner .extract_content .right_txt_layer{padding-top:45.06667vw;width:100%}}.page-container .container .inner .extract_content .txt_head_layer{margin-left:113px}@media screen and (max-width:767px){.page-container .container .inner .extract_content .txt_head_layer{margin-left:0}}.page-container .container .inner .extract_content .wash_layer{display:-webkit-box;display:-ms-flexbox;display:flex;width:880px;margin:172px 155px 0 auto;padding-bottom:150px}@media screen and (max-width:767px){.page-container .container .inner .extract_content .wash_layer{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25.33333vw 0 0;padding-bottom:25.33333vw}}.page-container .container .inner .extract_content .wash_layer .txt_layer{width:378px;word-break:break-word;margin-top:73px}@media screen and (max-width:767px){.page-container .container .inner .extract_content .wash_layer .txt_layer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:9.06667vw}}.page-container .container .inner .extract_content .wash_layer .txt_layer p{margin-top:0}.page-container .container .inner .extract_content .wash_layer .fig_layer{width:378px;margin-left:123px}@media screen and (max-width:767px){.page-container .container .inner .extract_content .wash_layer .fig_layer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:72.8vw;margin:0 auto}}.page-container .container .inner .contact_layer{margin-top:120px}@media screen and (max-width:767px){.page-container .container .inner .contact_layer{margin-top:21.33333vw}}