#contents div.mypage_button{padding:10px 10px 0 0;text-align:right}.mypage_button a{background:#219ce8;border:1px solid #9cd2f3;border-radius:5px;color:#fff;font-weight:700;padding:5px}img.ball_icon{vertical-align:middle}.pokemon_list{display:flex;flex-wrap:wrap;font-size:13px;justify-content:center;margin:0;padding:0;width:100%}.pokemon_list li{background:transparent;height:40px;overflow:hidden;padding:0;width:140px}.pokemon_list li a{font-weight:700;padding-bottom:4px}.pokemon_pager{font-size:.9em}.pokemon_pager ul{display:flex}.pokemon_pager ul li{background:transparent;flex:1;padding:0 15px}.pokemon_pager ul li a{border:1px solid #d2e6f2;border-radius:5px;display:inline-block;min-width:120px;padding:5px 10px}.pokemon_pager ul li.prev{text-align:left}.pokemon_pager ul li.prev a{background-image:url(//img.yakkun.com/page/common/link_arrow_left.png);background-position:0;background-repeat:no-repeat;padding-left:20px}.pokemon_pager ul li.next{text-align:right}.pokemon_pager ul li.next a{background-image:url(//img.yakkun.com/page/common/link_arrow.png);background-position:100%;background-repeat:no-repeat;padding-right:20px;text-align:right}.pokemon_pager ul li a img{margin:-8px 2px -5px}#contents h2.pokemon_name{display:block;margin-top:10px;text-align:center}#contents h2.pokemon_name span{font-size:.8em;margin:0 5px}#contents h2.pokemon_name:after,#contents h2.pokemon_name:before{content:none}#contents h2.pokemon_name+h3{margin-top:0}#contents h3.form_name{background:transparent;font-size:1em;padding:0;text-align:center}.ball_ranking_container{display:flex;flex-wrap:wrap;gap:20px 0;margin-top:10px}.ball_ranking{flex:1;min-width:260px;padding:0!important}.pokemon_img_container{align-items:center;display:flex;margin-bottom:10px;padding:0!important}.pokemon_img_container:after,.pokemon_img_container:before{background:#d1e6f3;content:"";flex:1;height:2px}.pokemon_img,.shiny_img{align-items:center;border:2px solid #89c2e5;border-radius:100%;color:#34a9ac;display:flex;flex-direction:column;font-size:.8em;height:132px;justify-content:center;width:132px}.pokemon_img{padding:0!important;position:relative}.shiny_img{padding:10px 0 0!important}.pokemon_img:hover{border-radius:100%}.pokemon_img img{display:block;height:128px;width:128px}.pokemon_img.shiny_img:before{background-image:url(//img.yakkun.com/page/icon/shiny.png);background-size:contain;content:"";height:32px;position:absolute;right:0;top:0;width:32px;z-index:99}.bar{display:flex;margin:0 auto;max-width:480px;padding:0!important;width:100%}.bar+.bar{margin-top:10px}.bar_label{padding:0!important;text-align:center;width:80px}.bar_label span{display:block;font-size:.5em;line-height:1em;margin-top:-5px}.bar_fill{background:#daeefe;border-radius:15px;box-shadow:inset 0 2px 4px rgba(43,138,250,.2);flex:1;height:30px;margin:auto 10px auto 0;padding:0!important;position:relative}.bar_fill span{background:linear-gradient(90deg,#a0d8ef,#72b9f3);border-radius:15px 0 0 15px;display:block;height:100%}.bar_fill span.round{border-radius:15px}.bar_text{font-size:.9em;font-weight:700;padding:0!important;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.bar a{border:none;display:block;margin:0 10px}.bar a:not(:hover){color:#444}.my_ball{text-align:center}.my_ball span{font-size:.5em;line-height:1em}.my_ball a{border:none;display:inline-block;line-height:1em;padding-bottom:0;vertical-align:middle}#contents div.comment_list .comment{align-items:center;display:flex;flex-wrap:wrap;margin:5px 0}#contents div.comment_list .comment:not(:last-child){border-bottom:1px solid #d2e6f2}#contents div.comment_list .comment div{padding:2px 5px}#contents div.comment_list .user{font-size:.7em;width:100px}#contents div.comment_list .pokemon{font-size:.6em;text-align:center;width:100px}#contents div.comment_list .balls{white-space:nowrap}#contents div.comment_list .message{font-size:.8em;line-height:1.6em;width:100%}#contents div.comment_list img.shiny{margin-left:3px}.vote_select{padding:0!important}.vote_select label{cursor:pointer;display:inline-display}.vote_select input[type=checkbox],.vote_select input[type=radio]{display:none}.vote_select label span{align-items:center;border:1px solid #ddd;border-radius:5px;display:inline-flex;flex-direction:column;margin:5px;padding:5px;position:relative;user-select:none;width:100px}#contents div#ball_list{padding:0}.ball_select label span,.form_select label span{font-size:.6em;line-height:1.5em}.vote_select label span:hover{background-color:#eee}.vote_select label span.rare:before{color:#f44;content:"¡ú";font-size:14px;position:absolute;right:2px;top:2px}.vote_select input:checked+span{background-color:#34a0f9;color:#fff}.vote_select input:checked+span.rare:before{color:#fff}.vote_select .target_label{display:block;font-size:.8em;font-weight:700}.vote_select input.comment{width:100%}button.vote_button{height:40px!important;margin:10px;width:150px!important}#contents .filter_menu{background:#fff;border-bottom:2px solid #d2e6f2;padding:5px 0;text-align:center}.filter_ball{margin:0 auto;max-width:400px;padding:0!important}.filter_ball label{cursor:pointer;display:inline-display;margin:0 1px}.filter_ball input{display:none}.filter_ball span{border-radius:5px;display:inline-block;line-height:1em}.filter_ball input:checked+span{background-color:#34a0f9}.pokemon_table{border:none;margin:0 auto!important}.pokemon_table td,.pokemon_table tr{border:none}.pokemon_table td{padding:20px 10px}.pokemon_table tr.comment td{font-size:.9em;line-height:1.6em;padding:0 10px 20px}.pokemon_table tr:not(:first-child):not(.comment){border-top:2px solid #d2e6f2}.pokemon_table td:first-child{width:140px}.pokemon_table td:nth-child(2){line-height:2em;text-align:right;width:110px}.pokemon_table img{vertical-align:middle}.pokemon_table tr.hide_by_filter{display:none}.trash_button{background:url(//img.yakkun.com/page/trash.png);background-size:100% 100%;border:none;cursor:pointer;height:16px!important;margin-left:20px;vertical-align:middle;width:16px!important}#contents div.social_buttons{display:flex;font-size:12px;justify-content:flex-end;line-height:12px;padding:0 10px}#contents div.social_buttons a.x_button{align-items:center;background:#000 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjEyMjciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMjciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03MTQuMTYzIDUxOS4yODQgMTE2MC44OSAwaC0xMDUuODZMNjY3LjEzNyA0NTAuODg3IDM1Ny4zMjggMEgwbDQ2OC40OTIgNjgxLjgyMUwwIDEyMjYuMzdoMTA1Ljg2Nmw0MDkuNjI1LTQ3Ni4xNTIgMzI3LjE4MSA0NzYuMTUySDEyMDBMNzE0LjEzNyA1MTkuMjg0ek01NjkuMTY1IDY4Ny44MjhsLTQ3LjQ2OC02Ny44OTQtMzc3LjY4Ni01NDAuMjRoMTYyLjYwNGwzMDQuNzk3IDQzNS45OTEgNDcuNDY4IDY3Ljg5NCAzOTYuMiA1NjYuNzIxSDg5Mi40NzZMNTY5LjE2NSA2ODcuODU0eiIvPjwvc3ZnPg==) no-repeat;background-position:5px;background-size:24px 24px;border:none;border-radius:5px;color:#fff;display:flex;padding:10px 5px 10px 30px}