@charset "utf-8";
/*------------------------------------------------------------
	汎用スタイル
------------------------------------------------------------*/
/* clearfix */	
.clearfix:after {content: "";display: block;clear: both;}
/* flex */	
.flex,.flexA,.flexB,.flexC {display: flex;flex-wrap: wrap;}
.flexA {justify-content: space-around;}
.flexB {justify-content: space-between;}
.flexC {justify-content: center;}
/*------------------------------------------------------------
	content
------------------------------------------------------------*/
.content {
    margin: 0 auto;
    width: 1200px;
}
@media all and (max-width: 896px) {
    .content {
        padding: 0 10px;
        width: auto!important;
    }
}
/*------------------------------------------------------------
	comTextArea
------------------------------------------------------------*/
.comTextArea {
    text-align: center;
}
.comTextArea .textImg {
    margin-bottom: 11px;
}
.comTextArea .btn a:hover {
    opacity: 0.7;
}
.comTextArea .note {
    color: #1f2020;
    font-size: 1.4rem;
}
@media all and (max-width: 896px) {
    .comTextArea .textImg {
        margin: 0 auto 6px;
        width: 157px;
    }
    .comTextArea .btn {
        margin: 0 auto;
        max-width: 336px;
    }
    .comTextArea .note {
        font-size: 0.7rem;
    }
}
/*------------------------------------------------------------
	common
------------------------------------------------------------*/
@media all and (max-width: 896px) {
}
