.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}blockquote,ol,ul{margin:0;padding:0}ol,ul{list-style-type:none}em{font-style:normal}img{border:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}body{color:#333;font:16px/1.5 Helvetica,Arial,'ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,sans-serif;margin:0;padding:0;background:url(/images/girls/header_line.png) center top repeat-x #fff}a{text-decoration:none}a:link{color:#333}a:visited{color:#bbb}a:active,a:hover{color:#ff5b75}a img{border:none}.description,.hb-entry-link-container{word-wrap:break-word}.hb-favorites-appended{display:none}.fragments-loading{color:#999;font-size:12px;text-align:center}.fragments-loading span{-webkit-animation:blink .35s ease-in-out infinite alternate;-moz-animation:blink .35s ease-in-out infinite alternate;animation:blink .35s ease-in-out infinite alternate}.fragments-loading img{display:none}@-webkit-keyframes blink{0%{opacity:.3}100%{opacity:.9}}@-moz-keyframes blink{0%{opacity:.3}100%{opacity:.9}}@keyframes blink{0%{opacity:.3}100%{opacity:.9}}#branding{width:980px;margin:0 auto}div#container{padding:0}div#main{width:100%;padding-top:35px;min-width:980px}.box-wrap{margin:0 auto;width:980px;zoom:1}.box-wrap:after{content:"";display:block;clear:both}.box_main,.box_side{display:table-cell;vertical-align:top}.box_main{width:649px}.box_side,.js-side-follow-scrl{width:330px}#footer{background:#eee;margin-top:30px;padding-top:20px}#footer a:link,#footer a:visited{color:#333}#footer a:hover{color:#ff5b75}#footer .footer-section{display:inline-block;vertical-align:top}#footer .footer-section .footer-title{font-size:14px;margin:2px 0 .5em;color:#999;text-transform:uppercase}#footer .footer-section .home{opacity:.7}#footer .footer-section .home img{height:19px}#footer .footer-section ul{display:inline-block;vertical-align:top;width:240px}#footer .footer-section .genre1,#footer .footer-section .genre2,#footer .footer-section .linklist{font-size:13px;line-height:1.8}#footer .footer-section .genre1 li a,#footer .footer-section .genre2 li a{background:url(/images/girls/genre_icons_static.png) no-repeat;-moz-background-size:60px auto;-o-background-size:60px auto;-ms-background-size:60px auto;-webkit-background-size:60px auto;background-size:60px auto;padding-left:20px}#footer .footer-section .genre1 li:nth-child(1) a{color:#ff5b75;background-position:0 0}#footer .footer-section .genre1 li:nth-child(1) a:hover{color:#ff8ea0}#footer .footer-section .genre1 li:nth-child(2) a{color:#f5c100;background-position:0 -24px}#footer .footer-section .genre1 li:nth-child(2) a:hover{color:#ffd229}#footer .footer-section .genre1 li:nth-child(3) a{color:#ff8fcc;background-position:0 -48px}#footer .footer-section .genre1 li:nth-child(3) a:hover{color:#ffc2e3}#footer .footer-section .genre1 li:nth-child(4) a{color:#ae863c;background-position:0 -72px}#footer .footer-section .genre1 li:nth-child(4) a:hover{color:#c59f58}#footer .footer-section .genre1 li:nth-child(5) a{color:#00907d;background-position:0 -96px}#footer .footer-section .genre1 li:nth-child(5) a:hover{color:#00c3a9}#footer .footer-section .genre1 li:nth-child(6) a{color:#009bf3;background-position:0 -120px}#footer .footer-section .genre1 li:nth-child(6) a:hover{color:#27b1ff}#footer .footer-section .genre2 li:nth-child(1) a{color:#9c55ed;background-position:0 -144px}#footer .footer-section .genre2 li:nth-child(1) a:hover{color:#b783f2}#footer .footer-section .genre2 li:nth-child(2) a{color:#5140a6;background-position:0 -168px}#footer .footer-section .genre2 li:nth-child(2) a:hover{color:#6b5abf}#footer .footer-section .genre2 li:nth-child(3) a{color:#ff7a1d;background-position:0 -192px}#footer .footer-section .genre2 li:nth-child(3) a:hover{color:#ff9850}#footer .footer-section .genre2 li:nth-child(4) a{color:#81d650;background-position:0 -216px}#footer .footer-section .genre2 li:nth-child(4) a:hover{color:#9fe079}#footer .footer-section .genre2 li:nth-child(5) a{color:#066dd9;background-position:0 -240px}#footer .footer-section .genre2 li:nth-child(5) a:hover{color:#1986f9}#footer .footer-section .switch-bookmark,#footer .footer-section .switch-sp{font-size:11px}#footer .footer-section .switch-sp{margin-top:8px}#copyright,#service-footer{margin:0 auto;width:980px}#copyright{border-top:1px dotted #ccc;margin-top:15px;padding:8px 0 20px;font-size:11px;color:#999}#branding{position:relative;text-align:center;padding-top:18px}#branding h1{margin:0;padding:0 0 5px}#branding .tagline{line-height:0;margin-bottom:13px}#branding .tagline img{height:10px}#branding .app-banner{position:absolute;left:40px;top:38px}#branding .app-banner img{height:35px}#branding .header-menu{position:absolute;right:0;top:12px;text-align:right}#branding .login,#branding .register{display:inline-block}#branding .login a,#branding .register a{display:block;border-radius:10px;color:#666;font-size:11px;line-height:1}#branding .login a:hover,#branding .register a:hover{color:#ff5b75}#branding .login{padding:5px 4px 4px}#branding .register{background:#eee;padding:5px 10px 4px;border-radius:10px;-webkit-border-radius:10px}#branding .logout,#branding .mypage{display:inline-block;line-height:1}#branding .logout a,#branding .mypage a{font-size:11px;color:#666}#branding .logout a:hover,#branding .mypage a:hover{color:#ff5b75}#branding .logout a img,#branding .mypage a img{vertical-align:middle;margin:-3px 5px 0 0}#branding .mypage{margin-right:10px;border-right:1px solid #ccc;padding-right:13px}#branding .tobookmark a{text-decoration:underline;color:#666}#branding .tobookmark a:hover{color:#ff5b75}#branding .header-notes,#branding .tobookmark{font-size:11px;text-align:right;margin-top:18px;position:relative}#branding .header-notes:hover *,#branding .tobookmark:hover *{text-decoration:none}#branding .header-notes span,#branding .tobookmark span{color:#bbb;text-decoration:underline;cursor:pointer;padding-bottom:5px;display:block}#branding .header-notes:hover .header-notes-container,#branding .tobookmark:hover .header-notes-container{display:block}#branding .header-notes-container{display:none;font-size:11px;background:#009bf3;border-radius:6px;-webkit-border-radius:6px;position:absolute;z-index:100;margin:5px 0 0 -8px;padding:8px;color:#fff;text-align:center;white-space:nowrap;-webkit-animation:fadein .2s ease-in-out;-moz-animation:fadein .2s ease-in-out;animation:fadein .2s ease-in-out}#branding .header-notes-container:before{content:"";display:block;border:6px solid transparent;border-bottom-color:#009bf3;margin:-20px auto 10px;width:0;height:0}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}#navi-subcat{text-align:center;font-size:12px;white-space:nowrap}#navi-subcat li{display:inline}#navi-subcat li:nth-child(1) a{background-position:7px 7px}#navi-subcat li:nth-child(1) a.current,#navi-subcat li:nth-child(1) a:hover{color:#fff;background-color:#ff5b75;background-position:-23px 7px}#navi-subcat li:nth-child(2) a{background-position:7px -17px}#navi-subcat li:nth-child(2) a.current,#navi-subcat li:nth-child(2) a:hover{color:#fff;background-color:#f5c100;background-position:-23px -17px}#navi-subcat li:nth-child(3) a{background-position:7px -41px}#navi-subcat li:nth-child(3) a.current,#navi-subcat li:nth-child(3) a:hover{color:#fff;background-color:#ff8fcc;background-position:-23px -41px}#navi-subcat li:nth-child(4) a{background-position:7px -65px}#navi-subcat li:nth-child(4) a.current,#navi-subcat li:nth-child(4) a:hover{color:#fff;background-color:#ae863c;background-position:-23px -65px}#navi-subcat li:nth-child(5) a{background-position:7px -89px}#navi-subcat li:nth-child(5) a.current,#navi-subcat li:nth-child(5) a:hover{color:#fff;background-color:#00907d;background-position:-23px -89px}#navi-subcat li:nth-child(6) a{background-position:7px -113px}#navi-subcat li:nth-child(6) a.current,#navi-subcat li:nth-child(6) a:hover{color:#fff;background-color:#009bf3;background-position:-23px -113px}#navi-subcat li:nth-child(7) a{background-position:7px -137px}#navi-subcat li:nth-child(7) a.current,#navi-subcat li:nth-child(7) a:hover{color:#fff;background-color:#9c55ed;background-position:-23px -137px}#navi-subcat li:nth-child(8) a{background-position:7px -161px}#navi-subcat li:nth-child(8) a.current,#navi-subcat li:nth-child(8) a:hover{color:#fff;background-color:#5140a6;background-position:-23px -161px}#navi-subcat li:nth-child(9) a{background-position:7px -185px}#navi-subcat li:nth-child(9) a.current,#navi-subcat li:nth-child(9) a:hover{color:#fff;background-color:#ff7a1d;background-position:-23px -185px}#navi-subcat li:nth-child(10) a{background-position:7px -209px}#navi-subcat li:nth-child(10) a.current,#navi-subcat li:nth-child(10) a:hover{color:#fff;background-color:#81d650;background-position:-23px -209px}#navi-subcat li:nth-child(11) a{background-position:7px -233px}#navi-subcat li:nth-child(11) a.current,#navi-subcat li:nth-child(11) a:hover{color:#fff;background-color:#066dd9;background-position:-23px -233px}#navi-subcat a{display:inline-block;height:30px;line-height:30px;padding:0 13px 2px 27px;color:#666;background:url(/images/girls/genre_icons.png) no-repeat;-moz-background-size:60px auto;-o-background-size:60px auto;-ms-background-size:60px auto;-webkit-background-size:60px auto;background-size:60px auto}#main{background:url(/images/girls/wave.png) center top repeat-x;margin-top:-5px;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){#main{background-image:url(/images/girls/wave@2x.png);-moz-background-size:10px 6px;-o-background-size:10px 6px;-ms-background-size:10px 6px;-webkit-background-size:10px 6px;background-size:10px 6px}}#normalized-entry-info{text-align:center;background:#eee;width:982px;margin:-6px auto 25px;padding:20px;-o-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-webkit-border-radius:6px}#normalized-entry-info p{margin:0;padding:0}#normalized-entry-info p.title{font-size:13px;color:#666;margin-bottom:15px}#normalized-entry-info strong{display:block;font-size:12px;font-weight:400}#normalized-entry-info strong a{color:#999}#normalized-entry-info strong a:hover{color:#ff5b75}#normalized-entry-info img{vertical-align:middle;margin-top:-3px}#normalized-entry-info .entrytitle{font-size:18px;font-weight:700}#normalized-entry-info .domain{color:#009bf3}#normalized-entry-info .domain:hover{color:#ff5b75}.box-wrap{border:1px dashed #ccc}.box_side{border-left:1px dashed #ccc}.box_main .pager-list{border-top:1px solid #ccc;text-align:center}.box_main .pager-list a{display:block;padding:15px;color:#999;font-size:16px;font-weight:700}.box_main .pager-list a:hover,.box_main .pager-list a:hover:after{color:#ff5b75}.box_main .pager-list a:after{content:"＞";font-size:11px;padding-left:15px;color:#bbb;display:inline-block;vertical-align:middle}.box_section{padding-right:19px}.box_section.top{border-top:#4d4d4d solid 10px;margin-top:-1px}.box_section .entrylist-unit:first-child{padding-bottom:0;margin-top:17px;min-height:215px}.box_section .entrylist-unit:first-child .entry-data,.box_section .entrylist-unit:first-child .hb-entry-link-container{margin-left:310px}.box_section .entrylist-unit:first-child .entry-data{padding-bottom:10px}.box_section .entrylist-unit:first-child .hb-entry-link-container,.box_section .entrylist-unit:first-child blockquote{width:288px}.box_section .entrylist-unit:first-child .thumbnail{left:0}.box_section .entrylist-unit:first-child .thumbnail img{width:295px}.box_section .entrylist{padding-left:17px}.box_section .entrylist-unit{position:relative;padding:0 15px 25px 0;min-height:155px;-o-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box_section .hb-entry-link-container{font-size:18px;font-weight:700;margin:0 0 0 195px;padding:0;line-height:1.35}.box_section .hb-entry-link-container,.box_section blockquote{width:403px}.box_section .entry-data{margin-left:195px}.box_section .users{display:block;width:45px;height:23px;overflow:hidden;line-height:0;position:absolute;top:0;left:0;z-index:5}.box_section .users em,.box_section .users strong{font-weight:400}.box_section .users a{display:block;line-height:23px}.box_section .users span{display:inline-block;width:45px;height:23px;color:#fff;background:#999;font-size:15px;text-align:center}.box_section .users.love span{background:#ff5b75}.box_section .users.food span{background:#f5c100}.box_section .users.sweet span{background:#ff8fcc}.box_section .users.interior span{background:#ae863c}.box_section .users.life span{background:#00907d}.box_section .users.trip span{background:#009bf3}.box_section .users.fashion span{background:#9c55ed}.box_section .users.animal span{background:#5140a6}.box_section .users.fun span{background:#ff7a1d}.box_section .users.girlsblog span{background:#81d650}.box_section .users.hatenanews span{background:#066dd9}.box_section .thumbnail{position:absolute;left:0;top:0}.box_section .thumbnail img{width:180px;height:auto}.box_section blockquote{color:#666;font-size:13px;padding-top:6px;padding-bottom:2px}.box_section .favicon{display:none}.box_section .pr{font-size:11px;display:inline-block;color:#d00;margin-right:8px}.box_section .pr:before{content:"["}.box_section .pr:after{content:"]"}.box_section .category,.box_section .date,.box_section .domain{display:inline-block;font-size:12px;color:#bbb}.box_section li.domain{margin-right:8px}.box_section .category{margin-right:10px}.box_section .domain a:hover,.box_section .domain a:hover span{color:#333}.box_section .category a{background:url(/images/girls/genre_icons.png) no-repeat;-moz-background-size:60px auto;-o-background-size:60px auto;-ms-background-size:60px auto;-webkit-background-size:60px auto;background-size:60px auto;padding-left:18px}.box_section .category a.love{color:#ff5b75;background-position:0 0}.box_section .category a.love:hover{color:#ff8ea0}.box_section .category a.food{color:#f5c100;background-position:0 -24px}.box_section .category a.food:hover{color:#ffd229}.box_section .category a.sweet{color:#ff8fcc;background-position:0 -48px}.box_section .category a.sweet:hover{color:#ffc2e3}.box_section .category a.interior{color:#ae863c;background-position:0 -72px}.box_section .category a.interior:hover{color:#c59f58}.box_section .category a.life{color:#00907d;background-position:0 -96px}.box_section .category a.life:hover{color:#00c3a9}.box_section .category a.trip{color:#009bf3;background-position:0 -120px}.box_section .category a.trip:hover{color:#27b1ff}.box_section .category a.fashion{color:#9c55ed;background-position:0 -144px}.box_section .category a.fashion:hover{color:#b783f2}.box_section .category a.animal{color:#5140a6;background-position:0 -168px}.box_section .category a.animal:hover{color:#6b5abf}.box_section .category a.fun{color:#ff7a1d;background-position:0 -192px}.box_section .category a.fun:hover{color:#ff9850}.box_section .category a.girlsblog{color:#81d650;background-position:0 -216px}.box_section .category a.girlsblog:hover{color:#9fe079}.box_section .category a.hatenanews{color:#066dd9;background-position:0 -240px}.box_section .category a.hatenanews:hover{color:#1986f9}.box_section .date{margin-right:8px}.updated-time{border-top:1px solid #bbb;margin:20px 0;font-size:13px;color:#bbb}.updated-time .time-wrapper{display:block;margin-top:-.8em;margin-left:-24px}.updated-time span{display:inline-block;background:#fff;padding-right:5px}.updated-time span:before{display:inline-block;content:"";width:7px;height:7px;border:3px solid #999;vertical-align:middle;margin-top:-4px;margin-right:8px;border-radius:8px;-webkit-border-radius:8px}.updated-time time{color:#666}.top-popular-entries{background:url(/images/girls/popular_bg.png)}.top-popular-entries h2{color:#999;font-size:12px;font-weight:700;margin:0;padding:0 0 18px}.box_section .top-popular-entries{margin:0 0 25px;padding:20px 18px 2px 20px}.box_section .top-popular-entries .entrylist-unit,.box_section .top-popular-entries .entrylist-unit:first-child{zoom:1;margin:0;padding:0 0 18px;border-top:1px solid #ccc;min-height:0}.box_section .top-popular-entries .entrylist-unit:after,.box_section .top-popular-entries .entrylist-unit:first-child:after{content:"";display:block;clear:both}.box_section .top-popular-entries .entrylist-unit .entry-data,.box_section .top-popular-entries .entrylist-unit .hb-entry-link-container,.box_section .top-popular-entries .entrylist-unit:first-child .entry-data,.box_section .top-popular-entries .entrylist-unit:first-child .hb-entry-link-container{margin:-8px 0 0;padding:0;line-height:1.2}.box_section .top-popular-entries .entrylist-unit .hb-entry-link-container,.box_section .top-popular-entries .entrylist-unit:first-child .hb-entry-link-container{font-size:14px;font-weight:400;float:left;width:430px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.box_section .top-popular-entries .entrylist-unit .hb-entry-link-container a,.box_section .top-popular-entries .entrylist-unit:first-child .hb-entry-link-container a{padding:0 3px 0 23px;background:url(/images/girls/popular_bg.png)}.box_section .top-popular-entries .entrylist-unit .entry-data,.box_section .top-popular-entries .entrylist-unit:first-child .entry-data{float:right}.box_section .top-popular-entries .category{font-size:13px;text-align:right;background:url(/images/girls/popular_bg.png) right 0;padding:0 0 0 2px;margin-right:0}.box_section .top-popular-entries .category a{background:url(/images/girls/genre_icons.png) no-repeat;-moz-background-size:60px auto;-o-background-size:60px auto;-ms-background-size:60px auto;-webkit-background-size:60px auto;background-size:60px auto;padding-left:20px}.box_section .top-popular-entries .category a.love{color:#ff5b75;background-position:0 0}.box_section .top-popular-entries .category a.love:hover{color:#ff8ea0}.box_section .top-popular-entries .category a.food{color:#f5c100;background-position:0 -24px}.box_section .top-popular-entries .category a.food:hover{color:#ffd229}.box_section .top-popular-entries .category a.sweet{color:#ff8fcc;background-position:0 -48px}.box_section .top-popular-entries .category a.sweet:hover{color:#ffc2e3}.box_section .top-popular-entries .category a.interior{color:#ae863c;background-position:0 -72px}.box_section .top-popular-entries .category a.interior:hover{color:#c59f58}.box_section .top-popular-entries .category a.life{color:#00907d;background-position:0 -96px}.box_section .top-popular-entries .category a.life:hover{color:#00c3a9}.box_section .top-popular-entries .category a.trip{color:#009bf3;background-position:0 -120px}.box_section .top-popular-entries .category a.trip:hover{color:#27b1ff}.box_section .top-popular-entries .category a.fashion{color:#9c55ed;background-position:0 -144px}.box_section .top-popular-entries .category a.fashion:hover{color:#b783f2}.box_section .top-popular-entries .category a.animal{color:#5140a6;background-position:0 -168px}.box_section .top-popular-entries .category a.animal:hover{color:#6b5abf}.box_section .top-popular-entries .category a.fun{color:#ff7a1d;background-position:0 -192px}.box_section .top-popular-entries .category a.fun:hover{color:#ff9850}.box_section .top-popular-entries .category a.girlsblog{color:#81d650;background-position:0 -216px}.box_section .top-popular-entries .category a.girlsblog:hover{color:#9fe079}.box_section .top-popular-entries .category a.hatenanews{color:#066dd9;background-position:0 -240px}.box_section .top-popular-entries .category a.hatenanews:hover{color:#1986f9}.box_section .top-popular-entries .favicon{display:block;position:absolute;left:0;top:-9px}.bookmark-in-place-container{position:relative;display:none}.bookmark-in-place-popup{position:absolute;border:none;width:200px;height:120px;top:-130px;left:-50px;background:#009bf3;color:#fff;text-align:center;z-index:1000;border-radius:6px;-webkit-border-radius:6px}.bookmark-in-place-popup:after{content:"";display:block;border:10px solid transparent;border-top-color:#009bf3;position:absolute;top:120px;left:90px}.bookmark-in-place-message{font-size:12px;padding:0 15px;margin:8px 0}.bookmark-in-place-popup-button{display:none;font-size:12px;border:1px solid #fff;padding:.4em .8em;margin:0 1px;border-radius:3px;-webkit-border-radius:3px}.bookmark-in-place-popup-button:link,.bookmark-in-place-popup-button:visited{color:#fff}.bookmark-in-place-popup-button:hover{color:#fff;background:rgba(255,255,255,.15)}.bookmark-in-place-bookmark-button{background:url(/images/girls/bookmark_icon.png) no-repeat;-moz-background-size:15px;-o-background-size:15px;-ms-background-size:15px;-webkit-background-size:15px;background-size:15px;padding:1px 0 0 18px;cursor:pointer;color:#bbb;font-size:12px}.bookmark-in-place-bookmark-button:hover{color:#333}.bookmark-in-place-bookmark-button.checked{background:url(/images/girls/checked.png) no-repeat;-moz-background-size:15px;-o-background-size:15px;-ms-background-size:15px;-webkit-background-size:15px;background-size:15px}.bookmark-in-place-close{cursor:pointer;font-size:11px;display:block;text-align:right;padding:6px 8px 0 0;color:rgba(255,255,255,.65)}.bookmark-in-place-close:hover{color:#fff}.side-top-rectangle{background:#eee;padding:15px 0;text-align:center}.side-top-rectangle .ad-list-s{display:inline-block}.side-bottom-rectangle{margin-top:20px;padding:15px 0;text-align:center}.side-bottom-rectangle .ad-list-s{display:inline-block}.ads-double-rectangle{margin:40px auto 0;width:614px;zoom:1}.ads-double-rectangle:after{content:"";display:block;clear:both}.ads-double-rectangle #entry-double-rectangle-left{float:left}.ads-double-rectangle #entry-double-rectangle-right{float:right}.entry_main_ad{margin-left:-5px;line-height:0}#searchbox,.searchbox{zoom:1;border-bottom:1px dashed #ccc;padding:13px 0;text-align:center;line-height:29px}#searchbox:after,.searchbox:after{content:"";display:block;clear:both}.inputtext,.search-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;font-size:13px;height:26px;margin:0;padding:0;display:inline-block;vertical-align:middle;-o-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inputtext{width:240px;border:1px solid #4d4d4d;text-indent:8px}.search-button{width:55px;background:#666;border:1px solid #666;color:#fff}.main-social-link{border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d;margin:0 0 25px;padding:3px 0 3px 17px;zoom:1}.main-social-link:after{content:"";display:block;clear:both}.main-social-link li{display:block;float:left;padding-top:3px}.main-social-link .fb{width:115px}.main-social-link .tw{width:105px}.main-social-link .gp{width:80px}.main-social-link .gp,.main-social-link .tw{margin-top:4px}.switch{text-align:center}.switch-button{display:inline-block;border:2px solid #009bf3;height:34px;line-height:34px;padding:0 10px;border-radius:19px;-webkit-border-radius:19px;font-weight:700;font-size:12px;margin-left:13px;color:#009bf3;cursor:pointer}.switch-button:hover{background:#009bf3;color:#fff}.switch-button.checked{background:#eee;color:#999;border-color:#eee;cursor:auto}.switch-notes{display:inline-block;height:18px;width:18px;line-height:18px;border-radius:9px;-webkit-border-radius:9px;font-weight:700;font-size:11px;color:#666;background:#d8d8d8;text-align:center;margin-left:3px;cursor:pointer;position:relative}.switch-notes:hover{background:#666;color:#fff}.switch-notes:hover .switch-notes-container{display:block}.switch-notes-container{display:none;font-size:11px;background:#009bf3;border-radius:6px;-webkit-border-radius:6px;position:absolute;z-index:100;margin:5px 0 0 -8px;padding:8px;color:#fff;text-align:center;-webkit-animation:fadein .2s ease-in-out;-moz-animation:fadein .2s ease-in-out;animation:fadein .2s ease-in-out;width:220px;right:-30px;top:25px}.switch-notes-container:before{content:"";display:block;border:6px solid transparent;border-bottom-color:#009bf3;margin:-20px 0 10px 183px;width:0;height:0}.side-title{color:#999;font-size:12px;font-weight:400;margin:25px 0 0;padding:0 15px 5px}.badges{padding-left:15px}.badges li{display:inline-block}.badges img{height:60px;border-radius:5px;-webkit-border-radius:5px}.selected-info{font-size:13px;margin:0 15px;border-top:1px solid #ccc}.selected-info li{padding:8px 0;border-bottom:1px solid #ccc}.amazon{border-left:15px solid #cedee4;border-right:15px solid #cedee4;padding:3px 0;margin-left:-1px;width:302px}.amazon .entrylist-unit{position:relative}.amazon .entrylist-unit:after,.amazon .entrylist-unit:before{content:"";display:block;height:100%;position:absolute;top:0}.amazon .entrylist-unit:before{border-left:12px solid #fff;left:-12px}.amazon .entrylist-unit:after{border-right:12px solid #fff;right:-12px}.amazon .entrylist-unit{border-bottom:1px dashed #ccc;padding:15px 0;margin-bottom:-1px}.amazon .entrylist-unit:last-child{border:none;margin-bottom:0}.amazon .entrylist-unit:nth-child( 1) .hb-entry-link-container:before{content:"No.1";display:block}.amazon .entrylist-unit:nth-child( 2) .hb-entry-link-container:before{content:"No.2";display:block}.amazon .entrylist-unit:nth-child( 3) .hb-entry-link-container:before{content:"No.3";display:block}.amazon .entrylist-unit:nth-child( 4) .hb-entry-link-container:before{content:"No.4";display:block}.amazon .entrylist-unit:nth-child( 5) .hb-entry-link-container:before{content:"No.5";display:block}.amazon .entrylist-unit:nth-child( 6) .hb-entry-link-container:before{content:"No.6";display:block}.amazon .entry-data{margin-left:132px}.amazon .hb-entry-link-container{font-size:13px;font-weight:400;margin:10px 0 4px 132px;padding:0}.amazon .hb-entry-link-container a:link{color:#009bf3}.amazon .hb-entry-link-container a:visited{color:#bbb}.amazon .hb-entry-link-container a:active,.amazon .hb-entry-link-container a:hover{color:#ff5b75}.amazon .thumbnail{position:absolute;top:15px;left:0}.amazon .thumbnail img{width:120px}.amazon .pickup-title{padding:0;margin:0;position:absolute;width:100%;text-align:center;top:-15px;left:0}.amazon .pickup-title img{height:20px}.amazon .pickup-comment p{background:#e7f4fc;display:inline;font-size:13px;padding:2px 0}.amazon .item-image,.amazon .item-info{display:table-cell;vertical-align:middle}.amazon .item-image{text-align:center;line-height:0;width:120px}.amazon .item-image img{max-width:120px;max-height:120px}.amazon .item-info{padding-left:12px}.amazon .item-title{font-size:13px;font-weight:400;margin:10px 0 4px;padding:0}.amazon .item-title a:link{color:#009bf3}.amazon .item-title a:visited{color:#bbb}.amazon .item-title a:active,.amazon .item-title a:hover{color:#ff5b75}.amazon .item-price{background:#fff4a5;color:#d00;font-size:12px;display:inline-block;padding:2px 5px}.amazon .item-no{font-size:13px;margin:0}.amazon .pickup-comment.entrylist-unit{padding:18px 0 0;border-bottom:none}#pickup{position:relative;margin-top:50px}.side-rank{border-left:15px solid #cedee4;border-right:15px solid #cedee4;padding:3px 0;margin-left:-1px;width:302px;position:relative;margin-top:40px}.side-rank .entrylist-unit:after,.side-rank .entrylist-unit:before{content:"";display:block;height:100%;position:absolute;top:0}.side-rank .entrylist-unit:before{border-left:12px solid #fff;left:-12px}.side-rank .entrylist-unit:after{border-right:12px solid #fff;right:-12px}.side-rank .side-rank-title{position:relative;margin:0;padding:0;height:15px}.side-rank .side-rank-title:after,.side-rank .side-rank-title:before{content:"";display:block;height:100%;position:absolute;top:0}.side-rank .side-rank-title:before{border-left:12px solid #fff;left:-12px}.side-rank .side-rank-title:after{border-right:12px solid #fff;right:-12px}.side-rank .side-rank-title img{height:21px;position:absolute;left:50%;margin-left:-65px;top:-11px}.side-rank .entrylist-unit{position:relative;border-bottom:1px dashed #ccc;margin-bottom:-1px;padding:9px 0 8px;counter-increment:num}.side-rank .entrylist-unit:last-child{border-bottom:none;margin-bottom:0}.side-rank .entrylist-unit h3 a:link{color:#009bf3}.side-rank .entrylist-unit h3 a:visited{color:#bbb}.side-rank .entrylist-unit h3 a:active,.side-rank .entrylist-unit h3 a:hover{color:#ff5b75}.side-rank .entrylist-unit h3:before{color:#bbb;content:counter(num);display:block;position:absolute;font-size:16px;top:7px;left:0}.side-rank .entrylist-unit:nth-child(1) h3:before,.side-rank .entrylist-unit:nth-child(2) h3:before,.side-rank .entrylist-unit:nth-child(3) h3:before{color:#ff5b75}.side-rank .hb-entry-link-container{font-weight:400;font-size:13px;margin:0 0 0 40px;padding:0}.side-rank .favicon{position:absolute;top:10px;left:17px}.tweet-timelines{width:300px;margin:30px auto -10px}.breadcrumb{border-top:#666 solid 10px;border-bottom:1px solid #ccc;height:46px;line-height:46px;padding-left:17px;margin-top:-1px;font-size:13px;color:#999}.breadcrumb a{color:#333}.breadcrumb a:hover{color:#ff5b75}.breadcrumb.love{border-top-color:#ff5b75}.breadcrumb.love a{color:#ff5b75}.breadcrumb.love a:hover{color:#ff8ea0}.breadcrumb.food{border-top-color:#f5c100}.breadcrumb.food a{color:#f5c100}.breadcrumb.food a:hover{color:#ffd229}.breadcrumb.sweet{border-top-color:#ff8fcc}.breadcrumb.sweet a{color:#ff8fcc}.breadcrumb.sweet a:hover{color:#ffc2e3}.breadcrumb.interior{border-top-color:#ae863c}.breadcrumb.interior a{color:#ae863c}.breadcrumb.interior a:hover{color:#c59f58}.breadcrumb.life{border-top-color:#00907d}.breadcrumb.life a{color:#00907d}.breadcrumb.life a:hover{color:#00c3a9}.breadcrumb.trip{border-top-color:#009bf3}.breadcrumb.trip a{color:#009bf3}.breadcrumb.trip a:hover{color:#27b1ff}.breadcrumb.fashion{border-top-color:#9c55ed}.breadcrumb.fashion a{color:#9c55ed}.breadcrumb.fashion a:hover{color:#b783f2}.breadcrumb.animal{border-top-color:#5140a6}.breadcrumb.animal a{color:#5140a6}.breadcrumb.animal a:hover{color:#6b5abf}.breadcrumb.fun{border-top-color:#ff7a1d}.breadcrumb.fun a{color:#ff7a1d}.breadcrumb.fun a:hover{color:#ff9850}.breadcrumb.girlsblog{border-top-color:#81d650}.breadcrumb.girlsblog a{color:#81d650}.breadcrumb.girlsblog a:hover{color:#9fe079}.breadcrumb.hatenanews{border-top-color:#066dd9}.breadcrumb.hatenanews a{color:#066dd9}.breadcrumb.hatenanews a:hover{color:#1986f9}.breadcrumb li{display:inline-block}.breadcrumb li:after{content:">";display:inline-block;padding:0 6px}.breadcrumb li:last-child:after{display:none}.entrypage{padding-bottom:17px}.entrypage .entry-unit{padding:17px 0 0 17px}.entrypage .entry-unit #title-edit,.entrypage .entry-unit .description{max-width:607px;word-wrap:break-word}.entrypage .entry-unit #title-edit{font-size:21px;margin:12px 0 8px;padding:0}.entrypage .entry-unit #title-edit a{color:#333}.entrypage .entry-unit .description{font-size:14px;color:#666;margin:0}.entrypage .entry-unit .keyword{border-bottom:1px solid #dbdbdb}.entrypage .entry-unit #content-ellipsis span{padding-left:5px;color:#009bf3!important}.entrypage .entry-unit #content-ellipsis span:hover{color:#ff5b75}.entrypage .entry-contents{padding-right:25px}.entrypage .entry-contents .thumbnail{diaplay:block;float:right;margin-left:17px}.entrypage .entry-contents .thumbnail img{width:150px;height:112px}.entrypage .users{display:block;width:45px;height:23px;overflow:hidden;line-height:0}.entrypage .users em,.entrypage .users strong{font-weight:400}.entrypage .users a{display:block;line-height:23px}.entrypage .users span{display:inline-block;width:45px;height:23px;color:#fff;background:#999;font-size:15px;text-align:center}.entrypage .users.love span{background:#ff5b75}.entrypage .users.food span{background:#f5c100}.entrypage .users.sweet span{background:#ff8fcc}.entrypage .users.interior span{background:#ae863c}.entrypage .users.life span{background:#00907d}.entrypage .users.trip span{background:#009bf3}.entrypage .users.fashion span{background:#9c55ed}.entrypage .users.animal span{background:#5140a6}.entrypage .users.fun span{background:#ff7a1d}.entrypage .users.girlsblog span{background:#81d650}.entrypage .users.hatenanews span{background:#066dd9}.entrypage .entry-data{margin:5px 0 14px}.entrypage .entry-data li{display:inline-block;font-size:12px}.entrypage .entry-data .date{color:#bbb;padding-right:8px}.entrypage .entry-data img{vertical-align:middle;margin:0 5px 3px 0}.entrypage .video-content{background:#000;text-align:center;line-height:0}.entrypage .asin{zoom:1;margin-top:15px}.entrypage .asin:after{content:"";display:block;clear:both}.entrypage .asin-image{float:left;margin-right:20px}.entrypage .asin-amazon-link{float:left;width:430px}.entrypage .asin-info{font-size:14px}.entrypage .asin-authorlist{margin-bottom:3px}.entrypage .asin-authorlist a{color:#009bf3}.entrypage .asin-ourprice{color:#d00;background:#fff4a5;padding:3px 8px 1px;display:inline-block;font-weight:700}.entrypage .asin-price{font-size:12px}.entrypage .asin-availability{color:green;display:inline-block;margin-top:5px}.entrypage .asin-notice{color:#999;font-size:12px;display:block;margin:5px 0}.entrypage .asin-notice-title{color:#999;cursor:pointer;text-decoration:underline;font-size:11px;margin-left:5px}.entrypage .asin-cart-form{margin-top:10px}.entrypage h2{font-size:16px;font-weight:400;margin:25px 0 8px 17px;color:#bbb}.entrypage h2 a{color:#999}.entrypage h2 a:hover{color:#ff5b75}.entrypage .entrylist-unit{padding:8px 0;margin:0 17px;border-bottom:1px solid #ccc;position:relative;background-color:#fff;min-height:32px}.entrypage .entrylist-unit:first-child{border-top:1px solid #ccc}.entrypage .entrylist-unit .entry-data,.entrypage .entrylist-unit .hb-entry-link-container{padding-left:45px}.entrypage .entrylist-unit .entry-data{margin:0}.entrypage .entrylist-unit .entry-data li{vertical-align:middle}.entrypage .entrylist-unit .hb-entry-link-container{font-size:14px;font-weight:400;margin:0}.entrypage .entrylist-unit .users{transform:scale(.65,.65);-moz-transform:scale(.65,.65);-webkit-transform:scale(.65,.65);-o-transform:scale(.65,.65);-ms-transform:scale(.65,.65);margin-left:-10px}.entrypage .entrylist-unit .favicon{display:block;position:absolute;top:20px;left:14px}.entrypage .entrylist-unit .favicon img{width:32px;height:32px;margin-right:13px;margin-top:3px;border-radius:16px;-webkit-border-radius:16px}.entrypage .entry-list-entry-l .entrylist-unit .users{position:absolute;left:50px;top:30px}.entrypage .entry-list-entry-l .entrylist-unit .favicon{left:14px}.entrypage .entry-list-entry-l .entrylist-unit .favicon img{margin:0;width:16px;height:16px;border-radius:0;-webkit-border-radius:0}.entrypage .entry-list-entry-l .entrylist-unit li.domain{margin-left:40px;margin-right:5px}.entrypage .entry-list-entry-l .entrylist-unit .date{margin-left:5px}.entrypage .more-entry{text-align:center;margin:0 17px}.entrypage .more-entry a{display:block;padding:10px;color:#999;font-size:13px;font-weight:700}.entrypage .more-entry a:hover,.entrypage .more-entry a:hover:after{color:#ff5b75}.entrypage .more-entry a:after{content:"＞";font-size:11px;padding-left:15px;color:#bbb;display:inline-block;vertical-align:middle}.add-bookmark-container{text-align:center;background:#eee;margin-bottom:25px}.add-bookmark-container .profile-image{width:32px;height:32px;display:inline-block;border-radius:16px;-webkit-border-radius:16px}.add-bookmark-container #comment,.add-bookmark-container #submit-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none}.add-bookmark-container #submit-button{font-size:14px;color:#fff;background:#666;border:none;padding:0 30px;height:35px;line-height:35px;margin-left:200px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px}.add-bookmark-container #comment{vertical-align:middle;height:32px!important;line-height:32px;padding:0 10px;font-size:13px;border:1px solid #999;width:70%}.add-bookmark-container #private_label{display:inline-block;width:190px;padding-left:10px;font-size:12px;text-align:left}.add-bookmark-container #private_label img{vertical-align:middle;margin-top:-2px}.add-bookmark-container .submit-share-container{display:inline-block;padding-left:10px}.add-bookmark-container .submit-share-container *{vertical-align:middle}.add-bookmark-container.guest{margin-top:30px}.add-bookmark-container .add-bookmark-guest-guide{padding:17px;font-size:14px}.add-bookmark-container .add-bookmark-guest-guide p{color:#999;margin:0;padding:0}.add-bookmark-container .guest-guidelink{margin-top:10px}.add-bookmark-container .guest-guidelink li{display:inline}.add-bookmark-container .guest-guidelink a{display:inline-block;border:2px solid #999;background:#fff;padding:4px 15px 2px;border-radius:4px;-webkit-border-radius:4px;color:#999}.add-bookmark-container .guest-guidelink a:hover{background:#999;color:#fff}.add-bookmark-container form{position:relative}.add-bookmark-container .shadow-layer{position:absolute;font-size:12px;bottom:0;background:#eee;color:#666;left:0;width:100%;height:100%;opacity:.9}.add-bookmark-container .shadow-layer span{display:block;padding-top:30px}.add-bookmark-container .shadow-layer img{vertical-align:middle;margin:-3px 5px 0 0}.entry-bookmarked{position:relative;padding:20px;text-align:left;width:609px}.entry-bookmarked .inplace-delete-icon,.entry-bookmarked .inplace-edit-icon{position:absolute;top:8px}.entry-bookmarked .inplace-delete-icon{right:10px}.entry-bookmarked .inplace-edit-icon{right:31px}.entry-bookmarked .profile-icon{position:absolute;display:block;left:17px}.entry-bookmarked .comment-container,.entry-bookmarked .header{display:block;font-size:13px}.entry-bookmarked .header{margin-left:40px}.entry-bookmarked .username{display:inline-block;margin-right:10px;color:#009bf3}.entry-bookmarked .username:hover{color:#ff5b75}.entry-bookmarked .comment-container{margin-left:35px}.entry-bookmarked .comment{word-wrap:break-word;font-size:14px;margin-left:40px;display:block}.entry-bookmarked .user-comment-meta{display:inline}.entry-bookmarked .tags{display:inline-block;margin-right:3px;padding-left:17px;background:url(/images/v3/icon-tag.png) left center/16px 16px no-repeat}.entry-bookmarked .tags.empty{display:none}.entry-bookmarked .tags a{margin-bottom:3px;font-size:12px;line-height:18px;color:#aaa}.entry-bookmarked .timestamp{color:#bbb;margin-left:5px}.entry-bookmarked .timestamp a{color:#bbb}.entry-bookmarked .delete-bookmark{font-size:13px;margin-left:5px}.entry-bookmarked .delete-bookmark a{text-decoration:underline}.inplace-form .bookmark-appender-submit,.inplace-form .comment{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;font-size:13px}.inplace-form .comment{vertical-align:middle;height:32px;line-height:32px;padding:0 65px 0 10px;border:1px solid #999;width:430px}.entry-bookmarked .inplace-form .comment{margin-left:0;display:inline-block}.inplace-form .bookmark-appender-submit{width:55px;background:#666;border:1px solid #666;color:#fff;height:34px;margin-left:4px}.inplace-form .char-count{position:absolute;left:495px;display:block;margin-top:-52px;color:#bbb;font-size:13px;text-align:right;white-space:nowrap;width:60px}.inplace-form .private{margin-top:10px}.inplace-form .bookmark-appender-cancel,.inplace-form .bookmark-appender-private{font-size:12px}.inplace-form .bookmark-appender-cancel{cursor:pointer;margin-left:10px;color:#999;text-decoration:underline}.inplace-form .bookmark-appender-cancel:hover{color:#ff5b75}#bookmarks .inplace-form .char-count{left:485px}#bookmark-submit-container{position:relative;padding:20px}#bookmark-comment-container{border-bottom:1px solid #ccc;padding:20px 0;margin:0 10px;display:none}#bookmark-option{font-size:12px;display:block;position:absolute;top:8px;right:10px;cursor:pointer;color:#999;text-decoration:underline}#bookmark-option:hover{color:#009bf3}.entry-page-main-subtitle{margin:0;padding:0}.tab-navi{zoom:1;border-bottom:3px solid #ff5b75;color:#999;font-size:13px;text-align:center}.tab-navi:after{content:"";display:block;clear:both}.tab-navi li{background:#e5e5e5;float:left;font-weight:400;margin-right:5px;padding:6px 10px;width:160px}.tab-navi li:hover{cursor:pointer;background:#d1d1d1;color:#666}.tab-navi li.current,.tab-navi li.current:hover{color:#fff;background:#ff5b75}.tab-navi li.disable,.tab-navi li.disable:hover{cursor:auto;background:#e5e5e5;color:#999}body.love .tab-navi{border-bottom-color:#ff5b75}body.love .tab-navi li.current,body.love .tab-navi li.current:hover{background:#ff5b75}body.food .tab-navi{border-bottom-color:#f5c100}body.food .tab-navi li.current,body.food .tab-navi li.current:hover{background:#f5c100}body.sweet .tab-navi{border-bottom-color:#ff8fcc}body.sweet .tab-navi li.current,body.sweet .tab-navi li.current:hover{background:#ff8fcc}body.interior .tab-navi{border-bottom-color:#ae863c}body.interior .tab-navi li.current,body.interior .tab-navi li.current:hover{background:#ae863c}body.life .tab-navi{border-bottom-color:#00907d}body.life .tab-navi li.current,body.life .tab-navi li.current:hover{background:#00907d}body.trip .tab-navi{border-bottom-color:#009bf3}body.trip .tab-navi li.current,body.trip .tab-navi li.current:hover{background:#009bf3}body.fashion .tab-navi{border-bottom-color:#9c55ed}body.fashion .tab-navi li.current,body.fashion .tab-navi li.current:hover{background:#9c55ed}body.animal .tab-navi{border-bottom-color:#5140a6}body.animal .tab-navi li.current,body.animal .tab-navi li.current:hover{background:#5140a6}body.fun .tab-navi{border-bottom-color:#ff7a1d}body.fun .tab-navi li.current,body.fun .tab-navi li.current:hover{background:#ff7a1d}body.girlsblog .tab-navi{border-bottom-color:#81d650}body.girlsblog .tab-navi li.current,body.girlsblog .tab-navi li.current:hover{background:#81d650}body.hatenanews .tab-navi{border-bottom-color:#066dd9}body.hatenanews .tab-navi li.current,body.hatenanews .tab-navi li.current:hover{background:#066dd9}.bookmark-list li{padding:8px 0 8px 45px;margin:0 17px;border-bottom:1px solid #ccc;position:relative;background-color:#fff;min-height:32px;word-wrap:break-word;width:570px;line-height:1.35}.bookmark-list li:hover .inplace-delete-icon,.bookmark-list li:hover .inplace-edit-icon{display:block}.bookmark-list .profile-icon{display:block;position:absolute;top:10px;left:0}.bookmark-list .profile-icon img{width:32px;height:32px;margin-right:13px;margin-top:3px;border-radius:16px;-webkit-border-radius:16px}.bookmark-list .header{font-size:13px;margin:0 5px 3px 0}.bookmark-list .username{color:#009bf3}.bookmark-list .username:hover{color:#ff5b75}.bookmark-list .tags{display:inline-block;margin-right:8px;padding-left:17px;background:url(/images/v3/icon-tag.png) left center no-repeat;background-size:16px 16px}.bookmark-list .tags.empty{display:none}.bookmark-list .user-tag{margin-bottom:3px;font-size:12px;line-height:18px;color:#aaa}.bookmark-list .comment{font-size:14px}.bookmark-list .comment:after{content:"";display:block;height:0}.bookmark-list .timestamp,.bookmark-list .with-click-count{font-size:13px;padding-right:5px;color:#bbb}.bookmark-list .timestamp a:hover,.bookmark-list .with-click-count a:hover{color:#ff5b75}.bookmark-list .timestamp a:link{color:#bbb}.bookmark-list .with-click-count a:link{color:#9ab1d0}.bookmark-list .plus_icon{display:inline-block;margin-left:10px}.bookmark-list .inplace-report-bookmark{position:absolute;top:5px;right:0}.bookmark-list .message{text-align:center;font-size:14px;color:#999;padding-top:15px}.bookmark-list .comment-container.delete{font-size:13px}.bookmark-list .comment-container.delete a{text-decoration:underline}.bookmark-list .inplace-delete-icon,.bookmark-list .inplace-edit-icon{position:absolute;top:8px;display:none}.bookmark-list .inplace-delete-icon{right:0}.bookmark-list .inplace-edit-icon{right:21px}.hatena-bookmark-tag-list{margin:0;padding:0;border:1px solid #AAA;z-index:10003;width:150px;list-style-type:none;color:#000;background-color:#FFF;font-size:80%}.hatena-bookmark-tag-list li{border-bottom:solid 1px #FFF;line-height:1;padding:4px;text-align:left;cursor:pointer;overflow:hidden}.hatena-bookmark-tag-list li:after{clear:both;content:"";display:block}.hatena-bookmark-tag-list .hatena-bookmark-suggest-count{float:right;width:28px;text-align:right;color:#777}.hatena-bookmark-tag-list .hatena-bookmark-suggest-curret{background-color:#2C6EBD;color:#fff;font-weight:700}.hatena-bookmark-tag-list .hatena-bookmark-suggest-curret .hatena-bookmark-suggest-count{background-color:transparent;color:#fff}.comment-share{font-size:13px}.comment-share a{display:inline-block;padding:0;border:none;width:16px;height:16px;margin-left:12px;margin-bottom:-3px;background-size:16px 16px;background-repeat:no-repeat}.comment-share span{display:none}.comment-share .twitter{background-image:url(/images/v3/comment-share-twitter.png)}.comment-share .facebook{background-image:url(/images/v3/comment-share-facebook.png)}.comment-share .entrycomment{background-image:url(/images/v3/comment-link.png)}.comment-share .hatena-star-star-container{margin:0 5px}#entry-tools{padding-left:17px}#entry-paragraph-label{font-size:11px;color:#999;margin:10px 0;height:16px}#entry-paragraph-label a{margin-left:10px;color:#9AB1D0;text-decoration:none}#entry-paragraph-label form{display:inline}#entry-paragraph-label .refresh{background-image:url(/images/v3/icon-refresh.png);background-size:16px 16px;background-repeat:no-repeat;background-position:left center;padding-left:21px;float:none;border:none;background-color:#fff;font-size:11px;margin-left:10px;color:#9AB1D0;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none}.admin_link_edit{background-image:url(/images/v3/edit.png);background-size:16px 16px;background-repeat:no-repeat;background-position:left center;padding-left:21px}#visibility-info,.violation{font-size:12px;padding:0 17px 0 0;margin:5px 0 0;float:right}#visibility-info a,.violation a{color:#999}.related{border-left:20px solid #cedee4;border-right:20px solid #cedee4;width:940px;margin:25px auto 0;padding:5px 0;position:relative}.related h2{font-size:18px;color:#999;font-weight:400;position:absolute;top:15px;margin:0;padding:0 2px}.related .entry-vertical-4{display:table;width:970px;background:#fff;margin-left:-15px;padding:50px 0 0}.related .entry-unit{display:table-cell;width:25%;padding:0 17px 10px;border-right:1px solid #ccc;position:relative}.related .entry-unit:last-child{border:none}.related .hb-entry-link-container{margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.3}.related .hb-entry-link-container a{color:#009bf3}.related .hb-entry-link-container a:hover{color:#ff5b75}.related .description{text-align:center}.related blockquote{text-align:left;font-size:13px;color:#999;margin:10px 0}.related .date{font-size:12px;color:#999;text-align:center;padding-bottom:5px}.related .entry-data,.related .entry-meta{font-size:12px;text-align:center}.related .favicon{vertical-align:middle;margin:-2px 5px 0 0}.entry .related .thumbnail{position:absolute;top:0;left:0;width:100%;text-align:center}.entry .related .thumbnail img{margin:0 0 10px}.entry .related .hb-entry-link-container{padding-top:220px}.media-page .related .thumbnail img{margin:0 0 10px}.media-page .related .domain{margin-bottom:5px}.media-page .related .date{padding:0}.entry .box_side h2{color:#999;font-size:16px;font-weight:400;margin:0 15px;padding:0 0 6px}.entry .box_side h2 a{color:#999}.entry .box_side h2 a:hover{color:#ff5b75}.entry .box_side h3{font-size:14px;font-weight:700;margin:0;padding:0 0 6px}.entry .box_side .entry-list{position:relative;padding:10px 0 10px 36px;margin:0 15px;border-bottom:1px solid #ccc}.entry .box_side .entry-list:first-child{border-top:5px solid #ccc}.entry .box_side .entry-list.ad-unit{padding:0;margin:0;text-align:center;border:none}.entry .box_side .entry-list .ad-rectangle{display:inline-block;padding:10px 0}.entry .box_side .entry-meta{line-height:1.3}.entry .box_side .entry-meta li{font-size:12px;line-height:1.3}.entry .box_side .users{display:block;width:45px;height:23px;overflow:hidden;line-height:0;transform:scale(.65,.65);-moz-transform:scale(.65,.65);-webkit-transform:scale(.65,.65);-o-transform:scale(.65,.65);-ms-transform:scale(.65,.65);position:absolute;left:-8px;top:6px}.entry .box_side .users em,.entry .box_side .users strong{font-weight:400}.entry .box_side .users a{display:block;line-height:23px}.entry .box_side .users span{display:inline-block;width:45px;height:23px;color:#fff;background:#999;font-size:15px;text-align:center}.entry .box_side .users.love span{background:#ff5b75}.entry .box_side .users.food span{background:#f5c100}.entry .box_side .users.sweet span{background:#ff8fcc}.entry .box_side .users.interior span{background:#ae863c}.entry .box_side .users.life span{background:#00907d}.entry .box_side .users.trip span{background:#009bf3}.entry .box_side .users.fashion span{background:#9c55ed}.entry .box_side .users.animal span{background:#5140a6}.entry .box_side .users.fun span{background:#ff7a1d}.entry .box_side .users.girlsblog span{background:#81d650}.entry .box_side .users.hatenanews span{background:#066dd9}.entry .box_side .date{color:#bbb}.entry .box_side .domain img{vertical-align:middle;margin:-2px 5px 0 0}.entry .box_side .more-entry{text-align:center;margin:0 15px 25px}.entry .box_side .more-entry a{display:block;padding:8px;color:#999;font-size:12px;font-weight:700}.entry .box_side .more-entry a:hover,.entry .box_side .more-entry a:hover:after{color:#ff5b75}.entry .box_side .more-entry a:after{content:"＞";font-size:11px;padding-left:15px;color:#bbb;display:inline-block;vertical-align:middle}.entry .box_side .entry-horizontal-s{margin-top:0;margin-bottom:20px}.genrebox .entry-unit-block{border-top:1px solid #ccc}.genrebox .entry-unit{display:table-cell;width:214px;vertical-align:top;border-right:1px dashed #ccc;padding:52px 15px 15px;position:relative}.genrebox .entry-unit:last-child{border-right:none}.genrebox .hb-entry-link-container{font-size:16px;line-height:1.4;margin:0;padding:0}.genrebox .hb-entry-link-container,.genrebox blockquote{max-width:214px}.genrebox .entry-image{line-height:1}.genrebox .thumbnail{display:block;margin:-37px 0 10px}.genrebox .thumbnail img{width:214px;height:auto}.genrebox blockquote{color:#666;font-size:12px;word-wrap:break-word;margin-top:8px}.genrebox .users{display:block;width:45px;height:23px;overflow:hidden;line-height:0;position:absolute;top:15px}.genrebox .users em,.genrebox .users strong{font-weight:400}.genrebox .users a{display:block;line-height:23px}.genrebox .users span{display:inline-block;width:45px;height:23px;color:#fff;background:#999;font-size:15px;text-align:center}.genrebox .users.love span{background:#ff5b75}.genrebox .users.food span{background:#f5c100}.genrebox .users.sweet span{background:#ff8fcc}.genrebox .users.interior span{background:#ae863c}.genrebox .users.life span{background:#00907d}.genrebox .users.trip span{background:#009bf3}.genrebox .users.fashion span{background:#9c55ed}.genrebox .users.animal span{background:#5140a6}.genrebox .users.fun span{background:#ff7a1d}.genrebox .users.girlsblog span{background:#81d650}.genrebox .users.hatenanews span{background:#066dd9}.genrebox .favicon{display:none}.genrebox .entry-data{color:#bbb;margin-top:5px}.genrebox .entry-data li{display:inline-block;font-size:12px}.genrebox .domain{margin-right:8px}.genrebox .domain img{vertical-align:middle;margin:-2px 5px 0 0}.genrebox .domain a{color:#bbb}.genrebox .domain a:hover{color:#333}.genrebox .pr{font-size:11px;display:inline-block;color:#d00;margin-right:8px}.genrebox .pr:before{content:"["}.genrebox .pr:after{content:"]"}.genrebox-feature{display:table-cell;vertical-align:top;width:100%}.genrebox-feature .entry-contents{padding-right:13px}.genrebox-feature .box3_2{min-height:250px}.genrebox-feature .bookmark-in-place-container{margin-left:310px}.genrebox-feature .entry-unit{position:relative;padding:17px;-o-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.genrebox-feature .hb-entry-link-container{font-size:18px;font-weight:700;margin:0 0 0 310px;padding:0;line-height:1.35}.genrebox-feature .entry-data,.genrebox-feature blockquote{margin-left:310px}.genrebox-feature .hb-entry-link-container,.genrebox-feature blockquote{max-width:292px}.genrebox-feature blockquote{color:#666;padding:10px 0;font-size:13px;word-wrap:break-word}.genrebox-feature .thumbnail,.genrebox-feature .users{position:absolute;top:17px;left:17px}.genrebox-feature .users{display:block;width:45px;height:23px;overflow:hidden;line-height:0;z-index:10}.genrebox-feature .users em,.genrebox-feature .users strong{font-weight:400}.genrebox-feature .users a{display:block;line-height:23px}.genrebox-feature .users span{display:inline-block;width:45px;height:23px;color:#fff;background:#999;font-size:15px;text-align:center}.genrebox-feature .users.love span{background:#ff5b75}.genrebox-feature .users.food span{background:#f5c100}.genrebox-feature .users.sweet span{background:#ff8fcc}.genrebox-feature .users.interior span{background:#ae863c}.genrebox-feature .users.life span{background:#00907d}.genrebox-feature .users.trip span{background:#009bf3}.genrebox-feature .users.fashion span{background:#9c55ed}.genrebox-feature .users.animal span{background:#5140a6}.genrebox-feature .users.fun span{background:#ff7a1d}.genrebox-feature .users.girlsblog span{background:#81d650}.genrebox-feature .users.hatenanews span{background:#066dd9}.genrebox-feature .thumbnail{z-index:1}.genrebox-feature .thumbnail a{display:block;width:295px;text-align:center;background:#fafafa;line-height:0}.genrebox-feature .thumbnail img{max-width:295px;max-height:210px}.genrebox-feature .entry-data{color:#bbb}.genrebox-feature .entry-data li{display:inline-block;font-size:12px}.genrebox-feature .domain{margin-right:8px}.genrebox-feature .domain a{color:#bbb}.genrebox-feature .domain a:hover{color:#333}.genrebox-feature .domain img{display:none}.entry-unit-pickup{border-top:2px solid #e1e1e1;border-right:1px dashed #ccc;width:449px;padding:20px;display:table-cell;vertical-align:middle;background:#fafafa}.entry-unit-pickup .entry-unit-pickup-title{line-height:1}.entry-unit-pickup .entry-unit-pickup-title img{height:23px}.entry-unit-pickup ul{margin:10px 0 0 35px;width:410px}.entry-unit-pickup ul li{padding:8px 0;position:relative}.entry-unit-pickup ul li:last-child{border:none}.entry-unit-pickup h3{font-size:16px;font-weight:700;margin:0;padding:0;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry-unit-pickup h3 span{display:block;font-weight:400;font-size:12px;color:rgba(0,0,0,.4)}.genrebox .entry-unit-pickup .favicon{display:block;position:absolute;top:10px;left:-25px}.entry-unit-pickup.love{background:#fff4f6;border-top-color:#ffd5dc}.entry-unit-pickup.love li{border-bottom:2px solid #ffd5dc}.entry-unit-pickup.love a,.entry-unit-pickup.love h3{color:#333}.entry-unit-pickup.love a:hover,.entry-unit-pickup.love h3:hover{color:#666}.entry-unit-pickup.food{background:#fffbeb;border-top-color:#fff0ba}.entry-unit-pickup.food li{border-bottom:2px solid #fff0ba}.entry-unit-pickup.food a,.entry-unit-pickup.food h3{color:#333}.entry-unit-pickup.food a:hover,.entry-unit-pickup.food h3:hover{color:#666}.entry-unit-pickup.sweet{background:#fffafd;border-top-color:#ffe5f3}.entry-unit-pickup.sweet li{border-bottom:2px solid #ffe5f3}.entry-unit-pickup.sweet a,.entry-unit-pickup.sweet h3{color:#333}.entry-unit-pickup.sweet a:hover,.entry-unit-pickup.sweet h3:hover{color:#666}.entry-unit-pickup.interior{background:#fcfaf7;border-top-color:#efe4d0}.entry-unit-pickup.interior li{border-bottom:2px solid #efe4d0}.entry-unit-pickup.interior a,.entry-unit-pickup.interior h3{color:#333}.entry-unit-pickup.interior a:hover,.entry-unit-pickup.interior h3:hover{color:#666}.entry-unit-pickup.life{background:#f6fffe;border-top-color:#affff4}.entry-unit-pickup.life li{border-bottom:2px solid #affff4}.entry-unit-pickup.life a,.entry-unit-pickup.life h3{color:#333}.entry-unit-pickup.life a:hover,.entry-unit-pickup.life h3:hover{color:#666}.entry-unit-pickup.trip{background:#f3fbff;border-top-color:#c0e8ff}.entry-unit-pickup.trip li{border-bottom:2px solid #c0e8ff}.entry-unit-pickup.trip a,.entry-unit-pickup.trip h3{color:#333}.entry-unit-pickup.trip a:hover,.entry-unit-pickup.trip h3:hover{color:#666}.entry-unit-pickup.fashion{background:#faf6fe;border-top-color:#e7d6fb}.entry-unit-pickup.fashion li{border-bottom:2px solid #e7d6fb}.entry-unit-pickup.fashion a,.entry-unit-pickup.fashion h3{color:#333}.entry-unit-pickup.fashion a:hover,.entry-unit-pickup.fashion h3:hover{color:#666}.entry-unit-pickup.animal{background:#f5f4fb;border-top-color:#d3ceec}.entry-unit-pickup.animal li{border-bottom:2px solid #d3ceec}.entry-unit-pickup.animal a,.entry-unit-pickup.animal h3{color:#333}.entry-unit-pickup.animal a:hover,.entry-unit-pickup.animal h3:hover{color:#666}.entry-unit-pickup.fun{background:#fff8f3;border-top-color:#ffdfc8}.entry-unit-pickup.fun li{border-bottom:2px solid #ffdfc8}.entry-unit-pickup.fun a,.entry-unit-pickup.fun h3{color:#333}.entry-unit-pickup.fun a:hover,.entry-unit-pickup.fun h3:hover{color:#666}.entry-unit-pickup.girlsblog{background:#f8fdf5;border-top-color:#e0f5d4}.entry-unit-pickup.girlsblog li{border-bottom:2px solid #e0f5d4}.entry-unit-pickup.girlsblog a,.entry-unit-pickup.girlsblog h3{color:#333}.entry-unit-pickup.girlsblog a:hover,.entry-unit-pickup.girlsblog h3:hover{color:#666}.entry-unit-pickup.hatenanews{background:#f9fcff;border-top-color:#c2dffd}.entry-unit-pickup.hatenanews li{border-bottom:2px solid #c2dffd}.entry-unit-pickup.hatenanews a,.entry-unit-pickup.hatenanews h3{color:#333}.entry-unit-pickup.hatenanews a:hover,.entry-unit-pickup.hatenanews h3:hover{color:#666}.searchbox-wrap #searchbox,.searchbox-wrap .searchbox{border:none;text-align:center;line-height:1.6;padding-bottom:30px}.searchbox-wrap .inputtext,.searchbox-wrap .search-button{height:32px;font-size:16px}.searchbox-wrap .inputtext{width:420px}.searchbox-wrap .search-button{width:75px}.searchbox-wrap #searchbox-bottom{padding:30px 0 10px}.filter-notice{text-align:right;padding-top:10px;font-size:13px;color:#bbb}#res #search-condition{text-align:center;padding:50px}#res #search-condition li{display:inline-block;font-size:18px;vertical-align:middle}#res #search-condition li:last-child{display:block;color:#999;font-size:13px;padding-top:10px}#res #search-condition .keywords{background:#ffeaed;color:#ff5b75;font-weight:700;padding:5px 8px}#res #afs{width:300px;line-height:0;padding:20px 40px 20px 0}#res .search-result-list{width:900px;margin:0 auto;border-top:1px solid #ccc}#res .box_section{padding-right:0}#res .box_section .entrylist-unit{padding:20px 0;margin-bottom:0;border-bottom:1px solid #ccc;min-height:130px}#res .box_section .entrylist-unit .hb-entry-link-container{width:auto}#res .box_section .entrylist-unit:nth-child(2n){background:#fafafa}#res .box_section .entrylist-unit:first-child{margin-bottom:0;padding:10px 0}#res .box_section .entrylist-unit:first-child .thumbnail,#res .box_section .entrylist-unit:first-child .users{top:10px}#res .box_section .entrylist-unit:first-child .thumbnail img{width:180px}#res .box_section .entrylist-unit:first-child .entry-data,#res .box_section .entrylist-unit:first-child .hb-entry-link-container{margin-left:195px}#res .box_section .entrylist-unit:first-child blockquote{width:auto}#res .box_section .entrylist-unit:last-child{border:none}#res .box_section .entrylist-unit .thumbnail,#res .box_section .entrylist-unit .users{top:20px}#res .box_section .entrylist-unit .category,#res .box_section .entrylist-unit .date,#res .box_section .entrylist-unit .domain{padding-right:6px}#res .box_section blockquote{width:auto}#res .pager{text-align:center;margin-top:30px;padding:30px 0;border-top:1px solid #ccc}#res .pager a,#res .pager strong{padding:0 8px}#res .pager .pager-next,#res .pager strong{color:#009bf3}#res .pager a{color:#999}#res .pager a:hover{color:#ff5b75}.media-page .pager{zoom:1;border-top:1px solid #ccc;font-weight:700;text-align:center}.media-page .pager:after{content:"";display:block;clear:both}.media-page .pager a{padding:15px 20px;color:#999;display:inline-block}.media-page .pager a:hover,.media-page .pager a:hover.pager-next:after,.media-page .pager a:hover.pager-prev:before{color:#ff5b75}.media-page .pager .pager-prev:before{content:"＜";font-size:11px;padding-right:15px;color:#bbb;display:inline-block;vertical-align:middle}.media-page .pager .pager-next:after{content:"＞";font-size:11px;padding-left:15px;color:#bbb;display:inline-block;vertical-align:middle}.notfound{text-align:center}.notfound h2{margin:0;padding:50px 0 10px;font-weight:100;color:#bbb;font-size:40px}.notfound p{margin:0;padding:0;font-size:12px}.notfound form{width:500px;margin:60px auto 70px;padding:20px;background:#eee;border-radius:6px;-webkit-border-radius:6px}.notfound .inputtext{width:400px}.notfound h2.entrytitle{font-size:21px;font-weight:400;padding-bottom:5px}.notfound h2.entrytitle a{color:#333}.notfound h2.entrytitle a:hover{color:#ff5b75}.notfound h3{font-size:18px;font-weight:400;margin:0;padding:0}.notfound h3 a{color:#999}.notfound h3 a:hover{color:#ff5b75}.notfound h3 img{vertical-align:middle;margin:-2px 5px 0 0}.notfound .add-bookmark,.notfound .entry-notfound-blockquote{font-size:14px}.notfound .entry-notfound-blockquote{display:block}.notfound .add-bookmark{display:inline-block;text-decoration:underline;color:#009bf3}.notfound .add-bookmark:hover{color:#ff5b75}.notfound .description{width:400px;margin:30px auto 60px;padding:20px 50px;white-space:nowrap;background:#eee;border-radius:6px;-webkit-border-radius:6px}.notfound .ad-rectangle{padding-bottom:30px;display:inline-block}