html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;touch-action:manipulation}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a{text-decoration:none}a img{border:none}a:hover{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}button{background-color:#0000;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}@font-face{font-family:"Arial default";src:local("Arial");unicode-range:U+0030-0039,U+0041-005A,U+0061-007A}body{font-family:Arial,Yu Gothic Medium,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}html{background:url(/build/assets/images/back-U7uHBrxk.svg) repeat;background-size:20px 20px;background-attachment:fixed}body{max-width:650px;min-width:375px;margin:0 auto;background:#fff;box-shadow:0 0 5px #33333326}@media (width <= 768px){.l-pc{display:none!important}}@media (width >= 768px){.l-sp{display:none!important}}.-number{font-weight:700;color:#f86b2f}.-hidden{display:none!important}.magazine-main h2:not([class]){margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #317fba;font-size:22px;font-weight:700;color:#333;line-height:1.5}.magazine-main h3:not([class]){margin-bottom:3px;font-size:20px;font-weight:700;color:#333;line-height:1.5}.magazine-main h3:not([class]):not(:first-child){margin-top:30px}.magazine-main h4:not([class]),.magazine-main h5:not([class]){margin-top:30px;margin-bottom:5px;font-size:17px;color:#333;line-height:1.5}.magazine-main h4:not([class]) strong,.magazine-main h5:not([class]) strong{font-weight:700}.magazine-main h3:not([class])+h4:not([class]),.magazine-main h4:not([class])+h5:not([class]){margin-top:15px}.magazine-main img:not([class])+h3:not([class]),.magazine-main img:not([class])+h4:not([class]),.magazine-main img:not([class])+h5:not([class]){margin-top:0}.magazine-main figure+h3:not([class]),.magazine-main figure+h3:not([class]):not(:first-child),.magazine-main figure+h4:not([class]),.magazine-main figure+h5:not([class]){margin-top:15px}.magazine-main img:not([class]){width:100%;height:auto;margin-bottom:15px;background:#ddd;vertical-align:middle}.magazine-main p:not([class]){margin-bottom:2em;color:#333;font-size:15px;line-height:1.5;text-align:justify;text-align-last:left;overflow-wrap:break-word}.magazine-main p:not([class]):last-child{margin:0}.magazine-main p:not([class]) strong{font-weight:700;background:linear-gradient(transparent 75%,#ffe74880)}.magazine-main p:not([class]) strong.-color{color:#2a6fa4}.magazine-main p:not([class]) a{color:#2a6fa4;text-decoration:underline}.magazine-main p:not([class]) a[target=_blank]:after{content:"";display:inline-block;position:relative;inset:1px auto auto 3px;width:13px;height:13px;margin-right:5px;background:url(/build/assets/images/icon_link-DVZV-hC6.svg) no-repeat;background-size:13px 13px}.magazine-main ul:not([class]){margin:0 15px 20px}.magazine-main ul:not([class]) li{position:relative;padding:5px 0 5px 20px;color:#333;line-height:1.5}.magazine-main ul:not([class]) li:before{content:"";display:block;position:absolute;inset:15px auto auto 8px;width:3px;height:3px;border-radius:3px;background:#333}.magazine-main ul:not([class]) li strong{font-weight:700}.magazine-main table:not([class]){width:100%;margin:0 0 30px}.magazine-main table:not([class]) tr{border-bottom:2px solid #f5f5f5}.magazine-main table:not([class]) tr:first-child{border-top:2px solid #f5f5f5}.magazine-main table:not([class]) th,.magazine-main table:not([class]) td{padding:5px 10px;font-size:15px;color:#333;line-height:1.5;vertical-align:top;overflow-wrap:break-word}.magazine-main table:not([class]) th{background:#f5f5f5;font-size:13px;font-weight:700}.magazine-main table:not([class]) th+td{border-left:3px solid #f5f5f5}.magazine-main table:not([class]) th p:not([class]){font-size:13px;font-weight:700}.magazine-main table:not([class]) thead th{background:#f5f5f5;border-left:3px solid #fff}.magazine-main table:not([class]) thead th:first-child{border-left:none}.magazine-main table:not([class]) tbody th{background:#f5f5f5;border-top:2px solid #fff}.magazine-main table:not([class]) tbody tr:first-child th{border-top:none;border-left:3px solid #fff}.magazine-main table:not([class]) tbody tr:first-child th:first-child{border-left:none}.magazine-main table:not([class]) strong,.magazine-main table:not([class]) b{font-weight:700;background:none}.magazine-main table:not([class]) p:not([class]){margin:0;font-size:15px;text-align:unset}.magazine-main table:not([class]) p:not([class]) strong,.magazine-main table:not([class]) p:not([class]) b{font-weight:700;background:none}.magazine-main .c-text table strong,.magazine-main .c-text table b{background:none}.magazine-main .c-text table td,.magazine-main .c-text table th{vertical-align:top}.magazine-main .c-text table th{width:auto}.magazine-main .c-text table td p,.magazine-main .c-text table th p{margin:0}.p-magazine_mainlead p:not([class]){margin-bottom:2em;color:#333;font-size:15px;line-height:1.5;text-align:justify;text-align-last:left;overflow-wrap:break-word}.p-magazine_mainlead strong,.p-magazine_mainlead b{font-weight:700;background:linear-gradient(transparent 75%,#ffe74880)}.p-magazine_mainlead em,.p-magazine_mainlead i{font-style:italic}.p-magazine_mainlead u{text-decoration:underline}.p-magazine_mainlead s,.p-magazine_mainlead del{text-decoration:line-through}.p-magazine_mainlead a:not([class]){color:#2a6fa4;text-decoration:underline}.p-magazine_mainlead a:not([class])[target=_blank]:after{content:"";display:inline-block;position:relative;inset:1px auto auto 3px;width:13px;height:13px;margin-right:5px;background:url(/build/assets/images/icon_link-DVZV-hC6.svg) no-repeat;background-size:13px 13px}.p-magazine_mainlead ul:not([class]){margin:0 0 2em}.p-magazine_mainlead ul:not([class]) li{position:relative;padding:5px 0 5px 20px;color:#333;line-height:1.5}.p-magazine_mainlead ul:not([class]) li:before{content:"";display:block;position:absolute;inset:15px auto auto 8px;width:3px;height:3px;background:#333;border-radius:3px}.p-magazine_mainlead ul:not([class]) li strong,.p-magazine_mainlead ul:not([class]) li b{font-weight:700;background:none}.c-article_note h3:not([class]),.c-article_note h4:not([class]){margin-top:0}.c-article_note p:not([class]):has(.c-article_note_head){margin-bottom:0;line-height:1}.c-article_note ul:not([class]){margin:0 5px}.c-article_note ul:not([class]) strong{background:none}.c-article_note p:not([class]):not(:first-of-type) .c-article_note_head{margin-top:15px}.c-section strong,.c-section b{font-weight:700}.c-section em,.c-section i{font-style:italic}.c-section u{text-decoration:underline}.c-section s,.c-section del{text-decoration:line-through}.c-article_guide p:not([class]){font-size:12px;line-height:1.5}.magazine-main .c-custom_table_wrap{margin:10px 0 30px}.magazine-main .c-custom_table{width:100%;margin:0 0 30px;table-layout:fixed}.magazine-main .c-custom_table tr{border-bottom:2px solid #f5f5f5}.magazine-main .c-custom_table tr:first-child{border-top:2px solid #f5f5f5}.magazine-main .c-custom_table th,.magazine-main .c-custom_table td{padding:5px 10px;font-size:15px;color:#333;line-height:1.5;overflow-wrap:break-word}.magazine-main .c-custom_table th{background:#f5f5f5;font-size:15px;font-weight:700}.magazine-main .c-custom_table th+td{border-left:3px solid #f5f5f5}.magazine-main .c-custom_table th p:not([class]){font-size:13px;font-weight:700}.magazine-main .c-custom_table thead th{background:#f5f5f5;border-left:3px solid #fff}.magazine-main .c-custom_table thead th:first-child{border-left:none}.magazine-main .c-custom_table tbody th{background:#f5f5f5;border-top:2px solid #fff}.magazine-main .c-custom_table tbody tr:first-child th{border-top:none;border-left:3px solid #fff}.magazine-main .c-custom_table tbody tr:first-child th:first-child{border-left:none}.magazine-main .c-custom_table strong,.magazine-main .c-custom_table b{font-weight:700;background:none}.magazine-main .c-custom_table p:not([class]){margin:0;font-size:15px;text-align:unset}.magazine-main .c-custom_table p:not([class]) strong,.magazine-main .c-custom_table p:not([class]) b{font-weight:700;background:none}.magazine-main span.-nest{display:block;padding-left:.5em}.magazine-main span.-inline-block{display:inline-block}.magazine-main span.-note{color:#888;font-size:12px;line-height:1.5}.magazine-main h4:not([class]){font-size:20px}.magazine-main .c-caution .c-caution_body{padding:20px 15px 30px}.magazine-main .c-caution ul:not([class]) li{font-size:15px}.magazine-main .c-caution p:not([class]){margin:0;font-size:15px;color:inherit;text-align:left;text-align-last:left;line-height:1.8}.magazine-main .c-caution p:not([class]) strong{background:none}.magazine-main .c-caution p:not([class])+p:not([class]){margin-top:1.5em}
