@charset "UTF-8";@media screen and (max-width:768px){.coating h1{padding-bottom:1.5em}}.coating .coating1{width:100%;margin:1em 0}.coating .coating1 .head_wrap{padding:1em 1em 0 1em}@media screen and (max-width:768px){.coating .coating1 .head_wrap{padding:1em 0}}.coating .coating1 .coating_wrap{width:100%;display:flex;flex-wrap:wrap;margin:2em 0;padding:1em;align-items:center;justify-content:space-between}.coating .coating1 .coating_wrap.bg_gray{background-color:var(--color_white2)}@media screen and (max-width:768px){.coating .coating1 .coating_wrap.bg_gray{padding:1em}}@media screen and (max-width:768px){.coating .coating1 .coating_wrap{padding:1em 0;align-items:unset;margin:1em 0}.coating .coating1 .coating_wrap.order_op .coating_wrap_txt2{order:2}.coating .coating1 .coating_wrap.order_op .coating_wrap_img2{order:1}}.coating .coating1 .coating_wrap .coating_wrap_img{width:35%}.coating .coating1 .coating_wrap .coating_wrap_img img{width:100%}@media screen and (max-width:768px){.coating .coating1 .coating_wrap .coating_wrap_img{width:100%;margin:1em 0}}.coating .coating1 .coating_wrap .coating_wrap_txt{width:60%}@media screen and (max-width:768px){.coating .coating1 .coating_wrap .coating_wrap_txt{width:100%}}.coating .coating1 .coating_wrap .coating_wrap_txt p{padding-top:1em}.coating .coating1 .coating_wrap .coating_wrap_txt p span{margin-top:0.5em;display:inline-block}.coating .coating1 .coating_wrap .coating_wrap_txt2{width:40%}@media screen and (max-width:768px){.coating .coating1 .coating_wrap .coating_wrap_txt2{width:100%}}.coating .coating1 .coating_wrap .coating_wrap_txt2 p{padding-top:1em}.coating .coating1 .coating_wrap .coating_wrap_txt2 p span{margin-top:0.5em;display:inline-block}.coating .coating1 .coating_wrap .coating_wrap_txt2 .bt_base{margin:1em 0}.coating .coating1 .coating_wrap .coating_wrap_img2{width:55%}@media screen and (max-width:768px){.coating .coating1 .coating_wrap .coating_wrap_img2{width:100%;margin:1em 0}}.coating .coating2{width:100%;margin:2em 0 1em 0}.coating .coating2 .coating_wrap_border{border:solid 0.1em var(--color_orange);padding:1em;width:100%}.coating .coating2 .coating_wrap_border .coating_wrap{width:100%;display:flex;flex-wrap:wrap;margin:2em 0;padding:1em;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.coating .coating2 .coating_wrap_border .coating_wrap{padding:0;margin:0}}.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_txt{width:60%}@media screen and (max-width:768px){.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_txt{width:100%;order:2;margin-bottom:2em}}.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_txt p{padding-top:1em}.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_img{width:35%}.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_img img{width:100%}@media screen and (max-width:768px){.coating .coating2 .coating_wrap_border .coating_wrap .coating_wrap_img{width:100%;margin:1em 0 0.5em 0;order:1}}.coating .coating2 .youtube{width:100%;margin:3em auto}@media screen and (max-width:768px){.coating .coating2 .youtube{width:100%}}.coating .coating2 .youtube .movie{width:100%;height:0;padding-bottom:56.25%;position:relative}.coating .coating2 .youtube .movie iframe{width:100%;height:100%;position:absolute;top:0;left:0}.coating .coating3{width:100%;margin:2em 0 1em 0}@media screen and (max-width:768px){.coating .coating3{margin:1em 0}}.coating .coating3 .head_txt{width:100%;padding:1em;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:768px){.coating .coating3 .head_txt{padding:0}}.coating .coating3 .head_txt .txt_wrap{width:55%}.coating .coating3 .head_txt .txt_wrap .ft_small{padding-top:1em}@media screen and (max-width:768px){.coating .coating3 .head_txt .txt_wrap{width:100%}}.coating .coating3 .head_txt .bt_base{width:40%}@media screen and (max-width:768px){.coating .coating3 .head_txt .bt_base{width:100%;margin-top:1em}}.coating .coating3 .coating_plan{width:100%;margin:1em 0 3em 0}.coating .coating3 .coating_plan h3{width:100%;text-align:center;margin:0.5em 0}.coating .coating3 .price_wrap{width:100%;margin:1em 0}@media screen and (max-width:768px){.coating .coating3 .price_wrap{margin:2em 0}}.coating .coating3 .price_wrap .price_base{width:100%;background-color:var(--color_white2);box-shadow:0.2em 0.2em 0.5em -0.2em var(--color_gray);border-radius:1em;margin-bottom:2em}.coating .coating3 .price_wrap .price_base .price_tit{width:100%;display:flex;background-color:var(--color_gray5);padding:1em;justify-content:space-between;align-items:center;border-top-left-radius:1em;border-top-right-radius:1em;flex-wrap:wrap;box-shadow:0.2em 0.2em 0.5em -0.2em var(--color_gray)}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_tit h3{width:100%}}.coating .coating3 .price_wrap .price_base .price_con{width:100%;padding:1em;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con{padding:1em 0.5em}.coating .coating3 .price_wrap .price_base .price_con:has(.price_img .recommended){padding:3em 0.5em 1em 0.5em}}.coating .coating3 .price_wrap .price_base .price_con .price_img{width:49%;position:relative}.coating .coating3 .price_wrap .price_base .price_con .price_img h4{padding:0.5em 0;text-align:center}.coating .coating3 .price_wrap .price_base .price_con .price_img h4 span{animation:borderBlink 1s infinite alternate}@keyframes borderBlink{0%{opacity:0.5}100%{opacity:1}}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_img{width:100%}}.coating .coating3 .price_wrap .price_base .price_con .price_img .ic{position:absolute;width:40%;right:0;top:-26%}.coating .coating3 .price_wrap .price_base .price_con .price_img .kt{position:absolute;width:40%;right:0;top:-31%}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_img .kt{top:-32%}}.coating .coating3 .price_wrap .price_base .price_con .price_txt{width:49%}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_txt{width:100%;margin-top:0.5em}}.coating .coating3 .price_wrap .price_base .price_con .price_txt p{padding-top:1em}.coating .coating3 .price_wrap .price_base .price_con .price_points{width:100%;margin:1em 0}.coating .coating3 .price_wrap .price_base .price_con .price_points dl{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.coating .coating3 .price_wrap .price_base .price_con .price_points dl dt{width:10%;padding:0.5em;margin-bottom:0.5em;text-align:center;font-weight:bold;display:flex;justify-content:center}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_points dl dt{width:27%}}.coating .coating3 .price_wrap .price_base .price_con .price_points dl dd{width:38%;padding:0.5em;margin-bottom:0.5em;display:flex}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_points dl dd{width:72%}}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .pt1{background-color:#e1eff9}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .pt2{background-color:#ede1a4}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .pt3{background-color:#e6e2f7}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .pt4{background-color:#ced9ea}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .pt5{background-color:#e1efa4}.coating .coating3 .price_wrap .price_base .price_con .price_points dl .last{margin-right:auto;margin-left:1.4%}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .price_con .price_points dl .last{margin-right:0;margin-left:0}}.coating .coating3 .price_wrap .price_base .prices{width:100%;margin:0;padding:0 1em 2em 1em;display:flex;flex-wrap:wrap;justify-content:space-between}.coating .coating3 .price_wrap .price_base .prices h3{text-align:center;width:100%;margin:1em 0}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .prices{padding:0 0.5em 1em 0.5em}}.coating .coating3 .price_wrap .price_base .prices .price1,.coating .coating3 .price_wrap .price_base .prices .price2,.coating .coating3 .price_wrap .price_base .prices .price3{width:32%}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .prices .price1,.coating .coating3 .price_wrap .price_base .prices .price2,.coating .coating3 .price_wrap .price_base .prices .price3{width:100%;margin-bottom:2em}}.coating .coating3 .price_wrap .price_base .prices .price1 dl,.coating .coating3 .price_wrap .price_base .prices .price2 dl,.coating .coating3 .price_wrap .price_base .prices .price3 dl{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.coating .coating3 .price_wrap .price_base .prices .price1 dl dt,.coating .coating3 .price_wrap .price_base .prices .price2 dl dt,.coating .coating3 .price_wrap .price_base .prices .price3 dl dt{width:30%;padding:0.5em;margin-bottom:0.2em;background-color:var(--color_white);font-weight:bold}.coating .coating3 .price_wrap .price_base .prices .price1 dl dd,.coating .coating3 .price_wrap .price_base .prices .price2 dl dd,.coating .coating3 .price_wrap .price_base .prices .price3 dl dd{width:69%;padding:0.5em;margin-bottom:0.2em;background-color:var(--color_white)}.coating .coating3 .price_wrap .price_base .prices .price1 .ft_copy,.coating .coating3 .price_wrap .price_base .prices .price2 .ft_copy,.coating .coating3 .price_wrap .price_base .prices .price3 .ft_copy{width:100%;padding:1em;margin-top:3em;background-color:#012b5d;color:var(--color_white)}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .prices .price1 .ft_copy,.coating .coating3 .price_wrap .price_base .prices .price2 .ft_copy,.coating .coating3 .price_wrap .price_base .prices .price3 .ft_copy{margin-top:0.2em}}.coating .coating3 .price_wrap .price_base .prices .price1 .ft_copy h4,.coating .coating3 .price_wrap .price_base .prices .price2 .ft_copy h4,.coating .coating3 .price_wrap .price_base .prices .price3 .ft_copy h4{padding-bottom:1em}.coating .coating3 .price_wrap .price_base .prices p{padding:1em}@media screen and (max-width:768px){.coating .coating3 .price_wrap .price_base .prices p{padding:1em 0}}.coating .coating3 .premium{width:100%;padding:1em}@media screen and (max-width:768px){.coating .coating3 .premium{padding:1em 0.5em}}.coating .coating3 .premium .premium_tit{width:100%;background-color:var(--color_gold);color:var(--color_white);padding:0.5em;box-shadow:0.2em 0.2em 0.5em -0.2em var(--color_gray);border-radius:0.5em}.coating .coating3 .premium .premium_head{width:100%;padding:1em}@media screen and (max-width:768px){.coating .coating3 .premium .premium_head{padding:1em 0}}.coating .coating3 .premium .premium_head p{padding-top:0.5em}.coating .coating3 .premium .premium_list{width:100%;margin:1em 0;padding:1em;border-radius:0.5em;background-color:var(--color_white);box-shadow:0.2em 0.2em 0.5em -0.2em var(--color_gray)}@media screen and (max-width:768px){.coating .coating3 .premium .premium_list{padding:1em 0.5em;margin:0}}.coating .coating3 .premium .premium_list ul{list-style:none;margin:1em 0;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:768px){.coating .coating3 .premium .premium_list ul{justify-content:space-between}}.coating .coating3 .premium .premium_list ul li{width:13%;margin-right:1.5%;font-size:0.7em}.coating .coating3 .premium .premium_list ul li:nth-child(7){margin-right:0}@media screen and (max-width:768px){.coating .coating3 .premium .premium_list ul li{width:49%;margin-bottom:1em;margin-right:0;font-size:1em}}.coating .coating4{width:100%;margin:2em 0 1em 0}.coating .coating4 .coating_wrap_border{border:solid 0.1em var(--color_orange);padding:1em;width:100%}@media screen and (max-width:768px){.coating .coating4 .coating_wrap_border{padding:0.5em}}.coating .coating4 .coating_wrap_border .coating_wrap{width:100%;display:flex;flex-wrap:wrap;margin:0 0 2em 0;padding:1em;align-items:center;justify-content:space-between;background-color:var(--color_white2)}@media screen and (max-width:768px){.coating .coating4 .coating_wrap_border .coating_wrap{padding:0;margin:0 0 1em 0}}.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_img{width:35%}.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_img img{width:100%}@media screen and (max-width:768px){.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_img{width:100%;margin:0 0 0.5em 0}}.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_txt{width:60%}@media screen and (max-width:768px){.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_txt{width:100%;margin-bottom:2em;padding:0 0.5em}}.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_txt ul{list-style:decimal;padding:0 1em}.coating .coating4 .coating_wrap_border .coating_wrap .coating_wrap_txt ul li{padding-bottom:0.5em}.coating_menus{list-style:none;margin:6em 0 0 0;padding:0;width:100%;display:flex;justify-content:flex-start;gap:1em;flex-wrap:wrap}@media screen and (max-width:768px){.coating_menus{padding-top:4em;gap:unset;justify-content:space-between}}.coating_menus li{width:23%;font-weight:bold;cursor:pointer;padding:1em 0.5em;border-radius:0.5em;text-align:center;color:var(--color_white);position:relative}.coating_menus li .ic{position:absolute;width:60%;right:0;top:-5.2em}@media screen and (max-width:768px){.coating_menus li .ic{top:-4.6em;width:70%}}.coating_menus li .kt{position:absolute;width:60%;right:0;top:-6.4em}@media screen and (max-width:768px){.coating_menus li .kt{top:-5.6em;width:70%}}@media screen and (max-width:768px){.coating_menus li{width:49%;margin-bottom:1em}}.coating_menus li:hover{scale:0.95;transition:0.3s ease}@media screen and (max-width:768px){.coating_menus li:hover{scale:unset;transition:none}}.coating_menus li img{width:100%}.coating_menus li.dia2_keeper{background-color:#1d4199}.coating_menus li.exkeeper{background-color:#012b5d}.coating_menus li.iron_keeper{background-color:#002056}.coating_menus li.eco_diamond_keeper{background-color:#009f40}.coating_menus li.fresh_keeper{background-color:#fff100}.coating_menus li.crystal_keeper{background-color:#1ca7d8}.pc_left_menu{width:10%;max-width:10%;position:fixed;bottom:1%;left:1%}.pc_left_menu .coating_menus{width:100%;margin:0;gap:unset}.pc_left_menu .coating_menus li{width:100%;margin-bottom:0.5em}@media screen and (max-width:1300px){.pc_left_menu{display:none}}
