﻿.post-body h2,.post-body h3,.post-body h4,.post-body pre,.post-body ul,.post-body ol,.post-body hr,.post-body twitterwidget,.post-body blockquote,.post-body iframe{text-align:left;margin-bottom:40px}.post-body figure{margin-bottom:60px}.post-body figure figcaption{color:#666;font-size:12px;line-height:1.3;margin-top:5px;padding:7px 10px;text-align:center}.dark .post-body figure figcaption{color:#aaa}.post-body figure figcaption a[target=_blank]::after{height:15px;width:15px}.post-body code[class*=language-]{font-size:15px}.post-body code:not([class*=language-]){background-color:rgba(0,0,0,.08);border-radius:4px;font-family:"Helvetica Neue LT W05_55 Roman",Helvetica,Arial,Verdana,"Noto Sans Japanese","Noto Sans SC","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;margin:0 5px;padding:3px 6px}.dark .post-body code:not([class*=language-]){background-color:hsla(0,0%,100%,.12)}.post-body kbd{background-color:#333;border-radius:4px;color:#fff;font-family:"Helvetica Neue LT W05_55 Roman",Helvetica,Arial,Verdana,"Noto Sans Japanese","Noto Sans SC","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;margin:0 5px;padding:3px 6px}.dark .post-body kbd{background-color:#111}.post-body sup{vertical-align:super}.post-body sub{vertical-align:bottom}.post-body em{font-style:italic}.post-body twitterwidget{width:auto !important}.post-body h2,.post-body h3{margin-top:60px}.post-body h2{border-left:9px solid #585858;background-color:#333;color:#fff;font-size:25px;font-weight:600;padding:20px 15px 18px;line-height:40px}.dark .post-body h2{background-color:#1a1a1a;border-left-color:#888;color:#fff}@media only screen and (max-width:640px){.post-body h2{font-size:18px;padding-top:10px;padding-bottom:10px;margin-bottom:20px}}.post-body h3{border-bottom:solid 2px #555;border-left:none;color:#444;font-size:18px;font-weight:600;padding:0 0 3px 0}.dark .post-body h3{border-bottom-color:#555;color:#fff}.post-body h4{font-size:17px;font-weight:600;padding:0px 15px 0px;border-left:9px solid #555}.dark .post-body h4{border-left-color:#777;color:#fff}.post-body p{color:#333;line-height:2;margin-bottom:60px}.dark .post-body p{color:#fff}.post-body p,.post-body a{text-align:justify}.post-body p img,.post-body a img{border:1px solid #d8d8d8}.dark .post-body p img.border,.dark .post-body p img,.dark .post-body a img.border,.dark .post-body a img{border-color:#444}.post-body a{color:#2200c1;display:inline}.dark .post-body a{color:#3ea8ff}.post-body a[target=_blank]::after{content:"";background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%231266f1" viewBox="0 0 48 48"><path d="M 41.470703 4.9863281 A 1.50015 1.50015 0 0 0 41.308594 5 L 27.5 5 A 1.50015 1.50015 0 1 0 27.5 8 L 37.878906 8 L 22.439453 23.439453 A 1.50015 1.50015 0 1 0 24.560547 25.560547 L 40 10.121094 L 40 20.5 A 1.50015 1.50015 0 1 0 43 20.5 L 43 6.6894531 A 1.50015 1.50015 0 0 0 41.470703 4.9863281 z M 12.5 8 C 8.3754991 8 5 11.375499 5 15.5 L 5 35.5 C 5 39.624501 8.3754991 43 12.5 43 L 32.5 43 C 36.624501 43 40 39.624501 40 35.5 L 40 25.5 A 1.50015 1.50015 0 1 0 37 25.5 L 37 35.5 C 37 38.003499 35.003499 40 32.5 40 L 12.5 40 C 9.9965009 40 8 38.003499 8 35.5 L 8 15.5 C 8 12.996501 9.9965009 11 12.5 11 L 22.5 11 A 1.50015 1.50015 0 1 0 22.5 8 L 12.5 8 z"/></svg>');background-size:contain;background-repeat:no-repeat;display:inline-block;height:18px;width:18px;padding-right:2px;position:relative;top:3px;right:-3px}.dark .post-body a[target=_blank]::after{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%238AB4F8" viewBox="0 0 48 48"><path d="M 41.470703 4.9863281 A 1.50015 1.50015 0 0 0 41.308594 5 L 27.5 5 A 1.50015 1.50015 0 1 0 27.5 8 L 37.878906 8 L 22.439453 23.439453 A 1.50015 1.50015 0 1 0 24.560547 25.560547 L 40 10.121094 L 40 20.5 A 1.50015 1.50015 0 1 0 43 20.5 L 43 6.6894531 A 1.50015 1.50015 0 0 0 41.470703 4.9863281 z M 12.5 8 C 8.3754991 8 5 11.375499 5 15.5 L 5 35.5 C 5 39.624501 8.3754991 43 12.5 43 L 32.5 43 C 36.624501 43 40 39.624501 40 35.5 L 40 25.5 A 1.50015 1.50015 0 1 0 37 25.5 L 37 35.5 C 37 38.003499 35.003499 40 32.5 40 L 12.5 40 C 9.9965009 40 8 38.003499 8 35.5 L 8 15.5 C 8 12.996501 9.9965009 11 12.5 11 L 22.5 11 A 1.50015 1.50015 0 1 0 22.5 8 L 12.5 8 z"/></svg>')}.post-body ul{list-style:disc;list-style-position:inside}.post-body ol{list-style:none}.post-body ol li::before{content:"";margin-right:7px}.post-body ol li:nth-child(1)::before{content:"①"}.post-body ol li:nth-child(2)::before{content:"②"}.post-body ol li:nth-child(3)::before{content:"③"}.post-body ol li:nth-child(4)::before{content:"④"}.post-body ol li:nth-child(5)::before{content:"⑤"}.post-body ol li:nth-child(6)::before{content:"⑥"}.post-body ol li:nth-child(7)::before{content:"⑦"}.post-body ol li:nth-child(8)::before{content:"⑧"}.post-body ol li:nth-child(9)::before{content:"⑨"}.post-body ol li:nth-child(10)::before{content:"⑩"}.post-body ol li:nth-child(11)::before{content:"⑪"}.post-body ol li:nth-child(12)::before{content:"⑫"}.post-body ol li:nth-child(13)::before{content:"⑬"}.post-body ol li:nth-child(14)::before{content:"⑭"}.post-body ol li:nth-child(15)::before{content:"⑮"}.post-body ol li:nth-child(16)::before{content:"⑯"}.post-body ol li:nth-child(17)::before{content:"⑰"}.post-body ol li:nth-child(18)::before{content:"⑱"}.post-body ol li:nth-child(19)::before{content:"⑲"}.post-body ol li:nth-child(20)::before{content:"⑳"}.post-body ul,.post-body ol{border:1px solid #717171;border-radius:5px;line-height:25px;margin:0 0 40px;padding:7%}.dark .post-body ul,.dark .post-body ol{border-color:#555;color:#fff}.post-body ul li,.post-body ol li{font-size:15px;margin-bottom:10px;margin-left:1.4em;text-indent:-1.4em}.post-body ul li:last-of-type,.post-body ol li:last-of-type{margin-bottom:0}.post-body pre{font-size:17px;background-color:#fafafa;padding:40px 25px;color:#5a5a5a;font-weight:500;line-height:1.5;outline:1px solid #f0f0f0;border-color:#f0f0f0;white-space:pre-wrap;word-wrap:break-word}@media only screen and (max-width:640px){.post-body pre{font-size:15px;padding:20px 15px}}.dark .post-body pre{background-color:#1e1e1e;color:#c8c8c8;outline-color:#333;border-color:#333}.post-body blockquote{padding:3% 4% 3% 6%;border-left:4px solid #d6dde3;color:#333}.dark .post-body blockquote{border-left-color:#445;color:#fff}.post-body blockquote p{color:#666;font-size:15px;margin:0 0 20px 0}@media only screen and (max-width:640px){.post-body blockquote p{font-size:13.5px}}.dark .post-body blockquote p{color:#ccc}.post-body blockquote p:last-of-type{margin-bottom:0}.post-body blockquote cite{display:block;color:#737373;font-size:11px;line-height:1;margin-top:10px;text-align:right}.dark .post-body blockquote cite{color:#888}.post-body blockquote cite a[target=_blank]::after{height:15px;width:15px}.post-body #post-photo{font-size:8px;float:right;color:#a2a2a2}.dark .post-body #post-photo{color:#666}.post-body #post-photo a{color:#a2a2a2}.dark .post-body #post-photo a{color:#666}.post-body img.app{padding:0 30%;border:none;margin-bottom:30px}.post-body a.credit{float:right;color:#b1b1b1;font-size:9px}.post-body p.info{background:#eee;padding-top:35px;padding-bottom:35px;color:#676767;margin-left:40px;margin-right:40px}.dark .post-body p.info{background:#222;color:#aaa}.post-body div.box{margin-bottom:60px;margin-top:0}.post-body .adsbygoogle iframe{margin-left:0;margin-right:0}#comments{border-top:1px solid #ededed;border-bottom:1px solid #ededed}.dark #comments{border-color:#2a2a2a}.comment-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:20px 0;width:100%}.comment-toggle__icon{color:#2200c1;display:flex;width:18px}.dark .comment-toggle__icon{color:#3ea8ff}.comment-toggle__label{color:#666;font-size:13px;font-weight:700;letter-spacing:.02em}.dark .comment-toggle__label{color:#ccc}.comment-toggle__count{align-items:center;background:#2200c1;border-radius:99px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1;min-width:20px;padding:3px 7px}.dark .comment-toggle__count{background:#3ea8ff}.comment-toggle__chevron{color:#aaa;display:flex;margin-left:4px;transition:transform .25s ease;width:14px}.comment-toggle__chevron.is-open{transform:rotate(180deg)}.comment-list{list-style:none;margin:0 0 16px;padding:16px 0 0}@media only screen and (max-width:640px){.comment-list{padding:12px 0 0}}.comment-list--children{list-style:none;margin:12px 0 0;padding:0}.comment-item{margin-bottom:16px}.comment-item:last-child{margin-bottom:0}.comment-item[data-depth="0"]{margin-left:0}.comment-item[data-depth="1"]{border-left:2px solid #e0ecff;margin-left:28px;padding-left:16px}.dark .comment-item[data-depth="1"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="1"]{margin-left:16px}}.comment-item[data-depth="2"]{border-left:2px solid #e0ecff;margin-left:24px;padding-left:16px}.dark .comment-item[data-depth="2"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="2"]{margin-left:14px}}.comment-item[data-depth="3"]{border-left:2px solid #e0ecff;margin-left:20px;padding-left:16px}.dark .comment-item[data-depth="3"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="3"]{margin-left:12px}}.comment-item[data-depth="4"]{border-left:2px solid #e0ecff;margin-left:16px;padding-left:16px}.dark .comment-item[data-depth="4"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="4"]{margin-left:10px}}.comment-item[data-depth="5"]{border-left:2px solid #e0ecff;margin-left:12px;padding-left:16px}.dark .comment-item[data-depth="5"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="5"]{margin-left:8px}}.comment-item[data-depth="6"]{border-left:2px solid #e0ecff;margin-left:8px;padding-left:16px}.dark .comment-item[data-depth="6"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="6"]{margin-left:6px}}.comment-item[data-depth="7"]{border-left:2px solid #e0ecff;margin-left:8px;padding-left:16px}.dark .comment-item[data-depth="7"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="7"]{margin-left:6px}}.comment-item[data-depth="8"]{border-left:2px solid #e0ecff;margin-left:8px;padding-left:16px}.dark .comment-item[data-depth="8"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="8"]{margin-left:6px}}.comment-item[data-depth="9"]{border-left:2px solid #e0ecff;margin-left:8px;padding-left:16px}.dark .comment-item[data-depth="9"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="9"]{margin-left:6px}}.comment-item[data-depth="10"]{border-left:2px solid #e0ecff;margin-left:8px;padding-left:16px}.dark .comment-item[data-depth="10"]{border-color:#1e3a5f}@media only screen and (max-width:640px){.comment-item[data-depth="10"]{margin-left:6px}}.comment-card{display:flex;gap:12px}.comment-card__avatar{flex-shrink:0}.comment-card__avatar-img{border-radius:50%;display:block;height:40px;object-fit:cover;width:40px;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.06)}.dark .comment-card__avatar-img{box-shadow:0 0 0 2px #1a1a1a,0 0 0 3px hsla(0,0%,100%,.1)}.comment-card__bubble{background:#f7f8fa;border:1px solid rgba(0,0,0,.05);border-radius:0 12px 12px 12px;flex:1;min-width:0;padding:12px 16px}.dark .comment-card__bubble{background:#1e1e1e;border-color:hsla(0,0%,100%,.06)}.comment-card__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:6px}.comment-card__author{color:#333;font-size:13px;font-style:normal;font-weight:700;line-height:1}.dark .comment-card__author{color:#e8e8e8}.comment-card__date{color:#aaa;font-size:11px;line-height:1}.dark .comment-card__date{color:#666}.comment-card__id{color:#ccc;font-size:10px;line-height:1;margin-left:auto}.dark .comment-card__id{color:#444}.comment-card__reply-to{align-items:center;background:rgba(34,0,193,.06);border-radius:6px;color:#2200c1;display:flex;font-size:11px;gap:5px;margin-bottom:8px;padding:5px 10px}.dark .comment-card__reply-to{background:rgba(62,168,255,.1);color:#3ea8ff}.comment-card__reply-to svg{flex-shrink:0;width:13px}.comment-card__reply-to a{color:inherit;text-decoration:none}.comment-card__reply-to a:hover{text-decoration:underline}.comment-card__body{color:#333;font-size:14px;line-height:1.7;margin:0;word-break:break-word}.dark .comment-card__body{color:#d0d0d0}.comment-card__footer{margin-top:8px}.comment-reply-wrap{display:flex;align-items:center;gap:4px}.comment-reply-wrap .comment-reply-link{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:99px;color:#666;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:1;padding:4px 10px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.dark .comment-reply-wrap .comment-reply-link{border-color:hsla(0,0%,100%,.12);color:#888}.comment-reply-wrap .comment-reply-link:hover{background:#2200c1;border-color:#2200c1;color:#fff}.dark .comment-reply-wrap .comment-reply-link:hover{background:#3ea8ff;border-color:#3ea8ff}.comment-reply-wrap .comment-reply-link svg{flex-shrink:0;width:13px;height:13px}.comment-respond{padding-bottom:10px}.recaptcha-wrapper{margin-bottom:20px}.recaptcha-wrapper .recaptcha-note{color:#999;font-size:11px;line-height:1.8}.dark .recaptcha-wrapper .recaptcha-note{color:#666}.recaptcha-wrapper .recaptcha-note a{color:#2200c1}.dark .recaptcha-wrapper .recaptcha-note a{color:#3ea8ff}.comment-reply-title{color:#333;font-size:16px;font-weight:700;margin-bottom:20px}.dark .comment-reply-title{color:#fff}.comment-reply-title a{color:#2200c1;font-size:14px;padding:8px}.dark .comment-reply-title a{color:#3ea8ff}.comment-reply-title a:hover{opacity:.7}.cf-field{position:relative;margin-bottom:24px}.cf-field--textarea .cf-label{top:14px}.cf-field input[type=text],.cf-field input[type=email],.cf-field textarea{display:block;width:100%;box-sizing:border-box;font-family:"Helvetica Neue LT W05_55 Roman",Helvetica,Arial,Verdana,"Noto Sans Japanese","Noto Sans SC","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;line-height:1.6;color:#333;background:#f7f7f7;border:2px solid rgba(0,0,0,0);border-radius:8px;padding:22px 16px 8px;outline:none;transition:border-color .2s,background .2s;-webkit-appearance:none;appearance:none}.dark .cf-field input[type=text],.dark .cf-field input[type=email],.dark .cf-field textarea{background:#232323;color:#e8e8e8}.cf-field input[type=text]:focus,.cf-field input[type=email]:focus,.cf-field textarea:focus{border-color:#2200c1;background:#fff}.dark .cf-field input[type=text]:focus,.dark .cf-field input[type=email]:focus,.dark .cf-field textarea:focus{border-color:#3ea8ff;background:#1a1a1a}.cf-field input[type=text]:focus+.cf-label,.cf-field input[type=text]:not(:placeholder-shown)+.cf-label,.cf-field input[type=email]:focus+.cf-label,.cf-field input[type=email]:not(:placeholder-shown)+.cf-label,.cf-field textarea:focus+.cf-label,.cf-field textarea:not(:placeholder-shown)+.cf-label{top:7px;font-size:10px;color:#2200c1}.dark .cf-field input[type=text]:focus+.cf-label,.dark .cf-field input[type=text]:not(:placeholder-shown)+.cf-label,.dark .cf-field input[type=email]:focus+.cf-label,.dark .cf-field input[type=email]:not(:placeholder-shown)+.cf-label,.dark .cf-field textarea:focus+.cf-label,.dark .cf-field textarea:not(:placeholder-shown)+.cf-label{color:#3ea8ff}.cf-field textarea{min-height:120px;resize:vertical}.cf-field input[type=text],.cf-field input[type=email]{max-width:400px}@media only screen and (max-width:640px){.cf-field input[type=text],.cf-field input[type=email]{max-width:none}}.cf-label{position:absolute;top:15px;left:16px;font-size:14px;color:#999;pointer-events:none;transition:top .15s,font-size .15s,color .15s}.dark .cf-label{color:#666}.cf-required{color:#e74c3c;margin-left:2px}.dark .cf-required{color:#f07070}.cf-submit-wrap{align-items:center;display:flex;justify-content:flex-end}.cf-submit{align-items:center;background:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:"Helvetica Neue LT W05_55 Roman",Helvetica,Arial,Verdana,"Noto Sans Japanese","Noto Sans SC","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;font-weight:700;gap:8px;line-height:1;padding:14px 24px;transition:opacity .2s,transform .15s}.cf-submit:hover{opacity:.85}.cf-submit:active{transform:scale(0.97)}@media only screen and (max-width:479px){.cf-submit{justify-content:center;width:100%}}.cf-submit svg{flex-shrink:0}.comment-form-cookies-consent{align-items:center;color:#666;display:flex;font-size:11px;gap:5px;line-height:1.5;margin-bottom:20px}.dark .comment-form-cookies-consent{color:#aaa}.post-body .has-text-align-right{text-align:left}.post-body .has-text-align-center{text-align:center}.post-body .has-text-align-right{text-align:right}.post-body .has-inline-color.has-cyan-bluish-gray-color{color:#abb8c3}.post-body .has-inline-color.has-white-color{color:#fff}.post-body .has-inline-color.has-pale-pink-color{color:#f78da7}.post-body .has-inline-color.has-vivid-red-color{color:#cf2e2e}.post-body .has-inline-color.has-luminous-vivid-orange-color{color:#ff6900}.post-body .has-inline-color.has-luminous-vivid-amber-color{color:#fcb900}.post-body .has-inline-color.has-light-green-cyan-color{color:#7bdcb5}.post-body .has-inline-color.has-vivid-green-cyan-color{color:#00d084}.post-body .has-inline-color.has-pale-cyan-blue-color{color:#8ed1fc}.post-body .has-inline-color.has-vivid-cyan-blue-color{color:#0693e3}.post-body .has-inline-color.has-vivid-purple-color{color:#9b51e0}.post-body .has-small-font-size{font-size:13px}.post-body .has-medium-font-size{font-size:20px}.post-body .has-large-font-size{font-size:36px}.post-body .has-x-large-font-size{font-size:42px}.post-body .wp-block-details{background:#f9f9f9;border:solid 1px #bbb;border-radius:5px;margin-bottom:40px;padding:10px 20px 0}.dark .post-body .wp-block-details{background:#1e1e1e;border-color:#444;color:#fff}@media only screen and (max-width:640px){.post-body .wp-block-details{padding:10px 15px 0}}.post-body .wp-block-details summary{font-size:14px;margin-bottom:10px}.post-body .wp-block-details p,.post-body .wp-block-details ul,.post-body .wp-block-details ol,.post-body .wp-block-details figure,.post-body .wp-block-details hr{margin:0 0 15px}.post-body .wp-block-details p{font-size:14px;line-height:1.8}.post-body .wp-block-details ul,.post-body .wp-block-details ol{border:none;padding:10px 15px}.post-body .wp-block-details ul li,.post-body .wp-block-details ol li{font-size:14px;margin-bottom:5px}.post-body .wp-block-table thead,.post-body .wp-block-table tfoot{border:none}.post-body .wp-block-table td,.post-body .wp-block-table th{border:solid 1px #ddd;font-size:13.5px;padding:10px 15px}.dark .post-body .wp-block-table td,.dark .post-body .wp-block-table th{border-color:#444;color:#fff}@media only screen and (max-width:640px){.post-body .wp-block-table td,.post-body .wp-block-table th{font-size:12.5px;padding:10px 8px}}.post-body .wp-block-table td{background-color:#fff}.dark .post-body .wp-block-table td{background-color:#1a1a1a}.post-body .wp-block-table th{background-color:#fafafa;font-weight:400}.dark .post-body .wp-block-table th{background-color:#2b2b2b}.post-body .wp-block-table.col-header td:first-child,.post-body .wp-block-table.col-header th:first-child{background-color:#fafafa}.dark .post-body .wp-block-table.col-header td:first-child,.dark .post-body .wp-block-table.col-header th:first-child{background-color:#2b2b2b}.post-body .wp-block-image{margin-bottom:60px}.post-body .wp-block-image.border img{border:solid 1px #d8d8d8}.post-body .wp-block-embed__wrapper{display:flex;justify-content:center}.post-body .wp-block-embed__wrapper iframe{margin:0}.post-body .wp-block-embed__wrapper .twitter-tweet{margin:0}.post-body .wp-block-separator{border-top:1px solid #a9a9a9}.dark .post-body .wp-block-separator{border-top-color:#555}.toc{background-color:#f5f5f5;border-radius:6px;border:none !important;padding:5% !important;margin:0 0 40px !important}.dark .toc{background-color:#202020}.toc .heading{font-size:16px;font-weight:700;margin-bottom:12px;text-indent:0}.dark .toc .heading{color:#fff}.toc .heading .toggle{padding-left:10px}.toc .heading .toggle .btn{color:#2200c1}.dark .toc .heading .toggle .btn{color:#8ab4f8}.toc .heading .toggle .btn{cursor:pointer;font-size:18px}.toc .lists{list-style:none !important;border:none !important;padding-left:18px !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;margin:0 !important;position:relative}.toc .lists::before{content:"";position:absolute;left:5px;top:12px;bottom:12px;width:1px;background-color:#d0d0d0}.dark .toc .lists::before{background-color:#444}.toc .lists .item{position:relative;display:flex;align-items:flex-start;font-size:14px;margin:0 !important;margin-left:0 !important;margin-bottom:0 !important;padding:0;text-indent:0 !important}@media only screen and (max-width:640px){.toc .lists .item{font-size:13px}}.toc .lists .item::before{content:"" !important;position:absolute;border-radius:50%;background-color:#fff;border:1.5px solid #a0aab4;flex-shrink:0;margin-right:0 !important;transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}.dark .toc .lists .item::before{background-color:#202020;border-color:#666}.toc .lists .item.h2::before{width:10px;height:10px;top:12px;left:-18px;background-color:#333;border-color:#333;opacity:.45}.dark .toc .lists .item.h2::before{background-color:#8ab4f8;border-color:#8ab4f8}.toc .lists .item.h3{padding-left:16px}.toc .lists .item.h3::before{width:7px;height:7px;top:13px;left:-2px}.toc .lists .item.h4{padding-left:32px}.toc .lists .item.h4::before{width:5px;height:5px;top:14px;left:14px}.toc .lists .item a.link{color:#65717b;display:block;padding:6px 0 6px 8px;text-decoration:none;width:100%;line-height:1.5;transition:color .15s ease}.dark .toc .lists .item a.link{color:#ccc}.toc .lists .item a.link:hover,.toc .lists .item a.link.current{color:#333;font-weight:600}.dark .toc .lists .item a.link:hover,.dark .toc .lists .item a.link.current{color:#8ab4f8}.toc .lists .item.h2:has(a.link.current)::before{opacity:1;background-color:#333;border-color:#333;animation:toc-active-pulse 2s infinite ease-in-out}.dark .toc .lists .item.h2:has(a.link.current)::before{background-color:#8ab4f8;border-color:#8ab4f8;animation:toc-active-pulse-dark 2s infinite ease-in-out}.toc .lists .item.h3:has(a.link.current)::before,.toc .lists .item.h4:has(a.link.current)::before{background-color:#333;border-color:#333;animation:toc-active-pulse 2s infinite ease-in-out}.dark .toc .lists .item.h3:has(a.link.current)::before,.dark .toc .lists .item.h4:has(a.link.current)::before{background-color:#8ab4f8;border-color:#8ab4f8;animation:toc-active-pulse-dark 2s infinite ease-in-out}@keyframes toc-active-pulse{0%{box-shadow:0 0 0 2px rgba(51,51,51,.15),0 0 4px rgba(51,51,51,.2)}50%{box-shadow:0 0 0 5px rgba(51,51,51,.35),0 0 12px rgba(51,51,51,.5)}100%{box-shadow:0 0 0 2px rgba(51,51,51,.15),0 0 4px rgba(51,51,51,.2)}}@keyframes toc-active-pulse-dark{0%{box-shadow:0 0 0 2px rgba(138,180,248,.15),0 0 4px rgba(138,180,248,.2)}50%{box-shadow:0 0 0 5px rgba(138,180,248,.35),0 0 12px rgba(138,180,248,.5)}100%{box-shadow:0 0 0 2px rgba(138,180,248,.15),0 0 4px rgba(138,180,248,.2)}}.floating-toc-panel .toc.simple{background:rgba(0,0,0,0);padding:0 !important;margin:0 !important}.floating-toc-panel .toc.simple .lists{padding-left:18px !important}.floating-toc-panel .toc.simple .lists::before{top:8px;bottom:8px}.floating-toc-panel .toc.simple .lists .item{font-size:12px}.floating-toc-panel .toc.simple .lists .item a.link{padding:5px 0 5px 8px}.floating-toc-panel .toc.simple .lists .item.h2::before{top:10px}.floating-toc-panel .toc.simple .lists .item.h3::before{top:11px}.post-body .speech-bubble{display:flex;gap:12px;margin:0 0 25px 0}@media only screen and (max-width:640px){.post-body .speech-bubble{gap:8px}}.post-body .speech-bubble--right{flex-direction:row-reverse}.post-body .speech-bubble__avatar{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:4px;width:70px}.post-body .speech-bubble__avatar-img{border-radius:50%;display:block;height:50px;object-fit:cover;width:50px;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.06)}.dark .post-body .speech-bubble__avatar-img{box-shadow:0 0 0 2px #1a1a1a,0 0 0 3px hsla(0,0%,100%,.1)}.post-body .speech-bubble__avatar-placeholder{background:#e0e0e0;border-radius:50%;height:50px;width:50px}.dark .post-body .speech-bubble__avatar-placeholder{background:#333}@media only screen and (max-width:640px){.post-body .speech-bubble__avatar-placeholder{height:40px;width:40px}}.post-body .speech-bubble__author-name{color:#666;font-size:11px;font-weight:700;line-height:1.3;text-align:center;word-break:break-all;width:100%}.dark .post-body .speech-bubble__author-name{color:#ccc}@media only screen and (max-width:640px){.post-body .speech-bubble__author-name{font-size:10px}}.post-body .speech-bubble__bubble{background:#f7f8fa;border:1px solid rgba(0,0,0,.05);border-radius:0 12px 12px 12px;box-sizing:border-box;flex:1;min-width:0;max-width:450px;padding:16px 20px;position:relative}.dark .post-body .speech-bubble__bubble{background:#1e1e1e;border-color:hsla(0,0%,100%,.06)}@media only screen and (max-width:640px){.post-body .speech-bubble__bubble{padding:12px 16px}}.post-body .speech-bubble--right .speech-bubble__bubble{border-radius:12px 0 12px 12px}.post-body .speech-bubble--left .speech-bubble__bubble::before{border:7px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,.05);content:"";position:absolute;left:-14px;top:14px}.dark .post-body .speech-bubble--left .speech-bubble__bubble::before{border-right-color:hsla(0,0%,100%,.06)}@media only screen and (max-width:640px){.post-body .speech-bubble--left .speech-bubble__bubble::before{border-width:6px;left:-12px;top:12px}}.post-body .speech-bubble--left .speech-bubble__bubble::after{border:7px solid rgba(0,0,0,0);border-right-color:#f7f8fa;content:"";position:absolute;left:-13px;top:14px}.dark .post-body .speech-bubble--left .speech-bubble__bubble::after{border-right-color:#1e1e1e}@media only screen and (max-width:640px){.post-body .speech-bubble--left .speech-bubble__bubble::after{border-width:6px;left:-11px;top:12px}}.post-body .speech-bubble--right .speech-bubble__bubble::before{border:7px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,.05);content:"";position:absolute;right:-14px;top:14px}.dark .post-body .speech-bubble--right .speech-bubble__bubble::before{border-left-color:hsla(0,0%,100%,.06)}@media only screen and (max-width:640px){.post-body .speech-bubble--right .speech-bubble__bubble::before{border-width:6px;right:-12px;top:12px}}.post-body .speech-bubble--right .speech-bubble__bubble::after{border:7px solid rgba(0,0,0,0);border-left-color:#f7f8fa;content:"";position:absolute;right:-13px;top:14px}.dark .post-body .speech-bubble--right .speech-bubble__bubble::after{border-left-color:#1e1e1e}@media only screen and (max-width:640px){.post-body .speech-bubble--right .speech-bubble__bubble::after{border-width:6px;right:-11px;top:12px}}.post-body .speech-bubble__text{color:#333;font-size:14px;line-height:1.8;margin:0 !important;word-break:break-word}.dark .post-body .speech-bubble__text{color:#e8e8e8}@media only screen and (max-width:640px){.post-body .speech-bubble__text{font-size:14px}}.post-body .speech-bubble.speech-bubble--color-default .speech-bubble__bubble{background:#f7f8fa}.post-body .speech-bubble.speech-bubble--color-default.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#f7f8fa}.post-body .speech-bubble.speech-bubble--color-default.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#f7f8fa}.dark .post-body .speech-bubble.speech-bubble--color-default .speech-bubble__bubble{background:#1e1e1e}.dark .post-body .speech-bubble.speech-bubble--color-default.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#1e1e1e}.dark .post-body .speech-bubble.speech-bubble--color-default.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#1e1e1e}.post-body .speech-bubble.speech-bubble--color-blue .speech-bubble__bubble{background:#e8f0fe}.post-body .speech-bubble.speech-bubble--color-blue.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#e8f0fe}.post-body .speech-bubble.speech-bubble--color-blue.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#e8f0fe}.dark .post-body .speech-bubble.speech-bubble--color-blue .speech-bubble__bubble{background:#1a2a4a}.dark .post-body .speech-bubble.speech-bubble--color-blue.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#1a2a4a}.dark .post-body .speech-bubble.speech-bubble--color-blue.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#1a2a4a}.post-body .speech-bubble.speech-bubble--color-green .speech-bubble__bubble{background:#e6f4ea}.post-body .speech-bubble.speech-bubble--color-green.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#e6f4ea}.post-body .speech-bubble.speech-bubble--color-green.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#e6f4ea}.dark .post-body .speech-bubble.speech-bubble--color-green .speech-bubble__bubble{background:#1a3a24}.dark .post-body .speech-bubble.speech-bubble--color-green.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#1a3a24}.dark .post-body .speech-bubble.speech-bubble--color-green.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#1a3a24}.post-body .speech-bubble.speech-bubble--color-yellow .speech-bubble__bubble{background:#fef9e7}.post-body .speech-bubble.speech-bubble--color-yellow.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#fef9e7}.post-body .speech-bubble.speech-bubble--color-yellow.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#fef9e7}.dark .post-body .speech-bubble.speech-bubble--color-yellow .speech-bubble__bubble{background:#3a3010}.dark .post-body .speech-bubble.speech-bubble--color-yellow.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#3a3010}.dark .post-body .speech-bubble.speech-bubble--color-yellow.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#3a3010}.post-body .speech-bubble.speech-bubble--color-pink .speech-bubble__bubble{background:#fce4ec}.post-body .speech-bubble.speech-bubble--color-pink.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#fce4ec}.post-body .speech-bubble.speech-bubble--color-pink.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#fce4ec}.dark .post-body .speech-bubble.speech-bubble--color-pink .speech-bubble__bubble{background:#3a1a28}.dark .post-body .speech-bubble.speech-bubble--color-pink.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#3a1a28}.dark .post-body .speech-bubble.speech-bubble--color-pink.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#3a1a28}.post-body .speech-bubble.speech-bubble--color-purple .speech-bubble__bubble{background:#f3e5f5}.post-body .speech-bubble.speech-bubble--color-purple.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#f3e5f5}.post-body .speech-bubble.speech-bubble--color-purple.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#f3e5f5}.dark .post-body .speech-bubble.speech-bubble--color-purple .speech-bubble__bubble{background:#2a1a3a}.dark .post-body .speech-bubble.speech-bubble--color-purple.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#2a1a3a}.dark .post-body .speech-bubble.speech-bubble--color-purple.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#2a1a3a}.post-body .speech-bubble.speech-bubble--color-orange .speech-bubble__bubble{background:#fff3e0}.post-body .speech-bubble.speech-bubble--color-orange.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#fff3e0}.post-body .speech-bubble.speech-bubble--color-orange.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#fff3e0}.dark .post-body .speech-bubble.speech-bubble--color-orange .speech-bubble__bubble{background:#3a2210}.dark .post-body .speech-bubble.speech-bubble--color-orange.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#3a2210}.dark .post-body .speech-bubble.speech-bubble--color-orange.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#3a2210}.post-body .speech-bubble.speech-bubble--color-teal .speech-bubble__bubble{background:#e0f2f1}.post-body .speech-bubble.speech-bubble--color-teal.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#e0f2f1}.post-body .speech-bubble.speech-bubble--color-teal.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#e0f2f1}.dark .post-body .speech-bubble.speech-bubble--color-teal .speech-bubble__bubble{background:#103030}.dark .post-body .speech-bubble.speech-bubble--color-teal.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#103030}.dark .post-body .speech-bubble.speech-bubble--color-teal.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#103030}.post-body .speech-bubble.speech-bubble--color-red .speech-bubble__bubble{background:#ffebee}.post-body .speech-bubble.speech-bubble--color-red.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#ffebee}.post-body .speech-bubble.speech-bubble--color-red.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#ffebee}.dark .post-body .speech-bubble.speech-bubble--color-red .speech-bubble__bubble{background:#3a1010}.dark .post-body .speech-bubble.speech-bubble--color-red.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#3a1010}.dark .post-body .speech-bubble.speech-bubble--color-red.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#3a1010}.post-body .speech-bubble.speech-bubble--color-gray .speech-bubble__bubble{background:#eceff1}.post-body .speech-bubble.speech-bubble--color-gray.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#eceff1}.post-body .speech-bubble.speech-bubble--color-gray.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#eceff1}.dark .post-body .speech-bubble.speech-bubble--color-gray .speech-bubble__bubble{background:#252525}.dark .post-body .speech-bubble.speech-bubble--color-gray.speech-bubble--left .speech-bubble__bubble::after{border-right-color:#252525}.dark .post-body .speech-bubble.speech-bubble--color-gray.speech-bubble--right .speech-bubble__bubble::after{border-left-color:#252525}.post-body .wp-block-custom-blocks-point-block{border-radius:10px;border-color:#c9c9c9;font-size:16px;outline:1px solid #c9c9c9;margin-bottom:60px;padding:20px;position:relative}.dark .post-body .wp-block-custom-blocks-point-block{border-color:#555;color:#fff;outline-color:#555}.post-body .wp-block-custom-blocks-point-block::before{background:url("/wp-content/themes/gambler/gutenberg/src/point/character.webp") no-repeat center center;background-size:contain;content:"";display:block;width:80px;height:80px;position:absolute;top:-25px;left:15px}.post-body .wp-block-custom-blocks-point-block p{margin:0;margin-bottom:10px}.post-body .wp-block-custom-blocks-point-block p:first-child{padding-left:80px}.post-body .wp-block-custom-blocks-point-block ul{border:none;list-style:none;margin:0;padding:0}.post-body .wp-block-custom-blocks-point-block ul li{border-bottom:solid 1px #e9e9e9;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:30px;margin-bottom:10px;margin-left:0;padding-bottom:10px;text-indent:0}.dark .post-body .wp-block-custom-blocks-point-block ul li{border-bottom-color:#333;color:#fff}.post-body .wp-block-custom-blocks-point-block ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.post-body .pre .wp-block-custom-blocks-point-block{color:#636363;font-size:17px;padding:0;margin-bottom:5px}.post-body span.bg-highlight{background-color:rgba(0,0,0,.08);border-radius:4px;font-family:"Helvetica Neue LT W05_55 Roman",Helvetica,Arial,Verdana,"Noto Sans Japanese","Noto Sans SC","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","繝｡繧､繝ｪ繧ｪ",Meiryo,Osaka,"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け","MS PGothic",sans-serif;font-size:15px;margin:0 5px;padding:3px 6px}@media only screen and (max-width:640px){.post-body span.bg-highlight{font-size:14px;padding:2px 5px}}.post-body .wp-block-table span.bg-highlight,.post-body .wp-block-details span.bg-highlight{font-size:13.5px;padding:2px 4px}.post-body ul.wp-block-list span.bg-highlight,.post-body ol.wp-block-list span.bg-highlight{font-size:14px;padding:2.5px 5px}.post-body .speech-bubble__text .bg-highlight{font-size:14px;padding:2px 5px}.post-body span.bg-tei-highlight{border:solid 1px;font-size:15px;margin:0 5px;padding:0 2px}@media only screen and (max-width:640px){.post-body span.bg-tei-highlight{font-size:14px}}.post-body span.bg-tei-highlight.bg-tei-highlight-white{background-color:#fff;border-color:#333;color:#333}.post-body span.bg-tei-highlight.bg-tei-highlight-black{background-color:#333;border-color:#333;color:#fff}.dark .post-body span.bg-tei-highlight.bg-tei-highlight-black{background-color:#444;border-color:#444}.post-body span.bg-tei-highlight.bg-tei-highlight-red{background-color:#ff1010;border-color:#ff1010;color:#fff}.post-body span.bg-tei-highlight.bg-tei-highlight-blue{background-color:#0023c3;border-color:#0023c3;color:#fff}.post-body span.bg-tei-highlight.bg-tei-highlight-yellow{background-color:#eceb35;border-color:#eceb35;color:#333}.post-body span.bg-tei-highlight.bg-tei-highlight-green{background-color:#007821;border-color:#007821;color:#fff}.post-body span.bg-tei-highlight.bg-tei-highlight-negaposi{background-color:#000;border-color:#000;color:aqua}.post-body .wp-block-table span.bg-tei-highlight,.post-body .wp-block-details span.bg-tei-highlight{font-size:13.5px}.post-body ul.wp-block-list span.bg-tei-highlight,.post-body ol.wp-block-list span.bg-tei-highlight{font-size:14.5px}.post-body .speech-bubble__text .bg-tei-highlight{font-size:14px}.post-body pre[class*=language-]{margin:0;margin-bottom:40px}.post-body .wp-block-custom-blocks-prism-code-block{margin:0 0 15px}.post-body .talk{background-color:#fff;border:solid 1px #717171;border-radius:5px;display:block;font-size:.95rem;margin:60px 0;padding:20px 25px 30px 25px}@media only screen and (max-width:640px){.post-body .talk{padding:15px 18px 16px 18px}}.dark .post-body .talk{background-color:#1c1c1c;border-color:#444}.post-body .talk .head{align-items:center;display:flex;margin-bottom:10px}@media only screen and (max-width:640px){.post-body .talk .head{margin-bottom:8px}}.post-body .talk .head .icon{background-size:contain;background-repeat:no-repeat;border-radius:50%;display:block;margin-right:10px;height:30px;width:30px}.post-body .talk .head .title{display:block;background:#fff;border:solid 1px #333;border-radius:12px;color:#333;font-size:12px;line-height:20px;padding:0 7px}.dark .post-body .talk .head .title{background:#2a2a2a;border-color:#888;color:#ccc}.post-body .talk .head .title.me{background:#333;color:#fff}.dark .post-body .talk .head .title.me{background:#555;color:#fff}.post-body .talk .content{margin:0}@media only screen and (max-width:640px){.post-body .talk .content{font-size:13.8px;line-height:1.8}}.post-body .pre{border-radius:5px;font-size:16px;padding:20px;background-color:#fafafa;outline:1px solid #f0f0f0;border-color:#f0f0f0;text-align:left;margin-bottom:60px;word-wrap:break-word;line-height:2}@media only screen and (max-width:640px){.post-body .pre{font-size:14.5px}}.dark .post-body .pre{background-color:#1e1e1e;color:#fff;outline-color:#333;border-color:#333}.post-body .pre p{margin:0 0 20px 0}.post-body .pre p:last-child{margin:0}.appcard{background-color:#fff;border:1px solid #e8e8eb;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:40px}.appcard p{padding:0 !important;margin:0;line-height:1}.appcard .appcard-inner{display:flex;flex-wrap:wrap;padding:15px}.appcard .appcard-inner .appcard__icon{max-width:120px;width:25%}.appcard .appcard-inner .appcard__icon img{border-radius:10%}.appcard .appcard-inner .appcard__detail{margin-left:15px;width:calc(75% - 15px)}.appcard .appcard-inner .appcard__name{font-size:16px;line-height:2.5rem}.appcard .appcard-inner .appcard__name .label--new{background-color:#ff3838;border-radius:3px;color:#fff;display:inline-block;font-size:11px;margin-left:7px;position:relative;bottom:2px;padding:4px 0;line-height:1;text-align:center;width:40px}.appcard .appcard-inner .appcard__developper{color:#666;display:block;font-size:12px;line-height:2rem;margin-bottom:5px}.appcard .appcard-inner .appcard__info{align-items:center;display:flex;margin-bottom:12px}@media only screen and (max-width:479px){.appcard .appcard-inner .appcard__info{margin-bottom:0}}.appcard .appcard-inner .appcard__info .appcard__price{color:#444;font-size:14px;font-weight:600}.appcard .appcard-inner .appcard__info .appcard__rating{align-items:center;display:flex;margin-left:5px}.appcard .appcard-inner .appcard__links{display:flex;width:100%}@media only screen and (max-width:479px){.appcard .appcard-inner .appcard__links{margin-top:12px}}.appcard .appcard-inner .appcard__links a:not(:first-child){margin-left:10px}.appcard .appcard-inner .appcard__links a img{border:none}.appcard .appcard-inner .appcard__links .end{font-size:1.5rem;font-weight:600;width:100%}.appcard .appcard-inner .appcard__links.pc a{max-width:135px;width:calc(50% - 5px)}.appcard .appcard-inner .appcard__links.sp a{width:150px}.appcard .appcard-inner .appcard__tags{background:none;border:none;display:flex;flex-wrap:wrap;margin:10px 0 0 0;padding:0;line-height:1;list-style:none;width:100%}.appcard .appcard-inner .appcard__tags .tag{align-items:center;display:flex;margin:0 7px 0 0;height:20px}.appcard .appcard-inner .appcard__tags .tag:last-child{margin-right:0}.appcard .appcard-inner .appcard__tags .tag a{align-items:center;color:#666;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:100%;text-indent:0}.appcard .appcard-inner .appcard__tags .tag a::before{content:"#"}.app-detail{margin:0 0 40px}.app-detail .btn-A{max-width:280px;margin:0 auto 40px;padding:0}.app-detail .btn-A a.btn-A-link{border-radius:30px !important}.app-detail .app-screenshot-images ul{background:none;border:none;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.app-detail .app-screenshot-images ul .item{border:solid 2px #444;box-sizing:border-box;margin:0 8px 0 0;position:relative;width:calc(25% - 6px)}@media only screen and (max-width:768px){.app-detail .app-screenshot-images ul .item--side{width:calc(50% - 4px)}.app-detail .app-screenshot-images ul .item--side:nth-child(2){margin-right:0}.app-detail .app-screenshot-images ul .item--side:nth-child(3),.app-detail .app-screenshot-images ul .item--side:nth-child(4){margin-top:8px}}.app-detail .app-screenshot-images ul .item:last-child{margin-right:0}.app-detail .app-screenshot-images ul .item a{display:flex}.app-detail .app-screenshot-images ul .item .glyphicon-search{background-color:rgba(185,185,185,.72)}.app-detail .app-screenshot-images .text{color:#ccc;font-size:12px;line-height:1;margin:0;padding:7px 10px;text-align:right}.app-review-point{border:solid 2px #b3b3b3;border-radius:3px;margin:0 0 40px 0 !important;padding:15px 10px !important}.app-review-point .checkPointHead{background:#444;border-radius:15px;color:#fff;font-size:14px;font-weight:600;padding:0 0 0 10px !important;margin:0 0 10px 0 !important}.app-review-point .checkPointHead span{border:solid 2px #fff;border-radius:10px;font-size:12px;margin:0 5px;padding:0px 7px}.app-review-point ul{background-color:#fff;border:none;line-height:1.5em;margin:0 !important;padding:0 5px !important;list-style:none}.app-review-point ul li{border-bottom:dashed 2px #e8e8e8;font-size:14px;font-weight:bold;line-height:1.5em;margin-bottom:5px;position:relative;padding-left:25px;padding-bottom:5px}.app-review-point ul li::before{color:#0084ff;content:"〇";font-size:18px;position:absolute;padding-bottom:5px;left:0;top:50%;transform:translateY(-50%)}.app-review-point ul li.bad::before{color:#ff3131;content:"×"}.app-review-point ul li p.head{font-size:1.5rem;margin:13px 0 0 0;padding:0 0 0 5px}.app-review-point ul li p.text{font-size:1.3rem;font-weight:400;line-height:1.6em;margin:5px 0 10px;padding:0 10px 0 5px}.app-overview{margin:0 0 40px 0 !important}.app-overview table{width:100%}.app-overview table .col{border:solid 1px #ddd;font-size:1.2rem;padding:10px 15px}@media only screen and (max-width:640px){.app-overview table .col{padding:8px 12px}}.app-overview table th{background-color:#fafafa;font-weight:400;width:30%}.app-overview table thead th{background:#4e4e4e;color:#fff}.app-overview table tbody td{text-align:left}.app-overview table tbody td ul{background-color:#fff;border:none;list-style:none;margin:0;padding:0}.app-overview table tbody td ul li{font-size:12px;margin-bottom:5px}@media only screen and (max-width:479px){.app-overview table tbody td ul li{font-size:12px}}.app-overview table tbody td ul li:last-child{margin-bottom:0}.app-overview table tbody td ul.flex{display:flex;flex-wrap:wrap}.app-overview table tbody td ul.flex li{margin-right:5px}/*# sourceMappingURL=style-singular.min.css.map */
