﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
/* === フッター === */

.footer_h
{
font-size:1px !important;
height:0px;
width:740px;
}

.footer_base
{
text-align:center;
margin:0;
padding:0;
width:740px;
}

.footer_b
{
font-size:1px !important;
height:0px;
margin:0 0 10px;
width:740px;
}

.footer_body
{
background:url("../../../Images/footer.jpg") no-repeat right top;
padding-top:10px;
text-align:left;
width:740px;
  font-size:small;
border-top:3px solid #DDDDDD;
}

.footer_menu ul
{
 margin: 0px 0px 5px;
 list-style-type:none;
}

.footer_menu ul li
{
/* padding-top: 10px;*/
 display:inline;
 border-right:1px solid #000000;
 padding-right:5px;
}

.footer_menu ul li.li_end
{
border:none;
padding-right:0px;
}

.footer_body .li_mid
{
background:url("../../../Images/separator_bk.jpg") no-repeat scroll left center transparent;
padding-left:8px;
}

.footer_body ul li a
{
/* padding-left:7px;*/
}


.footer_copy
{
color:#0B3366;
font-size:small;
padding-bottom:5px;
text-align:left;
width:740px;
}

.footer_body ADDRESS
{
 font-size:small;
 font-style:normal;
 padding:5px 0 5px 0;
 text-align:left;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
/* === フッター === */

.footer_h
{
font-size:1px !important;
height:0px;
width:300px;
}

.footer_base
{
text-align:left;
margin:0;
padding:0;
width:320px;
}

.footer_b
{
font-size:1px !important;
height:0px;
margin:0 0 5px;
width:320px;
}

.footer_body
{
background:url("../../../Images/sp_footer.jpg") no-repeat right top;
padding-top:10px;
text-align:left;
width:320px;
  font-size:small;
border-top:3px solid #DDDDDD;
}

.footer_menu ul
{
 margin: 0px 0px 5px;
 list-style-type:none;
}

.footer_menu ul li
{
/* padding-top: 10px;*/
 display:inline;
 border-right:1px solid #000000;
 padding-right:5px;
 font-size:88%;
/*white-space:nowrap;*/
}

.footer_menu ul li.li_end
{
border:none;
padding-right:0px;
}

.footer_body .li_mid
{
background:url("../../../Images/separator_bk.jpg") no-repeat scroll left center transparent;
padding-left:8px;
}

.footer_body ul li a
{
/* padding-left:7px;*/
}


.footer_copy
{
color:#0B3366;
font-size:88%;
padding-bottom:5px;
text-align:left;
width:320px;
}

.footer_body ADDRESS
{
 font-size:small;
 font-style:normal;
 padding:5px 0 5px 0;
 text-align:left;
}
}
