@charset "euc-kr";

* { font-family: µ¸¿ò, dotum; color: #555; }
body { font-size: 12px; padding: 0; margin: 0; }
html { overflow-x: hidden; overflow-y: scroll; }
form { display: inline; }
img, input[type='image'] { border: 0 none; }
div { text-align: left; }
/* -------------------------------------- */
a { font-size: 12px; }
a:link, a:visited { color: #555; text-decoration: none; }
a:active, a:hover { color: #38f; text-decoration: underline; }

a.f8:link, a.f8:visited { font-size: 11px;; color: #555; text-decoration: none; }
a.f8:active, a.f8:hover { font-size: 11px; color: #38f; text-decoration: underline; }

a.home8:link, a.home8:visited { font-size: 11px; color: #888; text-decoration: none; }
a.home8:active, a.home8:hover { font-size: 11px; color: #888; text-decoration: underline; }
/* -------------------------------------- */
table { border: 0 none; margin: 0; border-collapse: collapse; }
td    { font-size: 12px; border: 0 none; padding: 0; }

/* -------------------------------------- */
input { font-size: 12px; }
input[type='text'] { vertical-align: middle; padding: 0 3px; height: 18px; border: 1px solid #C6C6BD; font-size: 12px; }
input[type='button'], input[type='submit'] { vertical-align: middle; padding: 0 3px; height: 20px; font: 12px ±¼¸², gulim; }

/* -------------------------------------- */
br.clear_left  { clear: left; }
img.zImg       { width: 1px; height: 1px; }
div.sh_kr      { width: 174px; height: 20px; margin-bottom: 3px; }
img.ic_svc_new { width: 9px; height: 9px; vertical-align: middle; margin-left: 3px; margin-bottom: 4px; }
img.svc_logo   { margin: 5px; }
span.Bred      { color: #ff4000; }
img.gpsvcDot   { width: 2px; height: 16px; margin-left: 11px; margin-right: 11px; }
img.spthisImg  { width: 3px; height: 7px; vertical-align: middle; margin-right: 5px; }
img.img_svcpop_gp2N3 { margin-top: 10px; }

/* -------------------------------------- */
div#bgTopD {
	width: 820px; height: 1px; margin: 0 auto; position: relative; z-index: 1; font-size: 1px; line-height: 1px;
}
	div#bgTopD div {
		width: 1350px; height: 740px; position: absolute; left: -265px; top: 0; background: url(/bg_main_sky_110419.jpg) no-repeat center top;
	}
	
div#area_head {
	width: 820px;
	height: 129px;
	margin: 0 auto;
	position: relative;
	z-index: 10;
}
	table#area_head_logo_table {
		width: 100%;
		height: 73px;
	}
		td#area_head_logo_L {
			text-align: left;
			vertical-align: top;
			width: 305px;
			height: 100%;
			padding-top: 5px;
		}

		td#area_head_logo_C {
			text-align: left;
			width: 219px;
			height: 100%;
		}
		td#area_head_logo_R {
			text-align: right;
			vertical-align: top;
			width: 296px;
			height: 100%;
			padding-top: 5px;
		}


	table#area_head_menu_table {
		width: 100%;
		height: 56px;
	}	
		td#area_head_menu_L {
			width: 735px;
		}
		td#area_head_menu_R {
			text-align: right;
			vertical-align: top;
			width: 85px;
			padding-top: 16px;
		}
			img#btn_more_view {
				margin-right: 0;
				margin-bottom: 6px;
			}
	
	div#div_menu_on_more_view {
		display: none;
		width: 65px;
		top: 108px;
		left: 729px;
		position: absolute;
		border: 1px solid #999;
		background: #fff;
		padding: 10px;
		line-height: 140%;
		z-index: 99;
	}
	
/* -------------------------------------- */

