body {
	color: #32221D;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 82%;
	line-height: 200%;
	margin: 0px;
	background-color: #e8e7e4;
	background-attachment: scroll;
	background-image: url(images/img_index_42.png);
	background-repeat: repeat-x;
	background-position: center top;
	vertical-align: baseline;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
/*---------------------------------------------------------------------main layout*/
#main {
	width: 100%;
	min-width:1056px;
	max-width:1920px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-attachment: scroll;
	background-image: url(images/img_index_41.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
}
#main #left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 20%;
	height: auto;
}
#main #center {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 72%;
	height: auto;
}
#main #right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 8%;
	height: auto;
}
#main #left #inleft {
	padding: 0px;
	width: 180px;
	height: auto;
	margin: 0px;
	float: right;
}
#main #center #incenter {
	padding: 0px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#main #right #inright {
	float: left;
	width: 80px;
	height: auto;
}
#main .gotopagetop {
	height: 40px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	clear: both;
	text-align: right;
}
/*--------------------------------------------------------------------------h*/

#header {
	height: auto;
	width: 180px;
	padding: 0px;
	clear: both;
	margin: 0px;
	float: right;
}
#main #left #inleft #header h1 {
	margin:0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main #center #incenter h2 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	text-align: left;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
	position: absolute;
	width: 350px;
	line-height: 22px;
	color: #EAEAEA;
}
#main #center #incenter #globalnavi1 h3 {
	margin:0;
	padding: 0px;
	height: 40px;
	width: 200px;
}
#main #center #incenter h3 {
	margin: 0px;
	padding: 0px;
}
#main #center #incenter h5 {
	float: left;
	width: 190px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h4 {
	margin:0;
	padding: 0px;
}
h5 {
	margin:0;
	padding: 0px;
	font-size: 100%;
	font-weight: bold;
}
#main #center #incenter h6 {
	float: left;
	width: 180px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.clearfix {
	clear: both;
	visibility: hidden;
	height: 0;
}
.clearcell {
	clear: both;
	height: 40px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#header #subnaviform {
	position: absolute;
	top: 0px;
	right: 110px;
	height: 40px;
	width: 110px;
	margin: 0px;
	padding: 0px;
}
#header #subnavimail {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 40px;
	width: 110px;
	margin: 0px;
	padding: 0px;
}
/*-------------------------------------------------------------------------- contents layout*/
#main #center #incenter #contentstop {
	margin: 0px;
	clear: both;
	width: 760px;
	height: auto;
	padding-top: 280px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #center #incenter .contents {
	clear: both;
	height: auto;
	width: 760px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#main #center #incenter #newitem {
	clear: both;
	width: 760px;
	height: 400px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#main #center #incenter #aboutnumnuan {
	clear: both;
	width: 760px;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
/* ----------------------------------------------------------------------- contents inner layout */



#main #center #incenter .comment {
	margin: 0px;
	height: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}
#main #center #incenter .coment234 {
	margin: 0px;
	float: left;
	height: auto;
	width: 540px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
}
#main #center #incenter dl.pastevent {
	height: auto;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
#main #center #incenter .pastevent dt {
	padding:0px;
}
#main #center #incenter .pastevent dd {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
#main #center #incenter dl.pouchdetale {
	margin: 0px;
	height: auto;
	width: 380px;
	float: left;
	padding: 0px;
}
#main #center #incenter .pouchdetale dt {
	padding:0px;
	font-weight:bold;
	float: left;
	clear: left;
}
#main #center #incenter .pouchdetale dd {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#main #center #incenter dl.shopguidedl {
	margin: 0px;
	height: auto;
	width: 540px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	float: left;
}
#main #center #incenter .shopguidedl dt {
	padding:0px;
	font-weight:bold;
	float: left;
	clear: left;
}
#main #center #incenter .shopguidedl dd {
	float: left;
	margin: 0px;
	width: 440px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#main #center #incenter form.freeorder {
	margin: 0px;
	float: left;
	height: auto;
	width: 340px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#main #center #incenter .contentsinleft {
	width: 400px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
}
#main #center #incenter .contentsinright {
	width: 360px;
	height: auto;
	margin: 0px;
	float: right;
	padding: 0px;
}
/*-------------------------------------------------------------------------global navi*/
#globalnavi1 {
	height: auto;
	width: 200px;
	margin: 0px;
	padding-top: 280px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#globalnavi1 ul {
	list-style-type:none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#globalnavi1 li {
	list-style-type:none;
	display:block;
	width: 200px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#globalnavi2 {
	height: auto;
	width: 200px;
	margin: 0px;
	padding-top: 160px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#globalnavi2 ul {
	list-style-type:none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#globalnavi2 li {
	list-style-type:none;
	display:block;
	width: 200px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#globalnavi3 {
	height: auto;
	width: 180px;
	margin: 0px;
	padding-top: 320px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#globalnavi3 ul {
	list-style-type:none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#globalnavi3 li {
	list-style-type:none;
	display:block;
	width: 180px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#globalnavi4 {
	height: auto;
	width: 180px;
	margin: 0px;
	padding-top: 320px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	float: left;
}
#globalnavi4 ul {
	list-style-type:none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#globalnavi4 li {
	list-style-type:none;
	display:block;
	width: 180px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
