#mainbody-contents {
width:800px;
margin:auto;
text-align:left;
background:white;
height:2280px;
}

#mannaka-waku {
width:800px;
margin-top:10px;
margin-bottom:0px;
height:1780px;
}

#hanbai-img {
width:780px;
height:250px;
}

#hanbai-img-dai {
width:529px;
height:30px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
border-bottom:1px solid #F6DB57;
}

#hanbai-contents {
width:550px;
margin-top:5px;
}

.goods-list-waku {
width:540px;
margin-left:5px;
margin-top:20px;
margin-bottom:20px;
font-size:10pt;
}

#kyusi {
width:540px;
margin-left:5px;
margin-top:20px;
margin-bottom:20px;
font-size:10pt;
}

#kyusi-strong {
font-size:13pt;
}


.goods-no {
width:540px;
padding-bottom:6px;
border-bottom:2px solid #cd853f;
font-size:10pt;
margin-bottom:10px;
}

.goods-list-photo {
width:180px;
height:160px;
border:1px solid silver;
float:left;
margin-right:5px;
font-size:8pt;
color:#98605e;
margin-bottom:5px;
}

.nedan {
clear:left;
width:540px;
font-size:11pt;
border-bottom:1px solid #800000;
padding-bottom:3px;
margin-top:10px;
margin-bottom:10px;
}

.str-dai {
font-size:11pt;
font-weight:normal;
color:#800000;
}

.kochira {
width:520px;
padding:5px;
border:2px solid orange;
font-size:10pt;
margin-left:10px;
margin-top:15px;
}

#h-css {
display:inline;
font-size:9pt;
font-weight:normal;
}

#gocyui {
width:530px;
padding:5px;
font-size:10pt;
color:red;
margin-top:10px;
margin-bottom:25px;
padding-bottom:1px;
border-bottom:2px dashed red;
}

#z-info-table {
width:530px;
}

#td01dai {
width:530px;
padding:5px;
font-size:11pt;
background:#7b5544;
color:white;
}

.td01 {
font-size:9pt;
padding:5px;
width:120px;
background:#7b5544;
color:white;
}

.td02 {
width:410px;
padding:5px;
font-size:9pt;
}

#kojinz {
width:530px;
border:1px solid red;
padding:5px;
margin-top:30px;
margin-bottom:30px;
font-size:9pt;
}

#soryo {
width:530px;
padding:5px;
font-size:11pt;
margin-top:30px;
margin-bottom:30px;
}

#soryo-table {
width:530px;
}

.soryo-td-col {
width:530px;
padding:5px;
font-size:11pt;
background:#bb5535;
color:white;
}

.soryo-td01 {
font-size:9pt;
padding:5px;
width:120px;
background:#bb5535;
color:white;
}

.soryo-td02 {
width:410px;
padding:5px;
font-size:9pt;
}

#pagehe {
width:520px;
margin-left:5px;
margin-bottom:20px;
padding-left:5px;
}

.pdf-apply {
width:520px;
font-size:9pt;
margin-top:10px;
}

#komejirushi {
font-size:9pt;
color:white;
}

#hanbai-0 {
width:520px;
font-size:9pt;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}

#hanbai-0-img-waku {
width:250px;
height:188px;
margin-left:10px;
margin-bottom:5px;
float:right;
}

#hanbai-0-img {

width:250px;
height:188px;
border:1px solid silver;
}

.mailkochira {
width:450px;
margin:5px;
margin-top:15px;
margin-bottom:15px;
font-size:9pt;
}

.pack-waku {
margin-left:10px;
width:325px;
border:1px solid silver;
margin-top:10px;
padding:2px;
float:right;
}

.pack-ul {
list-style-image:none;
list-style-type:none;
margin:0px;
padding:0px;
}

.pack-ul-list {
padding:0px;
padding-bottom:2px;
font-size:8pt;
margin-left:0px;
}

.pack-strong1 {
color:#bd6856;
font-size:10pt;
font-weight:normal;
}

.pack-strong2 {
color:#7b5544;
font-size:10pt;
font-weight:normal;
}

.ginko {
font-size:8pt;
}

#goods-list-photo-more {
width:530px;
height:398px;
border:1px solid silver;
margin-bottom:5px;
color:#98605e;
font-size:8pt;
}

#more-moji {
width:530px;
margin-top:0px;
margin-bottom:10px;
font-size:9pt;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}

#pack-waku-more {
width:530px;
}

#pack-ul-more {
list-style-image:none;
list-style-type:none;
margin:0px;
}

.pack-ul-list-more {

padding-left:3px;
font-size:9pt;
}

#nedan-more {
width:530px;
margin-top:5px;
font-size:15pt;
}

#point {
width:530px;
margin-bottom:0px;
padding-bottom:2px;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
}

#strongpoint {
font-size:11pt;
font-weight:normal;
}

.hhcss {
display:inline;
font-size:11pt;
font-weight:normal;
}

.goods-no-more {
width:540px;
padding-bottom:2px;
border-bottom:2px solid #cd853f;
font-size:10pt;
margin-bottom:10px;
margin-top:0px;
}

.hhcss2 {
display:inline;
font-size:12pt;
color:#bb5535;
}

#nedaniro {
font-weight:normal;
color:#ed6d35;
}

.ginko2 {
font-size:9pt;
color:red;
}

.kinsho-link {
width:530px;
margin-top:10px;
margin-bottom:10px;
font-size:10pt;
}


