#scrollViewBox {
    display: none !important
}

body,
body.timeNight {
    background-color: transparent;
    width: 245mm
}

#dHWrapper,
#dKeyVisual,
#dMain>p.pModEleRight,
#nGlobalNav,
#dBreadCrumbs,
#dMain .ulNaviBtn,
#dMain .dMenuList,
#fGlobalFooter,
#dFLWrapper {
    display: none
}

#dWrapper {
    background-image: none !important
}

#dWrapper #dMFWrapper #dMain {
    padding: 0;
    width: 100%;
    max-width: 100%;
    background-color: transparent;
    background-image: none
}

.hModEleHCol.dCharacter .dCharacterImg {
    display: none
}

.hModEleHCol.dCharacter h2,
.hModEleHCol.dCharacter h3,
.hModEleHCol.dCharacter h4,
.hModEleHCol.dCharacter h5 {
    position: static
}

.dModLayColL,
.dModLayColC .dModLayColR {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    background-color: #00ffff
}

#dWrapper.data .report #aMainContents>h2,
#dWrapper.data .report #aMainContents .secReportEnquete {
    display: none
}

#dWrapper.data .report #aMainContents h2 .comBtn {
    display: none
}

#dWrapper.data .report #aMainContents .dMCInnerHorizontalOver {
    margin: 0
}

#dWrapper.data .report #aMainContents .comModBoxPadding {
    background-color: transparent;
    padding: 0
}

#dWrapper.data .report #aMainContents .comModBoxPadding02 {
    padding: 5px
}

#dWrapper.data .report #aMainContents .dModSecNormal .dModLayCol2 {
    margin-bottom: 0
}

#dWrapper.data .report #aMainContents .dModSecNormal .dModLayCol2 h3 {
    float: none;
    clear: both
}

#dWrapper.data .report #aMainContents .dModSecNormal .dModLayCol2 .dModLayColL,
#dWrapper.data .report #aMainContents .dModSecNormal .dModLayCol2 .dModLayColR {
    padding-bottom: 0;
    margin-bottom: 0
}

#dWrapper.data .report #aMainContents .dModSecFloat.com3Col>section {
    border: 1px solid #cccccc;
    width: 31.5%;
    padding: 20px
}

#dWrapper.data .report #aMainContents .secComparison,
#dWrapper.data .report #aMainContents #dReportWeekDiff,
#dWrapper.data .report #aMainContents #dCheckUse {
    page-break-before: always
}

#dWrapper.data .report #aMainContents .comGraphBox {
    padding: 0 !important
}

#dWrapper.data .report #aMainContents .comGraphBox:before,
#dWrapper.data .report #aMainContents .comGraphBox:after {
    display: none
}

#dWrapper.data .report #aMainContents .comGraphBox>div {
    padding: 0
}

#dWrapper.data .report #aMainContents .comGraphBox .comGraphPadding .comModBoxPadding {
    padding: 0;
    background-color: transparent
}

#dWrapper.data .report #aMainContents .comGraphBox .comGraphPadding .ulTab {
    padding-bottom: 0
}

#dWrapper.data .report #aMainContents .comGraphBox .comGraphPadding .ulTab a:not(.active) {
    display: none
}

#dWrapper.data .report #aMainContents .comGraphBox .comGraphPadding .ulTabNest a:not(.activeNest) {
    display: none
}

#dWrapper.data .report #aMainContents .ulReportTab2 li:not(.liActive) {
    display: none
}

#dWrapper.data .report #aMainContents .ulImgTab a:not(.activeImgTab) {
    display: none
}

#dWrapper.data .report #aMainContents .secMonthlyEcoHabit {
    margin-bottom: 0
}

#dWrapper.data .report #aMainContents .dMCInnerHorizontalOver .dHorizontalOverInner {
    padding: 0
}

#dWrapper.data .report #aMainContents .secMonthlyEcoHabit_default {
    background-color: transparent;
    padding: 0
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col:after {
    background-image: none
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox {
    background-image: none
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox .comDecoBoxLower {
    background-image: none;
    padding-bottom: 0
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox .comDecoBoxLower .comDecoBoxMiddle {
    background-color: transparent;
    margin-bottom: 0
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox .comDecoBoxLower .comDecoBoxMiddle .comDecoBoxInner {
    background-image: none;
    padding: 0
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox .comDecoBoxLower .comDecoBoxMiddle .comDecoBoxInner .comModBoxPadding02 {
    margin-bottom: 0
}

#dWrapper.data .report #aMainContents .secActuallyUsed .dModSecFloat.com3Col .comDecorativeBox .comDecoBoxLower .comDecoBoxMiddle .comDecoBoxInner .fixHeightChildBottom {
    display: none
}

#dWrapper.data .report #aMainContents .jsTableSwiper .jsTSwiperBoxInner .jsTSwiperWrapper {
    width: auto !important
}

#dWrapper.data .report #aMainContents .jsTableSwiper .jsTSwiperBoxInner .jsTSwiperWrapper .dTableSwiperSize {
    width: auto
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents {
    padding-bottom: 0;
    background-image: none
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents .dSavingPoint ul {
    background-image: none;
    padding: 30px
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents .dSavingPoint ul li p br {
    display: none
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents .dMCInnerHorizontalOver.dbgOption {
    background-color: transparent;
    padding-top: 0
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents #dCheckUse .dModLayCol2 .dModLayColL h4,
#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents #dCheckUse .dModLayCol2 .dModLayColR h4 {
    background-color: transparent
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents #dCheckUse .dModLayCol2 .dModLayColR .dUnregistered {
    background-image: none;
    height: auto !important
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents #dCheckUse .dModLayCol2 .dModLayColR .dUnregistered .dUnregisteredInner {
    padding-bottom: 20px
}

#dWrapper.data #dMFWrapper.report #dMain #dMainColumn.smart #aMainContents #dReportCalendar {
    page-break-before: always
}