﻿body:has(>.PP.iframe){margin:0;padding:0}.PP{--pp-red:#f20;--pp-black:#444;--pp-white:#f2f2f2;--pp-fff:#fff;--pp-yellow:#d9ce87;--pp-border:rgba(127,127,127,0.25);--pp-bg:rgba(127,127,127,0.1);--pp-invert:unset;--pp-search:var(--pp-red);--pp-color:var(--pp-black);--pp-comment-width:50px;--pp-comment-height:50px;--pp-prifle-width:70px;--pp-prifle-height:70px;--pp-a:#3B82F6;--pp-a-visited:#8B5CF6;--pp-a-active:#EF4444;font-family:"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",Dotum,"돋움",arial,sans-serif;container-type:inline-size;container-name:pp-viewport}.PP .rhymix_content a{color:var(--pp-a);text-decoration:none}.PP .rhymix_content a *{text-decoration:inherit}.PP .rhymix_content a:visited{color:var(--pp-a-visited)}.PP .rhymix_content a:active{color:var(--pp-a-active)}.PP .rhymix_content a:is([href^="https://youtu.be/"],[href^="http://youtu.be/"],[href^="//youtu.be/"],[href^="youtu.be/"],[href*="://youtube.com/"],[href*="://www.youtube.com/"],[href*="//youtube.com/"],[href*="//www.youtube.com/"],[href*="://m.youtube.com/"],[href*="//m.youtube.com/"],[href*="://music.youtube.com/"],[href*="//music.youtube.com/"],[href*="://youtube-nocookie.com/"],[href*="://www.youtube-nocookie.com/"],[href*="//youtube-nocookie.com/"],[href*="//www.youtube-nocookie.com/"]):after{display:inline-block;vertical-align:middle;margin-left:.25em;width:1.3em;height:1.3em;content:"";background:url(img/youtube.png) no-repeat 50% 50%/contain}.PP .rhymix_content a:hover,.PP .rhymix_content a:focus{text-decoration:underline}.PP label:has(button,input),.PP button{cursor:pointer}.PP button,.PP input{font-family:inherit;line-height:inherit}.PP .pp-search-keyword{color:var(--pp-search)}.PP>.pp{color:var(--pp-black)}.PP>.pp a{color:#222;text-decoration:none}.PP>.pp a :not(.pp-search-keyword){color:inherit;text-decoration:inherit !important}.PP>.pp a:hover,.PP>.pp a:focus{color:var(--pp-red);text-decoration:underline}.PP>.pp button,.PP>.pp label,.PP>.pp input{margin:0;vertical-align:middle}.PP>.pp .pp-red{color:var(--pp-red)}.PP .opts input{margin:0;vertical-align:middle}.PP .pp-replace[data-replace]:not(.pp-tooltip)>*{display:inline-block;width:1px;height:1px;overflow:hidden;visibility:hidden}.PP .pp-replace[data-replace]:before{content:attr(data-replace);user-select:text;text-decoration:inherit}.PP .pp-tooltip{position:relative;display:inline-block;text-decoration:none !important}.PP .pp-tooltip>*{display:none}.PP .pp-tooltip:hover [data-prefix]:before,.PP .pp-tooltip:focus [data-prefix]:before{display:inline;content:attr(data-prefix);user-select:text}.PP .pp-tooltip:hover [data-suffix]:after,.PP .pp-tooltip:focus [data-suffix]:after{display:inline;content:attr(data-suffix);user-select:text}.PP .pp-tooltip[data-tooltip]:hover:after,.PP .pp-tooltip[data-tooltip]:focus:after{display:inline;content:attr(data-tooltip);user-select:text}.PP .pp-tooltip[data-tooltip]:hover,.PP .pp-tooltip[data-tooltip]:focus{z-index:10}.PP .pp-tooltip:not([data-tooltip]):hover>*,.PP .pp-tooltip:not([data-tooltip]):focus>*,.PP .pp-tooltip[data-tooltip]:hover:after,.PP .pp-tooltip[data-tooltip]:focus:after{position:absolute;display:unset;padding:.5em .8em;background-color:var(--pp-black);left:50%;top:100%;transform:translateX(-50%);color:var(--pp-white);white-space:pre;z-index:10;border-radius:3px;font-size:11px;font-weight:normal;text-align:center}.PP .pp.btns{position:relative;display:flex;gap:.25em;margin:15px 5px;white-space:nowrap;flex-wrap:wrap}.PP .pp.btns:after{margin-left:-0.25em}.PP .pp.btns.top .pp-tooltip.pp-btn:not([data-tooltip]):hover>*,.PP .pp.btns.top .pp-tooltip.pp-btn:not([data-tooltip]):focus>*,.PP .pp.btns.top .pp-tooltip.pp-btn[data-tooltip]:hover:after,.PP .pp.btns.top .pp-tooltip.pp-btn[data-tooltip]:focus:after,.PP .pp.btns.bottom .pp-tooltip.pp-btn:not([data-tooltip]):hover>*,.PP .pp.btns.bottom .pp-tooltip.pp-btn:not([data-tooltip]):focus>*,.PP .pp.btns.bottom .pp-tooltip.pp-btn[data-tooltip]:hover:after,.PP .pp.btns.bottom .pp-tooltip.pp-btn[data-tooltip]:focus:after{bottom:100%;top:unset}.PP .pp.btns>*{flex:0 0 auto}.PP .pp.btns>form{flex:0 1 auto;min-width:1px;display:flex;align-items:stretch;gap:inherit}.PP .pp.btns>form .pp-text{max-width:150px;flex:1 1 auto}.PP .pp.btns .right{margin-left:auto;justify-content:flex-end}.PP .pp.btns .right~.right{margin-left:0}.PP .pp.btns .center{margin:0 auto}.PP .pp.btns:has(.right,.left) .center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.PP .pp.btns.acts .vote{font-size:14px;align-items:center}.PP .pp.btns.acts .vote.pp-icon:before{margin-top:-1px;width:15px;height:15px;order:-20}.PP .pp.btns.acts .vote strong{order:-10}.PP .pp.btns.acts .vote strong:empty{display:none}.PP>.editor{position:relative;padding:0 5px}.PP>.editor~.pp.btns{flex-flow:row-reverse}.PP .pp-icon{display:inline-flex;align-items:center;gap:.25em;vertical-align:middle}.PP .pp-icon:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:middle;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 50%;flex:0 0 auto}.PP .pp-icon.check:before{mask-image:url(img/check.png)}.PP .pp-icon.title:before{mask-image:url(img/file-edit.png)}.PP .pp-icon.nick_name:before{mask-image:url(img/nick_name.png)}.PP .pp-icon.notice:before{mask-image:url(img/notice.png)}.PP .pp-icon.filter:before,.PP .pp-icon.category:before{mask-image:url(img/filter.png)}.PP .pp-icon.voted_count:before,.PP .pp-icon.star:before,.PP .pp-icon.vote:before{mask-image:url(img/star.png)}.PP .pp-icon.star-blank:before{mask-image:url(img/star-blank.png)}.PP .pp-icon.star-broken:before{mask-image:url(img/star-broken.png)}.PP .pp-icon.readed_count:before{mask-image:url(img/view.png)}.PP .pp-icon.time:before{mask-image:url(img/time.png)}.PP .pp-icon.comments:before{mask-image:url(img/chat-alt-2.png)}.PP .pp-icon.upload:before{mask-image:url(img/file-upload.png)}.PP .pp-icon.cancel:before{mask-image:url(img/cancel.png)}.PP .pp-icon.scrap:before{mask-image:url(img/bookmark.png)}.PP .pp-icon.pen:before{mask-image:url(img/pen.png)}.PP .pp-icon.search:before{mask-image:url(img/search_0.png)}.PP .pp-icon.list:before{mask-image:url(img/list-ordered.png)}.PP .pp-icon.refresh:before{mask-image:url(img/3D-Z-Axis-Rotation.png)}.PP .pp-icon.dice:before{mask-image:url(img/dice_3.png)}.PP .pp-icon.cmd_move_up:before{mask-image:url(img/cmd_move_up.png)}.PP .pp-icon.cmd_move_down:before{mask-image:url(img/cmd_move_down.png)}.PP .pp-icon.comment:before{mask-image:url(img/chat-alt-1.png)}.PP .pp-icon.cmd_list:before{mask-image:url(img/cmd_list.png)}.PP .pp-icon.enter:before{mask-image:url(img/enter-r.png)}.PP .pp-icon.doc:before{width:10px;height:10px;mask-image:url(img/doc.png)}.PP .pp-icon.fire:before{mask-image:url(img/fire.png)}.PP .pp-icon.copy:before{margin:-2px 0;width:18px;height:18px;-webkit-mask:url(img/copy.png) no-repeat 50% 50%/90% 90%;mask:url(img/copy.png) no-repeat 50% 50%/90% 90%}.PP .pp-icon.locked:before{mask-image:url(img/locked.png)}.PP .pp-icon.unlocked:before{mask-image:url(img/unlocked.png)}.PP .pp-icon.link:before{mask-image:url(img/link.png)}.PP .pp-icon.edit:before{mask-image:url(img/edit.png);-webkit-mask-size:90% 90%;mask-size:90% 90%}.PP .pp-btn,.PP .pp-text,.PP .pp-select,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),.PP form.pp-comment .comment-body textarea,.PP .extra_vars.skin-default textarea{font-size:13px;line-height:1.5;vertical-align:middle;padding:3px 6px;border:1px solid #ddd;border-top-color:#ccc;border-bottom-color:#bbb;box-shadow:inset 0 0 1px var(--pp-white),0 0 1px var(--pp-border);color:var(--pp-black);text-decoration:none;box-sizing:border-box;border-radius:0;min-width:1px;background:var(--pp-fff)}.PP .pp-btn.hover,.PP .pp-text.hover,.PP .pp-select.hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover,.PP form.pp-comment .comment-body textarea.hover,.PP .extra_vars.skin-default textarea.hover{font-weight:bold;color:var(--pp-red);border-color:unset}.PP .pp-btn:hover,.PP .pp-btn:focus,.PP .pp-btn:focus-within,.PP .pp-text:hover,.PP .pp-text:focus,.PP .pp-text:focus-within,.PP .pp-select:hover,.PP .pp-select:focus,.PP .pp-select:focus-within,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus-within,.PP form.pp-comment .comment-body textarea:hover,.PP form.pp-comment .comment-body textarea:focus,.PP form.pp-comment .comment-body textarea:focus-within,.PP .extra_vars.skin-default textarea:hover,.PP .extra_vars.skin-default textarea:focus,.PP .extra_vars.skin-default textarea:focus-within{color:var(--pp-red);opacity:1;text-decoration:none !important;outline:none;border-color:unset}.PP .pp-btn.on,.PP .pp-btn.hover:hover,.PP .pp-btn.hover:focus,.PP .pp-text.on,.PP .pp-text.hover:hover,.PP .pp-text.hover:focus,.PP .pp-select.on,.PP .pp-select.hover:hover,.PP .pp-select.hover:focus,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus,.PP form.pp-comment .comment-body textarea.on,.PP form.pp-comment .comment-body textarea.hover:hover,.PP form.pp-comment .comment-body textarea.hover:focus,.PP .extra_vars.skin-default textarea.on,.PP .extra_vars.skin-default textarea.hover:hover,.PP .extra_vars.skin-default textarea.hover:focus{opacity:1;color:var(--pp-white);box-shadow:none;background:var(--pp-red);border-color:rgba(0,0,0,0);filter:brightness(3)}.PP .pp-btn.on:hover,.PP .pp-btn.on:focus,.PP .pp-btn.hover:hover:hover,.PP .pp-btn.hover:hover:focus,.PP .pp-btn.hover:focus:hover,.PP .pp-btn.hover:focus:focus,.PP .pp-text.on:hover,.PP .pp-text.on:focus,.PP .pp-text.hover:hover:hover,.PP .pp-text.hover:hover:focus,.PP .pp-text.hover:focus:hover,.PP .pp-text.hover:focus:focus,.PP .pp-select.on:hover,.PP .pp-select.on:focus,.PP .pp-select.hover:hover:hover,.PP .pp-select.hover:hover:focus,.PP .pp-select.hover:focus:hover,.PP .pp-select.hover:focus:focus,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on:hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on:focus,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover:hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover:focus,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus:hover,.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus:focus,.PP form.pp-comment .comment-body textarea.on:hover,.PP form.pp-comment .comment-body textarea.on:focus,.PP form.pp-comment .comment-body textarea.hover:hover:hover,.PP form.pp-comment .comment-body textarea.hover:hover:focus,.PP form.pp-comment .comment-body textarea.hover:focus:hover,.PP form.pp-comment .comment-body textarea.hover:focus:focus,.PP .extra_vars.skin-default textarea.on:hover,.PP .extra_vars.skin-default textarea.on:focus,.PP .extra_vars.skin-default textarea.hover:hover:hover,.PP .extra_vars.skin-default textarea.hover:hover:focus,.PP .extra_vars.skin-default textarea.hover:focus:hover,.PP .extra_vars.skin-default textarea.hover:focus:focus{color:var(--pp-white);filter:brightness(2.5)}.PP .pp-btn[disabled],.PP .pp-text[disabled],.PP .pp-select[disabled],.PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number])[disabled],.PP form.pp-comment .comment-body textarea[disabled],.PP .extra_vars.skin-default textarea[disabled]{opacity:.7}.PP .pp-btn{opacity:.85;display:inline-flex;cursor:pointer}.PP .pp-btn.pp-icon:before{width:12px;height:12px}.PP .pp-select{display:none;align-items:center;position:relative;padding:0}.PP .pp-select:has(option){display:inline-flex}.PP .pp-select select{flex:1 1 auto;min-width:1px;outline:none;margin:0;padding:3px 20px 3px 6px !important;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:normal;line-height:inherit;box-sizing:border-box;-webkit-appearance:none;appearance:none}.PP .pp-select::after{content:"";position:absolute;right:2px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;-webkit-mask:url(img/arrow-7-down.png) no-repeat 50% 50%/100% 100%;mask:url(img/arrow-7-down.png) no-repeat 50% 50%/100% 100%;background-color:currentColor}.PP .pp-thumb{position:relative;float:left;width:var(--pp-comment-width);height:var(--pp-comment-height);padding:3px;border:1px solid var(--pp-border)}.PP .pp-thumb:before{background-color:var(--pp-bg);content:attr(data-prefix);border:1px solid var(--pp-border);font-size:18px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;white-space:nowrap;color:var(--pp-color);filter:var(--pp-invert)}.PP .pp-thumb:before,.PP .pp-thumb img{position:absolute;width:inherit;height:inherit;left:50%;top:50%;transform:translate(-50%, -50%)}.PP .pp-thumb img{object-fit:contain}.PP .pp-thumb:has(img):before{display:none}.PP>.pp .hx{display:flex;position:relative;flex:0 0 auto;margin:0 0 10px;padding:0;z-index:10;font-weight:bold}.PP>.pp .hx+*{z-index:20}.PP>.pp .hx+*:hover{z-index:30}.PP>.pp .hx>.a{display:flex;margin:0 0 -1px;padding:0 5px;line-height:24px;height:24px;border-bottom:1px solid;font-size:14px;text-decoration:none}.PP>.pp.title .hx+.config:has(>:not(.right)):before{display:inline-block;width:1px;height:50%;background-color:var(--pp-border);content:"";align-self:center;vertical-align:middle;margin:0 10px}.PP>.pp:after{display:block;clear:both;content:""}.PP>.pp.doc{border:0}.PP>.pp.doc>.info{display:flex;max-width:100%;box-sizing:border-box;clear:both;margin:0;padding:5px;border-top:1px solid var(--pp-border);border-bottom:0;align-items:center;gap:.75em}.PP>.pp.doc>.info:has(input,select){padding:10px 5px 0}.PP>.pp.doc>.info.opts{padding:0 5px 10px;border-top:0;border-bottom:1px solid var(--pp-border)}.PP>.pp.doc>.info.opts :has(>[type=checkbox]:not(:checked))+[type=color]{display:none}.PP>.pp.doc>.info+.info{padding:10px 5px}.PP>.pp.doc>.info a:hover,.PP>.pp.doc>.info a:focus{text-decoration:underline}.PP>.pp.doc>.info .hx,.PP>.pp.doc>.info .hx a{gap:.5em;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;float:none;margin:0;padding:0;border-bottom:0;vertical-align:middle}.PP>.pp.doc>.info .hx a{display:block}.PP>.pp.doc>.info .hx a.pp-icon:before{margin-right:.5em}.PP>.pp.doc>.info .hx,.PP>.pp.doc>.info .nick_name{flex:0 1 auto;position:relative}.PP>.pp.doc>.info .dl{margin:0;padding:0;white-space:nowrap;flex:1 1 auto;gap:.5em;display:flex;align-items:center;justify-content:flex-end}.PP>.pp.doc>.info .dl>dt{display:none}.PP>.pp.doc>.info .dl>dd{flex:0 0 auto;opacity:.85;margin:0;padding:0;vertical-align:middle}.PP>.pp.doc>.info .dl>dd:hover,.PP>.pp.doc>.info .dl>dd:focus{opacity:1}.PP>.pp.doc>.info .dl .url{vertical-align:middle;font-size:12px}.PP>.pp.doc>.info .dl .url .scheme{display:none}.PP>.pp.doc>.info .nick_name{flex:1 1 auto}.PP>.pp.doc>.info .nick_name a{position:absolute;display:block;left:0;top:50%;max-width:100%;transform:translateY(-50%);align-items:center;font-size:12px;font-weight:normal;vertical-align:middle}.PP>.pp.doc>.info .nick_name a *{vertical-align:middle}.PP>.pp.doc>.info .nick_name .anon{color:var(--pp-black);filter:var(--pp-invert)}.PP>.pp.doc>.info .nick_name+.dl{flex:0 0 auto}.PP>.pp.doc>.info .tags{flex:1 1 auto}.PP>.pp.doc>.files{list-style:none;display:flex;align-items:flex-start;gap:unset}.PP>.pp.doc>.files a{opacity:.8}.PP>.pp.doc>.files a:hover,.PP>.pp.doc>.files a:focus{opacity:1}.PP>.pp.doc>.files ul{display:flex;row-gap:.5em;margin:0 0 0 10px;padding:0 0 0 10px;list-style:none;border-left:1px solid var(--pp-border);flex-wrap:wrap;flex:1 1 auto;min-width:0}.PP>.pp.doc>.files ul li{display:flex;margin:0 1em 0 0;padding:0}.PP>.pp.doc>.files ul li a>span{display:inline-block;white-space:nowrap;vertical-align:middle}.PP>.pp.doc>.files ul li a>span.filename{min-width:1px;max-width:100px;overflow:hidden;text-overflow:ellipsis}.PP>.pp.doc>.files li.on{font-weight:bold}.PP>.pp.doc>.files:not(.on) li.off{display:none}.PP>.pp.doc>.files:has(li.on):before,.PP>.pp.doc>.files>a{display:none}.PP>.pp.doc>.files:before{padding-left:12px;min-height:12px;background:url(img/attachment.png) no-repeat 0 50%/12px 12px;content:attr(data-uploaded_file);text-indent:.25em;filter:var(--pp-invert);color:#444}.PP>.pp.doc>.files:before,.PP>.pp.doc>.files:has(li.on)>a:before{display:inline-flex;flex:0 0 auto;margin-right:.25em;white-space:nowrap;vertical-align:middle}.PP>.pp.doc>.files:has(li.on)>a{display:inline-flex;align-items:center;white-space:nowrap}.PP>.pp.doc>.files:has(li.on)>a:before{content:"";width:12px;height:12px;overflow:hidden;-webkit-mask:url(img/attachment.png) no-repeat 50% 50%/100% 100%;mask:url(img/attachment.png) no-repeat 50% 50%/100% 100%;background-color:currentColor}.PP>.pp.doc>.files:has(li.on)>a:after{display:inline-block;margin-left:.25em;content:"";overflow:hidden;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;vertical-align:middle}.PP>.pp.doc>.extra_vars{display:block;padding:0 !important}.PP>.pp.doc>.extra_vars dl{margin:0;display:grid;align-items:stretch;grid-template-columns:auto minmax(0, 1fr)}.PP>.pp.doc>.extra_vars dl>dt{margin:10px 0;padding:0 0 0 5px;align-items:center;white-space:nowrap;font-weight:bold;align-content:center}.PP>.pp.doc>.extra_vars dl>dd{margin:10px 0 10px 10px;align-items:center;padding:0 5px 0 15px;border-left:1px solid var(--pp-border)}.PP>.pp.doc>.extra_vars dl>:nth-child(n+3){position:relative}.PP>.pp.doc>.extra_vars dl>:nth-child(n+3):after{position:absolute;top:-10px;left:0;right:0;height:1px;background-color:var(--pp-border);content:""}.PP>.pp.doc>.extra_vars dl>dd:nth-child(n+3):after{left:10px}.PP>.pp.doc>.extra_vars .required{color:var(--pp-red)}.PP>.pp.doc>.extra_vars .required:before{content:"* "}.PP>.pp.doc>.extra_vars.skin-default{border:0}.PP>.pp.doc>.extra_vars.skin-default>dl>dd ul,.PP>.pp.doc>.extra_vars.skin-default>dl>dd li{display:flex;gap:.5em;margin:0;padding:0;list-style:none}.PP>.pp.doc>.extra_vars.skin-default>dl>dd p{margin:10px 0}.PP>.pp.doc>.extra_vars.skin-default>dl>dd :first-child{margin-top:0}.PP>.pp.doc>.extra_vars.skin-default>dl>dd :last-child{margin-bottom:0}.PP>.pp.doc>.extra_vars.skin-default>dl>dd *{max-width:100%;box-sizing:border-box}.PP>.pp.doc>.extra_vars.skin-default>dl>dd input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),.PP>.pp.doc>.extra_vars.skin-default>dl>dd textarea{width:100%;box-sizing:border-box}.PP>.pp.doc>.opts{flex-wrap:wrap}.PP>.pp .hx+.config{display:flex;position:relative;flex:1 1 auto;margin:0 0 10px;padding-right:5px;height:24px;color:var(--pp-black);font-size:13px}.PP>.pp .hx+.config label{cursor:pointer}.PP>.pp .hx+.config .a{display:inline-block;margin-right:3px}.PP>.pp .hx+.config>*{display:flex}.PP>.pp .hx+.config .right{margin-left:auto}.PP>.pp .hx+.config .right~*{margin-left:0}.PP>.pp .hx+.config>*{position:relative;align-self:center}.PP>.pp .hx+.config .config-btn{position:relative;width:24px;height:24px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px 16px;opacity:.5;filter:var(--pp-invert)}.PP>.pp .hx+.config .config-btn.pp-dark{background-image:url(img/moon.png)}.PP>.pp .hx+.config .config-btn.scrap{background-image:url(img/scrap.png)}.PP>.pp .hx+.config .config-btn.settings{background-image:url(img/settings.png)}.PP>.pp .hx+.config .config-on{font-weight:bold;color:var(--pp-red)}.PP>.pp .hx+.config .config-on,.PP>.pp .hx+.config .config-btn:hover,.PP>.pp .hx+.config .config-btn:focus{opacity:.9}.PP>.pp .hx+.config .config-btn button{position:absolute;margin:0;padding:0;width:100%;height:100%;border:0;z-index:-1;background:none;text-align:left;font-size:0;line-height:0;opacity:0}.PP>.pp .hx+.config .config-btn:has([disabled]){opacity:.25}.PP>.pp .hx+.config .config-layer{display:none;position:absolute;left:50%;top:100%;background-color:var(--pp-fff);border:1px solid var(--pp-border);z-index:50;text-align:left}.PP>.pp .hx+.config .config-layer *{margin:0;padding:0;white-space:nowrap;vertical-align:middle}.PP>.pp .hx+.config .config-layer .div{display:block;margin:10px}.PP>.pp .hx+.config .config-btn-wrap:hover .config-layer,.PP>.pp .hx+.config .config-btn-wrap:focus-within .config-layer,.PP>.pp .hx+.config .config-btn-wrap:has(:focus) .config-layer{display:block}.PP>.pp .hx+.config .config-btn-wrap.right,.PP>.pp .hx+.config .config-btn-wrap.right~.config-btn-wrap{position:static}.PP>.pp .hx+.config .config-btn-wrap.right .config-layer,.PP>.pp .hx+.config .config-btn-wrap.right~.config-btn-wrap .config-layer{left:auto;right:0}.PP>.pp.title{display:flex;flex-wrap:wrap}.PP>.pp.title>:not(.config,.hx,.comment_count){flex:1 1 100%}.PP>.pp.title:not(:has(.intro)){margin:0 0 10px}.PP>.pp.title:not(:has(.intro)):not(.write){border-bottom:1px solid var(--pp-border)}.PP>.pp.title:not(:has(.intro))>.hx,.PP>.pp.title:not(:has(.intro))>.config{margin:0}.PP>.pp.title .intro{position:relative;margin:5px;padding:0 15px;border:1px solid var(--pp-border);font-size:13px;color:var(--pp-black);line-height:160%}.PP>.pp.title .intro:before{position:absolute;left:-5px;right:-5px;top:-16px;height:1px;background-color:var(--pp-border);content:""}.PP>.pp.title .intro:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";z-index:-1;background:#f9f9f9 url(img/intro.gif) no-repeat 100% 100%;filter:var(--pp-invert)}.PP>.pp.title .intro p{margin:10px 0}.PP>.pp.title .intro a{text-decoration:underline}.PP>.pp.title .intro a *{text-decoration:inherit}.PP>.pp.title .intro a:hover,.PP>.pp.title .intro a:focus{text-decoration:none}.PP>.pp.title .pp-text{flex:1 1 auto !important;min-width:1px}.PP>.content{position:relative;margin:15px}.PP>.content,.PP>.comments .pp-comment>.context,.PP .pp-password-form.document{position:relative}.PP>.content.locked:before,.PP>.comments .pp-comment>.context.locked:before,.PP .pp-password-form.document.locked:before{position:absolute;right:0;top:-15px;content:"";width:48px;height:48px;background:url(img/locked.png) no-repeat 50% 50%/100% 100%;opacity:.1;z-index:-1;filter:var(--pp-invert)}.PP>.content.locked.unlocked:before,.PP>.comments .pp-comment>.context.locked.unlocked:before,.PP .pp-password-form.document.locked.unlocked:before{background-image:url(img/unlocked.png)}.PP .pp-message{display:block;margin:0;padding:0;color:var(--pp-black);text-align:center}.PP .pp-message p{margin:0}.PP .pp-message>*{display:block;float:left;text-align:left}.PP .pp-message>*:before{float:left;width:2.5em;height:2.5em;margin:.25em 0 0}.PP .pp-message .p{display:block;margin:.25em 0 .5em 3em;font-size:inherit}.PP .pp-message .p:last-child{margin-bottom:0}.PP .pp-message:after{content:"";display:block;clear:both}.PP .pp-message+form{display:none}.PP .pp-message+form.show{display:flex;gap:.5em}.PP .pp-message+form.show input.pp-text{max-width:150px}.PP .pp-password-form.document{position:relative;display:flex;flex-direction:column;margin:1em 0}.PP .pp-password-form.document.locked:before{top:50%;margin:-24px 0 0}.PP .pp-password-form.document>.pp-message,.PP .pp-password-form.document>form{display:block;width:fit-content;margin-left:auto;margin-right:auto;text-align:left;font-size:16px}.PP .pp-password-form.comment{display:flex;flex-flow:column}.PP .pp-password-form form{margin-top:.5em}.PP>.profile{display:flex;margin:10px 5px;padding:10px;border:1px solid var(--pp-border)}.PP>.profile>.thumb{float:left;margin-right:10px;padding-right:10px;border-right:1px dashed var(--pp-border);--pp-comment-width:var(--pp-prifle-width);--pp-comment-height:var(--pp-prifle-height);flex:0 0 auto;height:auto;align-self:flex-start}.PP>.profile>.thumb>:before{filter:unset;font-size:32px}.PP>.profile>.sign{flex:1 1 auto;min-width:1px;line-height:1.6}.PP>.profile>.no-sign{font-style:italic}.PP>.profile:after{display:block;clear:both;content:""}.PP>.pp.category{display:flex;margin:10px 5px;gap:.5em 15px;overflow:hidden;flex-wrap:wrap;font-size:13px}.PP>.pp.category>*{position:relative;justify-content:flex-start}.PP>.pp.category>:before{position:absolute;content:"";width:1px;left:-8px;top:10%;bottom:10%;overflow:hidden;vertical-align:middle;background-color:var(--pp-black)}.PP>.pp.category *:not(:has(*)){display:block;min-width:1px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PP>.pp.category a{opacity:.75}.PP>.pp.category a:hover,.PP>.pp.category a:focus{opacity:1}.PP>.pp.category .pp-icon:before{float:left}.PP>.pp.category .on,.PP>.pp.category .on *{opacity:1;font-weight:bold}.PP .active-form+form{display:none !important}.PP .active-form.active{position:relative;z-index:35;color:var(--pp-red) !important}.PP .active-form.active:not(.pp-tooltip)>*:before,.PP .active-form.active:not(.pp-tooltip)>*:after,.PP .active-form.active:is(.pp-tooltip:not([data-tooltip]))>*,.PP .active-form.active:is(.pp-tooltip:not([data-tooltip])):after{display:block;content:"";position:absolute;transform:translateX(-50%);left:50%;top:100% !important;right:auto;bottom:auto !important;width:0;height:0;margin:0 !important;padding:0 !important;overflow:hidden;background:none !important;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid var(--pp-border);pointer-events:none;z-index:35}.PP .active-form.active:is(.pp-tooltip:not([data-tooltip])):after,.PP .active-form.active:not(.pp-tooltip)>*:after{margin:2px 0 0 !important;border-bottom-color:var(--pp-fff);color:var(--pp-fff)}.PP .active-form.active+form{display:flex !important;gap:.5em;position:absolute;right:0;top:100%;margin:7px 0 0;padding:1em;border:1px solid var(--pp-border);background-color:var(--pp-fff);z-index:30}.PP .active-form.active+form input.pp-text{width:180px}.PP .active-form.active+form input,.PP .active-form.active+form button{white-space:nowrap}.PP .pp-comment{padding:0 5px}.PP .pp-comment:after{display:block;clear:both;content:""}.PP .pp-comment>.title{display:none}.PP .pp-comment>.meta{display:inline-flex;gap:1em;margin:0 0 .5em 1em;padding:0 0 .5em;border-bottom:1px solid var(--pp-border)}.PP .pp-comment>.meta .anon{color:var(--pp-color);filter:var(--pp-invert)}.PP .pp-comment>.actions{position:relative;float:right;display:flex;gap:.5em}.PP .pp-comment>.actions:has(>.active-form.active) .pp-tooltip:not([data-tooltip])>*,.PP .pp-comment>.actions:has(>.active-form.active) .pp-tooltip[data-tooltip]:after{top:auto;bottom:100%}.PP .pp-comment>.actions .pp-icon{opacity:.8}.PP .pp-comment>.actions .pp-icon:hover,.PP .pp-comment>.actions .pp-icon:focus,.PP .pp-comment>.actions .pp-icon:focus-within{opacity:1}.PP .pp-comment>.actions .vote .count:not(:empty),.PP .pp-comment>.actions .vote-down .count:not(:empty){display:inline;font-weight:bold}.PP .pp-comment>.context{display:flex;flex-wrap:wrap;gap:.75em}.PP .pp-comment>.context>*{align-self:flex-start}.PP .pp-comment>.context>.prefix{float:left;height:1em}.PP .pp-comment>.context>.prefix:after{display:inline-block;width:1px;height:1em;margin:0 .5em;content:"";background-color:var(--pp-border);vertical-align:middle}.PP .pp-comment>.context>.prefix a{color:inherit;filter:var(--pp-invert)}.PP .pp-comment>.context>.prefix>:not(:first-child){margin-left:.5em}.PP .pp-comment>.context>.comment-body{flex:1 1 auto;min-width:1px}.PP .pp-comment>.context>.comment-body.pp-text{align-self:stretch}.PP .pp-comment>.context>.submit{flex:0 0 auto;display:inline-flex;padding:1.5em 1em}.PP .pp-comment>.context>.opts{display:flex;flex:0 0 100%;order:99;clear:both;flex-wrap:wrap;align-items:center;gap:1em}.PP .pp-comment>.hx,.PP .pp-comment>.context,.PP .pp-comment>.opts{margin-left:calc(var(--pp-comment-width) + .75em + 8px)}.PP form.pp-comment{margin:1em 0}.PP form.pp-comment .hx{font-size:13px}.PP form.pp-comment textarea{box-sizing:border-box}.PP form.pp-comment input.pp-text{width:120px}.PP>.pp.comments{border-bottom:0 !important}.PP>.pp.comments>button.refresh_comment{display:none;margin:10px auto 0;width:calc(100% - 10px);text-align:center;font-weight:normal}.PP>.pp.comments>button.refresh_comment.show{display:block}.PP>.pp.comments>button.refresh_comment:after{content:" +" attr(data-count)}.PP>.pp.comments>ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--pp-border);border-bottom:1px solid var(--pp-border)}.PP>.pp.comments>ul>li{--pp-depth:0;margin:0;padding:0 0 0 calc(var(--pp-depth)*14px);clear:both;border-top:1px dashed var(--pp-border)}.PP>.pp.comments>ul>li:has(.dispBoardModifyComment.load) .pp-comment .actions>.edit,.PP>.pp.comments>ul>li:has(.dispBoardReplyComment.load) .pp-comment .actions>.comment{color:var(--pp-red)}.PP>.pp.comments>ul>li.pp-icon{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-auto-rows:auto;align-items:start}.PP>.pp.comments>ul>li.pp-icon:before{margin-top:1em;grid-column:1;grid-row:1/span 2;justify-self:start}.PP>.pp.comments>ul>li.pp-icon>.pp-comment{grid-column:2;grid-row:1;min-width:1px}.PP>.pp.comments>ul>li.pp-icon>.editor{grid-column:2;grid-row:2;min-width:1px}.PP>.pp.comments>ul>li:first-child{border-top:0}.PP>.pp.comments>ul>li .pp-comment{display:block;position:relative;margin:1em 5px}.PP>.pp.comments>ul>li .pp-comment,.PP>.pp.comments>ul>li .pp-comment~.editor{align-items:flex-end;flex-direction:column;padding:0;flex:1 1 auto;min-width:1px}.PP>.pp.comments>ul>li .pp-comment~.editor iframe{position:absolute;width:1px;max-height:1px;z-index:-1;padding:0;border:0;overflow:hidden}.PP>.pp.comments>ul>li .pp-comment~.editor.load iframe{position:static;z-index:unset;display:block;width:100%;max-height:unset;margin:-1em 0 1em}.PP>.pp.comments>ul>li .pp-comment>.context{display:block;gap:0}.PP>.pp.comments>ul>li.author .context .rhymix_content{color:var(--pp-red)}.PP .pp-badge{display:unset;margin:-2px 0 -1px;padding:2px 3px 1px;vertical-align:middle}.PP .pp-badge.RED{background-color:#d50}.PP .pp-badge.BLUE{background-color:#08b}.PP .pp-badge:before{color:#fff;vertical-align:middle;font-weight:bold;font-size:11px;font-style:normal}.PP .pp-badge+*{margin-left:.5em}.PP>.pp.list>.table{margin:10px auto;padding:0;list-style:none;border-top:2px solid var(--pp-black)}.PP>.pp.list>.table .tbody.notice_list,.PP>.pp.list>.table .tbody.document_list.odd1,.PP>.pp.list>.table .tbody:hover{background-color:var(--pp-bg)}.PP>.pp.list>.table .tbody:hover{border:1px solid var(--pp-border);--pp-bg:rgba(234, 179, 8, 0.07)}.PP>.pp.list>.table .tbody:has(.READ){border:1px solid rgba(127,127,127,.85)}.PP>.pp.list>.table .tbody:has(.READ) .td{border-color:inherit}.PP>.pp.list>.table .tbody:has(.READ)+.tr .td{border-top:0}.PP>.pp.list>.table .tbody.notice_list>.title{font-weight:bold}.PP>.pp.list>.table .td.category{color:var(--pp-black)}.PP>.pp.list>.table .td.category .pp-icon.category:before,.PP>.pp.list>.table .td.category .pp-icon.category:after{display:none}.PP>.pp.list>.table .td.title{word-break:break-all;font-size:13px}.PP>.pp.list>.table .td.title>div{display:flex;min-width:1px;align-items:center}.PP>.pp.list>.table .td.title>div .a{flex:0 1 auto;min-width:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:center}.PP>.pp.list>.table .td.title .comments{display:block;padding:0 2px;flex:0 0 auto;color:var(--pp-red);font-weight:bold;font-size:11px;align-self:center}.PP>.pp.list>.table .td.title .pp-icon+*{margin-left:.5em}.PP>.pp.list>.table .td.title .pp-search-keyword{text-decoration:inherit}.PP>.pp.list>.table .td.title .keywords{margin:.2em 0 0;box-sizing:border-box;padding-left:.75em;display:flex;flex:0 1 auto;min-width:1px;align-self:flex-start;align-items:flex-start;flex-wrap:wrap;max-width:100%;white-space:normal;position:relative}.PP>.pp.list>.table .td.title .keywords:before{position:absolute;left:0;top:0;content:"-"}.PP>.pp.list>.table .td.title .keywords .keyword{display:block;flex:0 1 auto;min-width:1px;max-width:100%;white-space:normal}.PP>.pp.list>.table .td.title .keywords .keyword>*>*{display:inline;white-space:inherit;text-decoration:inherit}.PP>.pp.list>.table .td.title .keywords a{position:relative;z-index:1}.PP>.pp.list>.table .td.title .keywords a.keyword,.PP>.pp.list>.table .td.title .keywords a>*{display:inline-block;max-width:100%;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PP>.pp.list>.table .td.title .keywords:after{position:absolute;right:0;top:0;left:0;bottom:0;content:""}.PP>.pp.list>.table .td.title .extra_image{flex:0 0 auto;margin-left:.2em;width:11px;height:11px;background-position:50% 50%;background-size:contain;font-style:normal}.PP>.pp.list>.table .nick_name{font-size:12px}.PP .pp-nav{display:flex;flex-wrap:wrap;justify-content:center;clear:both;margin:15px auto;padding:0;border:0;text-align:center;font-size:13px;line-height:1.3;width:fit-content;--pp-border:transparent}.PP .pp-nav:hover,.PP .pp-nav:focus-within{--pp-border:inherit}.PP .pp-nav .a{display:inline-flex;align-items:center;justify-content:center;height:2.2em;padding:0 .75em;margin:0 0 0 -1px;font-size:inherit;white-space:nowrap;text-align:center;background-color:rgba(0,0,0,0);vertical-align:middle;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-top-color:var(--pp-border);border-bottom-color:var(--pp-border)}.PP .pp-nav .a:first-child{padding-left:12px;border-left-color:var(--pp-border)}.PP .pp-nav .a:last-child{padding-right:12px;border-right-color:var(--pp-border)}.PP .pp-nav .a:has(input[type=number]){padding:0;align-items:stretch}.PP .pp-nav .a input[type=number]::-webkit-outer-spin-button,.PP .pp-nav .a input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PP .pp-nav .a input[type=number]{flex:1 1 auto;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;text-align:center;outline:none;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:inherit;box-sizing:border-box;-moz-appearance:textfield;appearance:textfield}.PP .pp-nav strong.a{color:var(--pp-red);border-color:rgba(0,0,0,0) !important}.PP .pp-nav strong.a:first-child{border-right-color:var(--pp-border) !important}.PP .pp-nav .a+strong.a{border-right-color:var(--pp-border) !important}.PP .pp-nav .a+strong.a,.PP .pp-nav strong.a:last-child{border-left-color:var(--pp-border) !important}.PP .pp-nav strong.a:last-child{border-right-color:rgba(0,0,0,0) !important}.PP .pp-nav a.a,.PP .pp-nav .a:has(input[type=number]){color:var(--pp-black)}.PP .pp-nav a.a:hover,.PP .pp-nav a.a:focus-within,.PP .pp-nav .a:has(input[type=number]):hover,.PP .pp-nav .a:has(input[type=number]):focus-within{color:var(--pp-red);border-color:var(--pp-red) !important;text-decoration:none}.PP .pp-nav a.a:first-child:before{display:inline-block;padding-right:.5em;content:"<<"}.PP .pp-nav a.a:last-child:after{display:inline-block;padding-left:.5em;content:">>"}.PP .pp.vote-log{margin:10px auto}.PP .pp.vote-log .vote_up_log,.PP .pp.vote-log .vote_down_log{display:flex;align-items:stretch;flex-wrap:nowrap;padding:10px 5px;border-top:1px solid var(--pp-border);border-bottom:1px solid var(--pp-border)}.PP .pp.vote-log .vote_up_log>a,.PP .pp.vote-log .vote_down_log>a{flex:0 0 auto;align-self:center;display:flex;align-items:center}.PP .pp.vote-log .vote_up_log>.list,.PP .pp.vote-log .vote_down_log>.list{flex:1 1 auto;min-width:1px;display:flex;flex-wrap:wrap;align-items:center;gap:.75em;margin-left:10px;padding-left:10px;border-left:1px solid var(--pp-border)}.PP .pp.vote-log .vote_up_log>.list a:after,.PP .pp.vote-log .vote_down_log>.list a:after{content:","}.PP .pp.vote-log .vote_up_log>.list a:last-child:after,.PP .pp.vote-log .vote_down_log>.list a:last-child:after{content:""}.PP .pp.vote-log .vote_up_log+.vote_down_log{border-top:0}.PP .pp.vote-log:empty{margin:0;padding:0;height:0;overflow:hidden}.PP .pp.vote-log:after{display:none}.PP .pp-p{display:flex;align-items:center;min-height:2em;gap:.5em}.PP .pp-hr{margin-top:10px;padding-top:10px;border-top:1px solid var(--pp-border)}.PP.webzine>.list>.table>.thead,.PP.gallery>.list>.table>.thead{display:none}.PP.webzine>.list>.table>.tbody,.PP.gallery>.list>.table>.tbody{position:relative;padding:1em;border:1px solid rgba(0,0,0,0);border-bottom-color:var(--pp-border);margin-top:-1px}.PP.webzine>.list>.table>.tbody.thumb,.PP.gallery>.list>.table>.tbody.thumb{padding-left:calc(var(--pp-thumb-width) + 8px + 2em)}.PP.webzine>.list>.table>.tbody.thumb:has(.a .pp-thumb img),.PP.gallery>.list>.table>.tbody.thumb:has(.a .pp-thumb img){min-height:calc(var(--pp-thumb-height) + 8px)}.PP.webzine>.list>.table>.tbody .td,.PP.gallery>.list>.table>.tbody .td{display:inline-flex;vertical-align:middle;margin-right:.5em}.PP.webzine>.list>.table>.tbody .td.no,.PP.webzine>.list>.table>.tbody .td.category,.PP.gallery>.list>.table>.tbody .td.no,.PP.gallery>.list>.table>.tbody .td.category{float:left;margin-top:.08em}.PP.webzine>.list>.table>.tbody .td.category:has(*),.PP.gallery>.list>.table>.tbody .td.category:has(*){margin-top:0}.PP.webzine>.list>.table>.tbody .td.empty,.PP.gallery>.list>.table>.tbody .td.empty{display:none}.PP.webzine>.list>.table>.tbody .td.title,.PP.gallery>.list>.table>.tbody .td.title{display:inline;margin-right:0;font-size:14px}.PP.webzine>.list>.table>.tbody .td.title .a .pp-thumb,.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb{position:absolute;left:1em;top:1em;width:var(--pp-thumb-width);height:var(--pp-thumb-height);font-size:12px;background-color:var(--pp-fff)}.PP.webzine>.list>.table>.tbody .td.title .a .pp-thumb:before,.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb:before{display:none}.PP.webzine>.list>.table>.tbody .td.title .a .pp-thumb:not(:has(img)),.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb:not(:has(img)){height:calc(100% - 8px - 2em);max-height:calc(var(--pp-thumb-height) - 2em);background:var(--pp-fff) url(img/thumb.png) no-repeat 50% 50%/80% auto}.PP.webzine>.list>.table>.tbody .td.title .a .pp-thumb img,.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb img{width:calc(100% - 6px);height:calc(100% - 6px);object-fit:contain}.PP.webzine>.list>.table>.tbody .td.title a.a:hover .pp-thumb,.PP.webzine>.list>.table>.tbody .td.title a.a:focus .pp-thumb,.PP.gallery>.list>.table>.tbody .td.title a.a:hover .pp-thumb,.PP.gallery>.list>.table>.tbody .td.title a.a:focus .pp-thumb{background-color:var(--pp-white);box-shadow:inset 0 0 0 1px var(--pp-fff);border-color:rgba(127,127,127,.5)}.PP.webzine>.list>.table>.tbody .td.title+.td.nick_name .pp-icon:before,.PP.gallery>.list>.table>.tbody .td.title+.td.nick_name .pp-icon:before{display:none}.PP.webzine>.list>.table>.tbody .td.title~.td,.PP.gallery>.list>.table>.tbody .td.title~.td{margin-top:.5em}.PP.webzine>.list>.table>.tbody .td.summary,.PP.gallery>.list>.table>.tbody .td.summary{display:block;line-height:160%;font-size:13px}.PP.webzine>.list>.table>.tbody .td.empty,.PP.gallery>.list>.table>.tbody .td.empty{display:none !important}.PP.gallery>.list>.table{display:flex;justify-content:center;flex-wrap:wrap;border-bottom:1px solid var(--pp-border)}.PP.gallery>.list>.table>.tbody{display:flex;flex-wrap:wrap;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important;width:calc(var(--pp-thumb-width) + 8px);gap:.25em;justify-content:center}.PP.gallery>.list>.table>.tbody.thumb{min-height:unset !important;padding:calc(var(--pp-thumb-height) + 8px + 1em) .75em .75em}.PP.gallery>.list>.table>.tbody:has(.READ) .td.category>*>.pp-icon.check,.PP.gallery>.list>.table>.tbody:has(.READ) .td.category>*>.pp-icon.check *,.PP.gallery>.list>.table>.tbody:has(.READ) .td.category>*>.pp-icon.check:before,.PP.gallery>.list>.table>.tbody:has(.READ) .td.category>*>.pp-icon.check:after{all:unset}.PP.gallery>.list>.table>.tbody .td{margin:0 !important}.PP.gallery>.list>.table>.tbody .td.no{order:-1}.PP.gallery>.list>.table>.tbody .td.title{order:-1;flex:0 0 100%;width:100%}.PP.gallery>.list>.table>.tbody .td.title>div{justify-content:center}.PP.gallery>.list>.table>.tbody .td.title~.td{order:5}.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb{top:.75em;left:.75em;right:.75em;width:auto;height:auto;aspect-ratio:1/1}.PP.gallery>.list>.table>.tbody .td.title .a .pp-thumb:not(:has(img)){height:var(--pp-thumb-height);max-height:unset}.PP.gallery>.list>.table>.tbody .td.category{display:inline-flex;float:none;vertical-align:middle}.PP.gallery>.list>.table>.tbody .td.category .pp-icon:before,.PP.gallery>.list>.table>.tbody .td.category .pp-icon:after{display:inline-block}.PP.gallery>.list>.table>.tbody .td.check{float:none}@container pp-viewport (max-width: 499.99px){.PP.list>.list>.table>.thead{display:none}.PP.list>.list>.table>.tbody{position:relative;padding:1em;border:1px solid rgba(0,0,0,0);border-bottom-color:var(--pp-border);margin-top:-1px}.PP.list>.list>.table>.tbody.thumb{padding-left:calc(var(--pp-thumb-width) + 8px + 2em)}.PP.list>.list>.table>.tbody.thumb:has(.a .pp-thumb img){min-height:calc(var(--pp-thumb-height) + 8px)}.PP.list>.list>.table>.tbody .td{display:inline-flex;vertical-align:middle;margin-right:.5em}.PP.list>.list>.table>.tbody .td.no,.PP.list>.list>.table>.tbody .td.category{float:left;margin-top:.08em}.PP.list>.list>.table>.tbody .td.category:has(*){margin-top:0}.PP.list>.list>.table>.tbody .td.empty{display:none}.PP.list>.list>.table>.tbody .td.title{display:inline;margin-right:0;font-size:14px}.PP.list>.list>.table>.tbody .td.title .a .pp-thumb{position:absolute;left:1em;top:1em;width:var(--pp-thumb-width);height:var(--pp-thumb-height);font-size:12px;background-color:var(--pp-fff)}.PP.list>.list>.table>.tbody .td.title .a .pp-thumb:before{display:none}.PP.list>.list>.table>.tbody .td.title .a .pp-thumb:not(:has(img)){height:calc(100% - 8px - 2em);max-height:calc(var(--pp-thumb-height) - 2em);background:var(--pp-fff) url(img/thumb.png) no-repeat 50% 50%/80% auto}.PP.list>.list>.table>.tbody .td.title .a .pp-thumb img{width:calc(100% - 6px);height:calc(100% - 6px);object-fit:contain}.PP.list>.list>.table>.tbody .td.title a.a:hover .pp-thumb,.PP.list>.list>.table>.tbody .td.title a.a:focus .pp-thumb{background-color:var(--pp-white);box-shadow:inset 0 0 0 1px var(--pp-fff);border-color:rgba(127,127,127,.5)}.PP.list>.list>.table>.tbody .td.title+.td.nick_name .pp-icon:before{display:none}.PP.list>.list>.table>.tbody .td.title~.td{margin-top:.5em}.PP.list>.list>.table>.tbody .td.summary{display:block;line-height:160%;font-size:13px}.PP.list>.list>.table>.tbody .td.empty{display:none !important}}@container pp-viewport (min-width: 500px){.PP.list>.pp.title .url .scheme{display:inline !important;text-decoration:none !important}.PP.list>.list>.table{display:table;border-bottom:1px solid var(--pp-border);margin:0;padding:0;list-style:none;border-collapse:collapse;table-layout:auto}.PP.list>.list>.table>.tr{display:table-row;text-align:center}.PP.list>.list>.table>.tr input[type=checkbox]{margin:0;vertical-align:middle}.PP.list>.list>.table>.tr>.th,.PP.list>.list>.table>.tr>.td{display:table-cell;width:1px;white-space:nowrap;min-width:1px;border-top:1px solid var(--pp-border);vertical-align:middle;padding:10px 7px}.PP.list>.list>.table>.tr>.th:not(.readed_count,.regdate,.last_update,.voted_count,.blamed_count,.no,.title,:has(.pp-icon)),.PP.list>.list>.table>.tr>.td:not(.readed_count,.regdate,.last_update,.voted_count,.blamed_count,.no,.title,:has(.pp-icon)){max-width:100px;overflow:hidden;text-overflow:ellipsis}.PP.list>.list>.table>.tr>.th.summary,.PP.list>.list>.table>.tr>.td.summary{max-width:200px}.PP.list>.list>.table>.tr>.th.title,.PP.list>.list>.table>.tr>.td.title{max-width:1px;width:100%}.PP.list>.list>.table>.tr>.list_hidden{display:none}.PP.list>.list>.table>.thead{font-weight:bold}.PP.list>.list>.table>.thead+.tbody .td{border-top-color:var(--pp-black)}.PP.list>.list>.table>.thead .sort_order{color:var(--pp-red)}.PP.list>.list>.table>.thead .sort_order:after{display:inline-block;margin-left:.25em;content:"";overflow:hidden;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;vertical-align:middle}.PP.list>.list>.table>.tbody{font-size:11px;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.PP.list>.list>.table>.tbody>.td.last_update .pp-icon:before,.PP.list>.list>.table>.tbody>.td.regdate .pp-icon:before,.PP.list>.list>.table>.tbody>.td.nick_name .pp-icon:before,.PP.list>.list>.table>.tbody>.td.voted_count .pp-icon:before,.PP.list>.list>.table>.tbody>.td.blamed_count .pp-icon:before,.PP.list>.list>.table>.tbody>.td.readed_count .pp-icon:before,.PP.list>.list>.table>.tbody>.td.comment_count .pp-icon:before,.PP.list>.list>.table>.tbody>.td.comment_count .pp-icon:after{display:none}.PP.list>.list>.table>.tbody>.title{text-align:left}.PP.list>.list>.table>.tbody>.title .pp-thumb{display:none}.PP.list>.list>.table>.tbody .nick_name{text-align:left}.PP.list>.list>.table>.tr:not(:has(.pp-badge))+.notice_list:has(.pp-badge) .td{border-top-color:var(--border-color-badge)}.PP.list>.list>.table>.notice_list:last-child:has(.pp-badge){border-bottom:1px solid var(--border-color-badge)}.PP.list>.list>.table>.notice_list:has(.pp-badge){border-left:1px solid var(--border-color-badge);border-right:1px solid var(--border-color-badge)}.PP.list>.list>.table>.notice_list:has(.pp-badge.RED){--pp-border:rgba(221, 85, 0, .25);--pp-bg:#faede4}.PP.list>.list>.table>.notice_list:has(.pp-badge.RED),.PP.list>.list>.table>.notice_list:has(.pp-badge.RED)+.tr:not(:has(.pp-badge.RED)) .td,.PP.list>.list>.table>.notice_list:has(.pp-badge.RED)+.document_list .td{--border-color-badge:#d50;border-color:var(--border-color-badge)}.PP.list>.list>.table>.notice_list:has(.pp-badge.BLUE){--pp-border:rgba(0, 136, 187, .25);--pp-bg:#e7eff8}.PP.list>.list>.table>.notice_list:has(.pp-badge.BLUE),.PP.list>.list>.table>.notice_list:has(.pp-badge.BLUE)+.tr:not(:has(.pp-badge.BLUE)) .td,.PP.list>.list>.table>.notice_list:has(.pp-badge.BLUE)+.document_list .td{--border-color-badge:#08b;border-color:var(--border-color-badge)}.color_scheme_dark .PP>.list>.table>.thead+.tbody .td{border-top-color:#999}.color_scheme_dark .PP>.list>.table>.notice_list:has(.pp-badge.RED){--pp-bg:#210}.color_scheme_dark .PP>.list>.table>.notice_list:has(.pp-badge.BLUE){--pp-bg:#012}}.color_scheme_dark .PP{--pp-red:#f50;--pp-black:#bbb;--pp-white:#111;--pp-border:rgba(127,127,127,0.25);--pp-bg:rgba(127,127,127,0.1);--pp-invert:invert(1);--pp-fff:#111}.color_scheme_dark .PP .pp-btn,.color_scheme_dark .PP .pp-text,.color_scheme_dark .PP .pp-select,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),.color_scheme_dark .PP form.pp-comment .comment-body textarea,.color_scheme_dark .PP .extra_vars.skin-default textarea{color:var(--pp-black);border-color:#444;border-top-color:#555;border-bottom-color:#333;background-color:var(--pp-white);background-image:linear-gradient(to bottom, var(--pp-border), var(--pp-bg))}.color_scheme_dark .PP .pp-btn:hover,.color_scheme_dark .PP .pp-btn:focus,.color_scheme_dark .PP .pp-btn:focus-within,.color_scheme_dark .PP .pp-text:hover,.color_scheme_dark .PP .pp-text:focus,.color_scheme_dark .PP .pp-text:focus-within,.color_scheme_dark .PP .pp-select:hover,.color_scheme_dark .PP .pp-select:focus,.color_scheme_dark .PP .pp-select:focus-within,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus-within,.color_scheme_dark .PP form.pp-comment .comment-body textarea:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea:focus-within,.color_scheme_dark .PP .extra_vars.skin-default textarea:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea:focus-within{color:var(--pp-yellow);border-color:#555;border-top-color:#666;border-bottom-color:#444}.color_scheme_dark .PP .pp-btn.hover,.color_scheme_dark .PP .pp-text.hover,.color_scheme_dark .PP .pp-select.hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover{color:var(--pp-yellow);border-color:unset}.color_scheme_dark .PP .pp-btn.on,.color_scheme_dark .PP .pp-btn.hover:hover,.color_scheme_dark .PP .pp-btn.hover:focus,.color_scheme_dark .PP .pp-text.on,.color_scheme_dark .PP .pp-text.hover:hover,.color_scheme_dark .PP .pp-text.hover:focus,.color_scheme_dark .PP .pp-select.on,.color_scheme_dark .PP .pp-select.hover:hover,.color_scheme_dark .PP .pp-select.hover:focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea.on,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea.on,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:focus{color:var(--pp-white);box-shadow:none;background:var(--pp-yellow);border-color:var(--pp-yellow);filter:brightness(0.85)}.color_scheme_dark .PP .pp-btn.on:hover,.color_scheme_dark .PP .pp-btn.on:focus,.color_scheme_dark .PP .pp-btn.hover:hover:hover,.color_scheme_dark .PP .pp-btn.hover:hover:focus,.color_scheme_dark .PP .pp-btn.hover:focus:hover,.color_scheme_dark .PP .pp-btn.hover:focus:focus,.color_scheme_dark .PP .pp-text.on:hover,.color_scheme_dark .PP .pp-text.on:focus,.color_scheme_dark .PP .pp-text.hover:hover:hover,.color_scheme_dark .PP .pp-text.hover:hover:focus,.color_scheme_dark .PP .pp-text.hover:focus:hover,.color_scheme_dark .PP .pp-text.hover:focus:focus,.color_scheme_dark .PP .pp-select.on:hover,.color_scheme_dark .PP .pp-select.on:focus,.color_scheme_dark .PP .pp-select.hover:hover:hover,.color_scheme_dark .PP .pp-select.hover:hover:focus,.color_scheme_dark .PP .pp-select.hover:focus:hover,.color_scheme_dark .PP .pp-select.hover:focus:focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on:hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).on:focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover:hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:hover:focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus:hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]).hover:focus:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea.on:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea.on:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:hover:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:hover:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:focus:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea.hover:focus:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea.on:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea.on:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:hover:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:hover:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:focus:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea.hover:focus:focus{color:var(--pp-white);filter:unset}.color_scheme_dark .PP .pp-text,.color_scheme_dark .PP .pp-select,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),.color_scheme_dark .PP form.pp-comment .comment-body textarea,.color_scheme_dark .PP .extra_vars.skin-default textarea{background-image:unset;border-color:#777}.color_scheme_dark .PP .pp-text:hover,.color_scheme_dark .PP .pp-text:focus,.color_scheme_dark .PP .pp-text:focus-within,.color_scheme_dark .PP .pp-select:hover,.color_scheme_dark .PP .pp-select:focus,.color_scheme_dark .PP .pp-select:focus-within,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):hover,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus,.color_scheme_dark .PP .extra_vars.skin-default input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]):focus-within,.color_scheme_dark .PP form.pp-comment .comment-body textarea:hover,.color_scheme_dark .PP form.pp-comment .comment-body textarea:focus,.color_scheme_dark .PP form.pp-comment .comment-body textarea:focus-within,.color_scheme_dark .PP .extra_vars.skin-default textarea:hover,.color_scheme_dark .PP .extra_vars.skin-default textarea:focus,.color_scheme_dark .PP .extra_vars.skin-default textarea:focus-within{border-color:unset}.color_scheme_dark .PP>.pp a{color:#ddd}.color_scheme_dark .PP>.pp a:hover,.color_scheme_dark .PP>.pp a:focus{color:var(--pp-yellow)}.color_scheme_dark .PP>.pp>.table{border-color:#888}.color_scheme_dark .PP>.pp>.table .td.title a.a:hover,.color_scheme_dark .PP>.pp>.table .td.title a.a:focus{--pp-white:#222}.color_scheme_dark .PP>.pp>.table .td.title .comments{--pp-red:var(--pp-yellow)}.color_scheme_dark .PP>.pp.title .hx a{color:var(--pp-yellow)}.color_scheme_dark .PP>.pp.title .hx a:hover,.color_scheme_dark .PP>.pp.title .hx a:focus{text-decoration:underline}.color_scheme_dark .PP>.pp.title .intro:after{--pp-invert:invert(.9)}.color_scheme_dark .PP>.pp.comments .prefix{--pp-invert:none}.color_scheme_dark .PP>.pp.comments .comment-body{--pp-red:var(--pp-yellow)}.color_scheme_dark .PP .pp-nav{color:var(--pp-yellow)}.ppToc{left:100% !important;margin-left:-91px}.ppToc .toc{display:flex;flex-direction:column;height:100dvh;border:0 solid #ccc}.ppToc .toc ol,.ppToc .toc ul{margin:0;padding:0;list-style:none}.ppToc .toc ol *,.ppToc .toc ul *{float:none}.ppToc .toc ul{margin-top:auto}.ppToc .toc>ol{z-index:110;width:120px;background-color:rgba(240,240,240,.85);border-left:1px solid;border-right:1px solid;border-color:inherit}.ppToc .toc>ol>li:first-child{border-top:1px solid}.ppToc .toc>ol>li:last-child{border-bottom:1px solid}.ppToc .toc>ol a:before{content:"- "}.ppToc .toc>ol a.active:before{content:"> "}.ppToc .toc>ol li{border-color:inherit !important}.ppToc .toc>ol li a{display:block;margin:-2px -1px -1px;padding:5px 10px;border:1px solid rgba(0,0,0,0);color:#444;text-decoration:none;max-width:none !important}.ppToc .toc>ol li a.active,.ppToc .toc>ol li a:active,.ppToc .toc>ol li a:hover{font-weight:bold;border-color:inherit;background-color:#fff;color:#111;z-index:15}.ppToc .toc>ol li a:hover{border-color:#777}.ppToc .toc>ol li a.active,.ppToc .toc>ol li a:active{z-index:20;border-color:var(--pp-red);color:var(--pp-red)}.ppToc .toc>ol li ol a{text-indent:.5em}.ppToc .toc>ol li ol ol a{text-indent:1em}.ppToc .toc>ol li ol ol ol a{text-indent:1.5em}.ppToc .toc>ol li ol ol ol ol a{text-indent:2em}.ppToc .toc>ul{margin-left:85px;order:999}.ppToc .toc>ul>li>*{margin-top:7px;float:inherit !important}.ppToc .toc>ul .pp-tooltip:not([data-tooltip]):hover>*,.ppToc .toc>ul .pp-tooltip:not([data-tooltip]):focus>*,.ppToc .toc>ul .pp-tooltip[data-tooltip]:hover:after,.ppToc .toc>ul .pp-tooltip[data-tooltip]:focus:after{left:unset;right:100%;top:50%;transform:translateY(-50%)}.type-M .ppToc .toc>ol{width:90px}.type-M .ppToc .toc>ul{margin-left:70px}.module-page .ppToc{z-index:50;margin-left:-105px}.color_scheme_dark .ppToc .toc{border-color:#444}.color_scheme_dark .ppToc .toc>ol{background-color:rgba(15,15,15,.85)}.color_scheme_dark .ppToc .toc>ol a{color:#ccc}.color_scheme_dark .ppToc .toc>ol a.active,.color_scheme_dark .ppToc .toc>ol a:active,.color_scheme_dark .ppToc .toc>ol a:hover{background-color:#000;color:#eee}.color_scheme_dark .ppToc .toc>ol a:hover{border-color:#777}.color_scheme_dark .ppToc .toc>ol a.active,.color_scheme_dark .ppToc .toc>ol a:active{border-color:var(--pp-red);color:var(--pp-red)}
