@font-face {
    font-family: 'TmoneyRoundWindExtraBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/TmoneyRoundWindExtraBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TmoneyRoundWindRegular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/TmoneyRoundWindRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*business*/
#mepark_place {
    /*background:aqua;*/
    padding:150px 0 130px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
@font-face {
    font-family: 'TmoneyRoundWindRegular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/TmoneyRoundWindRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* header */
header {
    background:#fff; box-shadow:0 0 5px 5px rgba(0, 0, 0, .25);
}
header .h_inner nav ul li a {color:#000;}
/* hambug */
.hambug_menu .bar {background:#000;}

/* section2 */
.section2 {
    margin-top:60px;
    width:100%; height:600px;
    background:url(../img/s2_bg2-2.png) no-repeat center center;
    background-size:cover;
}
.section2 .s2_inner {
    width:1280px; height:100%; margin:0 auto;
    display:flex;
    justify-content:flex-start;
    align-items:center;
}
.section2 .s2_inner .s2_txtBox {}
.section2 .s2_inner .s2_txtBox h2 {
    font-size:4.5rem;
    color:#fff;
    font-weight:700;
    line-height:1.4;
    margin-bottom:60px;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox {
    display:flex;
    justify-content:flex-start;
    align-items:center;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a {
    border-radius:5px;
    font-size:1.5rem;
    font-weight:500;
    padding:10px 20px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a > img {
    width:30px; margin-right:10px;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a:hover {
    background:rgba(0,0,0,.6);
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a:nth-child(1) {
    margin-right:20px;
    background:rgba(69, 91, 255, .8);
    color:#fff;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a:nth-child(1):hover {background-color:#455aff;}
.section2 .s2_inner .s2_txtBox .s3_linkBox a:nth-child(2) {
    background:rgba(255, 255, 0, .8);
    color:#000;
}
.section2 .s2_inner .s2_txtBox .s3_linkBox a:nth-child(2):hover {background-color:#ff0;}



/* section3 */
.section3 {
    width:100%;
}
.section3 .s3_inner {
    width:1280px;
    margin:0 auto;
}
.section3 .s3_inner h2 {
    font-family: 'TmoneyRoundWindRegular';
    text-align:center;
    font-size:3rem;
    margin:50px 0;
}
.section3 .s3_inner h2 img {
    position:relative;
    left:0; bottom:-9px;
    margin-right:10px;
}
.section3 .s3_inner .s3_imgBox {
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
}
.section3 .s3_inner .s3_imgBox > div {
    width:30%;
    margin-bottom:50px;
}
.section3 .s3_inner .s3_imgBox > div > div {
    overflow:hidden;
    border-radius:15px;
    cursor:pointer;
}
.section3 .s3_inner .s3_imgBox > div > div:hover img {
    transform:scale(1.2);
}
.section3 .s3_inner .s3_imgBox > div > div > img {
    width:100%;
    transition:2s;
}

/* section8 */
#wrap #section8 {
    padding:15rem 0;
}
#wrap #section8 .s8_inner {
    width:1280px;
    margin:0 auto;
    text-align:center;
}
#wrap #section8 .s8_inner h2 {
    font-size:4.6rem;
    font-weight:700;
    color:#000;
    margin-bottom:8rem;
    width:100%;
    text-align:center;
    line-height:1.4;
}
#wrap #section8 .s8_inner img {
    width:80%;
}




