@charset "utf-8";

/* ------------------------------------------------------
・01. reset
・02. common
・03. layout
・04. unique
----------------------------------------------------------------- */

/* ----------------------------------------------------------------
01. reset
---------------------------------------------------------------- */
#mp_footer * {
margin:0;
padding:0;
}
/* ----------------------------------------------------------------
02. common
---------------------------------------------------------------- */
.mp_pt11 {padding-top:11px !important;}
.mp_pr0 {padding-right:0 !important;}
/* ----------------------------------------------------------------
03. 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_inr {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
#mp_footer .mp_footer_col_l {width:322px;}
#mp_footer .mp_footer_col_r {width:658px;}
/* ----------------------------------------------------------------
04. unique
---------------------------------------------------------------- */
#mp_footer .mp_footer_col_l a {
color:#435b67;
font-weight:bold;
text-decoration:underline;
}
#mp_footer .mp_footer_col_r_list {
padding:9px 0 0;
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%;
}
#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;}