/* Common */
html,body{height:100%}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,applegothic,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
button{margin:0;padding:0;border:0;background:none}
.blind,legend{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
caption{overflow:hidden;position:relative;top:0;left:0;width:0;height:0;font-size:0;line-height:0;text-indent:-200px}

#wrap{position:relative;min-width:1328px}
#container{position:relative;z-index:20}
#content{position:relative}
#footer{position:absolute;right:50px;bottom:49px;z-index:50}

.dimd{position:absolute;right:0;left:0;z-index:50;width:100%;height:100%;background:#000;font-size:0;line-height:0;filter:alpha(opacity=80);opacity:0.8}

#container:after{display:block;clear:both;content:''}
#container .snb{position:fixed;top:90px;left:98px;z-index:30}
#container .logo{overflow:hidden;width:244px;height:104px;background:url(img/ico_nav.png) 0 0 no-repeat}
#container .logo a{display:inline-block;width:184px;height:74px}

#container .s_lst{padding:22px 0 0}
#container .s_lst li{width:180px;height:26px;margin:0 0 10px}
#container .s_lst li a{display:block;height:26px;background:url(img/ico_nav.png) 0 0 no-repeat}
#container .s_lst li a.nav_a{background-position:-248px -126px}
#container .s_lst li a.nav_b{background-position:-248px -162px}
#container .s_lst li a.nav_c{background-position:-248px -198px}
#container .s_lst li a.nav_d{background-position:-248px -234px}
#container .s_lst li a.nav_a.on{background-position:0 -126px}
#container .s_lst li a.nav_b.on{background-position:0 -162px}
#container .s_lst li a.nav_c.on{background-position:0 -198px}
#container .s_lst li a.nav_d.on{background-position:0 -234px}

a.btn_pre{display:inline-block;position:absolute;top:230px;left:87px;width:32px;height:51px;background:url(img/btn_arrow.png) 0 0 no-repeat;background-position:0 0;z-index:100;}
a.btn_pre:hover{background-position:0 -56px}
a.btn_next{display:inline-block;position:absolute;top:230px;right:87px;width:32px;height:51px;background:url(img/btn_arrow.png) 0 0 no-repeat;background-position:-38px 0;z-index:100;}
a.btn_next:hover{background-position:-38px -56px}
#container .move{padding:13px 0 0; margin-top:50px;}
#container .event{position:absolute;top:100px;right:100px}

#content .ly_down{position:absolute;top:624px;left:50%;width:435px;height:222px;margin-left:64px;background:url(img/down.png) 0 0 no-repeat}
#content .ly_down .text_down{position:absolute;top:144px;left:30px;width:132px;height:47px}
#content .ly_down .wifi_down{position:absolute;top:144px;left:162px;width:132px;height:47px}
#content .ly_down .btn_clse{position:absolute;top:30px;right:33px;width:21px;height:21px}

#content .main_content{position:relative;width:100%;height:auto}
#content .main_content .bg_wrap{overflow:hidden;position:relative;width:100%;min-width:1000px;height:615px}
#content .main_content .bg_wrap ul{overflow:hidden;position:absolute;width:80000px;zoom:1}
#content .main_content .bg_wrap ul li{float:left}
#content .main_content .bg_wrap ul li img{position:relative}
#content .main_content .bg_wrap .app_down{display:inline-block;position:absolute;top:783px;left:50%;margin-left:64px}

/* 메인 TXT 이미지 */
#content .main_content .bg_wrap .phone{overflow:hidden;position:absolute;top:50px;left:50%;width:326px;height:609px;margin-left:330px;/*background:url(img/phone.png)*/ 0 0 no-repeat}
#content .main_content .bg_wrap .phone .rol{overflow:hidden;position:relative;width:253px;height:449px;margin:59px 0 0 20px}
#content .main_content .bg_wrap .phone ul{overflow:hidden;position:relative}
#content .main_content .bg_wrap .phone li{width:253px;height:449px}

/* 메인 펫클린 상품 제목*/
#content .main_content .bg_wrap .cp_bx{overflow:hidden;position:absolute;top:120px;left:50%;width:512px;height:442px;margin-left:20px}
#content .main_content .bg_wrap .cp_bx ul{overflow:hidden;width:2100px}

.tip_con{position:fixed;bottom:-3px;width:100%;min-width:1000px;text-align:center}
.content_theme{position:relative;width:100%;height:615px;margin:0 auto;/*background-color:#767676;*/text-align:center}
.content_theme h3{position:absolute;top:264px;left:50%;width:755px;height:71px;margin:0 0 0 -322px;background:url(img/tit_theme.jpg) no-repeat}
.content_theme h3 a{display:block;position:absolute;top:42px;right:42px;z-index:10;width:81px;height:29px}

