#Topwrap {
	margin: 0px auto; width: 200px; text-align: center;
}
#Containerwrap {
	margin: 0px auto; width: 200px;
}
#Leftwrap {
	width: 185px; text-align: left; margin-right: 11px;
}
#Rightwrap {
	width: 177px;
}
#Contentwrap {
	text-align: left; float: left;
}
#Footerwrap {
	margin: 0px auto; width: 989px; height: 50px; clear: both;
}
#Bodywrap {
	margin: 0px; width: 100%;
}
#TableBody {
	margin: 0px; width: 100%;
}
#booking_hotel {
	text-align: left;
}
#Leftwrap .LeftMenuWarp_Top {
	list-style: none; margin: 0px;
}
#Leftwrap .LeftMenuWarp_Top li {
	width: 5px; height: 5px; float: left;
}
#Leftwrap .LeftMenuWarp_Top li.left {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_tl.gif") no-repeat left top;
}
#Leftwrap .LeftMenuWarp_Top li.center {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_t.gif") repeat-x left top; width: 173px;
}
#Leftwrap .LeftMenuWarp_Top li.right {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_tr.gif") no-repeat right top;
}
#Leftwrap .LeftMenuWarp_Footer {
	list-style: none; margin: 0px;
}
#Leftwrap .LeftMenuWarp_Footer li {
	width: 5px; height: 5px; float: left;
}
#Leftwrap .LeftMenuWarp_Footer li.left {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_bl.gif") no-repeat left bottom;
}
#Leftwrap .LeftMenuWarp_Footer li.center {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_b.gif") repeat-x left bottom; width: 173px;
}
#Leftwrap .LeftMenuWarp_Footer li.right {
	background: url("http://img.modetour.co.kr/E_mode/img/top/rnd03_br.gif") no-repeat right bottom;
}
#Leftwrap .LeftMenuWarp_Center {
	background: url("http://img.modetour.co.kr/e_mode/img/top/rnd03_l.gif") repeat-y left top; width: 183px;
}
#Leftwrap .LeftMenuWarp_CenterChild {
	background: url("http://img.modetour.co.kr/e_mode/img/top/rnd03_r.gif") repeat-y right top; width: 173px; margin-left: 5px;
}
#Leftwrap .LeftMenuWarp_CenterChild ul {
	list-style: none; margin: 5px 0px 0px;
}
#Leftwrap .LeftMenuWarp_CenterChild li.sub1 {
	margin: 0px; padding: 3px 0px 0px; text-align: left; font-weight: bold;
}
#Leftwrap .LeftMenuWarp_CenterChild li.sub4 {
	margin: 0px; padding: 3px 0px 0px; text-align: left; font-weight: bold;
}
#Leftwrap .LeftMenuWarp_CenterChild li.line {
	margin: 3px 10px 10px 5px; height: 1px; background-color: rgb(221, 221, 221);
}
#Leftwrap ul {
	list-style: none; margin: 5px 0px 0px; width: 100%;
}
#Leftwrap li.sub1 {
	padding: 5px 0px; text-align: left; font-weight: bold;
}
#Leftwrap li.sub4 {
	padding: 5px 0px; text-align: left; font-weight: bold;
}
#Leftwrap li.line {
	padding: 5px 3px;
}
#Leftwrap li div.LeftSubList {
	margin: 0px 0px; width: 163px;
}
#Leftwrap li div.LeftSubList ul {
	list-style: none; margin: 0px;
}
#Leftwrap li div.LeftSubList li.center {
	padding: 0px 1px; border-right-color: rgb(225, 225, 225); border-left-color: rgb(225, 225, 225); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(247, 247, 247);
}
#LeftMenuList {
	margin: 0px auto; width: 147px; clear: both;
}
#LeftMenuList div.ThemeMenu_Sub {
	background: no-repeat left top; width: 155px; height: 19px; text-align: left; position: relative; z-index: 100000; cursor: pointer;
}
#LeftMenuList div.LeftMenu_Sub1 {
	width: 155px;
	height: 19px;
	text-align: left;
	position: relative;
	z-index: 100000;
	cursor: pointer;
}
#LeftMenuList div.LeftMenu_Sub4 {
	width: 155px;
	height: 19px;
	text-align: left;
	position: relative;
	z-index: 100000;
	cursor: pointer;
}
div.MTCate_Display_Loc {
	margin-top: -45px; margin-left: 200px; display: none; position: absolute; z-index: 10; /* 2016.06.03 È²ÅÂ°ü ¸Þ´º ³ª¿Ã¶§ 1Â÷ ¸Þ´º¿Í 2Â÷ ¸Þ´º °£°Ý */
}
div.MTCate_Display_Loc1 {
	margin-top: -15px; margin-left: 140px; display: none; position: absolute;
}
div.MTCate_Arrow {
	background-position: left 3px; width: 4px; height: 7px; margin-top: 10px; float: left; background-repeat: no-repeat;
}
#subleft {
	float: left; position: absolute;
}
#subleft .sub_menu {
	border: 1px solid #404040; border-image: none; width: 240px; padding-top: 1px; padding-bottom: 1px; background-color: #ffffff; /* 2Â÷ Ä«Å×°í¸® Å×µÎ¸® »ö»ó È²ÅÂ°ü 2021.10.23 */
}
#subleft .sub_menu_child {
	width: 235px; margin-left: 1px; border-right-color: rgb(185, 226, 234); border-right-width: 0px; border-right-style: solid; background-color: #ffffff;
}
#subleft .sub_menu_child ul {
	padding: 5px 0px; width: 235px; text-align: center; margin-right: -1px; background-color: rgb(255, 255, 255); /* 2Â÷ Ä«Å×°í¸® ¹è°æ »ö»ó È²ÅÂ°ü 2021.10.23 */
}
#subleft .sub_menu_child li.sub1 {
	height: 15px; text-align: left; color: rgb(71, 71, 71); padding-left: 11px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(240, 240, 240);
}
#subleft .sub_menu_child li.sub4 {
	height: 15px; text-align: left; color: rgb(71, 71, 71); padding-left: 10px; font-weight: bold; border-bottom-color: rgb(254, 254, 254); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(241, 241, 241);
}
#subleft .sub_menu_child li.sub2 {
	height: 15px; text-align: left; font-size: 12px; color: rgb(71, 71, 71); overflow: inherit; padding-top: 2px; padding-bottom: 2px; padding-left: 20px;
}
#subleft .sub_menu_child li.sub3 {
	height: 15px; text-align: left; color: rgb(71, 71, 71); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(240, 240, 240);
}
#Leftwrap .LeftMenuWarp_CenterChild li div.LeftSubList li.bottom {
	padding: 0px; margin-right: 0px;
}
#Leftwrap ul.Banner {
	list-style: none; margin: 0px; padding: 0px; width: 100%;
}
#MainLeftBn1 {
	margin: 10px 0px;
}
body {
	margin: 0px auto; text-align: center; font-family: 'NanumSquare'; font-size: 12px;
}
ul {
	color: rgb(71, 71, 71); font-family: 'NanumSquare'; font-size: 12px;
}
li {
	color: rgb(71, 71, 71); font-family: 'NanumSquare'; font-size: 12px;
}
.dm {
	font-family: µ¸¿ò,dotum; font-size: 12px;
}
.gm {
	font-family: 'NanumSquare'; font-size: 12px;
}
.vdn {
	font-family: verdana;
}
.thm {
	font-family: tahoma;
}
.btx {
	color: rgb(125, 125, 125); line-height: 130%; letter-spacing: -1pt; font-family: 'NanumSquare'; font-size: 9pt; text-decoration: none;
}
img {
	border: currentColor; border-image: none;
}
img.preload {
	width: 0px; height: 0px; visibility: hidden; position: absolute;
}
.box01 {
	border: 1px solid rgb(196, 202, 209); border-image: none;
}
.p8 {
	font-size: 8px;
}
a.p8:link {
	font-size: 8px;
}
a.p8:visited {
	font-size: 8px;
}
a.p8:hover {
	font-size: 8px;
}
a.p8:active {
	font-size: 8px;
}
.p9 {
	font-size: 9px;
}
a.p9:link {
	font-size: 9px;
}
a.p9:visited {
	font-size: 9px;
}
a.p9:hover {
	font-size: 9px;
}
a.p9:active {
	font-size: 9px;
}
.p10 {
	font-size: 10px;
}
a.p10:link {
	font-size: 10px;
}
a.p10:visited {
	font-size: 10px;
}
a.p10:hover {
	font-size: 10px;
}
a.p10:active {
	font-size: 10px;
}
.p11 {
	font-size: 11px;
}
a.p11:link {
	font-size: 11px;
}
a.p11:visited {
	font-size: 11px;
}
a.p11:hover {
	font-size: 11px;
}
a.p11:active {
	font-size: 11px;
}
.p12 {
	font-size: 12px;
}
a.p12:link {
	font-size: 12px;
}
a.p12:visited {
	font-size: 12px;
}
a.p12:hover {
	font-size: 12px;
}
a.p12:active {
	font-size: 12px;
}
.p13 {
	font-size: 13px;
}
a.p13:link {
	font-size: 13px;
}
a.p13:visited {
	font-size: 13px;
}
a.p13:hover {
	font-size: 13px;
}
a.p13:active {
	font-size: 13px;
}
.p14 {
	font-size: 14px;
}
a.p14:link {
	font-size: 14px;
}
a.p14:visited {
	font-size: 14px;
}
a.p14:hover {
	font-size: 14px;
}
a.p14:active {
	font-size: 14px;
}
.p16 {
	font-size: 16px;
}
a.p16:link {
	font-size: 16px;
}
a.p16:visited {
	font-size: 16px;
}
a.p16:hover {
	font-size: 16px;
}
a.p16:active {
	font-size: 16px;
}
.p17 {
	font-size: 17px;
}
a.p17:link {
	font-size: 17px;
}
a.p17:visited {
	font-size: 17px;
}
a.p17:hover {
	font-size: 17px;
}
a.p17:active {
	font-size: 17px;
}
.p18 {
	font-size: 18px;
}
a.p18:link {
	font-size: 18px;
}
a.p18:visited {
	font-size: 18px;
}
a.p18:hover {
	font-size: 18px;
}
a.p18:active {
	font-size: 18px;
}
.p20 {
	font-size: 20px;
}
a.p20:link {
	font-size: 20px;
}
a.p20:visited {
	font-size: 20px;
}
a.p20:hover {
	font-size: 20px;
}
a.p20:active {
	font-size: 20px;
}
.b {
	font-weight: bold;
}
a.b:link {
	font-weight: bold;
}
a.b:visited {
	font-weight: bold;
}
a.b:hover {
	font-weight: bold;
}
a.b:active {
	font-weight: bold;
}
.u {
	text-decoration: underline;
}
a.u:link {
	text-decoration: underline;
}
a.u:visited {
	text-decoration: underline;
}
a.u:hover {
	text-decoration: underline;
}
a.u:active {
	text-decoration: underline;
}
.nu {
	text-decoration: none;
}
a.nu:link {
	text-decoration: none;
}
a.nu:visited {
	text-decoration: none;
}
a.nu:hover {
	text-decoration: none;
}
a.nu:active {
	text-decoration: none;
}
.ls {
	letter-spacing: -1px;
}
.ln13 {
	line-height: 1.3;
}
.ln14 {
	line-height: 1.4;
}
.ln15 {
	line-height: 1.5;
}
.ln16 {
	line-height: 1.6;
}
.ln17 {
	line-height: 1.7;
}
.ln18 {
	line-height: 1.8;
}
input {
	color: rgb(35, 35, 35); font-family: 'NanumSquare'; font-size: 12px;
}
select {
	color: rgb(35, 35, 35); font-family: 'NanumSquare'; font-size: 12px;
}
textarea {
	color: rgb(35, 35, 35); font-family: 'NanumSquare'; font-size: 12px;
}
.c {
	color: rgb(0, 0, 0);
}
a.c:link {
	color: rgb(0, 0, 0);
}
a.c:visited {
	color: rgb(0, 0, 0);
}
a.c:hover {
	color: rgb(0, 0, 0);
}
a.c:active {
	color: rgb(0, 0, 0);
}
.w {
	color: rgb(255, 255, 255);
}
a.w:link {
	color: rgb(255, 255, 255);
}
a.w:visited {
	color: rgb(255, 255, 255);
}
a.w:hover {
	color: rgb(255, 255, 255);
}
a.w:active {
	color: rgb(255, 255, 255);
}
.gray01 {
	color: rgb(110, 110, 110);
}
a.gray01:link {
	color: rgb(110, 110, 110);
}
a.gray01:visited {
	color: rgb(110, 110, 110);
}
a.gray01:hover {
	color: rgb(110, 110, 110);
}
a.gray01:active {
	color: rgb(110, 110, 110);
}
.gray02 {
	color: rgb(101, 101, 101);
}
a.gray02:link {
	color: rgb(101, 101, 101);
}
a.gray02:visited {
	color: rgb(101, 101, 101);
}
a.gray02:hover {
	color: rgb(101, 101, 101);
}
a.gray02:active {
	color: rgb(101, 101, 101);
}
.gray03 {
	color: rgb(105, 105, 105);
}
a.gray03:link {
	color: rgb(105, 105, 105);
}
a.gray03:visited {
	color: rgb(105, 105, 105);
}
a.gray03:hover {
	color: rgb(105, 105, 105);
}
a.gray03:active {
	color: rgb(105, 105, 105);
}
.gray04 {
	color: rgb(153, 153, 153);
}
a.gray04:link {
	color: rgb(153, 153, 153);
}
a.gray04:visited {
	color: rgb(153, 153, 153);
}
a.gray04:hover {
	color: rgb(153, 153, 153);
}
a.gray04:active {
	color: rgb(153, 153, 153);
}
.gray05 {
	color: rgb(144, 144, 144);
}
a.gray05:link {
	color: rgb(144, 144, 144);
}
a.gray05:visited {
	color: rgb(144, 144, 144);
}
a.gray05:hover {
	color: rgb(144, 144, 144);
}
a.gray05:active {
	color: rgb(144, 144, 144);
}
.gr01 {
	color: rgb(33, 141, 68);
}
a.gr01:link {
	color: rgb(33, 141, 68);
}
a.gr01:visited {
	color: rgb(33, 141, 68);
}
a.gr01:hover {
	color: rgb(33, 141, 68);
}
a.gr01:active {
	color: rgb(33, 141, 68);
}
.wht01 {
	color: rgb(255, 255, 255);
}
a.wht01:link {
	color: rgb(255, 255, 255);
}
a.wht01:visited {
	color: rgb(255, 255, 255);
}
a.wht01:hover {
	color: rgb(255, 255, 255);
}
a.wht01:active {
	color: rgb(255, 255, 255);
}
.or01 {
	color: rgb(255, 230, 110);
}
a.or01:link {
	color: rgb(255, 230, 110);
}
a.or01:visited {
	color: rgb(255, 230, 110);
}
a.or01:hover {
	color: rgb(255, 230, 110);
}
a.or01:active {
	color: rgb(255, 230, 110);
}
.red01 {
	color: rgb(237, 51, 17);
}
a.red01:link {
	color: rgb(237, 51, 17);
}
a.red01:visited {
	color: rgb(237, 51, 17);
}
a.red01:hover {
	color: rgb(237, 51, 17);
}
a.red01:active {
	color: rgb(237, 51, 17);
}
.pu01 {
	color: rgb(106, 97, 182);
}
a.pu01:link {
	color: rgb(106, 97, 182);
}
a.pu01:visited {
	color: rgb(106, 97, 182);
}
a.pu01:hover {
	color: rgb(106, 97, 182);
}
a.pu01:active {
	color: rgb(106, 97, 182);
}
.bl01 {
	color: rgb(16, 35, 103);
}
a.bl01:link {
	color: rgb(16, 35, 103);
}
a.bl01:visited {
	color: rgb(16, 35, 103);
}
a.bl01:hover {
	color: rgb(16, 35, 103);
}
a.bl01:active {
	color: rgb(16, 35, 103);
}
.gl {
	border-right-color: rgb(210, 210, 210); border-right-width: 1px; border-right-style: solid;
}
.cor_or {
	color: rgb(237, 51, 17);
}
.cor_02 {
	color: rgb(16, 35, 103);
}
.small00 {
	color: rgb(144, 144, 144); font-family: µ¸¿ò,dotum; font-size: 11px;
}
.cor_03 {
	color: rgb(212, 32, 21);
}
.cor_04 {
	color: rgb(212, 81, 17);
}
.cor_05 {
	color: rgb(77, 0, 124);
}
a.cor_05:link {
	color: rgb(77, 0, 124);
}
a.cor_05:visited {
	color: rgb(77, 0, 124);
}
a.cor_05:hover {
	color: rgb(77, 0, 124);
}
a.cor_05:active {
	color: rgb(77, 0, 124);
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	display: inline-block;
}
.clearfix {
	display: block;
}
.none {
	display: none;
}
.floatl {
	float: left;
}
.floatr {
	float: right;
}
.dp_b {
	display: block;
}
.dp_i {
	display: inline;
}
.c_b {
	clear: both;
}
.tl_a {
	-layout: auto;
}
.tl_f {
	table-layout: fixed;
}
.val_m {
	vertical-align: middle;
}
.val_b {
	vertical-align: bottom;
}
.pos_a {
	position: absolute;
}
.pos_r {
	position: relative;
}
.overfa {
	overflow: auto;
}
.ln_h_16 {
	line-height: 16px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px; font-size: 12px; list-style-type: none;
}
ol {
	margin: 0px; padding: 0px; font-size: 12px; list-style-type: none;
}
hr {
	display: none;
}
table {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px; color: rgb(70, 70, 70); font-family: Gulim, Arial, sans-serif; font-size: 12px;
}
.notable {
	margin: 0px; padding: 0px; border: 0px solid currentColor; border-image: none; border-collapse: collapse; border-spacing: 0px;
}
a:link {
	color: rgb(70, 70, 70); font-size: 12px; text-decoration: none;
}
a:visited {
	color: rgb(70, 70, 70); font-size: 12px; text-decoration: none;
}
a:active {
	color: rgb(70, 70, 70); font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(70, 70, 70); font-size: 12px; text-decoration: none;
}
.paging_tb {
	margin: 10px auto 0px; height: 22px; clear: both;
}
.paging_tb td {
	margin: 0px; padding: 2px 0px;
}
.paging_tb td.pr {
	padding: 3px 8px 0px 2px;
}
.paging_tb td.next {
	padding: 3px 2px 0px 9px;
}
.paging_tb td span {
	margin: 0px 8px; color: rgb(96, 96, 96);
}
.paging_tb td span.cel_num {
	margin: 0px 6px; font-weight: bold;
}
.sub3-font {
	color: rgb(16, 81, 132); font-size: 13px; font-weight: bold;
}
.sub3-font02 {
	text-align: justify; color: rgb(255, 125, 0); line-height: 18px; padding-top: 2px; padding-right: 5px; padding-bottom: 10px;
}
.sub3-font02 a:link {
	text-align: justify; color: rgb(255, 125, 0); line-height: 18px; text-decoration: none;
}
.sub3-font02 a:visited {
	text-align: justify; color: rgb(255, 125, 0); line-height: 18px; text-decoration: none;
}
.sub3-font02 a:hover {
	text-align: justify; color: rgb(255, 125, 0); line-height: 18px; text-decoration: none;
}
.sub3-font02 a:active {
	text-align: justify; color: rgb(255, 125, 0); line-height: 18px; text-decoration: none;
}
.sub3-font03 {
	color: rgb(237, 51, 17); font-family: "µ¸¿ò"; font-size: 11px;
}
.sub3-font04 {
	text-align: justify; color: rgb(103, 101, 103); line-height: 18px; padding-bottom: 10px; padding-left: 23px;
}
.sub3-font05 {
	text-align: justify; color: rgb(99, 97, 99); line-height: 18px;
}
.time-font01 {
	color: rgb(109, 142, 89); padding-top: 2px; border-top-color: rgb(214, 214, 214); border-bottom-color: rgb(214, 214, 214); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.time-input01 {
	border: currentColor; border-image: none; width: 135px; height: 24px; padding-top: 7px;
}
.time-input02 {
	border: currentColor; border-image: none; width: 130px; height: 24px; padding-top: 7px; background-color: rgb(247, 247, 239);
}
.time-font02 {
	padding-top: 3px;
}
.sub6-font01 {
	text-align: justify; line-height: 20px;
}
.list_price {
	text-align: right; color: rgb(33, 101, 189); line-height: 12px; padding-top: 2px; padding-right: 15px; font-weight: bold;
}
.list_number {
	text-align: center; color: rgb(102, 102, 102); line-height: 12px; padding-top: 2px;
}
.list_naming {
	text-align: left; color: rgb(102, 102, 102); line-height: 12px; padding-top: 2px;
}
.list_date {
	text-align: center; color: rgb(102, 102, 102); line-height: 12px; padding-top: 2px;
}
.week-font01 {
	text-align: justify; color: rgb(90, 89, 90); line-height: 18px; padding-top: 2px;
}
.week-font01 a:link {
	color: rgb(90, 89, 90); line-height: 18px; text-decoration: none;
}
.week-font01 a:visited {
	color: rgb(90, 89, 90); line-height: 18px; text-decoration: none;
}
.week-font01 a:hover {
	color: rgb(90, 89, 90); line-height: 18px; text-decoration: underline;
}
.week-font01 a:active {
	color: rgb(90, 89, 90); line-height: 18px; text-decoration: none;
}
.week-font02 {
	color: rgb(153, 153, 153); padding-top: 2px; font-family: "µ¸¿ò"; font-weight: bold;
}
.week-font03 {
	color: rgb(144, 144, 144); padding-top: 2px; font-family: "µ¸¿ò"; font-size: 11px; font-weight: bold;
}
.week-font04 {
	color: rgb(237, 51, 17); padding-top: 2px; font-family: "µ¸¿ò"; font-size: 11px;
}
.week-font05 {
	color: rgb(144, 144, 144); padding-top: 2px; font-family: "µ¸¿ò"; font-size: 11px;
}
.honey-font01 {
	color: rgb(90, 89, 90); padding-top: 2px; padding-right: 4px;
}
.honey-font01 a:link {
	color: rgb(90, 89, 90); text-decoration: none;
}
.honey-font01 a:visited {
	color: rgb(90, 89, 90); text-decoration: none;
}
.honey-font01 a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.honey-font01 a:active {
	color: rgb(90, 89, 90); text-decoration: none;
}
.main-font01 {
	color: rgb(115, 113, 115); line-height: 20px; padding-top: 2px;
}
.main-font01 a:link {
	color: rgb(115, 113, 115); line-height: 20px;
}
.main-font01 a:visited {
	color: rgb(115, 113, 115); line-height: 20px; text-decoration: none;
}
.main-font01 a:hover {
	color: rgb(115, 113, 115); line-height: 20px; text-decoration: underline;
}
.main-font01 a:active {
	color: rgb(115, 113, 115); line-height: 20px; text-decoration: none;
}
.backpack-font01 {
	text-align: justify; color: rgb(78, 78, 78); line-height: 17px;
}
.backpack-font01 a:link {
	color: rgb(78, 78, 78); line-height: 17px; text-decoration: none;
}
.backpack-font01 a:visited {
	color: rgb(78, 78, 78); line-height: 17px; text-decoration: none;
}
.backpack-font01 a:hover {
	color: rgb(78, 78, 78); line-height: 17px; text-decoration: underline;
}
.backpack-font01 a:active {
	color: rgb(78, 78, 78); line-height: 17px; text-decoration: none;
}
.pgn {
	color: rgb(64, 64, 64); font-size: 12px; text-decoration: none;
}
a.pgn:link {
	color: rgb(64, 64, 64); font-size: 12px; text-decoration: none;
}
a.pgn:hover {
	color: rgb(153, 153, 153); text-decoration: underline;
}
.pgnon {
	color: rgb(255, 118, 53); font-size: 12px;
}
td.naverpgn_on {
	background-color: rgb(247, 247, 247);
}
td.naverpgn_off {
	background-color: rgb(255, 255, 255);
}
.review-font01 {
	text-align: justify; color: rgb(109, 105, 105); line-height: 16px; padding-bottom: 15px;
}
.review-font02 {
	color: rgb(74, 73, 74); font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px;
}
.review-font03 {
	color: rgb(74, 73, 74); padding-top: 3px;
}
.review-font03 a:link {
	color: rgb(74, 73, 74); text-decoration: none;
}
.review-font03 a:visited {
	color: rgb(74, 73, 74); text-decoration: none;
}
.review-font03 a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.review-font03 a:active {
	color: rgb(74, 73, 74); text-decoration: none;
}
.review-input01 {
	border: 1px solid rgb(198, 203, 214); border-image: none; width: 150px; height: 19px; color: rgb(51, 51, 51); padding-top: 2px; padding-left: 5px; font-family: "±¼¸²"; font-size: 12px;
}
.review-font04 {
	text-align: justify; color: rgb(66, 65, 66); line-height: 18px; padding-top: 11px; padding-bottom: 10px;
}
.review-font05 {
	text-align: justify; color: rgb(76, 73, 73); line-height: 20px; padding-top: 24px; padding-bottom: 15px;
}
.review-font06 {
	padding-top: 4px; padding-left: 5px;
}
.cor_03 {
	color: rgb(212, 32, 21);
}
.everland-font01 {
	line-height: 18px; padding-top: 8px; padding-right: 15px; padding-left: 18px;
}
.cate_st {
	color: rgb(92, 166, 139); font-family: gulim; font-size: 14px; font-weight: bold;
}
.btxt a:link {
	color: rgb(71, 71, 71); font-family: µ¸¿ò; font-size: 9pt; font-weight: bold; text-decoration: none;
}
.btxt a:visited {
	color: rgb(71, 71, 71); font-family: µ¸¿ò; font-size: 9pt; font-weight: bold; text-decoration: none;
}
.btxt a:hover {
	color: rgb(0, 54, 67); font-family: µ¸¿ò; font-size: 9pt; font-weight: bold; text-decoration: underline;
}
.btxt a:active {
	color: rgb(71, 71, 71); font-family: µ¸¿ò; font-size: 9pt; font-weight: bold; text-decoration: none;
}
.btxt2 {
	width: 140px; height: 24px; color: rgb(11, 4, 4); font-family: µ¸¿ò; font-size: 9pt; text-decoration: none;
}
.btxt2 a:link {
	color: rgb(11, 4, 4); font-family: µ¸¿ò; font-size: 9pt; text-decoration: none;
}
.btxt2 a:visited {
	color: rgb(11, 4, 4); font-family: µ¸¿ò; font-size: 9pt; text-decoration: none;
}
.btxt2 a:hover {
	color: rgb(0, 135, 255); font-family: µ¸¿ò; font-size: 9pt; text-decoration: underline;
}
.btxt2 a:active {
	color: rgb(11, 4, 4); font-family: µ¸¿ò; font-size: 9pt; text-decoration: none;
}
.btxt3 {
	width: 90px; color: rgb(255, 0, 0); font-family: µ¸¿ò; font-size: 9pt; text-decoration: none;
}
.hotClick {
	width: 515px;
}
.hotClick p {
	margin: 5px 0px 20px; padding: 0px; float: left;
}
.top {
	background: url("http://img.modetour.co.kr/E_mode/t_topBg.jpg") no-repeat 0px 0px; height: 26px;
}
.top .bookmarker {
	margin: 4px 0px 0px 10px; float: left; display: inline;
}
.top .btnList {
	margin: 4px 0px 0px; padding: 0px; width: 209px; float: right;
}
.top .btnList li {
	list-style: none; margin-right: 18px; float: left; display: inline;
}
.system {
	margin: 44px 0px 0px; padding: 0px; width: 410px; float: right;
}
.system p {
	margin: 3px 17px 4px 0px; float: left; display: inline;
}
.top_search legend {
	display: none;
}
.top_search .search_form {
	float: left;
}
.top_search .search_form input.search_input {
	font: 12px/normal Dotum; margin: 0px; padding: 2px 0px 0px; border: 1px solid rgb(191, 191, 191); border-image: none; width: 168px; vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
.top_search .search_form input.search_btn {
	vertical-align: top;
}
.gnb {
	background: url("http://img.modetour.co.kr/E_mode/t_gnbBg.jpg") no-repeat 0px 0px; margin: 6px 0px; width: 794px; height: 36px; float: right;
}
.gnb ul {
	margin: 12px 0px 0px 42px; padding: 0px;
}
.gnb ul li {
	margin-right: 30px; float: left; display: inline;
}
.r_selection {
	margin: 0px; padding: 0px; width: 261px;
}
.r_selection .best {
	margin: 0px; padding: 0px; height: 50px; position: relative;
}
.r_selection .best .btn {
	margin: 0px; padding: 0px; top: 30px; right: 19px; position: absolute;
}
.r_selection .best .ban {
	background: url("http://img.modetour.co.kr/E_mode/r_best_linkListBg.jpg") no-repeat 0px 0px; margin: 0px 3px 0px 0px; padding: 18px 18px 0px; width: 261px; height: 167px; overflow: hidden;
}
.r_selection .best .ban ul {
	margin: 0px; padding: 0px; width: 255px; float: left;
}
.r_selection .best .ban ul li {
	list-style: none; padding: 0px 0px 5px; margin-right: 3px; float: left;
}
.r_selection .urgency {
	position: relative;
}
.r_selection .urgency .btn {
	top: 20px; right: 18px; display: none; position: absolute;
}
.r_selection .urgency .tab {
	background: url("http://img.modetour.co.kr/E_mode/r_urgency_tabBg.jpg") no-repeat 0px 0px; margin: 0px; padding: 5px 0px 0px 6px; width: 261px; height: 30px;
}
.r_selection .urgency .tab p {
	margin-right: 2px; float: left;
}
.r_selection .urgency .sanglist {
	background: url("http://img.modetour.co.kr/E_mode/r_urgency_bgBody.jpg") repeat-y 0px 0px; margin: 0px; padding-right: 18px; float: left;
}
.r_selection .urgency .sanglist .product {
	margin: 11px 15px; padding: 0px; width: 225px;
}
.r_selection .urgency .sanglist .product .thumb {
	margin: 0px 9px 0px 0px; padding: 0px; width: 82px; height: 65px; float: left;
}
.r_selection .urgency .sanglist .product .content {
	font: 12px/16px Gulim; width: 134px; text-align: left; color: rgb(93, 93, 93); float: left; font-size-adjust: none; font-stretch: normal;
}
.r_selection .urgency .sanglist .product .content .star {
	margin: 5px 0px;
}
.r_selection .urgency .sanglist .product .content .won {
	font: bold 12px/16px Gulim; color: rgb(204, 51, 102); font-size-adjust: none; font-stretch: normal;
}
.r_selection .ban {
	position: relative;
}
.r_selection .ban .btn {
	left: 23px; top: 173px; position: absolute;
}
.r_selection1 {
	margin: 0px; width: 261px; padding-bottom: 180px;
}
.r_selection1 .best {
	margin: 0px; padding: 0px; height: 50px; position: relative;
}
.r_selection1 .best .btn {
	margin: 0px; padding: 0px; top: 30px; right: 19px; position: absolute;
}
.r_selection1 .best .ban {
	background: url("http://img.modetour.co.kr/E_mode/r_best_linkListBg.jpg") no-repeat 0px 0px; margin: 0px 3px 0px 0px; padding: 18px 18px 0px; width: 261px; height: 167px; overflow: hidden;
}
.r_selection1 .best .ban ul {
	margin: 0px; padding: 0px; width: 255px; float: left;
}
.r_selection1 .best .ban ul li {
	list-style: none; padding: 0px 0px 5px; margin-right: 3px; float: left;
}
.r_selection1 .urgency {
	position: relative;
}
.r_selection1 .urgency .btn {
	top: 20px; right: 18px; position: absolute;
}
.r_selection .urgency .tab {
	background: url("http://img.modetour.co.kr/E_mode/r_urgency_tabBg.jpg") no-repeat 0px 0px; margin: 0px; padding: 5px 0px 0px 6px; width: 261px; height: 30px;
}
.r_selection1 .urgency .tab p {
	margin-right: 2px; float: left;
}
.r_selection1 .urgency .sanglist {
	background: url("http://img.modetour.co.kr/E_mode/r_urgency_bgBody.jpg") repeat-y 0px 0px; margin: 0px; padding-right: 18px; float: left;
}
.r_selection1 .urgency .sanglist .product {
	margin: 11px 0px; padding: 0px; width: 225px;
}
.r_selection1 .urgency .sanglist .product .thumb {
	margin: 0px 9px 0px 0px; padding: 0px; width: 82px; height: 65px; float: left;
}
.r_selection1 .urgency .sanglist .product .content {
	font: 12px/16px Gulim; width: 134px; text-align: left; color: rgb(93, 93, 93); float: left; font-size-adjust: none; font-stretch: normal;
}
.r_selection1 .urgency .sanglist .product .content .star {
	margin: 5px 0px;
}
.r_selection1 .urgency .sanglist .product .content .won {
	font: bold 12px/16px Gulim; color: rgb(204, 51, 102); font-size-adjust: none; font-stretch: normal;
}
.r_selection1 .ban {
	position: relative;
}
.r_selection1 .ban .btn {
	left: 23px; top: 173px; position: absolute;
}
#eventPromotion {
	margin: 0px; width: 261px; overflow: hidden;
}
#eventPromotion p {
	margin: 0px; padding: 0px;
}
#eventPromotion img {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
#eventPromotion .top {
	background: url("http://img.modetour.co.kr/E_mode/img/main/r_eventList_tit.gif") no-repeat left top; margin: 0px; padding: 0px; width: 261px; height: 41px;
}
#eventPromotion .top .btn {
	padding-top: 14px; padding-right: 20px; margin-left: 214px;
}
#eventPromotion .list {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(198, 198, 198); margin: 0px; padding: 0px; border-image: none; width: 259px; overflow: hidden; _width: 261px;
}
#eventPromotion .list .list_Wrap {
	margin: 9px 7px 5px 16px; overflow: hidden; float: left; display: inline;
}
#eventPromotion .list .list_Wrap ul {
	margin: 0px; padding: 0px; width: 118px; overflow: hidden; float: left; display: inline;
}
#eventPromotion .list .list_Wrap ul li {
	list-style: none; display: inline;
}
#FirstTopBar {
	width: 989px;
}
#FirstTopBar div span {
	letter-spacing: 2px;
}
#TopMenuWarp {
	width: 989px;
}
#TopMenuWarp ul.gnb {
	margin: 0px; padding: 0px; clear: both;
}
#TopMenuWarp ul.gnb li {
	margin: 10px 13px; float: left;
}
#TopMenuWarp ul.gnb li:first-child {
	margin-left: 30px;
}
#TopMenuWarp ul.gnb li.pack {
	position: relative;
}
#TopMenuWarp ul.gnb li.pack i {
	background: url("http://img.modetour.co.kr/E_mode/ico_hot.png") no-repeat; left: 50%; top: -20px; width: 32px; height: 16px; margin-left: -16px; display: block; position: absolute;
}
#ModeFooter {
	color: rgb(154, 154, 154); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
