﻿
body{background:#ffffff;-webkit-text-size-adjust:none}
body.w{background:#fff !important}
img,fieldset{border:0 none}
ul,ol,li{list-style:none}
address,caption,cite,code,dfn,em,i,var{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,th{font-weight:normal}
hr,legend{display:none}
a{color:#000;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis}
a:link,a:hover,a:active{text-decoration:none}

#ct, html, body{min-height:100%}


@media screen and (-webkit-min-device-pixel-ratio:1.5), (-webkit-max-device-width:1024px){
   

	header .logo a,header .gnb li a:after,header .btn_mytmon,#ct .lnb_area .btn_flick_prev,#ct .lnb_area .btn_flick_next,.todays_hot_wrap .h_area h2,.deal_area .lst li .tag span,.deal_area .lst li .percent,.lst .deal_mask em,.uio_rolling_area a,.new_category_area .category_lst li a:after,.local_area .local_inner .status:after,.local_area .local_inner .btn_current span:after,.local_option .btn_refresh span:after,.local_option .btn_select span:after,.deal_area .deal_mask .soon2,.deal_area .deal_mask .soon3,.deal_area .deal_mask .sellout2,.deal_summary .tag span,.local_option nav span,.deal_area.empty_current:after,.deal_area.empty_interest:after,.deal_area .lst li .thmb .sico span,.deal_area .flick_lst li .tag span,.buy .phone_chk:before{background-image:url( ../banner/mainvisual_bg.png );-webkit-background-size:470px 35px}

    header .gnb li:after,header .gnb,header .gnb li,#ct .lnb_area,.todays_hot_wrap,.todays_hot_wrap .deal_area .flick_lst li:after{background-image:url( ../banner/sp_v_mx2.png );-webkit-background-size:1px 509px}
}

/* Common UIO */
.uio_rolling_area{position:absolute;top:16px;right:10px;padding:0;border:0;background-color:transparent}
.uio_rolling_area a{float:left;overflow:hidden;width:7px;height:7px;margin-right:3px;background-position:-165px -20px;text-indent:-900px}
.uio_rolling_area a:last-child{margin-right:0}
.uio_rolling_area .on{background-position:-180px -20px}



.uio_h_area h2{font-weight:bold;font-size:14px;color:#363940}



/* today's HOT */
.todays_hot_wrap{overflow:hidden;height:213px;border-top:1px solid #121416;border-bottom:1px solid #121416;background-color:#25282d;background-position:0 -281px}
.todays_hot_wrap .h_area{position:relative;z-index:13;padding:5px 0 9px 9px}
.todays_hot_wrap .h_area h2{overflow:hidden;width:100px;height:21px;/*background-position:-370px 0;*/text-indent:-900px}

.todays_hot_wrap .deal_area{position:relative;z-index:10}
.todays_hot_wrap .deal_area .flick_lst li .tag{top:99px;left:0}
.todays_hot_wrap .deal_area .flick_lst{width:3000px}
.todays_hot_wrap .deal_area .flick_lst:after{display:block;clear:both;content:''}
.todays_hot_wrap .deal_area .flick_lst li{float:left;position:relative;width:230px;margin:0 6px;-webkit-box-shadow:3px 0 15px #212428}
.todays_hot_wrap .deal_area .flick_lst li:after{position:absolute;bottom:-12px;left:0;width:100%;height:12px;background-position:0 -497px;content:''}
.todays_hot_wrap .deal_area .flick_lst li a{display:block;width:230px;height:167px;background-color:#fff}
.todays_hot_wrap .deal_area .flick_lst li .thmb{position:relative}
.todays_hot_wrap .deal_area .flick_lst li .thmb img{width:230px;height:167px}
.todays_hot_wrap .deal_area .flick_lst li .detail{padding:2px 0 0 9px}
.todays_hot_wrap .deal_area .flick_lst li .subject{font-size:14px;color:#363940}
.todays_hot_wrap .deal_area .flick_lst li .amounts .sale{display:inline-block;font-size:12px;font-weight:bold;color:#ff2a00}
.todays_hot_wrap .deal_area .flick_lst li .amounts .sale em{position:relative;top:1px;font-weight:bold;font-size:14px;font-family:HelveticaNeue, arial;letter-spacing:0}
.todays_hot_wrap .deal_area .flick_lst li .amounts .prime{display:inline-block;font-size:10px;color:#b0b0b0;text-decoration:line-through}
.todays_hot_wrap .deal_area .flick_lst li .amounts .prime em{font-weight:bold;font-size:10px;font-family:HelveticaNeue, arial;letter-spacing:0}


.m_btn_input{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
font-family: "돋움"; 
font-size: 11px; color: #333333; cursor:pointer;  
padding-top: 3px;  border:1px solid #9c9c9c; 
background: url('../file_upload/setup/btn_bg.gif') repeat-x top center;
height:28px; font-weight:300;
}

.m_footer_name{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
font-family: "돋움"; 
font-size: 11px; color: #333333; cursor:pointer;  
padding-top: 3px;  border:1px solid #9c9c9c; 
background: url('../file_upload/setup/btn_bg.gif') repeat-x top center;
height:25px; font-weight:300;
}

.m_top_menubg{
BACKGROUND-color: #FFFFFF;  
font-family: "Nanum Gothic"; 
font-size: 11px; color: #bdc5d7; cursor:pointer;  
/*background: url('../file_upload/setup/top_menu_bg.jpg') repeat-x bottom center;*/
font-weight:bold;
}
/*.m_top_01{
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#730007;
font-weight:bold;
}
.m_top_02{
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#bd141c;
font-weight:bold;
}
.m_top_03{
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#f24050;
font-weight:bold;
}
.m_top_04{
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#f7616d;
font-weight:bold;
}
.m_top_05{ 
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#bc5961;
font-weight:bold;
}
.m_top_06{ 
font-family: "Nanum Gothic"; 
font-size: 11px; color: #ffffff; cursor:pointer;  
background-color:#730007;
font-weight:bold;
}*/

.m_mainlist_title{
font-family: "Nanum Gothic"; 
font-size: 18px; color: #363940; cursor:pointer;  
font-weight:300;
height:25px;
padding-top:10px;
padding-left:10px;
font-weight:bold;
}

.m_listview_btn{
font-family: "Nanum Gothic"; 
font-size: 16px; color: #fff; cursor: pointer;   
border:1px solid #cecece; 
background: #838383;
font-weight:300;
height:40px;
width:98%;
font-weight:bold;
-webkit-border-radius: 0;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.m_listview_btn:hover{
BACKGROUND-color: #f3f4f7;  
font-family: "Nanum Gothic"; 
font-size: 16px; color: #363940; cursor:pointer;   
border-bottom:1px solid #cecece; 
border-top:0px;
border-left:0px;
border-right:0px;
background: url('../file_upload/setup/19out_bg.jpg') repeat-x bottom center;
font-weight:300;
height:40px;
width:98%;
font-weight:bold;
}

.m_footer_bg{
text-align:center;
padding-top:10px;
border-top:1px solid #d2d2d4;
BACKGROUND-color: #f3f4f7;  

}


.footer_service_name{
float:left;
}

.view_titlebb{
font-family: "돋움"; 
font-weight:bold;
font-size: 14px; color: #282828;
padding-left:10px;
border-bottom:1px solid #e4e4e4;
height:50px;
}

.view_pricebb{
font-family: "Myriad Pro"; 
font-weight:bold;
font-size: 34px; color: #282828;
padding-left:10px;
height:34px;
}

.view_ppinfo{
font-family: "돋움"; 
font-weight:bold;
font-size: 12px; color: #282828;
padding-left:10px;
height:42px;
}


.view_ppnumber{
font-family: "돋움"; 
font-weight:bold;
font-size: 12px; color: #f71276;
height:34px;
}


.view_title{
font-family: "돋움"; 
font-size: 12px; color: #282828;
padding-left:10px;
border-bottom:1px solid #e4e4e4;
height:34px;
}

.m_view_btn{
BACKGROUND-color: #444444;  
font-family: "Nanum Gothic"; 
font-size: 14px; color: #ffffff; cursor:pointer;   
font-weight:300;
border:0px;
height:43px;
width:100%;
font-weight:bold;
float:left;
margin-bottom:3px;
	-webkit-appearance: none;
	-webkit-border-radius:0;
}
.m_view_small{
BACKGROUND-color: #848484;  
font-family: "Nanum Gothic"; 
font-size: 14px; color: #ffffff; cursor:pointer;   
font-weight:300;
border:0px;
margin-left:5px;
height:45px;
width:90%;
font-weight:bold;
margin-bottom:3px;
	-webkit-appearance: none;
	-webkit-border-radius:0;
}
.m_view_color{
BACKGROUND-color: #f71276;  
font-family: "Nanum Gothic"; 
font-size: 14px; color: #ffffff; cursor:pointer;   
font-weight:300;
border:0px;
height:43px;
width:100%;
font-weight:bold;
float:left;
	-webkit-appearance: none;
	-webkit-border-radius:0;
}


.m_view_tab_on{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
width:32%;
font-family: "돋움"; 
font-size: 12px; color: #4e4e4e; cursor:pointer;  
padding-top: 0px;  border:1px solid #afafaf; 
background: url('../file_upload/setup/m_tab_on_bg.jpg') repeat-x bottom center;
height:28px; font-weight:300;
}

.m_view_tab_on_none{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
font-family: "돋움"; 
width:100%;
font-size: 12px; color: #4e4e4e; cursor:pointer;  
padding-top: 0px;  border:1px solid #afafaf; 
background: url('../file_upload/setup/m_tab_on_bg.jpg') repeat-x bottom center;
height:28px; font-weight:300;
}

.m_view_tab_off{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
font-family: "돋움"; 
width:32%;
font-size: 12px; color: #4e4e4e; cursor:pointer;  
padding-top: 0px;  border:1px solid #afafaf; 
background: url('../file_upload/setup/m_tab_off_bg.jpg') repeat-x bottom center;
height:28px; font-weight:300;
}

.m_login_btn{
BACKGROUND-color: #f71276;  
font-family: "Nanum Gothic"; 
font-size: 14px; color: #ffffff; cursor:pointer;   
font-weight:300;
border:0px;
height:70px;
width:100%;
font-weight:bold;
/*float:left;*/

}


.m_login_input{
BACKGROUND-color: #ffffff;  
font-family: "Nanum Gothic"; 
font-size: 12px; color: #4e4e4e;   
font-weight:300;
border:1px solid #cacaca;
padding-left:5px;
height:25px;
width:90%;
font-weight:bold;
}


.m_join_btn{
BACKGROUND-color: #f3f4f7;  
font-family: "Nanum Gothic"; 
font-size: 16px; color: #363940; cursor:pointer;   
border:1px solid #9c9c9c; 
background: url('../file_upload/setup/btn_bg.gif') repeat-x bottom center;
font-weight:300;
height:40px;
width:100%;
font-weight:bold;
}

.m_join_input{
BACKGROUND-color: #ffffff;  
font-family: "Nanum Gothic"; 
font-size: 12px; color: #4e4e4e;   
font-weight:300;
border:1px solid #cacaca;
padding-left:5px;
height:24px;
font-weight:bold;
}

.m_search_text{ 
font-family: "Nanum Gothic"; 
font-size: 10px; color: #444444;   
font-weight:300;
height:18px;
font-weight:bold;
}

.m_mypage_number{ 
BACKGROUND-color: #f3f3f3; 
border-right:1px solid #
font-family: "Nanum Gothic"; 
font-size: 12px; color: #444444;   
font-weight:300;
height:40px;
font-weight:bold;
}

.m_mypage_number2{ 
BACKGROUND-color: #ffffff; 
border-right:1px solid #
font-family: "Nanum Gothic"; 
font-size: 12px; color: #444444;   
font-weight:300;
height:50px;
font-weight:bold;
}
.m_mypage_number_small{ 
BACKGROUND-color: #ffffff; 
font-family: "Nanum Gothic"; 
font-size: 10px; color: red;   
font-weight:300;
}



.sexybutton{
BACKGROUND-color: #FFFFFF; 
BORDER: silver 0px solid; 
font-family: "돋움"; 
font-size: 12px; color: #000000; cursor:pointer;  
padding-top: 3px;  border:1px solid #da7209; 
background: url('../file_upload/setup/button_left.gif') repeat-x top center;
height:22px; font-weight:300;
font-weight:bold;
}

/*카카오톡*/
#contents .kakao {
  background-color: #f9e81e;
}
#contents .kakao div {
  position: relative;
  width: 320px;
  margin: 0 auto;
}
#contents .kakao div p {
  position: absolute;
  top: 380px;
  left: 90px;
  font-family: 'Nanum Gothic', Dotum, '돋움', Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
}
#contents .kakao div button {
  display: block;
  border:0;
  background:transparent;
  position: absolute;
  top: 425px;
  left: 90px;
}