@charset "UTF-8";

.red {
	color:#d42134
	}
	
ul.red.check li {
	padding-left: 2em
	}
	
p.address {
	text-align: center;
	font-size: 16px;
	font-weight: 700
	}

.charge-box01 p {
	font-size: 14px;
	}

.box-btns__index__item {
	width: 45%;
	}

.box-btns__index__item h2 {
	border-left: 15px solid #d42134;
	color: #d42134;
	font-weight: bold;
	font-size: 16px;
	}
	
.box-btns__index__item h2 span {
	font-size: 14px;
	}
	
.charge-btn-layout h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 30px 0;
	}

	.charge-btn-layout ul{
	margin: 10px 0;
	}
	
.charge-btn-layout ul li {
	text-indent: -1em;
	padding-left: 1em;
	}
	
.charge-btn-layout ul.att li{
	text-indent: -3em;
	padding-left: 3em;
	}
	
.charge-btn-layout ul.box {
	width: 560px;
	margin: 20px auto;
	padding: 10px 20px;
	border-radius: 10px;
	background: #ffedbc;
	}
	
.charge-btn-layout ul.box li {
	float: left;
	width: 45%;
	}

.box-btns__index__item p {
	font-size: 14px;
	}

.box-btns__index__item ul.work-index__txt_sub li {
	font-size: 14px;
	text-indent: -1em;
	padding-left: 1em;
	}
	
.box-btns__index__item ul.work-index__txt_sub li span {
	color: #d42134;
	text-decoration: underline;
	}
	
.box02 {
	border: 1px solid #333333;
	padding: 20px
	}

.cf:before,
.cf:after {
    content: " ";
    display: table;
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}
/* Localized */