@charset "utf-8";


/********************************************************************************
	01. PC Layout
********************************************************************************/

div#emgArea {
    margin: 15px auto 0;
    padding: 10px;
    border: 2px solid #CF121B;
    text-align: left;
    background-color: #fce4df;
    clear: both;
    width: 1070px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.red {
	color: #CF121B;
}
.b {
	font-weight: bold;
}
.mb_10 {
	margin-bottom: 10px;
}
.emgTxt {
	font-size: 14px;
	line-height: 160%;
}

/********************************************************************************

    02. Tablet Layout
    *横幅が760px以上、1070px未満の場合

********************************************************************************/

@media screen and (min-width: 0px) and (max-width: 1050px) {
    div#emgArea {
        width:98%;
    }
}

/********************************************************************************

    03. SP Layout
    *横幅が520px以上、760px未満の場合

********************************************************************************/

@media screen and (min-width: 0px) and (max-width: 760px) {
    div#emgArea {
        width: 98%;
    }
}
