@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap");
.home-more-info2 {
display: flex;
flex-direction: column;
width: 100%;
height: max-content;
margin: auto;
background: #bd1821;
text-align: center;
justify-content: center;
overflow: hidden;
padding: 5% 0%;
align-items: center;
}
.info1 {
display: block;
width: max-content;
height: max-content;
}
p.info1-ttl {
display: block;
color: white;
font-size: 4vw;
margin-top: 0;
font-weight: bold;
letter-spacing: 1px;
font-family: 'Noto Sans JP';
}
.info-h-line {
display: block;
color: white;
height: 1px;
background: white;
width: 50px;
margin: auto;
}
p.info1-text {
text-align: center;
width: max-content;
margin: 5% auto;
color: white;
font-size: 12px;
letter-spacing: 0.8px;
font-family: 'Noto Sans JP';
}
button.info1-btn {
background: white;
color: #bd1821;
border: none;
width: max-content;
padding: 0% 0%;
}
.info1-btn p {
margin: auto;
display: flex;
flex-direction: row;
align-items: center;
font-size: 10px;
height: 30px;
width: max-content;
justify-content: center;
padding: 0px 0px 0px 7px;
font-family: 'Noto Sans JP';
}
.info1-btn p::after {
content: url(//crane-a.co/wp-content/themes/lotus_tcd039a/img/next-button-arrow.png);
transform: scale(0.4);
display: block;
padding-left: 0px;
}
.ver-line {
width: 90%;
height: 1px;
background: white;
margin: 5% auto;
}
.home-business {
background: #f3f3f3;
width: 100%;
height: max-content;
overflow: hidden;
padding: 0% 0% 5% 0%;
}
.business-parent {
width: 80%;
margin: auto;
}
p.business-ttl {
text-align: center; font-size: 18px;
letter-spacing: 1px;
font-weight: bold;
color: #bd1821;
margin: 25px 0px 16px;
font-family: 'Noto Sans JP';
}
.hor-line {
height: 1px;
background: #bd1821;
width: 100%;
margin: auto;
margin: 15px 0px 20px;
}
.business-info {
display: flex;
flex-direction: column;
align-items: center;
}
.business-info-col { width: 70%;
text-align: center;
}
p.business-info-details-ttl {
color: #bd1821;
font-size: 16px;
letter-spacing: 1.5px;
margin: 0;
font-weight: bold;
font-family: 'Noto Sans JP';
}
p.business-info-details-text {
font-size: 12px;
margin-top: 3px;
margin-bottom: 19px;
line-height: 1.5;
letter-spacing: 1px;
color: black;
font-family: 'Noto Sans JP';
}
.foot-note {
display: block;
width: 70%;
margin: 30px auto 0px;
text-align: center;
}
.foot-note-details {
display: flex;
flex-direction: column;
justify-content: space-evenly;
text-align: left;
}
.foot-note1 {
width: 100%;
font-size: 2.4vw;
display: flex;
flex-direction: row;
justify-content: space-between;
}
.foot-note1 p {
margin-top: 0em;
margin-bottom: 1em;
letter-spacing: 1px;
color: black;
font-family: 'Noto Sans JP';
}
.foot-note2 {
width: 100%;
font-size: 2.4vw;
display: flex;
flex-direction: row;
justify-content: space-around;
}
.foot-note2 p {
margin-top: 0em;
margin-bottom: 0em;
color: black;
font-family: 'Noto Sans JP';
}
.foot-note img {
margin: 8% auto;
width: 78%;
height: auto;
image-rendering: auto;
}
p.copyrighting {
text-align: center;
font-size: 8px;
letter-spacing: 1px;
}
a.flink {
position: relative;
text-decoration: none; }
a.flinkv2 {
position: relative;
text-decoration: none;
color: inherit;
}