@charset "utf-8";

/* 
html5doctor.com Reset Stylesheet v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
body {
    line-height: 1;
	height: 100%;
	width: 100%;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
nav ul {
    list-style:none;
}
li {
    list-style:none;
}
blockquote, q {
    quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}
a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}
/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}
del {
    text-decoration: line-through;
}
abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}
input, select {
    vertical-align:middle;
}
html{overflow:-moz-scrollbars-verticle;}

body{color: black; width: 100%; font: normal 62.5%/1 "Helvetica Neue", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",'メイリオ',Meiryo, "MS Pゴシック", "MS P Gothic", Helvetica, Geneva, ゴシック, sans-serif;

}
/* ie8 */@media \0screen{ body p,nav{letter-spacing:-0.5px} } .flow:after{display:block;font-size:0;content:"";clear:both;height:0}#div-gpt-ad-1347547650136-0{width:100%;height:100px;overflow:hidden;display:block;text-align:center}.flow{width:994px;margin:0 auto;position:relative;clear:both}footer{clear:both}.contents{background-color:#fff;width:100%;float:left}.contents a{color:#1a5790;text-decoration:none}.contents a:hover{color:#000;text-decoration:underline}.contents p{font-size:1.4em;line-height:1.5em;color:#333}.home .contents p{font-size:1.3em;line-height:1.4em}.contents article h2 a{line-height:1.3em}.contents .label,.contents .label a{color:#000;font:italic bold 1.6em/1em "Georgia",Times}.contents .label span,.contents .label span a{color:#919191;text-shadow:none;font:normal normal .6em/1em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.individual .recent{    width:960px;margin-bottom:25px;background:url(http://img.fashionsnap.com/loader-wht.gif) no-repeat center center}#feature-slider .label{background-color:#f6f6f6;width:115px;height:84px;float:left;clear:none;display:none;-moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -khtml-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; -khtml-border-bottom-left-radius:3px; border-bottom-left-radius:3px}#feature-slider .label span{font:italic .6em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#cacaca}#feature-slider h5{margin:5px 0 0;display:block;float:left;color:#333;padding-left:10px}#feature-slider{overflow:hidden;clear:both;width:977px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #fff;padding-bottom:15px;padding-left:15px;padding-top:15px}#feature-slider .viewport{width:915px;overflow:hidden;position:relative;float:left;height:70px;border-right:1px solid #ddd;clear:left;margin:0;padding:0}#feature-slider .buttons-wrap{float:right;display:inline;position:relative;right:14px;top:2px;clear:left}#feature-slider .buttons{display:block;height:30px;width:15px;text-align:center;cursor:pointer;z-index:9999;color:#000;font-size:1em;line-height:3em;background-color:#fff;position:relative;top:15px}#feature-slider .next{border:1px solid #ddd;float:right;clear:none}#feature-slider a.buttons:active{position:relative;top:16px}#feature-slider a.buttons.prev:active{}#feature-slider a.buttons:hover{text-decoration:none;color:#ccc;background-color:#111}#feature-slider .prev{border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:right;clear:none}#feature-slider .disable{background-image:none}#feature-slider .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}#feature-slider .overview li{float:left;margin:0;padding:1px}#feature-slider .overview li a{display:block;position:relative;color:#000;width:240px;line-height:1.2em;clear:none;white-space:normal;height:67px;padding-right:10px;float:left;font-size:1.4em}#feature-slider .overview li img{display:block;border:1px solid #ddd;padding:1px;margin-right:5px;float:left}#feature-slider .overview li span.new{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#d80b3f;color:#fff;padding:1px 3px 2px;margin-right:5px;font-size:.9em}ol#nav{display:block;position:relative;top:25px;clear:right;margin:0;padding:0;height:1%;float:right}ol#nav li.selected a{background-color:#369;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;float:left;clear:none}ol#nav li.selected{float:left;clear:none}ol#nav li{display:inline;position:relative;clear:right;white-space:nowrap;float:left}ol#nav li a{font-weight:normal;font-style:normal;text-decoration:none;color:#515151;font-size:1.1em;padding:5px 6px;display:block;height:1%;clear:none;float:left}ol#nav li a:hover{color:#fff;background-color:#337fb3;-webkit-border-radius:3px;-moz-border-radius:3px}ol#nav li a:active{position:relative;top:1px}#index #nav-sub li h6 a:hover{color:#fff;background-color:#fff;text-decoration:underline}#index #nav-sub li h6 a,#index #nav-sub li h6{color:#919191;display:inline;float:left;text-shadow:none}#nav-sub ul h3{color:#fff;letter-spacing:0;font:italic bold 2.2em/1em "Georgia",Times;position:relative;width:100%;text-align:center;padding-bottom:5px}ul#nav-sub li{position:relative;display:inline;margin:0;padding:0;position:relative;clear:right}ul#nav-sub li.selected{background-color:#f6f6f6}ul#nav-sub li a:active{position:relative;top:1px;font-weight:normal;font-style:normal}ul#nav-sub li a:hover{color:#000;text-decoration:underline;font-weight:normal;font-style:normal;text-shadow:none}ul#nav-sub li .sub{top:29px;background:url(http://img.fashionsnap.com/background-blk.png) repeat #000;float:right;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;position:absolute;padding:15px;z-index:99999}ul#nav-sub li .row{clear:both;float:left;width:100%;margin-bottom:5px}ul#nav-sub li .sub ul{list-style:none;padding:0;float:left;width:150px;height:1%;margin-top:0;margin-bottom:0;margin-left:0}ul#nav-sub .sub ul li{width:100%;color:#fff;display:block;border-right:none;border-left:1px solid #333;height:auto;clear:none;float:left}ul#nav-sub .sub ul li a{text-indent:0;height:auto;background:none no-repeat 5px 12px;display:block;text-decoration:none;color:#fff;padding:1px 3px 5px 5px;text-shadow:0px 1px 1px #333;clear:none;z-index:999}ul#nav-sub .sub ul li a:hover{color:#000;background-color:#c0c0c0}ul#nav-sub .sub ul .label a{font-size:1.2em;color:#5e5e5e;padding:0;margin:0}ul#nav-sub .sub ul .label a:hover{ cursor:default;background-color:#212121;color:#5e5e5e}header .nav .new{width:16px;height:18px;position:absolute;margin-top:-3px;margin-left:5px}iframe#aswift_0,iframe#aswift_1,iframe#aswift_2{background-color:#fff}#glam-pushdown{text-align:center;display:block}#unit-234{float:left;display:inline-block;margin-top:20px}#header #sponsor{width:100%;float:left;display:inline}#banner-220 .twitter-220{background-color:#8dd3f0;height:90px;width:220px}#banner-220 .twitter-220 img{margin-bottom:5px}#banner-220 .twitter-220 img a{float:left;height:59px;margin-bottom:5px}#banner-220 .twitter-220 a{color:#fff;display:block;float:none}#banner-220 .twitter-220 a:hover{text-decoration:none;color:#000}#banner-220 .twitter-220 p{text-align:center;position:relative;color:#fff;margin-top:4px;margin-left:3px;float:left;font-size:1em}#banner-220 .twitter-220 #followers{font-size:1.1em;position:relative;font-weight:bold}#banner-220 .twitter-220 #button{width:70px;overflow:hidden;float:left;display:inline;padding-left:3px;clear:none}#banner-220 .facebook{background-color:#c4cde0;display:block;height:90px;width:220px;overflow:hidden}#banner-220 .facebook .button{float:left;display:block;overflow:hidden;position:relative}#banner-220 .facebook a{display:block}#ads-leaderboard{width:728px;height:90px;float:right;background-image:url(http://img.fashionsnap.com/stripe-wht.png)}#skyscraper-160{width:160px;height:600px}.side #unit-300{clear:both;float:left;display:block}#unit-300{float:right;display:inline;clear:both;background-color:#fff}#unit-300 .label{font-weight:normal;font-style:normal;color:#999;border-style:none;margin:0;padding:5px 0 2px 4px;font-size:1.2em;text-shadow:none;background:inherit;position:relative;left:0}.side #unit-300 .label{display:none}.side #rectangle-300{padding-bottom:0;display:inline}#rectangle-300{min-height:250px;height:auto !important;height:250px;float:left;padding-bottom:15px}.top-nav{font-size:1.1em;color:#919191;height:2.2em;width:100%;position:static;clear:both;top:0;left:0;padding-left:0}.top-nav a{color:#787878;text-decoration:none}.top-nav .keywords{display:block;position:absolute;float:none;clear:none;left:33%}.top-nav .keywords li{line-height:2em;display:inline}header{width:100%;clear:both;float:left;display:block;position:relative;height:1%;padding:0;margin:0}header section{margin:0;padding:0}header #logo{text-align:center;margin-top:35px;margin-bottom:30px}header #logo .time{display:block;font-size:1em;padding-top:2px;text-align:center}header #logo .time span{color:#d80b3f;padding-left:5px}header nav{display:block;float:left;clear:both;border-bottom:1px solid #ddd;background:url(http://img.fashionsnap.com/background-blk.png) repeat #000;width:100%;height:1%}#index header nav a{color:#fff;font-size:1.1em;background:url(http://img.fashionsnap.com/background-blk.png) repeat #000;text-shadow:0 1px 0 #333}header nav li{float:left;list-style-type:none;border-left:1px solid #333}header nav li a{display:block;text-align:center;background-color:#fff;padding:10px 20px}#index header nav li a:hover{text-decoration:none;color:#ccc}header .nav-secondary{width:992px;background-color:#ddd;background:url(http://img.fashionsnap.com/background.png) repeat;color:#919191;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;height:1%;margin:0;padding:0;float:right;clear:none}header .nav-secondary li{float:left;border-right:1px solid #ddd}header .nav-secondary li a{display:block;text-align:center;color:#515151;line-height:1.1em;font-size:1.1em;padding:8px 10px;text-shadow:0 1px 0 #fff}#sponsor{display:block;clear:both;float:left;padding:0;margin:0;width:100%}#banner-220{width:250px;height:90px;display:block;float:left;background-image:url(http://img.fashionsnap.com/stripe-wht.png)}#leaderboard-728{display:block;clear:right;width:728px;height:90px;float:right}#unit-728{display:block;padding-bottom:15px;clear:both;text-align:center;padding-top:15px;float:left;position:relative;left:120px}#unit-630{display:inline;padding-bottom:15px;width:100%;clear:both;float:left;background-color:#fff}#unit-125{display:inline;padding-bottom:15px;clear:right;float:left}header .search{border-style:none;position:relative;clear:right;display:block;width:205px;height:28px;float:right;right:3px}.search input[type=text],#signin_menu input[type=password]{-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #cacaca;padding:2px;font-size:1.1em;width:135px}#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #515151;color:#fff;background-color:#919191;padding:3px;display:inline;font-size:1.0em;margin:0;float:none;clear:none;height:2em}#index header table.gsc-search-box td.gsc-input{float:left;padding:0 5px 0 0;margin:0}table.gsc-search-box td.gsc-input,table.gsc-search-box,form.gsc-search-box{ margin:0; padding:0}#index div.gsc-clear-button{ margin-left:2px; margin-right:2px; padding-left:11px}#index input.gsc-search-button{ margin-left:0px; margin-top:2px; padding:0; margin-right:0; float:none; clear:none; display:block; position:relative}#index header td.gsc-search-button{display:block;float:left}*+html #index header input.gsc-search-button{position:relative;right:15px}#index .cse input.gsc-search-button,#index input.gsc-search-button{color:#333;height:20px; min-width:50px; width:auto !important; width:50px;background-color:#ccc; border:1px solid #999; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-size:.9em; padding:0; font-weight:normal; font-style:normal; line-height:1em; margin-top:3px; margin-bottom:0; margin-left:0}#index input.gsc-input{ padding:2px 6px 1px; border:1px solid #ccc; margin:3px 0 0; display:block}#index header input.gsc-search-button:hover{background-color:#555;color:#fff;border:1px solid #333;cursor:pointer}#index input.gsc-search-button:active{position:relative;top:1px}#index .gsc-control-cse{clear:both;padding-left:0;padding-right:0}#index .gsc-control-cse,#index .gsc-control-cse .gsc-table-result{font-style:inherit;font-size:1.2em;line-height:1.3em}.searchresult .loading{display:block;padding-top:30px;padding-bottom:30px;clear:both}#index .gsc-tabHeader{margin-right:2px; margin-top:2px; padding:6px 10px}#index .gsc-results .gsc-cursor-box{ margin-bottom:15px; clear:both; margin-top:30px}#index header td.gsc-clear-button{position:absolute;top:7px;left:129px;bottom:0;right:0}#index .gsc-result{ padding:15px; border-bottom:1px solid #ddd; border-top:1px solid #fff; background-color:#f6f6f6; min-height:70px; height:auto !important; height:70px; margin-bottom:0}#index .gsc-result .gs-title{padding-bottom:5px}#index .gsc-results .gsc-cursor-box .gsc-cursor-page{ cursor:pointer; color:#333; margin-right:8px; display:inline; text-decoration:none; background-color:#ddd; padding:2px 8px 1px; border:1px solid #ccc;font-size:1.5em}#index .gsc-results .gsc-cursor-box .gsc-cursor-current-page{ cursor:default; color:#333; font-weight:bold; text-decoration:none; background-color:#fff; border:1px solid #fff}#index .gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover{background-color:#fff;text-decoration:none}#index .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#000;text-decoration:underline}#index .gsc-adBlock{ position:relative; display:block; border-bottom:1px dotted;#333; margin-bottom:15px; background-color:#f6f6f6}#index .gsc-above-wrapper-area{ border-bottom:1px dotted;#333;  padding:5px 0; margin-bottom:10px}#index .gsc-tabsArea{ clear:both; margin-top:6px; margin-bottom:0; border-bottom:1px solid #ddd}#index .gs-result img.gs-image,#index .gs-result img.gs-promotion-image{ border:none; padding:0}.hide,.hide-update{display:none}.update .wrap{float:left;clear:both;width:71px;height:1.8em}.update .hide{float:left;clear:none;margin:0;padding:0;display:none}ul.ticker-controls{position:relative;clear:none}ul.ticker-controls li{width:10px;text-indent:-9999px;height:13px;float:left;display:inline}ul.ticker-controls li:active{position:relative;top:1px}ul.ticker-controls .previous-tick{background:url(http://img.fashionsnap.com/sprites-wht.png) -49px 33px}ul.ticker-controls .next-tick{background:url(http://img.fashionsnap.com/sprites-wht.png) -69px 33px}ul.ticker-controls .resume{background:url(http://img.fashionsnap.com/sprites-wht.png) -59px 47px}ul.ticker-controls .stop{background:url(http://img.fashionsnap.com/sprites-wht.png) -59px 33px}ul.ticker-controls .play{display:none}.update{position:relative;display:block;top:3px;float:left}#update{display:inline;float:left;clear:none}#update li{display:inline;clear:none;float:none}#update li a{text-decoration:none;font-size:1.1em;line-height:1.35em}#update li a:hover{color:#000;text-decoration:underline}#update li a:active{position:relative;top:1px}#update li a:visited{color:#919191}.update .label{color:#515151;display:inline;padding-left:3px;text-shadow:none;float:left;font:bold 1em/1.3em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#update li span{font-size:1em}.primary .contents{border-top:1px solid #edf1f2;padding-top:25px}#logo h2 .label{color:#333;line-height:1em;font-size:1.6em;padding-left:5px;text-shadow:0 1px 0 #ccc;clear:none;position:relative;top:-12px}#logo p{font-size:1.2em;color:#919191;clear:both}#logo h2{clear:none;text-align:center;width:100%;float:none}#logo h2 .wrap{margin-right:auto;margin-left:auto;width:400px}#logo h2 .logo-230{width:230px;height:36px;background:url(http://img.fashionsnap.com/sprite.png) no-repeat left 0;text-indent:-9999px;clear:none;float:left}footer .flow{width:100%}footer{border-top:1px solid #ddd;background-color:#000;width:100%;    position:absolute;    left:0;    clear:both;    min-width:960px}footer.section{border-top:1px solid #fff}footer .first{display:block;height:320px;overflow:visible;position:absolute;width:100%;background:url(http://img.fashionsnap.com/background.png) repeat;z-index:2}footer .second{background-color:#000;clear:both;display:block;height:150px;text-align:center;border-top:1px solid #ccc;position:relative;width:100%;top:320px;background:url(http://img.fashionsnap.com/background-blk.png) repeat;z-index:1}footer .second a{color:#fefefe;font-size:1.1em}footer .second aside{clear:both;padding-left:20px;padding-top:15px;display:block;float:none;position:relative}footer .second aside li{float:none;display:inline;padding-right:5px;padding-left:5px}footer .second aside li a{color:#999}footer .second aside span{float:none;font-size:1.1em;color:#fff;display:block;padding-top:3px}footer .contents{clear:both;display:block;text-align:right;padding-bottom:20px;height:300px;color:#fff;background-color:#000;width:100%}footer #col1{padding-left:20px}footer #col1,footer #col2,footer #col3,footer #col4{display:block;width:160px;float:left;text-align:left;padding-top:15px;position:relative;clear:none;z-index:3}footer #col1 .label,footer #col2 .label,footer #col3 .label,footer #col4 .label{font-size:1.6em;line-height:1em;padding-bottom:10px;font-weight:bold;color:#333;text-shadow:0 1px 0 #fff}footer #col1 li,footer #col2 li,footer #col3 li,footer #col4 li{padding-bottom:8px}footer #col1 li a,footer #col2 li a,footer #col3 li a,footer #col4 li a{color:#333;text-decoration:none;font-size:1.2em;display:block}#index footer ul li a:hover{text-decoration:underline}#index footer .second a:hover{color:#fff}footer .glam-widgets{overflow:visible;background:repeat left top;float:right;visibility:visible;padding:15px;clear:none;display:block;z-index:999;position:relative;margin:0}#index #glam_widget_style.glam_widget{display:block;clear:none}.nakanohito img{width:40px;height:40px;overflow:hidden}footer #logo .aside{padding-top:26px}footer #logo a.white{display:block;width:37px;height:60px;background:url(http://img.fashionsnap.com/sprites-blk.png) left bottom;text-indent:-9999px;padding-right:9px}footer #logo a.black{float:left;display:inline;width:42px;height:60px;background:url(http://img.fashionsnap.com/sprites-blk.png) left bottom;text-indent:-9999px;padding-right:5px}footer #logo span{float:left;clear:right;padding-top:2px;padding-left:4px}footer p.label a{color:#000;line-height:1em}footer p.label a:hover{color:#337fb3;text-decoration:underline}footer #col4 li{line-height:1.6em}footer #col4 li span{float:left;margin-right:5px}footer #col4 .rss span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -64px top;float:left;width:16px;height:16px;display:block}footer #col4 .twitter span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat left top;float:left;width:16px;height:16px}footer #col4 .facebook span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -32px top;float:left;width:16px;height:16px}footer #col4 .google span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -16px top;float:left;width:16px;height:16px}footer #col4 .youtube span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -80px top;float:left;width:16px;height:16px}footer #col4 .pinterest span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -96px top;float:left;width:16px;height:16px}footer #col4 .mixi span{background:url(http://img.fashionsnap.com/sprite.png) no-repeat -48px top;float:left;width:16px;height:16px}footer .second #logo .icon-45 a{background:url(http://img.fashionsnap.com/sprite.png) no-repeat 1px -17px;width:62px;height:62px;text-indent:-9999px;display:block;margin-right:auto;margin-left:auto}footer .second #logo{margin-left:auto;margin-right:auto;text-align:none;float:none;clear:both;padding-top:15px}#recommend.entry-list li a{padding:0;margin:0;position:relative}.entry-list li{float:left;display:block;width:100%;margin-bottom:10px}.entry-list li img{float:left;padding-right:8px}.rankings,.entry-list{display:inline;position:relative;left:-15px;margin-bottom:15px;margin-top:15px;clear:left;float:left;width:333px}.entry-list li a{clear:none;font-size:1.3em;line-height:1.2em;float:left;display:inline;padding-left:15px;padding-right:15px;padding-top:5px;width:300px}#recommend.entry-list li a{font-size:1.4em;float:left;padding:0;clear:none}#recommend.entry-list li span{display:block;padding:5px 7px 5px 8px;background:url(http://img.fashionsnap.com/background.png) #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;right:1px;float:left;position:relative;width:316px;z-index:1;clear:both}#recommend.entry-list li a{font-size:1.4em;float:none;margin-top:-5px;padding:0;color:#333;text-shadow:0 1px 0 #fff;z-index:1}#recommend.entry-list .horizontal-rule{margin-bottom:0;border-bottom:none}#recommend.entry-list li img{padding-right:0;position:relative;right:1px}#recommend.entry-list li{font-size:1.2em;line-height:1.1em;padding:0;margin:0}.entry-list .archives{float:right;margin-right:15px;padding:5px;font-size:1.4em}#ranking{margin-top:10px;width:300px;display:block;clear:none;position:relative;overflow:visible;visibility:visible;float:left}#ranking li{float:left;clear:both;display:block;width:300px;min-height:25px;height:auto !important;height:25px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #f6f6f6}#ranking li a{width:260px;float:right;min-height:30px;height:auto !important;height:30px;padding-top:2px;color:#333;line-height:1.2em;font-size:1.1em}#ranking li span{color:#000;font:italic bold 2em/1em "Georgia",Times;float:left}#index .rankings ul.tabs{float:left;list-style:none; border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:300px;padding-top:0;padding-right:0;padding-bottom:0;position:relative;left:15px;margin-bottom:0;margin-left:0;margin-right:0}.rankings ul.tabs li{float:left;margin:0;padding:0; line-height:31px;border:1px solid #ccc;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background:#f6f6f6;text-shadow:0 1px 0 #fff}.rankings ul.tabs li a{text-decoration:none;color:#999;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:none}.rankings ul.tabs .active a{color:#000}.rankings ul.tabs li a:hover{background:#eaeaea;text-decoration:none}html ul.tabs li.active,html ul.tabs li.active a:hover {background:#fff;border-bottom:1px solid #fff}.rankings .tab_container{border-top:none;overflow:hidden;clear:both;float:left;margin-left:15px}.rankings .tab_content{font-size:1.2em;padding:0;margin:0}.rankings .fb_recommend{margin-top:10px}.rankings .fb_recommend .wrap{position:relative;left:-10px;clear:both;float:left}.rankings .label2{clear:none;display:block;float:left;position:relative;line-height:1.1em;width:300px;text-align:center;font-size:1.4em;color:#333;padding-bottom:5px;padding-top:5px}#ranking #realtime{margin-top:5px;clear:both;float:left}#ranking #realtime li{padding:0;margin-bottom:8px}#ranking #realtime li a{float:left;color:#000;text-shadow:0 1px 0 #fff;width:285px;visibility:visible;overflow:visible;min-height:25px;height:auto !important;height:25px;line-height:1.3em;padding-top:7px;padding-bottom:7px;padding-left:10px}#ranking #realtime li a:hover{text-decoration:none}#ranking #realtime li.item:hover{text-decoration:none;border:1px solid #333}#ranking #realtime li.item{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-left:1px solid #111;background:#f6f6f6}.side{width:316px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:15px;padding-top:15px;position:relative;display:inline;z-index:1;float:left;clear:right}.side .label{font-size:2em;text-shadow:0 1px 0 #555;display:inline;float:left;background-color:#000;color:#fff;line-height:.8em;padding:6px 15px 1px;border-right:1px solid #ccc;background:url(http://img.fashionsnap.com/background-blk.png) #333;clear:none;position:relative;left:15px}#index .side .label span{padding-top:3px;line-height:1em;float:left;clear:both;width:120px}.side .horizontal-rule{position:relative;width:333px;right:1px;clear:both;background:url(http://img.fashionsnap.com/background-blk.png) #000;float:none;display:block;min-height:5px;height:auto !important;height:5px;padding-top:0;padding-right:0;padding-left:0;margin:0 0 10px;border-bottom:1px solid #ddd;line-height:5px}footer .horizontal-rule{    margin:0;    position:relative;    height:0;    border-top:1px solid #fff}.side-icon{text-align:center;position:relative;bottom:-75px;width:300px;clear:both;display:block;float:left;z-index:-2}.side-icon .icon-45-wht a{background:url(http://img.fashionsnap.com/sprite.png) no-repeat 1px -81px;width:62px;height:61px;text-indent:-9999px;display:block;margin-right:auto;margin-left:auto;clear:left;float:none;position:relative;top:2px}.side #sticker-sticky-wrapper{display:block;clear:both;z-index:2;background-color:#fff}#sticker{background-color:#fff}#sticker #unit-300{padding:0}@media only screen and (max-device-width:480px){ #sticker{ display:none}}#flybyin{    position:fixed;    z-index:1000;    _position:absolute;    _top:0;    _display:none;    text-align:left !important;width:280px;    position:fixed;bottom:0;right:-320px;background-color:#f6f6f6;background:url(http://img.fashionsnap.com/background.png) repeat;border-top:5px solid #000;-moz-border-radius-bottomleft:0!important;-moz-box-shadow:0 0 3px rgba(0,0,0,.6)!important;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6)!important;padding-top:5px;padding-right:10px;padding-left:15px}#flybyin_close{display:block;position:relative;margin:0;clear:both;float:right;color:#797979;font-size:1.1em;top:-3px}#flybyin_close:hover{color:#000;cursor:pointer}#flybyin li{display:block;float:left;padding-top:5px;width:100%;clear:none}#flybyin li img{float:left;padding:2px;margin-right:5px;border:1px solid #d3d6d6}#flybyin h6{font-size:1.6em;line-height:1.1em;font-weight:normal;font-style:normal;text-shadow:0 1px 0 #fff}#flybyin li .meta{line-height:1.15em;font-size:1.2em;display:inline;clear:left}#flybyin li .tweets{color:#d80b3f;background:url(http://img.fashionsnap.com/flybyin-arrow.png) no-repeat left top;display:block;height:27px;width:57px;text-align:center;color:#d80b3f;font-size:1.8em;line-height:1.2em;text-indent:12px;float:left}#flybyin li .tweets a{color:#d80b3f}#flybyin li .label{display:block;text-align:center;border-style:none;font:.9em "Lucida Grande",Lucida,Verdana,sans-serif;color:#555;text-shadow:0 1px 0 #ccc;padding:0;margin:0;float:left;position:relative;left:0;background-image:url(http://img.fashionsnap.com/background.png);clear:left}#flybyin li .box{float:left;padding-bottom:5px;text-align:center;padding-right:5px;display:block;clear:right}#flybyin li abbr{color:#98082C}#flybyin.breaking{border-bottom:5px solid #98082C;border-top:5px solid #98082C;border-bottom:5px solid #98082C;background-color:#d80b3f;color:#fffefe}#flybyin.breaking a{color:#fffefe}.archives #block li{border-bottom:1px solid #f0f0f0;clear:left;float:none;border-left:1px solid #ddd;border-right:1px solid #ddd;min-height:74px;height:auto !important;height:74px}.archives #block li img{padding-right:10px;display:block;clear:none;float:left}.archives #block li abbr{font-size:1.2em;font-style:italic;padding-left:15px;color:#5e5e5e;width:75px;display:block;float:left;clear:left;min-height:74px;height:auto !important;height:74px}.archives #block li a{font-size:1.6em;line-height:1.1em;display:inline;text-decoration:none;float:none;clear:none}.archives #block li .hide{float:left;display:inline;clear:none}.archives #block li span{font-size:1.2em;color:#777;clear:none;line-height:2em}.archives #block li a:hover{text-decoration:underline;color:#000}.archives #block li a:visited{color:#6e96b3}.archives .side{background-color:#fff;border-left:1px solid #ddd;z-index:1;padding-bottom:15px;display:inline;float:right;clear:none}.archives .side #unit-300{margin-top:0;margin-bottom:0;margin-right:0;padding-top:0;padding-right:0;padding-bottom:0;float:left}.archives #block .label{border-bottom:7px solid #000;font-size:2.6em;color:#000;font-style:italic;font-weight:bold;clear:left;display:block;position:relative;padding-left:15px;padding-top:15px;float:none;height:28px;border-left:1px solid #ddd}.archives #block h3.label{border-bottom:none}.archives #block .label .next a{background:url(http://img.fashionsnap.com/arrow-calendar.png) no-repeat -14px top;width:16px;height:16px;text-indent:-9999px;float:right;position:relative;top:-10px}.archives #block .label .next a:hover{background-position:-43px 0}.archives #block .label .next a:active{position:relative;top:-9px}.archives #block .label .previous a{background:url(http://img.fashionsnap.com/arrow-calendar.png) no-repeat 0 top;width:16px;height:16px;text-indent:-9999px;float:left;position:relative;top:-10px}.archives #block .label .previous a:hover{background-position:-29px 0}.archives #block .label .previous a:active{position:relative;top:-9px}.archives #block .sponsor{display:block;width:100%;text-align:center;clear:both;border:none;float:left;height:120px}.archives #block li.odd{background-color:#f6f6f6}.archives #block li.odd,.archives #block li.eve{padding-top:10px}.archives .label-archive{border-left:1px solid #ddd;font-size:2em;clear:left;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd;float:none;padding-left:15px}.archives #block #unit-728{border-left:1px solid #ddd;border-right:1px solid #ddd;position:relative;left:0;width:992px;clear:both;display:block;visibility:visible;margin:0}.archives #calendar .calendarhead{    padding-bottom:5px;font:1.6em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding-top:10px;position:relative;width:100%;clear:both;height:1%;float:right}.archives .calendarhead h5{display:block;float:left;padding-left:10px;clear:left;position:relative}.archives .calendarhead h5 a{display:block;float:left}.archives .calendarhead ul{padding-right:9px;width:32px;height:32px;display:block;float:right;clear:none}.archives .calendarhead .next a{background:url(http://img.fashionsnap.com/arrow-calendar.png) no-repeat -14px top;width:16px;height:16px;text-indent:-9999px;float:right}.archives .calendarhead .next a:hover{background-position:-43px 1px}.archives .calendarhead .next a:active{position:relative;top:1px}.archives .calendarhead .back a{background:url(http://img.fashionsnap.com/arrow-calendar.png) no-repeat 0 top;width:16px;height:16px;text-indent:-9999px;float:left}.archives .calendarhead .back a:hover{background-position:-29px 1px}.archives .calendarhead .back a:active{position:relative;top:1px}.archives #calendar{clear:left;display:block;float:left;background-image:url(http://img.fashionsnap.com/stripe-wht.png);margin-top:20px;padding:0;margin-bottom:0;width:300px}.archives #calendar table{ padding:0px; border-collapse:collapse;text-align:center;vertical-align:middle;font-style:italic;font-family:"Georgia",Times New Roman,Times,serif;font-weight:bold}.archives #calendar tr th{text-align:center;width:42px;background-image:none;font-size:1.2em;padding-bottom:1px}.archives #calendar tr td{text-align:center;font-size:1.6em;line-height:2.6em}.archives #calendar table tr a{display:block;text-align:center;margin-bottom:1px;width:42px}.archives #calendar table tr a:hover{background-color:#000;color:#fff;text-decoration:none}.archives #calendar span a{background-color:#fff;margin-right:1px}.archives #calendar td.today{display:block;background-color:#000;color:#fff}.archives #calendar td.today a{background-color:#000;color:#fff}.archives .side #unit-300{padding-top:15px;clear:both}#nav.pagination{clear:both;text-align:center;padding-bottom:60px;font-size:1.8em}.archives #nav.pagination{border-left:1px solid #ddd;border-right:1px solid #ddd;padding-top:15px;padding-bottom:60px}#nav.pagination a{color:#fff;background-color:#2a2a2a;padding:5px 10px;text-decoration:none;display:inline-block;margin-bottom:5px;border-bottom:1px solid #ccc}#nav.pagination a.next{}#nav.pagination a:hover{text-decoration:none;background-color:#337fb3;color:#fff}#nav.pagination a:active{position:relative;top:1px}#index.topics .excerpt{clear:both;display:block;position:relative;float:none}#index.topics .header-topics .abbr{font-size:1.6em;color:#424242;display:inline;position:relative;float:left;clear:right}#index.topics .header-topics figure{padding-top:15px;padding-right:10px;float:left;clear:right}#index.topics .header-topics figure img{border:1px solid #ddd;padding:2px}#index.topics article #unit-300{margin:0;float:left;clear:left;position:relative}#index.topics .header-topics{padding-top:15px;clear:both;float:left}#index.topics .header-topics h1{color:#333;font-size:2.4em;display:block;padding-bottom:5px;padding-top:15px;line-height:1.2em;white-space:normal;clear:right;float:none}#index.topics  .header-topics h3 span{font:italic bold 1.6em/1em "Georgia",Times;color:#919191}#index.topics .header-topics .horizontal-rule{position:relative;height:0;clear:both;width:100%;float:left;border-bottom:1px dotted #ddd;margin-bottom:15px;margin-left:0;margin-right:0}#index.topics figure .read-more a{position:relative;background-color:#000;font-size:1.1em;color:#fff;padding:2px 4px;top:-18px;right:-43px}#index.topics aside #list .label{text-decoration:none;border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:0;font:bold 1.8em "Lucida Grande",Lucida,Verdana,sans-serif}.social .facebook,.social .mixi,.social .evernote,.social .hatena,.social .google,.social .pinterest,.social .tumblr,.social .gree,.social .pocket{float:left;clear:none;display:block;padding-right:12px}.social .facebook{float:left;display:block;height:21px;position:relative}.social .mixi iframe{width:100px}.social .mixi{width:95px}.social .pocket{width:95px}   ul.mixi ul{display:none}   ul.mixi:hover ul{display:block;visibility:visible;float:left;position:absolute;z-index:1;width:85px;background-color:#f6f6f6;padding:5px;border:1px solid #ccc}   ul.mixi ul li{padding:3px}.mixi-bt:hover{cursor:pointer}iframe.twitter-count-none{float:left;position:relative}.header-social{float:right;width:160px;height:63px}.header-social .facebook{float:left}.header-social .twitter{float:right}.header-social .twitter #tweetcount{ background:url(http://img.fashionsnap.com/sprite.png?v2) no-repeat 0 -142px; width:72px; height:39px; text-align:center; font-size:1.6em; color:#333; position:relative; line-height:2.2em; top:-1px}.twitter #tweetcount2{ background:url(http://img.fashionsnap.com/sprite.png) no-repeat 4px -181px; height:20px; font-size:1.1em; color:#333; position:relative; line-height:1.85em; float:left; text-indent:4px; clear:none; overflow:visible; visibility:visible; display:block; width:42px; text-align:center; padding-left:2px}.facebook-like{margin-top:15px;clear:both}.individual article .article-update{background-color:#f6f6f6;margin-bottom:15px;border:1px solid #ddd;clear:both;padding:15px;width:599px}.individual article .article-update span{font-weight:bold;font-size:1.4em;clear:none;display:block;margin-bottom:2px;padding-bottom:2px;float:none}.individual article .article-update p{padding-bottom:0;padding-left:0}.amazon-wrap{display:block;padding-top:20px;width:630px;float:left;clear:both;position:relative;border-bottom:1px solid #ddd}.amazon-wrap .amazon-label{clear:both;position:relative;float:right;top:-15px}.amazon .product{padding:2px;float:left;margin-right:15px;clear:none;display:block}.amazon h6 a{line-height:1.2em;clear:none;font-weight:normal;font-style:normal;font-size:2.2em}.amazon p{margin:0;color:#5e5e5e;padding:5px 0 0;clear:none}.individual #list .backtweets li{display:block;clear:both;float:left;overflow:hidden;font-size:1.3em;width:630px;height:1%;margin-bottom:5px}.individual #list .backtweets li a{clear:none;float:none;color:#000;font-weight:normal;font-style:normal;font-size:1.1em}.individual #list .backtweets img{float:left;padding-right:10px;padding-bottom:10px}