
/* base───────────────── */

#contentsarea {
	width: 960px;
	margin: 0;
	background-color: #FFFFFF;
	text-align: left;
	}


/* メインボックス*/
#container {
width: 960px;
margin-right: auto;
margin-left: auto;
}

/* 画像上*/
#imagebar {
    position: relative;  
}

.imagebar-text {
   position: absolute;
   color:#fff;
   top: 18px;
   left:25px;   
   font-size:18px;
   font-weight:700;
   font-family: "ＭＳ Ｐゴシック",sans-serif;
}


/*/　リンク画像半透明　////////////////*/
a:hover img { 
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
}




/* テキストリンクカラー*/
.mainpankuzu a:link {
font-size:14px;
    color: #FF3300; /*リンクの色*/
    text-decoration: none; /*下線無し*/
}

.mainpankuzu a:visited {/*訪問後のリンク*/
    color: #FF4F02;
    text-decoration:underline;
}

.mainpankuzu a:hover {/*マウスをのせたとき*/
    color: #800000; /*リンクの色*/
    text-decoration: underline; /*下線あり*/
}







/* 商品説明部分のテーブル//////////////////////////////*/

#keiro-itemtable {
width: 960px;
/* テーブルの隙間なくす*/
border-collapse: collapse;
border: none;
border-spacing: 0;
}

/* 商品説明の左400x400写真*/
td.keiro-item-picture {
width: 560px;
}

img.keiro-fuchi-no-sen {
border: 1px #999999 solid;
}

/* 商品説明の右部分*/
td.keiro-item-right {
width: 360px;
padding: 80px 0px 0px 30px;
}


/* 右寄席せ*/
.keiro-migiyose{
text-align: right;
width: 360px;
}


/*  商品名*/
.keiro-item-name{
font-size:21px;
font-weight: bold; 
color: #592000;
padding: 0px 0px 7px 0px;
}


/* 値段 大きい文字*/
.keiro-price01{
font-size:20px;
font-weight: bold; 
color: #990000;
}


/* 税込*/
.keiro-price2{
font-size:12px;
font-weight: bold; 
color: #990000;
}

/* ポイント*/
.keiro-point {
padding-left: 20px;
}


.keiro-hr06{
border-style: dashed;
height:0.5px;
width: 360px;
border-top: 1px #CCC;
border-color:gray;
margin: 10px 0px 15px 0px;
}

/* 中央揃え*/
.keiro-centercart {
width: 360px;
height: 40px;
vertical-align: middle;
text-align: right;
}


/* 中央揃え*/
.keiro-item {
width: 360px;
height: 158px;
padding: 5px;
}

.keiro-koitem {
width: 60px;
height: 60px;
padding: 5px 5px;
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: “alpha( opacity=80 )”;
}




/* 写真左のとき/////////////////////*/

td.keiro-item-right02 {
width: 400px;
}

/*  商品名*/
.keiro-item-name02{
font-size:18px;
font-weight: bold; 
color: #592000;
padding: 0px 0px 2px 0px;
}

/* 右寄席せ*/
.keiro-migiyose02{
text-align: right;
width: 360px;
}

.keiro-hr0602{
border-style: dashed;
height:0.5px;
width: 360px;
border-top: 1px #CCC;
border-color:gray;
margin: 3px 0px 3px 0px;
}

/* 個数選択の中央揃え*/
.keiro-centercart02 {
width: 360px;
height: 40px;
vertical-align: middle;
text-align: right;
}












/* 詳細表 文字小さい/////////////////////*/

/* 詳細表*/
.keiro-item-hyou01{
width: 930px;
}

/* 商品詳細部分のテーブル*/
.keiro-item-table01 {
margin: 10px 10px 0px 15px;
width: 930px;
border-collapse: collapse;
border: none;
border-spacing: 0;
}

/* テーブルの詳細設定*/
.keiro-item-table01 td {
padding: 5px 5px;
border: 1px #808080 solid;
}

td.keiro-item-table-left01 {
font-size:12px;
text-align: left;
width: 150px;
border: 1px #808080 solid;
background-color: #FFFFCC;
}

td.keiro-item-table-right01 {
font-size:12px;
width: 760px;
text-align: left;
border: 1px #808080 solid;
}







