body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, p, button{margin:0;padding:0;}

#main{ background:#000000; text-align:center; width:100%;}
#main2{ background:#FFFFFF; text-align:center; width:100%;}
#menu{position:relative; text-align:center; overflow:hidden}
#menu ul li{overflow:hidden}
#sub{ background:#ffffff; text-align:center; width:100%;}

#ul, ol, li{list-style:none outside;}
#navi {position:relative; top:0px; width:100%; margin:13px 0px; line-height:12px;}
#wrap {position:relative;
	width:99%; margin:0 auto; height:auto !important; height:100%; min-height:100%;}
#header {position:relative;
	width:99%; overflow:hidden;background-color:#FFFFFF;}
#logo {color:#FFFFFF; width:100%; margin:0px 0px;font-weight:bold;font-size:18px;}
#logo a{color:#000000;}


#title2 {width:100%; background-color:#FFFFFF; border-top:0px solid #FFFFFF; height:25px;font-size:12px; margin-top:-10px;}
#title {position:relative;
	width:99%; background-color:#FFFFFF; border-top:0px solid #FFFFFF; height:26px;}
#subtitle {float:left; position:relative; color:#000000; margin:15px 0px; font-weight:bold;font-size:15px;}
#contents {float:left; position:relative; color:#474747; margin:10px 0px;font-size:11px;}

#pname {float:left; color:#dbdbdb; font-weight:bold; padding-left:10px; margin-top:3px;}
#pname .arrow{margin-top:-4px;}
#tel {float:right; color:#e7e7e7; padding-right:10px; margin-top:3px;}
#tel a{color:#FFFFFF;}
/**gallery start**/
#mainimg {position:relative;
	width:100%; margin:0;}
a { color:#333; text-decoration:none; border:none; cursor:pointer;}
a:hover { text-decoration:none; }
#mgallery {float:center;position:relative; margin-top:5px;}
img { vertical-align:middle; }
img, fieldset { border:0px none; }
#mstatus {position:relative; z-index:501;}
#mstatus a {float:left;position:absolute; margin-top:5px;}
/**gallery end**/

#navi ul{overflow:hidden; margin:5px 10px 0;}
#navi li{overflow:hidden; position:relative; float:left; width:64px; height:83px; margin:5px; font-size:13px;font-weight:bold;}
#navi a{overflow:hidden; display:block; width:100%; height:100%; text-align:center; line-height:17px;; letter-spacing:-1px; text-decoration:none;}
#navi .t{display:block; width:57px; height:57px; margin-bottom:5px; -webkit-border-radius: 0px;/* safari */ -moz-border-radius: 0px;/* firefox */
	-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,.0);/* safari */
	-moz-box-shadow: 0px 0px 2px rgba(0,0,0,.0);/* firefox */
}

body {
	margin:0;
	padding:0;
	font-family: NanumGothic, ³ª´®°íµñ, 'Malgun Gothic', Dotum, µ¸¿ò, Gulim, ±¼¸², Helvetica, Apple-Gothic;
	-webkit-text-size-adjust:none;
	color:#222
}
body, p {
	font-size: 14px;
	Line-height : 1.3em;
	padding:0;
	margin:0;
	letter-spacing:-1px;
	color:#666
}
.bull_sky_ttl {
	background-image:url('');
	background-repeat:no-repeat;
	background-position: 0 5px;
	padding-left:10px;
	color:#54a59f
}
.bull_sky_ttl_1 {
	background-image:url('');
	background-repeat:no-repeat;
	background-position: 0 9px;
	padding-left:10px;
	color:#54a59f;
	display:inline-block;
	margin-left:4px;
	padding-top:5px
}


