@charset "UTF-8";

.text_a {
    font-size: 1.6rem;
    line-height: 1.4;
    color: #000000;
letter-spacing:-0.01em;
}

.btn_a
{
	padding-top:0px;
	padding-bottom:10px;
}



/* タブレット */
@media screen and (min-width: 641px) and (max-width: 1024px) {
    .text_a {
        font-size: 1.2rem;
        line-height: 1.4;
    }
.btn_a
{
	padding-top:0px;
	padding-bottom:10px;
}

}

/* スマホ */
@media screen and (max-width: 640px) {
    .text_a {
        font-size: 1.2rem;
    }

.btn_a
{
	padding-top:0px;
	padding-bottom:0px;
	line-height:1.3;
}


}


/* === セクション5 背景設定 === */
body #common_section_wrapper_5 {
    position: relative;
    width: 100%;
    min-height: 500px;

    background-image: url('bg_dorodoro-shindan.png');
    background-repeat: repeat;
    background-position: center top;

    /* 1966pxまでは固定サイズ */
    background-size: 491px auto;
}

/* 1967px以上は25%で拡大 */
@media screen and (min-width: 1967px) {
    body #common_section_wrapper_5 {
        background-size: 25% auto;
    }
}

/* タブレット */
@media screen and (min-width: 641px) and (max-width: 1024px) {
    body #common_section_wrapper_5 {
        min-height: auto;
        background-size: 40% auto;
        background-position: center top;
    }
}

/* スマホ */
@media screen and (max-width: 640px) {
    body #common_section_wrapper_5 {
        background-position: center top;
        background-size: 60% auto;
    }
}