@charset "UTF-8";
.induction_box-b_sp{
    background-color: rgb(255, 251, 199);
    width: 100%;
    margin: auto;
    font-size: 1.15em;
    padding: 1em 0;
}

.induction-b_frame{
    width: 100%;
}

.induction-b_pc{
    background-color: rgb(255, 251, 199);
}

.induction-b_container{
    padding: 2em 0;
    margin: auto;
}
.induction-b_block{
    background-color: rgb(149, 97, 52);
    border: 4px solid rgb(149, 97, 52);
    border-radius: 1em;
    overflow: hidden;
    font-size: 1.4em;
}

.induction-b_title{
    color: white;
    font-size: 1.5em;
    width: fit-content;
    margin: auto;
    padding: 0.1em 0 0.3em;
}

.induction-b_body{
    height: fit-content;
    background-color: white;
    padding: 0.5em 5.1%;
    margin: auto;
}

.induction_caption{
    font-size: 1.5em;
    width: fit-content;
    margin: auto;
    color: black;
}.induction_caption > span{
    font-size: 1.3em;
    color: rgb(234, 85, 71);
}

.induction-b_view_number{
    background-color: rgb(149, 97, 52);
    color: white;
    padding: 0.6em 0;
    margin: auto;
    font-size: 1.2em;
}

.induction-b_view_number > div{
    width: fit-content;
    margin: auto;
}

.induction-b_phone_icon{
    width: 2.6em;
    height: 2.6em;
    margin: 0.7em 0.3em auto 1em;
}

.induction-b_phone_number{
    font-size: 2.6em;
}

.induction-b_note{
    font-size: 1.0em;
    width: fit-content;
    margin: 0 auto;
    padding: 0.3em 0;
    color: black;
}

.induction-b_form{
    border: solid 2px rgb(149, 97, 52);
    padding: 0.5em 7.5em;
    width: fit-content;
    margin: 0.6em auto 0.7em auto;
    color: rgb(149, 97, 52) !important;
    display: block;
    font-weight: 600;
    font-size: 1.1em;
}

.induction-b_free_icon{
    margin: auto 0.5em auto 0;
    border-radius: 50%;
    width: 3.5em;
    height: 3.5em;
}

.induction_holday_sp{
    width: fit-content;
    margin: auto;
    font-size: 1.1em;
    padding-bottom: 1em;
}

/* PC */
@media screen and (min-width: 768px) {
}

/* SP */
@media screen and (max-width: 767px) {

}