

#contents #contents1 {
padding:0 20px 20px 20px;
color:#fff;
background-color:#000000;
float: left;
width: 560px;
height: 375px;
margin: 0px 0px 50px 0px;
}

#contents #contents1 #product1{
float:left;
text-align:center;
width:180px;
margin: 5px 10px 0 0;
}

#contents #contents1 #product2{
float:left;
text-align:center;
width:180px;
margin: 5px 10px 0 0;
}

#contents #contents1 #product3{
float:left;
text-align:center;
width:180px;
margin: 5px 0 0 0;
}


p .nyctitle2{
width:540px;
margin: 10px 30px;
font-size: 9px;
color: #d3d3d3;
line-height: 100%;
}

.nyctitle {
font-size: 9px;
font-weight: normal;
color: #d3d3d3;
line-height: 100%;
margin: 10px 0 15px 0;
}

.date {
color: #000000;
text-align: right;
line-height: 200%;
border-bottom: 1px dotted #000000;
margin: 0px 0px 15px 0px;
}

.page{
font-size: small;
color: #fff;
text-align: right;
line-height: 200%;
margin: 0 10px 0 0;
}

.cr {
position:absolute;
top:615px;
color:#000000;
line-height:200%;
font-size: x-small;
letter-spacing: 0.1em;
}

.info {
position:absolute;
top:532px;
color:#B0E0E6;
line-height:200%;
font-size: x-small;
letter-spacing: 0.1em;
}

.navi{
list-style-type: none;
font-weight: normal;
font-size:small;
letter-spacing: 0.1em;
margin: 0px 0px 20px 0px;
}

