/* カスタム CSS をここに入力してください */
/*問い合わせ*/
.con_f{
	    max-width: 800px;
    margin: 0 auto;
}
@media screen and (min-width: 801px){
dl {
    display: flex;
	margin: 40px 0;
}
	
dt {
    width: 190px;
    text-align: left;
}
	textarea{
		width: 100%;
	}
		input, textarea{
				border: 1px solid #ccc;
	}
}
@media screen and (max-width: 800px){
	input, textarea{
		    max-width: 100%;
				border: 1px solid #ccc;
	}
}

.his{
	background-color: red;
    color: white;
    font-size: 0.8rem;
    margin-left: 7px;
    padding: 0 3px;
    border-radius: 6px;
}

.kakunin{
    padding: 5px 32px;
    height: 50px;
    border-radius: 10px;

    font-weight: bold;
}

.con_f p {
    text-align: center;
}

.con_m{
	    font-size: 20px;
    font-weight: bold;
}

.c_table{
	margin:0 auto;
text-align: center;
	margin-bottom: 100px;
}

.c_table td{
	line-height: 3;
	border-bottom: solid 2px #f4f4f4;
}

.boil{
	
}

.beer{
	
}