@import url("http://buildguitar.web.fc2.com/scpawnshop2.css");
body {
                 font-size: 13px;
                  *font-size:small;
                  *font: x-small;
}


* {
               margin : 0 ;
               padding : 0;
               line-height : 1.6;
               color : #333;
               font-size: 100% ;
               font-weight : normal ;
               font-style: normal ;
}
body {
background-color:#f0f0f0;
font-family: "メイリオ",'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', "ＭＳ Ｐゴシック", sans-serif;
text-align : left;
line-height: 1.3em;
  letter-spacing: 0.05em;
	}
	textarea {
		width : 90%;
	}



 h1,h2,h3,h4,h5,h6 {
                               margin : 0 ;
}

p {
      margin : 5px ;
}
a{
		
		text-decoration : none;
	}

	a:hover {
	
text-decoration : underline;
	}	

#Wrapper {
  background-attachment:fixed !important;
}
#header {
  position:relative;
  padding-top:3px;
}
#headerContents {
  /*
  position:relative;
  height:47px;
*/
}
#headerContents h1 {
  padding-top:12px;
  font-size:30px;
  color:#2c2f31;
  display:inline-block;
}
#headerContents h2 {
  position:absolute;
  top:0px;
  right:0px;
  width:75px;
  height:15px;
}
#headerContents h2 p {
  width:75px;
  height:15px;

}
#Wrapper {
	position:relative;
	zoom:1;
	min-height: 100%;
}



#interiorWrapper {
	width:1055px;
	margin:0px auto;
	position:relative;
	zoom:1;
}

ul, ol, li, dl, dt, dd {
		list-style: none;
		margin:0;
	}

/*	globalMenu	==========================================================================*/
#globalMenu {
  width:1022px;
 height:20px;

  display:block;
  background:#FFF;
  padding:0px 14px;
  margin-top:16px;
  font-size:12px;
  color:#5c6063;
  position:relative;
  border-radius:5px;
  margin-bottom:5px;
}
#globalMenu a {
  color:#5c6063;
}
#globalMenu li {
  float:left;
  padding:0px 12px;

  position:relative;
  margin-left:3px;
  background: #fff;
}
#globalMenu li:first-child {
  margin-left:0px;
}
#globalMenu li .globalMenuArrow {
 
  width:11px;
  height:6px;
  margin-left:-6px;
  position:absolute;
  left:50%;
  top:37px;
  display:none;
}
#globalMenu li.active {
  color:#5c6063;

}
#globalMenu li:hover a {
  color:#5c6063;
  
}
#globalMenu li.active .globalMenuArrow {
  display:block;
}
#globalMenu li.active a {
  color:#5c6063 !important;
}

.leftArea {
	width:680px;  padding:15px;
	float:left;background:#FFF;
}

.rightArea {
	width:320px;
	float:right;
	margin-left:5px;
background:#FFF;
  padding:10px;
}

.rightArea h3{
  margin:10px 0;
 font-weight:bold;
  border-bottom:1px solid #ddd;
}
.rightArea ul{
  margin:0 10px;
}
 

#mainContents {
 
  margin:22px 10px 0 10px;
}

#footer {
    margin-top: 30px;
    width: 950px;
    padding-bottom: 20px;
    position: relative;
}

.text{
  padding:10px 10px;
}
.blog{
  margin:0 10px;
}
  
  
div.blogbody a{
color:#b59d9d;
}
div.blogbody a:hover{
color:#ddafaf;
}


h2.title a{
  color:#000;
	font-size:130%;
	font-weight:bold;
}
	
  
.blogbody{
	margin-top:15px;
}

.navi{
 background:#ddd;
  padding:5px;
  border-radius:10px;
margin-top:10px;
}

.fixed {
    position: fixed;
    top: 10px;
    width: 180px;
    z-index: 10000;
}

div#amimg{
text-indent:-9999px;
float:none;
}

div#amimg img{
display:block;
max-width:80px;
}

div#____plusone_0{
width:55px!important;
}

iframe.twitter-share-button {
    width: 90px !important;
}


#___plusone_0 {
width:65px !important;
}
div.topent img{
width:180px;
}
div.adbox{
  padding:3px;
}

table#twrank{
  border-spacing: 0px;
  border: 1px solid #ddd;
  border-collapse: collapse;

}
table#twrank a{
  text-decoration:none;
  color:#666;
}
table#twrank a:hover{
  text-decoration:underline;
  
}
table#twrank th{
width: 10px;
padding: 2px;
background: #EFEFEF;
color: #333;
font-weight: bold;
font-size: 92%;
vertical-align: middle;
text-align: center;
border-top: 1px solid #D6D6D6;
}
table#twrank td{
  max-width:300px;
  padding:3px;
}
table#twrank td.image{
width:70px;  

  border-top: 1px solid #D6D6D6;

}

table#twrank span.info{
  padding:10px;
  
}
table#twrank td{border-top: 1px solid #D6D6D6;}

/*
タブレット対策
*/
img#nend_banner_img {
display:none;
}


div#nend_adspace_3_57750{
z-index:-1!important;
}


span.cd{
font-size:78%;
background:#FFD000;
border-radius:5px;
margin-right:8px;
text-align:center;
padding:2px 5px;
}

span.DVD{
font-size:78%;
background:#088904;
color:#fff;
border-radius:5px;
margin-right:8px;
padding:2px 5px;
text-align:center;
}



span.kpopinfo{
font-size:120%;
color:#FF5107;
font-family: 'Chango', cursive;
}


/*---

--*/
div#kpopnew{
font-size:80%;
}
div#kpopnew li{
width:90%;
}
/*
div#kpopnew li span{
display:none;
}


div#amimg{
text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}
*/

div#amimg{
text-indent:-9999px;
float:none;
}

div#amimg img{
display:block;
max-width:80px;
}
span.red{
  color:#fc0000;
  font-weight:bold;
}
p.date{
  font-size:90%;
  background:#eee;
}

div.blogbody ul li{
font-size:80%;
float:right;
}



div.pankuzu{
margin:5px;
border-top:1px solid #45D3F7;
border-bottom:1px solid #45D3F7;
padding:3px;
background:#fff;
}

.towerrecords a{
	
border:2px solid #FFDA2F;
border-radius:5px;
padding:3px;
}
.towerrecords a:hover{
	text-decoration:underline;

}


span.towerbutton { display: block;background: #FFD000; color: #fff; font-size: 13px; padding: 6px 12px; display: inline-block; text-shadow: 0 1px 0 rgba(0,0,0,0.2); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
span.towerbutton a{color:#000;
}
span.towerbutton a:hover{
text-decoration:underline; }

.tablelist{
width: 100%;
border-collapse: collapse;
font-size:80%;
}
.tablelist th{
padding: 6px;
text-align: left;
vertical-align: top;
color: #333;
background-color: #eee;
border: 1px solid #b9b9b9;
}
.tablelist td{
padding: 6px;
background-color: #fff;
border: 1px solid #b9b9b9;
}
