body{margin:0px;padding:0px;}
img,table{border:0px;}
table{border-collapse:collapse;}
form{margin:0px;padding:0px;}
a{text-decoration:none;}



/*Pub*/
FORM 			{margin:0px;border:0px;}
IMG 			{border:0px;}
body,th,td,div,input,select,textarea,span,li,ul,a{FONT-FAMILY:±¼¸²,verdana,arial; FONT-SIZE: 12px;LINE-HEIGHT: 16px; COLOR: #565656;word-break:break-all;}

table{border-collapse:collapse;}
img{border:0px;}
img.md{vertical-align:middle;}

body.bg{background:url(images/m_back.jpg) repeat-x;background-color:#d5e5cf;}
body.bg02{background:url(images/sub_back.jpg) repeat-x;background-color:#f8f6e5;}

A:link 			{COLOR: #333333; TEXT-DECORATION: none}
A:visited 		{COLOR: #333333; TEXT-DECORATION: none}
A:active 		{COLOR: #333333; TEXT-DECORATION: none}
A:hover 		{COLOR: #333333; TEXT-DECORATION: none}

.input	{border:1 solid #e1ddc2; FONT-SIZE: 11px; padding:2 2 0 4;height:20px;}
.radio{border:0px;width:12px;height:12px;margin:0 3 2 1;}
.textarea {FONT-SIZE: 11px; color:#565656 ; background-color:#ffffff; border:1 solid #D7D7D7; padding:4 5 5 4; margin-bottom:2px; margin-top:3px;} 
.txt_description	{COLOR: #727272; FONT-SIZE: 11px; padding:4 5 2 10;}
.select_sear	{ FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none;background-color:#FFFFFF; padding:2 2 0 4; margin-right:3px; margin-left:3px;}
img.icn{vertical-align:middle;margin-bottom:2px;}



.location	{text-align:right; padding:0 35 0 0;Font-family:±¼¸²,verdana,arial; FONT-SIZE: 11px; COLOR: #707070;}
.location	A:link		{Font-family:±¼¸²,verdana,arial ;FONT-SIZE: 11px; COLOR: #536884; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
.location	A:visited	{Font-family:±¼¸²,verdana,arial ;FONT-SIZE: 11px; COLOR: #536884; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
.location	A:active	{Font-family:±¼¸²,verdana,arial ;FONT-SIZE: 11px; COLOR: #536884; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
.location	A:hover		{Font-family:±¼¸²,verdana,arial ;FONT-SIZE: 11px; COLOR: #536884; TEXT-DECORATION: underline; FONT-WEIGHT: normal;}

.con_table	{padding:10 30 20 30;height:400;vertical-align:top;width:600px;}

.txt_pro_t	{font-weight:bold;FONT-SIZE: 12px;color:#0293cc;Font-family:±¼¸²,verdana,arial;padding:2 3 3 5;}
.txt_pro11	{FONT-SIZE: 12px;color:#565656;Font-family:±¼¸²,verdana,arial;padding:2 3 3 5;LINE-HEIGHT: 14px;}
.txt_pro_t2	{FONT-SIZE: 12px;color:#CC029A;Font-family:±¼¸²,verdana,arial;}
.txt_pro_t3	{FONT-SIZE: 12px;color:#0293cc;Font-family:±¼¸²,verdana,arial;padding:5 0 0 0;}




/* table */
.tbl01 {width:600px;overflow:hidden;background:#FFFFFF;}
.tbl01 table{width:600px;border-top:1px solid #C9C49C;border-left:1px solid #C9C49C;border-right:1px solid #C9C49C;border-bottom:1px solid #C9C49C;margin-left:0px;margin-right:0px;}
.tbl01 table.slim{border-top:2px solid #C9C49C;border-bottom:1px solid #C9C49C;}
.tbl01 table th{color:#766f35;background:#f4f2e8;padding:6px 0 5px 0;border:1px solid #C9C49C;}
.tbl01 table th.st{font-weight:normal;}
.tbl01 table th.l{color:#2C71A6;background:#E8F1F6;padding:6px 0 5px 11px;border:1px solid #C9C49C;text-align:left;line-height:140%;}
.tbl01 table th.l02{color:#2C71A6;background:#E8F1F6;padding:6px 0 5px 11px;border:1px solid #C9C49C;text-align:left;}
.tbl01 table th.eng{padding:4px 0 7px 0;}
.tbl01 table td{text-align:center;padding:8px 0 5px 0;border:1px solid #C9C49C;}
.tbl01 table td.l{text-align:left; padding-left:10px; padding-right:10px;}
.tbl01 table td.l02{text-align:left; padding:8px 9px 4px 16px;border-right:1px solid #fff;background:url(img/ico_arrow03.gif) no-repeat 6px 48%;color:#333333;}
.tbl01 table td.l022{text-align:left; padding:8px 9px 4px 16px;border-right:1px solid #fff;color:#333333;vertical-align:top;}
.tbl01 table td.l03{text-align:left; padding:4px 9px 4px 16px;border-right:1px solid #fff;color:#333333;}
.tbl01 table td.l04{text-align:left; padding:3px 9px;border-right:1px solid #C9C49C;}
.tbl01 table td.l05{text-align:left; padding-left:10px; padding-right:10px;border-right:1px solid #FFF;}
.tbl01 table td.npl{text-align:left;padding:0 10px;}
.tbl01 table td.np2{text-align:right;padding:0 10px 0 0;}
.tbl01 table td.c{border-right:1px solid #FFF;}
.tbl01 table td.ta{text-align:left; padding:13 8px 13px 8px;line-height:140%;height:150px;vertical-align:top;}
.tbl01 table td.ta2{text-align:left; padding:10px 10px;line-height:140%;vertical-align:top;}
.tbl01 table td.np{padding-top:0px;padding-bottom:0px;}
.tbl01 table td span.l01{float:left;}
.tbl01 table td span.l02{float:left;margin-left:3px;padding-top:4px;}
.tbl01 table td span.l03{float:right;margin-right:53px;padding-top:9px;}
.tbl01 table a{color:#565656;}
.tbl01 table a:hover{color:#F84000;}
.tbl01 table span.txtwi{vertical-align:1px;}
.tbl_contents	{background:url(img/board_line.gif);padding:13 8 13 8;border-top:1px solid #D6D6D6;border-bottom:3px solid #B4CCE0;height:200px;vertical-align:top;}

.line	{height:35;padding:13 0 0 0;}

/* table */
.tbl02 {width:300px;overflow:hidden;background:#FFFFFF;}
.tbl02 table{width:300px;border:1px solid #9cb4c9;margin-left:0px;margin-right:0px;}
.tbl02 table.slim{border-top:1px solid #9cb4c9;border-bottom:1px solid #9cb4c9;}
.tbl02 table th{color:#205882;background:#e8f0f7;padding:2px 0 0px 0;border:1px solid #9cb4c9;font-size:11px;}
.tbl02 table td{text-align:center;padding:2px 0 1px 0;border:1px solid #9cb4c9;font-size:11px;}
.tbl02 table td.l{text-align:left; padding-left:10px; padding-right:10px;}
.tbl02 table td.c{border-right:1px solid #FFF;}
.tbl02 table a{color:#565656;}
.tbl02 table a:hover{color:#F84000;}
.tbl02 table span.txtwi{vertical-align:1px;}