.divide_p {
	padding-top:10px;
	padding-bottom:12px;
	padding-left:15px;
	padding-right:15px;
	border-bottom:1px solid #CBCBCB;
	text-align:left;
}
#copy {padding:15px 0px; text-align:center; font-size:12px;color:#000000;}
#copy .copylink{color:#309c0e; font-weight:bold; font-family: NanumGothic, ³ª´®°íµñ, 'Malgun Gothic', 'µ¸¿ò',dotum,'±¼¸²',sans-serif; font-size:10px; padding-left:4px; text-decoration:underline;}
address {font:10px normal; color:#333333;}
.ws{white-space:nowrap;}


#back_btn {float:right; color:#e7e7e7; padding-right:10px; margin-top:-40px;}
#back_btn  a{color:#000000;}
#tour_img {float:center;width:100%;}


/* »ó´Ü¸Þ´º */
.ht{position:relative;width:100%;height:35px;background:#9ACF09 url('../pension/bgv1.gif') repeat-x 0 -33px;text-align:center;color:#fff}
.nv1{overflow:hidden;width:100%;}
.nv1 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv1.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1 .l1{background:none;}
.nv1 a,
.nv1 span{display:block;height:100%;color:#fff;}
.nv1 li.on{background:#f4f5f5 url('../pension/bgv1.gif') repeat-x 0 -136px;line-height:33px}
.nv1 .on a{background:url('../pension/bgv1.gif') no-repeat 0 -106px;color:#000}
.nv1 .on span{background:url('../pension/bgv1.gif') no-repeat 100% -166px;color:#000}
.nv1 .l1{width:19.8%;}
.nv1 .l2{width:19.8%;}
.nv1 .l3{width:19.8%;}
.nv1 .l4{width:19.6%;}
.nv1 .l5{width:19.8%;}

/* »ó´Ü¸Þ´º2*/
.ht_02{position:relative;width:100%;height:35px;background:#EAAC00 url('../pension/bgv2.gif') repeat-x 0 -33px;text-align:center;color:#fff}
.nv1_02{overflow:hidden;width:100%;}
.nv1_02 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1_02 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv2.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1_02 .l1{background:none;}
.nv1_02 a,
.nv1_02 span{display:block;height:100%;color:#fff;}
.nv1_02 li.on{background:#f4f5f5 url('../pension/bgv2.gif') repeat-x 0 -136px;line-height:33px}
.nv1_02 .on a{background:url('../pension/bgv2.gif') no-repeat 0 -106px;color:#000}
.nv1_02 .on span{background:url('../pension/bgv2.gif') no-repeat 100% -166px;color:#000}
.nv1_02 .l1{width:19.8%;}
.nv1_02 .l2{width:19.8%;}
.nv1_02 .l3{width:19.8%;}
.nv1_02 .l4{width:19.6%;}
.nv1_02 .l5{width:19.8%;}

/* »ó´Ü¸Þ´º03 */
.ht_03{position:relative;width:100%;height:35px;background:#0085B7 url('../pension/bgv3.gif') repeat-x 0 -33px;text-align:center;color:#fff}
.nv1_03{overflow:hidden;width:100%;}
.nv1_03 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1_03 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv3.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1_03 .l1{background:none;}
.nv1_03 a,
.nv1_03 span{display:block;height:100%;color:#fff;}
.nv1_03 li.on{background:#f4f5f5 url('../pension/bgv3.gif') repeat-x 0 -136px;line-height:33px}
.nv1_03 .on a{background:url('../pension/bgv3.gif') no-repeat 0 -106px;color:#000}
.nv1_03 .on span{background:url('../pension/bgv3.gif') no-repeat 100% -166px;color:#000}
.nv1_03 .l1{width:19.8%;}
.nv1_03 .l2{width:19.8%;}
.nv1_03 .l3{width:19.8%;}
.nv1_03 .l4{width:19.6%;}
.nv1_03 .l5{width:19.8%;}

/* »ó´Ü¸Þ´º04 */
.ht_04{position:relative;width:100%;height:35px;background:#09CFCF url('../pension/bgv4.gif') repeat-x 0 -33px;text-align:center;color:#fff}
.nv1_04{overflow:hidden;width:100%;}
.nv1_04 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1_04 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv4.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1_04 .l1{background:none;}
.nv1_04 a,
.nv1_04 span{display:block;height:100%;color:#fff;}
.nv1_04 li.on{background:#f4f5f5 url('../pension/bgv4.gif') repeat-x 0 -136px;line-height:33px}
.nv1_04 .on a{background:url('../pension/bgv4.gif') no-repeat 0 -106px;color:#000}
.nv1_04 .on span{background:url('../pension/bgv4.gif') no-repeat 100% -166px;color:#000}
.nv1_04 .l1{width:19.8%;}
.nv1_04 .l2{width:19.8%;}
.nv1_04 .l3{width:19.8%;}
.nv1_04 .l4{width:19.6%;}
.nv1_04 .l5{width:19.8%;}


/* »ó´Ü¸Þ´º05 */
.ht_05{position:relative;width:100%;height:35px;background:#AC00B6 url('../pension/bgv5.gif') repeat-x 0 -33px;text-align:center;color:#fff}
.nv1_05{overflow:hidden;width:100%;}
.nv1_05 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1_05 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv5.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1_05 .l1{background:none;}
.nv1_05 a,
.nv1_05 span{display:block;height:100%;color:#fff;}
.nv1_05 li.on{background:#f4f5f5 url('../pension/bgv5.gif') repeat-x 0 -136px;line-height:33px}
.nv1_05 .on a{background:url('../pension/bgv5.gif') no-repeat 0 -106px;color:#000}
.nv1_05 .on span{background:url('../pension/bgv5.gif') no-repeat 100% -166px;color:#000}
.nv1_05 .l1{width:19.8%;}
.nv1_05 .l2{width:19.8%;}
.nv1_05 .l3{width:19.8%;}
.nv1_05 .l4{width:19.6%;}
.nv1_05 .l5{width:19.8%;}

/* »ó´Ü¸Þ´º06 */
.ht_06{
	position:relative;
	width:100%;
	height:35px;
	background:#0c981c url('../pension/bgv21.gif') repeat-x 0 -33px;
	text-align:center;
	color:#fff;
	background-color: ac6108;
}
.nv1_06{overflow:hidden;width:100%;}
.nv1_06 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1_06 li{overflow:hidden;float:left;height:30px;line-height:28px;margin-right:-2px;background:url('../pension/bgv21.gif') no-repeat 0 -310px;text-align:center;white-space:nowrap}
.nv1_06 .l1{background:none;}
.nv1_06 a,
.nv1_06 span{display:block;height:100%;color:#fff;}
.nv1_06 li.on{background:#f4f5f5 url('../pension/bgv21.gif') repeat-x 0 -136px;line-height:33px}
.nv1_06 .on a{background:url('../pension/bgv21.gif') no-repeat 0 -106px;color:#000}
.nv1_06 .on span{background:url('../pension/bgv21.gif') no-repeat 100% -166px;color:#000}
.nv1_06 .l1{width:19.8%;}
.nv1_06 .l2{width:19.8%;}
.nv1_06 .l3{width:19.8%;}
.nv1_06 .l4{width:19.6%;}
.nv1_06 .l5{width:19.8%;}

/* ssuny */
.tt{position:relative;width:100%;height:35px;background:url('../pension/topbg.gif') repeat-x }
.utxtBox02 {letter-spacing: -1pt;width:94%; margin:0 auto; 
padding:2%; font-family:±¼¸²; font-size:14px; color:#950B0B; line-height:16px;  font-weight:bold;
 background-color:#DFDFDF border-left:2px solid #DFDFDF; border-right:2px solid #DFDFDF; border-bottom:2px solid #DFDFDF; overflow:hidden;}

.utxtBox {letter-spacing: -1pt;width:94%; margin:0 auto; 
padding:2%; font-family:±¼¸²; font-size:11px; color:#000000; line-height:16px;
 background-color:#B0B0B0 border-left:2px solid #B0B0B0; border-right:2px solid #B0B0B0; border-bottom:2px solid #B0B0B0; overflow:hidden;}
.imgBox img {margin-bottom:5px;; border-top:2px solid #B0B0B0; border-left:2px solid #B0B0B0; border-right:2px solid #B0B0B0; border-bottom:2px solid #B0B0B0;}
.imgBoxtt {font-family:±¼¸²; font-size:11px;color:#F6D9B3;margin:10px auto 0;  background-color:#A16234; letter-spacing: -0.8pt;padding-bottom:5px; padding-top:5px;padding-left:10px;}
.stytitle {font-family:±¼¸²; font-size:13px; color:#047171; text-align:left; padding-bottom:25px;}
.stytitle02 {font-family:±¼¸²; font-size:12px;  text-align:left; padding-bottom:25px;padding-left:5px;padding-right:5px;}
.rm_ct02 {width:100%;  auto 0; border:0px solid #fff; background-color:#f6f6f6; display:block; overflow:hidden; clear:both;}
.rm_ct02 ul li {float:left;}
.rm_ct02 .rm_img {border:1px solid #fff;}
.rm_ct02 .rm_text {font-family:±¼¸²; width:66%; font-size:12px; color:#000; line-height:1.7em; text-align:left; margin-left:4px;}
.rm_ct02 .rm_text2 {line-height:5em;font-family:±¼¸²; width:100%; font-size:12px; color:#fff; line-height:16px; text-align:left; margin-top:2px;}
.imgBox {margin:2px auto 0; text-align:center;}
.imgBox img {border-top:2px solid #fff; border-left:3px solid #fff; border-right:3px solid #fff;}

.cr_sky_b_12 {font-size:12px;color:#047171;font-weight:900;font-weight:bold;}
.cr_sky_b_1202 {font-size:12px;color:444444;font-weight:900;}

.table_Box {width:98%; margin:0 auto;clear:both;}
.table_Box table {text-align:center;font-family:±¼¸²;font-size:12px;color:#0000;line-height:1.3em;}
.table_Box table td {padding:3px 0 3px 0;background-color:#1d1d1d;}
.table_Box table td.box2 {background-color:#f6f6f6;}
.table_Box table td.t_top {color:#3FF;background-color:#047171;}
.txtBox {
	border-bottom:2px solid #fff; border-right:3px solid #fff; border-left:3px solid #fff; text-align:center;
	width:92%; margin:0 auto; font-family:±¼¸²; font-size:12px; color:#fff; line-height:25px; background-color:#047171;
}
.rm_btn {margin:0 auto; width:88%; padding:2%; overflow:hidden; display:block; margin-top:3px; border:3px solid #fff; }
#rm_btn02 {float:left; position:relative; width:88%; padding:2%; overflow:hidden; display:block; margin-top:3px; border:3px solid #fff;}
/*#rm_btn02 {position:relative; width:88%; padding:2%; overflow:hidden; display:block; margin-top:3px; border:3px solid #fff; }*/
#rm_btn02 ul li {
	float:left; display:block; background-color:#27091e; border:1px solid #fff;
	width:23%; padding:5px 0 5px 0; margin:1%;
	font-family:±¼¸²; font-size:11px; color:#fff; text-align:center; 
}
 
/*div#head .tt {width:100%;  height:46px; text-align:center; margin:0 auto; display:block; position:relative; background-image:url('../pension/topbg.gif'); background-repeat:repeat; }
div#head .prev {width:49px; height:46px; position:absolute; float:left; left:5px;top:15px;}
div#head .home {width:49px; height:46px; position:absolute; float:right; right:15px;top:15px;}*/

/*ssuny_end*/

.chn{position:relative;width:100%;height:33px;border-bottom:1px solid #b0b0b0;background:#f4f5f5;text-align:center;color:#000;}
.nv3{padding:3px 2px 0;}
.nv3 dd{float:left;background:url('../pension/bgv2.gif') no-repeat 0 -396px;text-align:center}
.nv3 .f{background:none;}
.nv3 a{display:block;padding:5px 0;}
.nv3 .on a{color:#679F00;}

.h5{
	position:relative;
	width:99%;
	padding:0.5em 0;
	border-bottom:2px solid #84b208;
	white-space:nowrap;
	top: -3px;
	left: 1px;
}
.h5 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h5 h2 strong{color:#000000;  font-weight:bold;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.7em;background:url('../pension/listicon.gif') no-repeat 100% 50%;color:#1172b6;text-indent:0;letter-spacing:-1px}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}
.h6{position:relative;width:100%;padding:0.5em 0;border-bottom:2px solid #FFFFFF;white-space:nowrap;}
.h6 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h6 h2 strong{color:#000000;  font-weight:bold;}

.h5_02{
	position:relative;
	width:99%;
	padding:0.5em 0;
	border-bottom:2px solid #e4a900;
	white-space:nowrap;
	top: -3px;
	left: 1px;
}
.h5_02 h2_02{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h5_02 h2_02 strong{color:#000000;  font-weight:bold;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.7em;background:url('../pension/listicon.gif') no-repeat 100% 50%;color:#1172b6;text-indent:0;letter-spacing:-1px}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}
.h6{position:relative;width:100%;padding:0.5em 0;border-bottom:2px solid #FFFFFF;white-space:nowrap;}
.h6 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h6 h2 strong{color:#000000;  font-weight:bold;}

.h5_03{
	position:relative;
	width:99%;
	padding:0.5em 0;
	border-bottom:2px solid #007baf;
	white-space:nowrap;
	top: -3px;
	left: 1px;
}
.h5_03 h2_03{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h5_03 h2_03 strong{color:#000000;  font-weight:bold;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.7em;background:url('../pension/listicon.gif') no-repeat 100% 50%;color:#1172b6;text-indent:0;letter-spacing:-1px}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}
.h6{position:relative;width:100%;padding:0.5em 0;border-bottom:2px solid #FFFFFF;white-space:nowrap;}
.h6 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h6 h2 strong{color:#000000;  font-weight:bold;}

.h5_04{
	position:relative;
	width:99%;
	padding:0.5em 0;
	border-bottom:2px solid #08afaf;
	white-space:nowrap;
	top: -3px;
	left: 1px;
}
.h5_04 h2_04{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h5_04 h2_04 strong{color:#000000;  font-weight:bold;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.7em;background:url('../pension/listicon.gif') no-repeat 100% 50%;color:#1172b6;text-indent:0;letter-spacing:-1px}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}
.h6{position:relative;width:100%;padding:0.5em 0;border-bottom:2px solid #FFFFFF;white-space:nowrap;}
.h6 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h6 h2 strong{color:#000000;  font-weight:bold;}

.h5_05{
	position:relative;
	width:99%;
	padding:0.5em 0;
	border-bottom:2px solid #9c00a2;
	white-space:nowrap;
	top: -3px;
	left: 1px;
}
.h5_05 h2_05{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h5_05 h2_05 strong{color:#000000;  font-weight:bold;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.7em;background:url('../pension/listicon.gif') no-repeat 100% 50%;color:#1172b6;text-indent:0;letter-spacing:-1px}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}
.h6{position:relative;width:100%;padding:0.5em 0;border-bottom:2px solid #FFFFFF;white-space:nowrap;}
.h6 h2{display:inline;padding-left:10px;margin-right:-0.3em; font-size:1.3em;}
.h6 h2 strong{color:#000000;  font-weight:bold;}


/* table */
.tb1{width:100%;}
.tb1 th {padding:0.2em 0.6em;border:1px solid #dfdfdf;text-align:center;font-size:0.8em;}
.tb1 td{padding:0.5em 0.6em;border:1px solid #dfdfdf;text-align:center;font-size:0.8em;}
.tb1 th{background-color:#f7f7f7;color:#666;}
.tb1 th a{display:block;color:#666;}
/* etc. */
#ct{padding-bottom:25px;}
.pg1,
/* .sc1,*/
.sc6{padding:1px 10px 0;}
.bo1{border-top:1px solid #d2d2d2;}
.pp12{top:120px;}
.pp12 .pp1w{margin:0 25px;}

/*list*/
.li1 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.li102 li{position:relative;width:100%;border-bottom:1px solid #ffffff;}
.li1 .ct{display:block;position:relative;clear:both;padding:0.7em 10px 0.6em;}
.li1 .ct:after{content:"";display:block;clear:both}
.li1 a.ct{padding-right:31px;background:url('../pension/listicon.gif') no-repeat 100% 50%;}
.li1 .fl{float:left;margin-right:10px;}
.li1 .fl2{display:block;overflow:hidden;_float:left;_padding-right:1.85em;}
.li1 .fc{clear:both;}
.li1 .r1{position:absolute;right:31px;top:0.7em;text-align:right;white-space:nowrap;}
.li1 .ho{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
.li1 .ho2{display:block;margin-right:5.95em;}
.li1 a.ct .ho2{margin-right:4.5em;}
.li1 .ho3{display:block;margin-right:6.78em;}
.li1 .hn1{display:block;margin-right:3.2em;}
.li1 .hn2{display:block;margin-right:4.8em;}
.li1 .hn3{display:block;margin-right:7em;}
.li1 .if{color:#909090;font-size:0.85em;}
.li1 .if strong{color:#000;}
.li1 .if em{color:#666;}
.li1 .if2{color:#000;font-size:0.85em;}
.li1 .tx{color:#909090;}
.li1 .tx2{color:#666;font-size:0.95em;}
.li1 .st{color:#ed1b23;}
.li1 .cg{color:#32a800;}
.li1 .cg2{color:#909090;}
.li1 .cn{color:#ed1b23;white-space:nowrap;}
.li1 .ur{color:#1172b6;font-size:0.85em;}
.li1 .ic1{vertical-align:-0.1em;}
.li1 .gd1{color:#ed1b23;font-size:0.95em;}
.li1 .gd2{color:#f30;font-size:0.95em;}
.li1 .gd3{color:#f70;font-size:0.95em;}
.li1 .bd,
.li1 .bd2,
.li1 .bd3{display:inline-block;margin-bottom:0.3em;}
.li1 .bd{font-size:0.95em;color:#000;}
.li1 .bd2{font-size:0.95em;}
.li1 .bd3{color:#666;}
.li1 li.vt strong,
.li1 li.vt .if{color:#909090;}
.li1 .re1 .ic_re,
.li1 .re2 .ic_re,
.li1 .re3 .ic_re,
.li1 .re4 .ic_re,
.li1 .re5 .ic_re{position:absolute;top:0.78em;}
.li1 .re1 .ct{padding-left:24px;}
.li1 .re1 .ic_re{left:9px;}
.li1 .re2 .ct{padding-left:34px;}
.li1 .re2 .ic_re{left:18px;}
.li1 .re3 .ct{padding-left:44px;}
.li1 .re3 .ic_re{left:27px;}
.li1 .re4 .ct{padding-left:54px;}
.li1 .re4 .ic_re{left:36px;}
.li1 .re5 .ct{padding-left:64px;}
.li1 .re5 .ic_re{left:45px;}
.li16 li{font-weight:bold;}
.li2{overflow:hidden;width:100%;}
.li2 li{float:left;width:33%;text-align:center;font-size:0.95em;}
.li2 .ct{display:block;margin:0 0.2em;padding:0.7em 0;}
.li2 img{margin-bottom:3px;border:1px solid #c9c9c9;vertical-align:top;}
.li2 span{display:block;overflow:hidden;width:90px;height:2.6em;margin:0 auto;text-align:left;}
.lin{clear:both;padding:0.7em 0.7em 0.6em;border-bottom:1px solid #e6e6e6;text-align:center;color:#909090;}
/*read*/
#map { text-align: center; size:100%;width:300px;height:250px; margin:0 auto;}


/* rooms & travel ssuny */
.rm_ct {width:97%; padding:1%; margin:0px auto 0; border:0px solid #5358A5; background-color:#F2F2F2;  overflow:hidden; clear:both;}
