/*
Theme Name: BIGLOBE TOP用CSS
*/

/* archive index
----------------------------------------------------*/
#main .presslist li{border-bottom:1px dotted #999;line-height:1.3em;padding:8px 0 8px 10px}
#main .presslist li p{width:100px;float:left;padding:0;line-height:1.3em;}
#main .presslist li a{display:block;width:555px;float:left}
#main .presslist ,
#main .attn{padding-bottom:10px}
#main .attn .inr{width:330px;float:left}
#main .attn .inr img{float:left;padding:5px}
#main .attn .inr p{_zoom:1;overflow:hidden;line-height:1.3em}
#main .attn .inr p a{font-weight:bold;display:block;padding:5px 0}
#main .tw_w{margin:20px 0 0 0; width:670px;}
#main .tw_w iframe{width:670px;}
#main .twitter{margin:20px 0 0 0;}
#main .twitter .twtr-hd,
#main .twitter .twtr-ft{display:none}
#main .twitter .twtr-tweet-wrap{padding:4px 10px}
#main .twitter .twtr-timeline{height:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
#main .twitter .twtr-img,
#main .twitter .twtr-img img{width:40px;height:40px;}
#main .twitter .twtr-tweet-text{margin-left:50px;}

#main .top_banner{width:665px; margin:0 0 15px 0; padding:0;}
#main .top_caution{width:665px; background:url(/img/top_caution_btm.gif) 0 bottom no-repeat; margin:0 0 15px 0; padding:0;}
#main .top_caution p{display:block; margin:0; padding:10px 13px; font-size:12px; color:#F1472B; line-height:135%; background:url(/img/top_caution_top.gif) 0 0 no-repeat}

/* ClearFix
----------------------------------------------------*/

/* modern browsers */
#main .attn:after,
#main .presslist li:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

/* IE7 */
#main .attn ,
#main .presslist li{
	display: inline-block;
	}

/* legacy IE */
* html #main .attn ,
* html #main .presslist li{
	height: 1%;
	}
#main .attn ,
#main .presslist li{
	display: block;
	}

/* End of ClearFix */