@charset "UTF-8";html:root{--color-def:#303030;--color-sun:#ff3000;--color-sat:#0060ff;--color-sun--dark:#ff6060;--color-sat--dark:#60a0ff;--color-wni:#0c419a;--color-link:#3569c0;--color-border:#dfe4f0;--color-border02:#c6ccdc;--color-bg--gray01:#f9f9f9;--color-bg--gray02:#eef1f8;--color-temp--high:#f64d00;--color-temp--low:#0075f3;--size-pc:1070px;--shadow-base:0 2px 4px 0 rgba(0,0,0,.25);--radius-base:8px;--hover-ease:ease-in .1s;--hover-opacity:.7;--card-2-light:hsla(0,0%,100%,.9);--card-2-dark:rgba(0,32,62,.45)}body{position:relative}html.smooth-scroll{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}@media screen and (min-width:830px){body{position:relative}}img{backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}@media screen and (max-width:829px){.pc{display:none}}@media screen and (min-width:830px){.sp{display:none}}a,abbr,address,article,aside,blockquote,canvas,caption,cite,code,dd,details,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,label,legend,li,p,pre,table,tbody,td,tfoot,th,thead,tr{word-wrap:break-word;font-family:Roboto,Arial,ヒラギノ角ゴシック,Hiragino Sans,ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-weight:300;line-height:1em;list-style-type:none}[data-dir=rtl]:is([lang=ar] *,[lang=fa] *,[lang=he] *,[lang=ur] *){direction:rtl}[data-dir=ltr]:is([lang=ar] *,[lang=fa] *,[lang=he] *,[lang=ur] *){align-items:center;direction:ltr;display:flex;flex-direction:row-reverse;justify-content:flex-start}.flex{display:flex;gap:5px}@media (max-width:359px){.flex:is(.indexArea *){flex-direction:column}}.card{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.card,.card>*{position:relative}.card:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--card-2-dark);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.main{display:flex;flex:1;flex-direction:column;gap:15px;width:100%}@media screen and (min-width:685px){.main{width:calc(100% - 351px)}}.sub{display:flex;flex-direction:column;gap:15px;width:100%}@media screen and (min-width:685px){.sub{align-self:flex-end;bottom:56px;position:sticky;width:336px}.sub.sub-warning{align-self:flex-start;top:56px}}.indexArea{display:flex;flex-direction:column;gap:5px}.indexArea .card{width:calc(50% - 2.5px)}@media (max-width:359px){.indexArea .card{width:100%}}.global{padding:55px 10px 10px}.wrap{display:flex;margin-left:auto;margin-right:auto;width:100%}.wrap.contents{flex-direction:column;gap:15px;margin-bottom:20px;margin-top:58px}.links,.wrap.contents{position:relative;z-index:2}.links{align-items:center;background-color:#000;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px 10px 62px}.links .link{font-size:12px}.heading,.links .link{color:#fff;font-family:Helvetica;font-weight:400;line-height:1em}.heading{font-size:30px;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.6)}@media screen and (min-width:540px){.wrap{max-width:520px}}@media screen and (min-width:685px){.wrap{max-width:665px}.wrap.contents{flex-direction:row}}@media screen and (min-width:820px){.wrap{max-width:836px}}body[data-color=light] .card:before{background-color:var(--card-2-light)}body[data-color=light] .links{background-color:#fff}body[data-color=light] .links .link{color:#2b2b2b}@keyframes slideIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{display:none;opacity:0;transform:translateY(100px)}}.ads__container{min-height:50px}.ads__container.ads__container__card{margin:2px -10px}html{scroll-padding-top:56px}/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;overflow-y:scroll}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,label,select,textarea{touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#fff;box-sizing:border-box;color:#000;cursor:default;font:66.66667% Roboto,Arial,ヒラギノ角ゴシック,Hiragino Sans,ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:Roboto,Arial,ヒラギノ角ゴシック,Hiragino Sans,ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}
