<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#g-nav-list ul li a.a_data:link { color:#EBFF00; }
#g-nav-list ul li a.a_data:visited { color:#EBFF00; }
#g-nav-list ul li a.a_data:active { color:#EBFF00; }
.fright .ul_footer a.f_data:link { background:#EBFF00;}


.img_top { margin-top:-50vw; }
@media screen and (min-width:768px) {
    .img_top { margin-top:-550px; }
}

.ul_column2 { width:100%; display:flex; flex-wrap:wrap; justify-content: space-between; margin:0 0 0 0; }
.ul_column2 li { width:100%; text-align:center; }
@media screen and (min-width:768px) {
    .ul_column2 {  margin-top:80px; }
    .ul_column2 li { width:50%; margin-bottom:0; }
    .ul_column2 li img { width:100%; }
}

.data_number { width:100%; margin:20px 0;  }
.data_number strong { font-size:100px; }
.ul_column2 li span { width:auto; color:#000; font-size:50px; }
@media screen and (min-width:768px) {
    .data_number .box { width:100%; text-align:center; display:block; margin-top:50px; } 
    .data_number strong { font-size:126px; }
    .ul_column2 li span { font-size:126px; color:#000; display:inline; }
}

.contents_wrap.paper { margin-top:0; }
@media screen and (min-width:768px) {
    .contents_wrap.paper { margin-top:50px; }
}

.ul_column2 li .div_infotitle { width:100%; background:url(../img/yellow.svg)no-repeat; background-position:initial; background-size:contain;  margin:0; padding-bottom:30px; display:block; } 
.ul_column2 li .div_infotitle span {  width:100%; text-align:center; font-size:25px; }
.img_info.inline_sp { width:70%; margin:0 auto 0; display:block; }
.img_info.inline_pc { display:none; }
@media screen and (min-width:768px) {
    .ul_column2 li .div_infotitle { width:595px; background:url(../img/yellow.svg)no-repeat; margin:50px 0 0 0; padding-bottom:30px; position:relative; }
    .ul_column2 li .div_infotitle span { font-size:24px; line-height:47px;}
    .img_info.inline_pc { width:80%; margin:0 10% 0 10%; display:block; }
    .img_info.inline_sp { display:none; }
}

.contents_wrap.paper { padding-bottom:0; }
.contents_wrap.paper .ul_column2 { margin-top:0; }
@media screen and (min-width:768px) {
    .contents_wrap.paper { padding-bottom:50px; }
}

@media screen and (max-width:768px) {
.li_mikeiken { margin-top:50px; }
}</pre></body></html>