@charset "utf-8";
/*
Theme Name: AGENT Child
Template: agent_tcd033
*/

h1#logo img {
	width: 192px;
}

/* ヘッダーロゴタグ変更　h1→p */
#logo_image p#logo {
    display: table-cell;
    vertical-align: middle;
}
#logo_image p#logo img {
    max-width: inherit;
}
p#logo img {
    width: 192px;
}

#agent-splash-text .agent-splash-text-h2 {
    font-size: 54px;
}

body .section3-h5 {
    font-size: 38px;
}

#agent .wrapper {
    margin-bottom: 20px;
}

.recruit_list span {
    display: block;
}

.recruit_list span.icon_new {
    display: inline-block;
    background-color: red;
    color: #fff;
    line-height: initial;
    margin-left: -10px;
    font-size: 16px;
    padding: 0 4px;
    margin-bottom: 12px;
    margin-top: 12px;
}

.recruit_list a {
    display: block;
}
.recruit_list a:hover {
    color: #333;
}

.section-two-h3_2 {
    margin: 10px 0 0 !important;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-size: 48px;
    line-height: 180%;
    font-weight: 700;
    letter-spacing: -.05em;
}

@media screen and (max-width: 768px){
    body #logo_image h1#logo img {
        width: 40vw;
        max-height: inherit !important;
    }
    .ccc {
        width: 36%;
    }
    .collapse.navbar-collapse {
        height: auto;
    }
}

@media screen and (max-width: 1199px) {
    .footer-menu .collapse.navbar-collapse {
        display: block!important;
    }
}