/*ここは削除しないでください　
Copyright (C) 2006 gift-select All Rights Reserved.
http://movabletype.gift-select.com/ 
*/

body{
margin: 0;
padding: 0;
background-color: #FFFFFF;
text-align: center; 
font-size:small;
font-family:"MS UI Gothic", "Osaka", "ヒラギノ角ゴ Pro W3", Comic Sans MS, Helvetica, sans-serif;
}

/* フォーム */
form {
 margin: 0px;
 padding: 0px;
}

/* グループ化 */
span.fontSmaller {
 font-size: 80%;
}
span.fontBigger {
font-size: 120%;
}

/*リンクの色の指定*/
a:link {
/*color: #00309c;*/
font-weight:bold;
}

a:visited {
/*color: #00309c;*/
font-weight:bold;
}

a:hover {
/*color: #ff9a00;*/
font-weight:bold;
}

/*画像の枠を無しに指定*/
img {
border: 0; 
}

/*ベースのスタイル*/
#container{
width: 780px;
margin: 0 auto; 
padding: 0px;
background-color: #ffffff;
text-align: center;
}

.text10px{
/*color:#666666;*/
color:#000000;
text-align:left;
line-height: 120%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
padding:3px;
margin-bottom:10px;
}

.textS{
/*color:#666666;*/
color:#000000;
text-align:left;
line-height: 120%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
padding:3px;
margin-bottom:10px;
}

.textSCenter{
/*color:#666666;*/
color:#000000;
text-align:center;
line-height: 120%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
padding:3px;
margin-bottom:10px;
}

/* ヘッド */
div.head {
/*position:relative;*/
text-align: left; 
margin:0px;
padding:4px 12px;
color:#FFFFFF;
background-color:#000000;
}
div.head img {
margin-right:8px;
vertical-align:middle;
}

/*バナー関連*/
#banner {
/*background-color: #e4e4e4;*/
text-align: left;
margin-top:40px;
padding:0px;
/*height: 100px;*/
/*background-image: url(http://www.beat-net.info/image/bloghead.jpg);*/
/*background-repeat: no-repeat;*/
/*background-position: 100% 0%;*/
}

#banner a {
color: #000000;
text-decoration:none;
}

#banner h1 {
/*font-family: Verdana, Arial, sans-serif;*/
font-size: x-large;
font-weight:bold;
margin:0px 0px 0px 0px;
}

#banner h2 {
/*font-family: Verdana, Arial, sans-serif;*/
font-size: small;
font-weight:normal;
margin:0px 0px 20px 0px;
}


/*パンくずリスト*/
.pankuzu{
margin:0px ;
padding:0px 0px;
line-height: 150%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
border-top:1px solid #666666;
border-bottom:1px solid #666666;
/*background-color: #f0ffff;*/
background-color: #e4e4e4;
}

.pankuzu a{
margin:0px 0px;
line-height: 150%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
text-decoration:none;
}

/*左側関連*/
#left { 
float: left;
width: 500px;
overflow: hidden;
line-height: 150%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
/*padding:10px;*/
padding:20px 10px 10px 0px;
}

#left h2{
padding:2px 0px 0px 5px;
border-top:0px;
border-right:0px;
border-bottom:1px solid #cccccc;
border-left:3px solid #000000;
text-align: left;
font-size: medium;
line-height: 150%;
/*font-family: Verdana, Arial, sans-serif;*/
color: #000000;
text-decoration:none;
}

#left h2 a{
text-align: left;
font-size: medium;
line-height: 150%;
/*font-family: Verdana, Arial, sans-serif;*/
color: #000000;
text-decoration:none;
}

#left ul{
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 15px;
}

#left li {
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
paddingt: 0px;
margin-top: 0px 0px 2px 0px;
line-height: 150%;
text-align: left;
}


.new{
text-align: left;
font-size: medium;
line-height: 150%;
/*font-family: Verdana, Arial, sans-serif;*/
color: #000000;
padding: 0px 0px 0px 5px;
border-top:0px;
border-right:0px;
border-bottom:1px dotted #cccccc;
border-left:15px solid #000000;
font-weight:bold;
margin-top:5px;
margin-bottom:10px
}

.main{
text-align: left;
font-size: small;
line-height: 150%;
/*font-family: Verdana, Arial, sans-serif;*/
padding:0px;
}