div#area_main_div {
	width: 820px;
	height: 262px;
	margin: 0 auto 10px;
	position: relative;
	z-index: 1;
}
	div#area_main_divL {
		width: 170px;
		height: 262px;
		position: absolute;
		left: 0;
		top: 0;
	}
		div#area_mainL1 {
			height: 136px;
			background: url(/img/2008m/home/area_mainL1.gif) no-repeat top;
		}
			img#area_mainL1_hello {
				margin-top: 13px;
				margin-left: 14px;
			}
			
				/* ·Î±×ÀÎ Æû */
				div#frm_mem {
					padding-top: 15px;
					padding-left: 10px;
				}
					input#id {
						width: 88px;
						height: 18px;
						border: 0 none;
						background: url(/img/2008m/home/bg_input_id.gif) no-repeat left top;
						font-size: 11px;
						font-family: Arial;
						text-align: left;
						vertical-align: middle;
						padding: 2px 2px 0 2px;
					}
					input#idsave {
						vertical-align: middle;
					}
					img#txt_id_save {
						vertical-align: middle;
					}
					input#pw {
						width: 88px;
						height: 18px;
						border: 0 none;
						background: url(/img/2008m/home/bg_input_pw.gif) no-repeat left top;
						font-size: 10px;
						font-family: Arial;
						text-align: left;
						vertical-align: middle;
						padding: 2px 2px 0 2px;
					}
					input#submit_login {
						width: 53px;
						height: 18px;
						border: 0 none;
						vertical-align: middle;
						margin-left: 3px;
					}
				div#txt_mem {
					padding-top: 10px;
					text-align: center;
				}
			
			table#txt_ln_member_1 {
				width: 150px;
				margin-left: 9px;
				margin-top: 10px;
				overflow: hidden;
			}
				td#txt_ln_member_1L {
					letter-spacing: -1px;
				}
				td#txt_ln_member_1R {
					text-align: right;
				}
			div#txt_ln_member_2 {
				width: 156px;
				height: 18px;
				margin-left: 7px;
				margin-top: 5px;
				text-align: center;
				position: relative;
			}
				div#div_favCafe_btn {
					height: 18px;
					cursor: pointer;
				}
				div#div_favCafe_open {
					width: 156px;
					height: 168px;
					background: #fff url(/img/2008m/home/favCafe_open.gif) no-repeat top;
					top: 0;
					left: 0;
					position: absolute;
					display: none;
				}
					div#div_favCafe_in {
						width: 152px;
						height: 145px;
						margin: 2px 2px 0;
					}
						ul#favCafe_ul {
							margin: 0 4px 0 8px;
							padding: 0;
							width: 138px;
							height: 100px;
							overflow-y: scroll;
						}
							ul#favCafe_ul li {
								margin: 0;
								padding: 0;
								list-style-type: none;
								width: 118px;
								height: 14px;
								overflow: hidden;
								line-height: 140%;
								font-size: 11px;
								font-family: µ¸¿ò,dotum;
								letter-spacing: -0.1em;
							}

			div#txt_ln_member_4 {
				width: 156px;
				height: 5px;
				margin-left: 7px;
				background: url(/img/2008m/home/bgDot_txt_ln_member.gif) repeat-x bottom;
			}
			div#txt_ln_member_7 {
				width: 156px;
				height: 3px;
				margin-left: 7px;
				border-bottom: 1px solid #e0e0e0;
			}
			div#txt_ln_member_3, div#txt_ln_member_5, div#txt_ln_member_6 {
				font-size: 11px;
				width: 156px;
				margin-left: 7px;
				margin-top: 5px;
				letter-spacing: -1px;
				overflow: hidden;
			}
			div#txt_ln_member_8 {
				width: 156px;
				margin-left: 7px;
				margin-top: 4px;
				text-align: right;
			}
				div#txt_ln_member_8 img {
					vertical-align: middle;
				}
		
		div#area_mainL1_bttm {
			height: 3px;
			background: url(/img/2008m/home/area_mainL1_bttm.gif) no-repeat top;
		}
		div#area_mainL2_top {
			margin-top: 5px;
			height: 3px;
			background: url(/img/2008m/home/area_mainL2_top.gif) no-repeat bottom;
		}
		div#area_mainL2_cntr {
			height: 112px;
			background: url(/img/2008m/home/area_mainL2_cntr.gif) repeat-y;
		}
		div#area_mainL2_bttm {
			height: 3px;
			background: url(/img/2008m/home/area_mainL2_bttm.gif) no-repeat top;
		}

	div#area_main_divC {
		width: 460px;
		height: 262px;
		position: absolute;
		left: 180px;
		top: 0;
	}
		div#area_mainC_top {
			height: 3px;
			background: url(/img/2008m/home/area_mainC_top.gif) no-repeat bottom;
		}
		div#area_mainC_cntr1 {
			height: 177px;
			padding: 0 3px;
			background: url(/img/2008m/home/area_mainC_cntr.gif) repeat-y;
			overflow-y: hidden;
			position: relative;
		}
			div#area_mainC_cntr1_innerhtml {
				width: 454px;
				height: 177px;
				padding: 0;
			}
				div.area_mainC_contents_innerhtml_class {
					display: none;
				}
			table#table_main_week_menu {
				width: 193px;
				height: 20px;
				position: absolute;
				top: 7px;
				left: 164px;
				display: block;
			}
				td#td_main_week_menu_0 {
					width: 28px;
					height: 20px;
					background: url(/img/2008m/home/wk0.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_1 {
					width: 17px;
					height: 20px;
					background: url(/img/2008m/home/wk1.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_2 {
					width: 17px;
					height: 20px;
					background: url(/img/2008m/home/wk2.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_3 {
					width: 17px;
					height: 20px;
					background: url(/img/2008m/home/wk3.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_4 {
					width: 17px;
					height: 20px;
					background: url(/img/2008m/home/wk4.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_5 {
					width: 17px;
					height: 20px;
					background: url(/img/2008m/home/wk5.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_6 {
					width: 19px;
					height: 20px;
					background: url(/img/2008m/home/wk6.gif) no-repeat 0 -20px;
					cursor: pointer;
				}
				td#td_main_week_menu_total {
					width: 61px;
					height: 20px;
				}
		
		div#area_mainC_cntr2 {
			height: 79px;
			padding: 0 3px;
			background: url(/img/2008m/home/area_mainC_cntr.gif) repeat-y;
		}
			div#area_mainC_cntr2_out {
				height: 79px;
				background: #ececec;
				overflow-y: hidden;
				position: relative;
			}
				table#area_mainC_cntr2_in {
					width: 444px;
					height: 69px;
					margin: 5px;
					background: #fff;
				}
				div#area_mainC_cntr_refresh {
					display: block;
					width: 12px;
					height: 13px;
					position: absolute;
					border: 0 none;
					top: 60px;
					left: 436px;
					cursor: pointer;
				}

		div#area_mainC_bttm {
			height: 3px;
			background: url(/img/2008m/home/area_mainC_bttm.gif) no-repeat top;
		}

	div#area_main_divR {
		width: 170px;
		height: 262px;
		position: absolute;
		left: 650px;
		top: 0;
	}
		div#area_mainR_top {
			height: 3px;
			background: url(/img/2008m/home/area_mainR_top.gif) no-repeat bottom;
		}
		div#area_mainR_cntr {
			text-align: center;
			height: 256px;
			padding: 0 3px;
			background: url(/img/2008m/home/area_mainR_cntr.gif) repeat-y;
		}
		div#area_mainR_bttm {
			height: 3px;
			background: url(/img/2008m/home/area_mainR_bttm.gif) no-repeat top;
		}

	div#left_wings {
		display: block;
		width: 49px;
		top: 0;
		left: -68px;
		position: absolute;
	}
	div#right_wings {
		display: block;
		width: 54px;
		top: 0;
		left: 825px;
		position: absolute;
	}