/*-------------------------------------------------------------------------------------side navi*/
#sidenavi {
	background-image: url(images/img_catalog_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	height: 480px;
	width: 80px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sidenavi ul {
	list-style-type:none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	font-size: 11px;
	text-align: left;
}
#sidenavi li {
	list-style-type:none;
	display:block;
	width: 80px;
	height: 60px;
	margin: 0px;
	padding: 0px;
}
#sidenavi a {
	padding: 0px;
	display: block;
	height: 50px;
	margin: 0px;
}
/*-------------------------------------------------------------------page background control*/
#main .bgindex {
	background-image: url(images/img_index_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgfreeorder {
	background-image: url(images/img_freeorder_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgabout {
	background-image: url(images/img_about_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgmailform {
	background-image: url(images/img_mailform_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgshoppingguide {
	background-image: url(images/img_shoppingguide_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgkitchen {
	background-image: url(images/img_ct_kitchen_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgapron {
	background-image: url(images/img_ct_apron_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgtotebag {
	background-image: url(images/img_ct_totebag_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgpouch {
	background-image: url(images/img_ct_pouch_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgkinchaku {
	background-image: url(images/img_ct_kinchaku_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgstationery {
	background-image: url(images/img_ct_stationery_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgwedding {
	background-image: url(images/img_ct_wedding_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#main .bgcart {
	background-image: url(images/img_ct_main_02.png);
	background-repeat: no-repeat;
	background-position: center top;
}
/*---------------------------------------------------------------------------bottom*/

#bottomwrap {
	padding: 0px;
	height: 200px;
	width: 100%;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/img_index_44.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#bottom {
	clear: both;
	height: 200px;
	width: 940px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #999999;
	padding: 0px;
}
#bottom ul {
	list-style-type:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	margin: 0px;
	font-size: 11px;
	position: absolute;
	width: 590px;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
}
#bottom li {
	list-style-type:none;
	display:block;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
#bottom a {
	display: block;
	margin: 0px;
	padding: 0px;
}
/*#bottom a:visited {
	color:#333333;
	text-decoration : none
}
#bottom a:active {
	color:#997777;
	text-decoration : none
}
#bottom a:link {
	color:#333333;
	text-decoration : none
}
#bottom a:hover {
	color:#ffffff;
	text-decoration : none;
}*/
/*------------------------------------------------------------------------link color*/
a:link {
	color:#640125;
	text-decoration : none
}
a:visited {
	color:#0E4B7E;
	text-decoration : none
}
a:active {
	color:#997777;
	text-decoration : none
}
a:hover {
	color:#3f8665;
	text-decoration : none;
}
a.ee:hover img {
	opacity:0.8;
	filter:alpha(opacity=80);
}
/* ----------------------------- page dt dl links http://www.webbibo.com/stylesheet/layout/nth-child.html */
#links {
	clear: both;
	width: 760px;
	height: auto;
	background-image: url(images/img_index_53.png);
	background-position: 0px 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	float: left;
}
#links .box {
	width: 170px;
	margin: 0;
	height: 140px;
	text-align: left;
	background-position: left top;
	background-image: url(images/img_index_19.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#links .box dt {
	margin: 0;
	padding: 0;
}
#links .box dd {
	margin: 0;
	padding: 0;
}
#freeordersamples {
	margin: 0px;
	clear: both;
	width: 760px;
	height: auto;
	padding: 0px;
}
#freeordersamples .box {
	width: 180px;
	margin: 0;
	text-align: left;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#freeordersamples .box dt {
	margin: 0;
	padding: 0;
}
#freeordersamples .box dd {
	padding: 0;
	margin: 0;
}
#pouchshishu {
	clear: both;
	width: 760px;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	float: left;
}
#pouchshishu .box {
	width: 170px;
	margin: 0;
	text-align: left;
	background-position: left top;
	background-image: url(images/img_index_19.jpg);
	background-repeat: no-repeat;
	float: left;
	height: auto;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
#pouchshishu .box dt {
	margin: 0;
	padding: 0;
}
#pouchshishu .box dd {
	margin: 0;
	padding: 0;
}
/*-----------------------------------------------------------------------------------------Pagination*/
div.pagination {
	margin:0px;
	text-align:center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #999999;
	text-decoration: none;
	color: #333333;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #555555;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #333333;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #999999;
	color: #999999;
}
#main #center #incenter .cartpageplace li.thisplace {
	background-color: #B1C0C5;
}
/*--------------------------------------------------------------------------------  catalogue page*/
#main #center #incenter table.cartcatalogue {
	padding: 0px;
	height: auto;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
#main #center #incenter table.cartcatalogue th {
	height: auto;
	width: 190px;
	margin: 0px;
	text-align: left;
	padding: 0px;
}
#main #center #incenter table.cartcatalogue td {
	height: auto;
	width: 190px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
#main #center #incenter .cartcatalogue span.itemnumber {
	color: #999999;
	font-family: Georgia, Constantia, "Hoefler Text", serif;
	font-size: 140%;
	font-weight: bold;
}
#main #center #incenter .cartcatalogue span.itemprice {
	font-size: 100%;
	font-family: Georgia, Constantia, "Hoefler Text", serif;
}
#main #center #incenter .cartcatalogue span.itemname {
}
/*-------------------------------------------------------------------------------- cart input order payment*/


.carttable {
	border-collapse:collapse;
	width: 760px;
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.carttable td {
	border-collapse:collapse;
	margin: 0px;
	padding: 4px;
	text-align: left;
	border: 1px solid #B7B7B7;
}
/*.btn {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color:#D8D8D8;
}*/
.in {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color:#ffffff;
}
.cartpageplace {
	margin: 0px;
	height: 40px;
	width: 760px;
	clear: both;
	padding: 0px;
}
.cartpageplace li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 190px;
	text-align: center;
}
.cartpageplace ul {
	margin: 0px;
	background-color: #006666;
	padding: 0px;
	list-style-type: none;
}
.cartcomment {
	margin: 0px;
	height: auto;
	width: 760px;
	clear: both;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.cartnext {
	margin: 0px;
	height: auto;
	width: 760px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	clear: both;
	text-align: center;
}
.cartnext li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 250px;
	text-align: center;
}
.cartnext ul {
	margin: 0px;
	background-color: #006666;
	padding: 0px;
	list-style-type: none;
}
.carttable td.lefthaba {
	width: 180px;
	text-align: center;
}
#main #center #incenter .carttable span {
	color: #CC3300;
}
/*--------------------------------------------------------------------items page*/
#main #center #incenter #itemtopleft {
	margin: 0px;
	float: left;
	height: auto;
	width: 260px;
	padding-top: 280px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
#main #center #incenter .itemtopright {
	margin: 0px;
	float: right;
	height: auto;
	width: 500px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fadein {
	position:relative;
	height:335px;
	width:500px;
}
.fadein img {
	position:absolute;
	left:0;
	top:0;
}
#main #center #incenter fieldset {
	margin: 0px;
	border: 1px solid #999999;
	padding: 10px;
}
#main #center #incenter legend {
}
#main #center #incenter .contents .contentsinleft #form1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #center #incenter #itemtopleft .itemnumber {
	color: #999999;
	font-family: Georgia, Constantia, "Hoefler Text", serif;
	font-size: 200%;
	font-weight: bold;
}
#main #center #incenter #itemtopleft .itemname {
	font-size: 100%;
	font-weight: bold;
}
#main #center #incenter #itemtopleft .itemprice {
	font-size: 138%;
	font-family: Georgia, Constantia, "Hoefler Text", serif;
}
#main #center #incenter #itemtopleft form {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #center #incenter .contents .otodokebi {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#main #center #incenter .contents .otodokebi dt {
	padding:0px;
}
#main #center #incenter .contents .otodokebi dd {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
#main #center #incenter dl.howtoorder {
	height: auto;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#main #center #incenter .howtoorder dt {
	padding:0px;
}
#main #center #incenter .howtoorder dd {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
span.nocard {
	color: #993333;
}
#main #center #incenter .cartmax {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 760px;
}
#m9 {
	padding: 10px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-color: #DCDDD5;
	width: 738px;
	border: 1px dotted #666699;
}

