﻿@charset "utf-8";
/* OnsOn SOFT Web Design JMW 20110328 */
html, body {
										width:100%;						
										height:100%;
										margin:0;
										padding:0;
										font-family:dotum, arial, sans-serif;
										font-size:11px;
										color:#ffffff;
										line-height:18px;
										background:url("../images/bg_background.jpg") repeat-x;
										background-color:#000000;
										overflow:hidden;
										}
body {
										width:246px;
										height:386px;
										overflow:hidden;
										}
img, fieldset, button {
										border:0;
										}
option {
										padding-right:6px;
										} /* Firefox Fix */
legend {
										position:absolute;
										top:0;
										left:0;
										width:0;
										height:0;
										overflow:hidden;
										visibility:hidden;
										font-size:0;
										line-height:0;
										} /* For Screen Reader */ 

/*commom*/
ul, li, form, img, a,h1, h2, h3, h4, h5, h6, p {
										margin:0; 
										padding:0;
										}
ul {
										list-style:none;
										}
ol {
										margin:0 0 0 17px;
										padding:0;
										}
ol li {
										margin:5px 0 0 0;
										}

caption {
										display:none;
										}
a:link, a:visited {
										color:#ffffff;
										text-decoration:none;
										}
a:hover {
										color:#ffffff;
										text-decoration:none;
										}
a, area, input {
										outline:none; 
										selector-dummy:expression(this.hideFocus=true);
										}/* 링크 테두리 없애기*/
img {
										border:none;
										vertical-align:middle;
										}
select, 	textarea,	input {
										margin:0;
										vertical-align:middle;
										}
input {
										font-size:11px;
										}
hr {
										display:none;
										}
table {
										/*white-space: pre-wrap;  css-3 */
										white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
										white-space: -pre-wrap; /* Opera 4-6 */
										white-space: -o-pre-wrap; /* Opera 7 */
										word-wrap: break-word; /* Internet Explorer 5.5+ 비표준*/
										overflow:hidden;
										}
table, th, td {
										border:0;
										margin:0;
										padding:0;
										}

#wrap {
										padding:8px 6px 8px 8px;
										}
h1 {
										padding:0 0 0 17px;
										font-size:12px;
										color:#ffcc00;
										background:url('../images/img_title.gif') 0 2px no-repeat;
										line-height:13px;
										}
.img {
										margin:5px 0 0 -15px;
										}
.tip {
										color:#fff600;
										line-height:13px;
										}
.content {
										line-height:12px;
										}
.key						{
										display:inline-block; /* */
										width:15px;
										height:15px;
										margin:0 2px;
										color:#000000;
										font-size:9px;
										font-family:tahoma;
										font-weight:bold;
										text-align:center;
										line-height:15px;
										background:url('../images/img_key.gif') top left no-repeat;
										}
.key2						{
										display:inline-block; /* */
										width:35px;
										height:15px;
										margin:0 2px;
										color:#000000;
										font-size:9px;
										font-family:tahoma;
										font-weight:bold;
										text-align:center;
										line-height:15px;
										background:url('../images/img_key2.gif') top left no-repeat;
										}
.num						{
										display:inline-block; /* */
										width:11px;
										height:11px;
										margin:0 2px;
										color:#fff600;
										font-size:8px;
										font-family:tahoma;
										text-align:center;
										line-height:10px;
										background:url('../images/img_num.gif') top left no-repeat;
										}