@charset "UTF-8";

body {width:100%; background:url(http://www.sneaker-tsushin.com/images/bg.jpg) repeat; text-align:center; font-family: arial, helvetica, geneva, verdana, lucida, 'lucida grande', arial, sans-serif;}

body {font-size: 62.5%; /* IE */  font-family: Verdana, 'MS Pゴシック', sans-serif;}


/******************************************/
a:link {text-decoration:none; color:#1D3994;}

a:visited {text-decoration:none; color:#1D3994;}

a:hover {text-decoration:underline;}
/******************************************/

#wrapper {margin:0 auto; width:930px; border:solid 1px #222222; background:#FFFFFF; text-align:center; padding:15px; margin-top:15px; margin-bottom:15px;}

.header {background:url(http://www.sneaker-tsushin.com/images/header.gif) no-repeat; width:930px; height:127px; text-align:left; margin-bottom:15px;}

.menuarea {background:#222222; border:solid 1px #000000; width:923px; padding:5px 0 5px 5px; text-align:left; font-size:10px; margin-bottom:10px;}

.menuarea ul {list-style:none; border:solid 1px #222222;}

.menuarea li {list-style:none; float:left;}

.menuarea li a{display:block; padding:10px 34px; background:#FFFFFF; color:#000000; text-decoration:none; font-weight:bold; margin-right:6px;border:solid 1px #000000; letter-spacing:1pt;}
.menuarea li a:visited {display:block; background:#FFFFFF; color:#000000; text-decoration:none; font-weight:boldborder:solid 1px #000000; letter-spacing:1pt}
.menuarea li a:hover {display:block; background:#C7160C; color:#FFFFFF; text-decoration:none; font-weight:bold; border:solid 1px #000000; letter-spacing:1pt}

/*
.menuarea li a {display:block; padding:10px 34px; background:#FFFFFF; color:#000000; text-decoration:none; font-weight:bold; margin-right:6px; float:left; border:solid 1px #000000; letter-spacing:1pt;}
.menuarea li a:visited {display:block; padding:10px 34px; background:#FFFFFF; color:#000000; text-decoration:none; font-weight:bold; margin-right:6px; float:left; border:solid 1px #000000; letter-spacing:1pt}
.menuarea li a:hover {display:block; padding:10px 34px; background:#C7160C; color:#FFFFFF; text-decoration:none; font-weight:bold; margin-right:6px; float:left; border:solid 1px #000000; letter-spacing:1pt}
*/

.pankuzu {font-size:10px; color:#000000; margin-bottom:10px; text-align:left;}

.bodyl {float:left; width:675px; text-align:left;}
.bodyr {float:right; width:240px; text-align:left;}

.contline {background:#EEEEEE; padding:10px; border:solid 1px #CCCCCC; width:655px; margin-bottom:5px;}

.contline h2 {font-size:10px; font-weight:bold; color:#333333; letter-spacing:0.5pt; line-height:100%;}

.txtarea {background:#FFFFFF; padding:10px; border:solid 1px #CCCCCC; width:655px; margin-bottom:15px; font-size:10px; color:#333333; line-height:150%; letter-spacing:1pt;}

.txtarea strong {font-size:10px; font-weight:bold; margin-bottom:2PX; color:#1D3994;}

.txtarea img {margin:10px 0;}

/******************************************/

.kiziarea {background:#FFFFFF; padding:12px 0 0px 14px; border:solid 1px #CCCCCC; width:660px; margin-bottom:15px; list-style:none;}
.kiziarea ul {list-style:none;}
.kiziarea li {width:293px; border:solid 1px #CCCCCC; text-align:left; margin-right:15px; float:left; margin-bottom:13px; padding:10px; height:195px;}

.kiziarea li img {padding:1px; border:solid 1px #CCCCCC;}

.kizitxt {font-size:10px; color:#333333; line-height:160%; letter-spacing:1pt;}
.kizitxt h3 {font-size:10px; margin:5px 0; color:#C7160C; line-height:100%; letter-spacing:0.5pt; font-weight:bold;}

.kizitxt a {font-size:10px; padding:10px 0 0; font-weight:bold;}

/******************************************/

.blogarea {background:#FFFFFF; padding:12px 0 0px 14px; border:solid 1px #CCCCCC; width:660px; margin-bottom:15px; list-style:none;}
.blogarea ul {list-style:none;}
.blogarea li {width:645px; text-align:left; margin-right:15px; float:left; margin-bottom:12px; font-size:10px; letter-spacing:0.0pt;}
.blogl {float:left;}
.blogl p {margin-left:15px; display:inline; font-weight:normal;}

.blogr {float:right;}

.toblog2 a,
.toblog2 a:visited
{float:right; font-size:10px; letter-spacing:0.5pt; margin-bottom:10px; text-decoration:none; padding-right:15px;}

.toblog2 a:hover{float:right; font-size:10px; letter-spacing:0.5pt; margin-bottom:10px; text-decoration:underline; padding-right:15px;}


/******************************************/

.sidemenuhead {width:218px; border:solid 1px #000000; margin-bottom:5px; padding:10px; background:#222222; color:#FFFFFF;}

.sidemenuhead h4 {color:#FFFFFF; letter-spacing:3pt; font-weight:bold; font-size:12px; text-align:center;}

.sidemenubk {background:#222222; width:228px; border:solid 1px #000000; padding:5px 5px 0 5px; list-style:none; margin-bottom:20px;}

.sidemenubk ul {list-style:none;float:left; }

.sidemenubk li {float:left; list-style:none;}



.sidemenubk li a{display:block; width:206px; border:solid 1px #000000; background:#FFFFFF; margin-bottom:5px; padding:10px; display:block; font-size:10px; text-decoration:none; color:#000000; letter-spacing:1pt; font-weight:bold;}

.sidemenubk li a:visited{display:block; width:206px; border:solid 1px #000000; background:#FFFFFF; margin-bottom:5px; padding:10px; display:block; font-size:10px; text-decoration:none; color:#000000; letter-spacing:1pt; font-weight:bold;}

.sidemenubk li a:hover{display:block; width:206px; border:solid 1px #000000; background:#C7160C; margin-bottom:5px; padding:10px; display:block; font-size:10px; text-decoration:none; color:#FFFFFF; letter-spacing:1pt; font-weight:bold;}


/*
.sidemenubk li a:visited{float:left; width:206px; border:solid 1px #000000; background:#FFFFFF; margin-bottom:5px; padding:10px; display:block; font-size:10px; text-decoration:none; color:#000000; letter-spacing:1pt; font-weight:bold;}

.sidemenubk li a:hover{float:left; width:206px; border:solid 1px #000000; background:#C7160C; margin-bottom:5px; padding:10px; display:block; font-size:10px; text-decoration:none; color:#FFFFFF; letter-spacing:1pt; font-weight:bold;}
*/



.toblog a,
.toblog a:visited
{float:right; color:#FFFFFF; font-size:10px; letter-spacing:0.5pt; margin-bottom:5px; text-decoration:none;}

.toblog a:hover{float:right; color:#FFFFFF; font-size:10px; letter-spacing:0.5pt; margin-bottom:5px; text-decoration:underline;}

.totop {float:right; font-size:10px; letter-spacing:0.5pt; margin-bottom:5px; text-decoration:underline;}


.copy {text-align:center; font-size:10px; color:#000000; letter-spacing:0.5pt;}




.paging {background:#FFFFFF; width:645px; margin-bottom:15px; font-size:10px; color:#333333; line-height:150%; letter-spacing:1pt; text-align:center; text-decoration:none;}

.prarea {background:#FFFFFF; padding:10px; border:solid 1px #CCCCCC; width:655px; margin-bottom:15px; font-size:10px; color:#333333; line-height:150%; letter-spacing:1pt;}







