div#siteRight ul {
	margin: 0px;
	padding: 0px;
}
div#siteRight li {
	float:left;
	list-style:none;
}
div#siteRight li img {
	vertical-align: bottom;
}
div#siteRight h3{
	padding: 0;
	margin: 0;
}
div#siteRight #dl_1 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/dl_M_01.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #dl_2 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/dl_M_02.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


div#siteRight #link_1 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_01.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_2 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_02.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_3 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_03.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_4 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_04.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_5 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_05.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_6 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_06.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_7 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_07.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_8 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_08.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_9 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_09.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#siteRight #link_10 a{
	display:block;
	width:160px;
	height:21px;
	background-image: url(/img-menu/link_M_10.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


div#siteLeft ul {
	margin: 0px;
	padding: 0px;
}
div#siteLeft li {
	background-image: url(/img-menu11/left_bg.gif);
	height: 22px;
	width: 160px;
	display: inline;
	margin: 0px;
	float: left;
	text-indent: 14px;
}
div#siteLeft li img {
	vertical-align: bottom;
}

div#siteLeft li a{
	text-decoration: none;
	color: #333333;
}

div#siteLeft li a:hover{
	text-decoration: none;
	list-style-image: url(/img/ya-01.gif);
	color: #F86363;
}

div#siteLeft h3{
	padding: 0;
	margin: 0;
}

.page_pankuzu_c {
	height: auto;
	margin-bottom: 12px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #F4F4F4;
	width: 310px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	padding: 5px;
	line-height: 150%;
}

ol#page_pankuzu {
	height: auto;
	margin-bottom: 12px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #F4F4F4;
	width: 310px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	padding: 5px;
}
ol#page_pankuzu li{
	display: inline;
	list-style-type: none;
	padding-left: 3px;
	line-height: 150%;
}
ol#page_pankuzu li a{
	background-image: url(/img/pankuzu.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 11px;
}



div#ct {
	height: auto;
	width: 100%;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	margin-bottom: 5px;
}
div#item_main div#item_mainRightRight ul {
	margin: 0px;
	padding: 0px;
}
div#item_main div#item_mainRightRight li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div#item_main div#item_mainRightRight li img {
	vertical-align: bottom;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#item_contents ul {
	padding: 0px;
	margin: 0px;
}
div#item_contents ul li{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	display: inline;
	font-size: 10px;
}
.item_contents_Left {
	height: auto;
	width: 125px;
	margin: 0px;
	list-style-type: none;
	float: left;
}
.item_contents_Right {
	height: auto;
	width: 125px;
	margin: 0px;
	padding-left: 20px;
	float: left;
}

div#item_list {
	clear: both;
	height: auto;
	width: 560px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.item_list_t {
	height: auto;
	width: 552px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #E6E6E6;
	padding: 4px;
	font-weight: bold;
	clear: both;
}
div#item_list ul {
	padding: 0px;
	margin: 0px;
}
div#item_list ul li{
	list-style-type: none;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-indent: 10px;
	padding: 0px;
}
div#vari_list {
	clear: both;
	height: auto;
	width: 320px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div#vari_list ul {
	padding: 0px;
	margin: 0px;
}
div#vari_list ul li{
	list-style-type: none;
	padding: 0px;
	display: block;
	line-height: 120%;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	width: 100px;
}
div#vari_list li img{
	margin-top: 5px;
	margin-bottom: 5px;
}
.order_title {
	font-size: 14px;
	font-weight: bold;
	width: 270px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	background-color: #ECE9E6;
	padding-right: 25px;
	padding-left: 25px;
}
.topetc_list {
	margin: 0px;
	background-image: url(img-top/item_bg.jpg);
	padding: 0px;
	width: 372px;
}
.topetc_left {
	margin: 0px;
	width: 163px;
	color: #756A4A;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	line-height: 120%;
}
.topetc_list ul {
	padding: 0px;
	margin: 0px;
}
.topetc_list ul li{
	list-style-type: none;
	display: block;
	text-align: left;
	line-height: 120%;
	width: 100px;
	float: left;
	margin-top: 0px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
	padding: 0px;
}
.topetc_list li img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}






div#cate_list {
	clear: both;
	height: auto;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div#cate_list ul {
	padding: 0px;
	margin: 0px;
}
div#cate_list ul li{
	list-style-type: none;
	display: block;
	text-align: left;
	line-height: 120%;
	width: 98px;
	float: left;
	height: 170px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 7px;
	font-size: 10px;
}
div#cate_list li img{
	margin-bottom: 1px;
}

.cate_list_price {
	background-color: #F3F3F3;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

div#siteLeftPj ul {
	margin: 0px;
	padding: 0px;
}
div#siteLeftPj li {
	width: 160px;
	display: inline;
	float: left;
	margin: 0px;
}
div#siteLeftPj li img {
	vertical-align: bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div#pj_listS {
	clear: both;
	height: auto;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div#pj_listS ul {
	padding: 0px;
	margin: 0px;
}
div#pj_listS ul li{
	list-style-type: none;
	display: block;
	text-align: left;
	line-height: 120%;
	width: 175px;
	float: left;
	height: 285px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 7px;
	margin-left: 7px;
}
div#pj_listS li img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}


div#pj_listL {
	clear: both;
	height: auto;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div#pj_listL ul {
	padding: 0px;
	margin: 0px;
}
div#pj_listL ul li{
	list-style-type: none;
	display: block;
	text-align: left;
	line-height: 120%;
	width: 275px;
	float: left;
	height: 380px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 5px;
	margin-left: 5px;
}
div#pj_listL li img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.ct_title {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 8px;
	padding-top: 3px;
}
.ct_icon {
	text-align: right;
}
.item_copy {
	font-size: 12px;
	line-height: 110%;
	width: 310px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.item_name {
	width: 310;
	text-align: left;
	padding-bottom: 8px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	padding-top: 2px;
	margin-bottom: 10px;
}
.item_block {
	font-size: 12px;
	line-height: 135%;
	padding: 5px;
}

.item_name_font {
	font-size: 16px;
	line-height: 110%;
}
.cate_name_font {
	font-size: 14px;
	line-height: 120%;
}
.headlines {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #58483A;
	width: 310px;
	clear: both;
	padding: 5px;
	margin-top: 20px;
}
.headlines_order {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #E61A52;
	width: 310px;
	clear: both;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}

.headlines_12pk {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E61A52;
	width: 310px;
	clear: both;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	line-height: 150%;
}
