<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;style&gt;
main article section.p-content{width: 100%;}
article .p-content {
    padding-top: 0px;
}
article .p-content .p-body {
    margin-right: -10px;
    margin-left: 20px;
}

article .p-content .p-body h1.p-title {
    background-color: #FEC300;
    color: #19284d;
    padding: 10px 10px 10px 50px;
    border: 0;
    border-left: 10px double #151F35;
    text-align: left;
    margin-left: -77px;
    margin-right: -40px;
    font-size: 1.8rem;
  }
 article .p-content .p-body  div.sec-ex-list_block1{
    padding: 10px 30px;border: 1px solid #ccc;border-radius: 20px;background-color: #fffcf5;    margin: 20px 0;
  }
body &gt; main &gt; article &gt; section &gt; section &gt; div.sec-ex-list_block1 &gt; span.ex-rank {
    position: relative;
    top: 12px;
    left: -10px;
    font-size: 30px;
    color: #fff;
    z-index: 100;
}
  article .p-content .p-body div.sec-ex-list_block1 h3{
  	position: relative;
   	 padding: 10px 20px 10px 60px;
   	 font-size: 20px;
    	color: #FFF;
    	background: #19284d;
    	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
    	margin: -1.5em -40px 1em;
  }
  article .p-content .p-body div.sec-ex-list_block1 h3::before,
  article .p-content .p-body div.sec-ex-list_block1 h3::after{
  	content: "";
  	position: absolute;
  	top: 100%;
  	height: 0;
  	width: 0;
  	border: 5px solid transparent;
  	border-top: 5px solid #1A3654;
  }
  article .p-content .p-body div.sec-ex-list_block1 h3::before{
  	right: 0;
  	border-left: 5px solid #1A3654;
  }
  article .p-content .p-body div.sec-ex-list_block1 h3::after{
  	left: 0;
  	border-right: 5px solid #1A3654;
  }
  h2 {
      font-size: 1.6rem;
  }
h3 {
    font-size: 1.45rem;
    margin: 20px 0 5px;
}
article .p-content .p-body .wp-block-table {
    border: none;
    border-left: none !important;
    margin: 0;
    margin-bottom: 15px;
    border-collapse: collapse;
    display: block;
    overflow: scroll;
    width: 100%;
}
  body &gt; main &gt; article &gt; section &gt; section &gt; div.sec-ex-list_block1  figure &gt; table &gt; tbody &gt; tr &gt; td:nth-child(1){
    font-weight: bold;
    color: #fff;
    background-color: #19284d;
}
body &gt; main &gt; article &gt; section &gt; section &gt; div &gt; figure &gt; table &gt; tbody &gt; tr:nth-child(2) &gt; td:nth-child(2){background-color: #fff;}
body &gt; main &gt; article &gt; section &gt; section &gt; div &gt; figure &gt; table &gt; tbody &gt; tr &gt; td:nth-child(1){position: sticky;z-index: 100;left: 0;}
.about-sec-ex{
    text-align: right;
    margin-bottom: 30px;
}
article .p-content .p-body .about-sec-ex a{
      padding: 10px 20px;
    background-color: #19284d;
    color: #fff;
    border-radius: 6px;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
    -webkit-transition: all .3s;
    transition: all .3s;
}
article .p-content .p-body .about-sec-ex a:hover {
    background-color: #fcc117;
    color:#19284d;
    letter-spacing: 5px;
    text-decoration: none;
    font-weight: bold;
    -webkit-transition: all .3s;
    transition: all .3s;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.5);
}
article .p-content .p-body .about-sec-ex a:active {
opacity: 0.6;
}
div.btn-ex {
    width: 100%;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 20px;
}

