/*BASIC*/
@charset "euc-kr";
img					{border:0px;}

body{
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #CECECE;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-shadow-color: #CECECE;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #F3F3F3;
		scrollbar-arrow-color: #CECECE;
		overflow-y:scroll;
}

body				{font-family:dotum; font-size:12px; line-height: 16px; margin:0px; border:0; background:url(../images/newmain/main_bg.gif) repeat-x left top;}
.main_bg			{margin:0px; text-align:center; background:url(/images/main/main_bg.gif) repeat-x left top;  }
td					{font-family:dotum; font-size:12px; color:#464646; line-height:16px;}
form				{padding:0px; margin:0px}

select 				{font-family:dotum; font-size: 12px; color: #666666; }

a:link				{font-family:dotum; color: #464646; text-decoration: none}
a:visited			{font-family:dotum; color: #464646; text-decoration: none}
a:hover				{font-family:dotum; color: #000000; text-decoration: underline}
a:active			{font-family:dotum; color: #464646; text-decoration: none}

/*SELECT BOX*/	

/*INPUT BOX*/
.input				{font-family:dotum; font-size: 12px; color: #666666; background-color:#FFFFFF; border:solid 1px #BBBBBB;  padding-top:2px; padding-left:3px; height:19px;}
.input_blue			{font-family:dotum; font-size: 11px; color: #666666; background-color:#FFFFFF; border:solid 1px #B6BFCB;  padding-top:4px; padding-left:3px; height:19px;}
.check				{margin-bottom:3px}
.radio				{margin-top:3px}

/*LOCATION*/
.location			{ height:40px;
					width: 700px;
					text-align:right;
					border-bottom:1px solid #DBDBDB;
					padding: 22px 2px 0px 0px;
					font-size:11px;
					color: #888888; }
a.location_txt:link			{font-family:dotum; font-size: 11px; color: #888888; text-decoration: none}
a.location_txt:visited		{font-family:dotum; font-size: 11px; color: #888888; text-decoration: none}
a.location_txt:hover		{font-family:dotum; font-size: 11px; color: #888888; text-decoration: underline}
a.location_txt:active		{font-family:dotum; font-size: 11px; color: #888888; text-decoration: none}

/* LAYER Link*/
a.layer_txt:link			{font-family:dotum; font-size: 11px; color: #666666; text-decoration: none}
a.layer_txt:visited		{font-family:dotum; font-size: 11px; color: #666666; text-decoration: none}
a.layer_txt:hover		{font-family:dotum; font-size: 11px; color: #666666; text-decoration: underline}
a.layer_txt:active		{font-family:dotum; font-size: 11px; color: #666666; text-decoration: none}


/*TITLE*/
.title				{ height:80px; padding-top:20px; }
.title_2			{ height:47px; padding-top:20px; }
.txt				{ height:33px;}

/*BOTTOM BLANK*/
.bottom_blank		{height:30px;}

/*FONT*/
.b						{font-weight:bold}
.justify				{text-align:justify}
.txt_11					{font-size:11px}
.txt_13					{font-size:15px}
a.txt_11:link			{font-size: 11px; text-decoration: none}
a.txt_11:visited		{font-size: 11px; text-decoration: none}
a.txt_11:hover			{font-size: 11px; text-decoration: underline}
a.txt_11:active			{font-size: 11px; text-decoration: none}

.txt_orange				{color:#E85D00;}
.txt_gray				{color:#888888;}
.txt_gray2				{color:#6C6C6C;}
.txt_bluegray			{color:#5E6E8B;}
.txt_red				{color:#CC0000;}
.txt_green				{color:#09627B;}
.txt_blue				{color:#374B6E;}
.txt_blue2              {color:#198590; font-weight:bold;}

.lh_18					{line-height:18px;}

/*POPUP*/
.title				{color:#000000; font-size:16px; font-weight:bold;}
.sub_title		    {color:#233B67; font-weight:bold;}
.pop_title		    {font-weight:bold; font-size:14pt; color:#000000; text-align:left; padding-top:25px; letter-spacing:-1px; }
.pop_title_img		{height:30px; border-bottom:1px solid #B0B8C8; }

/*PADDING*/
.p_10				{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.pt_3				{padding-top:3px;}
.pt_10				{padding-top:10px;}
.pl_5				{padding-left:5px;}
.pl_10				{padding-left:10px;}
.pl_18				{padding-left:18px;}
.pr_5				{padding-right:5px;}
.pr_10				{padding-right:10px;}
.pr_8				{padding-right:8px;}


.rr{text-align:right;}
.c{text-align:center;}

/*TABLE_SKY*/
.s_3				{height:3px; background-color:#8AA8C4; }
.s					{background-color:#D1E4F6; color:#4B6E90; font-weight:bold; padding-top:3px; height:26px; }
/*.s2				{background-color:#E1E6EE; color:#364A6B;  padding-top:3px; height:26px; }*/
/*.s3				{background-color:#E1E6EE; }*/
/*.s4				{background-color:#E1E6EE; color:#CC0000;  padding-top:3px; height:26px; }*/
.s_r				{border-bottom:1px solid #8AA8C4; border-right:1px solid #8AA8C4; padding-top:3px; height:26px; }
.s_r2				{border-bottom:1px solid #8AA8C4; border-right:1px solid #8AA8C4; }
.s_l				{border-bottom:1px solid #8AA8C4; border-right:1px solid #8AA8C4; border-left:1px solid #8AA8C4; }
.s_b				{border-bottom:1px solid #8AA8C4; padding-top:3px; height:26px;}
.s_b2				{border-bottom:1px solid #8AA8C4; height:26px;}

/*TABLE_BLUE*/
.bl_3				{height:3px; background-color:#939CAE; }
.bl					{background-color:#CAD5E7; color:#364A6B; font-weight:bold; padding-top:3px; height:26px; }
.bl2				{background-color:#E1E6EE; color:#364A6B;  padding-top:3px; height:26px; }
.bl3				{background-color:#E1E6EE; }
.bl4				{background-color:#E1E6EE; color:#CC0000;  padding-top:3px; height:26px; }
.bl_r				{border-bottom:1px solid #939CAE; border-right:1px solid #939CAE; padding-top:3px; height:26px; }
.bl_r2				{border-bottom:1px solid #939CAE; border-right:1px solid #939CAE; }
.bl_l				{border-bottom:1px solid #939CAE; border-right:1px solid #939CAE; border-left:1px solid #939CAE; }
.bl_b				{border-bottom:1px solid #939CAE; padding-top:3px; height:26px;}
.bl_b2				{border-bottom:1px solid #939CAE; height:26px;}
.bl_b3				{border-bottom:1px solid #939CAE; padding-right:10px;}

.bl_r3				{border-right:1px solid #939CAE; padding-top:3px; height:26px; }
.bl_rt				{border-top:1px solid #939CAE; border-right:1px solid #939CAE; padding-top:3px; height:25px; }
.bl_rtb				{border-top:1px solid #939CAE; border-bottom:1px solid #939CAE;  border-right:1px solid #939CAE; padding-top:3px; height:25px; }

.bl_b3				{height:26px;}
.bl_b4				{border-top:1px solid #939CAE; height:26px;}
.bl_b5				{border-top:1px solid #939CAE; border-bottom:1px solid #939CAE;height:26px;}



/*TABLE_GREEN*/
.g_3				{height:3px; background-color:#89A8AE; }
.g					{background-color:#D3E7E5; color:#39656F; font-weight:bold; padding-top:3px; height:26px; }
.g2					{background-color:#A4C8C6; color:#30555E; font-weight:bold; padding-top:3px; height:26px; }
.g3					{background-color:#EEF5F4; }
.g_r				{border-bottom:1px solid #89A8AE; border-right:1px solid #89A8AE; padding-top:3px; height:26px; }
.g_r2				{border-bottom:1px solid #89A8AE; border-right:1px solid #89A8AE; height:26px; }
.g_r3				{border-bottom:1px solid #89A8AE; padding-top:3px; height:26px; }
.g_l				{border-bottom:1px solid #89A8AE; border-right:1px solid #89A8AE; border-left:1px solid #89A8AE; }
.g_l2				{border-bottom:1px solid #89A8AE; border-left:1px solid #89A8AE; }
.g_b				{border-bottom:1px solid #89A8AE; padding-top:3px; height:26px;}
.g_b2				{border-bottom:1px solid #89A8AE; height:26px;}

.ul_m{margin:0px; padding:0 0 0 20px;}
.ul_m li{margin:0 0 5px 0; line-height:16px;}
.ul_m li.lst-end{margin-bottom:0;}

/*101207*/
#tendency-main{width:700px; text-align:left;}
#tendency-main img	{margin:0;}
.tendency-dl{margin:0; background:url(../images/info/tendency_bg.jpg) left top no-repeat; width:700px;}
.tendency-dl dt {width:700px; padding:6px 0 0 40px; text-align:left;}
.tendency-dl dd {width:700px; padding:6px 0 8px 0; text-align:left; background:url(../images/info/tendency_line.jpg) left bottom no-repeat;}
.tendency-p{margin:0; background:url(../images/info/tendency_bg.jpg) left bottom no-repeat; padding:10px 40px 0 40px;}

/*INPUT_SKY BLUE*/
.in_sk				{border-bottom:1px solid #B7C8DA; padding-left:10px;}

/*INPUT_GREEN*/
.in_g				{border-bottom:1px solid #B3CACD; padding-left:10px;}

/*BLANK*/
.blank_10			{height:10px; }
.blank_15			{height:15px; }
.blank_20			{height:20px; }
.blank_30			{height:30px; }



.f_title_1			{color:#000000;font-size:16px;font-weight:bold;height:22px;padding-top:20px;}
.f_title_1s			{color:#7F7F7F;font-size:11px;height:31px}


.box_style01		{border:1px solid #E0DFDF;padding:16px 12px 16px 12px}
.blue_title			{color:#16497E;}
.b{font-weight:bold}
.input {border:1px solid #BBBBBB}
.pad_t2 {padding-top:2px}
.btn{background:#7F7F7F;color:#ffffff;text-align:center;font-weight:bold}
.submitBtn {background:#7F7F7F;color:#ffffff;border-style:none;text-align:center;font-weight:bold}
.btn a:link			{font-family:dotum; color: #ffffff; text-decoration: none}
.btn a:visited		{font-family:dotum; color: #ffffff; text-decoration: none}
.btn a:hover		{font-family:dotum; color: #ffffff; text-decoration: underline}
.btn a:active		{font-family:dotum; color: #ffffff; text-decoration: none}

.btn_s{background:#7F7F7F;color:#ffffff;text-align:center;}
.btn_s a:link			{font-family:dotum; color: #ffffff; text-decoration: none}
.btn_s a:visited		{font-family:dotum; color: #ffffff; text-decoration: none}
.btn_s a:hover		{font-family:dotum; color: #ffffff; text-decoration: underline}
.btn_s a:active		{font-family:dotum; color: #ffffff; text-decoration: none}
.sfont {font-size:11px;}
.or_line{color:#EF7B09;text-decoration: underline}
.l18 {line-height:18px;}

.step_on{border:3px solid #3881C6;background:#5198DB;text-align:center;color:#ffffff;font-weight:bold;font-size:14px}
.step_off{border:1px solid #9AC0E4;background:#ffffff;text-align:center;padding:2px}
.step_off table{width:100%;height:100%;background:#E8F2FC;color:#3D6386;text-align:center}
.arr{color:#5A93C9;font-weight:bold;font-size:14px;}

.member_input{border-top:2px solid #B7C8DA;border-bottom:2px solid #B7C8DA;}
.member_input th{border-bottom:1px solid #ffffff;background:#D5E5F5;padding:0 0 0 11px;width:109px;text-align:left;font-weight:normal;font-size:12px;height:27px;color:#416F9C}
.member_input td{border-bottom:1px solid #B7C8DA;padding:0 0 0 19px;text-align:left}

.crime_input{border-top:2px solid #B7C8DA;border-bottom:2px solid #B7C8DA;}
.crime_input th{border-bottom:1px solid #ffffff;background:#D5E5F5;padding:0 0 0 11px;width:109px;text-align:left;font-weight:normal;font-size:12px;height:27px;color:#416F9C}
.crime_input td{border-bottom:1px solid #a2cec7;padding:0 0 0 19px;text-align:left}

/*101223*/
.tableline {background-color:#e7e7e7;}
.p-l3{padding-left:3px;}
.p5{padding:5px;}
.p-t5{padding-top:5px;}
.p-t10{padding-top:10px;}
.p-b10{padding-bottom:10px;}
.p-b15{padding-bottom:15px;}
.select_box{width:140px;}
/* 110504 */
.bl_r strong { color: #000066; }

/*111110*/
.join_agree3{width:100%;border-bottom:2px solid #dcdcdc;text-align:center;border-collapse:collapse}
.join_agree3 th{background: none repeat scroll 0 0 #EDF7FD; border: 1px solid #B0BDDB; color: #3A5AA6; font-size: 12px; padding: 6px 0; text-align: center; vertical-align: middle; border-bottom: 2px solid #B0BDDB !important}
.join_agree3 tbody td{ border: 1px solid #E6E6E6; color: #4B4B4B; font-size: 12px; padding: 6px; text-align: center;}

/*¾à°ü */
.p1{padding-bottom:12px}
.p2{padding:0 0 12px 18px;}
.p2 span{margin-left:-18px}
.p3{padding:0 0 0 10px; margin:0px}

