#contents-wrapper {width: 100%; max-width: 100%; clear: both; float: left; z-index: -1}
#main-content1 {width: 100%; max-width: 100%; float: left; overflow: hidden; position: relative; }
#main-content2 {width: 100%; max-width: 100%; float: left; position: relative; right: 18%}
#main-content3 {width: 100%; max-width: 100%; float: left; position: relative; right: 37%}

#item-wrapper {width: 43%; float: left; clear: left; position: relative; left: 55%}

#pagetext-wrapper {width: 35%; float: left; position: relative; left: 58%; overflow: hidden}
#pagetext {float: right; width: 100%; max-width: 100%}

#info-column {width: 18%; float: left; clear: right; position: relative; left: 59%; text-align: center; overflow: hidden}
#info-column ul {margin: 0; padding: 0; float: left; width: 100%; list-style-type: none; list-style-position: outside; text-align: left}
#info-column ul li {margin: 0 auto; width: 100%; clear: right; line-height: 30px; padding-left: 0.2em}

#basebody-content		{width: 100%; margin-left: 0.2em}
#basebody-content dl	{width: 25%; float: left; line-height: 1.5em; margin-bottom: 2em}
#basebody-content dl dt {border-bottom: 0.1em solid #666633}
#basebody-content dl dd {margin-left: 1em; margin-bottom: 0.5em; border-bottom: 0.1em dotted #666633}


.image-slider {position: relative; clear: both;}
.window {width: 301px; height: 150px; overflow: hidden; position: relative; margin-left: auto; margin-right: auto}
.image-reel {position: absolute; top: 0; left: 0}
.image-reel img {float: left}
.paging {position: absolute; bottom: 10px; right: 60px; width: 140px; height:20px; z-index: 100; text-align: center; line-height: 20px; display: none; }
.paging a {padding-left: 5px; padding-right: 5px; text-decoration: none}
.paging a.active {font-weight: bold}
.paging a:hover {font-weight: bold}

#leftpic1 {margin-left: 0.2em; margin-right:0.2em; float: left; width: 75px; height: 65px }
#leftoption1 {float: left}

#info {margin: 0px 10px 0px 5px;  display: none;}
.infoHeader {float: left; position: absolute; left: 0; color: #69c;}
.infoDetail {float: left; position: relative; left: 50px; margin-left: 10px}

.quotebutton {width:80px; height: 40px; text-align: left; padding-left: 30px; padding-top: 5px; position: absolute; top: 10px; right: -20px}
.quotebutton li a {width: 50px; height: 40px; position: absolute; top: 0; left: 0; display: block; padding-left: 30px; padding-top: 5px}
