﻿@charset "utf-8";
/* default */
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,textarea,blockquote,th,td,select{margin:0;padding:0;color:#8f7d75;font-family:NanumGothicBold, 나눔고딕, NanumGothic, ng, Arial, sans-serif;font-size:13px}
table{border-collapse:collapse;border-spacing:0}
em,cite,address{font-style:normal}
ul,ol{list-style:none}
img,fieldset{border:0}
button{overflow:hidden;margin:0;padding:0;border:0;cursor:pointer}
legend,caption{display:none;overflow:hidden;height:0;font-size:0;line-height:0}
a{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}

/* slide */
.slides{position:relative;width:290px}
.slides .slide{overflow:hidden;position:relative;width:574px;height:602px}
.slides .slide li{display:block;width:574px;height:602px}
.slides .slide li a{display:block}
.slides a.prev,.slides a.next{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:10px;width:14px;height:14px;background:url(../img/sp_page.gif) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides a.prev{right:25px;background-position:0 0}
.slides a.prev:hover{background-position:0 -20px}
.slides a.next{right:10px;width:15px;background-position:-20px 0}
.slides a.next:hover{background-position:-20px -20px}
.slides .page{z-index:100;position:absolute;top:560px;left:0;width:552px;text-align:right;list-style:none}
.slides .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slides .page li a{display:block;overflow:hidden;width:26px;height:19px;background:url(../img/sp_page.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides .page li.current a{background-position:0 -19px}