@charset "utf-8";

div#Container {
overflow: hidden;
}
div#Container div#ContentsLayout.SingleWide:first-child {
padding-top: 0;
}
div#HeaderArea {
margin-bottom: 0;
}
div#MainContent div#MainContentBody > .Section > p:first-child {
margin: 0;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual {
position: relative;
margin: 0;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual:before, div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual:after {
content: "";
display: block;
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: url(../../img/landing_page/ed_iv_easy_use/ed_iv_easy_use_bg_01.png) top repeat-x #d2d5d8;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual:before {
left: -100%;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual:after {
right: -100%;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsMainVisual .EdIvEsyUsImg {
margin: 0;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList {
margin: 0;
padding: 0;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList > li {
margin: 0;
padding: 0;
list-style: none;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList > li > img {
vertical-align: top;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li {
position: relative;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li:before, div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li:after {
content: "";
display: block;
position: absolute;
top: 0;
width: 100%;
height: 100%;
border-top: 1px solid #a6acb0;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li:before {
left: -100%;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li:after {
right: -100%;
}
div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li + li:before, div#MainContent #EdIvEsyUs .EdIvEsyUsImgList.Str01 > li + li:after {
border-top: 1px solid #caccce;
}
