body, th, td, form, input, select, text, textarea, caption { font-size: 12px; font-family:±¼¸²; color : #535353;}

a:link, a:active, a:visited { text-decoration: none; color : #000000; }
a:hover { text-decoration: none; color : #FF8200; text-decoration: underline }

.line1   { border: 1px solid #979AA2;}
.linecolor    { border-style:solid;border-color:#FF8200; border-width:1px; }

.title        { border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background-color:#fafade;}
.boxline      { background-color:#d2d2d2 }
.hitbox        { border-style:solid;border-color:#dcdcdc; border-width:1px;}
.newsbox       { border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.sitebox       { border-left:1px solid #d2d2d2;}
.box           { border-style:solid;border-color:#d2d2d2; border-width:1px;}
.photobox      { background-color:#f5d08a; }
.photobox2     { background-color:#fafade; }
.photobox3     { background-color:#; }
.columnbox     { border-style:solid;border-color:#000000; border-width:1px; background-color:#fafade; }
.imagebox      { border-style:solid;border-color:#FF8200; border-width:1px; }

.subtext { font-family: ±¼¸²;  font-size: 14px; color: #333333;  line-height: 150%; text-decoration: none }
.submitext { font-family: ±¼¸²;  font-size: 13px; color: #666666; line-height: 150%; font-weight: bold; text-decoration: none }
.subbigtext { font-family: ±¼¸²;  font-size: 17pt; color: #212163; letter-spacing:-1; line-height: 100%; font-weight: bold; text-decoration: none }

.l_black_font_b         {font-family: ±¼¸²;  font-size: 15px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_black_font_b:link    {font-family: ±¼¸²;  font-size: 15px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_black_font_b:visited {font-family: ±¼¸²;  font-size: 15px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_black_font_b:hover   {font-family: ±¼¸²;  font-size: 15px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: underline}

.t_black_font_b         {font-family: ±¼¸²;  font-size: 17px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.t_black_font_b:link    {font-family: ±¼¸²;  font-size: 17px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.t_black_font_b:visited {font-family: ±¼¸²;  font-size: 17px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.t_black_font_b:hover   {font-family: ±¼¸²;  font-size: 17px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: underline}

.l_black_font     {font-family: ±¼¸²;  font-size: 15px; color: #000000; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_black_font_b   {font-family: ±¼¸²;  font-size: 13px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_black_font     {font-family: ±¼¸²;  font-size: 13px; color: #000000; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_black_font_b   {font-family: ±¼¸²;  font-size: 12px; color: #000000; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_black_font     {font-family: ±¼¸²;  font-size: 12px; letter-spacing:0; color: #585858; line-height: 120%; text-decoration: none }

.l_brown_font_b   {font-family: ±¼¸²;  font-size: 14px; color: #8b4513; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_brown_font     {font-family: ±¼¸²;  font-size: 14px; color: #8b4513; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_brown_font_b   {font-family: ±¼¸²;  font-size: 13px; color: #8b4513; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_brown_font     {font-family: ±¼¸²;  font-size: 13px; color: #8b4513; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_brown_font_b   {font-family: ±¼¸²;  font-size: 12px; color: #8b4513; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_brown_font     {font-family: ±¼¸²;  font-size: 12px; color: #8b4513; letter-spacing:-1;line-height: 140%; text-decoration: none}

.l_orange_font_b  {font-family: ±¼¸²;  font-size: 14px; color: #ff8200; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_orange_font    {font-family: ±¼¸²;  font-size: 14px; color: #ff8200; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_orange_font_b  {font-family: ±¼¸²;  font-size: 13px; color: #ff8200; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_orange_font    {font-family: ±¼¸²;  font-size: 13px; color: #ff8200; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_orange_font_b  {font-family: ±¼¸²;  font-size: 12px; color: #ff8200; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_orange_font    {font-family: ±¼¸²;  font-size: 12px; color: #ff8200; letter-spacing:-1;line-height: 140%; text-decoration: none}

.l_gray_font_b    {font-family: ±¼¸²;  font-size: 14px; color: #646464; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.l_gray_font      {font-family: ±¼¸²;  font-size: 14px; color: #646464; letter-spacing:-1;line-height: 140%; text-decoration: none}

.t_gray_font_b          {font-family: ±¼¸²;  font-size: 13px; color: #d27328; letter-spacing:0;line-height: 140%; text-decoration: none}
.t_gray_font_b:link     {font-family: ±¼¸²;  font-size: 13px; color: #d27328; letter-spacing:0;line-height: 140%; text-decoration: none}
.t_gray_font_b:visited  {font-family: ±¼¸²;  font-size: 13px; color: #d27328; letter-spacing:0;line-height: 140%; text-decoration: none}
.t_gray_font_b:hover    {font-family: ±¼¸²;  font-size: 13px; color: #FF8200; letter-spacing:0;line-height: 140%; text-decoration: underline}

.m_gray_font_b          {font-family: ±¼¸²;  font-size: 12px; color: #d27328; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_gray_font_b:link     {font-family: ±¼¸²;  font-size: 12px; color: #d27328; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_gray_font_b:visited  {font-family: ±¼¸²;  font-size: 12px; color: #d27328; letter-spacing:-1;line-height: 140%; text-decoration: none}
.m_gray_font_b:hover    {font-family: ±¼¸²;  font-size: 12px; color: #FF8200; letter-spacing:-1;line-height: 140%; text-decoration: underline}

.m_gray_font      {font-family: ±¼¸²;  font-size: 13px; color: #646464; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_gray_font_b    {font-family: ±¼¸²;  font-size: 12px; color: #646464; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: none}
.s_gray_font_b:hover  {font-family: ±¼¸²;  font-size: 12px; color: #646464; font-weight: bold; letter-spacing:-1;line-height: 140%; text-decoration: underline}
.s_gray_font      {font-family: ±¼¸²;  font-size: 12px; color: #646464; letter-spacing:-1;line-height: 140%; text-decoration: none}


.news_subtitle { font-family: ±¼¸²;  font-size: 12px; color: #FF8200; line-height: 140%; text-decoration: none }
.issue         { font-family: ±¼¸²;  font-size: 11px; color: #FF8200; font-weight: bold;line-height: 140%; text-decoration: none ; padding:5px;}
.title_font    { font-family: ±¼¸²;  font-size: 13px; color: #FF8200; font-weight: bold; line-height: 140%; text-decoration: none }
.subtitle_font { font-family: ±¼¸²;  font-size: 12px; color: #5a5a5a; letter-spacing:-1;line-height: 140%; text-decoration: none }
.main_content_font { font-family: ±¼¸²;  font-size: 12px; color: #FF8200; line-height: 140%; text-decoration: none }
.newsmain      { font-family: ±¼¸²;  font-size: 13px; letter-spacing:-1; font-weight: bold; color: #8b4513; line-height: 140%; text-decoration: none }

.sitemap         {font-family: ±¼¸²;  font-size: 14px; color: #000000; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap:link    {font-family: ±¼¸²;  font-size: 14px; color: #000000; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap:visited {font-family: ±¼¸²;  font-size: 14px; color: #000000; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap:hover   {font-family: ±¼¸²;  font-size: 14px; color: #000000; letter-spacing:0;line-height: 180%; text-decoration: underline}

.sitemap_b       {font-family: ±¼¸²;  font-size: 14px; color: #000000; font-weight: bold; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap_b:link    {font-family: ±¼¸²;  font-size: 14px; color: #000000; font-weight: bold; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap_b:visited {font-family: ±¼¸²;  font-size: 14px; color: #000000; font-weight: bold; letter-spacing:0;line-height: 180%; text-decoration: none}
.sitemap_b:hover   {font-family: ±¼¸²;  font-size: 14px; color: #000000; font-weight: bold; letter-spacing:0;line-height: 180%; text-decoration: underline}