/* -------------------------------------- */

div#area_find_div {
	width: 820px;
	height: 66px;
	margin: 0 auto 10px;
	position: relative;
	z-index: 20;
}
	table#area_find_table {
		width: 100%;
		height: 100%;
	}
		td#area_findPl {
			width: 3px;
			background: url(/img/2008m/home/area_findPl.gif) no-repeat right;
		}
		td#area_findL {
			text-align: center;
			width: 182px;
			background: url(/img/2008m/home/area_find.gif) repeat-x;
		}
		td#area_findC {
			text-align: center;
			vertical-align: top;
			width: 450px;
			height: 66px;
			background: url(/img/2008m/home/area_find.gif) repeat-x;
		}
			div#area_fLayout_out {
				height: 40px;
				margin: 0 auto;
				position: relative;
			}
				table#area_fLayout_in {
					width: 425px;
					height: 22px;
					top: 18px;
					left: 12px;
					position: absolute;
				}
					td#area_fLayoutSlt {
						width: 87px;
						vertical-align: top;
						text-align: right;
					}
						select#page {
							width: 80px;
							height: 20px;
							border: 1px solid #959595;
							font-size: 12px;
							font-family: ±¼¸², gulim;
							margin-right: 5px;
						}
					td#area_fLayoutTxt {
						width: 278px;
						background: url(/img/2008m/home/bg_text_keyword.gif) no-repeat center top;
						vertical-align: top;
						text-align: center;
					}
						input#kwrd {
							width: 266px;
							height: 18px;
							border: 0 none;
							font-size: 12px;
							font-family: ±¼¸², gulim;
							text-align: center;
							margin: 3px 6px 0 6px;
							ime-mode: active;
							background-color: transparent;
						}
					td#area_fLayoutBtn {
						width: 58px;
						vertical-align: top;
						text-align: left;
					}
						input#btn_find {
							margin-left: 5px;
						}
				a.txt_recomm_keywords {
					font-family: ±¼¸², gulim;
					color: #38c;
				}
			
			/*----  ÃßÃµ°Ë»ö¾î°ü·Ã(2008-09-23) ½ÃÀÛ ----------------*/
			div#recom_keyword {
				border: 1px solid #fff;
				width: 425px;
				top: 40px;
				left: 12px;
				position: absolute;
				display: block;
				background-color: #fff;
				z-index: 100;
			}
				div#recom_keyword_top_margin {
					height: 3px; 
					background-color: #f4fbff;
				}
				div#recom_keyword_top {
					background-color: #fff ;
					height: 20px;
				}
					img#btn_recom_close {
						display: none;
					}
				div#recom_keyword_body {
					background-color: #FFF ;
					line-height: 130%;
					display: none;
				}
				a.txt_recomm2_keywords {
					font-family: µ¸¿ò, dotum;
					color: #888;
					font-size: 11px;
				}
					a.txt_recomm2_keywords:hover {
						color: #000;
					}

		td#area_findR {
			text-align: center;
			width: 182px;
			background: url(/img/2008m/home/area_find.gif) repeat-x;
		}
		td#area_findPr {
			width: 3px;
			background: url(/img/2008m/home/area_findPr.gif) no-repeat left;
		}

