@charset "utf-8";
/*
Theme Name: umbro-jp blog
Theme URI: http://115.146.11.139/blog/wp-content/themes/umbro-jp_blog/style.css
Description: umbro-jp blog
Author: DESCENTE co.
*/
body{
	margin:0;
	padding:0;
	font-size:100%;
	font-family: Arial,Helvetica,sans-serif;
	color:#333;
	}

h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd{
	margin:0;
	padding:0;
	font-weight:normal;
	}

p{
	margin:0;
	padding:0;
	}

li{
	list-style:none;
	}
	
a, a:link{
	color:#e42934;
	text-decoration:none;
	}
a:visited{
	color:#e42934;
	text-decoration:none;
	}
a:hover{
	color:#e42934;
	text-decoration:underline;
	}

img{
	border:0;
	}

.hide{
	display:none;
	}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */


#container{
	margin:0 auto;
	padding:0 0 20px 0;
	width:790px;
	background-image:url(img/bg_contents.gif);
	background-repeat:repeat-y;
	}



#header{
	margin:0 0 0 52px;
	width:541px;
	height:85px;
	background-image:url(img/logo_umbro-jp.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	

#header a{
	display:block;
	width:541px;
	height:85px;
	font-size:0;
	}
	
.rss{
	margin:20px 0 20px 600px;
	}

#main{
	float:left;
	padding:0 0 0 52px;
	width:500px;
	}

#main .archive{
	margin:0 0 50px 0;
	}

#main .archive .date{
	border-bottom:1px solid #ccc;
	margin:0 0 10px 0;
	padding:0 0 2px 0;
	font-size:80%;
	line-height:1.2em;
	}

#main .archive p{
	margin:0 0 10px 0;
	font-size:90%;
	line-height:1.5em;
	}

#main .archive p.more{
	text-align:right;
	}

.move{
	margin:30px 0 0 0;
	font-size:80%;
	}

.move p.before{
	float:left;
	margin:0 20px 0 0;
	}

.move p.next{
	float:left;
	margin:0 20px 0 0;
	}
	

#navi{
	float:right;
	width:190px;
	color:#000;
	line-height:1.2em;
	}



#navi h3{
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:80%;
	}

#navi ul{
	margin:0 30px 30px 0;
	font-size:80%;
	}

#navi li{
	margin:0 0 10px 13px;
	}

#navi li.nm{
	margin:0 0 0 13px;
	}

#navi li.flicker{
	margin:0 0 2px 13px;
	padding:0 0 0 60px;
	background-image:url(img/blog_flickr.gif);
	background-repeat:no-repeat;
	}
#navi li.twitter{
	margin:0 0 2px 13px;
	padding:0 0 0 60px;
	background-image:url(img/blog_twitter.gif);
	background-repeat:no-repeat;
	}
#navi li.youtube{
	margin:0 0 2px 13px;
	padding:0 0 0 60px;
	background-image:url(img/blog_youtube.gif);
	background-repeat:no-repeat;
	}
#navi li.facebook{
	margin:0 0 0px 13px;
	padding:0 0 0 60px;
	background-image:url(img/blog_facebook.gif);
	background-repeat:no-repeat;
	}

#navi p{
	margin:0 0 10px 0;
	}

#copyright{
	clear:both;
	width:552px;
	padding:70px 0 0 0;
	text-align:right;
	font-size:70%;
	line-height:1.2em;
	}

.wp-caption{
	font-size:70%;
	}


h2.prodTitle{
	color:#ffffff;
	font-size:100%;
	font-weight:bold;
	background-color:#f1f1f1;
	background-image: url(http://www.umbro-jp.com/blog/wp-content/themes/umbro-jp_blog/img/ttlbg2011ss.jpg);
	padding:10px;
}

h3.prodDetail {
	color:#e42934;
	font-size:90%;
	font-weight:bold;
	margin:3px;
}

div.detail {
	font-size:90%;
	border:1px solid #cccccc;
	padding:5px;
}

.shibafu{
	background-image: url(http://www.umbro-jp.com/blog/wp-content/themes/umbro-jp_blog/img/bg_shibafu.jpg);
}

.shibafu_20{
	background-image: url(http://www.umbro-jp.com/blog/wp-content/themes/umbro-jp_blog/img/bg_shibafu_20.jpg);
}

.features{
	margin:0px;
	padding:0px;
}

table.price{
	font-size:small;
}
