@charset "UTF-8";
/* CSS Document */
html {
    font-size: 62.5%;
}

.base-width{
    max-width: 979px;
    margin-left: auto;
    margin-right: auto;
}
.outer-base-width{
    padding-left: 7px;
    padding-right: 7px;
}

.flexbox{
    display: flex;
    justify-content: space-between;
}

.mt1{
    margin-top: 1rem;
}
.mt2{
    margin-top: 2rem;
}
.mt3{
    margin-top: 3rem;
}
.mt4{
    margin-top: 4rem;
}
.mt5{
    margin-top: 5rem;
}
.mt6{
    margin-top: 6rem;
}
.mt7{
    margin-top: 7rem;
}
.mt8{
    margin-top: 8rem;
}
.mt9{
    margin-top: 9rem;
}
.mt10{
    margin-top: 10rem;
}
.mb40 {
    margin-bottom: 40px !important;
}
.mb35 {
    margin-bottom: 35px !important;
}

/*pc*/
@media print , screen and (min-width: 768px){
    .sp-only{
        display: none !important;
    }
}
@media print , screen and (min-width: 768px) and (max-width: 979px) {

}

/*sp*/
@media print, screen and (max-width: 767.98px){
    .pc-only{
        display: none !important;
    }
}

@font-face {
    font-family: "AxisStd-ExtraLight";
    src: url("Fonts/AxisStd-ExtraLight/cae76507-fde0-48d2-8060-f95b67662772.eot?#iefix");
    src: url("Fonts/AxisStd-ExtraLight/cae76507-fde0-48d2-8060-f95b67662772.eot?#iefix") format("eot"), url("Fonts/AxisStd-ExtraLight/25516da4-2e65-456a-bc9c-cc6960f6c384.woff") format("woff"), url("Fonts/AxisStd-ExtraLight/8c439ac8-83ef-4635-a477-df9c64f97b62.ttf") format("truetype"), url("Fonts/AxisStd-ExtraLight/93d1f11a-903e-4293-a2f1-cd55b87b5087.svg#93d1f11a-903e-4293-a2f1-cd55b87b5087") format("svg");
}

@font-face {
    font-family: "AxisStd-Light";
    src: url("Fonts/AxisStd-Light/aa7c9f5f-bd2d-4fbb-a4a5-82ba2cd0189c.eot?#iefix");
    src: url("Fonts/AxisStd-Light/aa7c9f5f-bd2d-4fbb-a4a5-82ba2cd0189c.eot?#iefix") format("eot"), url("Fonts/AxisStd-Light/18820f9e-d51e-43be-9d0f-e510d9d1878a.woff") format("woff"), url("Fonts/AxisStd-Light/cb3a3886-7dec-420d-bf42-698737ce3561.ttf") format("truetype"), url("Fonts/AxisStd-Light/9bdde1f9-7637-4fa1-994d-2f2ad4929b1f.svg#9bdde1f9-7637-4fa1-994d-2f2ad4929b1f") format("svg");
}

@font-face {
    font-family: "AxisStd-Regular";
    src: url("Fonts/AxisStd-Regular/7e908add-1f72-4926-8e0d-33613fad3a87.eot?#iefix");
    src: url("Fonts/AxisStd-Regular/7e908add-1f72-4926-8e0d-33613fad3a87.eot?#iefix") format("eot"), url("Fonts/AxisStd-Regular/6e9eb620-9339-4b2e-bb9b-d514def96de7.woff") format("woff"), url("Fonts/AxisStd-Regular/a71ba532-858c-440c-8abd-e89a2ae8efea.ttf") format("truetype"), url("Fonts/AxisStd-Regular/5d948218-1de1-4508-b1a6-fe03ccced886.svg#5d948218-1de1-4508-b1a6-fe03ccced886") format("svg");
}

@font-face {
    font-family: "AxisStd-Medium";
    src: url("Fonts/AxisStd-Medium/724feca3-e632-4df0-811e-d0184d5e569c.eot?#iefix");
    src: url("Fonts/AxisStd-Medium/724feca3-e632-4df0-811e-d0184d5e569c.eot?#iefix") format("eot"), url("Fonts/AxisStd-Medium/2a67f3cb-4bfa-4ec5-9167-73e8c4e78635.woff") format("woff"), url("Fonts/AxisStd-Medium/f09ad952-d955-4c72-a632-1313427634d0.ttf") format("truetype"), url("Fonts/AxisStd-Medium/c60a0c5e-c39d-4513-b578-1a5858cbecde.svg#c60a0c5e-c39d-4513-b578-1a5858cbecde") format("svg");
}

