@charset "utf-8";
#bannerShow {
    background-image: url(../images/banner02.jpg);
}

.leftSide {
    float: left;
    width: 584px;
    margin-bottom: 20px;
    background-image: url(../images/productLeftBG.jpg);
}

.leftSide h2 {
    height: 20px;
    font-size: 1.5em;
    background-color: #d9eab9;
    padding-top: 10px;
    padding-bottom: 10px;
}

.leftSide .logoChange {
    text-indent: -9999px;
    display: block;
    background-image: url(../images/name01.gif);
    background-repeat: no-repeat;
    background-position: 50px;
}

.leftSide li {
}

.leftSide li h3 {
    background-color: #abd068;
    height: 27px;
    padding-left: 50px;
    padding-top: 3px;
    background-image: url(../images/icon01.gif);
    background-repeat: no-repeat;
    background-position: 25px;
    font-size: 1em;
}

.leftSide li a img {
    float: left;
    height: 153px;
    width: 209px;
    display: block;
    margin-top: 5px;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 30px;
}

.leftSide li div {
    margin-top: 20px;
}

.leftSide li p {
    font-size: 0.9em;
}
.leftSide li p.cost .costVal {
	text-decoration: line-through #f00;
}
.leftSide li p.cost .costDown {
	padding-left: 10px;
}
.leftSide li p.cost .btn {
	border: 1px solid #ccc;
	padding: 2px;
	background-color: red;
	margin-left: 10px;
}
.leftSide li p.cost .btn a{
	color: #fff;
	margin: 5px;
	text-decoration: none
}
/*.leftSide li p a {*/
/*    display: block;*/
/*    margin-top: 20px;*/
/*    color: #009900;*/
/*    font-weight: bold;*/
/*}*/

/*.leftSide ul li div .cost {*/
/*    text-decoration: line-through #f00;*/
/*}*/

/*.costdown {*/
/*    background: transparent;*/
/*    background-image: -webkit-linear-gradient(transparent 31%, transparent 51%, #f00 61%, transparent 31%);*/
/*}*/

/*.btn {*/
/*    border: 1px solid #000;*/
/*	padding: 2px;*/
/*	background-color: red;*/
/*	float: left*/
/*}*/
/*.btn .linkColor{*/
/*	color: #fff;*/
/*}*/

.leftSide li #saleOff {
    color: #060;
    font-size: 0.8em;
    font-weight: bold;
    margin-top: 10px;
}


.rightSide {
    float: left;
    width: 332px;
    font-size: 0.9em;
    padding-left: 20px;
    padding-top: 15px;
}

.ie .rightSide {


}

.rightSide h2 {
    color: #0C3;
    font-size: 1.1em;
    margin-bottom: 15px;
}

.rightSide li h3 {
    color: #090;
    font-size: 1em;
    background-image: url(../images/icon01.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.rightSide li div {
    margin-left: 20px;
}

.rightSide li div p {
    font-size: 1em;
}