/* -------------------------------------- */

div#area_over_div {
	width: 820px;
	height: 49px;
	margin: 10px auto;
	position: relative;
	z-index: 10;
}
	table#area_over_table {
		width: 100%;
		height: 100%;
	}
		td#area_overPl {
			width: 1px;
			height: 100%;
			background: url(/img/2008m/home/area_overPl.gif) no-repeat right;
		}
		td#area_overL {
			text-align: center;
			width: 169px;
			height: 100%;
			background: url(/img/2008m/home/area_over.gif) repeat-x;
		}
		td#area_overG {
			width: 20px;
			height: 100%;
			background: url(/img/2008m/home/area_overG.gif) no-repeat;
		}
		td#area_overR {
			text-align: center;
			width: 610px;
			height: 100%;
			background: url(/img/2008m/home/area_over.gif) repeat-x;
		}
		td#area_overPr {
			width: 20px;
			height: 100%;
			background: url(/img/2008m/home/area_overPr.gif) no-repeat left;
		}

div#area_foot_divV {
	text-align: center;
	vertical-align: bottom;
	width: 820px;
	height: 15px;
	margin: 10px auto;
	color: #a0a0a0;
	position: relative;
	z-index: 10;
}
	div#area_foot_divV a {
		color: #a0a0a0;
	}

/* -------------------------------------- */