@font-face {
    font-family: "AxisStd-Bold";
    src: url("Fonts/AxisStd-Bold/c560bf6b-69f6-4f4d-bdb5-871df542e091.eot?#iefix");
    src: url("Fonts/AxisStd-Bold/c560bf6b-69f6-4f4d-bdb5-871df542e091.eot?#iefix") format("eot"), url("Fonts/AxisStd-Bold/046ac2c8-1355-4a58-99e3-77b70cdc7d2d.woff") format("woff"), url("Fonts/AxisStd-Bold/695b31e6-82e7-479e-9f53-be80bea18972.ttf") format("truetype"), url("Fonts/AxisStd-Bold/4a75d965-22ab-4673-9e14-6b3e8f4bbec6.svg#4a75d965-22ab-4673-9e14-6b3e8f4bbec6") format("svg");
}
@font-face {
    font-family: "DIN Next W01 Regular";
    src: url("Fonts/DIN-Next-W01-Regular/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix");
    src: url("Fonts/DIN-Next-W01-Regular/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix") format("eot"), url("Fonts/DIN-Next-W01-Regular/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff") format("woff"), url("Fonts/DIN-Next-W01-Regular/868c94b5-ca49-46b7-b62b-297f8d861125.ttf") format("truetype"), url("Fonts/DIN-Next-W01-Regular/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a") format("svg");
}

@font-face {
    font-family: "DIN Next W01 Medium";
    src: url("Fonts/DIN-Next-W01-Medium/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix");
    src: url("Fonts/DIN-Next-W01-Medium/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix") format("eot"), url("Fonts/DIN-Next-W01-Medium/4bf0ead4-e61b-4992-832b-6ff05828d99f.woff") format("woff"), url("Fonts/DIN-Next-W01-Medium/73713a0b-8f6a-4c4e-b8a8-7cf238e632f6.ttf") format("truetype"), url("Fonts/DIN-Next-W01-Medium/b90b6bdf-15e2-4544-9fe0-92c79fff0ecd.svg#b90b6bdf-15e2-4544-9fe0-92c79fff0ecd") format("svg");
}

@font-face {
    font-family: "DIN Next W01 Bold";
    src: url("Fonts/DIN-Next-W01-Bold/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix");
    src: url("Fonts/DIN-Next-W01-Bold/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix") format("eot"), url("Fonts/DIN-Next-W01-Bold/9949035f-6226-4080-a14a-bf7d94ffb1e1.woff") format("woff"), url("Fonts/DIN-Next-W01-Bold/6241bd09-15c2-485e-9796-9db8d0aa6974.ttf") format("truetype"), url("Fonts/DIN-Next-W01-Bold/af94da3e-4232-416a-b6bc-f39f85dd5db6.svg#af94da3e-4232-416a-b6bc-f39f85dd5db6") format("svg");
}

@font-face {
    font-family: "DIN Next W01 Heavy";
    src: url("Fonts/DIN-Next-W01-Heavy/ffaa522c-c9e9-4f51-8688-2a18c2987b94.eot?#iefix");
    src: url("Fonts/DIN-Next-W01-Heavy/ffaa522c-c9e9-4f51-8688-2a18c2987b94.eot?#iefix") format("eot"), url("Fonts/DIN-Next-W01-Heavy/d5c47039-3cdf-4eb9-ad4a-220e7441ec5d.woff") format("woff"), url("Fonts/DIN-Next-W01-Heavy/64bef797-e9f8-447f-b80a-aece7617c45f.ttf") format("truetype"), url("Fonts/DIN-Next-W01-Heavy/a7139e2d-6218-4f3c-9bb0-b42325336f56.svg#a7139e2d-6218-4f3c-9bb0-b42325336f56") format("svg");
}



body{
    font-family: AxisStd-Regular;
}
.fw-r{
    font-family: AxisStd-Regular;
}
.fw-m{
    font-family: AxisStd-Medium;
}
.fw-b{
    font-family: AxisStd-Bold;
}