@charset "utf-8";



#rwd-content section.each_box .sec_ttlbox .sec_ttl_img {
display: block;
width: 640px;
height: auto;
}

#rwd-content section.each_box .sec_ttlbox span {
width: calc(100% - 640px);
}


@media (max-width: 767px) {

#rwd-content section.each_box .sec_ttlbox .goodicon {
display: block;
width: 60px;
height: auto;
}

#rwd-content section.each_box .sec_ttlbox .sec_ttl_inbox {
width: calc(100% - 60px);
}
#rwd-content section.each_box .sec_ttlbox .sec_ttl_img {
width: 100%;
height: auto;
margin-left: 10px;
}
#rwd-content section.each_box .sec_ttlbox span {
width: 100%;
}
/* max-width: 767px */}

#rwd-content .rwd-table-type03 td {
vertical-align: inherit;
}

#rwd-content .rwd-table-type03 td.arrow_orange,
#rwd-content .rwd-table-type03 td.arrow_orange2,
#rwd-content .rwd-table-type03 td.arrow_gray {
position: relative;
}

#rwd-content .rwd-table-type03 td.arrow_orange::after {
position: absolute;
content: url(../img/arrow_orange.svg);
width: 20px;
height: 20px;
top:0;
bottom:0;
right:-15px;
margin: auto;
}
#rwd-content .rwd-table-type03 td.arrow_orange2::after {
position: absolute;
content: url(../img/arrow_orange2.svg);
width: 20px;
height: 20px;
top:0;
bottom:0;
right:-12px;
margin: auto;
}
#rwd-content .rwd-table-type03 td.arrow_gray::after {
position: absolute;
content: url(../img/arrow_gray.svg);
width: 20px;
height: 20px;
top:0;
bottom:0;
right:-15px;
margin: auto;
}

