@charset "utf-8";
@import url("/css/reset.css?ver=1");
@import url("/css/basic.css");
@import url("/css/button.css");
@import url("/css/font-awesome.css");
@import url("/css/ionicons.css");


input[type=radio],input[type=checkbox] {margin-bottom:1px;}
/*#hd_sk {position: relative;}*/

#sk_page01 {
  width: 570px;
  height: 270px;
  margin: 0 auto;
  background-color: #FFF;
  float: left;
  border:1px solid #d6d6d6;
  padding: 20px;
}
#sk_page02 {
  width: 570px;
  height: 270px;
  margin: 0 auto;
  background-color: #FFF;
  float: right;
  border: 1px solid #d6d6d6;
  padding: 20px;
}

#sk_page01:hover{border:1px solid #f47625;}
#sk_page02:hover{border:1px solid #f47625;}

.sk_color01{color: #ff9696 !important;}
.sk_color02{color: #ff5f5f !important;}

#sk_tbanner {width: 100%; /*background: #dfecee;*/ display: block; height:150px;
background: #f2eeeb; }
.sk_tb_inner { width:1200px; margin:0 auto; position:relative; }
#sk_tbanner a img{ display: block; position:absolute; right:0;}
#sk_tbanner img { float:left; }

.sk_tell {float: left; position: absolute; top: 8px; left: 0px;}
.sk_tell ul {}
.sk_tell ul li {} 
li.sk_call_list0.ns {    
    font-size: 12px;
    font-weight: 600;
    background:#f67325;
    border-radius: 25px;
    width: 50px;
    height: 17px;
    text-align: center;
    color: #fff;
    margin: 0 6px;
}
li.sk_call_list1.ns {color: #2d2d2d; font-size: 18px; font-weight: 600; height: 28px; line-height: 28px; text-align: left;}
li.sk_call_list2.ns {color: #ea1634; font-weight: 900; font-size: 41px; height: 41px; line-height: 41px; text-shadow: 1px 1px 0 #eaeaea, -1px -1px 0 #5d0000; text-align: left;}

.sk_fn {float: right;}
#sk_tnb { height:100px; border-bottom: 1px solid #ebebeb; }
/*1.헤더,탑*/
.sk_hdwrap {width: 100%; min-width: 1200px; background: #fff; transition: all 0.5s; z-index: 999999;
			border-bottom: 1px solid #e14c3d;}

#sk_tnb_inner { width:1200px !important; margin:0 auto; position: relative; overflow:hidden; height:100%; line-height:80px;}
#sk_tnb_inner p { float:left; width:30%; }
#sk_tnb_inner li {float:left;}
#sk_tnb_inner li:first-child:before {display:none !important;}
#sk_tnb_inner li:before {width:1px;height:9px;margin:3px 10px 0;background-color:#ddd;display:inline-block;float:left;content:'';}
#sk_tnb_inner li a {color:#333;}
#sk_tnb_inner li a img { float:left; width:14px; margin-right:3px;}

#sk_hd_inner { position:relative; width:1200px !important; margin:0 auto; height:50px !important;}
h1.sk_hd_logo {display: table; float: left; padding-top:6px;}
.sk_hd_logo a { height:65px !important; display: table-cell; vertical-align: middle; text-decoration: none !important;}
h1.sk_hd_logo a img.sk_logo {position:absolute; left:50%; top: 10px; width:150px; vertical-align: unset; transform: translateX(-50%);}

#sk_hd_sch { width:300px; position:absolute; top:30%; right: 0; }
#sk_hd_sch .sk_sch_frm { width:300px; height:30px; position: relative;}
#sk_hd_sch .sk_sch_frm .sk_sch_submit { width:50px; color:#de1e1e; font-size:23px;
										position: absolute; top: 0; right:0; }
#sk_hd_sch .sk_sch_frm .sk_sch_stx {width: 290px; height: 30px; padding-left: 10px; padding-right:0px;
 border:none; border-bottom:2px solid #de1e1e; }

#sk_gnb { width:780px; min-width:780px; border-bottom:none; height:53px; background:#222; transition:all 0.5s; position: absolute; top: 15px; left: 412px;}
.sk_gnb_fixed { position: fixed; top: 0px; z-index:9999;/* transition:all 0.5s; */}

#sk_gnb_inner { height:50px; line-height: 50px; margin:0 auto; display: block; }
#sk_gnb_inner .sk_gnb_li { width:100%; height:100%; }
#sk_gnb_inner .sk_gnb_li ul {display:flex; height: 100%; width:100%;}
#sk_gnb_inner .sk_gnb_li li { flex: 1; position:relative ;overflow:visible;  text-align:center; /*border-right:1px solid #ddd;*/ transition:all 0.2s; }
 /*#sk_gnb_inner .sk_gnb_li li:first-child { border-left: 1px solid #ddd; }*/
#sk_gnb_inner .sk_gnb_li li:first-child:before {display:none;}
#sk_gnb_inner .sk_gnb_li li a { width:100%; display:block; font-size:18px; font-weight:600; color:#000;font-weight:400; 
	text-decoration:none !important; text-align:center; transition:all 0.2s; }


#sk_gnb_inner .sk_gnb_li li:hover { background:#e14c3d; transition:all 0.2s; }
#sk_gnb_inner .sk_gnb_li li:hover a{ color:#fff; transition:all 0.2s;  }
#sk_gnb_inner .fa-bars { color:#fff; margin-left:20px; margin-right:5px; }
#sk_gnb_inner .fa-angle-down, #gnb_inner .fa-angle-up { color:#fff; right: 15px !important; line-height:50px;}

.sk_sec_title h2 { font-size:26px; text-align: center; font-weight:normal; line-height: 20px; color:#333; font-weight:900; margin-bottom:20px;}

span.shop_name_sk.ns {width: 300px; text-align: center; font-size: 17px; font-weight: 600; color: #353535; display: block; height: 30px; line-height: 30px; margin-top: 20px;}
span.shop_name_sk.ns a:hover {text-decoration: none !important;}
span.shop_tel_sk.ns {width:300px; text-align: center;  font-size: 35px; font-weight: 900; color: #353535; display: block; line-height: 35px;}
span.shop_tel_sk.ns a:hover {text-decoration: none !important;}

.sk_flash {
  animation-name: sk_flash;
 -webkit-animation-name: sk_flash;
  animation-duration: 1s; 
  animation-iteration-count: infinite;
}
@keyframes sk_flash{
  from{opacity: 0;}
  50%{opacity: .5;}
  to{opacity: 1;}
}


/******************************************************************************************************************************/

/*header2*/
/* This class is added on scroll */
.fixed {
    position: fixed;
    top: 0;
    height: 50px;
    z-index: 1;
}


/*네비게이션 영역*/
a{color: #222;}
div.sk_menu_wrap {
  position: relative;
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  font-family:"junggothic";
  background:#fff;
  border-bottom: 2px solid #E51937;
}

        div.sk_manu_con {
            position: relative;
            max-width: 1200px;
            height: 100%;
            margin: 0 auto;
        }

        div.sk_manu_con>button.all_btn {
            position: relative;
            width: 58px;
            height: 100%;
            float: left;
            background: #fff;
            /*border-left: 1px solid #ddd/*;
            /*border-right:1px solid #ddd;*/
            transition: all 0.4s;
            box-sizing: border-box;
        }
        div.sk_manu_con>button.all_btn:hover{
          background:#ddd;
        }

        #menu_icon {
          width:100%;
          height: 100%;
          padding: 15px 0;
        }
        #menu_icon > img{
          width:30px;
        }
        
        .all_btn > span{
            display: block;
            width: 45px;
            height: 5px;
            border-radius: 5px;
            background: #ddd;
            margin: 0 auto;
            transition: 0.3s;
        }
       

        /*전체 메뉴*/
        .sk_open_menu{
          display: none;
          position: absolute;
          left:0;
          top: 100%;
          width:100%;
          height: auto;
          background:#fff;
          z-index: 9999;
          border-top: 2px solid #00aefe;
          border-left: 1px solid #ddd;
          border-right: 1px solid #ddd;
          border-bottom:  1px solid #ddd;
          padding:20px;
        }
        .all_menu{
          max-width: 1200px;
          height: auto;
          margin:0 auto;
        }
.gnb_fixed { position: fixed !important; top: 0px; z-index:999999; /*transition:all 0.5s; */box-shadow:1px 1px 10px 1px #ddd; border:0 !important;}
          /*전체메뉴 inner*/
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu > ul{
                width: 100%;
                height: 50%;
                padding: 0 0 0 60px;
                box-sizing: border-box;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu > ul > li{
                width: 145px !important;
                height: auto;
                float: left;
                margin: 0 18px 20px 0;
                text-align: center;
            }
            .sk_menu_wrap > .sk_open_menu > .all_menu > ul > li:last-child{
                border-right: 0;
                margin-right: 0;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu > ul > li:last-child a{
              font-size: 14px;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu ul li a.cate_tit {
                font-size: 18px;
                background: #eee;
                display: block;
                padding:5px 10px;
                width: 100%;
                text-align: left;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu> ul > li.sk_all_c_box > ul {
                width: 100%;
                padding: 5px;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu> ul > li.sk_all_c_box > a > ul > li{
                margin: 5px;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu > ul > li > ul> li{
              text-align: left;
            }
            .sk_menu_wrap > .sk_open_menu > .sk_all_menu > ul > li > ul> li > a{
                font-size: 12px;
            }
            .menu_wrap > .open_menu > .all_menu > ul > li > ul> li > a:hover{
                color: #00a8fe;
            }

/*         nav inner*/
       
        ul.sk_gnb{
            width: 1130px;
            height: 100%;
            float: left;
            background: #fff;
        }
        ul.sk_gnb li{
            position: relative;
            width: 16.6666%;
            height: 100%;
            float: left;
            line-height: 60px;
            text-align: center;
            /*transition: all 0.3s;*/
            cursor: pointer;
        }
        
        ul.sk_gnb > li > a{
            color: #222;
            font-weight: 200;
            font-size: 16px;
            text-indent: 10px;
            letter-spacing: 1px;
        }
        ul.sk_gnb li a{display:block; font-family:"Jeju Gothic"; font-size: 16px;}

        ul.sk_gnb > li:hover{      
           background: #e95168;
        }
        ul.sk_gnb > li:hover > a{
            font-weight: 400;
        }

        /*계절가전 호버이미지*/
        ul.sk_gnb > li:nth-child(2) > a{
          background:url(/img/rentaltime/main/gy_season_icon.png) no-repeat; 
          background-position: left 28px top 18.5px;
          background-size: 18px;
        }
        ul.sk_gnb > li:nth-child(2):hover > a{
          background:url(/img/rentaltime/main/wh_season_icon.png) no-repeat; 
          background-position: left 28px top 18.5px;
          background-size: 18px;
        }

        /*생활가전 호버이미지*/
        ul.sk_gnb > li:nth-child(1) > a{
          background:url(/img/rentaltime/main/gy_com_icon.png) no-repeat; 
          background-position: left 23px top 24px;
          background-size: 22px;
        }
        ul.sk_gnb > li:nth-child(1):hover > a{
          background:url(/img/rentaltime/main/wh_com_icon.png) no-repeat; 
          background-position: left 23px top 24px;
          background-size: 22px;
        }

        /*주방가전 호버이미지*/
        ul.sk_gnb > li:nth-child(3) > a{
          background:url(/img/rentaltime/main/gy_kitche_icon.png) no-repeat; 
          background-position: left 25px top 20px;
          background-size: 15px;
        }
        ul.sk_gnb > li:nth-child(3):hover > a{
          background:url(/img/rentaltime/main/wh_kitche_icon.png) no-repeat; 
          background-position: left 25px top 20px;
          background-size: 15px;
        }

        /*뷰티건강 호버이미지*/
        ul.sk_gnb > li:nth-child(4) > a{
          background:url(/img/rentaltime/main/gy_heart_icon.png) no-repeat; 
          background-position: left 18px top 24px;
          background-size: 24px;
        }
        ul.sk_gnb > li:nth-child(4):hover > a{
          background:url(/img/rentaltime/main/wh_heart_icon.png) no-repeat; 
          background-position: left 18px top 24px;
          background-size: 24px;
        }

        /*인테리어 호버이미지*/
        ul.sk_gnb > li:nth-child(6) > a{
          text-indent:23px;
          background:url(/img/rentaltime/main/gy_bed_icon.png) no-repeat; 
          background-position: left 10px top 24px;
          background-size: 24px;
        }
        ul.sk_gnb > li:nth-child(6):hover > a{
          text-indent:23px;
          background:url(/img/rentaltime/main/wh_bed_icon.png) no-repeat; 
          background-position: left 10px top 24px;
          background-size: 24px;
        }

        /*유아동 호버이미지*/
        ul.sk_gnb > li:nth-child(5) > a{
          background:url(/img/rentaltime/main/gy_baby_cion.png) no-repeat; 
          background-position: left 18px top 18px;
          background-size: 15px;
        }
        ul.sk_gnb > li:nth-child(5):hover > a{
          background:url(/img/rentaltime/main/wh_baby_cion.png) no-repeat; 
          background-position: left 18px top 18px;
          background-size: 15px;
        }

        /*이벤트 호버이미지*/
        ul.sk_gnb > li:nth-child(7) > a{
          background:url(/img/rentaltime/main/gy_diamond_icon.png) no-repeat; 
          background-position: left 18px top 19px;
          background-size: 24px;
        }ul.sk_gnb > li:nth-child(7):hover > a{
          background:url(/img/rentaltime/main/wh_diamond_icon.png) no-repeat; 
          background-position: left 18px top 19px;
          background-size: 24px;
        }

        .arrow_plus{
          background: url(/img/rentaltime/main/bl_arrow.png) no-repeat center right 10px;
        }

        .sk_gnb ul {
          background: #fff;
          border: 1px solid #ddd;
          /*border-top: 2px solid red;*/
          display: none;
          padding: 20px 0;
          position: absolute;
          left: 0;
          top: 100%;
          width: 100%;
          z-index: 9999;
        }
        .sk_gnb ul li {position: relative;width:100%;float: none; height: 30px; line-height: 30px; text-align: center;}
        .sk_gnb ul li:hover { background: #eee; }
        .sk_gnb ul li ul{width: 100%; position:absolute; left: 100%; top: -1px; padding:0;}
        .sk_gnb ul ul { position:absolute; left: 100%; top: 0; padding:0;}
        .sk_gnb ul ul li {float:left; width: 100%; height: 30px; line-height: 30px;}
        .sk_gnb ul li a {font-size: 14px;}
        .sk_gnb ul li a:hover {color: #00aefe;}

        /*ul.gnb > li > ul > li > ul > li:hover > a:after{
        content: url('/img/rentaltime/main/wh_arrow.png');
        vertical-align: middle;
        float: right;
        padding: 8px 3px; 
        }

        /*사은품 카테고리 화살표이미지 제거*/
       /* ul.gnb > li:last-child ul li:hover a:after{
          content: "";
        }

*/

/******************************************************************************************************************************/



#qcr_sk { left:50%; width: 100px; margin-left: 630px !important; position: absolute;
    	top: 0%; z-index: 999;}
#qcr_sk.list { left:50%; width: 100px; margin-left: 630px !important; position: absolute;
    	top: 1.5%; z-index: 999;}
#qcr_sk_right { right:50%; width: 100px; margin-right: 630px !important; position: absolute;
    	top: 1.15%; z-index: 999; margin-top: 10px;}
#qcr_sk.view { left:50%; width: 100px; margin-left: 630px !important; position: absolute;
    	top: 1.85%; z-index: 999;}
#qcr_sk ul {/*background: #fff;*/}
#qcr_sk .tit { width: 100px; height: 28px; line-height: 2.3; color: #fff; background-color: #666; 			background-color:#6d6d6d; }





/*SK BEST css*/

/*리스트별 타이틀*/
.sk_sec_title { width:1200px; margin:0 auto; height: 50px;}
.sk_sec_title h2 { font-size:34px; font-weight:bold; line-height: 20px; color:#333; font-weight:900; margin-bottom:20px; text-align: center;}


/*상품군별 리스트*/
.sk_pr_desc_new { width:1200px; height:100%; margin:0 auto; overflow:hidden; border-bottom:none; }
.sk_pr_desc_new ul { width:1200px; margin:10px auto; box-sizing: border-box;}
.sk_pr_desc_new li { width:290px; float:left; margin:5px 5px; padding-bottom:20px;
				  border:1px solid #ccc; box-sizing: border-box; background:#fff;}
.sk_pr_desc_new li dt:hover { border: 1px solid #f47625; background:#fafafa; box-sizing: border-box;}
.sk_pr_desc_new ul li dl{box-sizing: border-box;}
.sk_pr_desc_new ul li a { text-decoration: none; box-sizing: border-box;}
.sk_pr_desc_new li p { width:290px; }
.sk_pr_desc_new li dt { width:100%; height:100%; text-align:center; background:#fff; box-sizing: border-box;}
.sk_pr_desc_new li dt img { width:100%;  border-radius: 0px; }
.sk_pr_desc_new li .etc { display:none; border-top:2px solid #095fcc; margin:20px 0 !important;}
.sk_pr_desc_new li .sk_name { display:block;margin:0px !important; padding:10px 0 5px; text-align:center; font-size:14px; font-weight:600; text-overflow:ellipsis; white-space: nowrap;}
.sk_pr_desc_new li .sk_price {display:block; margin:0px !important; text-align:center; font-size:18px; font-weight:600; }
.sk_pr_desc_new .sk_btn { display:block; text-align:center; background:#f47625; width:50%; margin:0 auto; height:30px; line-height:10px; color:#fff; font-size:15px; font-weight:600; transition:all 0.3s; border-radius: 0;}
.sk_pr_desc_new .sk_btn:hover {
    background-image: -webkit-linear-gradient(left, #ffad79, #ef5e01);
    background-image: -o-linear-gradient(left, #ffad79, #ef5e01);
    background-image: linear-gradient(to right, #ffad79, #ef5e01);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffad79', endColorstr='#ef5e01',GradientType=1 );
	border-left-color: #ffad79;
    border-right-color: #ef5e01; transition:all 0.3s; }
.sk_pr_desc_new li .sk_price strong { color:#f47625 !important; font-weight:900; }
.sk_pr_desc_new li .sale { display:none; }
.sk_pr_desc_new li .model { text-align:center; font-size:13px; padding:5px 10px; font-weight:400; }
.sk_pr_desc_new li .price s { font-size:13px; font-weight:normal; color:#999; margin-left:7px; }




/*SK WRAP css*/
.sk_main_rol_slide ul {width: 100%; height: auto; margin: 0 auto;} 
li.cycle-slide {width: 100% !important; height: auto !important;}
li.cycle-slide.cycle-sentinel {width: 100% !important; height: auto !important;}
li.cycle-slide.cycle-slide-active {width: 100% !important; height: auto !important;}
.sk_main_rol_slide a {display: block;}
.sk_main_rol_slide img {display: block; width: 100%; height: auto;}

.sk_main_rol_slide {position: relative;}

.sk_main_rol_slide #bt_sl_prev, .sk_main_rol_slide #bt_sl_next{
	position:absolute;
	top:49%;
}

.sk_cont_wrap { width:100%; background:#fff; overflow:hidden; box-sizing: border-box;}
.sk_cont_wrap01 { width:100%; background:#fff; padding:50px 0; overflow:hidden; box-sizing: border-box;}
.sk_cont_wrap02 { width:100%; background:#fff;  padding:50px 0; overflow:hidden; box-sizing: border-box;}
.sk_cont_wrap03 { width:100%; background:#fff; padding:50px 0; overflow:hidden; box-sizing: border-box;}
.sk_cont_wrap04 { width:100%; background:#fff;  padding:50px 0; overflow:hidden; box-sizing: border-box;}


.sk_new_wrap {width:100%; margin: 0 auto; position: relative;}
.sk_sec_title {width: 1200px; margin: 20px auto; height: 50px;}
.sk_sec_title h2 span.rd {color: #e31b39;}
.sk_sec_title h2 span.org {color: #f47625;}
.sk_sec_title h2 span.gr {display: inline-block; margin-top: 20px; font-size:16px; font-weight: normal; color: #999; font-family:"junggothic";}
ul.sk_best_prd {background:#fff;}
.sk_best_prd li a {text-decoration: none !important; display: block !important; width:100%; height: 100%;}
.sk_best_prd1 {width: 330px; height: 265px; position: relative; border:1px solid #d7d7d7; float: left; overflow: hidden;}
.sk_best_prd2 {width: 538px; height: 265px; position: relative; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; float: left; overflow: hidden;}
.sk_best_prd3.right {width: 328px; height: 531px; position: relative; border:1px solid #d7d7d7; float: right; overflow: hidden;}
.sk_best_prd4 {width: 550px; height: 265px; position: relative; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; float:left; overflow: hidden;}
.sk_best_prd5 {width: 318px; height: 265px; position: relative; border-bottom:1px solid #d7d7d7;  float:left; overflow: hidden;}

.sk_best_prd_img1 {position: absolute; top: 85px; left: 85px;}
.sk_best_prd_img2 {position: absolute; top: 8px; left: 215px;}
.sk_best_prd_img3 {position: absolute; top: 183px; left: 0px;}
.sk_best_prd_img3 img {width:100%;}
.sk_best_prd_img4 {position: absolute; top: 36px; left: 213px;}
.sk_best_prd_img4 img {width:106%;}
.sk_best_prd_img5 {position: absolute; top: 88px; left: 101px;}
.sk_best_prd_img5 img {width:118%;}

.sk_best_prd_info {position: absolute; top: 30px; left: 20px;}
p.sk_best_info2 {margin-top: 17px; margin-bottom: 25px;}
p.sk_best_info3 {line-height: 1.3em;}
p.sk_best_info1.ns.br {font-size: 13px; font-weight: 600; color: #125fb5; border:0 !important;}
p.sk_best_info1.ns.jj {font-size: 13px; font-weight: 600; color: #782fa7;}
p.sk_best_info1.ns.pp {font-size: 13px; font-weight: 600; color: #a72f6a;}
p.sk_best_info2.ns {font-size: 28px; font-weight: 400; color: #151515;}
p.sk_best_info3.ns {font-size: 14px; color: #757575;}

.sk_sec_banner {width: 100%; background: #ffede0;}
.sk_sec_banner a {display: block; width: 1920px; margin: 0 auto;}
.sk_sec_banner_img {width: 100%;}
.sk_sec_banner_img img {width: 100%;}

.sk_free_bn { width:100%; height:180px; background-image:url(/img/cj/main/cj_center_bn.jpg);
            background-size:100%; background-repeat: no-repeat;}
.sk_free_text { width:1200px; margin:0 auto; text-align:center; padding:20px 0;}
.sk_free_text>h3 { font-size:25px; font-weight:normal;}
.sk_free_text>h3>span { background:#fff797; padding:2px 10px; }
.sk_free_text p { font-size:16px; font-weight:normal; margin-top:10px; }
.sk_free_num { width:400px; height:40px; margin:10px auto 0; text-align:center; background:#ff5200; padding:10px 0; vertical-align: middle; }
.sk_free_num img { float:left; vertical-align: middle; margin-left:30px; margin-top:3px; }
.sk_free_num h4 { font-size:26px; font-weight:normal; vertical-align: middle; margin-left:10px; color:#fff; line-height: 45px; text-align: center; }
.sk_free_num h4>span { font-size:33px; font-weight:600; color:#f0ff70; }

/*추천상품*/
.sk_recommeneded_wrap {width:1200px; margin:70px auto;}
ul.sk_recom_tabs {width:1200px; margin:0 auto;}
ul.sk_recom_tabs li {width:16.28%; height: 45px; float: left; text-align: center;
                  font-size: 18px; cursor:pointer; background: #fbfbfb; border:1px solid #d7d7d7; margin:1px 1px 20px 1px; transition: all 0.2s; font-weight: 600;}
ul.sk_recom_tabs li.current {background: #4400aa; transition: all 0.2s;}
ul.sk_recom_tabs li.current span { color:#fff; line-height: 48px;}
span.sk_tabs_text {margin: 0 20px 5px 20px; line-height: 48px;}

.sk_tab_list_01 { background-image:url() !important; background-repeat:no-repeat !important; margin-left:10px; background-position:103px 11px !important;}
.sk_tab_list_01.current { background-image:url() !important; background-repeat:no-repeat !important;  background-position:38% 11px !important; }
.sk_tab_list_02 { background-image:url() !important; background-repeat:no-repeat !important; margin-left:10px; background-position:33% 11px!important; }
.sk_tab_list_02.current { background-image:url() !important; background-repeat:no-repeat !important;  background-position:33% 11px !important;}
.sk_tab_list_03 { background-image:url() !important; background-repeat:no-repeat !important; margin-left:10px; background-position:35% 11px !important; }
.sk_tab_list_03.current { background-image:url() !important; background-repeat:no-repeat !important;  background-position:35% 11px !important; }
.sk_tab_list_04 { background-image:url() !important; background-repeat:no-repeat !important; margin-left:10px; background-position:35% 11px !important;}
.sk_tab_list_04.current { background-image:url() !important; background-repeat:no-repeat !important;  background-position:35% 11px !important;}
.sk_tab_list_04 { background-image:url() !important; background-repeat:no-repeat !important; margin-left:10px; background-position:35% 11px !important;}
.sk_tab_list_04.current { background-image:url() !important; background-repeat:no-repeat !important;  background-position:35% 11px !important;}

.sk_recom_prd {width:1200px; height: 100%; float: left;}
.sk_pr_low {width:1200px !important;}
.sk_pr_low ul {width:1200px !important;}
.sk_pr_low ul li { width:24.75%; float:left; padding:5px 0px; position:relative; border:1px solid #d7d7d7; box-sizing: border-box; margin: 1px 1px 70px 1px;}
.sk_pr_low ul li:hover { border:1px solid #4400aa; box-sizing: border-box; }
.sk_pr_low ul li a { text-decoration: none; }
.sk_pr_low ul li .sk_name.ns {text-align: center; margin-top: 15px; font-size: 18px; font-weight: 600; text-overflow: ellipsis; white-space: nowrap;}
.sk_pr_low li .model { text-align:center; font-size:15px; font-weight: 600; padding: 10px 10px;}
.sk_pr_low ul li .sk_price.ns {text-align: center; font-size: 20px; font-weight: 600; margin-bottom: 20px;}
.sk_pr_low ul li .sk_price.ns strong {font-size: 22px; color: #4400aa; font-weight: 900;}
.sk_pr_low ul li .sk_btn {display: block; text-align: center; font-size: 15px; font-weight: 600; width:60%; margin:0 auto; height: 30px; line-height: 30px; color: #fff; background:#4400aa; margin-bottom: 15px;}
.sk_pr_low ul li .sk_btn:hover { background-image: -moz-linear-gradient(left, #87189d, #4500aa);
    background-image: -webkit-linear-gradient(left, #87189d, #4500aa);

    background-image: -ms-linear-gradient(left, #87189d, #4500aa);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87189d', endColorstr='#4500aa',GradientType=1 );

    border-left-color: #87189d;
    border-right-color: #4500aa; transition:all 0.3s;}
.sk_pr_low ul li .etc {display: none;}
.sk_pr_low li dt { width:100%; height:100%; text-align:center; margin: 20px 0; }
.sk_pr_low li dt img { width:80%; }

.gift_bn { width:1200px; margin:20px auto 0; }

.contract_sk p.agreement,
.contract_sk p.ownership{display:none;}
.contract_sk p.cycle{width:97.5%!important}

/*카테고리*/
.sk_pr_desc_category {width:1200px; height: 794px; margin: 0 auto;}
.sk_pr_categoty {display: block;}
.sk_pr_categoty ul {display: inline-block; position: relative;}
.sk_pr_categoty li {float: left; margin:3px; position: relative;}

.goods_img {
	position:relative;
	box-sizing:border-box;
}
.goods_img:hover .over_box {
	bottom:0;
	height:100%;
	box-sizing:border-box;
}
.over_box {
			 position:absolute;
			 left: 0;
			 right: 0;
			 background-color:rgba(0,0,0,0.8);
		     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
		     zoom: 1; /* 일반적이진 않지만 ie6, 7 에서 적용 안되는경우 선언. */
			 overflow: hidden;
			 width: 100%;
			 height:65px;
			 transition: .5s ease;
			 -ms-transition: .5s ease;
			 padding: 0px 30px;
			 font-family: 'Nanum Barun Gothic', 'Nanum Gothic', 'dotum';
			 line-height:1.5em;
			 box-sizing:border-box;
			 bottom: 0px;
	}
.over_box .ti_box {
	width:100%;
	padding:0px 0;
	background-image:url(/skin/_center/basic/img/btn_bg.jpg);
	background-size:100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/_center/basic/img/btn_bg.jpg',sizingMethod='scale');
	--ms-filter: "progid:DXImageTransform.Microsoft .AlphaImageLoader(src='/skin/_center/basic/img/btn_bg.jpg',sizingMethod='scale')";
	background-repeat: no-repeat;
	position: absolute;
    top: 23px; left: 0;
    /*transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);*/}

.over_box h3 {
  margin: 0;
  font-weight: 600;
  text-transform: uppercase;
  font-size:22px;
  text-align:center;
  font-family: 'Nanum Barun Gothic', 'Nanum Gothic', 'dotum';
  color: #ffffff;
}


/*하단 고객센터 섹션*/
.sk_center { width:1200px; margin:0 auto; margin-bottom:50px;  }
.sk_cen_list ul { overflow:hidden; text-align:center; }
.sk_cen_list ul li { float:left; width:33.2%; height: 225px; text-align:center; position: relative;}
.sk_cen_list ul li:first-child { border-left:none; }
.sk_cen_list ul li h4 { font-size:20px; padding-top:20px; }
.sk_cen_list ul li strong { display:block; font-size:35px; font-weight:900; color:#111; line-height:60px; }
.sk_cen_list ul li span { display:block; font-size:15px; line-height:20px; color:#000; }
.sk_cen_list ul li .skbt_btn01 { display:block; text-align:center; width:50%; margin:0 auto; line-height:60px;  }
.sk_cen_list ul li .skbt_btn01 a { font-size:16px; text-align:center; text-decoration: none; background:#562c00; padding:6px 20px; color:#fff;  }
.sk_cen_list ul li .skbt_btn02 { display:block; text-align:center; width:50%; margin:0 auto; line-height:60px;  }
.sk_cen_list ul li .skbt_btn02 a { font-size:16px; text-align:center; text-decoration: none; background:#4400aa; padding:6px 20px; color:#fff;  }
.sk_cen_list ul li:nth-child(3){background:url(/img/sk/main/sk_cs_ver2.jpg) no-repeat; background-size: cover;}

.sk_cen_list ul li span.ns.call{
  margin-top: 150px;
  color: #e6362a;
  font-weight: 900;
  font-size: 40px;
  letter-spacing: -1px;
}
.sk_cen_list ul li span.ns.sktime{
  padding-top: 15px;
    color: #424242;
    font-size: 18px;
    font-weight: 900;
    letter-spacing: 0.05em;
}
.sk_cen_list ul li span.ns.lctime{ color: #fff; font-size: 16px; letter-spacing: 0.09em;}
 




/*SK CATEGORY css*/
/*sk 리스트*/
.sk_pr_desc { width:1200px !important; }
.sk_pr_desc ul { width:1200px; }
.sk_pr_desc li {width:24.16% !important; border:1px solid #eee; float: left; margin: 5px 5px; list-style: none !important; }
.sk_sub_desc li:hover { border:1px solid #f47625; background: #fafafa; }
.sk_pr_desc ul li a {text-decoration: none !important;}
.sk_pr_desc li dt {position: relative; background: #fff;}
.sk_pr_desc li dt img { width:100%; height:100%; }
.sk_pr_desc li .etc { display:none; border-top:2px solid #095fcc; margin:0px !important;}
.sk_pr_desc li .name { height:25px; margin-top:7px !important; padding:0px 0; text-align:center; font-size:14px; font-weight: 600; text-overflow: ellipsis; white-space: nowrap; }
.sk_pr_desc li .price { margin:0px !important; padding-bottom:20px; text-align:center; font-size:20px; font-weight:600; }
.sk_pr_desc li .price strong {font-size:18px; color: #f47625; font-weight: 900;}
.sk_pr_desc li .sale { display:none; }
.sk_pr_desc li .model { text-align:center; font-size:13px; padding:10px 10px; font-weight: 400;}
.sk_pr_desc li .sk_sub_btn {display: block; text-align: center; font-size: 15px; font-weight: 600; width:50%; margin:0 auto; height: 30px; line-height: 30px; color: #fff; background:#f47625; margin-bottom: 15px;}
.sk_sub_desc li dl {list-style: none !important;}
.hover_btn { display:none; transition:all 0.5s; z-index:100; position:absolute; top:33%; left:36%; }
.sk_sub_desc li:hover .hover_btn { display: block; transition:all 0.5s; }
.search_list li:hover .hover_btn { display: block; transition:all 0.5s; }

.sk_sub_tree { padding:0px; text-align:center; margin:20px 0; border: 0px;}
.sk_sub_tree td { width:19.8%; float:left; height:40px; box-sizing: border-box; font-size:14px; padding-bottom:0px !important; margin-left: 2px; margin-bottom: 2px;
    background: #f8f8f8; border:1px solid #ddd;}
.sk_sub_tree td:first-child {margin-left:0px;}
.sk_sub_tree td a { display:block; width:100%; padding:10px 0; box-sizing: border-box; font-weight: 600; color:#555; font-size:15px;}
.sk_sub_tree td a:hover { color: #df224f;}
.fc_90 {color: #df224f !important; }

.sk_contract {overflow: hidden; padding:10px 5px;}
.sk_contract p {margin-left:4px; width:29.3% !important; padding:7px 5px; text-align: center; float: left; background: #fbfbfb; font-size: 11px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
    border-radius: 3px;}





/*SK DETAIL css*/
/*sk css*/

/*모달창*/
#big_form_sk { width:515px; padding:80px 0; border:1px solid #f47625; border-radius:0px; text-align:center; background:#f8f8f8; }
#big_form_sk h2 { width:310px; margin:0 auto ; text-align:center; font-size:26px; font-weight:600; color:#333; padding:6px 0; }
#big_form_sk h2>span { font-size:30px; font-weight:900; color:#f47625; }
#big_form_sk h2 img { width:23px; margin-right:5px; }
#big_form_sk span { text-align:center; font-size:15px; color:#000; margin-top:15px; font-weight:normal; word-break: keep-all; line-height: 20px;}
#big_form_sk span>a { color:#b13d0f; font-weight:600; margin-left:10px; }
#big_form_sk #form_box { width:80%; margin:30px auto 0; text-align:left; }
#big_form_sk #form_box table { width:100%; }
#big_form_sk #form_box table tr td { font-size:12px; margin:10px 0; color:#000; }
#big_form_sk #form_box table tr { line-height: 30px }
#big_form_sk #form_box table tr td input {width:100%; line-height:23px; border:1px solid #ccc; background:#fff; height: 23px;}

#big_form_sk #form_box button { text-align:center; width:100%; height:35px; background:#f47625; margin-top:20px; color:#fff; font-weight:normal; font-size:15px;}

/*회원가입 CSS*/


.sk_sub_desc .sk_btn { display:block; text-align:center; background:#f47625; width:50%; margin:0px auto 20px; height:30px; line-height:30px; color:#fff; font-size:15px; font-weight:600; transition:all 0.3s; padding:0; border-radius: 0 !important;}
.sk_sub_desc .sk_btn:hover { background-image: -webkit-linear-gradient(left, #ffad79, #ef5e01);
    background-image: -o-linear-gradient(left, #ffad79, #ef5e01);
    background-image: linear-gradient(to right, #ffad79, #ef5e01);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffad79', endColorstr='#ef5e01',GradientType=1 );
    border-left-color: #ffad79;
    border-right-color: #ef5e01;
    transition: all 0.3s;}

/*검색 상품리스트*/

button.btn.btn-lg.ns.sk_btn.sk_ren_btn.btn_large.marr3 { font-weight: 600 !important; display:block; font-size:19px; color:#fff !important; text-decoration: none;  float:left; background:#f47625; border:1px solid #f47625; width:30%; height:55px; line-height:35px; transition: all 0.5s !important; border-radius: 0;}
button.btn.btn-lg.ns.sk_btn.sk_ren_btn.btn_large.marr3:hover { background-image: -webkit-linear-gradient(left, #ffad79, #ef5e01);
    background-image: -o-linear-gradient(left, #ffad79, #ef5e01);
    background-image: linear-gradient(to right, #ffad79, #ef5e01);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffad79', endColorstr='#ef5e01',GradientType=1 );
    border-left-color: #ffad79;
    border-right-color: #ef5e01;
    transition: all 0.3s;border:1px solid #f47625; text-decoration: none; border-radius: 0; font-weight: 600;}

span.price_color_sk {color: #ef5e01; font-size: 25px;} 

span.price_color_sk_2 {color: #ef5e01; font-size: 18px !important; font-weight:600;}

span.price_box.sk {height: auto; margin-top:20px;}



/*SK BOTTOM css*/
#sk_ft {background: #222; width: 100%; overflow: hidden; margin-bottom: 70px; padding-bottom: 90px;}
.sk_footer {color: #fff; padding:20px 0 30px; overflow: hidden; line-height: 18px; text-align: left; letter-spacing: 0; border:none;}
.sk_footer span a { color:#fff; }
.sk_fgnb {border-top:1px solid #e2e2e2; height: 40px; padding:0; background:#292929; overflow: hidden; }
.sk_fgnb_wrap {width:1200px; margin: 0 auto; line-height: 40px; font-size: 12px; }
.sk_fgnb li { float:left; }
.sk_fgnb li:before {width: 1px; height: 12px; margin:14px 17px 0; background: #666; display: inline-block; float: left; content:'';}
.sk_fgnb li:first-child:before { width:0px !important; display:none; }
.sk_fgnb li a {color: #eee !important;}
.sk_fgnb li a:hover {color:#c10b3e;}
.sk_f_inner {width:1200px; margin: 0 auto; font-size:12px;}
ul.sk_f_inner {float: left; width: 500px;}

ul.sk_fn li {float:left;}
ul.sk_fn li:first-child:before {display:none !important;}
ul.sk_fn li:before {width:1px;height:9px;margin:15px 10px 0;background-color:#ddd;display:inline-block;float:left;content:'';}
ul.sk_fn li a {color:#333;}
ul.sk_fn li a img { float:left; width:14px; margin-right:3px; margin-top: 12px;}

.sk_footer_logo {float: right; margin-top: 25px;}
.sk_copy { background: #f3f3f3;   color: #b1b1b1; }

a.btn_ssmall.bx-grey2.marl5.sk {color: #de4f41 !important; padding:3px;}

/*하단왼쪽 팝업레이어*/
.sk_popup_bl_position {
    position:fixed;
    z-index:999999;
    left:0;
    bottom:0;
    width:0;
    height:0;
}
.sk_popup_bl {
    position:absolute;
    left:10px;
    bottom:0px;
    width:250px;
    height:250px;
}
.sk_popup_bl .d_winBanner {
    position:absolute;
    left:0px;
    bottom:80px;
    width:420px;
    height:550px;
    overflow:hidden;
    visibility:hidden;
}
.sk_popup_bl #d_checkBox {
    position:absolute;
    top:-3px;
    right:36px;
    font-size:11px;
}
.sk_popup_bl .d_winBanner .d_close {
    position:absolute;
    top:0;
    right:20px;
    cursor:pointer;
    color:#333;
}

.sk_popup_bl .d_winBanner .d_close .fa { font-size:15px; }

.sk_popup_bl img { width:100%; }
label.lb {color: #000;}

#sk_big_form { width:400px; padding:75px 25px; border-radius:0px; text-align:center; background-image:url(/img/sk/common/sk_contact_bg2.png); background-repeat: no-repeat; }
#sk_big_form h2 { width:310px; margin:0 auto ; text-align:center; font-size:26px; font-weight:900; color:#000; padding:6px 0; }
#sk_big_form h2 img { width:23px; margin-right:5px; }
#sk_big_form span { font-size:13px; color:#000; font-weight:600; }
#sk_big_form span a{ text-align:center; font-size:13px; color:#828282; margin-top:15px; font-weight:normal; }
#sk_big_form #form_box { width:80%; margin:10px auto 0; text-align:left; }
#sk_big_form #form_box table { width:100%; }
#sk_big_form #form_box table tr td { font-size:12px; margin:10px 0; font-weight:lighter; color:#222; height: 23px;}
#sk_big_form #form_box table tr { line-height: 30px }
#sk_big_form #form_box table tr td input { line-height:23px; border:1px solid #ccc; background:#fff; color: #000; height: 23px;}
#sk_big_form #form_box button { width:100%; }
#sk_big_form #form_box .sk_bt_btn{ text-align:center; width:70%; margin:20px auto; height:35px; line-height:35px; background:#de1e1e; color:#fff; font-weight:600; font-size:15px;}



.contract_sk {overflow: hidden; padding:10px 5px; height: 50px;}
.contract_sk p {margin-left:5px; width:31.5% !important; padding:7px 3px; text-align: center; float: left; background: #fff; font-size: 11px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
    border-radius: 3px; border: 1px solid #f47625; color:#f47625;}


/*하단 픽스*/
p.title_round.sk {
  width: 100px;
  height: 51px;
  background-color: #fff;
  margin: 0 20px 0 0px;
  float: left;
  border-radius: 10px;
  position: relative;}


#sticky-counsel.sk {
    height: 90px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    border-top: 1px solid #ededed;
    color: #000;
    z-index: 9999;

}

#sticky-counsel .fix-width.sk {
    width: 1200px; height: 80px; line-height: 80px;  border-radius: 10px; margin-top: 10px; padding: 10px 0 0 0;
    position: relative;}

.counsel-input .title.sk {color: #fff; display: : unset; float: left; line-height: 2em;}
.counsel-input .title.sk strong {color: #fff; display: inline; font-size: 25px;}
.counsel-input.sk input[type=text] {border:1px solid #fff;}
.counsel-input .input-area.sk {top: -5px; left: 370px;}

div.time_txt.sk{
    position: fixed;
    right: 50%;
    bottom:89px;
    z-index: -1;
    width: 30%;
    height: 28px;
    transform: translateX(50%);
    background: #ffd488;
    color: #fff;
    text-align: center;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

div.time_txt.sk > p{
    width: 100%;
    height: 15px;
    font-size: 16px;
    margin-top: -25px;
     color: #e41837;
}

span.lb-policy-agree.sk {color:#fff;}
span.bt_button.sk {position: absolute; top: 10px; right: -8%; width: 50px; height: 50px; border-radius: 45px; background: #fff; opacity: 0.6; filter: alpha(opacity=60); outline: 0;}
i.fa.fa-arrow-up.marl3.sk {color:#222;}

.sk_video_wrap {width: 1200px; margin: 80px auto;}
.sk_sec_title.pm {
  position: relative;
  margin-top: -6px;
  font-size: 25px;
  color: #333;
  margin-bottom: 20px;
}

.sk_sec_title.pm::after {
  content: '';
  display: block;
  position: absolute;
  left: 150px;
  top: 12px;
  width: 50px;
  height: 3px;
  background: #222;
}
.sk_sec_title.pm h2 {
    line-height: 1em;
    font-weight: 400;
    font-size: 28px;
}

.sk_sec_title.pm h2 span strong {
  font-weight: 900 !important;
}
h2.ns.video {text-align: left;}
ul.sk_video_content {position: relative;}
ul.sk_video_content li {margin-left:30px; float: left; margin-bottom: 30px; display: inline-block; vertical-align: top;}
/*ul.sk_video_content li:first-child {margin:0;}*/
li.item span {margin-bottom: 15px;}

li.item.item01.sk {    
  width: 510px;
  margin: 45px 86px 65px 0;}
li.item.item01.sk span {
	width: 510px;
  height: 630px;
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
}
li.item span a {
	display: block; 
	position: relative;
	display: block;
    transform: scale(1);
    -wekit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
li.item span a:hover {
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
li.item.item01.sk span a::before {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: url(/img/sk/main/bg_thumbnail_video.png) repeat 0 0;
}
li.item.item01 span a::after {
	content: '';
    display: block;
    position: absolute;
    left: 43%;
    top: 44%;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: url(/img/sk/main/ico_play.png) no-repeat 0 0;
}

li.item.item04 span a::before {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: url(/img/sk/main/bg_thumbnail_video.png) repeat 0 0;
}
li.item.item04 span a::after {
	content: '';
    display: block;
    position: absolute;
    left: 43%;
    top: 44%;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: url(/img/sk/main/ico_play.png) no-repeat 0 0;
}

li.item strong {font-size: 16px;}
li.item strong::before {    content: '';
    display: inline-block;
    width: 30px;
    height: 3px;
    margin-right: 10px;
    background: #222;
    vertical-align: middle;}
li.item p {font-size: 14px; line-height: 1.8em; margin-top:10px; letter-spacing: -1px;}

.scale {
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transition: all 0.3s ease-in-out;   /* 부드러운 모션을 위해 추가*/
}
.scale:hover {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}

li.item.item02.sk {    
  width: 600px;
  margin: 0px 0 65px 0;}

li.item.item02.sk span {
  width: 600px;
  height: 450px;
	display: block;
	overflow: hidden;
}

li.item.item03.sk {
  width: 600px;
  margin: 0 86px 20px 0;
}

li.item.item03.sk span {
  width: 600px;
  height: 450px;
	display: block;
	overflow: hidden;
}

li.item.item04.sk {
  width: 510px;
  margin: -190px 0 0 0;
}

li.item.item04.sk span {
  width: 510px;
  height: 510px;
	display: block;
	overflow: hidden;
}


/*상품비교하기 영역 시작*/

.sk_pr_desc > ul > li{
    position: relative;
}

.check_compare{
    opacity: 0;
    /*display: none;*/
    position: relative;
    position: absolute;
    left: 50%;
    top:50%;
    width: 100px;
    height: 100px;
    z-index: 99;                
    transform:translate(-50%, -130%);
    cursor: pointer;    
}
.check_compare > a{
    display: block;
}

/*.check_compare:hover,
.check_compare:focus,
.check_compare:active,
.check_compare.active{
  opacity: 1;
}*/

.check_compare > a.btn_check{
    position: absolute;
    right: -15%;
    top: -15%;
    width: 40px;
    height: 40px;
    background: url(/img/rentaltime/sub/btn_check.png) no-repeat center top;
    background-size: contain;
    text-indent: -99999px;
}
.check_compare > a.view_compare{
    width: 100%;
    height: 100%;
    background: url(/img/rentaltime/sub/view_compare.png) no-repeat center top;
    background-size: contain; 
    text-align: center;
    text-indent: -99999px;
}


/*상품비교 팝업*/
.compare_modal{position: relative; left: -25%;top: -50px; overflow: hidden;}
.compare_grid{ width:  90%; margin: 0 auto;}
.compare_grid tr{ }
.compare_grid tr td{width: 240px;line-height: 3em; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; font-family:"Nanum Gothic"; font-size: 14px; word-break: keep-all;}

.compare_grid tr td:first-child{width: 115px; background: #DDE1E6; border-left: 0;}
.compare_grid tr:last-child{ border-bottom: 0;}

.compare_grid tr td a { width:100%; height: 100%; display: inline-block;}
.compare_grid tr td a:hover { background: #C9EDFF; color: #222;}
.compare_prd_img {height: 200px;}
h3.comapre_tit{width: 90%; margin: 0 auto;  padding-top: 20px;background: #fff; color: #222; line-height: 50px; font-size: 30px; text-align: center; border-bottom: 2px solid #222;}

/*상품비교하기 영역 끝*/

