﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.ft_head
{
  background: url(footer_h.gif) no-repeat left center;
  height:7px;
  width:950px;
  font-size:1px;
}

.ft_bodybase
{
  background: url(footer_bg.gif) repeat-y left;
  padding:0px 3px;
  margin: 0px;
  width: 944px;
}

.ft_body
{
  background: url(footer_bg2_2.gif) repeat-x bottom;
  width: 944px;
  padding: 0px;
  margin: 0px;
  text-align: center;
}

.ft_foot
{
  background: url(footer_b.gif) no-repeat left center;
  height:7px;
  width:950px;
  font-size:1px;
}

.footer_copy
{
  background:transparent url(footer_copy.gif) no-repeat center center;
  color:#FFFFFF;
  font-weight:bold;
  height:30px;
  line-height:2.4;
  margin:0;
  padding:0 0 0px;
}

.footer_txt
{
  padding-top:3px;
}

.footer_txt a:link,
.footer_txt a:visited,
.footer_txt a:active,
.footer_txt a:hover
{
  font-weight: normal;
  text-decoration: underline;
  color:#000000;
}

.footer_txt address
{
  font-size:small;
  font-style:normal;
  font-weight:normal;
  line-height:1.3;
  margin:10px 0px;
}

.footer_txt ul {
 margin: 5px 0 0 0;
}

.footer_txt li {
 display: inline;
 font-size:small;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.ft_head
{
  height:0px;
  width:320px;
  font-size:1px;
}

.ft_bodybase
{
  padding:0px;
  margin: 0px;
  width: 320px;
}

.ft_body
{
  background: url(footer_bg2_2.gif) repeat-x bottom #FFFFFF;
  width: 320px;
  padding: 0px;
  margin: 0px;
  text-align: center;
}

.ft_foot
{
  height:0px;
  width:320px;
  font-size:1px;
}

.footer_copy
{
  background-color:#70304A;
  color:#FFFFFF;
  font-weight:bold;
  height:auto;
  line-height:1.4;
  margin:0;
  padding:0 0 0px;
font-size:small;
}

.footer_txt
{
  padding-top:3px;
}

.footer_txt a:link,
.footer_txt a:visited,
.footer_txt a:active,
.footer_txt a:hover
{
  font-weight: normal;
  text-decoration: underline;
  color:#000000;
}

.footer_txt address
{
  font-size:small;
  font-style:normal;
  font-weight:normal;
  line-height:1.8;
  margin:10px 0px;
}

.footer_txt ul {
 margin: 5px 0 0 0;
}

.footer_txt li {
 display: inline;
}
}
