/*ad form*/
#ad_form		{margin:0 auto; width:965px; padding: 20px 0 20px 0; border-top:1px dotted #c2c2c2;}
.ad_form_title	{color:#FF850D;font-weight:bold;font-size:1em;}
.ad_form_tb td	{color:#000000; font-size:11px; height:26px;}
.gg_map_c		{width:770px; background-color:#FFFFFF; padding:10px; border: 1px solid #ff850e;}
.gg_map			{width:530px; height:450px; padding:4px; background-color:#FFFFFF; border: 1px solid #E9E9E9; text-align:center;}
.ad_form_map	{margin-right:10px; width:220px;}
.tc				{margin:0 0 0 18px; padding:0; list-style-type:square;}
.tc li 			{font-size:0.9em; padding-left: 0px; line-height:1.2em;}
.gg_map_return	{width:225px; height:225px; border: 1px solid #E9E9E9; text-align:center;}

/*map popup*/
#mpp			{width:780px; height:600px; padding:0 10px 0 10px;}
.ad_tit			{width:778px; height:27px; background-color:#f8f8f8; padding-top:6px; border: 1px solid #E9E9E9; text-align:center; font-size:1.2em; font-weight:bold; color:#0376d1; margin:5px 0 5px 0;}
.function		{width:770px; height:20px; background-color:#f8f8f8; padding:5px; }
.function a		{color:#0376d1; text-decoration:none;}
.function_t		{padding: 0 10px 0 5px;}
.txtfield		{width:379px; height:15px; border:1px solid #e9e9e9; font-size:1em;}
.map_l			{width:770px; height:450px; padding:4px; background-color:#FFFFFF; border: 1px solid #E9E9E9; text-align:center; position:relative; z-index :0;}
.footer_c		{height: 28px; float:right; font-size:0.9em; padding-top:3px;}

#mpp_ly			{width:770px; padding: 10px; background-color:#FFF; border: 1px solid #ff850e;}
.function_ly	{width:760px; height:20px; background-color:#FFF; padding:5px;}
.function_ly a	{color:#0376d1; text-decoration:none;}
.map_l_ly		{width:760px; height:450px; padding:4px; background-color:#FFFFFF; border: 1px solid #E9E9E9; text-align:center; position:relative; z-index :0;}
.function_t2	{font-size: 0.9em; padding: 0 0 0 5px;}

/*layer float*/
.mpp_pointer	{position:absolute; z-index :1;	left: 0; top: 100px;}
#ly_c			{position:absolute;	height:125px; left: 100px; top: 100px;}
.ly				{height:115px; background:url(../images/bg_layer.png); padding:5px; position:absolute; left: 65px; top:0; z-index :1;}
.ly_content		{height:105px; background-color:#FFFFFF; padding:5px; }
.ly_body		{margin: 0 10px 0 10px; font-size:0.9em; color:#000000; line-height:1.2em; text-align:left; width:220px;}
.ly_body a		{color:#0376d1; text-decoration:none;}
.ly_arrow		{position:absolute; left: 25px; top:10px; z-index :2;}

#ly_c_s			{width:368px; position:absolute; }
.ly_arrow_s		{position:absolute; left: 40px; top:22px; z-index :2;}
.mpp_icon		{position:absolute; z-index :1;	left: 0; top: 10px;}
.ly_s			{height:290px; padding:5px; position:absolute; left: 64px; top:0; z-index :1;border: 2px solid #ff850e;}

#ly_c_s2		{width:368px; position:absolute; }
.ly_arrow_s2	{position:absolute; left: 40px; top:22px; z-index :2;}
.mpp_icon2		{position:absolute; z-index :1;	left: 0; top: 42px;}
.ly_s2			{height:290px; padding:5px; position:absolute; left: 64px; top:-244px; z-index :1;border: 2px solid #ff850e;}
	
/*SD map popup*/
#mpp_sd			{width:880px; height:600px; padding:0 10px 0 10px;}
.mpp_header		{height:35px; border-bottom: 5px solid #ff850e;}
.sd_map_content	{background-color:#f8f8f8; border-top: 1px solid #E9E9E9; padding:10px; margin-right:5px; width:217px; height:497px;}
.sd_map_tit		{width:638px; height:23px; background-color:#dee5f6; font-size:1em; font-weight:bold; color:#4b5daf; text-align:center; padding-top:5px;}
.sd_map_lc		{width:638px; height:20px; font-size:1em; color:#4b5daf; text-align:center; padding-top:2px;}
.sd_map			{width:630px; height:460px; padding:3px; background-color:#FFFFFF; border: 1px solid #E9E9E9; text-align:center;}
.sd_txtfield	{width:211px; height:16px;}
.sd_txtfield2	{width:100px; height:16px;}
.sd_map_result	{width:483px; height:23px; background-color:#dee5f6; font-size:0.9em; color:#4b5daf; padding:0 0 5px 155px;}
.sd_txtfield3	{width:24px; height:12px;}
.sd_pulldown	{width:120px; height:18px; font-size:0.9em;}
.sd_result 		{border-top: 1px solid #dee5f6; border-right: 1px solid #dee5f6;}
.sd_result td	{padding:3px; font-size:1em; color:#4b5daf; border-left: 1px solid #dee5f6; border-bottom: 1px solid #dee5f6;}

/*detail page*/
#detail_dummy	{margin:0 auto; width:965px; padding: 5px; background-color:#F8F8F8;}
.detail_map		{border:5px solid #FFFFFF; width:290px; height:260px; margin-bottom:5px;}
.detail_map_btn	{font-size:0.8em;}
.detail_map_btn a	{color:#0376d1; text-decoration:none;}

/*global*/
.left		{float:left;}
.right		{float:right;}
.clearboth 	{clear:both;}
.m-all-10	{margin:10px;}
.m-l-5		{margin-left:5px;}
.m-l-10		{margin-left:10px;}
.m-l-20		{margin-left:20px;}
.m-l-25		{margin-left:25px;}
.m-l-30		{margin-left:30px;}
.m-t-3		{margin-top:3px;}
.m-t-5		{margin-top:5px;}
.m-t-10		{margin-top:10px;}
.m-t-15		{margin-top:15px;}
.m-r-5		{margin-right:5px;}
.m-r-10		{margin-right:10px;}
.m-b-10		{margin-bottom:10px;}
.m-b-15		{margin-bottom:15px;}
.m-b-20		{margin-bottom:20px;}
.m-t-10		{margin-top:10px;}
.m-t-20		{margin-top:20px;}
.p-t-3		{padding-top:3px;}
.p-t-5		{padding-top:5px;}
.p-t-7		{padding-top:7px;}
.p-t-60		{padding-top:60px;}
.p-t-10		{padding-top:10px;}
.p-l-5		{padding-left:5px;}
.p-l-10		{padding-left:10px;}
.p-l-20		{padding-left:20px;}
.p-l-30		{padding-left:30px;}
.p-b-3		{padding-bottom:3px;}
.p-b-10		{padding-bottom:10px;}
.p-b-15		{padding-bottom:15px;}
.p-r-5		{padding-right:5px;}
.p-r-10		{padding-right:10px;}
.p-r-20		{padding-right:20px;}
.p-t-15		{padding-top:15px;}
.p-t-20		{padding-top:20px;}
.t_b-t		{border-top: 1px solid #FFFFFF;}
.t_b-r		{border-right: 1px solid #d7d7d7;}
.b-r		{border-right: 1px solid #e0e0e0;}
.b-l		{border-left: 1px solid #e0e0e0;}
.b-b-dt		{border-bottom: 1px dotted #d6d3d2;}
.txt_xs		{font-size:0.8em;}
.txt_s		{font-size:0.9em;}
.txt_m		{font-size:1.1em;}
.txt_l		{font-size:1.4em;}
.txt_l2		{font-size:1.5em;}
.txt_bd		{font-weight:bold;}
.txt_red	{color:#c81a0a;}
.txt_grey	{color:#333333;}
.txt_grey_l	{color:#666666;}
.txt_blue	{color:#0376d1;}
.txt_or		{color:#ff850e;}
.a_center	{text-align:center;}
.a_left		{text-align:left;}
.a_right	{text-align:right;}
.w210		{width:210px;}
.w220		{width:220px;}
.w245		{width:245px;}
.w250		{width:250px;}
.w260		{width:260px;}
.w270		{width:270px;}
.w280		{width:280px;}
.w265		{width:265px;}
.w300		{width:300px;}
.w390		{width:390px;}
.w400		{width:400px;}
.w420		{width:420px;}
.w700		{width:700px;}
.w745		{width:745px;}
.ls_14		{line-height:1.4em;}
.inline		{display:-moz-inline-box;}
.form_element {font-size:1em; color:#565656; width:200px;}

