
.yl{
color: #fabe00;
font-size: 1.5rem;
font-weight: bold;
}

@media all and  (max-width: 767px) {
     /*@：スマホ向けのCSS 適用画面幅：767px以下*/
     .bouon202603-midashi{
     text-align: center;
     font-size:1.5rem;
     font-weight: bold;
     }
     h2.bouon20260307{
     color: #ed6d00;
     font-size:1.5rem;
     font-weight: bold;
     text-align: center;
     border: #ed6d00 solid 1px;
     padding: 0.5rem;
     }
     .bouon20260307{
     font-size:1.3rem;
     text-align: center;
     padding-top: 1rem;
     }
     h2.bouon20260307-blue{
     color: #ffffff;
     background: #015293;
     font-size:1.5rem;
     font-weight: bold;
     text-align: center;
     padding: 0.5rem;
     }
     .bouon-tokuren{
     
     background: #3f3f3f;
     border-radius:1rem;
     color: #ffffff;
     padding: 1rem;
     display: block;
     }
}

@media all and (min-width: 768px) {
     /*D：PC・タブレット向けのCSS　適用画面幅：993以上*/
     .bouon202603-midashi{
     text-align: center;
     font-size:2rem;
     font-weight: bold;
     }
     h2.bouon20260307{
     color: #ed6d00;
     font-size:2rem;
     font-weight: bold;
     text-align: center;
     border: #ed6d00 solid 1px;
     padding: 0.5rem;
     }
     .bouon20260307{
     font-size:1.5rem;
     text-align: center;
     padding-top: 1rem;
     }
     h2.bouon20260307-blue{
     color: #ffffff;
     background: #015293;
     font-size:2rem;
     font-weight: bold;
     text-align: center;
     padding: 0.5rem;
     }
     .bouon-tokuren{
     background: #3f3f3f;
     border-radius:2rem;
     color: #ffffff;
     padding: 2rem;
     display: flex;
     }
     .tokuten-box1{
     padding-right: 1.5rem
     ;}

}