@charset "utf-8";
#item-text-div {
    width: 720px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#item-text-div p{
    font-size: 10pt;
    line-height: 1.75;
    letter-spacing: 2px;
    margin-left: 5px;

}

#item-text-div img{
    margin-top: 10px;
    margin-bottom: 10px;
}
#item-text-div .img {
	width: 700px;
	height: auto;
}


#item-text-div p.colorname   {
    text-align: center;
}
#item-text-div p.materialtitel {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}
#item-text-div div p.material01 {
    color: #3C3C3C;
    font-size: 16px;
    margin-top: 39px;
}
#item-text-div div.material  {
    margin-top: 30px;
    margin-bottom: 50px;
    padding-top: 10px;
    padding-bottom: 14px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #EBEBEB;
}




.item-image-a {
    width: 300px;
    height: auto;
    float: left;
    margin-right: 10px;
}
.div-block {
    display: inline-block;
    margin-bottom: 12px;
    margin-top: 12px;
}

#item-text-div table{
    background-color: #A2A2A2;
        border-spacing: 2px;
}


.table-list-a {
    width: 200px;
    padding: 5px;
    background-color: #CFCFCF;
    vertical-align: middle;
}
.table-list-a p {
    text-align: center;
    margin-top: auto;
    margin-bottom: auto;
    font-weight: bold;
    font-size: 16px;
}

.table-list-b {
    padding: 5px;
    background-color: #FFF;
}

.table-list-b p{
	vertical-align: middle;
}
/*販売説明文注意書き用*/

#div-caution1 {
	width: 500px;
	background-color: #0F3983;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*販売説明文注意書き用*/

#div-caution2 {
	width: 680px;
	background-color: #8F1618;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#div-caution1 a {
	color: #FCCF00;
	text-decoration: none;	
}
#div-caution1 a:hover {
	color: #FCCF00;
	text-decoration: underline;
	font-weight: bolder;
}
#div-caution1 img {
	border: none;
}
#div-caution1 a:hover img 
{ 
opacity:0.8; 
filter: alpha(opacity=80); 
-ms-filter: "alpha( opacity=80 )"; 
background: #fff; 
} 
#div-caution1 p {
	color: #FFFFFF;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 25px;
	letter-spacing: 3px;
}
#div-caution1 .title  {
	font-size: 22px;
	text-align: center;
	font-weight: bolder;
}
#div-caution1 .p-y {
	color: #FBDA00;
	font-size: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
}


#div-caution2 a {
	color: #FCCF00;
	text-decoration: none;	
}

#div-caution2 a:hover {
	color: #FCCF00;
	text-decoration: underline;
	font-weight: bolder;
}
#div-caution2 img {
	border: none;
}
#div-caution2 a:hover img 
{ 
opacity:0.8; 
filter: alpha(opacity=80); 
-ms-filter: "alpha( opacity=80 )"; 
background: #fff; 
} 
#div-caution2 p {
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 31px;
	letter-spacing: 3px;
}
#div-caution2 .title  {
	font-size: 22px;
	text-align: center;
	font-weight: bolder;
}
#div-caution2 .p-y {
	color: #FBDA00;
	font-size: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: underline;
}
#div-itemspec {
	width: 500px;
	background-color:#E7E7E7;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}
#div-itemspec .tt {
	font-size: 16px;
	border-bottom: 1px dotted #5C5C5C;
	font-weight: bold;
}

#div-itemspec p {
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 25px;
	letter-spacing: 3px;
	color: #5C5C5C;
}

#div-itemspec .title {
	font-size: 20px;
	font-weight: bolder;
	color: #5C5C5C;
}
#item-text-div .div-block .div01 {
    background-color: #960000;
    border-radius: 23px;
    margin: 65px;
    padding: 22px;
}
#item-text-div .div02 {
    background-color: #343434;
    border-radius: 23px;
    margin: 65px;
    padding: 22px;
}
#item-text-div .div02 p {
    color: #FFFFFF;
    margin: 15px;
}


#item-text-div .div-block .div01 p {
    color: #FFFFFF;
    font-size: 13px;
}
.divred {
    background-color: #B12C08;
    padding: 5px;
    margin: 4px;
}
.divred p {
    color: #FFFFFF;
}