#FooterUl {
	padding: 0px; width: 100%;
}
#FooterUl li {
	background: url("http://img.modetour.co.kr/E_mode/img/bottom/icon01.gif") no-repeat left 50%; padding-left: 10px; margin-right: 9px; float: left;
}
#ModeFooter .Copyright {
	clear: left; margin-top: 10px;
}
#ModeFooter .Copyright ul li {
	height: 16px; color: rgb(154, 154, 154); font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Favorite {
	margin: 0px auto; width: 515px; height: 300px; float: left; position: absolute;
}
#Favorite .F_Menu {
	left: 0px; top: 0px; position: absolute;
}
#Favorite .F_Menu div {
	margin: 0px; padding: 0px; float: left;
}
#Favorite .F_Menu .Logo {
	width: 172px; height: 15px;
}
#Favorite .F_Menu .Menu {
	left: 172px; top: 0px; width: 343px; height: 26px; position: absolute;
}
#Favorite .F_Menu .Menu button {
	padding: 0px; border: 0px currentColor; border-image: none; height: 26px; background-repeat: no-repeat;
}
#Favorite .F_Head {
	left: 0px; top: 23px; width: 172px; height: 3px; position: absolute;
}
#Favorite .F_Head .TopLine {
	width: 172px; height: 3px; float: left; background-image: url("http://img.modetour.co.kr/Onlinejehu/T7_harttour/_main/hot_top.gif");
}
#Favorite .F_Body {
	left: 0px; top: 24px; width: 515px; height: 253px; position: absolute;
}
#Favorite .F_Body .LeftLine {
	width: 3px; height: 253px; float: left; background-image: url("http://img.modetour.co.kr/Onlinejehu/T7_harttour/_main/hot_left.gif");
}
#Favorite .F_Body .Content {
	width: 509px; height: 253px; padding-top: 20px; float: left;
}
#Favorite .F_Body .RightLine {
	width: 3px; height: 253px; float: left; background-image: url("http://img.modetour.co.kr/Onlinejehu/T7_harttour/_main/hot_right.gif");
}
#Favorite .F_Footer {
	left: 0px; top: 276px; width: 515px; height: 3px; position: absolute; background-image: url("http://img.modetour.co.kr/Onlinejehu/T7_harttour/_main/hot_foot.gif");
}
#MainBn {
	width: 513px;
}
#MainBn .BnImg {
	width: 513px;
}
#MainBn .BnImg a img {
	width: 513px;
}
#MainBn {
	border: 1px solid rgb(192, 192, 192); border-image: none; overflow: hidden; float: left; position: relative;
}
#MainBn .BnImg {
	height: 338px; overflow: hidden;
}
#MainBn .BnImg a img {
	height: 338px; overflow: hidden;
}
#MainBn .BnImg a {
	left: 0px; top: 0px; position: absolute;
}
#MainBn .BnImg a.back {
	display: none; z-index: 1;
}
#MainBn .BnImg a.center {
	z-index: 2;
}
#MainBn .BnImg a.front {
	z-index: 3;
}
#MainBn .BnTab {
	letter-spacing: -1px;
}
#MainBn .BnTab a {
	padding: 14px 0px 6px; height: 17px !important; text-align: center; color: rgb(255, 255, 255); font-size: 11px; float: left; background-color: rgb(161, 161, 161);
}
#MainBn .BnTab a:hover {
	background-color: rgb(47, 47, 47);
}
#MainBn .BnTab a.hover {
	background-color: rgb(47, 47, 47);
}
#MainBn .BnPS {
	padding: 8px 7px 9px 13px; width: 33px; height: 20px; right: 0px; bottom: 0px; position: absolute; background-color: rgb(161, 161, 161);
}
#MainBn .BnPS > div {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/m_theme_line.png") no-repeat; left: 0px; top: 4px; width: 2px; height: 37px; position: absolute;
}
#MainBn .BnPS a {
	margin-top: 5px; display: inline-block;
}
#MainBn .BnPS a.BnPlay {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/m_theme_play.png") no-repeat; width: 13px; height: 13px;
}
#MainBn .BnPS a.BnStop {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/m_theme_stop.png") no-repeat; width: 13px; height: 13px;
}
#MainBn .BnPS a span {
	display: none;
}
#MainBn .BnPN {
	left: 10px; top: 10px; display: none; position: absolute; z-index: 5;
}
#MainBn .BnNo {
	top: 10px; right: 10px; display: none; position: absolute; z-index: 5;
}
#SubOverseasBn {
	width: 609px;
}
#SubOverseasBn .BnImg {
	width: 607px; height: 200px; overflow: hidden;
}
#SubOverseasBn .BnImg a img {
	width: 607px; height: 200px; overflow: hidden;
}
#SubOverseasBn {
	overflow: hidden; position: relative;
}
#SubOverseasBn .BnImg {
	border: 1px solid rgb(192, 192, 192); border-image: none;
}
#SubOverseasBn .BnImg a {
	position: absolute;
}
#SubOverseasBn .BnImg a.back {
	display: none; z-index: 1;
}
#SubOverseasBn .BnImg a.center {
	z-index: 2;
}
#SubOverseasBn .BnImg a.front {
	z-index: 3;
}
#SubOverseasBn .BnTab {
	
}
#SubOverseasBn .BnTab a {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(161, 161, 161); padding: 14px 0px 6px; border-image: none; height: 17px !important; text-align: center; font-size: 11px; float: left;
}
#SubOverseasBn .BnTab a:hover {
	color: rgb(255, 255, 255); background-color: rgb(1, 120, 188);
}
#SubOverseasBn .BnTab a.hover {
	color: rgb(255, 255, 255); background-color: rgb(1, 120, 188);
}
#SubOverseasBn .BnPS {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(161, 161, 161); padding: 10px 18px 10px 17px; border-image: none; width: 28px; height: 17px; right: 0px; bottom: 0px; position: absolute; z-index: 10; background-color: rgb(255, 255, 255);
}
#SubOverseasBn .BnPS a {
	margin-top: 4px; float: left;
}
#SubOverseasBn .BnPS a.BnPlay {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/s_p_theme_play.png") no-repeat; width: 10px; height: 10px;
}
#SubOverseasBn .BnPS a.BnStop {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/s_p_theme_stop.png") no-repeat; width: 10px; height: 10px; margin-left: 8px;
}
#SubOverseasBn .BnPS a span {
	display: none;
}
#SubOverseasBn .BnPN {
	left: 10px; top: 10px; display: none; position: absolute; z-index: 5;
}
#SubOverseasBn .BnNo {
	top: 10px; right: 10px; display: none; position: absolute; z-index: 5;
}
#SubHoneyMoonBn {
	width: 609px;
}
#SubHoneyMoonBn .BnImg {
	width: 607px; height: 200px; overflow: hidden;
}
#SubHoneyMoonBn .BnImg a img {
	width: 607px; height: 200px; overflow: hidden;
}
#SubHoneyMoonBn {
	overflow: hidden; position: relative;
}
#SubHoneyMoonBn .BnImg {
	border: 1px solid rgb(192, 192, 192); border-image: none;
}
#SubHoneyMoonBn .BnImg a {
	position: absolute;
}
#SubHoneyMoonBn .BnImg a.back {
	display: none; z-index: 1;
}
#SubHoneyMoonBn .BnImg a.center {
	z-index: 2;
}
#SubHoneyMoonBn .BnImg a.front {
	z-index: 3;
}
#SubHoneyMoonBn .BnTab {
	
}
#SubHoneyMoonBn .BnTab a {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(161, 161, 161); padding: 14px 0px 6px; border-image: none; height: 17px !important; text-align: center; font-size: 11px; float: left;
}
#SubHoneyMoonBn .BnTab a:hover {
	color: rgb(255, 255, 255); background-color: rgb(1, 120, 188);
}
#SubHoneyMoonBn .BnTab a.hover {
	color: rgb(255, 255, 255); background-color: rgb(1, 120, 188);
}
#SubHoneyMoonBn .BnPS {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(161, 161, 161); padding: 10px 18px 10px 17px; border-image: none; width: 28px; height: 17px; right: 0px; bottom: 0px; position: absolute; z-index: 10; background-color: rgb(255, 255, 255);
}
#SubHoneyMoonBn .BnPS a {
	margin-top: 4px; float: left;
}
#SubHoneyMoonBn .BnPS a.BnPlay {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/s_p_theme_play.png") no-repeat; width: 10px; height: 10px;
}
#SubHoneyMoonBn .BnPS a.BnStop {
	background: url("http://img.modetour.co.kr/WebAgent/2013/T7_emode/banner/etc/s_p_theme_stop.png") no-repeat; width: 10px; height: 10px; margin-left: 8px;
}
#SubHoneyMoonBn .BnPS a span {
	display: none;
}
#SubHoneyMoonBn .BnPN {
	left: 10px; top: 10px; display: none; position: absolute; z-index: 5;
}
#SubHoneyMoonBn .BnNo {
	top: 10px; right: 10px; display: none; position: absolute; z-index: 5;
}
#MainScbankBn {
	width: 518px; margin-top: 10px;
}
#MainScbankBn .BnImg {
	width: 378px; height: 268px; overflow: hidden;
}
#MainScbankBn .BnImg a img {
	width: 378px; height: 268px; overflow: hidden;
}
#MainScbankBn {
	overflow: hidden; position: relative;
}
#MainScbankBn .BnImg {
	
}
#MainScbankBn .BnImg a {
	position: absolute;
}
#MainScbankBn .BnImg a.back {
	display: none; z-index: 1;
}
#MainScbankBn .BnImg a.center {
	z-index: 2;
}
#MainScbankBn .BnImg a.front {
	z-index: 3;
}
#MainScbankBn .BnTab {
	top: 0px; width: 140px; right: 0px; letter-spacing: 0px; position: absolute; z-index: 5;
}
#MainScbankBn .BnTab a.Tab1 {
	height: 90px !important;
}
#MainScbankBn .BnTab a {
	height: 89px !important; float: left;
}
#MainScbankBn .BnPS {
	margin: 5px 0px; padding: 9px 0px; left: 354px; top: 234px; width: 13px; height: 13px; line-height: 18px; position: absolute; z-index: 5;
}
#MainScbankBn .BnPS a {
	left: 0px; top: 7px; width: 13px; height: 13px; float: left; position: absolute; z-index: 2;
}
#MainScbankBn .BnPS a.on.BnPlay {
	background: url("http://img.modetour.co.kr/WebAgent/img/banner/main/T7/scbank/etc/m_theme_bt_stop.png") no-repeat; z-index: 1;
}
#MainScbankBn .BnPS a.on.BnStop {
	background: url("http://img.modetour.co.kr/WebAgent/img/banner/main/T7/scbank/etc/m_theme_bt_play.png") no-repeat; z-index: 1;
}
#MainScbankBn .BnPS a span {
	display: none;
}
#MainScbankBn .BnPN {
	left: 10px; top: 10px; display: none; position: absolute; z-index: 5;
}
#MainScbankBn .BnNo {
	top: 10px; right: 10px; display: none; position: absolute; z-index: 5;
}
.paginate {
	margin: 20px 0px 10px; text-align: center; line-height: normal;
}
.paginate span {
	margin: 0px 10px;
}
.paginate span a {
	font: bold 12px/16px Dotum, Sans-serif; margin: 0px; padding: 1px 7px; border: 1px solid rgb(219, 219, 219); border-image: none; color: rgb(118, 118, 118); text-decoration: none; vertical-align: top; display: inline-block; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.paginate span strong {
	font: bold 12px/16px Dotum, Sans-serif; margin: 0px; padding: 1px 7px; border: 1px solid rgb(219, 219, 219); border-image: none; color: rgb(118, 118, 118); text-decoration: none; vertical-align: top; display: inline-block; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.paginate span a:hover {
	border-color: rgb(14, 148, 192); color: rgb(255, 255, 255); background-color: rgb(14, 148, 192);
}
.paginate span a:active {
	border-color: rgb(14, 148, 192); color: rgb(255, 255, 255); background-color: rgb(14, 148, 192);
}
.paginate span a:focus {
	border-color: rgb(14, 148, 192); color: rgb(255, 255, 255); background-color: rgb(14, 148, 192);
}
.paginate span strong {
	border-color: rgb(14, 148, 192); color: rgb(255, 255, 255); background-color: rgb(14, 148, 192);
}
.locator {
	width: 790px; height: 24px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.locator .tourSchedule {
	left: 0px; top: 1px; height: 24px; position: absolute;
}
.locator .tourSchedule h1 {
	margin: 0px; padding: 0px;
}
.locator .tourSchedule h1 img {
	margin: 0px 0px -1px; padding: 2px 10px 2px 2px; background-color: rgb(255, 255, 255);
}
.locator .referrer {
	background: none; margin: 0px; padding: 5px; text-align: right; float: right;
}
.locator .referrer ul {
	font: 12px/14px Dotum; margin: 0px; padding: 0px; color: rgb(161, 161, 161); letter-spacing: -1px; list-style-type: none; font-size-adjust: none; font-stretch: normal;
}
.locator .referrer ul li {
	float: left; display: inline-block;
}
.locator .referrer ul li p {
	float: left; display: inline-block;
}
.locator .referrer ul li a {
	color: rgb(106, 106, 106); text-indent: 0px; overflow: hidden; text-decoration: none; display: block;
}
.locator .referrer ul li a:hover {
	color: rgb(168, 168, 168); letter-spacing: -2px; font-weight: bold;
}
.locator .referrer ul ul {
	float: left;
}
.locator .referrer ul li li a {
	background: url("http://img.modetour.co.kr/2012/emodetour/ico_locator_arrow.png") no-repeat 6px 1px; color: rgb(106, 106, 106); text-indent: 0px; overflow: hidden; padding-left: 18px; text-decoration: none; display: block;
}
.locator .referrer ul li li li a {
	color: rgb(138, 138, 138);
}
.startdate {
	background: url("http://img.modetour.co.kr/mode2010/modetour/product/bg_start1.gif") no-repeat 0px 0px; width: 462px; font-family: Dotum; font-size: 12px; z-index: 100;
}
.startdate .startdateinner {
	background: url("http://img.modetour.co.kr/mode2010/modetour/product/bg_start2.gif") no-repeat 0px bottom; padding: 20px; width: 422px;
}
.startdate .startdateinner .date {
	color: rgb(2, 156, 20); font-weight: bold;
}
.startdate .startdateinner table {
	margin: 5px 0px 0px; width: 100%; font-family: Dotum; font-size: 12px; border-top-color: rgb(2, 156, 20); border-top-width: 1px; border-top-style: solid;
}
.startdate .startdateinner table thead th.bg {
	background: url("http://img.modetour.co.kr/mode2010/modetour/product/table_startdate1.gif") repeat-x 0px bottom rgb(241, 251, 234);
}
.startdate .startdateinner table thead th {
	background: url("http://img.modetour.co.kr/mode2010/modetour/product/table_startdate2.gif") repeat-x 0px bottom; padding: 10px 5px 11px;
}
.startdate .startdateinner table td {
	padding: 6px 0px; text-align: center; line-height: 17px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.startdate .startdateinner table td.subject {
	width: 300px; text-align: left; padding-left: 10px; -ms-word-break: break-all;
}
.startdate .startdateinner table td.subject span {
	color: rgb(2, 156, 20);
}
.startdate .startdateinner table td.subject span.or {
	color: rgb(255, 102, 0); margin-left: 10px;
}
.startdate .startdateinner table td.line {
	margin: 0px; padding: 0px; line-height: 0px; font-size: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.areaItem {
	margin: 30px 0px 0px; width: 790px;
}
.areaItem .areaCategory {
	padding: 15px 15px 13px; border: 5px solid rgb(14, 148, 192); border-image: none;
}
.areaItem .areaCategory dl {
	margin: 0px; padding: 0px; list-style-type: none;
}
.areaItem .areaCategory dl a:hover {
	text-decoration: underline;
}
.areaItem .areaCategory dt {
	font: bold 12px/normal Gulim; margin: 0px 30px 0px 0px; color: rgb(14, 148, 192); float: left; font-size-adjust: none; font-stretch: normal;
}
.areaItem .areaCategory dt a {
	color: rgb(14, 148, 192); text-decoration: none;
}
.areaItem .areaCategory dd {
	float: left;
}
.areaItem .areaCategory dd a {
	color: rgb(89, 88, 88); text-decoration: none;
}
.areaItem .areaCategory dd ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.areaItem .areaCategory dd ul li {
	font: 12px/normal Gulim; margin: 0px 20px 0px 0px; color: rgb(89, 88, 88); float: left; font-size-adjust: none; font-stretch: normal;
}
.areaItem .valueControl {
	font: 12px/normal Gulim; padding: 20px 20px 18px; border-bottom-color: rgb(14, 148, 192); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.areaItem .valueControl .result {
	height: 22px; color: rgb(14, 148, 192); line-height: 24px; overflow: hidden; float: left;
}
.areaItem .valueControl .viewOption {
	float: right;
}
.areaItem .valueControl .viewOption select {
	font: 11px/22px Dotum; border: 1px solid rgb(204, 204, 204); border-image: none; height: 20px; color: rgb(119, 119, 119); letter-spacing: -1px; overflow: hidden; vertical-align: top; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product {
	margin: 50px 0px 0px; padding: 0px; width: 790px; border-bottom-color: rgb(14, 148, 192); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.areaItem .item_container .product .view {
	margin: 0px; padding: 0px;
}
.areaItem .item_container .product .view .info {

	width: 530px; height: 151px; overflow: hidden; float: right; position: relative;
}
.areaItem .item_container .product .view .info h3 {
	font: bold 12px/normal Dotum; margin: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .view .info .explain {
	font: 12px/normal Gulim; padding: 20px 0px 0px; color: rgb(103, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .view .info ul {
	font: 12px/normal Gulim; margin: 0px; padding: 0px; left: 0px; bottom: 0px; color: rgb(103, 102, 102); list-style-type: none; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .view .info ul li {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/bg_area_bullet.png") no-repeat 0px 6px; padding: 0px 0px 0px 8px; height: 18px; line-height: 18px; overflow: hidden;
}
.areaItem .item_container .product .view .info ul li b {
	color: rgb(252, 141, 25);
}
.areaItem .item_container .product .view .photo {
	width: 200px; float: left;
}
.areaItem .item_container .product .function {
	margin: 20px 0px 10px; width: 100%; text-align: right; line-height: 1px; font-size: 1px;
}
.areaItem .item_container .product .function button {
	background: none; margin: 0px 2px; padding: 0px; border: 0px currentColor; border-image: none; cursor: pointer;
}
.areaItem .item_container .product .function button span {
	visibility: hidden;
}
.areaItem .item_container .product .function button.brand {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_view.png") no-repeat 0px 0px; width: 108px; height: 28px; overflow: hidden; display: inline-block;
}
.areaItem .item_container .product .function button.brand:hover {
	background-position: 0px -30px;
}
.areaItem .item_container .product .function button.selected.brand {
	background-position: 0px -30px;
}
.areaItem .item_container .product .function button.departure {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_view.png") no-repeat -112px 0px; width: 108px; height: 28px; overflow: hidden; display: inline-block;
}
.areaItem .item_container .product .function button.departure:hover {
	background-position: -112px -30px;
}
.areaItem .item_container .product .function button.selected.departure {
	background-position: -112px -30px;
}
.areaItem .item_container .product .month_selector {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/bg_area_month.png") repeat-x 0px 0px; margin: 10px 0px 0px; height: 40px; overflow: hidden; display: none;
}
.areaItem .item_container .product .month_selector ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.areaItem .item_container .product .month_selector ul li {
	margin: 0px 1px; float: left; _zoom: 1;
}
.areaItem .item_container .product .month_selector a {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_link_lt.png") no-repeat 0px 0px; font: bold 12px/44px Gulim; margin: 0px; padding: 0px; height: 40px; color: rgb(189, 189, 189); overflow: hidden; text-decoration: none; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .month_selector a span {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_link_rt.png") no-repeat 100% 0px; margin: 0px 0px 0px 10px; padding: 0px 10px 0px 0px; display: block;
}
.areaItem .item_container .product .month_selector a:hover {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_hover_lt.png") no-repeat 0px 0px; color: rgb(48, 154, 197);
}
.areaItem .item_container .product .month_selector a:hover span {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_hover_rt.png") no-repeat 100% 0px;
}
.areaItem .item_container .product .month_selector a.selected {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_hover_lt.png") no-repeat 0px 0px; color: rgb(48, 154, 197);
}

.areaItem .item_container .product .month_selector a.selected span {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_hover_rt.png") no-repeat 100% 0px;
}
.areaItem .item_container .product .month_selector button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 30px; height: 40px; overflow: hidden; float: left; cursor: pointer;
}
.areaItem .item_container .product .month_selector button span {
	visibility: hidden;
}
.areaItem .item_container .product .month_selector button.prev {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_prev.png") no-repeat 0px 0px; margin: 0px 2px 0px 0px;
}
.areaItem .item_container .product .month_selector button.next {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_area_month_next.png") no-repeat 0px 0px; margin: 0px 0px 0px 2px; _zoom: 1;
}
.areaItem .item_container .product .product_view {
	margin: 10px 0px 0px; width: 100%; overflow: hidden;
}
.areaItem .item_container .product .product_view button {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ir_schedule.gif") no-repeat 0px 0px; font: 11px/20px Dotum; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; text-align: left; text-indent: 24px; letter-spacing: -1px; overflow: hidden; display: block; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .product_view button.standing {
	background-position: 0px -56px; width: 74px; height: 18px; color: rgb(2, 158, 20);
}
.areaItem .item_container .product .product_view button.departure {
	background-position: 0px 0px; width: 74px; height: 18px; color: rgb(253, 56, 56);
}
.areaItem .item_container .product .product_view button.booking {
	background-position: 0px -28px; width: 74px; height: 18px; color: rgb(6, 111, 254);
}
.areaItem .item_container .product .product_view button.closing {
	background-position: 0px -84px; width: 74px; height: 18px; color: rgb(187, 187, 187);
}
.areaItem .item_container .product .product_view button.help {
	background-position: 0px -110px; width: 16px; height: 18px; color: rgb(187, 187, 187);
}
.areaItem .item_container .product .product_view button.close {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.areaItem .item_container .product .product_view table {
	font: 11px/normal Dotum; margin: 0px; width: 100%; border-top-color: rgb(14, 148, 192); border-top-width: 1px; border-top-style: solid; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .product_view table thead th {
	font: bold 12px/44px Gulim; height: 40px; color: rgb(118, 118, 118); overflow: hidden; vertical-align: middle; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(234, 251, 251);
}
.areaItem .item_container .product .product_view table tbody td {
	padding: 5px 0px; text-align: center; color: rgb(118, 118, 118); border-bottom-color: rgb(218, 220, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.areaItem .item_container .product .product_view table tbody td span {
	color: rgb(172, 172, 172);
}
.areaItem .item_container .product .product_view table tbody td div {
	text-align: left; line-height: 16px;
}
.areaItem .item_container .product .product_view table tbody td div.economy {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ico_economy.gif") no-repeat 0px 0px; padding: 0px 0px 0px 55px; text-align: left; line-height: 16px;
}
.areaItem .item_container .product .product_view table tbody td div.grace {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ico_grace.gif") no-repeat 0px 0px; padding: 0px 0px 0px 55px; text-align: left; line-height: 16px;
}
.areaItem .item_container .product .product_view .brand_lst {
	display: none;
}
.areaItem .item_container .product .product_view .brand_lst table {
	width: 100%; border-top-color: rgb(14, 148, 192); border-top-width: 1px; border-top-style: solid;
}
.areaItem .item_container .product .product_view .brand_lst table thead th {
	font: bold 12px/42px Gulim; height: 40px; text-align: center; color: rgb(118, 118, 118); overflow: hidden; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(234, 251, 251);
}
.areaItem .item_container .product .product_view .brand_lst table thead th b {
	padding: 0px 15px 0px 0px;
}
.areaItem .item_container .product .product_view .brand_lst table thead th a.down {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/ico_item_sort_down.png") no-repeat 100% 11px; padding: 0px 20px 0px 0px; color: rgb(118, 118, 118); text-decoration: none; display: inline-block;
}
.areaItem .item_container .product .product_view .brand_lst table thead th a.up {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/ico_item_sort_up.png") no-repeat 100% 11px;
}
.areaItem .item_container .product .product_view .brand_lst table thead th input {
	margin: -3px 3px 0px 0px; padding: 0px; vertical-align: middle;
}
.areaItem .item_container .product .product_view .brand_lst table tbody td {
	border: 0px currentColor; border-image: none;
}
.areaItem .item_container .product .product_view .brand_lst table tbody .iframe {
	height: 410px; overflow: hidden; border-bottom-color: rgb(14, 148, 192); border-bottom-width: 1px; border-bottom-style: solid; -ms-overflow-y: scroll;
}
.areaItem .item_container .product .product_view .brand_lst table tbody .iframe table {
	background: 0px; border: 0px currentColor; border-image: none; width: auto;
}
.areaItem .item_container .product .product_view .brand_lst table tbody .iframe table td {
	font: 12px/normal Gulim; padding: 8px 0px; text-align: center; color: rgb(118, 118, 118); border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .product_view .brand_lst table tbody .iframe table td.productName {
	text-align: left;
}
.areaItem .item_container .product .product_view .date_lst {
	display: none;
}
.areaItem .item_container .product .product_view .date_lst {
	width: 748px; height: 340px; overflow: hidden; border-bottom-color: rgb(218, 220, 228); border-bottom-width: 1px; border-bottom-style: solid; -ms-overflow-y: scroll;
}
.areaItem .item_container .product .product_view .date_lst table {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.areaItem .item_container .product .product_view .date_lst table th {
	text-align: center;
}
.areaItem .item_container .product .product_view .date_lst table td {
	font: 12px/normal Gulim; padding: 5px; text-align: center; color: rgb(118, 118, 118); border-right-color: rgb(218, 220, 228); border-right-width: 1px; border-right-style: solid; font-size-adjust: none; font-stretch: normal;
}
.areaItem .item_container .product .product_view .date_lst ul {
	margin: 0px; padding: 0px; text-align: left; list-style-type: none;
}
.areaItem .item_container .product .product_view .date_lst ul li {
	display: inline;
}
.areaItem .item_container .product .product_view .date_lst ul li a {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 20px; height: 25px; text-align: center; color: rgb(118, 118, 118); text-decoration: none; display: inline-block;
}
.areaItem .item_container .product .product_view .date_lst ul li a:hover {
	border-color: rgb(218, 220, 228);
}
.areaItem .item_container .product .product_view .date_lst ul li.standing a {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ir_schedule.gif") no-repeat center -348px; color: rgb(2, 158, 20);
}
.areaItem .item_container .product .product_view .date_lst ul li.departure a {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ir_schedule.gif") no-repeat center -289px; color: rgb(2, 158, 20);
}
.areaItem .item_container .product .product_view .date_lst ul li.booking a {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ir_schedule.gif") no-repeat center -261px; color: rgb(6, 111, 254);
}
.areaItem .item_container .product .product_view .date_lst ul li.closing a {
	background: url("http://img.modetour.co.kr/2012/bc_loung/ir_schedule.gif") no-repeat center -318px; color: rgb(187, 187, 187);
}
.areaItem .item_container .product .product_view .brand_lst {
	display: block;
}
.areaItem .item_container .product .product_view .tfoot {
	display: block;
}
.areaItem .item_container .product .product_view .tfoot {
	margin: 15px 0px 0px;
}
.areaItem .item_container .product .product_view .tfoot .aside {
	float: left;
}
.areaItem .item_container .product .product_view .tfoot .aside button {
	margin: 0px 3px 0px 0px; float: left;
}
.areaItem .item_container .product .product_view .tfoot .bside {
	float: right;
}
.areaItem .item_container .open.product {
	padding: 20px; border: 1px solid rgb(14, 148, 192); border-image: none; width: 748px; margin-top: 50px;
}
.areaItem .item_container .open.product .info {
	width: 530px !important;
}
.areaItem .item_container .open.product .function {
	width: 748px;
}
.areaItem .item_container .open.product .month_selector {
	display: block;
}
.areaItem .item_container .open.product .product_view .date_lst {
	display: block;
}
.areaItem .item_container .open.product .product_view .tfoot {
	display: block;
}
.specialTour {
	margin: 30px 0px 0px; width: 790px;
}
.specialTour h2 {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/ico_item_aircraft.png") no-repeat 0px 0px rgb(13, 148, 193); font: bold 12px/62px Gulim; margin: 0px; padding: 0px 0px 0px 54px; height: 60px; color: rgb(255, 255, 255); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.specialTour .itemOne {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(13, 148, 193) rgb(13, 148, 193); margin: 0px; padding: 30px 40px; border-image: none;
}
.specialTour .itemOne .item_photo {
	margin: 0px 20px 0px 0px; width: 205px; float: left;
}
.specialTour .itemOne .explain {
	font: 12px/18px Gulim; width: 483px; color: rgb(89, 88, 88); float: left; font-size-adjust: none; font-stretch: normal;
}
.specialTour .itemOne .explain .briefExplain {
	margin: 10px 0px 0px; padding: 10px 0px 0px; border-top-color: rgb(182, 223, 236); border-top-width: 1px; border-top-style: solid;
}
.specialTour .itemOne .explain .briefExplain table th {
	padding: 0px 0px 5px; text-align: left; vertical-align: top;
}
.specialTour .itemOne .explain .briefExplain table td {
	padding: 0px 0px 5px; text-align: left; vertical-align: top;
}
.specialTour .itemOne .explain .briefExplain table th img {
	margin: 2px 0px 0px;
}
.specialTour .itemOne .explain .briefExplain table td b.price {
	color: rgb(255, 126, 0);
}
.specialTour .itemLst {
	padding: 10px;
}
.specialTour .itemLst .sortBar {
	padding: 10px 0px; border: 5px solid rgb(13, 148, 193); border-image: none;
}
.specialTour .itemLst .sortBar .monthControl {
	padding: 0px 20px; height: 40px; overflow: hidden; border-right-color: rgb(14, 148, 192); border-right-width: 1px; border-right-style: solid; float: left;
}
.specialTour .itemLst .sortBar .monthControl span.date {
	font: bold 22px/42px Gulim; margin: 0px 5px; height: 40px; color: rgb(89, 88, 88); letter-spacing: -1px; overflow: hidden; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.specialTour .itemLst .sortBar .monthControl button {
	background: none; margin: 10px 0px 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: top; cursor: pointer;
}
.specialTour .itemLst .sortBar .monthControl button span {
	width: 20px; height: 19px; text-indent: -5000px; overflow: hidden; display: block;
}
.specialTour .itemLst .sortBar .monthControl button.prev span {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_item_month_prev.png") no-repeat 0px 0px;
}
.specialTour .itemLst .sortBar .monthControl button.next span {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/btn_item_month_next.png") no-repeat 0px 0px;
}
.specialTour .itemLst .sortBar .cartControl {
	padding: 9px 20px 0px; height: 31px; overflow: hidden; border-left-color: rgb(14, 148, 192); border-left-width: 1px; border-left-style: solid; float: right;
}
.specialTour .itemLst .product {
	margin: 20px 0px 0px; width: 100%;
}
.specialTour .itemLst .product table {
	width: 100%; border-top-color: rgb(14, 148, 192); border-top-width: 1px; border-top-style: solid;
}
.specialTour .itemLst .product table thead th {
	font: bold 12px/42px Gulim; height: 40px; text-align: center; color: rgb(118, 118, 118); overflow: hidden; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(234, 251, 251);
}
.specialTour .itemLst .product table thead th b {
	padding: 0px 15px 0px 0px;
}
.specialTour .itemLst .product table thead th a.down {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/ico_item_sort_down.png") no-repeat 100% 11px; padding: 0px 20px 0px 0px; color: rgb(118, 118, 118); text-decoration: none; display: inline-block;
}
.specialTour .itemLst .product table thead th a.up {
	background: url("http://img.modetour.co.kr/2012/emodetour/item/ico_item_sort_up.png") no-repeat 100% 11px; padding: 0px 20px 0px 0px; color: rgb(118, 118, 118); text-decoration: none; display: inline-block;
}
.specialTour .itemLst .product table thead th input {
	margin: -3px 3px 0px 0px; padding: 0px; vertical-align: middle;
}
.specialTour .itemLst .product_list {
	height: 410px; overflow: hidden; border-bottom-color: rgb(14, 148, 192); border-bottom-width: 1px; border-bottom-style: solid; -ms-overflow-y: scroll;
}
.specialTour .itemLst .product_list table {
	background: 0px; border: 0px currentColor; border-image: none; width: auto;
}
.specialTour .itemLst .product_list table td {
	font: 12px/normal Gulim; padding: 8px 0px; text-align: center; color: rgb(118, 118, 118); border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.specialTour .itemLst .product_list table td.productName {
	text-align: left;
}
#LayerPoupContent {
	font-family: Dotum; font-size: 12px;
}
#LayerPoupContent a {
	color: rgb(70, 70, 70);
}
#LayerPoupContent .mgt30 {
	margin-top: 30px;
}
#LayerPoupContent .brdbtn_noline {
	padding: 10px 0px 0px;
}
.pop_type4 a.closex {
	margin: 10px 10px 0px 0px; float: right;
}
#Itinerary {
	width: 790px;
}
#Itinerary .hgroup {
	background: url("http://img.modetour.co.kr/2012/emodetour/ico_aircraft.png") no-repeat 10px rgb(14, 148, 192); font: bold 12px/52px Dotum; margin: 0px 0px 10px; padding: 0px 0px 0px 50px; height: 50px; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .processIcon {
	margin: 30px 0px 0px;
}
#Itinerary .processIcon ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#Itinerary .processIcon ul li {
	margin: 0px 1px 0px 0px; float: left;
}
#Itinerary .itemTitle {
	background: url("http://img.modetour.co.kr/2012/emodetour/bg_schedule_itemTitle.png") repeat-x 0px 0px; font: bold 12px/40px Gulim; margin: 10px 0px 0px; padding: 0px 10px; height: 38px; color: rgb(89, 89, 89); overflow: hidden; border-top-color: rgb(31, 157, 197); border-top-width: 2px; border-top-style: solid; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .photo {
	margin: 20px 0px 0px; padding: 0px; width: 200px; float: left;
}
#Itinerary .photo .thumbLst {
	left: 0px; top: 151px; width: 200px; position: relative;
}
#Itinerary .photo #photoThumbLst {
	margin: 0px; padding: 0px 13px 0px 14px; width: 173px; overflow: hidden; list-style-type: none;
}
#Itinerary .photo #photoThumbLst li {
	margin: 0px 1px 0px 0px; float: left;
}
#Itinerary .photo #photoThumbLst li a {
	display: block;
}
#Itinerary .photo #photoThumbLst li a:hover {
	border: 3px solid rgb(1, 107, 157); border-image: none; width: 36px; height: 25px; overflow: hidden;
}
#Itinerary .photo #photoThumbLst li a:focus {
	border: 3px solid rgb(1, 107, 157); border-image: none; width: 36px; height: 25px; overflow: hidden;
}
#Itinerary .photo #photoThumbLst li a:hover img {
	margin: -3px 0px 0px -3px; opacity: 0.8;
}
#Itinerary .photo #photoThumbLst li a:focus img {
	margin: -3px 0px 0px -3px; opacity: 0.8;
}
#Itinerary .photo .photoNav span {
	top: 0px; position: absolute;
}
#Itinerary .photo .photoNav span.prev {
	left: 0px;
}
#Itinerary .photo .photoNav span.next {
	right: 1px;
}
#Itinerary .photo #photoBigView {
	left: 0px; top: -31px; width: 200px; height: 150px; overflow: hidden; position: relative;
}
#Itinerary .photo #photoBigView button {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; right: 10px; bottom: 10px; position: absolute; cursor: pointer;
}
#Itinerary .infomation {
	margin: 20px 0px 0px; width: 580px; float: right;
}
#Itinerary .infomation .basic {
	background: url("http://img.modetour.co.kr/2012/emodetour/bg_basic_partion2.png") no-repeat 392px; border: 5px solid rgb(233, 233, 233); border-image: none;
}
#Itinerary .infomation .basic .aside {
	padding: 15px; width: 362px; float: left;
}
#Itinerary .infomation .basic .bside {
	padding: 15px; width: 148px; text-align: center; float: right;
}
#Itinerary .infomation .basic .bside img {
	vertical-align: top;
}
#Itinerary .infomation .basic .staff table th {
	padding: 5px 0px; text-align: left;
}
#Itinerary .infomation .basic .staff table td {
	font: 12px/normal Gulim; padding: 5px 0px; color: rgb(13, 149, 191); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .infomation .basic .status ul {
	margin: 10px 0px 0px; padding: 0px; list-style-type: none;
}
#Itinerary .infomation .basic .status ul li {
	display: inline;
}
#Itinerary .infomation .basic .status ul li img {
	margin-top: 3px; vertical-align: top;
}
#Itinerary .infomation .detail {
	
}
#Itinerary .infomation .detail table {
	font: 12px/18px Gulim; color: rgb(89, 89, 89); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .infomation .detail table th {
	padding: 15px 0px 10px; vertical-align: top; border-bottom-color: rgb(181, 223, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .infomation .detail table td {
	padding: 15px 0px 10px; vertical-align: top; border-bottom-color: rgb(181, 223, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .infomation .detail table td img {
	vertical-align: middle;
}
#Itinerary .infomation .detail table td .clearfix span {
	width: 360px; float: left;
}
#Itinerary .infomation .detail table td .clearfix a {
	float: right;
}
#Itinerary .infomation .detail table td .clearfix img {
	margin: -4px 0px 0px; vertical-align: top;
}
#Itinerary .infomation .detail table td .traffic .departure {
	margin: 10px 0px 0px;
}
#Itinerary .infomation .detail table td .traffic .arrival {
	margin: 10px 0px 0px;
}
#Itinerary .infomation .detail table td .traffic i {
	width: 52px; display: inline-block;
}
#Itinerary .infomation .detail table td .price {
	color: rgb(255, 126, 0);
}
#Itinerary .infomation .detail table td .price b {
	width: 50%; color: rgb(89, 89, 89); font-weight: normal; display: inline-block;
}
#Itinerary .infomation .detail table td .noted strong {
	color: rgb(36, 0, 255); font-weight: normal;
}
#Itinerary .infomation .detail .method {
	margin: 30px 0px 0px; padding: 0px 0px 0px 80px;
}
#Itinerary .infomation .detail .method img {
	vertical-align: bottom;
}
#Itinerary .infomation .detail .method .aside {
	font: 12px/normal Gulim; color: rgb(15, 148, 193); float: left; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .infomation .detail .method p {
	float: left;
}
#Itinerary .infomation .detail .method p.mark {
	margin: 0px 3px;
}
#Itinerary .infomation .detail .method p.msg {
	width: 210px;
}
#Itinerary .infomation .detail .method .bside {
	padding: 14px 0px 0px; float: right;
}
#Itinerary .simpleInfo {
	font: 12px/normal Gulim; margin: 20px 0px 0px; padding: 15px 20px 10px; border: 3px solid rgb(15, 148, 193); border-image: none; color: rgb(89, 89, 89); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .simpleInfo b {
	color: rgb(12, 149, 191);
}
#Itinerary .anotherSchedule {
	margin: 30px 0px 0px;
}
#Itinerary .anotherSchedule .content {
	margin: 5px 0px 0px; padding: 0px; border-top-color: rgb(15, 148, 193); border-top-width: 1px; border-top-style: solid; background-color: rgb(235, 251, 251);
}
#Itinerary .anotherSchedule .content .calendar_side {
	padding: 6px 10px; width: 150px; float: left;
}
#Itinerary .anotherSchedule .content .calendar_side .sort {
	text-align: center; line-height: 0; font-size: 0px;
}
#Itinerary .anotherSchedule .content .calendar_side .sort button {
	background: none; margin: 0px 1px; padding: 0px; border: 0px currentColor; border-image: none; width: 30px; height: 18px; display: inline-block;
}
#Itinerary .anotherSchedule .content .calendar_side div[class='current'] {
	font: bold 12px/normal Gulim; width: 150px; text-align: center; color: rgb(88, 88, 86); margin-top: 25px; position: relative; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .calendar_side div[class='current'] a {
	top: 0px; color: rgb(70, 70, 70); text-decoration: none; position: absolute;
}
#Itinerary .anotherSchedule .content .calendar_side div[class='current'] .prev {
	left: 20px;
}
#Itinerary .anotherSchedule .content .calendar_side div[class='current'] .next {
	right: 20px;
}
#Itinerary .anotherSchedule .content .calendar_side .calendar {
	width: 150px; overflow: hidden; margin-top: 9px;
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table {
	margin: 0px 0px 0px -1px; width: 151px; border-collapse: collapse;
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table .sun {
	width: 21px; color: rgb(248, 50, 70);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table .sun a {
	color: rgb(248, 50, 70);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table .sat {
	width: 21px; color: rgb(90, 117, 168);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table .sat a {
	color: rgb(90, 117, 168);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table thead th {
	width: 22px; height: 22px; text-align: center; border-bottom-color: rgb(186, 227, 213); border-left-color: rgb(186, 227, 213); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; background-color: rgb(2, 125, 156);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table tbody td {
	font: 11px/22px Dotum; width: 22px; height: 22px; text-align: center; color: rgb(118, 118, 118); border-bottom-color: rgb(186, 227, 213); border-left-color: rgb(186, 227, 213); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table tbody td a {
	font: 11px/22px Dotum; width: 100%; height: 100%; color: rgb(118, 118, 118); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table tbody td a:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 127, 177);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table tbody td.select a {
	color: rgb(255, 255, 255); background-color: rgb(0, 127, 177);
}
#Itinerary .anotherSchedule .content .calendar_side .calendar table tbody td.current {
	font: bold 12px/22px Dotum; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .calendar_side .select_item {
	margin-top: 10px;
}
#Itinerary .anotherSchedule .content .calendar_side .select_item .date > span {
	font: 11px/normal Gulim; color: rgb(118, 118, 118); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .calendar_side .select_item p {
	margin: 5px 0px;
}
#Itinerary .anotherSchedule .content .calendar_side .select_item .date > b {
	font: bold 12px/normal Gulim; color: rgb(88, 88, 90); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .calendar_side .select_item .date > b span {
	font: bold 12px/normal Gulim; color: rgb(88, 88, 90); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .anotherSchedule .content .list_side {
	padding: 0px 0px 6px; float: right;
}
#Itinerary .anotherSchedule .content .list_side .thead {
	width: 620px; text-align: center;
}
#Itinerary .anotherSchedule .content .list_side .thead a {
	height: 15px; overflow: hidden; display: inline-block;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Date {
	background: url("http://img.modetour.co.kr/2012/emodetour/txt_another_date.png") no-repeat 0px -15px; width: 63px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Date:hover {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Date:focus {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Price {
	background: url("http://img.modetour.co.kr/2012/emodetour/txt_another_price.png") no-repeat 0px -15px; width: 42px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Price:hover {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Price:focus {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Air {
	background: url("http://img.modetour.co.kr/2012/emodetour/txt_another_traffic.png") no-repeat 0px -15px; width: 52px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Air:hover {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.Air:focus {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.State {
	background: url("http://img.modetour.co.kr/2012/emodetour/txt_another_status.png") no-repeat 0px -15px; width: 42px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.State:hover {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead a.State:focus {
	background-position: 0px 0px;
}
#Itinerary .anotherSchedule .content .list_side .thead table {
	width: 604px;
}
#Itinerary .anotherSchedule .content .list_side .thead table th {
	font: bold 11px/normal Dotum; padding: 6px 0px; color: rgb(118, 118, 118); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(235, 251, 251);
}
#Itinerary .anotherSchedule .content .list_side .thead table th a {
	color: rgb(118, 118, 118); text-decoration: none;
}
#Itinerary .anotherSchedule .content .list_side .thead table th a img {
	vertical-align: middle;
}
#Itinerary .anotherSchedule .content .list_side .tbody {
	width: 620px; height: 300px; overflow: hidden; -ms-overflow-y: scroll;
}
#Itinerary .anotherSchedule .content .list_side .tbody {
	height: 300px; border-top-color: rgb(240, 240, 240); border-bottom-color: rgb(227, 227, 227); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; -ms-overflow-y: scroll;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 25px; clear: both; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li {
	padding: 5px 0px; text-align: center; float: left;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li a {
	color: rgb(118, 118, 118); text-decoration: none;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li.odd1 {
	width: 150px;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li.odd2 {
	width: 140px;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li.odd3 {
	width: 160px; text-align: center;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li.odd4 {
	width: 150px;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li img {
	vertical-align: middle;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li b {
	font-weight: normal;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li b.red {
	color: rgb(255, 0, 0);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li b.blue {
	color: rgb(0, 0, 255);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li b.green {
	color: rgb(2, 156, 20);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li b.gray {
	color: rgb(151, 151, 151); text-decoration: none;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li span {
	text-decoration: underline;
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li span.red {
	color: rgb(255, 0, 0);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li span.blue {
	color: rgb(0, 0, 255);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li span.green {
	color: rgb(2, 156, 20);
}
#Itinerary .anotherSchedule .content .list_side .tbody ul li span.gray {
	color: rgb(151, 151, 151); text-decoration: none;
}
#Itinerary .benefit {
	margin: 30px 0px 0px;
}
#Itinerary .inclusion {
	margin: 30px 0px 0px;
}
#Itinerary .disInclusion {
	margin: 30px 0px 0px;
}
#Itinerary .contract {
	margin: 10px 0px 0px;
}
#Itinerary .retraction {
	margin: 10px 0px 0px;
}
#Itinerary .viewContents {
	font: 12px/18px Gulim; padding: 10px 15px 20px; color: rgb(88, 88, 88); border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .viewContents ol {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px;
}
#Itinerary .contentCategory {
	margin: 30px 0px 0px;
}
#Itinerary .contentCategory .tnb {
	background: url("http://img.modetour.co.kr/2012/Gmarket/tab_itinerary_category.png") no-repeat 0px 0px; margin: 0px; padding: 0px; height: 43px; overflow: hidden; list-style-type: none;
}
#Itinerary .contentCategory .tnb li {
	margin: 0px 2px 0px 0px; float: left;
}
#Itinerary .contentCategory .tnb li a {
	height: 43px; text-indent: -5000px; overflow: hidden; display: block;
}
#Itinerary .contentCategory .tnb li a.schedule {
	width: 78px;
}
#Itinerary .contentCategory .tnb li a.noted {
	width: 139px;
}
#Itinerary .contentCategory .tnb li a.hotel {
	width: 91px;
}
#Itinerary .contentCategory .tnb li a.visit {
	width: 103px;
}
#Itinerary .contentCategory .tnb li a.option {
	width: 118px;
}
#Itinerary .contentCategory .tnb li a.importInfo {
	width: 91px;
}
#Itinerary .contentCategory .tnb li a.review {
	width: 92px;
}
#Itinerary .contentCategory .toggleContents {
	border-width: 0px 3px 3px; border-style: none solid solid; border-color: currentColor rgb(13, 148, 193) rgb(13, 148, 193); font: 12px/18px Gulim; padding: 15px; border-image: none; color: rgb(88, 88, 88); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .place {
	border: 2px solid rgb(13, 149, 191); border-image: none;
}
#Itinerary .contentCategory .toggleContents .place .aside {
	font: bold 12px/20px Dotum; padding: 0px; width: 650px; float: left; -ms-word-break: break-all; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .place .aside i {
	float: left;
}
#Itinerary .contentCategory .toggleContents .place .aside p {
	padding: 10px 0px 0px 10px; width: 565px; float: left;
}
#Itinerary .contentCategory .toggleContents .place .bside {
	padding: 10px 10px 0px 0px; width: 70px; float: right;
}
#Itinerary .contentCategory .toggleContents .scheduleTable {
	margin: 18px 0px 0px; width: 100%; overflow: hidden;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table {
	font: 12px/16px Gulim; width: 100%; color: rgb(118, 118, 118); border-left-color: rgb(209, 209, 209); border-left-width: 1px; border-left-style: solid; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table caption {
	border-width: 1px; border-style: solid; border-color: rgb(13, 148, 193) rgb(218, 220, 228) rgb(218, 220, 228); font: bold 12px/normal Gulim; padding: 12px 14px; border-image: none; text-align: left; color: rgb(118, 118, 118); font-size-adjust: none; font-stretch: normal; background-color: rgb(235, 251, 251);
}
#Itinerary .contentCategory .toggleContents .scheduleTable table caption b {
	font-size: 14px;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table thead th {
	padding: 8px 0px; text-align: center; color: rgb(85, 85, 85); border-right-color: rgb(218, 220, 228); border-bottom-color: rgb(218, 220, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
#Itinerary .contentCategory .toggleContents .scheduleTable table tfoot td {
	padding: 8px; border-right-color: rgb(218, 220, 228); border-bottom-color: rgb(218, 220, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
#Itinerary .contentCategory .toggleContents .scheduleTable table tfoot td .hotel {
	background: url("http://img.modetour.co.kr/2012/emodetour/ico_hotel.png") no-repeat 0px 0px; padding-left: 20px;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table tfoot td .food {
	background: url("http://img.modetour.co.kr/2012/emodetour/ico_food.png") no-repeat 0px 0px; margin: 5px 0px 0px; padding-left: 20px;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table tbody td {
	padding: 8px; text-align: center; border-right-color: rgb(218, 220, 228); border-bottom-color: rgb(218, 220, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .scheduleTable table tbody td.txt_left {
	text-align: left;
}
#Itinerary .contentCategory .toggleContents .notedTable {
	margin: 18px 0px 0px; width: 100%; overflow: hidden;
}
#Itinerary .contentCategory .toggleContents .notedTable table {
	font: 12px/16px Gulim; width: 100%; color: rgb(118, 118, 118); border-top-color: rgb(209, 209, 209); border-left-color: rgb(209, 209, 209); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .notedTable table th {
	padding: 8px; text-align: left; color: rgb(85, 85, 85); font-weight: normal; vertical-align: top; border-right-color: rgb(218, 220, 228); border-bottom-color: rgb(218, 220, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; background-color: rgb(244, 244, 244);
}
#Itinerary .contentCategory .toggleContents .notedTable table td {
	padding: 8px; line-height: 18px; vertical-align: top; border-right-color: rgb(218, 220, 228); border-bottom-color: rgb(218, 220, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
#Itinerary .contentCategory .hotelSelect {
	margin: 10px 0px 0px;
}
#Itinerary .contentCategory .hotelSelect .hotelName {
	margin: 5px 0px 0px;
}
#Itinerary .contentCategory .hotelSelect label {
	margin: 0px 20px 0px 0px;
}
#Itinerary .contentCategory .hotelSelect label input {
	margin: -3px 3px 0px 0px; padding: 0px; vertical-align: middle;
}
#Itinerary .contentCategory .introduce {
	margin: 20px 0px 0px;
}
#Itinerary .contentCategory .introduce .hotelGrade {
	padding: 15px 15px 10px; border: 1px solid rgb(209, 209, 209); border-image: none; background-color: rgb(248, 248, 248);
}
#Itinerary .contentCategory .introduce .hotelGrade .aside {
	float: left;
}
#Itinerary .contentCategory .introduce .hotelGrade .bside {
	float: right;
}
#Itinerary .contentCategory .introduce .hotelExplain {
	margin: 10px 0px 0px;
}
#Itinerary .contentCategory .introduce .hotelExplain .photo {
	width: 189px; float: left;
}
#Itinerary .contentCategory .introduce .hotelExplain .photo .small {
	width: 210px; overflow: hidden;
}
#Itinerary .contentCategory .introduce .hotelExplain .photo ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#Itinerary .contentCategory .introduce .hotelExplain .photo ul li {
	margin: 5px 9px 0px 0px; float: left;
}
#Itinerary .contentCategory .introduce .hotelExplain .info {
	width: 550px; float: right;
}
#Itinerary .contentCategory .introduce .hotelExplain .info table {
	border-top-color: rgb(13, 148, 193); border-top-width: 1px; border-top-style: solid;
}
#Itinerary .contentCategory .introduce .hotelExplain .info table th {
	padding: 10px 10px 5px; text-align: left; vertical-align: top; border-bottom-color: rgb(181, 223, 235); border-bottom-width: 1px; border-bottom-style: solid; -ms-word-break: break-all;
}
#Itinerary .contentCategory .introduce .hotelExplain .info table td {
	padding: 10px 10px 5px; text-align: left; vertical-align: top; border-bottom-color: rgb(181, 223, 235); border-bottom-width: 1px; border-bottom-style: solid; -ms-word-break: break-all;
}
#Itinerary .contentCategory .visitPlace {
	
}
#Itinerary .contentCategory .visitPlace .datePlace {
	
}
#Itinerary .contentCategory .visitPlace .datePlace .date b {
	font: bold 14px/normal Gulim; color: rgb(118, 118, 118); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .visitPlace .datePlace .place {
	margin: 15px 0px 10px;
}
#Itinerary .contentCategory .visitPlace .datePlace .place ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#Itinerary .contentCategory .visitPlace .datePlace .place ul li {
	background: url("http://img.modetour.co.kr/2012/emodetour/bullet_dot.png") no-repeat 0px 5px; margin: 0px 15px 0px 0px; padding: 0px 0px 0px 8px; color: rgb(0, 43, 254); display: inline;
}
#Itinerary .contentCategory .visitPlace .datePlace .place ul li a {
	color: rgb(0, 43, 254);
}
#Itinerary .contentCategory .visitPlace .datePlace .place ul li a:hover {
	font-weight: bold;
}
#Itinerary .contentCategory .visitPlace .hotelExplain {
	margin: 0px 0px 20px; padding: 5px 0px 25px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .photo {
	width: 189px; float: left;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .photo .small {
	width: 210px; overflow: hidden;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .photo ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .photo ul li {
	margin: 5px 9px 0px 0px; float: left;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .info {
	width: 550px; overflow: hidden; float: right;
}
#Itinerary .contentCategory .visitPlace .hotelExplain .info .item {
	margin: -1px 0px 0px; padding: 10px; border-top-color: rgb(183, 223, 235); border-top-width: 1px; border-top-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview {
	width: 100%;
}
#Itinerary .contentCategory .toggleContents .tourReview h4 {
	margin: 5px 0px; float: left; display: inline;
}
#Itinerary .contentCategory .toggleContents .tourReview .boardFunction {
	margin: 5px 0px; float: right; display: inline;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table {
	margin: 10px 0px 0px; border-top-color: rgb(15, 148, 191); border-bottom-color: rgb(225, 225, 225); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table thead th {
	padding: 10px 0px 5px; text-align: center; border-bottom-color: rgb(15, 148, 191); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody tr:hover td {
	background-color: rgb(250, 250, 250);
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody td {
	padding: 10px 0px 5px; text-align: center; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody td a {
	text-align: left; color: rgb(89, 89, 89); text-decoration: none; display: block;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody td a:hover {
	text-decoration: underline;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody td img {
	vertical-align: middle;
}
#Itinerary .contentCategory .toggleContents .tourReview .list table tbody td[colspan='5'] {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#Itinerary .contentCategory .toggleContents .tourReview .list .paging_tb {
	margin: 5px auto; padding: 0px; border: 0px currentColor; border-image: none;
}
#Itinerary .contentCategory .toggleContents .tourReview .list .paging_tb tbody tr td {
	border: 0px currentColor; border-image: none; padding-right: 8px;
}
#Itinerary .contentCategory .toggleContents .tourReview .view {
	
}
#Itinerary .contentCategory .toggleContents .tourReview .view table {
	margin: 10px 0px 0px; border-top-color: rgb(13, 148, 193); border-top-width: 2px; border-top-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .view table thead th {
	padding: 8px; text-align: left; border-bottom-color: rgb(13, 148, 193); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .view table thead td {
	padding: 8px; text-align: left; border-bottom-color: rgb(13, 148, 193); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .view table thead img {
	vertical-align: middle;
}
#Itinerary .contentCategory .toggleContents .tourReview .view table tbody td {
	padding: 20px; border-top-color: rgb(13, 148, 193); border-top-width: 1px; border-top-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView {
	width: 100%;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .status {
	font: bold 11px/normal Gulim; padding: 2px; color: rgb(137, 137, 137); letter-spacing: -1px; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item {
	margin: -1px 0px 0px; padding: 3px 10px 10px; border: 0px currentColor; border-image: none;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item .name {
	font: 11px/normal Dotum; color: rgb(152, 152, 152); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item .name b {
	margin: 0px 10px 0px 0px; font-family: Gulim; font-size: 12px;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item .comment {
	font: 12px/normal Gulim; margin: 5px 0px 0px; color: rgb(136, 136, 136); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item table {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(236, 236, 236) currentColor currentColor; border-image: none;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyView .item table tr td {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(236, 236, 236); border-image: none;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .none.boardFunction {
	width: 100%; float: none; display: block;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite {
	margin: 20px 0px 10px; padding: 0px 0px 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite .name {
	font: bold 12px/normal Gulim; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite .name input {
	font: 12px/24px Dotum; border: 1px solid rgb(204, 204, 204); border-image: none; height: 22px; color: rgb(51, 51, 51); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite .comment {
	margin: 10px 0px 0px; width: 100%; position: relative;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite .comment textarea {
	font: 12px/normal Dotum; border: 1px solid rgb(204, 204, 204); border-image: none; width: 650px; height: 49px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
#Itinerary .contentCategory .toggleContents .tourReview .view .replyWrite .comment input {
	top: 0px; right: 0px; position: absolute;
}
#Itinerary .notify {
	margin: 30px 0px 0px;
}
#Itinerary .function {
	margin: 10px 0px 30px; text-align: center;
}
#Itinerary .function button {
	background: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: top; cursor: pointer;
}
