.sub_tit{padding-bottom:40px;text-align:center}.sub_tit h3{font-size:40px;color:#1b1b1b;font-weight:600;line-height:1.25}.list_visual{position:relative;width:100%;height:clamp(280px,22vw,420px);overflow:hidden;max-width:1920px;left:50%;transform:translateX(-50%)}@media screen and (max-width:768px){.list_visual{height:auto;aspect-ratio:360/500}}.list_visual .swiper-button-next,.list_visual .swiper-button-prev,.list_visual .swiper-pagination{display:none}.list_visual .swiper,.list_visual .swiper-slide,.list_visual .swiper-wrapper{height:100%}.list_visual .img_area{position:relative;width:100%;height:100%}.list_visual .img_area img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.list_visual .pagination_area{position:absolute;bottom:40px;left:0;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;z-index:2}.list_visual .pagination_area button{width:14px;height:14px;border-radius:14px;background-color:#ccc;transition:all .3s}.list_visual .pagination_area button.on{width:46px}.list_visual .next_btn,.list_visual .prev_btn{position:absolute;top:calc(50% - 30px);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:60px;background:hsla(0,0%,100%,.5);z-index:2}.list_visual .prev_btn{left:30px}.list_visual .next_btn{right:30px}.prod_list .prod_item{display:flex;justify-content:space-between;flex-direction:column;gap:16px;padding:20px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.prod_list .prod_item.type02{gap:30px;padding:30px;border:0}.prod_list .prod_item .top_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.prod_list .prod_item .top_area .tags{display:flex;align-items:center;justify-content:flex-start;gap:6px}.prod_list .prod_item .top_area .tags>p{display:flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:30px;font-size:14px;font-weight:600}.prod_list .prod_item .top_area .tags .type01{background-color:rgba(255,58,58,.16);color:rgba(255,58,58,.8)}.prod_list .prod_item .top_area .tags .type01_off{display:hidden}.prod_list .prod_item .top_area .tags .type02{background-color:rgba(7,119,231,.1);color:rgba(7,119,231,.8)}.prod_list .prod_item .top_area .tags .type02_off{display:hidden}.prod_list .prod_item .top_area .best_number{font-size:16px;color:#0777e7;font-weight:600;line-height:1}.prod_list .prod_item .top_area .best_number b{display:block;font-size:32px;font-weight:700}.prod_list .prod_item .img_area{position:relative;width:100%}.prod_list .prod_item .img_area:before{content:"";display:block;padding-bottom:60%}.prod_list .prod_item .img_area img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.prod_list .prod_item .text_area .brand{font-size:16px;color:#1b1b1b;font-weight:400}.prod_list .prod_item .text_area .product{margin-top:2px;font-size:20px;color:#1b1b1b;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod_list .prod_item .text_area .model{margin-top:2px;font-size:16px;color:#999;font-weight:400}.prod_list .prod_item .text_area .price{margin-top:4px;font-size:16px;color:#1b1b1b;font-weight:400}.prod_list .prod_item .text_area .price b{font-size:24px;font-weight:700}.prod_list .prod_item .btn_area{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.prod_list .prod_item .btn_area button{display:flex;align-items:center;justify-content:center;flex:1;height:42px;border:1px solid #16314b;border-radius:4px;font-size:16px;color:#16314b;font-weight:400}.prod_list .prod_item .btn_area button:hover{background-color:#16314b;color:#fff}.prod_list .prod_item .btn_area button.type02{border-color:#0777e7;color:#0777e7}.prod_list .prod_item .btn_area button.type02:hover{background-color:#0777e7;color:#fff}.prod_list.grid03,.prod_list.grid04{gap:30px}.prod_list02{border-top:1px solid #ccc}.prod_list02 .prod_item{padding:36px 0;border-bottom:1px solid #ccc}.prod_list02 .prod_item .img_text_wrap{display:flex;align-items:center;justify-content:center;gap:32px}.prod_list02 .prod_item .img_area{width:150px;border:1px solid #ccc;border-radius:4px;overflow:hidden}.prod_list02 .prod_item .text_area{width:calc(100% - 182px)}.best_wrap{padding:45px 0;background-color:#f2f3f5}.best_wrap .prod_list{position:relative}.best_wrap .prod_list .swiper-button-next,.best_wrap .prod_list .swiper-button-prev{display:none}.best_wrap .prod_list .swiper-slide{width:calc((100% - 30px * 3) / 4);margin-right:30px}.best_wrap .prod_list .swiper-pagination{position:static;display:none;margin-top:32px;border-radius:2px}.best_wrap .prod_list .swiper-pagination-progressbar{height:2px;background:#ccc}.best_wrap .prod_list .swiper-pagination-progressbar-fill{background:#0777e7}.best_wrap .prod_list .next_btn,.best_wrap .prod_list .prev_btn{position:absolute;top:calc(50% - 21px);display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:42px;background:rgba(27,27,27,.25);z-index:2}.best_wrap .prod_list .prev_btn{left:-21px}.best_wrap .prod_list .next_btn{right:-21px}.list_layout{margin-top:60px;padding-bottom:140px}.list_layout .inner{display:flex;align-items:flex-start;gap:30px}.list_layout .chk_input{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:10px;cursor:pointer;font-size:16px;color:#1b1b1b;font-weight:400}.list_layout .chk_input input{display:none;width:0;height:0;padding:0;margin:0;opacity:0;overflow:hidden;visibility:hidden}.list_layout .chk_input i{display:block;width:18px;height:18px;margin-top:2px;background:url(/_next/static/media/check02_off.e00654db.svg) no-repeat 50%/contain}.list_layout .chk_input span{display:block;width:calc(100% - 28px)}.list_layout .chk_input input:checked+i{background-image:url(/_next/static/media/check02_on.e269daf4.svg)}.list_layout .filter_area{position:sticky;top:110px;width:300px;z-index:10}.list_layout .filter_area .filter_pc .ft_tit{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #c7c7c7}.list_layout .filter_area .filter_pc .ft_tit p{font-size:18px;color:#000;font-weight:600}.list_layout .filter_area .filter_pc .ft_tit button{display:flex;align-items:center;justify-content:center;gap:4px;font-size:18px;color:#999;font-weight:600}.list_layout .filter_area .filter_pc dl{border-bottom:1px solid #c7c7c7}.list_layout .filter_area .filter_pc dl dt button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;font-size:18px;color:#000;font-weight:600}.list_layout .filter_area .filter_pc dl dt button img{transform:rotate(180deg);transition:all .3s}.list_layout .filter_area .filter_pc dl dd{display:none;padding-bottom:30px;overflow:hidden;transition:all .3s}.list_layout .filter_area .filter_pc dl dd ul{display:grid;grid-template-columns:1fr 1fr;gap:12px}.list_layout .filter_area .filter_pc dl dd ul li{width:100%}.list_layout .filter_area .filter_pc dl.on dt button img{transform:rotate(0)}.list_layout .filter_area .filter_pc dl.on dd{display:block}.list_layout .filter_area .filter_mo{display:none;padding:16px 0;background-color:#fff}.list_layout .filter_area .filter_mo .ft_tit{display:flex;align-items:center;justify-content:space-between}.list_layout .filter_area .filter_mo .ft_tit button{display:flex;align-items:center;justify-content:center;gap:4px}.list_layout .filter_area .filter_mo .ft_list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 8px;margin-top:16px}.list_layout .filter_area .filter_select_mo{position:fixed;top:0;left:0;width:100dvw;height:100dvh;max-height:100dvh;background-color:#fff;z-index:2000}.list_layout .filter_area .filter_select_mo .top_area{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 12px}.list_layout .filter_area .filter_select_mo .top_area>div{width:24px}.list_layout .filter_area .filter_select_mo .top_area button{padding:4px}.list_layout .filter_area .filter_select_mo .content_area{height:calc(100% - 50px);padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.list_layout .filter_area .filter_select_mo .content_area dl+dl{margin-top:16px}.list_layout .filter_area .filter_select_mo .content_area dl dt{font-size:15px;color:#1b1b1b;font-weight:700}.list_layout .filter_area .filter_select_mo .content_area dl dd{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.list_layout .banner_btn{margin-bottom:30px}.list_layout .banner_btn_mo{display:none;margin-top:10px}.list_layout .banner_btn_mo img{width:100%}.list_layout .content_area{width:calc(100% - 330px)}.list_layout .content_area .ct_tit{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.list_layout .content_area .ct_tit .num{font-size:18px;color:#1b1b1b;font-weight:600}.list_layout .content_area .ct_tit .sort_area{display:flex;align-items:center;gap:28px}.list_layout .content_area .ct_tit .sort_area button{font-size:18px;color:#656565;font-weight:500}.list_layout .content_area .ct_tit .sort_area button.on{color:#1b1b1b;font-weight:600}.list_layout .content_area .ct_tit .select{position:relative;display:none;text-align:left}.list_layout .content_area .ct_tit .select>button{display:flex;align-items:center;justify-content:space-between;gap:2px;font-size:12px;color:#1b1b1b;font-weight:400}.list_layout .content_area .ct_tit .select>button i{display:block;width:16px;height:16px;background:url(/_next/static/media/SliderB.6343cb9f.svg) no-repeat 50%/contain;transition:all .3s}.list_layout .content_area .ct_tit .select ul{position:absolute;top:calc(100% + 4px);right:0;display:none;width:120px;border:1px solid #1b1b1b;border-radius:4px;background-color:#fff;z-index:2}.list_layout .content_area .ct_tit .select ul li button{display:block;width:100%;font-size:12px;color:#1b1b1b;font-weight:400;padding:10px 16px;text-align:left}.list_layout .content_area .ct_tit .select.on>button i{transform:rotate(180deg)}.list_layout .content_area .ct_tit .select.on ul{display:block}.compare_wrap{position:fixed;left:0;bottom:-214px;width:100%;background-color:#1b1b1b;overflow:hidden;z-index:530;transition:all .5s}.compare_wrap .title_area{display:flex;align-items:center;justify-content:space-between;height:80px}.compare_wrap .title_area p{font-size:20px;color:#fff;font-weight:600}.compare_wrap .content_area{display:flex;align-items:center;gap:32px;padding:16px 0 32px}.compare_wrap .content_area .list_area{width:calc(100% - 232px)}.compare_wrap .content_area .list_area ul{display:flex;gap:32px}.compare_wrap .content_area .list_area ul li{position:relative;display:flex;align-items:center;gap:16px;width:calc(50% - 16px);padding:16px 36px 16px 24px;border-radius:4px;background-color:#fff}.compare_wrap .content_area .list_area ul li .img_area{position:relative;width:130px;height:130px;overflow:hidden}.compare_wrap .content_area .list_area ul li .img_area img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.compare_wrap .content_area .list_area ul li .text_area .brand{font-size:14px;color:#1b1b1b;font-weight:700}.compare_wrap .content_area .list_area ul li .text_area .product{width:100%;margin-top:4px;font-size:20px;color:#1b1b1b;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_wrap .content_area .list_area ul li .text_area .model{margin-top:4px;font-size:16px;color:#999;font-weight:400}.compare_wrap .content_area .list_area ul li .x_btn{position:absolute;top:16px;right:16px;padding:4px}.compare_wrap .content_area .list_area ul li.type02{display:flex;align-items:center;justify-content:center;gap:32px;background-color:#16314b}.compare_wrap .content_area .list_area ul li.type02 p{font-size:20px;color:#fff;font-weight:400}.compare_wrap .content_area .btn_area{width:200px}.compare_wrap .content_area .btn_area button{width:100%;height:48px;border-radius:4px;background-color:#0777e7;font-size:16px;color:#fff;font-weight:700}.compare_wrap .content_area .btn_area button+button{margin-top:16px}.compare_wrap .content_area .btn_area button.type02{border:1px solid #999;background-color:transparent;color:#999}.compare_wrap.on{bottom:0}.compare_wrap.on .title_area p span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0 4px;border-radius:50%;background-color:#fff;color:#1b1b1b}.compare_wrap.on .title_area button img{transform:rotate(180deg);transition:all .3s}.modal_wrap{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:5000}.modal_wrap .content_wrap{position:relative;width:100%;height:100%;overflow:hidden}.modal_wrap .content_wrap .content_area{width:90%;max-width:700px;max-height:calc(100% - 100px);padding:50px;margin:50px auto;background-color:#fff;overflow-y:auto}@media screen and (max-width:1400px){.best_wrap .prod_list .prev_btn{left:-16px}.best_wrap .prod_list .next_btn{right:-16px}}@media screen and (max-width:1200px){.list_layout .inner,.prod_list.grid03,.prod_list.grid04{gap:20px}.list_layout .filter_area{width:240px}.list_layout .content_area{width:calc(100% - 260px)}}@media screen and (max-width:1000px){.prod_list.grid03{gap:16px 8px}.prod_list.grid04{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}.best_wrap .prod_list .swiper-slide{width:calc((100% - 20px * 2) / 3);margin-right:20px}.list_layout .inner{gap:8px}.list_layout .content_area{width:calc(100% - 248px)}.list_layout .content_area .prod_list.grid03{grid-template-columns:repeat(2,minmax(0,1fr))}.compare_wrap{bottom:-179px}.compare_wrap .content_area{gap:20px}.compare_wrap .content_area .list_area{width:calc(100% - 180px)}.compare_wrap .content_area .list_area ul{gap:10px}.compare_wrap .content_area .list_area ul li{gap:10px;width:calc(50% - 5px);padding:16px 10px 15px}.compare_wrap .content_area .list_area ul li .x_btn{top:10px;right:10px;z-index:10}.compare_wrap .content_area .list_area ul li .img_area{width:100px;height:100px}.compare_wrap .content_area .list_area ul li .text_area{width:calc(100% - 110px)}.compare_wrap .content_area .list_area ul li.type02{gap:20px}.compare_wrap .content_area .list_area ul li.type02 p{font-size:18px}.compare_wrap .content_area .btn_area{width:160px}}@media screen and (max-width:768px){.sub_tit{padding-bottom:30px;text-align:left}.sub_tit h3{font-size:22px}.list_visual .img_area{height:100%}.list_visual .pagination_area{bottom:90px;gap:4px}.list_visual .pagination_area button{width:5px;height:5px}.list_visual .pagination_area button.on{width:16px}.prod_list .prod_item{gap:12px;padding:14px;border-radius:2px}.prod_list .prod_item.type02{gap:12px;padding:14px}.prod_list .prod_item .top_area{margin-bottom:6px}.prod_list .prod_item .top_area .tags>p{height:16px;padding:0 6px;font-size:11px}.prod_list .prod_item .top_area .best_number{font-size:16px}.prod_list .prod_item .top_area .best_number b{font-size:20px}.prod_list .prod_item .text_area .brand{font-size:12px}.prod_list .prod_item .text_area .product{font-size:14px}.prod_list .prod_item .text_area .model,.prod_list .prod_item .text_area .price{font-size:12px}.prod_list .prod_item .text_area .price b{font-size:14px}.prod_list .prod_item .img_area:before{padding-bottom:67%}.prod_list .prod_item .img_area img{width:86%}.prod_list .prod_item .btn_area{gap:5px}.prod_list .prod_item .btn_area button{height:28px;font-size:12px}.prod_list.grid04{grid-template-columns:repeat(2,minmax(0,1fr))}.prod_list02{display:flex;flex-direction:column;gap:16px;border:0}.prod_list02 .prod_item{width:100%;padding:0;border:0}.prod_list02 .prod_item .img_text_wrap{gap:8px}.prod_list02 .prod_item .img_area{width:100px}.prod_list02 .prod_item .text_area{width:calc(100% - 108px)}.best_wrap{padding:50px 0}.best_wrap .inner{padding:0}.best_wrap .sub_tit{padding:0 16px 30px}.best_wrap .prod_list .swiper{padding:0 16px}.best_wrap .prod_list .swiper-slide{width:calc((100% - 16px) * .7);margin-right:16px}.best_wrap .prod_list .swiper-pagination{display:block}.list_layout{margin-top:40px;padding-bottom:50px}.list_layout .inner{display:block}.list_layout .filter_area{position:static;width:100%}.list_layout .filter_area .filter_pc{display:none}.list_layout .filter_area .filter_mo{display:block}.list_layout .banner_btn{display:none}.list_layout .banner_btn_mo{display:block}.list_layout .content_area{width:100%}.list_layout .content_area .ct_tit{padding-bottom:16px}.list_layout .content_area .ct_tit .num{font-size:12px;color:#1b1b1b;font-weight:400}.list_layout .content_area .ct_tit .select{display:block}.list_layout .content_area .ct_tit .sort_area button{display:none}.compare_wrap{bottom:-300px}.compare_wrap .title_area{height:60px}.compare_wrap .title_area p{font-size:14px}.compare_wrap .content_area{flex-direction:column;padding:0 0 20px}.compare_wrap .content_area .list_area{width:100%}.compare_wrap .content_area .list_area ul li{flex-direction:column}.compare_wrap .content_area .list_area ul li .img_area{width:110px;height:110px}.compare_wrap .content_area .list_area ul li .text_area{width:100%}.compare_wrap .content_area .list_area ul li .text_area .brand{font-size:12px}.compare_wrap .content_area .list_area ul li .text_area .product{margin-top:2px;font-size:14px}.compare_wrap .content_area .list_area ul li .text_area .model{margin-top:2px;font-size:12px}.compare_wrap .content_area .list_area ul li.type02 p{font-size:14px;text-align:center}.compare_wrap .content_area .btn_area{display:flex;align-items:center;gap:10px;width:100%}.compare_wrap .content_area .btn_area button:first-child{order:2}.compare_wrap .content_area .btn_area button+button{margin:0}.compare_wrap.on .title_area p span{width:18px;height:18px;margin:0 2px}.modal_wrap .content_wrap .content_area{padding:16px 16px 32px;border-radius:4px}.modal_wrap .content_wrap .content_area .swiper{width:calc(100% + 32px);padding:0 16px;margin-left:-16px;margin-right:-16px}.modal_wrap.mo_full .content_wrap .content_area{width:100%;max-width:100%;max-height:100%;height:100%;margin:0;border-radius:0}}.star_wrap{position:relative;width:120px;height:24px;background:url(/_next/static/media/star_off.141447e1.svg) 50%;background-position-x:0}.star_wrap .star_on{width:100%;height:24px;background:url(/_next/static/media/star_on.2f1db5b0.svg)}.select_custom{position:relative}.select_custom>button{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 16px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:16px;color:#1b1b1b;font-weight:400}.select_custom>button i{display:block;width:16px;height:16px;background:url(/_next/static/media/product_select.9a599d05.svg) no-repeat 50%/contain;color:#999;transition:all .3s}.select_custom ul{position:absolute;top:calc(100% - 1px);display:none!important;width:100%;margin:0!important;border:1px solid #ccc;border-radius:0 0 4px 4px;background-color:#fff;z-index:1}.select_custom ul li button{position:relative;z-index:2000;width:100%;padding:14px 16px;font-size:16px;color:#999;font-weight:400;text-align:left}.select_custom ul li button:hover{background-color:#f8f9fb}.select_custom.on>button{border-radius:4px 4px 0 0}.select_custom.on>button i{transform:rotate(180deg)}.select_custom.on ul{display:block!important;z-index:3000}.table_area table{width:100%;table-layout:fixed;border-top:1px solid #ccc}.table_area table tr{height:75px}.table_area table th{background-color:#f8f9fb;color:#505050;font-weight:400}.table_area table td,.table_area table th{padding:4px 24px;border-bottom:1px solid #ccc;font-size:17px;text-align:left}.table_area table td{color:#1b1b1b;font-weight:600}.prod_detail_top .inner{display:flex;gap:50px}.prod_detail_top .big_slider{overflow:hidden}.prod_detail_top .big_slider .img_area{border:1px solid #ccc;border-radius:4px;overflow:hidden}.prod_detail_top .thumb_slider{position:relative;margin-top:16px}.prod_detail_top .thumb_slider button{width:100%}.prod_detail_top .thumb_slider .img_area{border:1px solid #ccc;border-radius:4px;overflow:hidden}.prod_detail_top .thumb_slider .on .img_area{border-color:transparent}.prod_detail_top .thumb_slider .on .img_area:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #0777e7;border-radius:4px}.prod_detail_top .thumb_slider .swiper{width:100%}.prod_detail_top .thumb_slider .swiper-slide{line-height:1}.prod_detail_top .thumb_slider .next_btn,.prod_detail_top .thumb_slider .prev_btn{position:absolute;top:calc(50% - 20px);width:30px;height:36px}.prod_detail_top .thumb_slider .p.prod_detail_top .img_wraprev_btn{left:-30px}.prod_detail_top .thumb_slider .next_btn{right:-30px}.prod_detail_top .img_wrap{width:calc(55.77% - 25px)}.prod_detail_top .img_wrap .img_area{position:relative}.prod_detail_top .img_wrap .img_area:before{content:"";display:block;padding-bottom:100%}.prod_detail_top .img_wrap .img_area img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.prod_detail_top .option_wrap{flex:1;min-width:0;max-width:550px}.prod_detail_top .option_wrap .title_area{display:flex;align-items:center;justify-content:space-between;gap:10px}.prod_detail_top .option_wrap .title_area .brand{font-size:24px;color:#0777e7;font-weight:700}.prod_detail_top .option_wrap .title_area .product{margin-top:8px;font-size:40px;color:#1b1b1b;font-weight:700;line-height:1.25}.prod_detail_top .option_wrap .title_area .model{margin-top:8px;font-size:16px;color:#999;font-weight:400}.prod_detail_top .option_wrap .title_area .btns{position:relative;display:flex;justify-content:flex-end;gap:10px;order:2;margin-left:auto;align-items:center}.prod_detail_top .option_wrap .title_area .share_wrap{position:absolute;bottom:calc(100% + 20px);right:0;width:240px;padding:4px 4px 28px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.08);z-index:2}.prod_detail_top .option_wrap .price_area{margin-top:30px}.prod_detail_top .option_wrap .price_area p{font-size:40px;color:#0777e7;font-weight:700;line-height:1.2}.prod_detail_top .option_wrap .title_area .share_wrap .arrow{position:absolute;top:100%;width:100%}.prod_detail_top .option_wrap .title_area .share_wrap .x_btn{display:flex;justify-content:flex-end}.prod_detail_top .option_wrap .title_area .share_wrap .x_btn button{width:24px;padding:4px}.prod_detail_top .option_wrap .title_area .share_wrap ul{display:flex;align-items:center;justify-content:center;gap:22px}.prod_detail_top .option_wrap .title_area .share_wrap ul li span{display:block;margin-top:8px;font-size:14px;color:#000;font-weight:500}.prod_detail_top .option_wrap .review_area{display:flex;align-items:center;gap:10px;margin-top:30px}.prod_detail_top .option_wrap .review_area .num{font-size:32px;color:#0777e7;font-weight:700}.prod_detail_top .option_wrap .review_area button{font-size:20px;color:#1b1b1b;font-weight:400;text-decoration:underline}.prod_detail_top .option_wrap .option_area{padding:30px 50px;margin-top:30px;background-color:#f8f9fb}.prod_detail_top .option_wrap .option_area dl+dl{margin-top:32px}.prod_detail_top .option_wrap .option_area dl dt{font-size:16px;color:#1b1b1b;font-weight:700}.prod_detail_top .option_wrap .option_area dl dd{margin-top:8px;display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.prod_detail_top .option_wrap .option_area dl dd>*{width:100%}.prod_detail_top .option_wrap .option_area dl dd .radio_input{display:block;width:100%;cursor:pointer}.prod_detail_top .option_wrap .option_area dl dd .radio_input input{display:none;width:0;height:0;padding:0;margin:0;opacity:0;overflow:hidden;visibility:hidden}.prod_detail_top .option_wrap .option_area dl dd .radio_input span{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:16px;color:#ccc;font-weight:700;text-align:center}.prod_detail_top .option_wrap .option_area dl dd .radio_input input:checked+span{border-color:#0777e7;color:#0777e7}.prod_detail_top .option_wrap .option_area dl dd.grid02>*{width:calc((100% - 8px) / 2)}.prod_detail_top .option_wrap .option_area dl dd.grid03>*{width:calc((100% - 8px * 2) / 3)}.prod_detail_top .option_wrap .option_area *+ul{margin-top:32px}.prod_detail_top .option_wrap .option_area ul{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.prod_detail_top .option_wrap .option_area ul li{width:100%}.prod_detail_top .option_wrap .option_selected_area{margin-top:30px;padding:32px;border:1px solid #ccc;border-radius:4px}.prod_detail_top .option_wrap .option_selected_area .tit{font-size:20px;color:#1b1b1b;font-weight:700}.prod_detail_top .option_wrap .option_selected_area .tags{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;margin-top:16px}.prod_detail_top .option_wrap .option_selected_area .tags span{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:40px;background-color:#f0f0f0;font-size:16px;color:#1b1b1b;font-weight:400}.prod_detail_top .option_wrap .option_selected_area02{padding:0 50px 30px;background-color:#f8f9fb}.prod_detail_top .option_wrap .option_selected_area02 .box{padding:16px 20px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.prod_detail_top .option_wrap .option_selected_area02 .box+.box{margin-top:20px}.prod_detail_top .option_wrap .option_selected_area02 dl{display:flex;margin-top:5px}.prod_detail_top .option_wrap .option_selected_area02 dl:first-of-type{margin-top:10px}.prod_detail_top .option_wrap .option_selected_area02 dl dt{width:76px;padding-right:8px;font-size:16px;color:#999;font-weight:400}.prod_detail_top .option_wrap .option_selected_area02 dl dd{width:calc(100% - 76px);font-size:16px;color:#1b1b1b;font-weight:400}.prod_detail_top .option_wrap .option_tab_wrap{margin-top:30px}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_btn{display:flex;align-items:flex-end}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_btn button{display:flex;align-items:center;justify-content:center;width:50%;height:60px;border:1px solid #16314b;border-bottom:0;border-radius:4px 4px 0 0;background-color:#16314b;font-size:20px;color:#fff;font-weight:700}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_btn button.on{height:78px;border-color:#ccc;background-color:#f8f9fb;color:#1b1b1b}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_content{border-radius:0 0 4px 4px;border:1px solid #ccc;border-top:0}.prod_detail_top .option_wrap .option_tab_wrap .option_area{margin-top:0}.prod_detail_top .option_wrap .option_info_area{margin-top:30px;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.prod_detail_top .option_wrap .option_info_area dl{display:flex;align-items:flex-start;padding:10px 0}.prod_detail_top .option_wrap .option_info_area dl dt{width:45%;font-size:20px;color:#999;font-weight:600}.prod_detail_top .option_wrap .option_info_area dl dd{width:55%;font-size:20px;color:#1b1b1b;font-weight:600}.prod_detail_top .option_wrap .btn_area{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:30px}.prod_detail_top .option_wrap .btn_area button{width:calc(50% - 4px);height:64px;border-radius:4px;background-color:#16314b;font-size:20px;color:#fff;font-weight:700}.prod_detail_top .option_wrap .btn_area button.type02{background-color:#0777e7}.prod_detail_banner button,.prod_detail_banner button img{width:100%}.prod_detail_provision_info_mo{display:none;margin-bottom:32px}.prod_detail_provision_info_mo>button{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 16px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:14px;color:#999;font-weight:600}.prod_detail_provision_info_mo>button i{transition:all .3s}.prod_detail_provision_info_mo>button.on i{transform:rotate(180deg)}.prod_detail_tab{position:sticky;top:0;height:81px;background-color:#f8f9fb;z-index:101}.prod_detail_tab .inner{display:flex;height:100%}.prod_detail_tab button{position:relative;gap:8px;width:100%;height:100%;border-bottom:3px solid transparent;color:#999}.prod_detail_tab button,.prod_detail_tab button span{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.prod_detail_tab button span{padding:0 12px;height:28px;border-radius:30px;background-color:#0777e7;color:#fff}.prod_detail_tab button.on{border-bottom-color:#0777e7;color:#0777e7}.prod_detail_tab.grid02 button{width:calc(100% / 2)}.prod_detail_tab.grid03 button{width:calc(100% / 3)}.prod_detail_tab.grid04 button{width:calc(100% / 4)}.prod_detail_tab.grid05 button{width:calc(100% / 5)}.prod_detail_info img{width:100%}.prod_detail_info .more_btn{width:270px;height:64px;margin:50px auto 0;border:1px solid #16314b;border-radius:50px;background-color:#fff;font-size:20px;color:#16314b;font-weight:700}.prod_detail_info .more_btn,.prod_detail_review_top{display:flex;align-items:center;justify-content:center}.prod_detail_review_top{padding:50px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.prod_detail_review_top .title_area{width:332px;padding-right:32px;border-right:1px solid #ccc}.prod_detail_review_top .percent_area{width:calc(100% - 332px);padding-left:32px}.prod_detail_inquiry_list dl{border-bottom:1px solid #ccc}.prod_detail_inquiry_list dl:first-of-type{border-top:1px solid #ccc}.prod_detail_inquiry_list dl dt{display:flex;justify-content:space-between;gap:65px;padding:16px 25px 16px 40px}.prod_detail_inquiry_list dl dt .tag_area span{display:flex;align-items:center;justify-content:center;width:80px;height:32px;border-radius:4px;background-color:#f0f0f0;font-size:16px;color:#999;font-weight:400}.prod_detail_inquiry_list dl dt .tag_area span.type02{background-color:#c8dbff;color:#0777e7}.prod_detail_inquiry_list dl dt .text_area{display:flex;align-items:flex-start;gap:65px;width:calc(100% - 40px)}.prod_detail_inquiry_list dl dt .title{display:flex;align-items:flex-start;gap:10px;flex:1}.prod_detail_inquiry_list dl dt .title i{display:block;width:24px}.prod_detail_inquiry_list dl dt .title p{width:calc(100% - 34px);font-size:20px;color:#1b1b1b;font-weight:400}.prod_detail_inquiry_list dl dt .writer{min-width:50px;font-size:20px;color:#999;font-weight:400;text-align:right}.prod_detail_inquiry_list dl dt .date{min-width:110px;font-size:20px;color:#999;font-weight:400;text-align:right}.prod_detail_inquiry_list dl dd{display:none;align-items:flex-start;gap:10px;padding:16px 16px 16px 184px;border-top:1px solid #ccc;background-color:#f8f9fb}.prod_detail_inquiry_list dl dd .answer_area{width:calc(100% - 34px)}.prod_detail_inquiry_list dl dd .answer_area .tit_area{display:flex;align-items:center;gap:4px}.prod_detail_inquiry_list dl dd .answer_area .tit_area p{font-size:16px;color:#1b1b1b;font-weight:600}.prod_detail_inquiry_list dl dd .answer_area .tit_area p.type02{color:#0777e7}.prod_detail_inquiry_list dl dd .answer_area .tit_area span{font-size:14px;color:#999;font-weight:400}.prod_detail_inquiry_list dl dd .answer_area .content_area{margin-top:8px;font-size:16px;color:#1b1b1b;font-weight:400;text-wrap:wrap;word-break:break-all}.prod_detail_inquiry_list dl dd .answer_area .content_area+.tit_area{margin-top:24px}.prod_detail_inquiry_list dl.on dt{background-color:#f8f9fb}.prod_detail_inquiry_list dl.on dd{display:flex}@media screen and (max-width:1200px){.prod_detail_top .inner{gap:20px}.prod_detail_top .img_wrap{width:calc(50% - 10px)}.prod_detail_top .img_wrap .thumb_slider .prev_btn{left:-25px}.prod_detail_top .img_wrap .thumb_slider .next_btn{right:-25px}.prod_detail_top .option_wrap .title_area{display:block}.prod_detail_top .option_wrap .price_area,.prod_detail_top .option_wrap .review_area{margin-top:16px}.prod_detail_top .option_wrap .option_area{margin-top:16px;padding:16px}.prod_detail_top .option_wrap .option_area *+ul,.prod_detail_top .option_wrap .option_area dl+dl{margin-top:16px}.prod_detail_top .option_wrap .option_selected_area{margin-top:16px;padding:24px 16px}.prod_detail_top .option_wrap .option_selected_area02{padding:0 16px 16px}.prod_detail_top .option_wrap .option_info_area{margin-top:16px;padding:15px 0}.prod_detail_top .option_wrap .option_info_area dl{padding:5px 0}.prod_detail_top .option_wrap .btn_area{margin-top:16px}}@media screen and (max-width:1000px){.table_area table td,.table_area table th{padding:4px 16px}.prod_detail_review_top .title_area{width:260px;padding-right:20px}.prod_detail_review_top .percent_area{width:calc(100% - 260px)}.prod_detail_inquiry_list dl dt{gap:20px;padding:16px 20px}.prod_detail_inquiry_list dl dt .text_area{gap:20px;width:calc(100% - 100px)}}@media screen and (max-width:767px){.star_wrap{width:80px}.star_wrap,.star_wrap .star_on{height:16px;background-size:16px 16px}.select_custom>button{height:40px;font-size:14px}.select_custom ul li button{padding:10px 16px;font-size:14px}.table_area table{border-top-color:#1b1b1b}.table_area table tr{height:40px}.table_area table td,.table_area table th{font-size:14px}.table_area.table_mo table,.table_area.table_mo table tbody{display:block}.table_area.table_mo table tr{display:flex;flex-wrap:wrap;height:auto}.table_area.table_mo table th{width:130px;padding:10px 16px}.table_area.table_mo table td{width:calc(100% - 130px);padding:10px 16px}.prod_detail_top .thumb_slider{display:none}.prod_detail_top .option_wrap{flex:none;width:100%;max-width:none}.prod_detail_top .option_wrap .title_area{display:flex}.prod_detail_top .option_wrap .title_area .brand{font-size:16px}.prod_detail_top .option_wrap .title_area .product{margin-top:4px;font-size:24px}.prod_detail_top .option_wrap .title_area .model{margin-top:4px;font-size:12px}.prod_detail_top .option_wrap .price_area{margin-top:16px}.prod_detail_top .option_wrap .price_area p{font-size:24px}.prod_detail_top .option_wrap .review_area{gap:8px}.prod_detail_top .option_wrap .review_area .num{font-size:16px}.prod_detail_top .option_wrap .review_area button{font-size:12px}.prod_detail_top .option_wrap .option_area dl dt{font-size:14px}.prod_detail_top .option_wrap .option_area dl dd{gap:5px}.prod_detail_top .option_wrap .option_area dl dd .radio_input span{height:40px;font-size:14px}.prod_detail_top .option_wrap .option_area dl dd.grid03>*{width:calc((100% - 5px) / 2)}.prod_detail_top .option_wrap .option_info_area dl dd,.prod_detail_top .option_wrap .option_info_area dl dt{font-size:12px}.prod_detail_top .option_wrap .option_selected_area .tit{font-size:14px}.prod_detail_top .option_wrap .option_selected_area .tags{gap:5px}.prod_detail_top .option_wrap .option_selected_area .tags span{height:28px;padding:0 12px;font-size:14px}.prod_detail_top .option_wrap .option_selected_area02 .box{padding:8px 10px}.prod_detail_top .option_wrap .option_selected_area02 dl{margin-top:3px}.prod_detail_top .option_wrap .option_selected_area02 dl:first-of-type{margin-top:5px}.prod_detail_top .option_wrap .option_selected_area02 dl dt{width:50px;font-size:11px}.prod_detail_top .option_wrap .option_selected_area02 dl dd{width:calc(100% - 50px);font-size:11px}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_btn button{height:36px;font-size:14px}.prod_detail_top .option_wrap .option_tab_wrap .option_tab_btn button.on{height:46px}.prod_detail_top .option_wrap .btn_area{display:none}.prod_detail_provision_info_mo{display:block}.prod_detail_tab{top:0;height:50px}.prod_detail_tab .inner{padding:0}.prod_detail_tab button{gap:4px;border-bottom-width:2px;font-size:14px}.prod_detail_tab button span{height:18px;padding:0 4px;font-size:12px}.prod_detail_info .more_btn{width:150px;height:40px;font-size:14px}.prod_detail_review_top{display:block;padding:16px 0;border-top-color:#1b1b1b}.prod_detail_review_top .title_area{width:100%;padding-right:0;border-right:0}.prod_detail_review_top .percent_area{width:100%;padding-left:0;padding-top:8px}.prod_detail_inquiry_list dl:first-of-type{border-top-color:#1b1b1b}.prod_detail_inquiry_list dl dt{padding:16px 10px}.prod_detail_inquiry_list dl dt .tag_area span{width:56px;height:26px;font-size:12px}.prod_detail_inquiry_list dl dt .text_area{display:block;width:calc(100% - 66px)}.prod_detail_inquiry_list dl dt .title{margin-bottom:4px}.prod_detail_inquiry_list dl dt .title i{width:16px}.prod_detail_inquiry_list dl dt .title p{font-size:16px}.prod_detail_inquiry_list dl dt .writer{margin-right:8px}.prod_detail_inquiry_list dl dt .date,.prod_detail_inquiry_list dl dt .writer{display:inline-block;min-width:0;text-align:left;font-size:14px}.prod_detail_inquiry_list dl dd{padding:16px 24px}.prod_detail_inquiry_list dl dd i{display:none}.prod_detail_inquiry_list dl dd .answer_area .tit_area p{font-size:14px}.prod_detail_inquiry_list dl dd .answer_area .content_area{margin-top:4px;font-size:14px}.prod_detail_inquiry_list dl dd .answer_area .content_area+.tit_area{margin-top:16px}}