/* 1920px */
@media screen and (max-width:1920px) {
.main_rolling .bn_product {width:42.18vw; height:33.75vw;}
/* .main_rolling .swiper-container .video_txt dt {font-size:4.89vw; line-height:5.5vw;}
.main_rolling .swiper-container .video_txt dd {font-size: 1.56vw; line-height: 2.68vw;}
.btn_type02 {width:10.41vw; height:3.64vw; font-size:1.14vw; line-height:3.64vw;}
.main_rolling .swiper-container .video_txt h2 {font-size:3.33vw; line-height:5.5vw;} */
}

@media screen and (max-width:1850px) {
.album_list {column-gap:2%;}
.album_list li {position:relative; width:calc((100% - 6%) / 4); margin-bottom:4%; border:1px solid #eee; box-sizing:border-box;}

}
/* 1200px */
@media screen and (max-width:1200px) {
.main_rolling .bn_product {width:504px;}
.main_rolling .swiper-container .video_txt dt {font-size:50px;}
.main_rolling .swiper-container .video_txt dd {font-size:18px; line-height:34px;}
.btn_type02 {width:128px; height:46px; font-size:14px; line-height:46px;}
.main_rolling .swiper-container .video_txt h2 {font-size:40px; line-height:50px;}


}

/* 768px */
@media screen and (max-width:768px) {
.main_txt {padding:0 5.55vw;}
.main_txt dt {font-size:8.33vw; margin-bottom:2.77vw;}
.main_txt dd {font-size:3.88vw; line-height:5.83vw;}
.mgtop {margin-top:14.16vw;}
.det_visual_wrap {width:100%; margin:0; padding:6.94vw 5.55vw; box-sizing:border-box;}
.det_visual_wrap .cont {position:static; width:100%; margin-top:8.33vw; transform: translateY(0);}
.det_visual_wrap .cont .tit dt {font-size:6.66vw; line-height:100%;}
.det_visual_wrap .cont .tit dd {margin-top:6.66vw; font-size:3.88vw; line-height:5.83vw;}
.det_visual_wrap .img img {width:100%; height:auto;}
.det_visual_wrap .swiper-pagination {position:static;}
.det_visual_wrap .swiper-pagination-bullet {width:1.38vw;}
.det_visual_wrap .swiper-pagination-bullet-active {width:4.16vw;}
.det_visual_wrap .swiper-pagination-bullet + .swiper-pagination-bullet {margin-left:2.77vw;}
.det_visual_wrap .swiper-button-prev,
.det_visual_wrap .swiper-button-next {display:none;}

.det_tab_box {width:100%; padding:0 5.55vw;}
/* .det_tab_box .det_tab:after {content:''; position:absolute; left:0; top:50%; width:100%; border-top:1px solid #eee;} */
.det_tab_box .det_tab li {margin-right:4.33vw;}
.det_tab_box .det_tab li a {font-size:3.88vw; line-height:12.22vw;}

.table_type03 td.s_tit {background:#f5f5f5;}
.table_type03 td .s_name {padding-left:0; }
.link_style {width: 18.66vw; height: 7.55vw; font-size: 3.88vw; line-height: 7.55vw; border-radius:4vw;}

.det_apps {padding:0; margin-top:8.33vw;}
.det_apps li {width:50%; padding:3.88vw; margin-bottom:0;}
.det_apps li + li {margin-left:0;}

.det_apps li span {width:34vw; height:34vw; margin:0 auto; background:#f5f5f5; border:none; font-size:3.33vw; line-height:5.55vw; }

.det_relation {margin-top:8.33vw;}
.det_relation li {width:50%; margin-bottom:8.33vw;}
.det_relation li .img{height:32vw;}
.det_relation li .tit {font-size:3.33vw; line-height:5vw;}

.det_video_cont {margin-top:8.05vw; position:relative;}
.det_video_cont .swiper-wrapper {height:auto !important; align-items:stretch !important;}
.det_video_box {margin-top:5.27vw;}
.det_video_txt dt {font-size:3.88vw;}
.det_video_txt dd {margin-top:2.22vw; font-size:3.33vw; line-height:1.5;}
.det_video_box {margin-top:5.27vw;}
.det_video_box iframe {width:100%; height:auto; aspect-ratio:560 / 315;}
.det_video_box+.det_video_txt {margin-top:5.27vw;}
.det_video_cont .swiper-wrapper .det_video_txt,
.det_video_cont .swiper-wrapper .det_video_box {padding:0 30px;}
.det_video_cont .swiper-button-prev {left:2.77vw;}
.det_video_cont .swiper-button-next {right:2.77vw;}
.det_video_cont .swiper-button-prev img,
.det_video_cont .swiper-button-next img {width:3.33vw; height:auto;}

.det_edit_box {margin-top:0;/*11.11vw;*/ text-align:center; word-break:keep-all;}
.det_edit_box .img {float:none !important; width:100%;}
.det_edit_box .img img {width:100% !important; height:auto !important;}
.det_edit_box .txt {float:none !important; width:100%; padding-top:8.33vw;}
.det_edit_box .txt h2 {margin-bottom:5.27vw; font-size:5vw;}
.det_edit_box .txt.f_left {padding-right:0;}
.det_edit_box .txt.f_right {padding-left:0;}
.det_edit_box .txt .text_cont01 {font-size:4.16vw; line-height:6.11vw;}
.det_edit_box .txt .text_cont01 p {text-align:left;}
.det_edit_box .txt .text_cont02 {margin-top:8.33vw;}
.edit_det_btn {margin-top:5.55vw;}
.edit_det_btn a {width:100%; height:11.66vw; font-size:3.88vw; line-height:11.66vw;}
.det_edit_box .det_edit_list{height:auto;}
.det_edit_box .det_edit_list + .det_edit_list {margin-top:11.11vw;}
.det_edit_max {padding-top:8.33vw;}
.det_edit_max h2 {font-size:5vw; line-height:7.22vw;}
.det_edit_max h2 + p {margin-top:5.55vw; font-size:4.16vw; line-height:6.38vw;}
.det_edit_max .img {margin-top:8.33vw;}
.det_edit_max .img_txt {margin-top:8.33vw; font-size:3.33vw; line-height:5vw;}
.det_edit_max .img_txt br {display:none;}
/*
.det_edit_box h2 {font-size:3.88vw; line-height:5.27vw;}
.det_edit_box p {margin-top:3.88vw; font-size:3.88vw; line-height:5.27vw;}
.det_edit_box h2 + p {margin-top:5.27vw;}
.det_edit_box .txt_ul {margin-top:11.11vw;}
.det_edit_box .txt_ul li {padding-left:1.94vw; font-size:3.33vw; line-height:5vw; letter-spacing:-1px; background:url('../../asset/images/common/dot.png') no-repeat 0 center;}
*/

.pro_contents .title_box {padding-top:0; margin-top:11.11vw; margin-bottom:8.75vw;}
.pro_contents .title_box.mgt-60 {padding-top:0; margin-top:11.11vw;}

.product_visual {background:none !important;}
.product_visual .visual_container {width:100%; height:auto;}
.product_visual .visual_container h1 {width:50%; padding:0 5.55vw; font-size:11.11vw; line-height:100%; font-weight:400; transform: translateY(-50%); word-break: keep-all;}
.product_visual .visual_container h1 br {display:inline;}
.product_visual .visual_container .m_img {}
.product_visual .visual_container .m_img img {width:100%;}


.list_contents {padding:0 5.55vw; margin-top:8.33vw;}

.lnb_box {display:none;}
.lnb_box + .right_cont {margin-left:0;}
.right_cont .input_box input[type="text"] {width:76%; vertical-align:top;}
.view_type_wrap {margin:7.5vw 0;}
.ck_type_list + .view_type_wrap {margin-top:7.5vw;}
.view_type_wrap .left_box {font-size:3.88vw; line-height:11.11vw;}
.view_type {padding-bottom:1px;}
.view_type li {width:11.11vw; height:11.11vw;}
.view_type li.type_list {background-image:url('../images/common/view_list.png');}
.view_type li.type_list.on {z-index:1; border-color:#0072bc; background-image:url('../images/common/view_list_on.png');}
.view_type li.type_album {background-image:url('../images/common/view_album.png');}
.view_type li.type_album.on {z-index:1; border-color:#0072bc; background-image:url('../images/common/view_album_on.png');}

.scrollx {min-width:100%; -webkit-overflow-scrolling:touch;}
.sylist {min-width:100%; -webkit-overflow-scrolling:touch;}
.list_wrap .table_type01 th {font-weight:700; padding:0;}

.list_wrap .table_type01 th .bg {display:none; height:8vw; margin-top:2vw; }
.list_wrap .table_type01 th:hover .bg {}
.list_wrap .table_type01 th .rk {height:8vw; padding:0 1vw; border-radius:4vw; word-break:keep-all; vertical-align:middle; text-align:center;}
.list_wrap .table_type01 th .rk i {display:none;}
.list_wrap .table_type01 th:hover .rk i {display:inline-block; width:2vw; height:3vw; background-size:cover;/*1.66vw 2.36vw;*/}
.list_wrap .table_type01 th, .list_wrap .table_type01 td {/*height:11.94vw; font-size:2.77vw;*/ font-size:12px;}
.list_wrap .table_type01 td {padding:5px 10px; text-align:center;}
.list_wrap .table_type01 th + th, .list_wrap .table_type01 td + td {border-left:1px solid #eee;}
.list_wrap .table_type01 td.model_name.pdl, .list_wrap .table_type01 td.model_name.pdl40 {padding-left:10px;}
.list_wrap .sylist .table_type01 th.model_name,
.list_wrap .sylist .table_type01 td.model_name {
	position:sticky;
	left:0;
	z-index:4;
	background:#fff;
	box-shadow:6px 0 8px rgba(0,0,0,0.06);
}
.list_wrap .sylist .table_type01 th.model_name,
.list_wrap .sylist .table_type01 td.model_name {
	padding:8px 3vw;
	width:40vw;
	min-width:40vw;
	white-space:normal;
	word-break:break-word;
	overflow-wrap:break-word;
}
.list_wrap .sylist .table_type01 td.model_name .name,
.list_wrap .sylist .table_type01 td.model_name .name a {
	display:block;
	max-width:100%;
	white-space:normal;
	word-break:break-word;
	overflow-wrap:break-word;
}
.list_wrap .sylist .table_type01 th.model_name:after,
.list_wrap .sylist .table_type01 td.model_name:after {content:""; width:1px; height:100%; background:#eee; position:absolute;right:0px; top:0px}
.list_wrap .table_type01 td .name {width:auto; padding-right:0;}
.list_wrap .table_type01 td.model_name.pdl .name a { box-sizing:border-box;}
.list_wrap .table_type01 td .name a {/*margin-right:2.77vw; font-size:3.33vw; line-height:5.55vw;*/ vertical-align:middle;}

.list_wrap .table_type01 td .name .icon {position:static; width:12.77vw; font-size:2.77vw; line-height:5vw; vertical-align:middle;}

.album_list.col4 li {width:calc((100% - 2%) / 2);}
.album_list li {width:calc((100% - 2%) / 2); margin-bottom:2%;}
.album_list li .cont {padding:4.16vw;}
.album_list li .cont .name {min-height:11.11vw;}
.album_list li .cont .name a {font-size:3.33vw; line-height:3.88vw;}
.album_list li .cont .code {margin-top:1.38vw; font-size:3.05vw; line-height:3.88vw;}
.album_list li .cont .cpm_box {margin-top:3.05vw;}
.album_list li .icon {width:14.88vw; height:5.55vw; }
.album_list li .img {height:31.66vw; padding-top:8.33vw;}
.album_list li .img img {height:100%;}
.list_contents .icon {width:auto; height:auto; font-size:3.05vw; line-height:5.55vw;}

.checkbox2 input[type="checkbox"] + label {padding-left:5.41vw; font-size:3.33vw; line-height:5vw; background-size:4.44vw;}
.checkbox2 input[type="checkbox"]:checked + label {background-size:4.44vw;}

.checkbox input[type="checkbox"] + label.txt_none {height:4.16vw; padding-left:4.16vw;}

.btn_style02 {height:11.11vw;}
.mgt20 {margin-top:2.77vw;}
.btn_style02.dets {position:relative; width:100%;}
.btn_style02.dets:after {content:''; width:1.80vw; height:3.05vw; background:url('../images/common/dets.png') no-repeat 0 0; background-size:cover; position:absolute; right:5.97vw; top:50%; transform: translateY(-50%);}

.lnb_box {position:fixed; left:0; top:0; z-index:999; display:none; width:100%; height:100%; background:#fff; overflow-y:auto; -webkit-overflow-scrolling:touch;}
.shpop {position: relative; padding: 0 5.55vw; height: 13.88vw; background: #0072bc; overflow: hidden;}
.shpop h1 {color: #fff; font-size: 4.44vw; line-height: 13.88vw; font-weight:500;}
.shpop .shpop_close {position: absolute; right: 5.55vw; top: 50%; transform: translateY(-50%);}
.shpop .shpop_close img {width:5vw;}
.lnb_box .cate_search {padding:0 5.55vw;}
.lnb_box .radiobox {height:9.16vw;}
.lnb_box .radiobox input[type="radio"] + label {line-height:9.16vw;}
.lnb_box .filter_list > li {border-bottom:none;}
.lnb_box .filter_list > li > .ct_menu {height:13.88vw; padding:0 5.55vw; font-size:5.55vw; line-height:13.88vw;}
.lnb_box .filter_list > li > .ct_menu:after {width:4.16vw; height:4.16vw; right:5.55vw; background: url(../images/common/plus.png) no-repeat 0 center; background-size:4.16vw 4.16vw;}
.lnb_box .filter_list > li > .ct_menu.on {color:#0072bc;}
.lnb_box .filter_list > li > .ct_menu.on:after {background: url(../images/common/minus.png) no-repeat 0 center;}
.lnb_box .filter_list > li ul {padding:3.05vw 5.55vw; background:#f5f5f5;}
.lnb_box .btns {margin:0 5.55vw; padding:8.33vw 0 16.94vw; border-top:1px solid #eee;}
.lnb_box .btns .btn01 {width:100%; height:11.66vw; border:1px solid #0072bc; color:#0072bc; font-size:3.88vw; font-weight:500; background:#fff; border-radius:6vw; box-sizing:border-box;}
.lnb_box .btns .btn02 {width:48%; height:11.66vw; background:#0072bc; color:#fff; font-size:3.88vw; font-weight:500; border-radius:6vw; box-sizing:border-box;}

.compare_pop_wrap {z-index:800;}
.compare_pop_box {width:100%;}
.compare_pop_box .cp_top {height:14.72vw;}
.compare_pop_box .cp_top em {font-size:3.47vw; line-height:14.72vw;}
.compare_pop_box .cp_top i {width:4vw; height:4vw; background-size:4vw 4vw; font-size:0; line-height:0;}
.compare_pop_box .cp_top.on i {background-size:4vw 4vw;}
.compare_pop_body {position:fixed; width:100%; height:100vh; /*background:#fff;*/ overflow-y:auto; -webkit-overflow-scrolling:touch;}
.compare_pop_body.on {display:block; top:0; z-index:999; transition: all 0s;}
.compare_pop_body .close {display:none;}
.compare_pop_body .cps_tit {padding:0 5.55vw; color:#222; font-size:3.88vw; line-height:14.72vw; font-weight:400;}
.compare_pop_body .compare_products {padding:0 5.55vw; margin-top:0;}
.compare_pop_body .compare_products li {position:relative; width:48%; height:52.44vw; margin-left:0; margin-top:4%;}
.compare_pop_body .compare_products li.on {border:1px solid #0072bc;}
.compare_pop_body .compare_products li:nth-child(1),
.compare_pop_body .compare_products li:nth-child(2) {margin-top:0;}
.compare_pop_body .compare_products li + li {margin-left:0;}
.compare_pop_body .compare_products li:nth-child(even) {margin-left:4%;}
.compare_pop_body .compare_products li .img {height:31.52vw; overflow:hidden; line-height:31.52vw;}
.compare_pop_body .compare_products li .cont {/*position:absolute; bottom:0; left:0;*/ width:100%; box-sizing:border-box; padding:4.16vw;}
.compare_pop_body .compare_products li .cont .name a {font-size:3.33vw; line-height:3.88vw;}
.compare_pop_body .compare_products li .cont .code {font-size:3.05vw; line-height:3.88vw;}
.compare_pop_body .compare_products li.last .no_compare .imgno {margin-top:9.16vw;}
.compare_pop_body .compare_products li.last .no_compare .imgno img {width:50%;}
.compare_pop_body .compare_products li.last .no_compare .imgno + p {margin-top:8.05vw; font-size:3.33vw; line-height:100%;}
.compare_pop_body .btn_center {padding:0 5.55vw;}
.compare_pop_list {top:0; width:100%; height:auto; padding:0 0 27.77vw; border:none; box-shadow:none; transform: translateY(0);}
.no_compare_products {margin:15.69vw 12.22vw 0;}
.no_compare_products .img {width:100%; height:113vw;}
.no_compare_products .img img {width:100%;}
.compare_pop_body .compare_products li .delete {right:1.66vw; top:1.66vw;}
.compare_pop_body .compare_products li .delete img {width:3.88vw;}


.m_compare_det {padding:0 5.55vw 0;}
.m_compare_det .cp_pro_list {position:relative; margin-top:6.94vw; border:1px solid #f0f0f0;}
.m_compare_det .cp_pro_list li .img img {width:100%;}
.m_compare_det .cp_pro_list li p {padding:0 5.55vw; color:#222; font-size:3.33vw; line-height:13.88vw; font-weight:600;}
.m_compare_det .cp_pro_list li .del {position:absolute; right:2.63vw; top:2.63vw; z-index:2;}
.m_compare_det .cp_pro_list li .del img {width:3.88vw;}
.m_compare_det .swiper-pagination {position:static; width:100%; margin-top:2.77vw; text-align:center;}
.m_compare_det .swiper-pagination-bullet {width:2.77vw; height:2.77vw; margin:0; box-sizing:border-box; border:1px solid #f1f1f1; background:#fff; opacity:1;}
.m_compare_det .swiper-pagination-bullet + .swiper-pagination-bullet {margin-left:1.38vw;}
.m_compare_det .swiper-pagination-bullet-active {border:1px solid #0072bc; background:#0072bc;}
.m_compare_det .swiper-button-prev,
.m_compare_det .swiper-button-next {position:absolute; top:50%; z-index:2; transform: translateY(-50%); width:11.94vw; height:11.94vw; background:#fff; border-radius:50%; box-shadow:9px 7px 6px 2px rgba(0,0,0,0.1); display: flex; justify-content:center; align-items: center;}
.m_compare_det .swiper-button-prev {left:2.77vw;}
.m_compare_det .swiper-button-next {right:2.77vw;}
.m_compare_det .swiper-button-prev img,
.m_compare_det .swiper-button-next img {width:100%;}
.co_pro_info {margin-top:5.55vw;}
.table_type01.row td {line-height:3.88vw;}

.main_rolling .swiper-pagination_main {width:100%; bottom:8.33vw;}
.main_rolling .swiper-pagination_main .swiper-pagination-bullet {width:8.19vw; height:0.6vw;}
.main_rolling .swiper-pagination_main .swiper-pagination-bullet-active {width:8.19vw !important;}
.main_rolling .swiper-container .video_txt h1 {font-size:11.38vw; line-height:12.5vw; font-weight:500; letter-spacing:-0.5vw;}
.main_rolling .swiper-container .video_txt h2 {font-size:9.72vw; line-height:12.5vw; font-weight:500; letter-spacing:-0.5vw;}
.visual_txt_wrap {top:16.94vw; padding:0 5.55vw; box-sizing:border-box; transform: translateY(0);}
.main_rolling .swiper-container .video_txt {width:100%; min-width:100%;}
.main_rolling .swiper-container .video_txt dl {width:100%;}
.main_rolling .swiper-container .video_txt dt {margin-bottom:4.86vw;}
.main_rolling .swiper-container .video_txt dd {font-size:4vw; line-height:6.38vw; letter-spacing:-0.3vw;}
.main_rolling .swiper-container .video_txt .btn_type02 {width:35.13vw; height:11.66vw; font-size:3.88vw; line-height:11.66vw; border-radius:6vw;}

.m_all_tabs { background:#fff; overflow:hidden;}
.m_all_tabs .tabs {display:block; width:50%; float:left; height:9.72vw; border-left:1px solid #ddd; border-bottom:1px solid #ddd; color:#999; font-size:3.33vw; line-height:9.72vw; font-weight:400; text-align:center; box-sizing:border-box; }
.m_all_tabs .tabs.on {background:#0072bc; color:#fff; font-weight:500;}
.m_all_tabs.col3 .tabs {width:33.33%;}
.m_all_tabs.col3 .tabs:nth-child(3n + 1) {border-left:none;}
.m_all_tabs.col3 .tabs:last-child {width:100%;}
.m_all_tabs.fixed {position:fixed; top:0;/*14.16vw;*/ left:0; z-index:99; width:100%;}

.m_guide_cont {padding:0 5.55vw;}
.m_guide_cont .main_txt {padding:12.5vw 0 8.33vw; margin-bottom:0;}
.m_guide_list li .img {position:relative; padding-top:10vw; text-align:center;}
.m_guide_list li .img:before {content:''; position:absolute; left:0; top:0; z-index:1; width:100%; height:33.61vw; background:#f7f7f7;}
.m_guide_list li .img img {position:relative; z-index:2; height:39.3vw;}
.m_guide_list li .cont .tit {margin-top:10.41vw; text-align:center;}
.m_guide_list li .cont .tit a {color:#222; font-size:3.88vw; line-height:4.16vw; font-weight:700;}
.m_guide_list li .cont p {margin-top:5vw; color:#999; font-size:3.33vw; line-height:5vw; text-align:center;}
.m_guide_box {position:relative;}
.m_guide_box .swiper-button-prev,
.m_guide_box .swiper-button-next {position:absolute; top:23.33vw; z-index:3; background:none; cursor:pointer;}
.m_guide_box .swiper-button-prev img,
.m_guide_box .swiper-button-next img {width:4.16vw;}
.m_guide_box .swiper-pagination {width:100%; top:51.52vw;}
.m_guide_box .swiper-pagination .swiper-pagination-bullet {width:1.94vw; height:1.94vw; background:#d0d0d0;}
.m_guide_box .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {margin-left:0.5vw;}
.m_guide_box .swiper-pagination .swiper-pagination-bullet-active {background:#0072bc;}

.co_pro_info .table_type01 .btn_style03 {width:27.22vw; height:10.27vw; border-radius:5.13vw; font-size:3.88vw;}
.m_compare_view .title_box {margin:8.88vw 0 5.55vw; }
.m_compare_view .title_box .tit {font-size:6.66vw; line-height:normal; float:none;}
.m_compare_view .ncp_pro_list .img {height:88.27vw; overflow:hidden;}


.product_visual .visual_container h1.dctit {padding:0; text-align:center;}
.det_visual_wrap {}
.gallery-top {float:none; margin-right:0; width:100%;}
.nature {position:static; width:100%; padding:0 11.11vw; margin-top:2.77vw; box-sizing:border-box; transform: translateY(0);}
.gallery-thumbs ul {overflow:hidden;}
.gallery-thumbs ul li {float:left; width:23.5%; height:15.67vw;}
.gallery-thumbs ul li + li {margin-top:0; margin-left:2%; }
.gallery-thumbs ul li img {position:absolute; left:50%; transform:translateX(-50%);}
.gallery-thumbs {}


.pro_contents .title_box .tit {font-size:8.33vw;}
.list_wrap .sylist .table_type01 {width:1200px;}

.sch_contents {}
.sch_contents .main_txt {margin-top:11.11vw; margin-bottom:0;}
.sch_contents .category_more {width:50%; height:11.11vw; font-size:3.88vw; line-height:11.11vw; font-weight:700; border-radius:5.55vw; box-sizing:border-box; margin:6vw auto;}
.album_list.sch_pro li {width:calc((100% - 2%) / 2); margin-left:0;}

.top_search.allsch {width:100%; margin-top:0 !important;}
.top_search.allsch .input_box {width:100%;}

/* 2020.06.05 수정사항 */
.nature{position:relative; top:0; margin:7.77vw auto 0; padding:0; width:fit-content;}
.gallery-thumbs ul{font-size:0;}
.gallery-thumbs ul li{float:none; display:inline-block; width:19.53vw;	}
.gallery-thumbs ul li + li{margin-left:1.3vw;}


/*21-04-08*/
.product_visual.product_danjong .visual_container .dctit{text-align:left;top:32%;padding-left:5%}

/* 210511 */
.pro_list_contents{width:100%}
.pro_list_contents .view_type{margin-left:1.302vw}
.pro_list_contents .view_type_box .select{width:auto}
.pro_list_contents .lnb_box .filter_list .cont{padding:1.302vw 7.161vw 6.510vw;background-color:#f5f5f5}
.pro_list_contents .lnb_box .filter_list .control_wp{margin:8.464vw 0 6.51vw}
.pro_list_contents .lnb_box .filter_list > li ul{padding:6.51vw 0 0}
.pro_list_contents .lnb_box .filter_list > li ul li:nth-child(1) .checkbox input[type="checkbox"] + label{margin-top:0}
.pro_list_contents .lnb_box .checkbox input[type="checkbox"] + label{margin-top:3.906vw;font-size:3.889vw;line-height:1;letter-spacing:0;}
.pro_list_contents .lnb_box .checkbox{height:auto}
.pro_list_contents .list_wrap .table_type01 td{height:auto;padding:4.16vw;font-size:3.33vw;border-right:1px solid #eee}
.pro_list_contents .table_type01 th:last-child,.pro_list_contents .list_wrap .table_type01 td:last-child{border-right: none;}
.pro_list_contents .list_wrap .table_type01 td:nth-child(1){text-align:center}
.pro_list_contents .list_wrap .sylist .table_type01 th, .list_wrap .sylist .table_type01 td{font-size:14px}
.pro_list_contents .list_wrap .table_type01 thead th:hover span{background:#0072bc url('/ko/asset/images/common/th_rk.png') right 1.823vw center no-repeat}

.compare_pop{z-index:999;}
.compare_pop .compare_pop_body{width:100%;top:0;left:0;bottom:0;right:0;background-color:#fff;transform:translate(0,0)}
.compare_pop .compare_pop_list{padding:0}
.compare_pop .compare_pop_body .compare_products li{width:calc(50% - 1.302vw);height:49.219vw;margin-left:2.604vw}
.compare_pop .compare_pop_body .compare_products li:nth-child(odd){margin-left:0}
.compare_pop .compare_pop_body .compare_products li .img{overflow:hidden;height:31.52vw;line-height:31.52vw}
.compare_pop .compare_pop_body .compare_products li .img a{height:100%}
.compare_pop .compare_pop_body .compare_products li .cont{height:auto;padding:1.953vw 3.906vw}
.compare_pop .compare_pop_body .compare_products li .cont .code{font-size:3.05vw;line-height:5.88vw}
.compare_pop .compare_pop_body .compare_products li.last .no_compare{height:auto}
.compare_pop .no_compare_products{margin:8.464vw 5.859vw 14.063vw;padding:6.510vw}
.compare_pop .no_compare_products .img.m_user{display:block !important;line-height:113vw}
.compare_pop .no_compare_products .img img{vertical-align:middle}
.compare_pop .compare_pop_box{width:100%}
.compare_pop .compare_pop_body .btn_center{padding-bottom:13.021vw}
.compare_pop .compare_pop_body .compare_products li.on{border:0.260vw solid #0072bc}
.compare_pop .compare_pop_body .compare_products li .cont .name a{font-size:3.33vw;line-height: 3.88vw}

/* 210702 */
.list_contents .lnb_box .filter_list .control_wp{margin-bottom:13.021vw}
.list_contents .lnb_box .filter_list .control_form{margin-bottom:5.729vw;font-size:3.646vw}
.list_contents .lnb_box .filter_list .control_form input{width:40.755vw;height:10.417vw}
.list_contents .lnb_box .filter_list .control_form span{width:calc(100% - 81.510vw)}