@media only screen and (min-width: 768px){.wide{display:block}.mobile{display:none}.hotentries-wrapper{clear:both}.ad-in-entry-block{padding:0 15px 0 10px}}@media screen and (max-width: 767px){.wide{display:none}.mobile{display:block}a.keyword{border-bottom:none}h1{font-size:120%}h2{font-size:90%}h2 span.date{font-size:120%}input[type="text"],input[type="submit"]{padding:0;border:none;border-radius:0px;-webkit-border-radius:0px;-webkit-appearance:none}input[type="text"],textarea{font-size:16px !important}input[type="submit"]{font-weight:normal;display:inline-block;cursor:pointer;height:24px;margin:0 0 0 8px;padding:0 8px}textarea{box-shadow:none;border-radius:0px;-webkit-border-radius:0px;-webkit-appearance:none}form div.body{padding:0}form .section h3 .sanchor{display:none}form .section h3 #text-title{display:block;width:100%;height:40px;padding:0 10px}form #text-body{padding:10px;height:10em;margin-bottom:0.4em}form .edit-area{margin-top:0.8em}#globalheader td#logo{padding-left:0;text-align:center}#globalheader td#logo a{padding:10px 0;display:inline-block}#globalheader td#logo img{margin:0;padding:0}#globalheader table#headtable{padding:0;width:100%}#globalheader form.search-form{display:block;text-align:center;margin:0;padding:0;background-color:#5279e7}#globalheader form#global-search input.search-text{margin:9px 0;padding:2px;height:22px;border:none;width:180px !important;border-radius:2px;-webkit-border-radius:2px}input#sbi{margin:9px 0;padding:2px;border:1px solid #AAA;width:180px !important;height:22px;border-radius:2px;-webkit-border-radius:2px}input#sbb{width:auto;font-size:12px;color:#666}.post-submit{text-align:center;margin:-0.8em 0 1.6em;padding:0 14px}.post-submit input[type="submit"]{width:100%;height:40px;padding:0 14px;margin:0 0 0.8em 0;font-size:16px}.post-submit .explain{display:block;margin-left:inherit;margin-top:1.6em}#breadcrumbs{font-size:80%;margin:8px auto 0 auto}#breadcrumbs input{height:inherit;width:150px;font-size:inherit !important}#hatelabo-logo{height:24px}#anond-logo{height:24px}#intro{margin:0.4em 0 0.8em 0}#intro p{font-size:100%;text-align:center}.toppage{display:flex;flex-direction:column}.toppage>div{order:3}.hotentries-wrapper{order:1 !important;margin-top:0;margin-bottom:0.8em}.hotentries-wrapper .list li{padding:7px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotentries-wrapper h2{margin-top:0}.hotentries-wrapper .note{font-size:80%}.pager-r{order:2}.hatena-body{margin:0 10px;width:inherit;max-width:inherit}.hatena-body h1{text-align:center;padding:0.8em 0 0.4em;margin-bottom:0;margin-top:0}#globalmenu{display:none}#footer{font-size:70%;text-align:center;margin-bottom:54px}div.navigation{margin:1.2em 0;text-align:center;font-size:90%}div.body{font-size:100%;padding:3px 0}div.body h3,div.body h4,div.body h5,div.body h6,div.body p,div.body ul,div.body ol,div.body .edit-area{padding-right:14px;padding-left:14px}div.day{margin-bottom:1.6em}div.day p{margin-bottom:1em;margin-top:0;text-indent:0}div.section{margin-top:2.4em;margin-bottom:0.5em}div.section:first-child{margin-top:0.5em}div.section p{margin:1.2em 0;font-size:100%;line-height:1.65}div.section p+pre{margin:-0.6em 12px}div.section p+ul,div.section p+ol,div.section p+dl{margin:-0.4em 0 -0.4em 0.2em}div.section p.sectionfooter{font-size:90%;margin-top:1.6em;margin-bottom:0}div.section ul,div.section ol,div.section dl{margin:1.2em 0 1.2em 0.2em}div.section li,div.section dt,div.section dd{font-size:100%;margin-left:1.2em}div.section li>ul,div.section li>ol,div.section li>dl,div.section dt>ul,div.section dt>ol,div.section dt>dl,div.section dd>ul,div.section dd>ol,div.section dd>dl{margin:0;padding:0}div.section li>ul li,div.section li>ul dt,div.section li>ul dd,div.section li>ol li,div.section li>ol dt,div.section li>ol dd,div.section li>dl li,div.section li>dl dt,div.section li>dl dd,div.section dt>ul li,div.section dt>ul dt,div.section dt>ul dd,div.section dt>ol li,div.section dt>ol dt,div.section dt>ol dd,div.section dt>dl li,div.section dt>dl dt,div.section dt>dl dd,div.section dd>ul li,div.section dd>ul dt,div.section dd>ul dd,div.section dd>ol li,div.section dd>ol dt,div.section dd>ol dd,div.section dd>dl li,div.section dd>dl dt,div.section dd>dl dd{margin-left:1em}div.section pre{font-size:100%;margin:0 12px}#hatena-anond div.section h3{font-size:115%;line-height:155%;margin:0.8em 0 0 0}#hatena-anond div.section h4,#hatena-anond div.section h5,#hatena-anond div.section h6{margin:1.6em 0 0 0}ul.block-link{margin:0}ul.block-link li{margin:0 12px !important;padding:8px 0 !important}.hotentries-wrapper .more-btn{margin:0;padding:1em 0;text-align:center}.hotentries-wrapper .more-btn a.button{margin:0 auto;padding:0;font-weight:normal;display:inline-block}.refererlist{word-wrap:break-word}.refererlist>ul{margin-top:0.8em !important}.refererlist .box-curve{width:100%;margin:0.2em 0 0.4em;padding:0.2em 0.4em;border-radius:4px;box-sizing:border-box}.refererlist .box-curve div.section{margin-top:0;margin-bottom:0}.refererlist .box-curve p{font-size:inherit;padding:inherit;line-height:inherit}.refererlist ul{padding:0.8em 0.6em 0.8em 2em !important;list-style-position:outside}.refererlist ul ul{margin:0 !important;padding:0 0 0 1.6em !important}.refererlist li{list-style-position:outside}.bookmark-comment-list .user-name{font-size:95%}.bookmark-comment-list .user-comment{line-height:1.4;font-size:90%}#bookmark-comment-unit #more-comment-load{padding:1em 0 0.5em 0;text-align:center}#welcome{font-size:90%;text-align:center;margin:1em auto}#mobile-globalmenu a{margin-right:5px;padding-left:15px;background:url(/images/common/icon-arrow.gif) 0 50% no-repeat;color:#003CAD}#user-menu{font-size:90%;text-align:center;margin:2.4em 0 0.8em 0}#user-menu a{margin:0 8px}div.caption{margin:2em 10px 0}.ob-widget li{margin:0 12px !important;padding:8px 0 !important}.ad-in-entry-block{padding:inherit;margin:inherit;text-align:center}div.double-rectangle div{margin:0 auto;display:block}div.double-rectangle div.right{margin-left:auto;margin-top:1em}div#gtm-insert-bookmark-app{margin:0 16px;font-size:90%}.ad-banner{text-align:center;margin:0 0 0.8em}.red-banner{margin-top:1.2em}.red-banner a{display:block}.red-banner img{width:100% !important;height:auto !important}div#ad-overlay-bottom-sp-1{position:fixed;bottom:0;width:100%;margin-left:-10px;text-align:center;z-index:100;background-color:black}div#ad-entry-sp-4{height:116px}div.hotentries-wrapper+div.ad-banner{margin-top:-1.6em}div.hotentries-wrapper li>a:nth-of-type(1){display:block}}