.date-header{
text-align:right;
font-size:12px;
text-align:right;
}

.tb-url{
border-color:#cccccc;
background-color:#fffff0;
}

.dotted-line{
border-top:1px dotted #cccccc;
}

.entry-footer{
border-top:1px dotted #cccccc;
text-align:right;
font-size:10px;
/*color:#666666;*/
color:#000000;
}

.main_ad {
text-align: left;
font-size: small;
line-height: 120%;
/*font-family: Verdana, Arial, sans-serif;*/
padding:8px;
border: 1px solid #cccccc;
}

/* フット */
div.foot {
text-align: center; 
margin:0px;
padding:4px;
color:#FFFFFF;
background-color:#000000;
}

div.foot a {
color:#ffffff;
text-decoration:none;
}

/* 文字色の指定 */
.red{
color:#ff0000; 
}

/*floatで横に並べる指定です*/
.float300{
float: left;
width: 260px;
overflow: hidden;
line-height: 100%;
}

/*右側関連*/
#right { 
margin-top:20px;
margin-left:520px;
line-height: 150%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
}

.menu{
text-align:left;
line-height: 150%;
text-align: left;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
border:1px solid #000000;
padding:0px;
margin-bottom:10px;
}

.menuCenter{
text-align:left;
line-height: 120%;
text-align: Center;
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
border:1px solid #000000;
padding:0px;
margin-bottom:10px;
}

.menutitle{
/*padding:1px;*/
border-bottom:1px solid #000000;
color: #FFFFFF;
text-align: center;
font-weight:bold;
background-color:#000000;
/*margin-bottom:2px;*/
}

.menu ul{
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 10px;
}

.menu li {
font-size: small;
/*font-family: Verdana, Arial, sans-serif;*/
paddingt: 0px;
margin-top: 0px 0px 2px 0px;
line-height: 150%;
text-align: left;
}

div.textMenuFree {
/*color:#666666;*/
color:#000000;
text-align:left;
line-height: 100%;
text-align: left;
font-size: small;
/*padding:3px;*/
margin-bottom:10px;
}

/*フッター関連*/
.footer{
border-top:1px solid #000000;
/*background-color:#e4e4e4;*/
padding: 6px 0px;
font-family: Verdana, Arial, sans-serif;
text-align:right;
font-size: small;
/*line-height: 150%;*/
}

.footer a{
color:#000000;
text-decoration:none;
}

.credit{
text-align:right;
font-size: 10px;
color:#999999;
}

.credit a{
font-family: Verdana, Arial, sans-serif;
text-align:right;
line-height: 150%;
color:#666666;
text-decoration:none;
}

/* イメージ */
img.headLogo {
width:				120px;
height:				42px;
}
img.bann {
width:				88px;
height:				31px;
}
img.barImg {
width:				250px;
height:				180px;
}
img.amazonBuy {
width:				164px;
height:				28px;
}
img.jacketLL {
width:				160px;
height:				160px;
}
img.jacketL {
width:				120px;
height:				120px;
}
img.jacketM {
width:				80px;
height:				80px;
}
img.jacketS {
width:				60px;
height:				60px;
}
img.jacketdegLL {
width:				160px;
height:				144px;
}
img.jacketdegL {
width:				120px;
height:				108px;
}
img.jacketdegM {
width:				80px;
height:				72px;
}
img.jacketdegS {
width:				60px;
height:				54px;
}
img.jacketboxLL {
width:				160px;
height:				282px;
}
img.jacketboxL {
width:				120px;
height:				210px;
}
img.jacketboxM {
width:				80px;
height:				140px;
}
img.jacketboxS {
width:				60px;
height:				106px;
}
img.dvdLL {
width:				160px;
height:				236px;
}
img.dvdL {
width:				120px;
height:				178px;
}
img.dvdM {
width:				80px;
height:				118px;
}
img.dvdS {
width:				60px;
height:				89px;
}
img.videoLL {
width:				160px;
height:				266px;
}
img.videoL {
width:				120px;
height:				200px;
}
img.videoM {
width:				80px;
height:				134px;
}
img.videoS {
width:				60px;
height:				100px;
}

.lin {
border-width:1px;
border-style:solid;
border-color:#999999;
border-collapse: collapse; 
}

