


a:link {
	color: #0000ff;
	text-decoration: none;
}

a:visited {
	color: #0000ff;
	text-decoration: none;
}

a:hover {
	color: #ff7700;
	text-decoration: underline;
}

.table {

	background-color: #ffffff;
}

#pub_table_cont_left {

	text-align: center;
	vertical-align : top;
	background-color: #ffffff;
}

#pub_table_cont_right {
	text-align: left;
	vertical-align : top;
	background-color: #ffffff;
}
#pub_table_cont_right2 {
	text-align: left;
	vertical-align : top;
	background-color: #ffffff;
}

#pub_table_com_left{
	vertical-align : top;

}

#pub_table_com_right{
	vertical-align : top;

}


.table_item_kanlen {

}

.umekomi_element {
	width: 100%;
}

.catch h1{
font-size:15px;
text-align:left;

}

h2{
font-size:20px;
}


/*  カテゴリの表示　 */
.cat_item{
font-size:12px;
}

/*  アイテム　左右マージン */
.page_item_ite_pub_com_a{

margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_com_b{
margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_com_c{
margin-left:10px;
margin-right:10px;
}


.page_item_ite_pub_name_b{
margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_name_a{
margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_kakaku_com{
margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_kakaku{
margin-left:10px;
margin-right:10px;
}

.page_item_ite_pub_kakaku_sub{
margin-left:10px;
margin-right:10px;
}

#page_item_pub_zaiko{
margin-left:10px;
margin-right:10px;
}

#page_item_pub_form_cartin{
margin-left:10px;
margin-right:10px;
}

#page_item_pub_table_cont_right img{
margin-left:10px;
margin-right:10px;
}
#page_category_pub_search {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_com_left_bottom {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_img_kanban {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_com_left_top {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
}

#page_shop_pub_com_left_top {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
}

#page_category_pub_menu_free {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_com_right_top {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 0px;
}

#page_item_pub_com_left_top {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_com_left_top {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
}

#page_item_pub_search {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_text_fud {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_menu_a {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}

#page_item_pub_menu_free {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_menu_a {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 5px;
}

#page_item_pub_text_fud {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_item_pub_com_right_top {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_com_left_bottom {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding: 0px;
}

.page_item_ite_pub_kakaku {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_menu_free {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
}

#page_standard_pub_menu_b {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_text_fud {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

.page_item_ite_pub_com_b {
	font-size: 17px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

#page_item_pub_com_left_bottom {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding: 0px;
}

#page_standard_pub_com_right_top {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 0px;
}

#page_standard_pub_search {
	font-size: 13px;
	font-weight: nomal;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_table_cont_right {

	text-align: left;
	vertical-align : top;
	background-color: #ffffff;

	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: top;
	padding: 0px;
}

#page_category_pub_item_cols_category {
	font-size: 17px;
	font-weight: nomal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}


