/* 테이블 표 */
	.table1 {border:1px solid #AAC2D5; border-collapse:collapse; margin:0;padding:0;}
	.table1 caption {position:relative; text-align:left; width:100%; font-size:16px; color:#0056C1; font-weight:bold; padding-top:10px;padding-bottom:7px;}
	.table1 th {border:1px solid #AAC2D5; border-collapse:collapse; text-align:center; background:#CAE0F2; padding:3px 0 3px 0;}
	.table1 td {border:1px solid #AAC2D5; border-collapse:collapse; text-align:left; background:#FFF; padding:3px 0 3px 0;}

/*타이틀*/
h3 {font-size:20px; line-height:26px; font-weight:600; color:#05367b; padding-left:34px; padding-top:1px;}
h4 {background:url(../../images/h8_dot.gif) no-repeat 0px 14px; font-size:18px; line-height:20px; font-weight:600; color:#05367b; margin-bottom:14px; padding-top:10px; padding-left:22px;}
h5 {background:url(../../images/h5_dot.gif) no-repeat 0px 16px; font-size:15px; line-height:20px; font-weight:600; color:#333; margin-bottom:5px; padding-top:10px; padding-left:15px;}
h6 {background:url(../../images/h6_dot.gif) no-repeat 0px 17px; font-size:13px; line-height:18px; font-weight:600; color:#333; margin-bottom:5px; padding-top:10px; padding-left:15px;}
h7 {background:url(../../images/h7_dot.gif) no-repeat 0px 16px; font-size:13px; line-height:18px; font-weight:400; color:#333; margin-bottom:5px; padding-top:10px; padding-left:12px;}

/* 공간 */
	div.space5	{height:5px; clear:both;}
	div.space10	{height:10px; clear:both;}
	div.space15	{height:15px; clear:both;}
	div.space20	{height:20px; clear:both;}
	div.space30	{height:30px; clear:both;}

/* 점선라인 */
	.dotddd	{height:3px; background:url(../images/dot3ddd.gif) repeat-x;}
	.dotccc	{height:3px; background:url(../images/dot3ccc.gif) repeat-x;}
	.doteee	{height:3px; background:url(../images/dot3eee.gif) repeat-x;}

/*제품리스트*/
	.products_sum_wrap		{width:170; height:190px; text-align:center; float:left; display:inline; margin-right:20px;}
	.products_sum_img		{text-align:center;}
	.products_sum_img img	{border:9px #eee solid;}
	.products_sum_name		{text-align:center; padding-top:3px;}







/*인사말*/
.message_title		{font-size:20px; color:#05367b; font-weight:bold; padding:10px 0 30px 0;}
.message_contents	{float:left; width:410px; font-size:13px; line-height:20px; padding:0; margin:0;}
.message_i1			{float:right; width:335px;}
.message_i2			{float:right; width:236; padding-top:10px;}


/*법인소개*/
.board_list1              {width:60%; margin:0px 50px 30px 0px; float:right}
.board_list1 tbody th     {font-size:13px; color:#05367b; padding-left:10px; text-align:left; font-weight:bold; border-bottom:#cfdbe9 1px solid;}
.board_list1 tbody td     {font-size:13px; padding:8px 0px 8px 20px; line-height:21px; border-bottom:#cfdbe9 1px solid;}


/*법인소개_설립목적*/
.font_13 {font-size:13px; line-height:20px;}


/*법인소개_연혁*/
.table_history2				{width:100%; margin:0px; padding:0px;}
.table_history2 th			{color:#5779a8; font-weight:bold; font-size:13px; vertical-align:top; text-align:left;}
.table_history2 td			{text-align:left; line-height:20px; font-size:13px;}


/*조직도*/
.organ_title_1		{font-size:18px; color:#05367b; font-weight:bold; line-height:36px;}
.organ_title_2		{font-size:18px; color:#3399cc; font-weight:bold; padding-bottom:20px;}

/*시설개요 및 연혁_연혁*/
.table_history				{width:100%; margin:0px; padding:0px;}
.table_history th			{text-align:left; vertical-align:top; padding-top:6px; padding-left:20px; color:#5779a8;  font-size:22px; font-family:'Futura Hv BT'; font-weight:bold; }
.table_history td.month		{color:#d86859; font-weight:bold; font-size:16px; vertical-align:top; text-align:center;}
.table_history td			{text-align:left; line-height:22px; font-size:13px;}
.table_history td.last		{text-align:left; padding-bottom:34px;}


/*시설개요*/
.board_list						{font-family:'NanumGothicWeb'; clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #88a6c9;}
.board_list tbody th            {font-size:13px; padding:10px; background:#edf2f7; color:#666666; text-align:center; font-weight:bold; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.board_list tbody th.title      {background:#e7f8ff; color:#005a9e;}
.board_list tbody th.no2         {border-bottom:2px solid #88a6c9;}
.board_list tbody td            {font-size:13px; padding:10px; padding-left:30px; line-height:21px; background:#FFF; color:#686868; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.board_list tbody td.no         {border-right:#fff 1px solid;}
.board_list tbody td.no2    {border-bottom:2px solid #88a6c9; border-right:#fff 1px solid;}


/*** 오시는길 ***/
.location			{margin: 20px 0px 0px 0px;}
.location td span	{margin-left:6px; color:#014099; font-weight:bold; font-size:14px; line-height:28px;}
.location td		{font-size:14px;}


/*시설안내_층별안내*/
.table_facility						{font-family:'NanumGothicWeb'; clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #88a6c9;}
.table_facility tbody th            {font-size:13px; padding:10px; background:#edf2f7; color:#666666; text-align:center; font-weight:bold; border-bottom:#cfdbe9 1px solid; border-right:#c3d2e4 1px solid;}
.table_facility tbody th.no2         {border-bottom:2px solid #88a6c9;}
.table_facility tbody td            {font-size:13px; padding:10px; padding-left:30px; line-height:21px; background:#FFF; color:#686868; border-bottom:#cfdbe9 1px solid;}
.table_facility tbody td.no         {border-right:#fff 1px solid;}
.table_facility tbody td.no2         {border-bottom:2px solid #88a6c9;}



/*시설안내_전경*/
.foreground {overflow:hidden;}
.foreground dl {float:left; margin-right:10px;}
.foreground dt {border:5px #eee solid;}
.foreground dd {text-align:center; margin-top:5px; padding-right:40px;}


/*후원안내*/
.table_info						{font-family:'NanumGothicWeb'; clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #88a6c9; border-bottom:2px solid #c3d2e4;}
.table_info tbody th            {font-size:13px; padding:10px; background:#edf2f7; color:#666666; text-align:center; font-weight:bold; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info tbody th.no         {border-right:#fff 1px solid;}
.table_info tbody td            {font-size:13px; padding:10px; text-align:center; line-height:21px; background:#FFF; color:#686868; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info tbody td.line		{border-top:2px solid #c3d2e4;}
.table_info tbody td.lineno		{border-top:2px solid #c3d2e4; border-right:#fff 1px solid;}
.table_info tbody td.no         {border-right:#fff 1px solid;}



/*자원봉사안내*/
.table_info2						{font-family:'NanumGothicWeb'; clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #88a6c9; border-bottom:2px solid #c3d2e4;}
.table_info2 tbody th            {font-size:13px; padding:10px; background:#edf2f7; color:#666666; text-align:center; font-weight:bold; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info2 tbody th.no         {border-right:#fff 1px solid;}
.table_info2 tbody td            {font-size:13px; padding:10px; text-align:center; line-height:21px; background:#FFF; color:#686868; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info2 tbody td.line		{border-top:2px solid #c3d2e4;}
.table_info2 tbody td.lineno		{border-top:2px solid #c3d2e4; border-right:#fff 1px solid; text-align:left; padding-left:40px;}
.table_info2 tbody td.no         {border-right:#fff 1px solid; text-align:left; padding-left:40px;}



/*사업안내*/
.business_title {font-size:16px; color:#05367b; font-weight:bold; padding:10px 0 30px 0; line-height:24px; letter-spacing:-0.1px;}

/*안심 주야간보호*/
.table_info3						{font-family:'NanumGothicWeb'; clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #88a6c9; border-bottom:2px solid #c3d2e4;}
.table_info3 tbody th            {font-size:13px; padding:10px; background:#edf2f7; color:#666666; text-align:center; font-weight:bold; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info3 tbody th.no         {border-right:#fff 1px solid;}
.table_info3 tbody td            {font-size:13px; padding:10px; text-align:center; line-height:21px; background:#FFF; color:#686868; border-bottom:#cfdbe9 1px solid; border-right:#cfdbe9 1px solid;}
.table_info3 tbody td.line		{border-top:2px solid #c3d2e4;}
.table_info3 tbody td.lineno		{border-top:2px solid #c3d2e4; border-right:#fff 1px solid; text-align:center;}
.table_info3 tbody td.no         {border-right:#fff 1px solid; text-align:center;}
