﻿html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body,button,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,table,td,textarea,th,ul,dl,dt,dd,pre,blockquote,div,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul li,ol li{list-style:none}a img{border:0}table{padding:0;margin:0;border-spacing:0;border-collapse:collapse}address,cite,dfn,em,strong,var,th,ins,del,samp{font-style:normal;font-weight:normal}button,input[type=button],input[type=submit],input[type=reset]{padding:0;margin:0;font:inherit;line-height:normal;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}button:enabled,input[type=button]:enabled,input[type=submit]:enabled,input[type=reset]:enabled{cursor:pointer}button:focus:not(:focus-visible){outline:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}html{font-size:16px;font-size:1rem;font-family:sans-serif;line-height:1.5;color:#000;overflow-wrap:break-word;background-color:#fff}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a:link{color:#0c6efd;text-decoration:none}a:visited{color:#0c6efd}a:hover{text-decoration:underline}input::-webkit-input-placeholder{color:var(--color-text-placeholder)}input::-moz-placeholder{color:var(--color-text-placeholder)}input:-ms-input-placeholder{color:var(--color-text-placeholder)}input::-ms-input-placeholder{color:var(--color-text-placeholder)}input::placeholder{color:var(--color-text-placeholder)}strong{font-weight:600}hr{height:1px;border:none;border-top:1px solid #b7b7b7}.header{width:100%;height:48px;background:#fff;border-bottom:1px solid #ebebeb}.header-logo{display:block;width:112px;height:48px;margin-left:13px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("https://s.yimg.jp/c/logo/f/2.0/yj_r_28_2x.png") no-repeat;background-position:left 50%;background-size:112px 28px}noscript{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer{text-align:center}#footer address{padding:10px 0 20px;font-size:small;line-height:1.4;border-top:1px solid #ccc}.riff-Footer{display:block;padding:20px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;text-align:center;background-color:#eee;border-top:1px solid #ddd}.riff-Footer__loginArea{margin-bottom:12px;font-size:14px}.riff-Footer__loginStatus{margin:0}.riff-Footer__loginLink{margin:0;font-size:16px;font-weight:bold}.riff-Footer__loginTool{margin:12px 0 0}.riff-Footer__userId{margin-right:6px}.riff-Footer__accountLink{margin-left:6px}.riff-Footer__serviceLink{margin-bottom:12px;font-size:14px}.riff-Footer__subLink{margin-bottom:6px;font-size:12px}.riff-Footer__copy{margin:0;font-size:14px}.riff-Footer__copy small{font-size:80%}.riff-ListInline{padding:0;margin:0;letter-spacing:-0.33em;list-style:none;text-rendering:optimizespeed}.riff-ListInline__item{display:inline-block;letter-spacing:normal;text-rendering:auto}.riff-ListInline__item:not(:last-child)::after{color:#ddd;content:"｜"}.riff-ListInline__item[data-delimiter]:not(:last-child)::after{content:attr(data-delimiter)}.text-indent{padding-left:1em}.text-align-right{text-align:right}.margin-top-1em{margin-top:1em}.margin-top-3em{margin-top:3em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.content{padding-inline:16px;padding-bottom:32px;overflow-wrap:break-word}.content-section{margin-top:24px}.content-section:first-child{margin-top:0}.content-pre{padding:8px;margin-top:16px;word-break:break-all;white-space:pre-line;background:#f4f4f4;border:1px solid #b7b7b7;border-radius:8px;font-size:12px;font-size:.75rem}.content-heading-main{width:100%;padding:8px;margin-top:32px;background:#f4f4f4;font-size:20px;font-size:1.25rem;font-weight:700}.content-heading-section{padding-left:8px;margin-top:24px;border-left:4px solid #ebebeb;font-size:18px;font-size:1.125rem;font-weight:700}.content-heading-block{margin-top:16px;font-weight:700}.content-text{margin-top:16px}.content-list{padding-left:16px;margin-top:16px;list-style:disc}.content-list>li{position:static;padding-left:0;text-indent:0;list-style:inherit;counter-increment:none}.content-list>li::before{position:static;left:auto;content:none}.content-list>li:not(:first-child){margin-top:8px}.content-list--number{list-style:decimal}.content-list--katakana{padding-left:2em;list-style:none;counter-reset:katakana}.content-list--katakana>li{list-style:katakana;counter-increment:katakana}.content-list--kakko-decimal{padding-left:0;counter-reset:cnt}.content-list--kakko-decimal>li{position:relative;padding-left:1.5em;list-style-type:none;counter-increment:cnt}.content-list--kakko-decimal>li::before{position:absolute;left:0;content:"(" counter(cnt) ") "}.content-list--spaced>li:not(:first-child),.content-list--spaced>dt:not(:first-child){margin-top:32px}.content-list-desc{margin-top:16px}.content-list-desc__term{font-weight:700}.content-list-desc__term:not(:first-child){margin-top:8px}.content-list-desc__desc{padding-left:16px;margin-top:4px}@-webkit-keyframes content_open{from{opacity:0}to{opacity:1}}@keyframes content_open{from{opacity:0}to{opacity:1}}.js_contents{display:none;-webkit-animation:content_open .3s cubic-bezier(0.5, 1, 0.89, 1) 0s;animation:content_open .3s cubic-bezier(0.5, 1, 0.89, 1) 0s}.js_contents.expand_open{display:block;margin-top:16px}.js_expand{display:inline-block;color:#0c6efd;cursor:pointer}.js_expand .expand_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js_expand .expand_text::before{width:8px;height:8px;content:"";border-top:2px solid #b7b7b7;border-right:2px solid #b7b7b7;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 30%;transform-origin:50% 30%}.js_expand.expand_active .expand_text::before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
