.mi_icon_over{min-width:20px!important}header{position:sticky;top:0;width:100%;z-index:500}header .menu_wrap{display:flex;align-items:center;justify-content:center;position:relative;width:100%;border-bottom:1px solid #ccc;background-color:#fff;z-index:3}header .menu_wrap .logo{width:140px}header .menu_wrap .inner{position:relative;height:90px;margin:0;max-width:1520px;gap:1rem}header .menu_wrap .inner,header .menu_wrap ul.gnb{display:flex;align-items:center;justify-content:space-between}header .menu_wrap ul.gnb{gap:2rem}header .menu_wrap ul.gnb li a{font-size:20px;color:#1b1b1b;font-weight:700}header .menu_wrap ul.gnb li.on a{color:#0777e7}header .menu_wrap .inner .left_area{width:100%;display:flex;align-items:center;justify-content:flex-start}header .menu_wrap .right_btns{width:100%;max-width:485px;display:flex;align-items:center;justify-content:space-between}header .menu_wrap .right_btns a{font-size:16px;font-weight:700}header .menu_wrap .user_area{position:absolute;top:40px;right:-55px;width:146px;border:1px solid #ccc;border-radius:4px;padding:18px 20px;background-color:#fff;text-align:center;overflow:hidden;z-index:2}header .menu_wrap .user_area p{font-size:14px;color:#1b1b1b;font-weight:600;line-height:1.25}header .menu_wrap .user_area p span{color:#0777e7}header .menu_wrap .user_area button{width:100%;height:34px;border:1px solid #ccc;border-radius:50px;background-color:#f8f9fb;font-size:14px;color:#999;font-weight:400}header .nav_wrap{position:absolute;top:90px;width:100%;background-color:#fff;z-index:2}header .nav_wrap .inner{display:flex;justify-content:space-between;height:350px;padding-top:30px;padding-bottom:60px}header .nav_wrap .depth01{width:186px;padding-right:8px;border-right:1px solid #ccc}header .nav_wrap .depth01 p{font-size:20px;color:#1b1b1b;font-weight:700}header .nav_wrap .depth02{padding-left:40px}header .nav_wrap .depth02 ul li+li{margin-top:20px}header .nav_wrap .depth02 ul li a{font-size:18px;color:#999;font-weight:600}header .nav_wrap .depth02 ul li.on a,header .nav_wrap .depth02 ul li:hover a{color:#0777e7}.header_mo{display:none!important}.header_search_list01 ul li{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:14px;color:grey;font-weight:400}.header_search_list01 ul li+li{margin-top:10px}.header_search_list02 ul li{display:flex;align-items:center;justify-content:flex-start;gap:4px}.header_search_list02 ul li+li{margin-top:10px}.header_search_list02 ul li p{width:32px;font-size:16px;color:#0777e7;font-weight:700}.header_search_list02 ul li span{flex:1;display:block;font-size:16px;color:#1b1b1b;font-weight:400}.header_search_list02 ul li:nth-child(n+5) p{color:#1b1b1b}.header_search_list03 ul li+li{margin-top:16px}.header_search_list03 ul li p{font-size:16px;color:#000;font-weight:400}.header_search_list03 ul li p b{color:#0777e7;font-weight:700}.header_search{position:fixed;top:0;width:100%;padding:60px 0;background-color:#fff;text-align:center;z-index:530}.header_search .inner{max-width:600px}.header_search .input_area{position:relative}.header_search .input_area input{width:100%;height:56px;padding:0 60px 0 30px;border:1px solid #f0f0f0;border-radius:56px;background-color:#f0f0f0;font-size:16px;color:#1b1b1b;font-weight:600}.header_search .input_area input::placeholder{color:grey;font-weight:400}.header_search .input_area input:focus,.header_search .input_area input:not(:placeholder-shown){border-color:#ccc;background-color:#fff}.header_search .input_area button{position:absolute;top:0;right:0;padding:18px;border-radius:56px}.header_search .error_text{padding-top:10px;padding-left:30px;font-size:14px;color:#ff3a3a;font-weight:400;text-align:left}.header_search .list_area{display:flex;min-height:470px;padding:30px 30px 0;text-align:left}.header_search .list_area>div{width:50%}.header_search .list_area .tit{padding-bottom:20px;font-size:20px;color:#1b1b1b;font-weight:700}.header_search .header_search_list03{min-height:470px;padding:30px 30px 0;text-align:left}.header_search .x_btn{position:absolute;top:calc(100% + 40px)}.header_search_mo{position:fixed;top:0;width:100vw;height:100vh;background-color:#fff;z-index:530}.header_search_mo .top_area{display:flex;align-items:center;gap:10px;height:60px;padding-right:16px;padding-left:4px;border-bottom:1px solid #f0f0f0}.header_search_mo .input_area{position:relative;width:100%}.header_search_mo .input_area input{display:block;width:100%;height:40px;padding:0 80px 0 16px;border-radius:40px;background-color:#f8f9fb;font-size:12px;color:#1b1b1b;font-weight:400}.header_search_mo .input_area input::placeholder{color:grey}.header_search_mo .input_area button.x_btn{position:absolute;top:calc(50% - 8px);right:48px;display:none}.header_search_mo .input_area button.x_btn img{width:16px}.header_search_mo .input_area button.search_btn{position:absolute;top:0;right:0;padding:11px}.header_search_mo .input_area button.search_btn img{width:18px}.header_search_mo .input_area input:not(:placeholder-shown)+button.x_btn{display:block}.header_search_mo .btm_area{max-height:calc(100vh - 60px);padding:32px 16px 80px;overflow-y:auto}.header_search_mo .btm_area .tit{padding-bottom:16px;font-size:16px;color:#1b1b1b;font-weight:700}.header_search_mo .btm_area hr{width:100%;height:1px;background-color:#ccc}.header_search_mo .btm_area .header_search_list02 ul li+li{margin-top:12px}.header_search_mo .btm_area .header_search_list02 ul li p,.header_search_mo .btm_area .header_search_list02 ul li span,.header_search_mo .btm_area .header_search_list03 ul li p{font-size:14px}.bottom_nav{position:fixed;bottom:0;left:0;display:none;align-items:center;justify-content:space-between;width:100vw;height:70px;padding:0 20px;background-color:#fff;z-index:520}.bottom_nav>*{width:25%}.bottom_nav .icon{display:block;width:32px;height:32px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:contain}.bottom_nav .icon.home{background-image:url(/_next/static/media/btm_home_off.239abc18.svg)}.bottom_nav .icon.menu{background-image:url(/_next/static/media/btm_menu_off.74ae2cdf.svg)}.bottom_nav .icon.support{background-image:url(/_next/static/media/btm_support_off.a1601fc6.svg)}.bottom_nav .icon.mypage{background-image:url(/_next/static/media/btm_mypage_off.064f4c3f.svg)}.bottom_nav a,.bottom_nav button{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.bottom_nav a span,.bottom_nav button span{font-size:11px;color:#000;font-weight:400}.bottom_nav a.on span,.bottom_nav button.on span{color:#0777e7}.bottom_nav a.on .icon.home,.bottom_nav button.on .icon.home{background-image:url(/_next/static/media/btm_home_on.ec3e867d.svg)}.bottom_nav a.on .icon.menu,.bottom_nav button.on .icon.menu{background-image:url(/_next/static/media/btm_menu_on.4bb6e58a.svg)}.bottom_nav a.on .icon.support,.bottom_nav button.on .icon.support{background-image:url(/_next/static/media/btm_support_on.c002f50e.svg)}.bottom_nav a.on .icon.mypage,.bottom_nav button.on .icon.mypage{background-image:url(/_next/static/media/btm_mypage_on.18459fd8.svg)}.mobile_menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;overflow:hidden;z-index:530}.mobile_menu .menu_area{display:flex;width:100%;height:calc(100% - 60px)}.mobile_menu .menu_area .depth01{height:60px;padding:0 16px;background-color:#f8f9fb;font-size:14px;color:#000;font-weight:600;text-align:left}.mobile_menu .menu_area .depth01.on,.mobile_menu .menu_area .depth01:hover{background-color:#fff;color:#0777e7}footer{padding:64px 0;background-color:#1b1b1b}footer .top_area{display:flex;align-items:center;justify-content:space-between;gap:24px}footer .top_area .select{position:relative}footer .top_area .select button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:186px;height:50px;padding:10px 24px 10px 30px;border:1px solid #fff;border-radius:4px;background-color:transparent;font-size:16px;color:#fff;font-weight:700}footer .top_area .select button i{display:block;width:12px;height:6px;background:url(/_next/static/media/footer_select.f1c52461.svg) no-repeat 50%/contain}footer .top_area .select ul{position:absolute;bottom:0;left:0;display:none;width:100%;padding:10px 0 2px;border:1px solid #fff;border-radius:4px;background-color:#1b1b1b}footer .top_area .select ul li a{display:block;font-size:16px;color:#fff;padding:10px 30px}footer .top_area .select ul li button{height:auto;border:0;color:#999}footer .top_area .select ul li button i{background-image:url(/_next/static/media/footer_select02.5ef81e4f.svg)}footer .top_area .select.on button i{transform:rotate(180deg)}footer .top_area .select.on ul{display:block}footer .btm_area{padding-top:40px}footer .btm_area ul.text01{display:flex;align-items:center;justify-content:flex-start;gap:15px;flex-wrap:wrap}footer .btm_area ul.text01 li a,footer .btm_area ul.text01 li button{font-size:16px;color:#ccc;font-weight:700}footer .btm_area ul.text02{display:flex;align-items:center;justify-content:flex-start;gap:15px}footer .btm_area p.desc,footer .btm_area ul.text02 li{font-size:16px;color:#ccc;font-weight:400}.right_nav{position:fixed;top:91px;right:-450px;width:450px;height:calc(100vh - 91px);border-left:1px solid #f0f0f0;background-color:#fff;transition:all .5s;z-index:550}.right_nav>div{height:100%}.right_nav .tit_area{display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 40px;border-bottom:1px solid #ccc}.right_nav .tit_area p{font-size:20px;color:#1b1b1b;font-weight:700}.right_nav .tit_area button.btn{display:flex;align-items:center;justify-content:center;gap:4px;height:40px;padding:0 16px;border:1px solid #ccc;border-radius:50px;font-size:14px;color:#1b1b1b;font-weight:700}.right_nav .sub_tit_area{height:50px;border-bottom:1px solid #ccc;user-select:none}.right_nav .sub_tit_area ul{display:flex;align-items:center;justify-content:flex-start;gap:20px;height:100%;margin-left:40px;margin-right:40px}.right_nav .sub_tit_area ul li button{font-size:16px;color:#999;font-weight:700}.right_nav .sub_tit_area ul li.on button{color:#0777e7}.right_nav .sub_tit_area .swiper{height:100%;margin:0 40px}.right_nav .sub_tit_area .swiper-slide{display:flex;align-items:center;justify-content:center;width:auto}.right_nav .sub_tit_area .swiper-slide i{display:inline-block;vertical-align:middle;width:6px;height:12px;margin-left:16px;background:url(/_next/static/media/right_arrow.348c20fb.svg) no-repeat 50%/contain}.right_nav .sub_tit_area .swiper-slide.on button{color:#0777e7}.right_nav .form{height:calc(100% - 120px)}.right_nav .form_tit{padding:37px 40px 0}.right_nav .form_tit p{font-size:20px;color:#0777e7;font-weight:700}.right_nav .form_tit hr{display:block;width:100%;height:1px;background-color:#ccc;margin-top:16px}.right_nav .form_conts{height:calc(100% - 172px);padding:20px 40px 40px;overflow-y:auto;-ms-overflow-style:none}.right_nav .form_conts::-webkit-scrollbar{display:none}.right_nav .form_conts label{display:block;margin-bottom:5px;font-size:16px;color:#1b1b1b;font-weight:400}.right_nav .form_conts label span{color:#0777e7}.right_nav .form_conts input[type=text]{width:100%;height:55px;padding:0 15px;border:1px solid #ccc;border-radius:4px;background-color:#f8f9fb;font-size:14px;color:#1b1b1b;font-weight:400}.right_nav .form_conts input[type=text]::placeholder{color:#999}.right_nav .form_conts textarea{display:block;width:100%;padding:15px;border:1px solid #ccc;border-radius:4px;background-color:#f8f9fb;font-size:14px;color:#1b1b1b;font-weight:400}.right_nav .form_conts .select{position:relative;text-align:left}.right_nav .form_conts .select>button{display:flex;align-items:center;justify-content:space-between;width:100%;height:55px;padding:0 15px;border:1px solid #ccc;border-radius:4px;background-color:#f8f9fb;font-size:14px;color:#1b1b1b;font-weight:400}.right_nav .form_conts .select>button i{display:block;width:12px;height:8px;background:url(/_next/static/media/right_select.b8126ffd.svg) no-repeat 50%/contain;transition:all .3s}.right_nav .form_conts .select ul{position:absolute;top:calc(100% - 1px);left:0;display:none;width:100%;border:1px solid #ccc;border-radius:0 0 4px 4px;background-color:#f8f9fb}.right_nav .form_conts .select ul li+li{border-top:1px solid #ccc}.right_nav .form_conts .select ul li button{display:block;width:100%;font-size:14px;color:#1b1b1b;padding:12px 16px;text-align:left}.right_nav .form_conts .select.on>button i{transform:rotate(180deg)}.right_nav .form_conts .select.on ul{display:block}.right_nav .form_conts .agree_text{display:flex;align-items:center;justify-content:center;margin-top:8px}.right_nav .form_conts .agree_text a,.right_nav .form_conts .agree_text button{font-size:14px;color:#0777e7;font-weight:700;text-decoration:underline}.right_nav .form_conts .agree_text span{font-size:14px;color:#150705;font-weight:400}.right_nav .form_conts .chk_input{margin:0 5px 0 0;cursor:pointer}.right_nav .form_conts .chk_input input{display:none;width:0;height:0;padding:0;margin:0;opacity:0;overflow:hidden;visibility:hidden}.right_nav .form_conts .chk_input i{display:block;width:15px;height:15px;background:url(/_next/static/media/check_off.a1e13b14.svg) no-repeat 50%/contain}.right_nav .form_conts .chk_input input:checked+i{background-image:url(/_next/static/media/check_on.a3cf3889.svg)}.right_nav .form_conts .file_input{display:flex;align-items:center;justify-content:center;gap:5px}.right_nav .form_conts .file_input input[type=text]{flex:1;letter-spacing:-.5px}.right_nav .form_conts .file_input .file_btn{position:relative;width:117px;overflow:hidden}.right_nav .form_conts .file_input .file_btn button{width:100%;height:55px;border:1px solid #0777e7;border-radius:4px;font-size:14px;color:#0777e7;font-weight:400}.right_nav .form_conts .file_input .file_btn input[type=file]{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:0 0 0 117px;margin:0;border:0;cursor:pointer}.right_nav .form_conts .hint_text{padding-top:5px;font-size:14px;color:#0777e7;font-weight:400}.right_nav .form_conts.estimate_wrap{padding-top:0}.right_nav .form_conts.estimate_wrap ul.list01 li button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:18px 0;border-bottom:1px solid #ccc;font-size:16px;color:#ccc;font-weight:700}.right_nav .form_conts.estimate_wrap ul.list01 li button .img_area{border:1px solid #ccc;overflow:hidden}.right_nav .form_conts.estimate_wrap ul.list01 li.on button{border-bottom-color:#0777e7;color:#0777e7}.right_nav .form_conts.estimate_wrap ul.list01 li.on button .img_area{border-color:#0777e7}.right_nav .form_conts.estimate_wrap ul.list02{display:flex;justify-content:center;gap:15px;flex-direction:column}.right_nav .form_conts.estimate_wrap .img_text_area01{padding-top:20px}.right_nav .form_conts.estimate_wrap .img_text_area01 .img_area{border-radius:10px;overflow:hidden}.right_nav .form_conts.estimate_wrap .img_text_area01 .img_area img{width:100%}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area{padding-top:30px}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .name{font-size:20px;color:#333;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .options{display:block;font-size:16px;color:#0777e7;font-weight:700}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text{display:flex;align-items:center;justify-content:space-between;padding-top:16px;margin-top:30px;border-top:1px solid #f1f1f1}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text p{font-size:20px;color:#1b1b1b;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text span{font-size:20px;color:#666;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text span b{font-size:28px;color:#ff4141;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area02{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:20px}.right_nav .form_conts.estimate_wrap .img_text_area02 .img_area{border-radius:10px;overflow:hidden}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area{width:calc(100% - 180px)}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .name{font-size:20px;color:#333;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .options{font-size:16px;color:#0777e7;font-weight:700}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text{margin-top:40px}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text p{font-size:16px;color:#1b1b1b;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text span{font-size:16px;color:#666;font-weight:600}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text span b{font-size:24px;color:#ff4141;font-weight:600}.right_nav .form_conts.estimate_wrap .info_area{margin-top:20px;padding:14px 0;background-color:#f8f9fb;text-align:center}.right_nav .form_conts.estimate_wrap .info_area p{font-size:15px;color:#000;font-weight:400}.right_nav .form_btn{display:flex;align-items:center;justify-content:center;gap:10px;height:88px;padding:0 40px;border-top:1px solid #ccc}.right_nav .form_btn button{width:100%;height:48px;border:1px solid #ccc;font-size:14px;color:#ccc;font-weight:700}.right_nav .form_btn button.type02{border-color:#0777e7;background-color:#0777e7;color:#fff}.right_nav .form_conts.consult_wrap>ul{display:flex;justify-content:center;gap:15px;flex-direction:column}.right_nav.on{transform:translateX(-450px)}.right_nav_btn{position:absolute;top:calc(50% - 255px);left:-72px;width:72px;height:auto!important}.right_nav_btn button{position:relative}.right_nav_btn button:nth-child(2){margin-top:-100px}.path_area{width:100%;padding:18px 0}.path_area .inner{display:flex;align-items:center;gap:10px}.line2_text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.6rem;max-height:3.2rem}@media screen and (max-width:1240px){header .menu_wrap .logo{width:140px}header .menu_wrap ul.gnb{gap:16px;padding-left:8px}header .menu_wrap .right_btns{gap:8px}header .menu_wrap .right_btns img{width:20px;height:20px;min-width:auto;min-height:auto;object-fit:contain}}@media screen and (max-width:1000px){header .menu_wrap .logo{width:120px}header .menu_wrap .inner{padding:0}header .menu_wrap ul.gnb{gap:8px}header .menu_wrap ul.gnb li a{font-size:15px}header .menu_wrap .right_btns{gap:4px}header .menu_wrap .right_btns a{font-size:12px}}@media screen and (max-width:767px){header .menu_wrap{border-bottom:0}header .menu_wrap .inner{height:60px;justify-content:space-between;padding:23.52px}header .menu_wrap .right_btns,header .menu_wrap ul.gnb{display:none}.header_mo{display:block!important}.header_search{display:none}.bottom_nav{display:flex}footer{padding:50px 0 90px;text-align:center}footer .top_area{flex-direction:column}footer .top_area .logo{width:150px}footer .top_area .select button{gap:8px;width:116px;height:32px;padding:6px 12px;font-size:12px}footer .top_area .select button i{width:8px;height:4px}footer .top_area .select ul{padding:0}footer .top_area .select ul li a{padding:6px 8px;font-size:12px}footer .btm_area{padding-top:0;padding-bottom:20px}footer .btm_area ul.text01{justify-content:center;gap:4px;margin-bottom:12px;margin-top:24px}footer .btm_area ul.text02{justify-content:center}footer .btm_area ul.text02 li{font-size:14px}footer .btm_area p.desc{font-size:10px}.right_nav{top:0;left:100%;right:auto;width:calc(100% - 50px);height:100%;z-index:525}.right_nav .tit_area{height:48px;padding:0 24px}.right_nav .tit_area p{font-size:14px}.right_nav .tit_area button.btn{height:30px;padding:0 10px;gap:2px;font-size:12px}.right_nav .tit_area button.btn img{width:14px}.right_nav .tit_area button.icon_btn img{width:24px;height:24px}.right_nav .sub_tit_area{height:36px}.right_nav .sub_tit_area ul{margin:0 24px}.right_nav .sub_tit_area ul li button{font-size:12px}.right_nav .sub_tit_area .swiper{margin:0 24px}.right_nav .sub_tit_area .swiper-slide button{font-size:12px}.right_nav .sub_tit_area .swiper-slide i{margin-left:10px}.right_nav .form{height:calc(100% - 84px)}.right_nav .form_tit{padding:24px 24px 0}.right_nav .form_tit p{font-size:14px}.right_nav .form_tit hr{margin-top:12px}.right_nav .form_conts{height:calc(100% - 118px);padding:16px 24px 40px}.right_nav .form_conts label{font-size:12px}.right_nav .form_conts input[type=text]{height:48px;padding:0 12px;font-size:12px}.right_nav .form_conts textarea{padding:12px;font-size:12px}.right_nav .form_conts .select>button{height:48px;padding:0 12px;font-size:12px}.right_nav .form_conts .select ul li button{padding:10px 12px;font-size:12px}.right_nav .form_conts .file_input .file_btn{width:60px}.right_nav .form_conts .file_input .file_btn button{height:48px;font-size:12px}.right_nav .form_conts .hint_text{font-size:12px;line-height:1.25}.right_nav .form_btn{height:60px;padding:0 24px;gap:6px}.right_nav .form_btn button{height:33px}.right_nav .form_conts.estimate_wrap ul.list01 li button{padding:15px 0;font-size:14px}.right_nav .form_conts.estimate_wrap ul.list01 li button .img_area img{width:56px;height:56px}.right_nav .form_conts.estimate_wrap .img_text_area01,.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area{padding-top:16px}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .name,.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .options{font-size:14px}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text{padding-top:12px;margin-top:20px}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text p,.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text span{font-size:14px}.right_nav .form_conts.estimate_wrap .img_text_area01 .text_area .price_text span b{font-size:16px}.right_nav .form_conts.estimate_wrap .img_text_area02{flex-direction:column;gap:16px;padding-top:16px}.right_nav .form_conts.estimate_wrap .img_text_area02 .img_area,.right_nav .form_conts.estimate_wrap .img_text_area02 .img_area img,.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area{width:100%}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .name,.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .options{font-size:14px}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:20px;border-top:1px solid #f1f1f1}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text p,.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text span{font-size:14px}.right_nav .form_conts.estimate_wrap .img_text_area02 .text_area .price_text span b{font-size:16px}.right_nav .form_conts .agree_text a,.right_nav .form_conts .agree_text button,.right_nav .form_conts .agree_text span{font-size:12px}.right_nav .form_conts.estimate_wrap .info_area{margin-top:16px}.right_nav .form_conts.estimate_wrap .info_area p{font-size:12px}.right_nav.on{transform:translateX(-100%)}.right_nav_btn{display:flex;flex-direction:column;justify-content:flex-start;top:auto;bottom:150px;left:-50px;width:50px}.right_nav_btn button:nth-child(2){margin-top:0}.line2_text,.line6_text_mo{line-height:1.2rem}.line6_text_mo{-webkit-line-clamp:6;max-height:8rem}}