div#area_service_div {
	display: none;
	width: 820px;
	margin: 10px auto;
	position: relative;
	z-index: 10;
}
	div#area_service_top {
		height: 4px;
		background: url(/img/2008m/home/area_service_top.gif) no-repeat bottom;
	}
	div#area_service_cntr {
		
	}
		table#area_service_table {
			width: 100%;
			height: 100%;
		}
			td#area_servicePl {
				width: 4px;
				background: url(/img/2008m/home/area_servicePl.gif) repeat-y right;
			}
			td#area_serviceL {
				width: 174px;
				height: 100%;
				background: #f3f3f3;
				vertical-align: top;
			}
			td#area_serviceR {
				width: 638px;
				height: 100%;
				vertical-align: top;
				background: #fff;
			}
				table#area_service_allin_table {
					width: 621px;
					margin: 8px 7px 10px 10px;
				}
					td#area_service_allinDt {
						height: 22px;
						vertical-align: top;
						background: url(/img/2008m/home/g_cb.gif) repeat-x bottom;
					}
					td#area_service_allinD1 {
						width: 249px;
						vertical-align: top;
					}
						table#area_service_allinD1_table {
							width: 100%;
						}
							table#area_service_allinD1_table td.area_service_allinD1_td1 {
								padding-left: 5px;
							}
							table#area_service_allinD1_table td {
								height: 24px;
								vertical-align: bottom;
							}
							table#area_service_allinD1_table td a {
								color: #888;
								font-family: ±¼¸², gulim;
							}
					td#area_service_allinG1 {
						width: 21px;
						background: url('/img/2008m/home/area_service_allin_gap.gif') no-repeat center;
					}
					td#area_service_allinD2 {
						width: 165px;
						vertical-align: top;
					}
						table#area_service_allinD2_table {
							width: 100%;
						}
							table#area_service_allinD2_table td.area_service_allinD2_td1 {
								padding-left: 5px;
							}
							table#area_service_allinD2_table td {
								height: 24px;
								vertical-align: bottom;
							}
							table#area_service_allinD2_table td a {
								color: #888;
								font-family: ±¼¸², gulim;
							}
					td#area_service_allinG2 {
						width: 21px;
						background: url('/img/2008m/home/area_service_allin_gap.gif') no-repeat center;
					}
					td#area_service_allinD3 {
						width: 165px;
						vertical-align: top;
					}
						table#area_service_allinD3_table {
							width: 100%;
						}
							table#area_service_allinD3_table td.area_service_allinD3_td1 {
								padding-left: 5px;
							}
							table#area_service_allinD3_table td {
								height: 24px;
								vertical-align: bottom;
							}
							table#area_service_allinD3_table td a {
								color: #888;
								font-family: ±¼¸², gulim;
							}
					td#area_service_notice {
						padding-left: 10px;
					}
			td#area_servicePr {
				width: 4px;
				background: url(/img/2008m/home/area_servicePr.gif) repeat-y left;
			}
	div#area_service_bttm {
		height: 4px;
		background: url(/img/2008m/home/area_service_bttm.gif) no-repeat top;
	}

	div#btn_tap_close {
		display: block;
		width: 12px;
		height: 48px;
		left: 820px;
		top: 32px;
		position: absolute;
		cursor: pointer;
	}
	
	div#div_service_pop_view {
		display: none;
		width: 162px;
		left: 178px;
		top: 0;
		position: absolute;
		z-index: 98;
	}
		div#div_service_pop_view_top {
			height: 4px;
			background: url(/img/2008m/home/svcpop_top.gif) no-repeat left bottom;
		}
		div#div_service_pop_view_cntr {
			padding: 15px;
			background: url(/img/2008m/home/svcpop_cntr.gif) repeat-y left;
		}
		div#div_service_pop_view_bttm {
			height: 5px;
			background: url(/img/2008m/home/svcpop_bttm.gif) no-repeat left top;
		}
			div.svcpop_link {
				display: none;
			}
			div.svcpop_dotline {
				height: 1px;
				margin-top: 4px;
				margin-bottom: 7px;
				background: url(/img/2008m/home/svcpop_dotline.gif) repeat-x bottom;
			}
	div#blue_triangle {
		display: none;
		width: 5px;
		height: 7px;
		left: 178px;
		top: 0;
		position: absolute;
		z-index: 98;
	}
/* -------------------------------------- */

div#area_GPservice_div {
	display: none;
	width: 820px;
	height: 40px;
	margin: 10px auto;
	position: relative;
	z-index: 9;
}
	table#area_GPservice_table {
		width: 100%;
		height: 100%;
	}
		td#area_GPserviceC {
			text-align: center;
			width: 100%;
			height: 100%;
			background: #eee;
		}

/* -------------------------------------- */

div#area_foot_divH {
	display: none;
	width: 820px;
	height: 55px;
	margin: 10px auto;
	position: relative;
	z-index: 9;
}
	table#area_foot_table {
		width: 100%;
		height: 100%;
	}
		td#area_foot1F {
			text-align: center;
			width: 100%;
			height: 30px;
			border-bottom: 1px solid #ccc;
		}
		td#area_foot2F {
			text-align: center;
			vertical-align: bottom;
			width: 100%;
			height: 25px;
			color: #888;
		}
			td#area_foot2F a {
				color: #888;
			}

div#area_foot_right {
	width: 820px;
	height: 20px;
	margin: 10px auto;
	position: relative;
	z-index: 9;
}
	div#area_foot_right_in {
		text-align: center;
		color: #a0a0a0;
	}
/* -------------------------------------- */

