@charset 'UTF-8';

body, div , ul , li {  margin: 0 0 0 0; padding:0 0 0 0; list-style:none; font-size:11px; line-height: 16px; font-family: "�ͣ� �Ы����ë�", "�ҫ髮���ǫ� Pro W3", helvetica, arial, sans-serif; color:#767676;
	scrollbar-face-color: #EAEAEA;
	scrollbar-shadow-color: #EAEAEA;
	scrollbar-highlight-color: #EAEAEA;
	scrollbar-dlight-color: #EAEAEA;
	scrollbar-darkshadow-color: #EAEAEA;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #8D8D8D;
}
td, th{color:#333333;font-family:dotum,verdana;font-size:12px;line-height:17px;margin:0;}
table {border-bottom:3px solid #D5D5D5;border-collapse:collapse;border-spacing:0;border-top:3px solid #D5D5D5;
empty-cells:show;width:100%;}


img			{ border:0; }
a img		{	border:0; }
a:link, a:visited {	color: #666666;	text-decoration: none; }
a:active, a:hover {	color: #d30000;	text-decoration: none; }


/**main ***************************************************************************/

#mainVisual { position:absolute; left: 0; top: 0; width: 1000px; height: 590px; }

/*ALL */
#m_all			{position:relative; width:100%; background:url(/cn_contents/lang/images/chinese/main_bg_back.jpg) repeat;}
/*#m_all_px	{position:relative; width:1000px; height:590px; }*/
#m_all_px {position:relative; width:1000px; height:470px; }



#m_top		{position:relative; width:1000px; height:290px; }
			/*#m_top LOGO_ICON*/
			#m_logo		{position:absolute; top:20px; left:290px; }

			#m_icon		{position:absolute; top:20px; left:700px; }
			#m_icon ul li				{position:absolute; }
			#m_icon ul li.icon_1 { float:left; margin: 0px; }
			#m_icon ul li.icon_2 { float:left; margin: 0 0 0 40px; }
			#m_icon ul li.icon_3 { float:left; margin: 0 0 0 100px; }
			#m_icon ul li.icon_4 { float:left; margin: 0 0 0 140px; }
			#m_icon ul li.icon_5 { float:left; margin: 0 0 0 200px; clear:both;}

			/*m_top MENU*/
			#m_menu		{position:absolute; top:75px; left:400px; width:600px;}

			#m_menu ul.Menu_navi {position:relative; width:600px; margin: 0; padding: 0; }
			#m_menu ul.Menu_navi  li { float: left; margin: 0; padding: 0 40px 0 0; }
			#m_menu ul.Menu_navi  li  div#layer1 { position:absolute; left:0; top:24px; margin: 0; padding: 0; }
			#m_menu ul.Menu_navi  li  div#layer2 { position:absolute; left:40px; top:24px; margin: 0; padding: 0; }
			#m_menu ul.Menu_navi  li  div#layer3 { position:absolute; left:100px; top:24px; margin: 0; padding: 0; }
			#m_menu ul.Menu_navi  li  div#layer4 { position:absolute; left:40px; top:24px; margin: 0; padding: 0; }
			#m_menu ul.Menu_navi div.subtext		{ font-family:verdana; font-size:11px; color:#FFFFFF;display:inline; width:600px;}
			#m_menu ul.Menu_navi div.subtext a { font-family:verdana; font-size:11px; color:#FFFFFF;display:inline; width:600px;}

#m_cen		{position:relative; width:970px; padding: 0 0 0 30px; clear:both; }

			#m_bbs				{ float:left; width:300px; padding:0; margin:0;}
			#m_bbs #bbstop		{ float:left; width:300px;}
			#m_bbs #m_bbsall	{ float:left; width:300px;} 

			#m_bbs #m_bbsall #list_all	{float:left; width:220px; padding:0;}
			#m_bbs #m_bbsall #date_all {float:left; width:80px;  padding:0;}
			#m_bbs #m_bbsall #list_all .list_t	{float:left; width:213px; height:19px; background:url(/cn_contents/lang/images/chinese/main_bbs_dot.jpg) no-repeat 0 50%; padding: 0 0 0 7px; font-family:verdana; font-size:11px; color:#666666;}
			#m_bbs #m_bbsall #date_all .list_d	{float:left; width:80px; height:19px;  font-family:verdana; font-size:10px; color:#666666; text-align:right;}

			#m_bbs #m_bbsall #list_all .list_t a {font-family:verdana; font-size:11px; color:#666666; text-decoration:none; }
			#m_bbs #m_bbsall #list_all .list_d a {font-family:verdana; font-size:10px; color:#666666; text-decoration:none; }


			#m_bbs #m_lbannerall {position:relative; float:left; width:300px; clear:both;} 	
			#m_bbs #m_lbannerall  #lbanner	{width:300px; padding:5px 0 0 0;; }
			#m_bbs #m_lbannerall  #view			{position:relative; float:left; width:300px; padding:0; background:url(/cn_contents/lang/images/chinese/main_view_bg.jpg) no-repeat 0 50%;  clear:both;}
			#m_bbs #m_lbannerall  #view .viewiall	{float:right; width:175px;  padding:10px 0 0 0; }
			#m_bbs #m_lbannerall  #view .viewiall .viewicon	{float:left; margin:0px; clear:both;}
			
			#m_banner			{position:relative; float:left; width:540px; }

			/*#m_cen RBANNER */
			/*#m_banner #m_rbtop { position:relative;  float:left; width:540px; height:125px; padding:49px 0 0 0; clear:both; }*/
			#m_banner #m_rbtop { position:relative;  float:left; width:540px; height:10px; padding:49px 0 0 0; clear:both; }
			#m_banner #m_rbtop .banner1 {float:left; width:290px; }
			#m_banner #m_rbtop .banner2 {float:left; width:250px; }
			/*#m_banner #m_rdn	 { position:relative; width:540px; height:100px; background:url(/cn_contents/lang/images/chinese/main_rbanner_bg.jpg) no-repeat; clear:both;}*/
			#m_banner #m_rdn   { position:relative; width:540px; height:10px; background:url(/cn_contents/lang/images/japanese/main_rbanner_bg.jpg) no-repeat; clear:both;}
			#m_banner #m_rdn .dbannerall {width:540px; padding:35px 0 0 0;}
			#m_banner #m_rdn .dbannerall .dbanner { float:left; padding:0 15px 0 30px;}


			#m_quick				{float:left; width:90px;  margin: 0; padding: 0;}
			/*#m_cen QUICKMENU */	
			#m_quick h3	 { width:90px; padding: 0; margin: 0; }
			#m_quick ul		 { width:90px; margin: 0; padding: 0; }
			#m_quick ul li   { width:90px; margin: 0; padding: 0; }
			#m_quick ul li img { vertical-align: top; }	


/*COPY*/
#m_cp						{position:relative; width:100%; height:80px; background:url(/cn_contents/lang/images/chinese/main_copy_bg.jpg) repeat-x; clear:both;}
		#m_cpt			{position:relative; width:960px; padding: 40px 0 0 40px; clear:both;}
		#m_cpt #m_cplogo		{float:left; width:180px;}
		#m_cpt .m_cptext		{float:left; font-family:verdana; font-size:11px; color:#666666; line-height:14px; }



/*#m_cen YB */
#m_lineyb4			{float:left; padding:0 0 0 40px; height:230px; background: url(/cn_contents/lang/images/chinese/main_linebg.jpg) repeat-y;}




/**sub ***************************************************************************/

#subVisual { position:absolute; left: 0; top: 0; width: 1000px; height: 169px; }

#s_all			{position:relative; width:100%; background:url(/cn_contents/lang/images/chinese/sub_topbg.jpg) repeat-x;}
#s_all_px		{position:relative; width:1000px; clear:both;}



#s_top		{position:relative; width:1000px; height:170px; clear:both;}

		/* #s_top LOGO_ICON */
		#s_logo h1		{position:absolute; top:20px; left:200px; margin:0; padding:0px; }
		#s_logo h1	img	{vertical-align:top;}

		#s_icon		{position:absolute; top:2px; left:700px; }
		#s_icon ul li			  {position:absolute; }
		#s_icon ul li.sicon_1 { float:left; margin: 0px; }
		#s_icon ul li.sicon_2 { float:left; margin: 0 0 0 43px; }
		#s_icon ul li.sicon_3 { float:left; margin: 0 0 0 106px; }
		#s_icon ul li.sicon_4 { float:left; margin: 0 0 0 149px; }
		#s_icon ul li.sicon_5 { float:left; margin: 0 0 0 212px; clear:both;}

		/*MENU*/
		#s_menu			{position:absolute; top:60px; left:240px; width:760px;}

		#s_menu ul.sMenu_navi {position:relative; width:600px; margin: 0; padding: 0; }
		#s_menu ul.sMenu_navi  li { float: left; margin: 0; padding: 0 30px 0 0; }
		#s_menu ul.sMenu_navi  li  div#layer1 { position:absolute; left:0; top:26px; margin: 0; padding: 0; }
		#s_menu ul.sMenu_navi  li  div#layer2 { position:absolute; left:40px; top:26px; margin: 0; padding: 0; }
		#s_menu ul.sMenu_navi  li  div#layer3 { position:absolute; left:100px; top:26px; margin: 0; padding: 0; }
		#s_menu ul.sMenu_navi  li  div#layer4 { position:absolute; left:40px; top:26px; margin: 0; padding: 0; }
		#s_menu ul.sMenu_navi div.subtext		{ font-family:verdana; font-size:11px; color:#FFFFFF;display:inline; width:600px;}
		#s_menu ul.sMenu_navi div.subtext a { font-family:verdana; font-size:11px; color:#FFFFFF;display:inline; width:600px;}

#s_cen		{position:relative; width:1000px; clear:both;}

			#s_cen #s_left	{float:left; width:190px; padding : 0 40px 0 30px; } /* background : url(/cn_contents/lang/images/chinese/sub_line.jpg) no-repeat right 73px;  */
						/*s_cen LEFT */			
						#s_left #s_leftmall {float:left; width:190px;  }
						#s_left #s_leftmall #s_subtop h2	{ float:left; width:190px; height:73px; }
						#s_left #s_leftmall ul.s_leftall	{ float:left; width:190px; clear:both; }
						#s_left #s_leftmall ul.s_leftall li.s_leftm	{ float:left; width:190px; clear:both; }
						#s_left #s_leftmall ul.s_leftall li.s_leftm ul { float:left; width:140px; padding: 0 0 0 50px; }
						#s_left #s_leftmall ul.s_leftall li.s_leftm li.s_leftmd1	{ float:left; width:140px; }

			#s_cen #s_con	{float:left; width:640px; padding : 0 10px 0 0;}
						/*s_cen TITLE*/
						#s_cen #s_con #s_title h3 { float:left; width:640px; }
						#s_cen #s_con #s_title ul  { float:right; padding: 0; font:11px/14px verdana; }
						#s_cen #s_con #s_title ul li { float:left; font:11px/14px verdana; color: #666;	 }
						#s_cen #s_con #s_title ul li a { font:11px/14px verdana; color: #666; text-decoration:none; }

						/*s_cen CONTENTS*/
						#s_cen #s_con #s_contents	{ float:left; width:615px; padding:15px 0 0 25px; clear:both;  font:12px/18px Gulim, "����"; color: #666; }

			#s_cen #s_quick		{float:left; width:90px; } 
						/*s_cen QUICKMENU*/
						#s_quick #s_qm	{float:left; width:90px; }
						#s_quick #s_qm ul {float:left; width:90px; }
						#s_quick #s_qm ul li img { vertical-align:top; }

#s_cp				{position:relative; width:100%; height:80px; background:url(/cn_contents/lang/images/chinese/main_copy_bg.jpg) repeat-x 0 top; clear:both; }
		/*COPY*/
		#s_cpt				{position:relative; width:860px; padding: 40px 0 0 40px; clear:both; }
		#s_cpt #s_cplogo		{float:left; width:180px;}
		#s_cpt .s_cptext			{float:left; font-family:verdana; font-size:11px; color:#666666; line-height:14px;}



/**** CONTENTS �κ� ********************************************************************************/

#contents_body { float:left; width:615px; clear:both; }
#contents_body h1 { margin-top:15px; font-size:13px; }
#contents_body h2 { background:url(/cn_contents/lang/images/chinese/dot_01.gif) no-repeat 0 50%; font-size:12px;  line-height:14px; color:#666666;  padding:0 0 0 12px; margin:0;}
#contents_body h3 { background:url(/cn_contents/lang/images/chinese/dot_01.gif) no-repeat 0 50%; font-size:13px;  line-height:14px; color:#666666;  padding:0 0 0 12px; margin:0; }
#contents_body h4 { font-size:13px;  line-height:14px; color:#666666;  padding:0; margin:0; }


.clear	{clear:both;}
.f_left	{float:left;}
.f_right	{float:right;}

.con_b	{ font-weight:bold; }
.con_c	{ text-align:center; }
.con_r	{ text-align:right; }
.con_p5	{ padding:5px; }
.con_p10	{ padding:10px; }
.con_p15	{ padding:15px; }
.con_p20	{ padding:20px; }

.lp5		{padding: 0 0 0 5px;}
.lp10		{padding: 0 0 0 10px;}
.lp20		{padding: 0 0 0 20px;}
.rp5		{padding: 0 5px 0 0;}
.rp10	{padding: 0 10px 0 0;}
.rp20	{padding: 0 20px 0 0;}

.lm5		{margin: 0 0 0 5px;}
.lm10	{margin: 0 0 0 10px;}
.rm5		{margin: 0 5px 0 0;}
.rm10	{margin: 0 10px 0 0;}

.ibr10		{border:10px solid #FFF; }
.ibr5			{border:5px solid #FFF; }
.ibr3			{border:3px solid #FFF; }


.con_vimg	1 {vertical-align:top; }
.con_vimg	2 {vertical-align:bottom; }

.w620px	{width:620px;}
.w615px	{width:615px;}
.w600px	{width:600px;}

.w590px	{width:590px;}
.w585px	{width:585px;}
.w580px	{width:580px;}
.w570px	{width:570px;}

.w485px	{width:485px;}
.w480px	{width:480px;}
.w450px	{width:450px;}
.w445px	{width:445px;}
.w440px	{width:440px;}
.w415px	{width:415px;}
.w410px	{width:410px;}
.w400px	{width:400px;}

.w385px	{width:385px;}
.w300px	{width:300px;}
.w315px	{width:315px;}
.w310px	{width:310px;}

.w285px	{width:285px;}
.w200px	{width:200px;}

.w160px	{width:160px;}
.w150px	{width:150px;}
.w185px	{width:185px;}
.w130px	{width:130px;}
.w100px	{width:100px;}
.w50px		{width:50px;}

.w15px	{width:15px; padding: 0 0 15px; }
.w20px	{width:20px; padding: 0 0 20px; }
.w30px	{width:30px; padding: 0 0 30px; }



.h10px	{height:10px;}
.h30px	{height:30px;}
.h50px	{height:50px;}
.h100px	{height:100px;}

.dot1 { background:url(/cn_contents/lang/images/chinese/dot_02.gif) no-repeat 0 0; font-size:11px;  line-height:16px; color:#666666;  padding:0 0 0 12px; margin:0; }
.dot2 { background:url(/cn_contents/lang/images/chinese/dot_01.gif) no-repeat 0 50%; font-size:11px;  line-height:17px; color:#666666;  padding:0 0 0 12px; margin:0; }
.dot3 { background:url(/cn_contents/lang/images/chinese/dot_03.gif) no-repeat 0 0; font-size:11px;  line-height:15px; color:#666666;  padding:0 0 0 18px; margin:0; }
.dot4 { background:url(/cn_contents/lang/images/chinese/dot_04.gif) no-repeat 0 0; font-size:11px;  line-height:15px; color:#666666;  padding:0 0 0 22px; margin:0; }


.bgc_y	{ background-color:#fffaf3; }
.bgc_b	{ background-color:#edf6d8; }
.bgc_g	{ background-color:#f2f2f2; }

.tborder	{border:1px solid red; }

.color_b	{color:#000;}
.color_w	{color:#FFF;}
.color_g	{color:#777777;}
.color_o	{color:#db1b1b;}

.color_bgb	{background-color:#000;}
.color_bgw	{background-color:#FFF;}
.color_bgg	{background-color:#f8f8f8;}
.color_bgo	{background-color:#fcf8f2;}


.board_oneline		{height:1px; background-color:#F7F7F7; }
.board_line		{ height:35px; padding:3px 0 3px 0px; }
.board_dline		{height:15px; background: url(/cn_contents/lang/images/chinese/board_down.gif) repeat-x;}
.board_smt		{font-size:10px; font-family:Verdana; color:#666666 }
.board_view		{background:url(/cn_contents/lang/images/chinese/board_view.gif) no-repeat 0 bottom; }

#s_contents .tour_table {margin-bottom:20px;margin-left:20px;width:540px;}
#s_contents .tour_table th {border:1px solid #D5D5D5;letter-spacing:-0.1em;padding:5px;}
#s_contents .tour_table td {border:1px solid #D5D5D5;letter-spacing:-0.1em;padding:3px;}