article .p-content .p-body div.btn-ex a {
    width: 80%;
    display: block;
    background-color: #fcc117;
    padding: 10px;
    margin: 0 auto;
    color: #19284d;
    font-size: 20px;
    border-radius: 5px;
    box-shadow: 4px 4px 3px rgba(0,0,0,0.2);
    -webkit-transition: all .3s;
    transition: all .3s;
}
article .p-content .p-body div.btn-ex a:hover {
    background-color: #19284d;
    color:#fcc117;
    letter-spacing: 5px;
    text-decoration: none;
    font-weight: bold;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.5);
    -webkit-transition: all .3s;
    transition: all .3s;

}
article .p-content .p-body div.btn-ex a:active {
opacity: 0.6;
}
body &gt; main &gt; article &gt; section &gt; section &gt; figure.ex-fee &gt; table &gt; tbody &gt; tr:nth-child(1){background-color: #19284d !important;
    color: #fff;}
article .p-content .p-body .wp-block-table td, article .p-content .p-body .wp-block-table th {
    width: 300px;font-size: 0.8rem; -webkit-text-size-adjust: 100%;
}

@media screen and (max-width: 959px){
article section.p-content {margin-left: 0;}
article .p-content .p-body {
    margin-right: -10px;
    margin-left: 50px;
}
article .p-content .p-body h1.p-title {
    margin-left: 0px;
    margin-right: 0px;
}
}
@media screen and (max-width:559px) {
article .p-content .p-body h1.p-title {
    background-color: #FEC300;
    color: #19284d;
    padding: 10px 10px 10px 10px;
    border: 0;
    border-left: 10px double #151F35;
    text-align: left;
    font-size: 1.2rem;
    margin: -32px 0px 10px 0px;
}
article .p-content .p-body h1.p-title br {
  display: none;
}
h2 {
    font-size: 1.2rem;
}
h3 {
    font-size: 1.15rem;
    margin: 20px 0 5px;
}
article .p-content .p-body div.sec-ex-list_block1 {
    margin-top: 30px;
}
article .p-content .p-body p{padding: 0 15px;}
article .p-content .p-body p.about-sec-ex {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
}
article .p-content .p-body div.btn-ex a {
    width: 90%;
}
article .p-content .p-body .about-sec-ex a{
  width: 86%;
    display: block;
}

article .p-content .p-body .about-sec-ex a:hover {
    letter-spacing: 2px;
}
article .p-content .p-body div.btn-ex a:hover {
    letter-spacing: 2px;
}
.page article .p-content {
    margin: 30px 0;
}
article .p-content .p-body {
    margin-right: 0;
    margin-left: 0;
    width: 94.5%;
    padding: 0 10px;
}

article .p-content .p-body div.sec-ex-list_block1 h3 {
    font-size: 18px;
    padding: 10px 20px 10px 55px;
}
body &gt; main &gt; article &gt; section &gt; section &gt; div.sec-ex-list_block1 &gt; span.ex-rank {
    position: relative;
    top: 20px;
    left: -15px;
    font-size: 30px;
    color: #fff;
    z-index: 100;
}
article .p-content .p-body .wp-block-table td, article .p-content .p-body .wp-block-table th {
    font-size: 0.8rem;
}
article .p-content .p-body .wp-block-table td, article .p-content .p-body .wp-block-table th {
     -webkit-text-size-adjust: 100%;
}

}


/*�ｃ�潟����������*/
article .p-content .p-body p.voice01 {
display: none;}
article .p-content .p-body .voice {
width: 93%;
border: 3px solid #eee;
color: #444;
padding: 0.8em 1em 0 1em;
border-radius: 5px;
margin: 0.5em 0 0.5em 0;}
article .p-content .p-body .voice .vo {
display: flex;
display:-webkit-box;
display:-ms-flexbox;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 0 0 0;
height: auto;}
article .p-content .p-body .voice figure.wp-block-image.is-resized.voice_men {
display: contents;
margin: 0;}
main article .p-content .p-body .voice figure img {
width: 2rem;
margin-right: 0.5em;
background-color: #f4c347;
border-radius: 50%;}
.voice .score {
display: inline-block;
position: relative;
bottom: 0.2em;}
.voice .score p {
font-size: smaller;
display: inline-block;}
.voice .star span {
margin: 0 0.5em 0 0;
color: #f4c347;}
.voice span.era {
font-size: small;
margin: 0 1em 0;}
.voice h3 {margin: 0 0 10px; border-bottom: 1px dotted #e6e6e6;}
@media screen and (max-width: 560px){
article .p-content .p-body .voice {
width: 88%;
margin: 1em 0 1em 0;}
main article .p-content .p-body .voice .vo�{
margin-bottom: 0.3em;}
}
/*�ｃ�潟�������障��*/
&lt;/style&gt;
</pre></body></html>