@charset "utf-8";
#Container{overflow-x:hidden;}
div#ContentsArea div#ContentsLayout.SingleWide:first-child{
padding-top:0;
}

div#MainContent .EbIntstSrvyVhxMainVisual{
text-align:center;
}

div#MainContent .EbIntstSrvyVhxHdg{
font-size: 30px;
font-weight: normal;
margin-bottom: 20px;
text-align: left;
}

div#MainContent .EbIntstSrvyVhx6Lst {
display: table;
margin-right: -11px;
padding: 40px 0 30px;
position: relative;
}
div#MainContent .EbIntstSrvyVhx6Lst:before {
background: #dee2e6 none repeat scroll 0 0;
content: "";
height: 100%;
left: -100%;
position: absolute;
top: 0;
width: 300%;
z-index: -1;
}
div#MainContent .EbIntstSrvyVhx6Lst > li {
background: #fff none repeat scroll 0 0;
border-bottom: 1px solid #8dacbb;
float: left;
font-size: 1.3333em;
margin: 0 11px 10px 0;
padding: 2px 2px 10px;
text-align: center;
width: 312px;
}
div#MainContent .EbIntstSrvyVhx6Lst > li p {
margin-bottom: 0;
padding-left: 10px;
padding-right: 10px;
}
div#MainContent .EbIntstSrvyVhx6Lst > li p em {
font-size: 1.125em;
}
div#MainContent .EbIntstSrvyVhx6Lst > li p.EbIntstSrvyVhx6Img {
padding: 0;
}
div#MainContent .EbIntstSrvyVhx6Lst > li .EbIntstSrvyVhx6Img + p {
display: table-cell;
line-height: 1.2;
margin-bottom: 0;
padding-bottom: 5px;
padding-top: 14px;
text-align: center;
vertical-align: middle;
width: 312px;
}
div#MainContent .EbIntstSrvyVhx6Lst > li p.NoSub {
line-height: 1.33;
margin-top: 13px;
}
div#MainContent .EbIntstSrvyVhx6Lst > li * + p {
margin-bottom: 8px;
margin-top: 5px;
}