.bg_box,.main .mv_img .img,.main .concept .block .c_box,.main .menu .region .left .box .ttl h3 span::before,.main .menu .region .left .box .list li a::before,.main .menu .region .right .img,.main .menu .part .box::before,.main .menu .part .box h3 span::before,.main .menu .part .box .list li a::before,.main .trouble .block .box .right .list li a::before,.main .g_frame .left .img,.main .news .block .tab_box .tab_panel.active .list li .img,.main .band .img,.main .concept .btn_box a::before{background-repeat:no-repeat;background-size:cover;background-position:center}.max_width{max-width:1366px;margin-right:auto;margin-left:auto}.pad{padding-right:10.4vw;padding-left:10.4vw}.mad{margin-right:10.4vw;margin-left:10.4vw}.fm{font-weight:500}.fb{font-weight:bold}@media (min-width:1367px){.pad{padding-right:143px;padding-left:143px}.mad{margin-right:143px;margin-left:143px}}.header .h_top{background-color:transparent;-webkit-transition:0.3s;transition:0.3s}@-webkit-keyframes blur{0%{-webkit-filter:blur(10px);filter:blur(10px)}100%{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{-webkit-filter:blur(10px);filter:blur(10px)}100%{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animationZoom1{0%{background-size:130%}100%{background-size:120%}}@keyframes animationZoom1{0%{background-size:130%}100%{background-size:120%}}@-webkit-keyframes animationZoom2{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animationZoom2{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animationZoom3{0%{background-size:140%}100%{background-size:130%}}@keyframes animationZoom3{0%{background-size:140%}100%{background-size:130%}}@-webkit-keyframes img-wrap2{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes img-wrap2{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.main .mv{position:relative}.main .mv_img .img{display:none;height:100vw;-webkit-animation:animationZoom1 5s ease-in-out forwards;animation:animationZoom1 5s ease-in-out forwards}.main .mv_img.slick-initialized .img{display:block}.main .mv .text_box{position:absolute;letter-spacing:0.1em;text-align:center;border:1px solid #fff;display:inline-table;width:57vw;margin:auto;top:0;bottom:0;left:0;right:0;color:#fff;padding-top:3vw;padding-bottom:3vw;-webkit-animation-name:blur;animation-name:blur;-webkit-animation-duration:6s;animation-duration:6s}.main .mv .text_box .ttl{width:92%;margin:3.23% auto 3%}.main .concept{margin-top:8%;margin-bottom:8%}.main .concept .sec_top{text-align:center}.main .concept .sec_top p.text{margin-top:4.5%;margin-bottom:4.5%;color:#a09484;letter-spacing:0.15em;line-height:2}.main .concept .block{padding-right:3.3vw;margin-top:5.72%}.main .concept .block .c_box{padding:4.5% 0px;padding-left:6.94vw;padding-right:30vw;opacity:0.1;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 1s;transition:all 1s;background-size:100% 100%}.main .concept .block .c_box.scrollin{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.main .concept .block .c_box h3{margin-top:6%;margin-bottom:4.06%;letter-spacing:0.1em}.main .concept .block .c_box p.f14{line-height:2}.main .concept .block .c_box p.f12{line-height:1.7;margin-top:3%}.main .concept .block .c_box a.con_btn{display:block;border-radius:30px;border:1px solid #333333;text-align:center;letter-spacing:0.1em;width:32.37%;margin-left:0;margin-right:auto;padding:3.24% 0;margin-top:4%;-webkit-transition:0.3s;transition:0.3s}.main .concept .block .c_box a.con_btn:hover{background-color:#847e7e;color:#fff;opacity:1;border:1px solid #847e7e}.main .concept .block .c_box.bust{background-image:url(../img/front/f_bust.png)}.main .concept .block .c_box.nose{margin-top:6%;background-image:url(../img/front/f_nose.png)}.main .concept .block .c_box.nose a.con_btn{position:relative}.main .concept .block .c_box.nose .coming{padding-left:2vw;color:#333333;margin-top:1%}.main .concept .btn_box{margin-top:6.55%;margin-bottom:6.55%}.main .concept .btn_box a{display:block;position:relative;border:1px solid #aa9050;padding:6.45% 0;padding-left:4vw}.main .concept .btn_box a::before{position:absolute;content:"";background-image:url(../img/common/long_arrow.svg);width:150px;height:10px;top:0;bottom:0;right:4vw;margin:auto}.main .concept .btn_box a h4{color:#aa9050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .concept .btn_box a h4 span{color:#797369;margin-left:4%}.main .concept .btn_box a:last-child{margin-right:0}.main .concept .btn_box a:hover{background-color:#aa9050;opacity:1}.main .concept .btn_box a:hover::before{background-image:url(../img/common/long_arrow_w.svg)}.main .concept .btn_box a:hover h4,.main .concept .btn_box a:hover h4 span{color:#fff}.main .special{margin-top:9.7%;margin-bottom:6.6%}.main .special .container .wrapper{display:flex;flex-wrap:wrap}.main .special .container .wrapper .g_box{position:relative;flex:0 0 49.5%;margin-right:1%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.main .special .container .wrapper .g_box:nth-child(2n){margin-right:0}.main .special .container .wrapper .g_box:nth-child(n+3){margin-top:1%}.main .special .container .wrapper .g_box.bust{background-image:url(../img/front/special_bg1.png)}.main .special .container .wrapper .g_box.nose{background-image:url(../img/front/special_bg2.png)}.main .special .container .wrapper .g_box .text_box{padding:14.79% 6.6% 10%}.main .special .container .wrapper .g_box .text_box .second_txt{margin-top:7%;letter-spacing:0.1em;line-height:1.5}.main .special .container .wrapper .g_box .text_box .second_txt span{color:#aa9050}.main .special .container .wrapper .g_box.nose .text_box .second_txt{display:inline-block;text-align:center}.main .special .container .wrapper .g_box.nose .text_box .second_txt .gray_bg{background-color:#afa7a0;color:#fff;padding:0 1.2%}.main .special .container .wrapper .g_box.nose .text_box .second_txt .sub_bottom{margin-top:-10px;letter-spacing:0.1em}.main .special .container .wrapper .g_box .text_box .example{position:relative;display:inline-block;padding:0 3.5vw;margin-top:3.47%}.main .special .container .wrapper .g_box .text_box .example::before{background-image:url(../img/menu/example_l.svg);left:0}.main .special .container .wrapper .g_box .text_box .example::after{background-image:url(../img/menu/example_r.svg);right:0}.main .special .container .wrapper .g_box .text_box .example::before,.main .special .container .wrapper .g_box .text_box .example::after{background-repeat:no-repeat;background-size:cover;background-position:center;content:"";position:absolute;width:31px;height:84px;top:0;bottom:0;margin:auto}.main .special .container .wrapper .g_box .text_box .example p.f32{white-space:nowrap}.main .special .container .wrapper .g_box .text_box .example .ver_rl{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-right:5%}.main .special .container .wrapper .g_box .text_box .example span.f58{color:#aa9050}.main .special .container .wrapper .g_box .text_box .example .cau{display:block;margin-top:5%;text-align:center}.main .special .container .wrapper .g_box .text_box .sm{min-height:43px;margin-top:7%;line-height:1.8}.main .special .container .wrapper .g_box .site_btn{display:block;background-color:#aa9050;color:#fff;letter-spacing:0.1em;padding:4% 0px;width:50%;text-align:center;border-radius:50px;margin-top:10%}.main .special .container .wrapper .g_box.sample{background-color:rgba(230, 230, 230, 0.8)}.main .menu{padding-top:7.3%;padding-bottom:7.3%;margin-top:7.3%;background-color:#d3cdc7}.main .menu .container h2.mds{text-align:center;color:#fff}.main .menu .container .wrapper{display:flex;flex-wrap:wrap;margin-top:5.5%}.main .menu .container .wrapper .content{flex:0 0 47.25%;margin-right:5.5%}.main .menu .container .wrapper .content .top_mds{display:flex;align-items:center;height:118px;background-color:#AFA7A0}.main .menu .container .wrapper .content .top_mds .img{flex:0 0 33%;height:100%;overflow:hidden}.main .menu .container .wrapper .content .top_mds .img img{width:100%;height:100%;object-fit:cover}.main .menu .container .wrapper .content .top_mds .text_box{flex:auto;padding:0 5%;color:#fff;letter-spacing:0.1em}.main .menu .container .wrapper .content .top_mds .text_box h3{margin-bottom:4.5%}.main .menu .container .wrapper .content .bottom_block{margin-top:8%}.main .menu .container .wrapper .content .bottom_block .list{display:flex;flex-wrap:wrap}.main .menu .container .wrapper .content .bottom_block .list .item{flex:0 0 47%;margin-right:6%}.main .menu .container .wrapper .content .bottom_block .list .item .link_btn{position:relative;display:block;padding-bottom:14px;border-bottom:1px solid #333333}.main .menu .container .wrapper .content .bottom_block .list .item .link_btn::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/arrow_b.png);width:6px;height:12px;top:4px;bottom:0;right:0}.main .menu .container .wrapper .content .bottom_block .list .item:nth-child(2n){margin-right:0}.main .menu .container .wrapper .content .bottom_block .list .item:nth-child(n+3){margin-top:6%}.main .menu .container .wrapper .content:nth-child(2n){margin-right:0}.main .menu .container .wrapper .content:nth-child(n+3){margin-top:5.5%}.main .trouble{padding-top:8%;padding-bottom:5.527%;background-color:#AFA7A0}.main .trouble h2.mds{color:#fff;text-align:center}.main .trouble .wrapper{margin-top:5.2%;margin-bottom:5%}.main .trouble .wrapper .tab_box .btn_area{display:flex;flex-wrap:wrap}.main .trouble .wrapper .tab_box .btn_area .trouble_btn{position:relative;flex:0 0 23.95%;padding:1.434% 0;margin-right:1.4%;border:1px solid #fff;border-radius:30px;color:#fff;text-align:center;cursor:pointer;transition:0.3s}.main .trouble .wrapper .tab_box .btn_area .trouble_btn .icon{position:absolute;width:28px;height:28px;top:0;bottom:0;left:1.5vw;margin:auto}.main .trouble .wrapper .tab_box .btn_area .trouble_btn .icon img{width:100%;height:100%;object-fit:contain}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:nth-child(4n){margin-right:0}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:nth-child(n+5){margin-top:1.6%}.main .trouble .wrapper .tab_box .btn_area .trouble_btn.active{background-color:#897C71;border:transparent}.main .trouble .wrapper .tab_box .btn_area .trouble_btn.active::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/trouble_btn_arrow.png);width:12px;height:8.12px;top:100%;right:0;left:0;margin:auto}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:hover{opacity:0.7}.main .trouble .wrapper .tab_box .panel_area{margin-top:3%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel{display:none}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel{padding:4.6% 8.4%;background-color:#fff}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list{display:flex;flex-wrap:wrap}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item{flex:0 0 23.5%;margin-right:2%;border:1px solid #A09484}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link{position:relative;display:block;padding:7% 9%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/arrow.png);width:6px;height:11px;top:0;bottom:0;right:8%;margin:auto}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link:hover{background-color:#a09484;color:#fff}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link:hover::before{background-image:url(../img/common/arrow_w.png)}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item:nth-child(4n){margin-right:0}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item:nth-child(n+5){margin-top:2%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel.active{display:block}.main .trouble .g_btn{width:23%;padding:2% 0}.main .case{padding-top:8%}.main .case .container h2.mds{position:relative;text-align:center}.main .case .container .insta_mds::before{position:absolute;content:"";background-image:url(../img/front/Instagram_color_icon.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:5rem;height:5rem;top:0;bottom:0;left:5%;margin:auto}.main .case .container .insta_link{margin-top:5%;margin-bottom:10%}.main .case .container .insta_link .box{display:flex;align-items:center;border:1px solid #000;width:58%;margin:0 auto;padding:1.684% 2.3vw}.main .case .container .insta_link .box .img{flex:0 0 28%;margin-right:3%}.main .case .container .insta_link .box .text{flex:auto;line-height:1.7;font-weight:bold;letter-spacing:0.1em}@media (max-width:480px){.main .case .container .insta_link{margin-bottom:16%}}.main .case .container .insta_mds{margin-bottom:6%}.main .case .container .insta_link_flex{width:80%;margin:auto;margin-top:4%;display:flex;align-items:center;justify-content:center}.main .case .container .insta_link_flex .box{display:block;flex:0 0 31.3%;margin-right:3%}.main .case .container .insta_link_flex .box img{width:100%;height:100%;object-fit:cover}.main .case .container .insta_link_flex .box:last-child{margin-right:0}@media (max-width:480px){.main .case .container .insta_link_flex{width:90%;margin-top:8%}}.main .case .container .wrapper{padding:6.4% 4.6%;background-color:#fff}.main .case .container .wrapper .tab_box .btn_area{display:flex;flex-wrap:wrap}.main .case .container .wrapper .tab_box .btn_area .case_btn{position:relative;flex:0 0 23.95%;padding:1.434% 0;margin-right:1.4%;border:1px solid #AA9050;border-radius:30px;color:#AA9050;text-align:center;cursor:pointer;transition:0.3s}.main .case .container .wrapper .tab_box .btn_area .case_btn .icon{position:absolute;width:28px;height:28px;top:0;bottom:0;left:1.5vw;margin:auto}.main .case .container .wrapper .tab_box .btn_area .case_btn .icon img{width:100%;height:100%;object-fit:contain}.main .case .container .wrapper .tab_box .btn_area .case_btn .icon.active_off{transition:0.3s}.main .case .container .wrapper .tab_box .btn_area .case_btn .icon.active_on{opacity:0;transition:0.3s}.main .case .container .wrapper .tab_box .btn_area .case_btn:nth-child(4n){margin-right:0}.main .case .container .wrapper .tab_box .btn_area .case_btn:nth-child(n+5){margin-top:1.6%}.main .case .container .wrapper .tab_box .btn_area .case_btn.active{background-color:#897C71;border:transparent;color:#fff}.main .case .container .wrapper .tab_box .btn_area .case_btn.active .icon.active_off{opacity:0}.main .case .container .wrapper .tab_box .btn_area .case_btn.active .icon.active_on{opacity:1}.main .case .container .wrapper .tab_box .btn_area .case_btn.active::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/trouble_btn_arrow.png);width:12px;height:8.12px;top:100%;right:0;left:0;margin:auto}.main .case .container .wrapper .tab_box .btn_area .case_btn:hover{opacity:0.7}.main .case .container .wrapper .tab_box .panel_area .case_panel{display:none}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box{margin-top:7%;display:flex;flex-wrap:wrap}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .modal .img_box{margin:1% auto}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box{flex:0 0 48%;margin-right:4%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box h3 span{font-style:italic;color:#d6d562}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .text_box,.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .txt_box{background-color:#e3e3e3;padding:2vw;letter-spacing:0.08em;line-height:1.7}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .text_box h4,.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .txt_box h4{text-align:center;border-bottom:1px solid #000;padding-bottom:2%;margin-bottom:2%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .btn{background-color:#000;color:#fff;text-align:center;width:44.336%;margin:0 auto;margin-top:4.2567%;padding:2.7% 0;position:relative}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .btn::before{position:absolute;content:"";top:0;bottom:0;margin:auto;right:15px;border-top:1px solid #fff;border-right:1px solid #fff;width:10px;height:10px;transform:rotate(45deg)}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box{display:flex;width:85%;margin:4% auto}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box .content{flex:0 0 48%;margin-right:4%;text-align:center}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box .content .img{padding:63% 0;margin-bottom:4%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box .content:last-child{margin-right:0}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .i_container .img_box:nth-child(n+2){display:none}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box:nth-child(2n){margin-right:0}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box:nth-child(n+3){margin-top:6%}.main .case .container .wrapper .tab_box .panel_area .case_panel.active{display:block}.main .case .container .wrapper .g_btn{width:23%;padding:2% 0;margin-top:5%;background-color:#D3CDC7;color:#fff}.main .movie_sec{margin-top:7.3%}.main .movie_sec .mds{text-align:center}.main .movie_sec .wrapper{display:flex;flex-wrap:wrap;padding-right:4.39238653vw;padding-left:4.39238653vw;margin-top:5%}.main .movie_sec .wrapper .box{display:block;position:relative;flex:0 0 31.3%;margin-right:3%;text-align:center}.main .movie_sec .wrapper .box::before{content:"";background-image:url(../img/front/click.webp);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;z-index:1;width:10.14vw;height:10.14vw;top:0;left:0;right:0;bottom:0;margin:auto}.main .movie_sec .wrapper .box video{max-width:100%;height:auto}.main .movie_sec .wrapper .box:nth-child(3n){margin-right:0}.main .movie_sec .wrapper .box:nth-child(n+4){margin-top:3%}@media (min-width:1367px){.main .movie_sec .wrapper{padding-right:60px;padding-left:60px}}.main .movie_sec .sp_wrapper{display:none}.main .movie_sec .g_btn{width:23%;padding:2% 0;margin-top:5%}.main .g_frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7.4%}.main .g_frame .left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:6.725%}.main .g_frame .left .img{padding:56% 0;opacity:0}.main .g_frame .left .img.img-wrap2{overflow:hidden;position:relative;opacity:1}.main .g_frame .left .img.img-wrap2::before{-webkit-animation:img-wrap2 2s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:img-wrap2 2s cubic-bezier(0.4, 0, 0.2, 1) forwards;background:#f6f2ed;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.main .g_frame .right{-webkit-box-flex:0;-ms-flex:0 0 43.275%;flex:0 0 43.275%}.main .g_frame .right h2.mds{margin-bottom:13.5%}.main .g_frame .right .text_box{letter-spacing:0.1em}.main .g_frame .right .text_box p.f14{line-height:1.714;margin-top:6%}.main .g_frame .right .g_btn{width:43.3%;padding:4.53% 0;margin-left:0;margin-top:15%}.main .g_frame.doctor .name{letter-spacing:0.1em;margin-bottom:7%}.main .g_frame.doctor .name p{color:#aa9050;margin-bottom:3%}.main .g_frame.monitor{flex-direction:row-reverse}.main .g_frame.monitor .left{margin-right:0;margin-left:6.725%}.main .news{margin-top:8%;margin-bottom:8%}.main .news h2.mds{text-align:center}.main .news .block{margin-top:3.67%}.main .news .block .tab_box .btn_area{max-width:1366px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .news .block .tab_box .tab_btn{background:#d3cdc7;text-align:center;cursor:pointer;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;letter-spacing:0.1em;-webkit-box-flex:0;-ms-flex:0 0 24.25%;flex:0 0 24.25%;padding:2% 0;margin-right:1%;border-radius:10px 10px 0 0}.main .news .block .tab_box .tab_btn:last-child{margin-right:0}.main .news .block .tab_box .tab_btn.active{background:#fff;color:#d3cdc7}.main .news .block .tab_box .panel_area{background-color:#fff;padding-bottom:4.54%}.main .news .block .tab_box .tab_panel{max-width:1366px;margin-right:auto;margin-left:auto;display:none}.main .news .block .tab_box .tab_panel.active{display:block}.main .news .block .tab_box .tab_panel .list{display:none}.main .news .block .tab_box .tab_panel .list.slick-initialized{display:block}.main .news .block .tab_box .tab_panel.active .list li{margin-right:20px}.main .news .block .tab_box .tab_panel.active .list li a{display:block}.main .news .block .tab_box .tab_panel.active .list li .img{padding:22.34% 0}.main .news .block .tab_box .tab_panel.active .list li .text_box{margin-top:3%}.main .news .block .tab_box .tab_panel.active .list li .text_box .day{display:inline-block;line-height:2;color:#ab9f90;position:relative}.main .news .block .tab_box .tab_panel.active .list li .text_box .day span{display:block;position:absolute;top:0;bottom:0;right:-40px;color:#cc4545;margin:auto}.main .news .block .tab_box .tab_panel.active .list li .text_box .title{line-height:1.5}.main .chinese{margin-top:15%}.main .chinese a{display:block;text-align:center;border:1px solid #7d7d7d;letter-spacing:0.1em;padding:3% 0;-webkit-transition:0.3s;transition:0.3s;width:45%;margin:0 auto}.main .chinese a h4{color:#b9a58b}.main .chinese a:hover{border:1px solid #fff;background-color:#fff;opacity:1}.main .band{margin-top:6.88%}.main .band .img{background-image:url(../img/front/band.png);background-attachment:fixed;width:100%;padding:13.18% 0}.main .btn_box a{display:block;position:relative;border:1px solid #aa9050;padding:6.45% 0;padding-left:4vw;margin-bottom:4%}.main .btn_box a h2{color:#aa9050;display:flex;align-items:center}.main .btn_box a h2 span{color:#797369;margin-left:4%}.main .btn_box a:last-child{margin-bottom:0}.main .btn_box a::before{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:"";background-image:url(../img/common/long_arrow.svg);width:150px;height:10px;top:0;bottom:0;right:4vw;margin:auto}@media screen and (min-width:1367px){.main .concept .block .c_box a.con_btn{padding:24px 0}}@media screen and (max-width:1280px){.main .mv_img .img{-webkit-animation:animationZoom3 5s ease-in-out forwards;animation:animationZoom3 5s ease-in-out forwards}}@media screen and (max-width:1024px){.pad{padding-right:7vw;padding-left:7vw}.main .concept .block .c_box{padding-right:29vw;padding-left:5vw;border-radius:0 275px 275px 0}.main .concept .block .c_box p.f14{font-size:14px}.main .trouble .block .box .right .list{font-size:10px}.main .g_frame .left{margin-right:4.725%}.main .g_frame .right{-webkit-box-flex:0;-ms-flex:0 0 45.275%;flex:0 0 45.275%}.main .news .block .tab_box .tab_panel.active .list li .text_box .title{font-size:14px}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel{padding:4.6% 5%}.main .special .container .wrapper .g_box .text_box{padding:14.79% 5% 10%}.main .special .container .wrapper .g_box .text_box .first_txt{line-height:1.5;font-size:14px}.main .special .container .wrapper .g_box.nose .text_box .second_txt{width:90%}}@media screen and (max-width:768px){.pad{padding-right:5vw;padding-left:5vw}.main .mv .text_box p.f18{font-size:16px}.main .concept .sec_top p.text{font-size:14px}.main .concept .block .c_box h3{font-size:18px}.main .concept .block .c_box p.f14{font-size:12px}.main .menu .region .left{padding-left:3vw}.main .menu .region .left .box .list,.main .menu .region .left .box.nose .list{padding-right:2vw}.main .concept .btn_box a h4{font-size:18px}.main .menu .region .left .box .list li a::before{width:5px;height:10px;right:3%}.main .menu .region .left .box.nose .list li{margin-right:5%;-webkit-box-flex:0;-ms-flex:0 0 29.5%;flex:0 0 29.5%}.main .menu .region .left .box.bust .list li:nth-child(n+3){margin-top:3%}.main .menu .region .left{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.main .menu .region .right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.main .menu .part .box{padding:5% 3%}.main .menu .part .box .list li:nth-child(n+2){margin-top:5%}.main .news .block .tab_box .tab_panel.active .list li{-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;margin-right:3%}.main .news .block .tab_box .tab_panel.active .list li:nth-child(3n){margin-right:3%}.main .news .block .tab_box .tab_panel.active .list li:nth-child(2n){margin-right:0}.main .news .block .tab_box .tab_panel.active .list li .text_box .day{line-height:2.4}.main .news .block .tab_box .tab_panel.active .list li:nth-child(n+3){margin-top:4%}.main .band .img{width:100%;padding:14% 0}.main .concept .btn_box a{padding-top:5%;padding-bottom:5%}.main .special .container .wrapper .g_box{text-align:center}.main .special .container .wrapper .g_box.nose .text_box .second_txt h2{font-size:22px}.main .special .container .wrapper .g_box .site_btn{width:55%;margin-right:auto;margin-left:auto}.main .special .container .wrapper .g_box .text_box .example::before,.main .special .container .wrapper .g_box .text_box .example::after{width:22px;height:72px}.main .menu .container .wrapper .content .top_mds{height:95px}.main .menu .container .wrapper .content{flex:0 0 48%;margin-right:4%}.main .menu .container .wrapper .content .bottom_block .list .item .link_btn{line-height:1.4}.main .trouble .wrapper .tab_box .btn_area .trouble_btn .icon,.main .case .container .wrapper .tab_box .btn_area .case_btn .icon{width:18px;height:18px;left:1vw}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel{padding:4%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link{padding:7% 4%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item .link::before{width:4px;height:9px;right:4%}}@media screen and (max-width:480px){.main .mv_img{height:100vw;background-color:#f6f2ed}.main .mv_img .img{height:100vw !important;background-size:cover;-webkit-animation:animationZoom2 5s ease-in-out forwards;animation:animationZoom2 5s ease-in-out forwards}.main .concept .sec_top p.text{font-size:13px;line-height:2;margin-top:6%;margin-bottom:6%}.main .mv .text_box{width:90vw}.main .concept .block{padding-right:0;margin-top:10%}.main .concept .block .c_box{border-radius:0;padding:8% 0;padding-left:2.8vw;padding-right:2.8vw}.main .concept .block .c_box.bust{background-image:url(../img/front/f_bust_sp.png)}.main .concept .block .c_box.nose{background-image:url(../img/front/f_nose_sp.png)}.main .concept .block .c_box h3{font-size:20px;line-height:1.7}.main .concept .block .c_box p.f14{line-height:1.7}.main .concept .block .c_box a.con_btn{margin-left:auto;margin-right:auto;width:40%}.main .concept .btn_box{display:block;margin:8% 0}.main .concept .btn_box a{margin-right:0}.main .concept .btn_box a:last-child{margin-top:4%}.main .concept .btn_box a .f12{font-size:12px}.main .menu .region .right{display:none}.main .menu .region{display:block}.main .menu .region .left{padding:10% 0;padding-left:2.8vw;padding-right:2.8vw}.main .menu .region .left .box.bust{padding-bottom:8%}.main .menu .region .left .box.nose{padding-top:8%}.main .menu .region .left .box .ttl h3 span::before,.main .menu .part .box h3 span::before{right:-7vw;width:10px;height:11px}.main .menu .region .left .box .ttl .f36,.main .menu .part .box h3{font-size:24px}.main .menu .region .left .box .ttl p.f16{font-size:11px}.main .menu .region .left .box .list,.main .menu .region .left .box.nose .list{padding-right:0;margin-top:6%;font-size:13px}.main .menu .region .left .box.nose .list li:nth-child(n+4){margin-top:4%}.main .menu .region .left .box.nose .list li a,.main .menu .region .left .box.nose .list li.over a{padding:12px 0}.main .menu .part{display:block}.main .menu .part .box .list{margin-top:4%;font-size:14px}.main .menu .part .box .list li a::before{right:3%}.main .menu .part .box .list li a{padding:5% 0}.main .menu .part .box .list li:nth-child(n+2){margin-top:0%}.main .menu .part .box{padding:8% 2.8vw}.main .trouble{padding-top:10%;padding-bottom:10%}.main .trouble .block{padding:4vw 2.8vw;margin-top:6%;margin-bottom:10%}.main .trouble .block .box{display:block;margin-bottom:7%;padding-top:5vw;padding-bottom:5vw}.main .trouble .block .box .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:transparent;border-bottom:1px solid #a09484;padding-top:0}.main .trouble .block .box .left p.f16{margin-top:0;margin-left:4%;font-size:12px}.main .trouble .block .box .left h3{font-size:22px}.main .trouble .block .box .right{padding:0;margin-top:5%}.main .trouble .block .box .right .list li{-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;margin-right:3%}.main .trouble .block .box .right .list li:nth-child(3n){margin-right:3%}.main .trouble .block .box .right .list li:nth-child(2n){margin-right:0}.main .trouble .block .box .right .list li:nth-child(n+3){margin-top:4%}.main .trouble .block .box .right .list{font-size:13px}.main .trouble .block .box .right .list li a::before{width:6px;height:9px;right:5%}.main .trouble .block .box .right .list li a{padding:6% 4%}.main .trouble .block .box.fourth .sub a h3{font-size:22px}.main .trouble .block .box.fourth .sub a p{font-size:12px}.main .trouble .block .box.fourth .sub{border-right:transparent;padding:5vw 0;border-bottom:1px solid #a09484}.main .trouble .block .box.fourth .sub:last-child{border-bottom:transparent}.main .case .top_text{margin:6% 0;font-size:14px}.main .case .block{margin-bottom:6%}.main .case .block .box{-webkit-box-flex:0;-ms-flex:0 0 47.95%;flex:0 0 47.95%}.main .case .block .box:nth-child(3n){margin-right:4.1%}.main .case .block .box:nth-child(2n){margin-right:0}.main .case .block .box:nth-child(n+3){margin-top:6%}.main .g_frame{display:block;margin-top:12%}.main .g_frame .left{margin-right:0;margin-bottom:5%}.main .g_frame .left h2{margin-bottom:5%}.main .g_frame.doctor .name{text-align:center}.main .g_frame.doctor .name p{font-size:16px}.main .g_frame .right .text_box .f24{font-size:18px}.main .g_frame .right .text_box p.f14{font-size:14px}.main .g_frame .right .g_btn{width:43.3%;margin-left:auto;margin-right:auto;margin-top:8%}.main .news .block .tab_box .btn_area{font-size:14px;margin-bottom:6%}.main .news .block .tab_box .tab_btn{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-right:4%;border-radius:0;padding:4.5% 0}.main .news .block .tab_box .tab_btn:nth-child(2n){margin-right:0}.main .news .block .tab_box .tab_btn:nth-child(n+3){margin-top:4%}.main .news .block{margin-top:6%;margin-bottom:8%}.main .news .block .tab_box .tab_panel.active .list{display:block}.main .news .block .tab_box .tab_panel.active .list li,.main .news .block .tab_box .tab_panel.active .list li:nth-child(3n){margin-right:0}.main .news .block .tab_box .tab_panel.active .list li .text_box .day{font-size:12px}.main .news .block .tab_box .tab_panel.active .list li:nth-child(n+2){margin-top:0}.main .news .block .tab_box .panel_area{padding-top:6%;padding-bottom:6%}.main .news{margin-top:12%;margin-bottom:12%}.main .g_frame .right .text_box .f32{font-size:24px}.main .band{margin-top:10%}.main .band .img{width:100%;padding:30% 0;background-image:url(../img/front/band_sp.png);background-attachment:inherit}.main .concept .block .c_box a.con_btn{font-size:12px}.main .chinese a{width:70%;padding:5% 0}.main .chinese a h4{font-size:16px}.main .concept .block .c_box p.f12{font-size:10px}.main .concept .btn_box a::before{width:40px;background-position:right}.main .concept .btn_box a h4 span{font-size:12px}.main .concept .block .c_box.nose .coming{text-align:center;padding-left:0;margin-top:2%}}.f50{font-size:50px;font-size:3.66032vw}.f72{font-size:72px;font-size:5.27086vw}.f90{font-size:90px;font-size:6.58857vw}.bg_box,.main .case_block .first_box .img_box .content .img,.main .case_block .second_box .case_box .img_box .content .img{background-repeat:no-repeat;background-position:center;background-size:cover}.modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:100}.modal__bg{background:rgba(0, 0, 0, 0.6);height:102vh;position:absolute;width:100%}.modal_container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;background-color:#fff;border-radius:5px}.modal_container .slick-list{width:90%;margin:0 auto}.modal__content{padding:2.34vw 3.66vw;overflow:scroll;position:relative}.modal__content .btn_block{position:fixed;top:10px;right:15px;z-index:100}.modal__content .btn_block .back{width:32px}.scroll-point{overflow:hidden}.main .mv .mv_movie{width:100%;height:100%}.main .mv .mv_movie .video_area{position:relative;width:100%;height:100%;overflow:hidden}.main .mv .mv_movie #video{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;min-height:100%}@media screen and (min-width:1367px){.f50{font-size:50px}.f72{font-size:72px}.f90{font-size:90px}.modal__content{padding:32px 50px}}@media screen and (max-width:1024px){.f18{font-size:18px}.f16{font-size:15px}.modal__content{height:auto}.main .g_frame.monitor .left{margin-left:4.725%}}@media screen and (max-width:768px){.f14{font-size:12px}.main .case_block .first_box .img_box{width:90%}.main .insta_link .box .text{font-size:22px;line-height:1.5}.main .case .container .insta_link .box{width:60%}.main .insta_link .box .img{-webkit-box-flex:0;-ms-flex:0 0 9%;flex:0 0 9%;margin-right:5%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .btn{width:55%;margin-top:6%;padding:4% 0}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box .content .img{padding:70% 0;margin-bottom:6%}}@media screen and (max-width:480px){.f18,.f16{font-size:14px}.main .case .container .insta_link .box{width:90%}.main .insta_link .box .text{font-size:14px}.main .case_block{margin-top:12%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box{display:block;margin-top:10%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box{margin-right:0;margin-bottom:10%}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box:last-child{margin-bottom:0}.main .case_block .first_box .btn{width:55%;margin-top:6%;padding:4% 0}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .i_container .img_box{width:100%;margin:6% auto}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box h3{font-size:30px}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box h3 span{font-size:50px}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .text_box,.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .txt_box{padding:20px}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .text_box .f14,.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .txt_box .f14{font-size:13px;line-height:1.6}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .text_box h4,.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .txt_box h4{padding-bottom:4%;margin-bottom:5%}.modal_container{width:95%;padding-top:50px}.modal__content{padding:15px}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .modal .img_box{margin:2% 0}.main .case .container .wrapper .tab_box .panel_area .case_panel .case_block .second_box .case_box .img_box .content .img{margin-bottom:7%}.modal__content .btn_block .back{width:25px}}.main .slick-prev,.main .slick-next{width:58px;height:58px;background-image:url(../img/case/g_btn.png)}.main .slick-prev{left:0%;transform:rotate(180deg)}.main .slick-next{right:0%}@media screen and (max-width:768px){.main .slick-prev,.main .slick-next{width:40px;height:40px}}@media screen and (max-width:480px){.pad{padding-right:2.8vw;padding-left:2.8vw}.main .slick-prev,.main .slick-next{width:28px;height:28px}.main .slick-prev{left:-1%}.main .slick-next{right:-1%}.main .case .insta_link{margin-top:9%}.main .mv{height:100vh}.main .special{margin-bottom:12%}.main .special .container .wrapper .g_box .text_box{padding:8% 2vw}.main .special .container .wrapper .g_box .text_box .first_txt{font-size:11px}.main .special .container .wrapper .g_box .text_box .second_txt{margin-top:2%;font-size:14px}.main .special .container .wrapper .g_box .text_box .second_txt .f46{font-size:20px;line-height:1.1}.main .special .container .wrapper .g_box .text_box .example{padding-right:0;padding-left:0}.main .special .container .wrapper .g_box .text_box .example::before,.main .special .container .wrapper .g_box .text_box .example::after{width:20px;height:55px}.main .special .container .wrapper .g_box .text_box .example::before{display:none;left:-20px}.main .special .container .wrapper .g_box .text_box .example::after{display:none;right:-20px}.main .special .container .wrapper .g_box.nose .text_box .second_txt h2{font-size:16px}.main .special .container .wrapper .g_box.nose .text_box .second_txt{width:100%}.main .special .container .wrapper .g_box.nose .text_box .second_txt .f84{font-size:28px}.main .special .container .wrapper .g_box.nose .text_box .second_txt .sub_bottom{font-size:21px}.main .special .container .wrapper .g_box .text_box .sm{min-height:auto;margin-top:12px;font-size:10px;line-height:1.4;text-align:left}.main .special .container .wrapper .g_box .text_box .example .cau{line-height:1.2}.main .btn_box a::before{display:none}.main .menu{padding-top:10%;padding-bottom:10%;margin-top:12%}.main .menu .container .wrapper{display:block;margin-top:8%}.main .menu .container .wrapper .content{margin-right:0}.main .menu .container .wrapper .content:nth-child(n+2){margin-top:15px}.main .menu .container .wrapper .content .bottom_block .list .item{flex:0 0 48%;margin-right:4%;font-size:13px}.main .trouble .wrapper .tab_box .btn_area .trouble_btn{flex:0 0 48.5%;padding:3.2% 0;margin-right:3%;border-radius:10px}.main .trouble .wrapper .tab_box .btn_area .trouble_btn .f14{font-size:13px}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:nth-child(4n){margin-right:3%}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:nth-child(2n){margin-right:0}.main .trouble .wrapper .tab_box .btn_area .trouble_btn:nth-child(n+3){margin-top:5%}.main .trouble .wrapper .tab_box .panel_area{margin-top:8%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel{padding:6% 2.8vw}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item{flex:0 0 48.5%;margin-right:3%;font-size:13px}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item:nth-child(4n){margin-right:3%}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item:nth-child(2n){margin-right:0}.main .trouble .wrapper .tab_box .panel_area .trouble_panel .panel .list .item:nth-child(n+3){margin-top:4%}.main .case .container .wrapper .tab_box .btn_area .case_btn{flex:0 0 48.5%;padding:3.2% 0;margin-right:3%;border-radius:10px}.main .case .container .wrapper .tab_box .btn_area .case_btn .f14{font-size:13px}.main .case .container .wrapper .tab_box .btn_area .case_btn:nth-child(4n){margin-right:3%}.main .case .container .wrapper .tab_box .btn_area .case_btn:nth-child(2n){margin-right:0}.main .case .container .wrapper .tab_box .btn_area .case_btn:nth-child(n+3){margin-top:5%}.main .case .container .wrapper{padding:10% 2.8vw}.main .movie_sec .g_btn,.main .case .container .wrapper .g_btn,.main .trouble .g_btn{width:40%;padding:4% 0;font-size:12px}.main .movie_sec .g_btn,.main .movie_sec .wrapper .g_btn,.main .case .container .wrapper .g_btn{margin-top:10%}.main .g_frame.monitor .left{margin-left:0}.main .movie_sec{margin-top:12%}.main .movie_sec .wrapper.off480{display:none}.main .movie_sec .sp_wrapper{display:block;text-align:center;margin-top:10%}.main .movie_sec .sp_wrapper .list li.box{padding:0 15px}.main .movie_sec .sp_wrapper .list li.box video{width:100%;height:100%;object-fit:cover}.main .news .block .tab_box .tab_panel.active .list .slick-list{padding-left:0 !important}.main .news .block .tab_box .tab_panel.active .list li,.main .news .block .tab_box .tab_panel.active .list li:nth-child(2n),.main .news .block .tab_box .tab_panel.active .list li:nth-child(3n){margin-right:10px}.main .menu .container .wrapper .content .top_mds{position:relative;height:67px}.main .menu .container .wrapper .content .top_mds::before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:12px;width:20px;height:2px;background-color:#fff;transition:all 0.3s 0s}.main .menu .container .wrapper .content .top_mds::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:12px;width:20px;height:2px;background-color:#fff}.main .menu .container .wrapper .content .top_mds.on::before{transform:translateY(-50%) rotate(180deg);transition:all 0.3s 0s}.main .menu .container .wrapper .content .bottom_block{display:none}.main .case .container .insta_mds{font-size:26px;margin-bottom:0}.main .case .container .insta_mds::before{display:none}.main .special .container .wrapper .g_box .site_btn{width:92%}}.main .news .block .tab_box .tab_panel.active .list .slick-prev,.main .news .block .tab_box .tab_panel.active .list .slick-next,.main .movie_sec .sp_wrapper .slick-prev,.main .movie_sec .sp_wrapper .slick-next{display:none !important}.modaal-video-container body{background-color:transparent}