@charset "Shift_JIS";

#page_top {
height: 96px;
bottom: 60px;
cursor: pointer;
position: fixed;
right: 20px;
z-index:	101;
}
#page_top a {
display: block;
width: 100%;
height: 100%;
}
#footer_bnr {
width: 100%;
bottom: 0;
display: none;
position: fixed;
background-color:rgba(220, 220, 220, 0.95);
left: 0;
z-index:	101;
}
#footer_bnr .footer_bnr_inner {
width: 950px;
margin: 0 auto;
padding-top: 15px;
padding-bottom: 15px;
}
#page_top { display: none }
#page_top:hover {
opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */;
filter: alpha(opacity=75); /* IE lt 8 */
-ms-filter: "alpha(opacity=75)"; /* IE 8 */
-khtml-opacity: .75; /* Safari 1.x */
-moz-opacity: .75; /* FF lt 1.5, Netscape */
}
#footer_bnr .footer_bnr_inner .line2{
text-align: center;
}
#footer_bnr .footer_bnr_inner .line2 .footer_img1 {
/*float: left;*/
display: inline-block;
vertical-align: middle;
width: 720px;
}
#footer_bnr .btn_under {
/*float: left;*/
display: inline-block;
vertical-align: middle;
padding:15px 0 0 10px;
width:210px;
}
#footer_bnr .btn_under a.btnRD{
padding:15px 15px !important;
font-weight: bold;
font-size:17px;
}
#footer_bnr .btn_under .btnRD span{
padding:0 15px 0 0;
color:#fff;
/*background:url('/afl/winter17_navi/img/icon_arrow_right_white2.png') right 7px no-repeat;*/
background:url('/commonY15/img/icon_anchor_up_white_01.png') right 7px no-repeat;
background-size:10px 10px;
}
#footer_bnr .btn_under:hover {
opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */;
filter: alpha(opacity=85); /* IE lt 8 */
-ms-filter: "alpha(opacity=85)"; /* IE 8 */
-khtml-opacity: .85; /* Safari 1.x */
-moz-opacity: .85; /* FF lt 1.5, Netscape */
}
