@charset "utf-8";

header .gnb-wrap .all__menu {margin-left: auto;}
header .inner nav>ul>li:not(:first-child) > a {padding-left: 50px;}
header .inner nav>ul>li:not(:last-child) > a {padding-right: 60px;}
header .inner nav>ul>li:not(:last-child) > a:before {right: -6px;}

.history .date {width: 105px;}
.greetings-wrap .content__text-wrap {margin-left: 27px;}

.org {text-align: center;}
.org_type {font-size: 14px;}

.energy__infooffice {}
.energy__infooffice .right {flex-direction: row; margin-left: 0;}
.energy__infooffice .right img {margin-left: 0; margin-right: 25px;}
.energy__infooffice .img__title-wrap {justify-content: space-around; padding: 0;}
.energy__infooffice-wrap .check__list-wrap {display: inline-block; margin-top: 25px; vertical-align: top;}
.energy__infooffice-wrap .check__list {display: inline-block; width: 225px;}
.introduction_sub_text {display: inline-block; width: calc(100% - 265px); margin-top: 25px; padding-left: 30px; font-weight: 400; font-size: 20px; line-height: 26px; color: #666; letter-spacing: -0.05em; vertical-align: top; box-sizing: border-box;}

.total__menu-wrap .bottom {padding-top: 193px;}
@media only screen and (max-width:1024px) {
    header .inner nav>ul>li:not(:first-child) > a {padding-left: 20px;}
    header .inner nav>ul>li:not(:last-child) > a {padding-right: 20px;}
    header .inner h1 .main__logo {margin-top: 0;}

    .sub_tit {margin-bottom: 45px;}

    .energy__infooffice .right img {margin-right: 15px;}
    .introduction_sub_text {display: block; width: 100%; margin: 10px 0 0; padding-left: 0; font-size: 16px; line-height: 22px;}
}
@media only screen and (max-width:768px) {
    header .inner {background-color: #ffffff;}
    header .inner h1 .main__logo {width: 80%;}
    .greetings-wrap .content__text-wrap {margin-left: 0;}

    .total__menu-wrap .list {height: calc(100vh - 131px);}
}