﻿div#Master_title_bis{background:linear-gradient(to right, #981e00 0%, #cf2820 42%, #ff7165 65%, #b22603 95%);border-bottom:solid 7px #ac2100;}

h1.Master_title_H{color:white;-webkit-text-stroke:initial;display:flex;flex-wrap:wrap;align-items:center;}
.Master_title_pic .Master_title_Hs{color:#ffe7bc;letter-spacing:.35em;padding:0.5rem 0 0;text-align:center;font-size:2rem;line-height:2.5rem;}
h1.Master_title_H span{font-size:4.2rem;margin:auto 0 0.5rem 1rem;background:linear-gradient(to right,transparent 0%,#be7d25 5%,#fff8d3 42%,#fff8d3 65%,#be7d25 95%,transparent 100%);padding:0.75rem 5rem 0;color:#b12a0b;font-weight:bold;}

.over-years {display:flex;flex-wrap:wrap;align-items:flex-start;}
.over-years ul {margin:2rem auto;width:calc(100%/2);display:flex;flex-wrap:wrap;}
.over-years li {font-size:1.2em;width:calc(100%/3);}
.over-years li:first-of-type {font-weight:bold;display:block;font-size:1.5rem;width:100%;padding-left:20px;border-left:solid 10px #f09b1a;}
.over-years li a {border-bottom:1px solid #c8c8c8;text-decoration:none;color:#212121;padding:0.6rem 0.1rem 0.2rem;width:95%;display:block;}
@media (min-width:768px) {
    .Master_title_Hs .sm\:block{display:initial;}
}
@media (min-width:1201px) {
    .over-years ul:nth-of-type(n+21):nth-of-type(-n+27) {width:calc(100%/4);margin:2rem 0;}
    .over-years ul:nth-of-type(n+21):nth-of-type(-n+27) li {width:100%;}
}
@media (max-width:1200px) {
    .over-years li {width:100%;}    
}
@media (max-width:1023px) {
    h1.Master_title_H{justify-content:center;}
}
@media screen and (max-width:767px) and (orientation:portrait) {
    h1.Master_title_H{}
    .Master_title_pic .Master_title_Hs{font-size:1.5rem;letter-spacing:.1em;padding:0.5rem 0 0;line-height:1.7rem;}
    h1.Master_title_H span{padding:0 0 0.35rem;margin:0.5rem auto;text-align:center;width:100%;font-size:2.7rem;}
}