@charset "utf-8";

/*  Reset
-------------------------------------------------- */
div#HeaderArea{
margin-bottom:0;
}
/* ----------------------------------------------- */

/* Common */
div#MainContent .EdFdrFdqSrvy p{
margin-bottom:0;
text-align:center;
}

/* MainVisual */
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyMainVisual{
position:relative;
}

/* MainContent */
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyMainContent{
position:relative;
padding-bottom:20px;
background-color:#f5f7f9;
background:linear-gradient(to bottom, #f5f7f9 0%, #fff 100%) no-repeat scroll 0 0;
}

/* Anchor Button */
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyBtn{
position:absolute;
}
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyMainVisual .EdFdrFdqSrvyBtn{
top:218px;
left:41px;
}
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyMainContent .EdFdrFdqSrvyBtn{
top:97px;
right:60px;
}
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyBtn .cmnLpAncrBtnNormal a{
position:relative;
background-color:#a4001b;
background:linear-gradient(to bottom, #e31449 0%, #a4001b 100%) no-repeat scroll 0 0;
text-decoration:none;
}
div#MainContent .EdFdrFdqSrvy .EdFdrFdqSrvyBtn .cmnLpAncrBtnNormal a:before{
background:url("../../../img/landing_page/common/icon_btn_anc.png") no-repeat scroll 0 0;
}