body,h1,h2,h3,h4,h5,p,ul,li,blockquote,table,td,tr,dl,dt,dd{margin:0;padding:0}body{color:#333;text-align:center;background:#f7f5ec;width:100%;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-size:15px}a{color:#417fec;text-decoration:none}a:hover{color:#4d90fe;text-decoration:underline}img{max-width:100%;height:auto}.red{color:#fa999a;font-weight:700}.green{color:#228b22;font-weight:700}li{list-style-type:none}p{margin-bottom:17px;padding:0 10px;line-height:1.7em}#container{text-align:left;margin:0 auto}header{text-align:left;background:#fff;margin-bottom:0;overflow:hidden;box-shadow:0 1px 5px #0003}header h1{line-height:1}#main-navi{clear:both;float:left;background:#fff;font-size:12px}.list-navi{display:inline}.list-navi a{color:#fff;background:#5190ef;border-radius:3px;margin:0 2px 5px;padding:8px;display:inline-block}#navi{display:none}.navi-li{display:inline}#main-image{clear:both;text-align:center;background:#fff;box-shadow:0 2px 3px #0003}.catbox2{clear:both;border-top:1px dotted #ccc;padding:10px 5px 0}.h4-cat{color:#417fec;background:0 0;border:none;margin:0;padding-left:10px;font-size:20px;line-height:1.5}.img-left2{float:left;-ms-interpolation-mode:bicubic;max-width:300px;max-height:200px;margin:0 10px 10px 0;display:inline}.top-ads{clear:both;margin:10px 0 0}#main{clear:both;margin:0 5px;padding:5px 0}#main ul{margin-bottom:10px;padding:0 10px}#main ul li{background-position:0 7px;border-bottom:1px solid #f3f3f3;padding-left:25px;font-weight:700;line-height:2em}#main ol li{padding:0;font-weight:700}.entry{background:#fff;border:1px solid #cacaca;border-radius:3px;margin-bottom:10px;overflow:hidden;box-shadow:0 1px #0000001a}h2{color:#fff;background-color:#ffae56;margin-bottom:10px;padding:10px;font-size:25px;line-height:1.3;position:relative;box-shadow:0 1px 5px #0003}.cat-h2{margin-bottom:0}h3{clear:both;color:#fff;background-color:#69d0cf;border-radius:4px;margin:15px 10px;padding:10px;font-size:21px;line-height:1.5}h4{clear:both;color:#222;border-left:3px solid #ccc;margin:15px 10px;padding-left:5px;font-size:19px;line-height:1.7}.totop{clear:both;text-align:right;margin:10px 0;padding-right:10px;font-size:14px}.point{color:#947842;background-color:#fefaf0;border:1px solid #f4d591;border-radius:7px;margin:10px;padding-top:10px}.point2{color:#426094;background-color:#f4fffe;border:1px solid #91c8f4;border-radius:7px;margin:10px;padding-top:10px}.point3{color:#ff4f4f;background-color:snow;border:1px solid #ff8c8c;border-radius:7px;margin:10px;padding-top:10px}blockquote{background:#fff;border:1px solid #eee;border-radius:6px;max-width:500px;margin-bottom:10px;padding-top:10px;-webkit-box-shadow:0 1px 1px #00000059;-moz-box-shadow:0 1px 1px #00000059;box-shadow:0 1px 1px #00000059}.youtube{text-align:center;width:auto;height:0;margin:10px;padding-top:56.25%;position:relative}.yt{width:100%;height:100%;position:absolute;top:0;left:0}.youtube p{padding:0}.ad{text-align:center;border:5px solid #efefef;margin:0 10px;padding:10px;font-size:14px;font-weight:700}.ad p{margin-bottom:0}.owner{background-color:#e4f4fb;border:1px solid #6daee1;border-radius:5px;margin:10px;padding-top:10px}.owner img{border:1px solid #6daee1}.adsense{text-align:center;margin-top:10px}.kuchi-male{clear:both;background-color:#cdeffd;border-radius:20px;margin:10px 10px 30px;padding:10px;position:relative}.kuchi-male:before{content:"";border-top:20px solid #cdeffd;border-bottom:0 solid #cdeffd;border-left:3px solid #c0c0c000;border-right:20px solid #c0c0c000;width:0;height:0;position:absolute;top:100%;left:30px}.kuchi-female{clear:both;background-color:#ffe7f6;border-radius:20px;margin:10px 10px 30px;padding:10px;position:relative}.kuchi-female:before{content:"";border-top:20px solid #ffe7f6;border-bottom:0 solid #ffe7f6;border-left:20px solid #c0c0c000;border-right:3px solid #c0c0c000;width:0;height:0;position:absolute;top:100%;right:30px}.button00{clear:both;color:#fff;text-align:center;background:#42a2f4;border:1px solid #ddd;border-radius:4px;margin:10px 0;padding:10px;font-size:17px;display:block}.button00:hover{color:#fff;background:#348fdc}.button02{text-align:center;color:#fff;background:#4cd964;border-radius:4px;width:100%;margin-bottom:10px;padding:7px 0;line-height:2;display:block}.button02:hover{color:#fff;background:#63ee7b;text-decoration:none}.prevnext{background:#fff;border:1px solid #cacaca;border-radius:3px;margin-bottom:10px;overflow:hidden;box-shadow:0 1px #0000001a}.prev{float:left;text-align:center;width:33%;padding:10px 0}.homes{float:left;text-align:center;background:#cacaca;width:33%;padding:10px 0}.next{float:right;text-align:center;background:0 0;width:33%;padding:10px 0}.sns{clear:both;margin:0 10px;padding:0;display:none;overflow:hidden}.tw-button{float:left;width:90px;margin:0 0 0 10px;display:inline}.tw-button-bottom{float:left;width:90px;margin:0 0 0 80px;display:inline}.hatebu{float:left;width:110px;margin:0 0 0 10px;display:inline}.pocket{float:left;width:90px;margin:0 0 0 10px;display:inline}.plus-button{float:left;width:90px;margin:0 0 10px 10px;display:inline}.pocket-btn{display:inline}.fb-button{float:left;width:100px;margin:0 0 0 10px;display:inline}.share{clear:both;text-align:center;background:#c6f7f3;border:1px solid #e4e1e1;border-width:1px 0;margin:20px 0 0;padding:15px 5px}.share p{margin-bottom:10px;padding:0;font-weight:700}.fb{display:inline-block;position:relative;bottom:6px}.catbox{clear:both;color:#444;background:#fff;border:1px solid #cacaca;border-radius:4px;margin-bottom:10px;font-size:13px;display:block;box-shadow:0 1px #0000001a}.catimg{margin:10px}.catbox p{display:none}.catbox h3{color:#333;background:0 0;margin:0 0 5px;font-size:15px}.catbox:hover{color:#444;filter:Alpha(opacity=80);opacity:1;text-decoration:none}.btn{color:#111;text-align:center;text-shadow:1px 1px #fff;background:#eee;border:1px solid #ddd;border-radius:4px;margin:15px 10px;padding:10px 0}table{border-collapse:collapse;margin:10px}td{border:1px solid #666;padding:5px}td.td1{color:#333;background:#e5e5e5;width:115px}td.td2{color:#333;background:#e5e5e5}#sub{margin-bottom:10px}.sidebox{background:#fff;border:1px solid #cacaca;border-radius:3px;margin:0 5px 10px;padding:10px;box-shadow:0 1px #0000001a}#sub h3{color:#333;background:0 0;border:none;margin:0 0 5px;padding:0;font-size:17px;line-height:1.5}#sub li{line-height:1.5em}#sub li a{border-bottom:1px solid #ccc;padding:10px 0 10px 20px;display:block}#sub li a:hover{background-color:#e3ffff;text-decoration:none}#sub p{margin-bottom:10px}.richmedia{text-align:center;display:none}.richmedia2,.richmedia3{text-align:center}footer{clear:both;text-align:center;text-shadow:1px 1px #fff;background:#f0eded;height:50px;margin:0 auto;padding:5px;font-size:14px}footer a{color:#444;text-decoration:underline}footer ul{text-align:center;margin-top:5px;margin-bottom:5px}footer li{padding-right:15px;display:inline}small{font-size:13px}.d-adsense{display:none}#sub li a.cat-a{min-height:80px;padding:10px 15px 10px 0;font-size:13px}#sub li a.cat-a:hover{background:0 0;text-decoration:underline}.img-cat{float:left;-ms-interpolation-mode:bicubic;max-width:80px;max-height:80px;margin:0 10px 0 0}#main .pagenation{margin:1em 0}.pagenation:after,.pagenation ul:after{clear:both;content:".";visibility:hidden;height:0;display:block}#main .pagenation ul{margin:0}#main .pagenation li{float:left;background:0 0;margin-left:3px;padding:0 1px;list-style:none}#main .pagenation li:first-child{margin-left:0}#main .pagenation li.active{color:#fff;cursor:not-allowed;background-color:#999;border-radius:3px;padding:10px 20px}#main .pagenation li a{color:#fff;text-shadow:0 -1px #0003;background:#ccc;border-radius:3px;padding:10px 20px;text-decoration:none;display:block}#main .pagenation li a:hover{color:#fff;opacity:.8;background-color:#444;transition-property:all;transition-duration:.5s;transition-timing-function:ease}@media only screen and (device-width>=481px){.img-left{float:left;margin:0 10px 10px 0;display:inline}.img-right{float:right;margin:0 0 10px 10px;display:inline}.owner-img{float:right;border:1px solid #6daee1;margin:0 0 10px 10px;display:inline}.social{padding-left:10px}.ad{font-size:20px}.owner img{float:right;margin:0 0 10px 10px;display:inline}header{margin-bottom:10px}#i-header{width:970px;min-width:970px;margin:0 auto;overflow:hidden}#navi{clear:both;text-shadow:1px 1px #fff;padding:0 10px;font-size:13px;display:block}.catbox2{padding:10px 10px 0}.h4-cat{padding-left:0;display:inline}#container{min-width:980px}#contents{width:972px;margin:0 auto;padding:0 5px}#main-navi{font-size:15px}.top-ads{display:none}#main{float:left;width:662px;margin:0;display:inline}h2{font-size:35px}h3{font-size:28px}h4{font-size:21px}.sns{display:block}.catbox{font-size:15px}.catbox h3{padding:10px;font-size:23px}.catbox img{margin:10px 10px 0}.catbox p{margin-bottom:0;display:inline-block}#main ul{margin-left:20px}#main ul li{border-bottom:none}.prevnext{display:none}.richmedia{display:block}#sub{float:right;width:300px;margin-top:5px;display:inline}.sidebox{margin:0 0 10px}.adsense{text-align:left;clear:both;float:left;margin:10px 0 10px 15px}.button02{float:right;width:300px;margin-right:10px}.d-adsense{float:right;margin:10px 15px 10px 0;display:block}}.share-links{justify-content:flex-start;gap:8px;margin:6px 0 10px;display:flex}.share-links-bottom{justify-content:center}.share-links a{color:#fff;border-radius:4px;padding:4px 12px;font-size:12px;line-height:1.6;text-decoration:none;display:inline-block}.share-links a:hover{color:#fff;opacity:.85;text-decoration:none}.share-x{background:#111}.share-fb{background:#1877f2}blockquote.twitter-tweet{text-align:left;background:#fff;border:1px solid #cfd9de;border-radius:12px;margin:12px 0;padding:12px 16px;font-size:14px}blockquote.twitter-tweet p{margin:0 0 6px}.entry iframe.yt{max-width:100%}.notfound p{margin:10px 0}
