@charset "utf-8";

/* ------------------------------------------------------
reset
common
layout
unique
----------------------------------------------------------------- */

/* ----------------------------------------------------------------
reset
---------------------------------------------------------------- */
#mp_footer * {
margin:0;
padding:0;
}
/* ----------------------------------------------------------------
common
---------------------------------------------------------------- */
.mp_clearfix {
display:block;
*zoom:1;/*IE*/
}
.mp_clearfix:after {
display:block !important;
visibility:hidden !important;
clear:both !important;
height:0 !important;
content:"." !important;
}
.mp_pt9 {padding-top:9px !important;}
.mp_pr0 {padding-right:0 !important;}
/* ----------------------------------------------------------------
layout
---------------------------------------------------------------- */
#mp_footer {
width:980px;
margin-top:40px;
padding:0 0 20px;
font-size:10px;
text-align:left;
}
#mp_footer * {font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;}
#mp_footer .mp_footer_col_l {
float:left;
width:322px;
}
#mp_footer .mp_footer_col_r {
float:right;
width:658px;
}
/* ----------------------------------------------------------------
unique
---------------------------------------------------------------- */
#mp_footer .mp_footer_col_l img {border:none;}
#mp_footer .mp_footer_col_l a {
color:#435b67;
font-weight:bold;
text-decoration:underline;
}
#mp_footer .mp_footer_col_r_list {
padding-top:9px;
text-align:right;
line-height:2.4;
}
#mp_footer .mp_footer_col_r_list li {
display:inline-block;
padding-right:17px;
padding-left:7px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAP0lEQVQYV2OsWvfqf6WPMAMPKxMDo037/f+CgkIMU0PZIZy7734zKAuxQjhaolwM9WGiDIzrr7z/H6AtwAACAOIrFTmgwvelAAAAAElFTkSuQmCC) no-repeat left 50%;
*padding-right:16px; /*IE*/
*display:inline; /*IE*/
*zoom:1; /*IE*/
}
#mp_footer .mp_footer_col_r_list a:link {
color:#0087e6;
text-decoration:none;
}
#mp_footer .mp_footer_col_r_list a:visited {color:#63c;}
#mp_footer .mp_footer_col_r_list a:hover {text-decoration:underline;}