@charset "utf-8";

/*
 * 시티투어토스 > 순환형 코스
 * http://ctb.ggad.co.kr/ko/02course/01.php
 */
/**/
.info_list								{ width:100%; display:block; overflow:hidden; margin:15px 0; }
.info_list li							{ margin-bottom:5px; }


.green_line_timetable					{ width:100%; display:block; overflow:hidden; }
.green_line_timetable li				{ width:49%; }
	.green_line_cell01					{ float:left; }
	.green_line_cell02					{ float:right; }

 /* 140710 수정본 */
 .map_loop_type_wrap_re2				{ position:relative; width:440px; height:400px; float:left; border:0px solid #f00; }

 .map_loop_type_wrap_bg01				{ background:url("../../images/02course/art1_1_re2_141120.jpg") no-repeat 100px 68px; }
 .map_loop_type_wrap_bg02				{ background:url("../../images/02course/art1_2_re2.jpg") no-repeat 10px 68px; }

	.map_loop_type_wrap_re2 h3			{ position:absolute; z-index:9; }
	.map_loop_type_wrap_re2 h3 p		{ width:100%; height:25px; line-height:25px; /* background-color:#c8000d; */ background-color:#333; color:#fff; margin-top:10px;}
	.map_loop_type_wrap_re2 h3 a		{ text-decoration:none; color:#fff; }
	.map_loop_type_wrap_re2 h3 a:hover	{ text-decoration:underline; color:#fff; }

	h3.loop_map_h3_1_re2						{ width:56px; height:25px; line-height:25px; text-align:center; background-color:#c8000d; color:#fff; left:50%; margin:225px 0 0 155px;  }
	h3.loop_map_h3_2_re2, h3.loop_map_h3_3_re2	{ width:130px; height:75px; text-align:center; font-size:20px; }
	h3.loop_map_h3_2_re2						{ margin:180px 0 0 185px; }
	h3.loop_map_h3_2_re2 p a					{ z-index:999; display:block; }

	h3.loop_map02_h3_1_re2						{ width:56px; height:25px; line-height:25px; text-align:center;  color:#fff; margin:225px 0 0 0;  }
	h3.loop_map02_h3_2_re2						{ width:56px; height:25px; line-height:25px; text-align:center; background-color:#0066a5; color:#fff; margin:225px 0 0 0;  }

	h3.loop_map02_h3_3_re2						{ width:130px; height:75px; text-align:center; font-size:20px; }
	h3.loop_map02_h3_3_re2						{ margin:180px 0 0 125px; }
 /*// 140710 수정본 */

/* 140710 수정본 */
	ol.loc1_re2					{ position:relative; width:100%; height:100%; }
	ol.loc1_re2 li				{ position:absolute; font-weight:bold; white-space:nowrap; text-align:center; }
	ol.loc1_re2 li.loc1_1		{ display:none; }
	ol.loc1_re2 li.loc1_2		{ top:320px; left:362px; }
	ol.loc1_re2 li.loc1_3		{ top:320px; left:298px; }
	ol.loc1_re2 li.loc1_4		{ top:323px; left:222px; }
	ol.loc1_re2 li.loc1_5		{ top:323px; left:145px; }
	ol.loc1_re2 li.loc1_6		{ top:323px; left:87px; }
	ol.loc1_re2 li.loc1_7		{ top:252px; left:40px; }
	ol.loc1_re2 li.loc1_8		{ top:200px; left:8px; }	
	ol.loc1_re2 li.loc1_9		{ top:161px; left:18px; }
	ol.loc1_re2 li.loc1_10		{ top:110px; left:8px; }
	ol.loc1_re2 li.loc1_11		{ top:73px; left:30px; }
	ol.loc1_re2 li.loc1_12		{ top:70px; left:162px; }
	ol.loc1_re2 li.loc1_13		{ top:70px; left:236px; }
	ol.loc1_re2 li.loc1_14		{ top:70px; left:296px; }
	ol.loc1_re2 li.loc1_15		{ top:85px; left:368px; }

	ol.loc2_re2					{ position:relative; width:100%; height:100%; }
	ol.loc2_re2 li				{ position:absolute; font-weight:bold; white-space:nowrap; text-align:center; }
	ol.loc2_re2 li.loc2_1		{ display:none; }
	ol.loc2_re2 li.loc2_2		{ top:320px; left:57px; }
	ol.loc2_re2 li.loc2_3		{ top:320px; left:167px; }
	ol.loc2_re2 li.loc2_4		{ top:320px; left:275px; }	
	ol.loc2_re2 li.loc2_5		{ top:185px; left:345px; }
	ol.loc2_re2 li.loc2_6		{ top:65px; left:320px; }
	ol.loc2_re2 li.loc2_7		{ top:45px; left:165px; }
	ol.loc2_re2 li.loc2_8		{ top:65px; left:78px; }
/*// 140710 수정본 */


.map_loop_type_wrap			{ position:relative; height:400px; background:url("../../images/02course/art1_1.jpg") no-repeat center 100px; border:0px solid #f00; }
	.map_loop_type_wrap h3	{ position:absolute; }
	.map_loop_type_wrap h3 p{ width:100%; height:25px; line-height:25px; background-color:#c8000d; color:#fff; margin-top:10px;}
	.map_loop_type_wrap h3 a		{ text-decoration:none; color:#fff; }
	.map_loop_type_wrap h3 a:hover	{ text-decoration:underline; color:#fff; }

	h3.loop_map_h3_1		{ width:56px; height:25px; line-height:25px; text-align:center; background-color:#0066a5; color:#fff; left:50%; margin:230px 0 0 -28px;  }
	h3.loop_map_h3_2, h3.loop_map_h3_3	{ width:130px; height:75px; text-align:center; font-size:20px; }
	h3.loop_map_h3_2		{ right:50%; margin:197px 100px 0 0; }
	h3.loop_map_h3_3		{ left:50%; margin:197px 0 0 100px; }
	.loop_map_type1			{ position:absolute; }

	/* 02.시티투어코스 - 코스안내 레이아웃 */
	.loc_red_point				{ background-color:#b51c26; color:#fff; padding:2px 5px; }
	.loc_blue_point				{ background-color:#0066a5; color:#fff; padding:2px 5px; }
	.loc_order_wrap				{ position:relative; width:100%; display:block; }
	.loc_order_wrap li			{ position:relative; letter-spacing:-.5px; }
	.loc_order_wrap li.dir_1	{ display:block; width:20%; float:left; padding-bottom:9px; }
	.loc_order_wrap li.dir_2	{ display:block; width:20%; float:right; padding-bottom:9px; }
	.loc_order_wrap li a		{ font-size:11px; display:block; width:87.5%; margin:0 auto 15px auto; height:30px; line-height:30px; text-align:left; text-decoration:none; border:1px solid #ddd; background:url("../images/02course/map_assist_backpattern.gif") repeat-x center bottom; }
	.loc_order_wrap li a:hover	{ text-decoration:underline; }
	.loc_order_wrap li a img	{ vertical-align:middle; margin:0 5px; }
	.loc_order_wrap li a span	{ margin-left:7px; }
	.down_arrow					{ background:url("../../images/02course/map_assist_arrow03.gif") no-repeat center 36px !important; }
	.no_arrow					{ background:none !important; }

	.arr_r		{ position:absolute; width:16px; height:12px; right:-8px; top:10px; margin:0; padding:0; }
	.arr_r img	{ margin:0; line-height:0; display:block; }
	.arr_l		{ position:absolute; width:16px; height:12px; left:-8px; top:10px; margin:0; padding:0; }
	.arr_l img	{ margin:0; line-height:0; display:block; }

	.clear		{ clear:both; }
	/*// 02.시티투어코스 - 코스안내 레이아웃 */

	/* 순환형코스 - 해운대방향 */
	ol.loc2					{ }
	ol.loc2 li				{ }
	ol.loc2 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc2 li a:hover		{ text-decoration:underline; }
	ol.loc2 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc2 li.style1		{ float:left; padding:10px 19px 15px 19px; margin-left:8px; }
	ol.loc2 li.style2		{ float:right; padding:10px 10px 15px 35px; }
	ol.loc2 li.style3		{ float:left; padding:10px 10px 15px 4px; }
	ol.loc2 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc2 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }	
	ol.loc2 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc2 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 해운대방향 - 순환형코스*/

	/* 순환형코스 - 태종대방향 */
	ol.loc3					{ }
	ol.loc3 li				{ }
	ol.loc3 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc3 li a:hover		{ text-decoration:underline; }
	ol.loc3 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc3 li.style1		{ float:left; padding:10px 23px 15px 23px; margin-left:5px; }
	ol.loc3 li.style2		{ float:right; padding:10px 22px 15px 30px; }
	ol.loc3 li.style3		{ float:left; padding:10px 21px 15px 15px; }
	ol.loc3 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }	
	ol.loc3 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc3 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 순환형코스 - 태종대방향 */	

	/* 역사문화탐방 */
	ol.loc4					{ }
	ol.loc4 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc4 li a:hover		{ text-decoration:underline; }
	ol.loc4 li a img		{ position:absolute; margin-left:-20px; }
	ol.loc4 li.style1		{ float:left; padding:10px 33px 15px 31px; margin-left:9px; }
	ol.loc4 li.style2		{ float:right; padding:10px 9px 15px 33px; }
	ol.loc4 li.style3		{ float:left; padding:10px 32px 15px 22px; }
	ol.loc4 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc4 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }	
	ol.loc4 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc4 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 역사문화탐방 */

	/* 스카이라인투어 */
	ol.loc5					{ cursor:pointer; }
	ol.loc5 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc5 li a:hover		{ text-decoration:underline; }
	ol.loc5 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc5 li.style1		{ float:left; padding:10px 25px 15px 25px; margin-left:9px; }
	ol.loc5 li.style2		{ float:right; padding:10px 18px 15px 40px; }
	ol.loc5 li.style3		{ float:left; padding:10px 24px 15px 14px; }
	ol.loc5 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc5 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }
	ol.loc5 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc5 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 스카이라인투어 */

	/* 해동용궁사 */
	ol.loc6					{ cursor:pointer; }
	ol.loc6 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc6 li a:hover		{ text-decoration:underline; }
	ol.loc6 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc6 li.style1		{ float:left; padding:10px 21px 15px 21px; margin-left:9px; }
	ol.loc6 li.style2		{ float:right; padding:10px 18px 15px 40px; }
	ol.loc6 li.style3		{ float:left; padding:10px 21px 15px 11px; }
	ol.loc6 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc6 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }
	ol.loc6 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc6 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 해동용궁사 */

	/* 을숙도 자연생태 코스 */
	ol.loc7 				{ cursor:pointer; }
	ol.loc7 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc7 li a:hover		{ text-decoration:underline; }
	ol.loc7 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc7 li.style1		{ float:left; padding:10px 15px 15px 5px; margin-right:3px; }	
	ol.loc7 li.style2		{ float:right; padding:10px 25px 15px 40px; }
	ol.loc7 li.style3		{ float:left; padding:10px 15px 15px 25px; margin-right:5px; }
	ol.loc7 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }
	ol.loc7 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc7 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/* 을숙도 자연생태 코스 */

	/* 1층버스 야경투어 */
	ol.loc8					{ cursor:pointer; }
	ol.loc8 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc8 li a:hover		{ text-decoration:underline; }
	ol.loc8 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc8 li.style1		{ float:left; padding:10px 22px 15px 22px; margin-left:9px; }
	ol.loc8 li.style2		{ float:right; padding:10px 18px 15px 40px; }
	ol.loc8 li.style3		{ float:left; padding:10px 24px 15px 14px; }
	ol.loc8 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc8 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }
	ol.loc8 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc8 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 1층버스 야경투어 */

	/* 2층버스 야경투어 */
	ol.loc9					{ }
	ol.loc9 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc9 li a:hover		{ text-decoration:underline; }
	ol.loc9 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc9 li.style1		{ float:left; padding:10px 26px 15px 26px; margin-left:9px; }
	ol.loc9 li.style2		{ float:right; padding:10px 9px 15px 33px; }
	ol.loc9 li.style3		{ float:left; padding:10px 26px 15px 15px; }
	ol.loc9 li.style4		{ float:right; padding:10px 10px 15px 17px; }
	ol.loc9 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }	
	ol.loc9 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc9 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 2층버스 야경투어 */

	/* 호텔경유 야경투어 */
	ol.loc10				{ cursor:pointer; }
	ol.loc10 li a			{ position:relative; vertical-align:middle; color:#000; text-decoration:none; }
	ol.loc10 li a:hover		{ text-decoration:underline; }
	ol.loc10 li a img		{ position:absolute; margin:-1px 0 0 -20px; }
	ol.loc10 li.style1		{ float:left; padding:10px 20px 15px 20px; margin-left:9px; }
	ol.loc10 li.style2		{ float:right; padding:10px 18px 15px 40px; }
	ol.loc10 li.style3		{ float:left; padding:10px 20px 15px 10px; }
	ol.loc10 li.style4		{ float:right; padding:10px 13px 15px 20px; }
	ol.loc10 li.arrow1		{ background:url('../../images/02course/map_assist_arrow1.gif') no-repeat right 15px; }
	ol.loc10 li.arrow2		{ background:url('../../images/02course/map_assist_arrow2.gif') no-repeat left 15px; }
	ol.loc10 li.arrow3		{ background:url('../../images/02course/map_assist_arrow3.gif') no-repeat center bottom; }
	/*// 호텔경유 야경투어 */


/*
 * 시티투어토스 > 순환형 코스 > 해운대 방향
 * http://ctb.ggad.co.kr/ko/02course/02.php
 */
.map_wrap					{ position:relative; width:100%; margin:0 auto 10px auto; }
.map_btn_wrap				{ position:relative; width:100%; margin:0 auto; display:table; padding:10px 0; /* background:url('../../images/02course/map_assist_bus_re2.jpg') no-repeat 35px 40px; */ }
.map_btn_wrap ol li a img	{ vertical-align:middle; }
.map_btn_wrap .button1		{ padding:5px 5px; text-align:center; }
.map_btn_wrap .button2		{ position:absolute; width:100px; padding:5px 5px; text-align:center; }				/* PREV 버튼 */
.map_btn_wrap .button3		{ position:absolute; width:100px; padding:5px 5px; text-align:center; right:0; }	/* NEXT 버튼 */

.map_tab_wrap						{ position:absolute; width:304px; height:29px; display:table; right:10px; top:-29px; }
.map_tab_wrap1						{ background:url('../../images/02course/map_tab1.gif') no-repeat center top; }
	.map_tab_wrap p					{ width:50%; float:left; display:table-cell; cursor:pointer; text-align:center; }
	.map_tab_wrap p input			{ background:transparent; padding:0; margin:0; cursor:pointer; border:0px solid #f00; }
	.map_tab_wrap1 p.map1			{ color:#fff; padding-top:8px; }
	.map_tab_wrap1 p.map1 a			{ color:#fff; padding-left:30px; background:transparent; cursor:pointer; text-decoration:none; }
	.map_tab_wrap1 p.map1 a:hover	{ text-decoration:underline; }
	.map_tab_wrap1 p.map2			{ color:#444; padding-top:8px; }
	.map_tab_wrap1 p.map2 a			{ color:#444; padding-right:10px; background:transparent; cursor:pointer; text-decoration:none; }
	.map_tab_wrap1 p.map2 a:hover	{ text-decoration:underline; }


.list_frame					{ width:865px; border:1px solid #cacaca; display:none; margin-bottom:10px; }
	#driving_list			{ width:845px; border:0px; margin:10px; }

.map_frame					{ width:865px; height:438px; border:1px solid #cacaca; }
	#map					{ width:845px; height:418px; border:0px; margin:10px; }
	.map_detail_info_wrap	{ 
		position:absolute; margin:20px 0 0 20px; padding:10px; border:1px solid #bebebe; background-color:#fff;
		z-index:999; display:none;
		/*
		background-color:rgba(255, 255, 255, .5);
		-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF, endColorstr=#7FFFFFFF);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF, endColorstr=#7FFFFFFF);
		zoom: 1;
		*/
	}
	.map_detail_info		{ position:relative; width:255px; }
	.map_detail_info div p	{ width:100%; text-align:center; padding:5px 0; }
    .map_detail_info1		{ position:relative;}
	.map_detail_info1 h4    { font-size: 15px; padding:10px 0; }
    .map_detail_info1 p     { padding:5px 0; }
    .map_detail_info1 p span { background-color: #f37021; color:#fff; font-weight: bold; }
    .map_detail_info1 ul    { padding:5px 0; }
	.map_info1				{ display:none; }
	.map_info_img			{ }
	.map_info_closing_btn	{ 
		position:absolute; width:20px; height:20px; top:5px; right:5px; cursor:pointer; text-indent:-99999px; padding:0; margin:0; border:0;
		background:#fff url('../../images/common/closer_btn_cyan.gif') no-repeat center 3px;
	}
	.map_detail				{ width:120px; background-color:#b91f29; color:#fff; padding:5px 0; margin:0; border:0; font-size:12px; font-weight:bold; cursor:pointer; }
	.driving_assist			{ width:100%; display:table; margin:20px 0; }
	.driving_assist p		{ width:100%; float:left; }
	.driving_print			{ width:114px; height:33px; background:url('../../images/common_sub/input_btn_print.gif') no-repeat left top; border:0; padding:0; margin:0; text-indent:18px; cursor:pointer; }
	.print					{ width:878px; }

/*
 * 시티투어토스 > 순환형 코스 > 해운대 방향 > Detail view
 * http://ctb.ggad.co.kr/ko/02course/02_view_1.php
 */
.bus_station_frame								{ width:865px; height:auto !important; border:1px solid #cacaca; border-top:2px solid #696969; display:table; }
	.list_tab_wrap								{ position:absolute; width:304px; height:29px; display:table; right:10px; top:-29px; background:url('../../images/02course/list_tab1.gif') no-repeat center top; }
	.list_tab_wrap p							{ width:50%; float:left; display:table-cell; line-height:32px; cursor:pointer; }
	.list_tab_wrap p a							{ padding:0; margin:0; color:#444; border:0; background:transparent; cursor:pointer; text-decoration:none; }
	.list_tab_wrap p a:hover					{ text-decoration:underline; }

	.list_tab_wrap .map1						{ color:#444; text-indent:50px; }
	.list_tab_wrap .map2						{ color:#444; text-indent:35px; }
	p.bus_stop_name								{ width:100%; border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:20px; font-size:16px; }
	.bus_station_inner_frame					{ margin:30px; }
	.bus_stop_view_layout						{ width:100%; display:table; }
		.bus_stop_view_img						{ width:318px; float:left; text-align:center; display:table-cell; border:0px solid #f00; }
			.bus_station_frame img				{ padding:5px; border:1px solid #ccc; }
			.bus_station_frame input			{ margin-top:20px; }
		.bus_stop_view_desc						{ width:auto; float:left; display:table-cell; border:0px solid #f00; }
			ol.bus_stop_desc_layout				{ margin:5px 0 0 20px; }
			ol.bus_stop_desc_layout li			{ padding:5px 0 5px 20px; background:url('../../images/common_sub/bullet_ol.gif') no-repeat left 5px; margin-bottom:20px; }
			ol.bus_stop_desc_layout li.info		{ margin-top:50px; border-top:1px dotted #ccc; padding-top:40px; background-position:left 40px; }

	.bus_stop_infowrap							{ width:100%; margin-top:50px; }
		.bus_stop_infotab_wrap					{ width:100%; height:39px; margin:0; }
			.bus_stop_infotab_wrap a			{ height:39px; cursor:pointer; margin:0; float:left; }
			.bus_stop_infotab_wrap a div		{ width:137px; height:39px; text-align:center; float:left; background:url('../../images/common_sub/tab_off.gif') no-repeat center bottom; }
			.bus_stop_infotab_wrap a div input	{ padding:0; margin:0 auto; margin-top:15px; border:0; background:transparent; cursor:pointer; }

		.bus_stop_infobody_wrap					{ border-top:2px solid #0066a5; }
			div#bus_stop_info1_body, 
			div#bus_stop_info2_body, 
			div#bus_stop_info3_body, 
			div#bus_stop_info_body4				{ margin:20px 0 20px 0; }
			div#bus_stop_info1_body				{ display:none; }
			div#bus_stop_info2_body				{ display:none; }
			div#bus_stop_info3_body				{ display:none; }
			div#bus_stop_info4_body				{ display:none; }

		div#bus_stop_info3 ul					{ margin:0 auto; padding:0; }
		div#bus_stop_info3 ul li				{ margin:0 auto; padding:10px 0; border-bottom:1px dotted #e2e2e2; font-weight:bold; }