/*@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
.jeju {font-family: 'Jeju Gothic', sans-serif;}
*/
* {max-height: 1000000px;}

a:hover {
 cursor:pointer !important;
}

.p_list_tap_on {cursor:pointer !important;}
.p_list_tap_off {cursor:pointer !important;}
body {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	line-height: 16px;
	TEXT-DECORATION: none
}
table {
	border-collapse:collapse
}
td {
	WORD-BREAK: break-all;
	COLOR: #666666;
	FONT-FAMILY:'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	line-height: 16px;
	TEXT-DECORATION: none;



}
/*Input Information*/
input.buttons {
	height:15px;
	width:20px;
	background-color:#EFEFEF;
	color:#5D657C;
	font: 9px;
}
textarea {
	background-color:#EFEFEF;
	color:#5D657C;
	font: 9px;
}
file {
	background-color:#EFEFEF;
	color:#5D657C;
	font: 9px;
}
select {
	background-color:#EFEFEF;
	color:#5D657C;
	font: 9px;
}
.input_100 {
	width:100%;
	height:20px;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color:#d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5;
	background-color: #FFFFFF
}
.input_none {
	height:20px;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color:#d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5;
	background-color: #FFFFFF
}
.input_mainquick {
	height:20px;
	font-family : 'Nanum Gothic', sans-serif;
	color:#5d657c;
	padding-top:3px;
	padding-left:5px;
	font-size : 12px;
	border: 1px solid;
	background-color: #FFFFFF;
	border-color: #abadb3 #dbdfe6 #e3e9ef #e3e9ef
}
.input_search {
	height:20px;
	width:100%;
	font-family : 'Nanum Gothic', sans-serif;
	color: #888888;
	padding-top:3px;
	padding-left:5px;
	font-size : 11px;
	border: 1px solid #b0b0b0;
	background-color: #ffffff;
	letter-spacing: -1px;
}
.input_login {
	height:21px;
	font-family : 'Nanum Gothic', sans-serif;
	color: #bababa;
	padding-top:4px;
	padding-left:2px;
	letter-spacing:0px;
	font-size :11px;
	border: 1px solid #d7d7d7;
	background-color: #FFFFFF;
	width: 90px;
}
.input_radio_none {
	height:13px;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 0px solid;
	background-color: #FFFFFF;
	border-color:   #d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5;
}
.input_100_none {
	width:100%;
	height:20px;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	background-color: #FFFFFF;
	border-color:   #d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5
}
.select_none {
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color:   #F8F4EC #F8F4EC #F8F4EC #F8F4EC;
	background-color: #FFFFFF
}
.textarea_none {
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	background-color: #ffffff;
	border-color:   #e5e5e5 #e5e5e5 #e5e5e5 #e5e5e5;
	padding:10px;
}
.button_100 {
	width:100%;
	height:100%;
	font-family : ARIAL;
	font-size : 12px;
	font-weight:bold;
	border: 0px solid;
	background-color: #f3f3f1
}
.button_50 {
	width:100%;
	height:50%;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	font-weight:bold;
	border: 0px solid;
	background-color: #f3f3f1;
	align:left
}
A:link {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A.text_w:link {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
A.text_w:visited {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
A.text_w:active {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
A.text_w:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
A.text_w2:link {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.text_w2:visited {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.text_w2:active {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.text_w2:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
select {
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color:   #666666 #666666 #666666 #666666;
	background-color: #FFFFFF
}
textarea {
	width:100%;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color:   #d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5;
	background-color: #FFFFFF
}
input {
	height:20px;
	font-family : 'Nanum Gothic', sans-serif;
	font-size : 12px;
	background-color: #FFFFFF
}
IMG {
	border: none;
}
a.stext_not:link {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.stext_not:visited {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.stext_not:active {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.stext_not:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.location:link {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.location:visited {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.location:active {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
a.location:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
a.goods:link {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #ff673e;
}
a.goods:visited {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #ff673e;
}
a.goods:active {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #ff673e;
}
a.goods:hover {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #ff673e;
}
a.menu:link {
	COLOR: #6d6d6d;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu:visited {
	COLOR: #6d6d6d;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu:active {
	COLOR: #6d6d6d;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu:hover {
	COLOR: #666666;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu2:link {
	COLOR: #696969;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu2:visited {
	COLOR: #696969;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu2:active {
	COLOR: #696969;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
a.menu2:hover {
	COLOR: #696969;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:-1px;
	TEXT-DECORATION: underline;
}
a.bus:link {
	COLOR: #afafaf;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bus:visited {
	COLOR: #afafaf;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bus:active {
	COLOR: #afafaf;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bus:hover {
	COLOR: #afafaf;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	TEXT-DECORATION: underline;
}
a.cal:link {
	COLOR: #b4b4b4;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.cal:visited {
	COLOR: #b4b4b4;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.cal:active {
	COLOR: #b4b4b4;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 10px;
	font-weight: bold;
}
a.cal:hover {
	COLOR: #b4b4b4;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	TEXT-DECORATION: underline;
}
.cal {
	COLOR: #0f54b2;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 10px;
	font-weight: normal;
	line-height: 16px;
}
a.area_name:link {
	letter-spacing:0px;
	font-size: 12px;
	color: #37beff;
	font-weight: normal;
	line-height: 16px;
}
a.area_name:visited {
	letter-spacing:0px;
	font-size: 12px;
	color: #37beff;
	font-weight: normal;
	line-height: 16px;
}
a.area_name:active {
	letter-spacing:0px;
	font-size: 12px;
	color: #37beff;
	font-weight: normal;
	line-height: 16px;
}
a.area_name:hover {
	letter-spacing:0px;
	font-size: 12px;
	color: #37beff;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
a.goods_name:link {
	letter-spacing:-1px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
}
a.goods_name:visited {
	letter-spacing:-1px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
}
a.goods_name:active {
	letter-spacing:-1px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
}
a.goods_name:hover {
	letter-spacing:-1px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
a.goods_name1:link {
	letter-spacing:-1px;
	font-size: 14px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #010101;
}
a.goods_name1:visited {
	letter-spacing:-1px;
	font-size: 14px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #010101;
}
a.goods_name1:active {
	letter-spacing:-1px;
	font-size: 14px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #010101;
}
a.goods_name1:hover {
	letter-spacing:-1px;
	font-size: 14px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #010101;
	text-decoration: none;
}
a.stext {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
	letter-spacing: -1px;
	line-height: 16px;
}
a.stext:link {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
	letter-spacing: -1px;
	line-height: 16px;
}
a.stext:visited {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
	letter-spacing: -1px;
	line-height: 16px;
}
a.stext:active {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
	letter-spacing: -1px;
	line-height: 16px;
}
a.stext:hover {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #666666;
	letter-spacing: -1px;
	line-height: 16px;
	text-decoration: none;
}
.stext {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
	letter-spacing: -1px;
	line-height: 16px;
}
a.stext_navi:link {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #909090;
 letter-spacing:;
	line-height: 16px;
}
a.stext_navi:visited {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #909090;
 letter-spacing:;
	line-height: 16px;
}
a.stext_navi:active {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #909090;
 letter-spacing:;
	line-height: 16px;
}
a.stext_navi:hover {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #909090;
 letter-spacing:;
	line-height: 16px;
}
.stext_navi {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #909090;
 letter-spacing:;
	line-height: 16px;
}
.stext_rim {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #4177bc;
	line-height: 15px;
	letter-spacing:-1px;
}
.stext_cal {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
 color:;
	line-height: 16px;
 letter-spacing:;
}
.stext_no {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	letter-spacing: normal;
	line-height: 16px;
	color: #8f8f8f;
}
.stext_e {
	font-size: 10px;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	letter-spacing: normal;
	color: #FFF;
	font-weight: bold;
}
.stext_e_addr {
	font-size: 10px;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	letter-spacing: normal;
	color: #FFF;
	font-weight: bold;
}
.stext_area {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #c69c6d;
	letter-spacing:-1px;
	line-height: 16px;
}
.stext_notice {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #999999;
	letter-spacing: -1px;
	line-height: 16px;
}
.stext_copyright {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #8f8f8f;
 letter-spacing:;
	line-height: 16px;
	letter-spacing: normal;
}
.stext_mail {
	font-size: 11px;
	font-family: 'Nanum Gothic', sans-serif;
	color: #ff6363;
	line-height: 16px;
	letter-spacing: 0px;
	text-decoration: none;
}
.stext_red {
	COLOR: #ff506d;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	padding-bottom:5px;
	TEXT-DECORATION: none;
}
.stext_air {
	COLOR: #717171;
	FONT-FAMILY: 'Nanum Gothic', sans-serif;
	FONT-SIZE: 11px;
	letter-spacing:normal;
	line-height: 16px;
	TEXT-DECORATION: none;
}
.session {
	font-size: 11px;
	font-family: "µ¸¿ò"
}
.title {
	letter-spacing:0px;
	font-size: 16px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 20px;
	color:#000;
}
.title1 {
	letter-spacing:-1px;
	font-size: 14px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 18px;
 color:;
}
.area_name {
	letter-spacing:-1px;
	font-size: 16px;
	color: #0a71d0;
	font-weight: bold;
	line-height: 20px;
	font-family: 'Nanum Gothic', sans-serif;
}
.area_name2 {
 letter-spacing:;
	font-size: 24px;
	color: #0a71d0;
	font-weight: bold;
	line-height: 30px;
	letter-spacing: -1px;
}
.category {
	letter-spacing:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	font-family: 'Nanum Gothic', sans-serif;
}
a.category:link {
	letter-spacing:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	font-family: 'Nanum Gothic', sans-serif;
}
a.category:visited {
	letter-spacing:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	font-family: 'Nanum Gothic', sans-serif;
}
a.category:active {
	letter-spacing:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	font-family: 'Nanum Gothic', sans-serif;
}
a.category:hover {
	letter-spacing:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	font-family: 'Nanum Gothic', sans-serif;
	text-decoration:none;
}
.goods {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #ff673e;
}
.goods_name {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: 'Nanum Gothic', sans-serif;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
}
.goods_name1 {
	letter-spacing:normal;
	font-size: 18px;
	font-family: 'Nanum Gothic', sans-serif;
	font-weight: bold;
	line-height: 24px;
	color: #010101;
}
.goods_name2 {
	letter-spacing:-3px;
	font-size: 36px;
	font-weight: bold;
	line-height: 40px;
	color: #FFFFFF;
	word-spacing: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.goods_name3 {
	letter-spacing:-3px;
	font-size: 48px;
	font-weight: bold;
	line-height: 50px;
	color: #FFFFFF;
	word-spacing: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow:20px 20px 20px black;
}
.goods_name4 {
	letter-spacing:-3px;
	font-size: 48px;
	font-weight: bold;
	line-height: 50px;
	color: #333333;
	word-spacing: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow:2px 2px 2px 2px #f7f7f7;
}

.brand_name {
	letter-spacing:-3px;
	font-size: 36px;
	font-weight: bold;
	line-height: 36px;
	color: #333333;
	word-spacing: 10px;
	font-family: Arial, Helvetica, sans-serif;

}

.brand_name2 {
  font-family: 'Tangerine', serif;
  font-size: 30px;
  text-align:right;
  color:#999999

}

.brand_name3 {
  font-family: 'Tangerine', serif;
  font-size: 22px;
  text-align:right;
  color:#999999

}

.cc_name {
	letter-spacing:normal;
	font-size: 12px;
	color: #FFFFFF;
}
.hotel_name {
	letter-spacing:normal;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.hotel_name2 {
	letter-spacing:-1px;
	font-size: 14px;
	font-weight: bold;
}
.start {
	letter-spacing:normal;
	font-size: 12px;
	color: #00adef;
}
.iljung_title {
	letter-spacing:-1px;
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #010101;
	line-height: 18px;
}
.iljung_day {
	letter-spacing:normal;
	font-size: 26px;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	line-height: 30px;
	color: #cb2b8f;
	font-style: normal;
	vertical-align: middle;
	padding-right: 5px;
}
.iljung_name {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: "±¼¸²";
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.iljung_name:link {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: "±¼¸²";
	line-height: 16px;
	font-weight: bold;
	color: #2a458f;
	text-decoration:none;
}
a.iljung_name:visited {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: "±¼¸²";
	line-height: 16px;
	font-weight: bold;
	color: #2a458f;
	text-decoration:none;
}
a.iljung_name:active {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: "±¼¸²";
	line-height: 16px;
	font-weight: bold;
	color: #2a458f;
	text-decoration:none;
}
a.iljung_name:hover {
	letter-spacing:0.5px;
	font-size: 12px;
	font-family: "±¼¸²";
	line-height: 16px;
	font-weight: bold;
	color: #2a458f;
	text-decoration:none;
}
.month {
	letter-spacing:normal;
	font-size: 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	line-height: 22px;
	color: #010101;
}
.price1 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-color: #ff5d00;
	color: #ff6302;
	font-weight: normal;
}
.price2 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-color: #ff5d00;
	color: #ff6302;
	font-weight:bold;
	line-height: 12px;
}
.price3 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-color: #666666;
	color: #666666;
	font-weight:bold;
	line-height: 16px;
}
.price4 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: line-through;
}
.price5 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 14px;
	font-color: #ff5d00;
	color: #ff6302;
	font-weight: bold;
	text-decoration: none;
}
.text_w {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-color: #FFFFFF;
	color: #FFFFFF;
}
.text_w2 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-color: #FFFFFF;
	color: #FFFFFF;
}
.dep1 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 12px;
	color: #2a6fd8;
	font-weight: normal;
}
.png_bg {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/left_bg.png');
}
A.AutoLinkType_red:link {
	text-decoration:none;
	color:#D8442C;
	border-bottom:1px solid #E78B29
}
A.AutoLinkType_red:visited {
	text-decoration:none;
	color:#D8442C;
	border-bottom:1px solid #E78B29
}
A.AutoLinkType_red:active {
	text-decoration:none;
	color:#D8442C;
	border-bottom:1px solid #E78B29
}
A.AutoLinkType_red:hover {
	text-decoration:none;
	color:#A9250F;
	border-bottom:1px solid #DD7611
}
A.AutoLinkType_blue:link {
	text-decoration:none;
	color:#2A61A4;
	border-bottom:1px solid #37AFCD
}
A.AutoLinkType_blue:visited {
	text-decoration:none;
	color:#2A61A4;
	border-bottom:1px solid #37AFCD
}
A.AutoLinkType_blue:active {
	text-decoration:none;
	color:#2A61A4;
	border-bottom:1px solid #37AFCD
}
A.AutoLinkType_blue:hover {
	text-decoration:none;
	color:#144684;
	border-bottom:1px solid #3796CD
}
A.AutoLinkType_green:link {
	text-decoration:none;
	color:#368E36;
	border-bottom:1px solid #76BD31
}
A.AutoLinkType_green:visited {
	text-decoration:none;
	color:#368E36;
	border-bottom:1px solid #76BD31
}
A.AutoLinkType_green:active {
	text-decoration:none;
	color:#368E36;
	border-bottom:1px solid #76BD31
}
A.AutoLinkType_green:hover {
	text-decoration:none;
	color:#136F13;
	border-bottom:1px solid #5FA90F
}
.st_day_A {
	color:black;
	border:solid 1 #f2f2f2;
	padding:4 4 2 2;
	background-color:white;
}
.st_day_B {
	color:black;
	border:solid 1 #f2f2f2;
	padding:4 4 2 2;
	background-color:#fcacbc
}
.st_day_C {
	color:black;
	border:solid 1 #f2f2f2;
	padding:4 4 2 2;
	background-color:#fec092
}
.st_day_D {
	color:black;
	border:solid 1 #f2f2f2;
	padding:4 4 2 2;
	background-color:#c9f1c9
}
.st_day_E {
	color:white;
	border:solid 1 #f2f2f2;
	padding:4 4 2 2;
	background-color:#bfbbbb
}
.tab_on {
	width:200px;
	padding:15px 0 15px 0;
	border:1px solid #999999;
	border-bottom:0px;
	text-align:center;
	font-size:16px;
	font-family:NanumGothic;
	font-weight: 600;
	color:#000000;
	background-image:url(/images/tab_on_bg.png);
	background-position:top;
	background-repeat:repeat-x;
}
.tab_off {
	width:200px;
	padding:15px 0 15px 0;
	border:1px solid #cccccc;
	border-bottom:1px solid #999999;
	text-align:center;
	font-size:16px;
	font-family:NanumGothic;
	font-weight: 600;
	color:#999999;
	background-color:#f7f7f7;
}
.tab_sai {
	width:10px;
	border-bottom:1px solid #999999;
}
.tab_none {
	border-bottom:1px solid #999999;
}


ol, ul, li, dir, menu {
	list-style-type:none;
	margin: 0;
	padding:0;
}
/*»ó´Ü³×ºñ°ÔÀÌ¼Ç, ÀüÃ¼º¸±â µå·Ó´Ù¿î¸Þ´º*/
	#navi {
	width:590px;			/*³×ºñ ÀüÃ¼³ÐÀÌ*/
	height:36px;		/*³×ºñ ÀüÃ¼³ôÀÌ*/
	background:#ffffff;	/*³×ºñ ÀüÃ¼¹è°æ»ö*/

}
ul.oe_menu {
	list-style:none;
	position:relative;
	left:0px;
	width:100%;			/*navi ³ÐÀÌ °íÁ¤ÇÏ¸é ¸¸ÁúÇÊ¿ä¾øÀ½*/
	height:36px;		/*¸Þ´º ³ôÀÌ*/
	clear:both;
	margin:0 auto;
	text-align:center;
	background:#ffffff;
}
ul.oe_menu > li {
	width:147px;		/*¸Þ´ºÇÏ³ª Ä­³ÐÀÌ*/
	height:1px;			/*ÇÏ´Ü°úÀÇ °£°Ý 0À¸·ÎÇÏ¸é ¾ÈµÊ*/
	padding-bottom:0px;	/*ÇÏ´Ü°úÀÇ °£°Ý*/
	float: left;
	position: relative;
}
ul.oe_menu > li > a {
	display:block;
	background:#ffffff;
	color:#333;
	text-decoration:none;
	font-weight: bold;
	font-size:16px;
	width:147px;
	height:15px;
	line-height:15px;
	padding:10px 0;
	margin:1px;
	letter-spacing:0;
	
}
ul.oe_menu > li > .last_li {
	width:147px;
	background:#9d1f24;

}
ul.oe_menu > li > .last_box {
	width:480px;
	position:absolute;
	left:-392px;
}
ul.oe_menu > li > a:hover,  ul.oe_menu > li.selected > a {
	background:#232f3e;
	color:#fff; /*opacity:1.0;*/
}
.oe_wrapper ul.hovered > li > a {
	background:#f3f3f3;
	text-shadow:0px 0px 1px #FFF;
}
/*³ª¿À´Â div*/
	ul.oe_menu div {
	position:absolute;
	top:36px;
	left:0;
	z-index:9999;
	border-top:1px solid #ffffff;	
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background:#fff;
	height:auto;
	padding:30px;
	/*box-shadow:1px 2px 1px #cccccc;*/
	display:none;
}
/*³ª¿À´Â div end*/

	ul.oe_menu .none {
	border:0 none;
	background:none;
	display:block;
	width:0;
	height:0;
	visibility:hidden;
}
ul.oe_menu div ul li {
	padding-left:8px;
}
ul.oe_menu div ul li a {
	text-decoration:none;
	color:#000;
	padding:0 4px;
	margin:2px 2px 1px -3px;
	display:block;
	font-size:12px;
	float:left;
}
ul.oe_menu div ul.oe_full {
	width:100%;
}
ul.oe_menu div ul li a:hover {
	background:#343434;
	color:#fff;
}
ul.oe_menu li ul {
	list-style:none;
	float:left;
	width: 150px;
	margin-right:10px;
}
li.oe_heading {
	color:#9d1f24;
	font-size:16px;
	margin:3px 0 3px 7px;
	padding-bottom:4px;
	padding-left:35px;
	border-bottom:3px solid #ddd;
	text-align:left;
	font-weight:bold;
}
li.subtit {
	background:url(/images/icon_box.gif) no-repeat 0 8px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
	padding-bottom:3px;
	padding-left:12px;
	text-align:left;
}
li.subtit2 {
	background:url(/images/icon_box.gif) no-repeat 0 8px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
	padding-bottom:3px;
	padding-left:12px;
	text-align:left;
	clear:both;
}
li.subtit2 .view {
	padding-left:7px;
	background:url(/images//icon_box.gif) no-repeat 0 8px;
}
li.subtit2 .view:hover {
	padding-left:7px;
	background:url(/images/icon_box.gif) no-repeat 0 8px;
	color:#232f3e;
}
.lastli_div {
	width:330px;
	position:absolute;
	left:0;
}

.p_list_tap_on {
	color:333333; 
	background-color:#FFFFFF; 
	font-size:14px; 
	text-align:center;
	background-image:url(/images/common/list_tab_on.png);
	background-repeat:no-repeat;
	background-position:top left;
	border-top:1px solid #666666; 
	border-right:1px solid #666666; 
	border-left:0px solid #666666;
	border-bottom:0px solid #ffffff;
	width:120px}
.p_list_tap_off {
	color:#333333; 
	background-color:#FFFFFF; 
	font-size:14px; 
	text-align:center; 
	border-top:1px solid #E5E5E5; 
	border-right:1px solid #E5E5E5;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #666666;
	width:120px}
	

ol.doc, ul.doc, li.doc {
	margin: 0;
	padding:0;
	list-style-type:decimal;
}
ol.disc, ul.disc, li.disc {
	margin-left: 20px;
	padding:0;
	list-style-type:disc;
}

/* IE 10, 11ÀÇ ³×ÀÌÆ¼ºê È­»ìÇ¥ ¼û±â±â */
select::-ms-expand { 
  display: none;
}

select {
  min-width:40px;
  padding: 2px; /* ¿©¹éÀ¸·Î ³ôÀÌ ¼³Á¤ */
  font-family: inherit;  /* ÆùÆ® »ó¼Ó */
  background: url(/images/selectarrow.png) no-repeat 97% 50%; /* ³×ÀÌÆ¼ºê È­»ìÇ¥ ´ëÃ¼ */  
  border: 1px solid #cccccc !important; 
  border-radius: 0px; /* iOS µÕ±Ù¸ð¼­¸® Á¦°Å */
  -webkit-appearance: none; /* ³×ÀÌÆ¼ºê ¿ÜÇü °¨Ãß±â */
  -moz-appearance: none;
  appearance: none;
  margin:0px;
  height:32px !important;
}