body							{background-color:#FFFFFF; line-height:18px;
								scrollbar-face-color: #FFFFFF;
								scrollbar-shadow-color: #C4C4C4; 
								scrollbar-highlight-color: #C4C4C4; 
								scrollbar-3dlight-color: #C4C4C4; 
								scrollbar-darkshadow-color: #CCCCCC; 
								scrollbar-track-color: #FFFFFF; 
								scrollbar-arrow-color: #CCCCCC;
								overflow-x: hidden;}

table, tr, td, input			{font-size:9pt; font-family:Arial; color:#484848;}
img								{border:0;}



.navi							{font-size:8pt; padding:0 20 0 10;}	
.bottom							{padding:10 0 10 10;}

/* Link */
a:link							{text-decoration:none; color:#2D2B2C;}
a:visited						{text-decoration:none; color:#4D4D4D;}
a:hover							{text-decoration:none; color:#4D4D4D;}

.navi:link						{text-decoration:none; color:#2D2B2C;}
.navi:hover						{text-decoration:none; color:#6E6E6E; font-size:8pt;}

.main_notice:link				{text-decoration:none; color:#FFFFFF;}
.main_notice:visited			{text-decoration:none; color:#FFFFFF;}
.main_notice:hover				{text-decoration:none; color:#FFFFFF;}

.main_hot:link					{text-decoration:none;color:#484848;}
.main_hot:visited				{text-decoration:none;color:#484848;}
.main_hot:hover					{text-decoration:underline;color:#484848;}

.main_menu:link					{text-decoration:none;color:#2a5e92;font-weight:bold;}
.main_menu:visited				{text-decoration:none;color:#2a5e92;font-weight:bold;}
.main_menu:hover				{text-decoration:none;color:#2a5e92;font-weight:bold;}

.main_menu02:link				{text-decoration:none;color:#484848;}
.main_menu02:visited			{text-decoration:none;color:#484848;}
.main_menu02:hover				{text-decoration:none;color:#484848;}

.main_menu03:link				{text-decoration:none;color:#073986;}
.main_menu03:visited			{text-decoration:none;color:#073986;}
.main_menu03:hover				{text-decoration:none;color:#073986;}

.main_menu04:link				{text-decoration:underline;color:#073986;font-weight:bold;}
.main_menu04:visited			{text-decoration:underline;color:#073986;font-weight:bold;}
.main_menu04:hover				{text-decoration:underline;color:#073986;font-weight:bold;}

.sub_menu:link					{text-decoration:none;color:#4E4E4F;}
.sub_menu:visited				{text-decoration:none;color:#4E4E4F;}
.sub_menu:hover					{text-decoration:none;color:#4E4E4F;}

.sub_menu02:link				{text-decoration:none;color:#010489;}
.sub_menu02:visited				{text-decoration:none;color:#010489;}
.sub_menu02:hover				{text-decoration:none;color:#010489;}

.sub_menu03:link				{text-decoration:none;color:#004A80;}
.sub_menu03:visited				{text-decoration:none;color:#004A80;}
.sub_menu03:hover				{text-decoration:none;color:#004A80;}

.com_menu:link					{text-decoration:none;color:#004A80;}
.com_menu:visited				{text-decoration:none;color:#004A80;}
.com_menu:hover					{text-decoration:none;color:#004A80;}

/* Font */

.font							{font-size: 9pt; text-align: justify; font-family:±¼¸²;}
.8pt							{font-size:8pt;}
.8pt_navi						{font-size:8pt; color:#008DBB; padding:20 0 0 0;}
.8pt_page						{font-size:8pt; color:#6D6D6B;}
.color_bold01					{font-weight:bold; color:#506E36; letter-spacing:"-1px";}

.color_white					{color:#FFFFFF;}


/* Padding */
.bottom							{padding:10 0 0 10;} 
.10_left						{padding:0 0 0 10;}
.top_title						{padding:3 0 0 0;}
.top_bottom_15_pad				{padding:15 0 15 0;}

.menu_pad01						{padding:10 0 3 0;}
.menu_pad02						{padding:0 0 3 0;}
.menu_pad03						{padding:0 0 10 0;}
.menu_pad03						{padding:0 0 3 0;}


/* BackGround*/
.bg {background-attachment: fixed; background-image: url(/images/back.gif); background-repeat: repeat-x; background-position: top;}
.round_top {background-attachment: fixed; background-image: url(/images/img_round_top.gif); background-repeat: no-repeat; background-position: left;}
.round_bottom {background-attachment: fixed; background-image: url(/images/img_round_bottom.gif); background-repeat: no-repeat; background-position: left;}

.main_visual{background-attachment: fixed; background-image: url(/images/main/main_visual.jpg); background-repeat: no-repeat; background-position: left top;}
.main_bg {background-attachment: fixed; background-image: url(/images/main/back.gif); background-repeat: repeat-x; background-position: top;}


.menu_bold01					{font-weight:bold; color:#073986; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}
.menu_bold02					{font-weight:bold; color:#2D2D2D; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}
.bbs_bold						{font-weight:bold; color:#FFFFFF; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}
.bbs_title_bold					{font-weight:bold; color:#005B7F; letter-spacing:"0.7px"; font-size:10pt; font-family:µ¸À½;line-height:150%;}
.bbs_title_bold02				{font-weight:bold; color:#444444; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;line-height:120%;text-decoration:none;LETTER-SPACING:0.7px;}
.bbs_com						{color:#0054A6; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;LETTER-SPACING:0.7px;}
.bbs_bold02						{font-weight:bold; color:#001F56; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;text-decoration:underline;}
.text01							{font-weight:bold; color:#000000; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}
.text02							{color:#004A80; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;text-decoration:underline;}
.text03							{color:#001F56; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}
.text04							{color:#7B2D00; letter-spacing:"-1px"; font-size:9pt; font-family:µ¸À½;}


.select							{background-color:#FFFFFF; border:1 solid #838383; color:#666666; height:18px; font-size:9pt; font-family:µ¸¿ò;}
.select02						{background-color:#FFFFFF; border:1 solid #0064B8; color:#767676; height:18px; width:215px; font-size:9pt; font-family:µ¸¿ò;}
.select03						{background-color:#FFFFFF; border:1 solid #0064B8; color:#767676; height:18px; width:215px; font-size:9pt; font-family:Arial;}
.input							{background-color:#FFFFFF; border:1 solid #838383; color:#666666; height:18px; font-family:µ¸¿ò; font-size:9pt;}
.input02						{background-color:#FFFFFF; border:1 solid #0064B8; color:#767676; height:18px; font-family:µ¸¿ò; font-size:9pt;}
.input03						{overflow:auto; background-color:#F7F7F7; border:1 solid #AEAC9B; color:#767676; font-family:µ¸¿ò; font-size:9pt;}
.input04						{overflow:auto; background-color:#F1F1F1; border:1 solid #BCBCBC; color:#666666; font-family:µ¸¿ò; font-size:9pt;
								scrollbar-face-color: #F1F1F1;
								scrollbar-shadow-color: #BCBCBC; 
								scrollbar-highlight-color: #BCBCBC; 
								scrollbar-3dlight-color: #BCBCBC; 
								scrollbar-darkshadow-color: #BCBCBC; 
								scrollbar-track-color: #BCBCBC; 
								scrollbar-arrow-color: #BCBCBC;
								overflow-x: hidden;}
.input05						{background-color:#FFFFFF; border:1 solid #BCBCBC; color:#666666; height:18px; font-family:µ¸¿ò; font-size:9pt;}								
								
.color_table01					{font-weight:bold; color:#5B5B5B; letter-spacing:"-1px"; background-color:#ECECEC}								
.color_table02					{font-weight:bold; color:#21558A; letter-spacing:"-1px"; background-color:#F4F4F4}								
.color_table03					{color:#21558A; letter-spacing:"-1px"; background-color:#F9F9F9}								