@charset "utf-8";


/* reset */
html, body {height:100%;}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

div, table, p, h1, h2, h3, h4, h5, span, ul, li, dl, dd, dt, address, a, fieldset, select {
	margin:0; padding:0; border:0; outline:0; font:inherit; vertical-align:baseline;
}

body {
	margin:0; padding:0; font-family:"돋움",Dotum,"굴림",
	Gulim,AppleGothic,sans-serif; color:#4d4d4d; font-size:12px; overflow-Y:scroll; *overflow-Y:; _behavior:url(css/csshover.htc);
}

a {color:#4d4d4d;}
a:link {color:#145cc7; text-decoration:none;}
a:visited {color:#145cc7; text-decoration:none;}
a:hover {color:#c73a14; text-decoration:underline;}
a:active {color:#145cc7; text-decoration:none;}

dt {color:#000;}
dd {color:#565656;}
td {color:#878787;}
td a:link {color:#878787; text-decoration:none;}
td a:visited {color:#878787; text-decoration:none;}
td a:hover {color:#000; text-decoration:underline;}
td a:active {color:#878787; text-decoration:none;}


img, form, fieldset, iframe {border:none; border:0;}
table {border-collapse:collapse; border-spacing:0;}
img, input, select {vertical-align:middle;}
button {cursor:pointer; overflow:visible; border:none;}
caption, legend, .hidden {position:absolute; left:-1000em; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; display:block;}
hr {display:none;}

i,em,address {font-style:normal; font-weight:normal;}
.checkBox,.radioBox {border:0 none; margin:0; padding:0;}
input[type="checkbox"], input[type="radio"] {border:0 none; margin:0; padding:0;}


/* privacy */

#wrap_privacy {position:relative; width:700px; height:auto;}
.top_logo {position:relative; width:700px; height:150px; background:url("../images/popup/privacy_title.jpg") no-repeat 0 0;}
.top_logo_past {position:relative; width:700px; height:150px; background:url("../images/popup/privacy_title_past.jpg") no-repeat 0 0;}
.top_txt {position:relative; width:660px; height:104px; background:url("../images/popup/privacy_txt.gif") no-repeat 0 0; margin:0 auto;}

#wrap_privacy_02 {position:relative; width:700px; height:auto;}
.top_logo {position:relative; width:700px; height:150px; background:url("../images/popup/privacy_title_02.jpg") no-repeat 0 0;}
.top_logo_past {position:relative; width:700px; height:150px; background:url("../images/popup/privacy_title_past.jpg") no-repeat 0 0;}
.top_txt {position:relative; width:660px; height:104px; background:url("../images/popup/privacy_txt_02.gif") no-repeat 0 0; margin:0 auto;}


.privacy_txt {position:relative; margin:15px 20px 20px 20px;}
.privacy_txt dl {margin-bottom:10px;}
.privacy_txt dt {font-size:13px; padding:10px 0 10px 0;}
.privacy_txt dd {line-height:19px;}
.privacy_title {font-weight:bold;}
.dd01_table {margin-bottom:15px;}
.dd01_table th, .dd01_table td {border:1px solid #d8d8d8; padding:5px;}
.dd01_table th {background-color:#f0f2fb; border-top:2px solid #bdc9f4; height:16px; padding:4px; line-height:14px;}
.dd01_table td {background-color:#fff; line-height:18px;}
.dd01_table td.align_center {background-color:#fff; line-height:18px; text-align: center;}
.dd01_table td.storeYear {color:#e20f0f; font-size:14px; font-weight:bold; text-decoration: underline;}
.dd02_table {margin-bottom:15px;}
.dd02_table th, .dd02_table td {border:1px solid #d8d8d8; padding:5px;}
.dd02_table th {background-color:#f0f2fb; border-top:2px solid #bdc9f4; height:16px; padding:4px; line-height:14px;}
.dd02_table td {background-color:#fff; line-height:18px;text-align: center;}
.dd02_table td.storeYear {color:#e20f0f; font-size:14px; font-weight:bold; text-decoration: underline;}
.table_num {font-weight:bold; text-align:center;}
.list_bold {color:#585859;}
.red_highlight {color:#e20f0f; font-weight:bold;}
.ul_text {padding:10px 0; margin-left:15px;}
.txt_indent {margin-left:15px;}
.bullet01 {background:url("../images/popup/privacy_bullet01.gif") no-repeat 0 17px; font-weight:bold; color:#565656; padding-left:25px;}
.ul_gana {list-style:none; padding:10px 0;}
.link_box {background-color:#fbf4e2; border:1px solid #dcd2b9; list-style:none; width:500px; padding:8px 30px; margin:10px auto;}
.link_box li {background:url("../images/popup/privacy_bullet03.gif") no-repeat 0 6px; padding-left:5px;}
.link_box li strong {color:#836e3b;}
.link_box li.bullet_no {background-image:none; padding-left:4px;}
.link_box_02 {border:1px solid #dcd2b9; list-style:none; padding:8px 30px; margin:10px auto;}
.link_box_02 li {padding-left:5px;}
.link_box_02 li strong {color:#836e3b;}
.link_box_02 li.bullet_no {background-image:none; padding-left:4px;}

.past_privacy_box {margin-top:10px;}
.past_privacy_box dt {display:inline; padding-top:20px;}
.past_privacy_btn a {display:inline;float:left; background:url("../images/popup/btn01.gif") no-repeat 0 0; padding-left:5px; width:224px; height:400px;}
.past_privacy_link {display:inline;float:left; padding:4px 0 0 12px;}

.privacy_btn a {display:inline-block; margin-top:10px; background:url("../images/popup/btn02.gif") no-repeat 0 0; padding-left:5px; width:248px; height:26px;}

#footer_privacy {position:relative; clear:both; width:700px; height:27px; background:url("../images/popup/privacy_bottom.jpg") no-repeat 0 0;}

/*개인정보 수집 및 이용 동의서 관련 */
#wrap_privacy1 {position:relative; width:700px; height:auto;}
.top_logo_1 {position:relative; width:700px; height:150px; }
.top_txt_1 {position:relative; width:660px; height:104px; margin:0 auto;}

