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


body                        { font-size: 80%; }

.body_wrpper                { text-align: left; margin: 1.5em auto ; width: 780px; box-shadow: 0 0 10px #ccc; }

.body_wrpper *              { box-sizing: border-box; }




h3                          { font-weight: bold; font-size: 120%; margin-bottom: 1em; }
.main-contents-wrap         { padding: 2em; font-size: 120%; line-height: 1.5;  }


.center-title               { text-align: center; }

.def-dflist                 { margin: 1.5em auto;  }
.def-dflist dt                { font-weight: bold; font-size:110%;  }
.def-dflist dt strong               {  font-size:160%;  }
.def-dflist dd                { margin: 0 auto 0.75em; }



.def-dflist_ex                  {  }


.def-dflist_ex &gt; *                 { padding: 0.5em 0; border-bottom: 1px solid #ccc; margin-bottom: 0 !important;  }


.def-dflist-dt_ex               {  }


.def-dflist-dd_ex               { font-weight: 600;  }

.def-dflist-dd_ex b              { color: #c30; font-size: 110%; }


.def-dflist_ex dd strong      { font-weight: 600;  font-size: 120%; }



.def-dflist-dt_ex strong              { color: #c30;  }




.mark-list_strong               { font-weight: 600; margin-left: 1em;  }

.mark-list                  {  }
.mark-list li                 { margin-left: 1em; text-indent: -1em; line-height: 1.2; margin-bottom: 0.25em;  }


.att-list                   {  }
.att-list li                 { margin-left: 1em; text-indent: -1em; line-height: 1.2; margin-bottom: 0.5em; }


.bt_wrap                    { text-align: center; margin: 1em auto; }


.a-button                   { display: inline-block; width: 40%; min-width: 280px; padding: 0.75em 2em; text-align: center; border-radius: 1em; 
background-color: hsl(205, 13%, 71%); margin: 0 2em; font-weight: 600;

box-shadow: 0 2px 5px 1px hsla(240, 60%, 50%, 0.3);

}

.a-button_wide              { width: 55%; }

.a-button:link, .a-button:visited, .a-button:active,
.a-button:hover              { text-decoration: none; color: hsl(254, 37%, 7%); }

.a-button:hover             { filter: saturate(110%); filter: brightness(105%); }










.info_end_wrap             { padding:1em ; text-align: center; background-color: hsl(0, 100%, 91%);    }

a.info_end                 { font-weight: bold; text-decoration: none; font-size: 15px;  }


a.info_end:link,a.info_end:visited, a.info_end:active,
a.info_end:hover           { color: hsl(0, 100%, 35%);  }




.end_block                 { padding:0.5em ; border: 2px solid #ff0000; margin-bottom: 1em; font-size: 115%; }

.end_block p                { margin: 0.5em 0; }</pre></body></html>