section.primary{width:660px;float:left;min-height:1200px}section.primary.panel{width:100%;text-align:center}.primary .entries{width:630px;display:inline;clear:none;float:left;margin:0;padding:0}#topics .part{clear:both;display:block;width:100%;float:none}.primary .part{display:inline;width:100%;margin-bottom:20px;clear:both;float:right}.primary .entries .label{font-size:2.2em;padding-bottom:10px;clear:both;float:none;width:100%}.primary .entries .label span{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal;font-style:normal}.primary .entries #article{padding-bottom:40px;display:inline;clear:both;float:right;width:100%}.entries article portrait.first img{float:left}.primary .entries article landscape.first img{margin-right:10px;margin-bottom:20px}.primary .entries article first img{margin-bottom:20px}.primary .entries article img{float:left;padding-bottom:5px;border:1px solid #edf1f2;padding:2px;margin-right:10px}.primary .entries article h3 a{font-size:1.6em;line-height:1.2em}.primary .entries article h2 a{font-size:2.2em;line-height:1.2em}.primary .entries article p{padding-top:10px;text-align:left}.primary .entries article abbr{font-weight:bold;font-style:italic;font-size:1.25em;float:right;color:#999}.primary #unit-300{float:left;clear:left;display:block;padding-right:30px;padding-bottom:15px}.primary .part .ranking-wrap{float:right;display:inline-block;clear:right}.primary .side #ranking{clear:both;padding-top:20px}.primary .side{width:300px}.individual article .delay,.individual article .body p iframe{position:relative;padding:0} .side #unit-300{ padding-top:15px}  ul#nav-sub .sub.special .left{display:inline;width:206px;margin-top:0;margin-left:0;margin-bottom:0;height:1%;float:left}ul#nav-sub .sub.special .right a,ul#nav-sub .sub.special .left a{margin:0;padding:0;display:inline-block}ul#nav-sub .sub.special .left img{border:1px solid #323232;padding:2px;display:inline;margin:0 0 5px;float:left}ul#nav-sub .sub.special .left span{float:left;clear:left}ul#nav-sub .sub.special .left li a{font-size:1.4em;line-height:1.2em;display:block;float:left}ul#nav-sub .special .right{display:block;width:216px;float:right}ul#nav-sub li .sub.special ul{float:right}ul#nav-sub .special .right li{padding-bottom:5px;clear:both;padding-left:10px;float:left}ul#nav-sub .special .right li a{display:inline;clear:both;font-size:1.2em;line-height:1.2em}ul#nav-sub .special .left li{display:block}ul#nav-sub .special .right li a span{width:120px;padding-left:5px;float:right}ul#nav-sub .special .right li a img{float:left;border:1px solid #323232;padding:2px}ul#nav-sub li .sub.special ul{display:inline}ul#nav-sub li .sub.special h6{display:inline-block;position:relative;clear:both;left:330px;top:7px}.individual article .header{position:relative;display:block;clear:both;float:left;padding-top:30px;padding-right:0;padding-bottom:15px;width:100%}.individual article .header h1{color:#333;font-size:3em;display:block;padding-bottom:5px;line-height:1.2em;text-shadow:0 1px 0 #ccc;white-space:normal}.individual .panel .follow-box{width:98.5%}.individual .panel article .header h1{font-size:3.2em;text-align:center;margin-bottom:15px}.individual .panel article .header .abbr{text-align:center;float:none;clear:none;display:inline}.individual article .header h1 a{color:#333}.individual article .header figure{float:left;clear:left;padding-top:15px;padding-right:10px}.individual article .header h3{font-size:1.8em;clear:left;color:#333}.individual article .header .abbr{font-size:1.6em;color:#424242;display:block;position:relative;float:left}.individual article .header .abbr .page-label{display:inline;margin-left:15px;font-weight:bold;float:none;clear:none}.individual article .header h5{font-size:1.6em;color:#424242;display:block;padding-right:10px;clear:both;float:none}.individual article .header #toolbox{clear:none;display:block;position:absolute;right:0;height:20px;width:42px}article .header .ref #at16pf,#at16meo{display:none}a.addthis_button_email,a.addthis_button_print{float:left;font-size:1.1em;text-indent:-9999px;width:17px}.at15t_email,.at15t_print{float:left;display:block;clear:none}article .header .horizontal-rule{margin:15px 0;position:relative;height:0;clear:both;width:100%;float:left;border-bottom:1px solid #ddd}.header .next-entry{display:block;width:100%;float:left}.header .next-entry a{ color:#fff; background-color:#19568f; text-shadow:-1px 1px #1c60a5; border:none;float:right;padding:8px 10px;font-size:1.6em}.header .next-entry a:hover,.header .next-entry a.hover{ background-color:#346392; text-shadow:-1px 1px #27496d;text-decoration:none}.header .next-entry a:active,.header .next-entry a.active{ background-color:#27496d; text-shadow:-1px 1px #193047}.individual article img.mt-image-none{padding-bottom:0;padding-right:20px;position:relative;display:inline;float:left;clear:left}.individual article .mt-enclosure{clear:both;text-align:center;width:100%;float:left}.individual article .mt-enclosure .mt-image-none{padding:0;float:none}.individual article img.mt-image-center{padding-left:0;padding-right:0;text-align:center;margin:auto;display:block}.individual article img.mt-image-left{padding-left:0;padding-right:15px;text-align:left;margin:auto;float:left}.individual article img.mt-image-right{padding-left:15px;padding-right:0;text-align:left;margin:auto;float:left}.individual article em{display:block;*display:inline-block;padding:30px 30px 25px;background:#f6f6f6;color:#000;float:none;font-weight:normal;font-style:normal;border:1px solid #f0f0f0;clear:both}article .caption-right,article .caption-center,article .caption-left{font-size:1.25em;padding-top:5px;font-weight:bold;padding-bottom:5px}article .body .caption-right{text-align:right}article .body .caption-center{text-align:center}article .body .caption-left{text-align:left}.individual #photo.landscape{text-align:center;padding-bottom:15px}.individual #photo.portrait{text-align:center;padding-bottom:35px;display:inline;padding-right:15px;background-color:#fff;float:left;clear:left}.individual .flow article header{margin:0 auto;position:relative;padding-bottom:20px;clear:both;display:block}.individual .flow article header h1{color:#222;font-size:3em;display:block;clear:both;padding-bottom:5px;padding-top:5px;line-height:1.2em;text-shadow:#cacaca 0 1px 0}.individual .flow article header h3{font-size:2.6em}.individual .flow article header abbr{font-size:1.6em;color:#424242}.individual article .excerpt{clear:both}.individual article p.excerpt{padding-bottom:10px;padding-left:0;font-size:1.6em;font-weight:bold;clear:none;float:none}.individual article p{padding-bottom:15px;clear:none}.individual .primary.panel{text-align:center}.individual .panel article p{text-align:left;float:none;clear:none;width:67%;display:inline-block;padding-bottom:30px}.individual .panel article p .mt-image-center{overflow:visible;display:block;position:relative;left:-26.5%}.panel article .caption-right,.panel article .caption-center,.panel article .caption-left{padding-bottom:45px;margin-top:-35px}.individual .panel article p .mt-image-none{text-align:center}.individual article p a{text-decoration:underline}.individual article p a:hover{color:#000;text-decoration:underline}.individual article strike{text-decoration:line-through;color:#919191}.individual article u{text-decoration:none;background-color:#333;color:#fff;padding:2px 4px}.individual article u a{text-decoration:none;color:#fff}.individual article u a:hover{text-decoration:none;color:#ccc}.individual article strong{font-weight:bold}.individual article .text-box{padding:15px;background-color:#f6f6f6;display:inline-block}.individual article big{font-size:1.6em;border-bottom:3px solid #ddd;display:block;padding-bottom:2px;display:block;color:#333;line-height:1.2em}.individual #photo #aside{display:inline;width:100%;padding-bottom:10px;clear:left}.pagination{clear:both;float:left;width:100%;text-align:center;font-size:2em;padding-top:30px;padding-bottom:30px}.pagination li{display:inline}.pagination .previous,.pagination .next{display:inline;color:#ddd}.pagination a.next,.pagination a.previous,.pagination .previous a,.pagination .next a{color:#fff;padding:5px 8px;background-color:#111}.pagination .page{display:inline;color:#000;padding-left:8px}.pagination li a,.pagination .page a{background-color:#fff;display:inline;background-color:#000;padding:5px;color:#fff}.pagination li a:hover{color:#fff}.pagination li a:active{position:relative;top:1px}.previous-next{width:300px;clear:both;display:inline;float:left;padding-bottom:15px}.previous-next .wrap{display:inline;clear:none;float:none}.previous-next .previous{text-align:left;float:right}.previous-next .wrap a{color:#fff;display:block;float:right;margin:0;padding:0 15px;font-size:1.8em;line-height:1.8em}.body .caption-text{background-color:#000;color:#fff;line-height:1.2em;display:block;padding:5px 6px 5px 8px;position:relative;overflow:hidden;font-size:1em;text-decoration:none;max-width:300px;float:right}.body #photo .caption{background-color:#f6f6f6;line-height:1.2em;padding:5px 6px 5px 8px;position:relative;overflow:hidden;float:left;margin-top:-1px;color:#333;text-shadow:0 1px 0 #f0f0f0;font-size:1.2em;width:646px;margin-bottom:15px}.individual article .client-img{float:right;display:inline;margin-bottom:15px}article .amazlet-box{font-size:1.5em;line-height:1.2em;background-color:#fff}article .amazlet-detail,article .amazlet-powered-date{display:none}article .amazlet-name a{font-size:1.3em}article .update{background-color:#edf1f2;margin-bottom:10px;padding:10px 10px 10px 12px;border:1px solid #eaeaea;clear:both}article .update span{font-weight:bold;font-size:1.4em;clear:none;display:block;margin-bottom:2px;padding-bottom:2px;float:none}article .update p{padding-bottom:0;padding-left:0}.individual article .h2-title{ font-size:2em;border-bottom:4px solid #333;display:block;padding-bottom:2px;&#12288;color:#333;line-height:1.2em;margin-bottom:15px}.individual .panel article .h2-title{display:inline-block;clear:both;border-bottom:2px solid #333;min-width:65%;margin:0 0 30px;padding-bottom:5px;text-align:left;font-size:2.4em}.individual article .h3-title{ font-size:2em;border-bottom:none;display:block;padding-bottom:2px;color:#333;line-height:1.2em;font-weight:normal;font-style:normal}.individual .panel article .h3-title{width:65%;display:inline-block;text-align:left;line-height:1.4em}.individual article .h4-title{ font-size:1em;border-bottom:1px solid #111;display:block;padding-bottom:2px;color:#333;line-height:1.2em;font-weight:normal;font-style:normal}.individual article blockquote{ background:#f6f6f6; border-left:10px solid #f1f1f1; margin:1.8em 10px; padding:2em 10px; quotes:"\201C""\201D"; overflow:hidden}.individual article blockquote:before{ color:#111; content:open-quote; font-size:8em; line-height:0.1em; margin-right:0.25em; vertical-align:-0.4em}.individual article blockquote p{ display:inline}.individual article em{display:block;*display:inline-block;padding:25px 30px;background:#f6f6f6;color:#000;float:none;font-weight:normal;font-style:normal;border:1px solid #f0f0f0;clear:both}.individual article u{text-decoration:underline}.individual article hr{border:0;border-bottom:1px dashed #ccc;background:#999}.primary aside.related .ninja-recommend-article{margin:15px 1px 0 0;padding:0}.panel .related #wrapper{ clear:both; float:left; margin-top:15px;width:100%}.primary aside.related{clear:both;display:inline;padding-top:15px;padding-bottom:15px;float:left;width:100%}.primary aside.related .label,.primary aside #list .label{font-size:2.2em;text-decoration:none;border-bottom:1px solid #ccc;padding-bottom:4px;text-align:left}.primary aside #list{width:100%;float:left;clear:none;display:inline;margin-top:15px}.primary aside #list li{display:block;clear:both;float:left;overflow:hidden;font-size:1.2em;width:100%;height:1%;margin-bottom:5px}.primary aside #list li img{display:inline;padding-right:5px;float:left}.primary aside #list li a{font-size:1.2em;line-height:1.2em;clear:both;float:left}.primary aside #list li span{clear:none;float:none}#index .primary aside #tweetcount{float:none}#index .retweets .backtweet-label{display:inline;position:relative;top:8px;padding:0;float:right}#tweet{width:630px;display:inline;clear:none;position:relative;float:left;height:1%;overflow:hidden;margin-top:15px;margin-bottom:15px}#tweet #tAnywhere{display:block;clear:right;float:right;position:relative}#tweet .photo.landscape{width:200px}#tweet .photo.portrait{width:160px}#tweet .photo{outline:1px solid #ddd;border-top:1px solid #fff;padding:7px;background:#f6f6f6;text-align:center;display:inline;clear:none;position:relative;float:left}#tweet .photo p{padding:0;margin:0;font-size:1.2em;line-height:1.2em;clear:both;float:none;color:#515151}#tweet .photo img{float:left;clear:left;margin-bottom:5px;border:1px solid #cacaca}.individual .panel .inline-assets-wrap{z-index}.individual .panel .inline-assets-wrap.portrait{}#topics #photo{position:relative;display:block;float:left;height:1%;clear:left}#topics #photo img{border:1px solid #d5d5d5;padding:2px;display:block;float:left}#topics article body{display:block;left:0;bottom:0;right:0;top:0;float:left;clear:left}#topics article p{padding-left:0;width:630px;font-weight:normal;font-style:normal;float:left;display:block;clear:both}#topics article body .excerpt{padding-bottom:40px;width:450px;display:block;float:right;clear:right}#topics .part{padding-bottom:20px}#topics #side{display:inline-block;float:right;width:300px;clear:right}#topicsl #rectangle-300{float:none;clear:none;position:relative;right:2px}#topics #unit-336{}#topics article p strong{font-size:1.2em;line-height:1em;border-bottom:none;color:#333;padding-bottom:0;margin-bottom:-10px;font-weight:bold}.individual #topics #rectangle-300{display:block;position:relative;clear:both;width:300px;margin:0;padding:0;height:1%;float:right}.individual #topics #unit-300{display:block;clear:both;padding-top:15px;margin:0}.individual #topics #ranking{display:block;clear:both;float:right;padding-top:10px;z-index:5}.button-blk{display:inline}.topics .button-blk a{float:none;display:inline;padding-right:100px;padding-left:100px}.header-topics .read-more-wrap{width:100%;float:left;clear:both;display:block;text-align:center;line-height:3em;padding-bottom:30px}#index.topics #unit-336{padding:15px 0}.individual #rectangle-300{margin-right:-20px;padding-top:0}.primary .entries article #google_ads_div_unit-300_adsense_02{float:left}#unit-234{display:inline-block;float:left;width:234px}#unit-336{padding-bottom:15px;margin:0;display:inline;clear:none;float:left;min-width:336px;min-height:280px;padding-top:15px;text-align:center}.body #unit-336{padding:0 30px 30px 0}#unit-279{text-align:center;padding-bottom:15px;margin:0;display:inline;height:280px;clear:right;width:310px;padding-top:15px;float:right}#unit-728{display:block;margin-bottom:40px;clear:both}.part #unit-300{width:100%;text-align:center;margin-top:-40px}.primary #unit-125{float:left;display:block;padding-right:15px}#unit-630{padding-top:15px;padding-bottom:30px;text-align:center}.header-social .twitter{float:right}.social{display:block;clear:none;position:relative;float:left;width:100%;height:21px;margin-top:15px;margin-bottom:15px}.social .facebook{float:left;clear:none;display:block}.social .mixi,.social .evernote,.social .hatena,.social .google,.social .tumblr,.social .gree{float:left;clear:none;display:block;padding-right:12px}.social.photo{width:300px;float:left;padding-top:20px}