﻿/***共通部品**/



.subtxt{
	color:#fff;
	line-height:1.3em;
	font-size:15px;
	font-weight:bold;
}


.bg_color{
	background-color:#450501;
	padding: 15px 10px;
	margin: 10px 0;
	 border-radius: 10px;        /* CSS3草案 */
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 10px;   /* Firefox用 */
}


.table01 {
    display: table;
    border-collapse: collapse;
    width: 100%;
}
.table01 .cell {
    display: table-cell;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}

.table02 {
    display: table;
    border-collapse: collapse;
    width: 100%;
}
.table02 .cell {
    width: 20%;
    background: #672408;
    display: table-cell;
    border: solid 2px #330300;
    padding: 0 0 5px 0;
    text-align: center;
    vertical-align: middle;
}

.table03 {
    display: table;
    border-collapse: collapse;
    width: 100%;
}
.table03 .cell1 {
    width: 20%;
    background: #672408;
    display: table-cell;
    border: solid 2px #330300;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
}
.table03 .cell2 {
    width: 75%;
    background: #672408;
    display: table-cell;
    font-size:13px;
    line-height: 1.3em;
    color:#fff;
    border-top: solid 2px #330300;
    border-bottom: solid 2px #330300;
    padding:5px;
    text-align: left;
    vertical-align: middle;
}

.table03 .cell3 {
    width: 5%;
    background: #672408;
    display: table-cell;
    font-size:18px;
    line-height: 1.3em;
    border-top: solid 2px #330300;
    border-bottom: solid 2px #330300;
    color:#fff;
   padding:5px;
    text-align: left;
    vertical-align: middle;
}
