//BODY,table,div {font-size:9pt; font-family:Tahoma; color:#555555; line-height:150%;}
body, td {font-size:9pt; font-family:Tahoma; color:#555555; line-height:150%;}

body {margin:0px; padding:0px; background-image:url(); background-repeat:repeat-x;}
img {border:0;}
A:link    {color:#555555; TEXT-DECORATION: none; font-size:9pt;}
A:visited {color:#555555; TEXT-DECORATION: none; font-size:9pt;}
A:active  {color:#555555; TEXT-DECORATION: none; font-size:9pt;}
A:hover   {COLOR: #FFBA00; TEXT-DECORATION: underline; font-size:9pt; }
select, input, textarea	{color:#555555; font-family:Tahoma; font-size:9pt; line-height:100%;padding-top:3px;}
input {font-size:9pt; color:#666666; border:expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px #CCCCCC solid');}
.select {border: #D4D4D4 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; FONT-SIZE: 11px; COLOR: #777777;}
.input {border: #D4D4D4 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; FONT-SIZE: 11px; COLOR: #777777;}
.btn {font-weight:bold;font-size:9pt;border:0px solid #FFEDEA;background: #252525;cursor:hand;padding-top:3;color:#FFFFFF;}
.btn_last {font-weight:bold;font-size:9pt;border:0px solid #FFEDEA;background: #252525;cursor:hand;padding-top:3;color:#FFFFFF;margin:5px;}
.caption {font-size:11px; font-family:Tahoma; color:#777777;}
.login_msg {FONT-SIZE: 11px; FONT-FAMILY:Tahoma; COLOR: #242424;}
.login_msg_01 {FONT-SIZE: 12px; FONT-FAMILY:Tahoma; COLOR: #242424; font-weight: bold;}
.gubun_name {FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY:Tahoma; font-weight: bold;}
.menu_list1 {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:Tahoma;}
.menu_list2 {FONT-SIZE: 12px; COLOR: #FFBA00; FONT-FAMILY:Tahoma; font-weight: bold; line-height:15px;}
.menu_list2_01 {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:Tahoma; line-height:20px;}
.menu_title {FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY:Tahoma; font-weight: bold; letter-spacing:-1px;}
.menu_caption {font-size:11px; font-family:Tahoma; color:#777777;}
.white_12px {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:Tahoma;}
.white_11px {font-size:11px; color:#FFFFFF; font-family:Tahoma;}

.tab_color { Border: none; background-color: #cccccc;}
.td_b_center { font-weight: bolder;text-align:center;background-color:#f2f2f2;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.td_b_bottom { text-align:center;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; } 
.td_b_bottom_left { text-align:left;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.td_b_bottom_right { text-align:right;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.inner_title_center { font-weight: bolder;text-align:center;background-color:#f2f2f2;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.inner_content_center { text-align:center;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.inner_content_left { text-align:left;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }
.inner_content_right { text-align:right;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px; }

.outer {border-bottom:2px #FB9E90 solid;padding:0px;}
.inner_title_left {background:#FFEDEA; border-bottom:1px #FB9E90 solid;color:F16B59; font-weight:bold;text-align:left;height:25px;}
.inner_title_left_last {background:#FFEDEA; border-bottom:2px #FB9E90 solid;color:F16B59; font-weight:bold;text-align:left;height:25px;}
.inner_title_center_last {background:#FFEDEA; border-bottom:2px #FB9E90 solid;color:F16B59; font-weight:bold;text-align:center;height:25px;}
.inner_content_left_last {border-bottom:2px #FB9E90 solid;text-align:left;height:25px;}
.inner_content_center_last {border-bottom:2px #FB9E90 solid;text-align:center;height:25px;}

select {font-size:9pt; color:#666666; font-family:Tahoma; color:666666;}
textarea {font-size:9pt;color:#666666; border:1px #CCCCCC solid;}
.a {font-size:9pt; color:#666666; font-family:Tahoma; border:1px #d4d4d4 solid; height:20;}
.btn {font-weight:bold;font-size:9pt;border:0px solid #FFEDEA;background: #555555;cursor:hand;padding-top:3;color:#FFFFFF;}
.btn_last {font-weight:bold;font-size:9pt;border:0px solid #FFEDEA;background: #555555;cursor:hand;padding-top:3;color:#FFFFFF;margin:5px;}
.caption {font-size:9pt; font-family:Tahoma; color:FE6709;}