@charset "Shift_JIS";
#check_flow {
}
#check_flow .step_ttl {
	background-color: #f08300;
	float: left;
	width: 6em;
	margin-left: 20px;
	padding: 0 1.65em 1.5em;
	-webkit-writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;
}
#check_flow .item-column-inr {
	width: 294px;
}
#check_flow .item-column-inr.col1 {
	width: 610px;
}
.box-tab-s-001 .box-tab-column2 li {
	width: 50%;
}
#check_flow .step00 .step_ttl {
	background-color: #ffffff;
}
#check_flow .step00 .btn-orange-001-l a {
	height: 100px;
}
#check_flow .step01 .step_ttl, #check_flow .step01 .item-column-inr > .box-border-001 {
	height: 200px;
}
#check_flow .step02 .step_ttl, #check_flow .step02 .item-column-inr > .box-border-001 {
	height: 261px;
}
#check_flow .step03 .step_ttl, #check_flow .step03 .item-column-inr > .box-border-001 {
	height: 150px;
}
#check_flow .step04 .step_ttl, #check_flow .step04 .item-column-inr > .box-border-001 {
	height: 200px;
}
#check_flow .step05 .step_ttl, #check_flow .step05 .item-column-inr > .box-border-001 {
	height: 130px;
}
#check_flow .step01 .step_ttl p, #check_flow .step02 .step_ttl p, #check_flow .step03 .step_ttl p {
	line-height: 1.5rem;
	letter-spacing: 0.5rem;
}
#check_flow .step04 .step_ttl p, #check_flow .step05 .step_ttl p {
	line-height: 1.5rem;
	letter-spacing: 0.25rem;
}
