@charset "euc-kr";
@import url("board.css");

html, body {
    height: 100%;
}
		

body {
	background:#F5F4EE url('/image/common/bg_body.jpg') repeat-x;

}

/* Type Selector */
* {
	margin:0;
	padding:0;
	font-style:normal;
	font-family:µ¸¿ò, Dotum, Arial, sans-serif;
	font-size:12px;
	color:#797979;

	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-arrow-color: #A19D91;
	scrollbar-track-color: #EEEDE9;
}
img {
	vertical-align:top;
	border:0px none;
}
fieldset {
	border:0px none;
}
ul, li {
	margin:0;
	padding:0;
	border:0px none;; list-style-type:none
}
table {
	margin:0;
	padding:0;
	border-spacing:0;
	border-collapse:collapse;
}
td {
	padding:0;
}
a {
	color:#797979;
	text-decoration:none;
}
a:visited {
	color:#797979;
	text-decoration:none;
}
a:hover, a:active, a:focus{
	color:#333333;
	text-decoration:none;
}
a, area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style:none;} /* for Firefox */ 

/* Layout Selector */
#wrap {
	width:100%;
	height:100%;
	margin:0 auto;
}
#c_event {
	position:relative;
	width:1040px;
	margin:0 auto;
}
#c_bann {
	position:absolute;
	left:890px;
	top:90px;
}
#header {
	width:1000px;
	height:120px;
    position:relative;
	margin:0 auto;
	z-index:1;
}
#main {
	width:100%px;
	margin:0 auto;
}
#cont_visual {
	margin:0 auto;
}
#container {
	width:1000px;
    min-height: 100%;
    margin: -120px auto -130px auto;
}
/* IE Hack */
*html #container { 
    height: 100%;
}
#contents-box {
    padding: 120px 0 130px 0;
	background:url('/image/common/bg_cont.gif') no-repeat left top;
}
#spot {
	width:924px;
	padding:0 0 0 76px;
}
#spot .title  {
	padding:40px 0 0 0;
}
#spot .title_txt  {
	padding:0 0 0 0;
}
#content {
	width:1000px;
	margin:0;
}
#content2 {
	width:924px;
	margin:0 0 0 76px;
}

#logoutBox {
	width:205px;
	height:90px;
	background:url('/image/common/bg_logout.gif') no-repeat left top;
	margin:0 auto;
}
#loginBox {
	width:205px;
	height:82px;
	background:url('/image/common/bg_login.gif') no-repeat left top;
	margin:0 auto;
}

/* Footer */
#footer {
	width:1006px;
	height:130px;
	margin:0 auto;
}
#footer ul.foot {
	margin:0;
}
#footer ul.foot li.ft1 {
	float:left;
}
#footer ul.foot li.ft2 {
	float:right;
	padding-top:85px;;
}

/* main Layout */

/* form Style */
input.id {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#C9D1BD;
	padding:2px 0px 2px 5px;
	width:112px;
}
input.pw {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#C9D1BD;
	padding:2px 0px 2px 5px;
	width:112px;
}
.input1 {
	border:1px solid #D0D0D0;
	background:#FFF;
	font-size:12px;
	color:#797979;
	padding:2px;
}
.input2 {
	border:1px solid #D0D0D0;
	background:#FFF;
	font-size:12px;
	color:#797979;
	padding:1px;
}
select {
	padding:0;
}
option {
	font-size:12px;
}
.textarea1 {
	border:1px solid #D0D0D0;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #F6F6F6;
}
	
/* bullet style */
#bu {
}
#bu .txtList {
	background:url('/image/common/ico/bu_square.gif') no-repeat 5px 7px !important;
	padding-left:15px;
	line-height:22px;
	color:#474747;
}
#bu .txtList span {
	color:#83A230;
	font-weight:bold;
}


#bu .mList a {
	color:#CCCCCC;
	text-decoration:none;
	font-family:Arial;
}
#bu .mList a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-family:Arial;
}
#bu .mList a:hover, a:active, a:focus{
	color:#FFFFFF;
	text-decoration:underline;
	font-family:Arial;
}

/* text align (privacy ..) */
#boxcon {
	margin:30px;
}
#boxcon p {
	line-height:18px;
	margin-bottom:15px;
	color:#6F6F6F;
}
#boxcon dl {
	line-height:18px;
	margin-bottom:10px;
}
#boxcon dd {
	margin-bottom:5px;
	padding-left:16px;
	text-indent:-16px;
}
#boxcon #subdata {
	margin:0 0 20px 20px;
}

/* image rollover */
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }

/* button */
#btnList {
	text-align:center;
}

/* font */
.fn8 {font-size:8px;}
.fn10 {font-size:10px;}
.fn11 {font-size:11px;}
.fn12 {font-size:12px;}
.fn14 {font-size:14px;}
.fn16 {font-size:16px;}

.hline_16	{line-height:16px;}
.hline_18	{line-height:18px;}
.hline_20	{line-height:20px;}

.bg_hline {
	background:url('/image/common/line_h.gif') repeat-x !important;
	height:1px;
}

/* Align */
.L {float:left;}
.R {float:right;}
.C {margin:0 auto;}

.aL {text-align:left !important;}
.aC {text-align:center !important;}
.aR {text-align:right !important;}
.aJ {text-align:justify !important;}
.aM {vertical-align:middle !important;}
.aB {vertical-align:bottom !important;}
.aT {vertical-align:top !important;}
.aTB {vertical-align:text-bottom !important;}
.b {font-weight:bold;}
.nb {font-weight:normal;}
.u {text-decoration:underline;}
.ls_0 {letter-spacing:0;}
.ls_1 {letter-spacing:-1px;}
.wordbreak {word-wrap:break-word;word-break:break-all;}
.abs {position:absolute;}
.hand {cursor:pointer;}
.hidden{display:none;}
.cboth {clear:both;}
.fnNull {font-size:0px;}

/* padding_margin */
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:20px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}

.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}


/* Anchor style */
.anchor01 a {
	color:#CBCC9C;
	text-decoration:none;
}
.anchor01 a:visited {
	color:#CBCC9C;
	text-decoration:none;
}
.anchor01 a:hover,
.anchor01 a:active,
.anchor01 a:focus{
	color:#FFFFFF;
	text-decoration:underline;
}

/* sitemap */
#sitemapList {
}

/* best of best */
#bg_bestWrap {
	width:860px;
	height:171px;
	margin-top:30px;
}
#bg_bestWrap .best {
	background:url('/image/collection/1003_subtitle.jpg') no-repeat;
	vertical-align:bottom !important;
	text-align:right !important;
	padding:0 10px 7px 0;
}

/* TabMenu */
#tab_menu {
}

/* table format (FAQ) */
#faqTbl {
	margin:0;
}
#faqTbl .faq {
	padding:0 0 0 18px;
	text-align:left;
	background:#FFF;
}
#faqTbl .faqData1 {
	padding:0;
	background:#FFF;
	text-align:left;
	vertical-align:middle !important;
}
#faqTbl .faqData2 {
	padding:30px 0;
	background:#FFF;
	text-align:left;
}
#faqTbl .faqData2 p {
	margin:0 18px;
	line-height:18px;
}
#faqTbl .faqLine {
	background:#8DC63F;
	height:1px;
}


/* popup */
.pop_bg {
	background:url('/image/common/pop_logo.gif') no-repeat right bottom;
	height:60px;
	border-bottom:3px solid #8DC63F;
}

#london{
	width:100%;
	height:100%;
    position:relative;
	margin:0 auto;
	z-index:1;

}

