<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

/********************************************************************/
/* 螟ｧ螟� */
#container {
	width: 860px;
	font-size: 12px;
}

/********************************************************************/
/* 繝倥ャ繝繝ｼ */
#header {
	width: auto;
	height: 60px;
	background-color: #6F6467;
	margin: 0px;
	padding: 10px;
}

/* 繝倥ャ繝繝ｼ荳九Λ繧､繝ｳ */
#bline {
	width: 860px;
	height: 5px;
	background-color: #CC6666;
	margin: 0px;
	padding: 0px;
}

/********************************************************************/
/* 繧ｭ繝｣繝�メ繧ｳ繝斐� */
#copy {
	width: auto;
	background-color: #52494B;
	margin: 0px;
	padding: 5px;
	font-size: 10px;
    color: #CCCCBB;
}

/* 繝ｪ繝ｳ繧ｯ濶ｲ */
#copy A:link {
    color: #CCCCBB;
    font-size: 10px;
}

#copy A:active {
    color: #CCCCBB;
    font-size: 10px;
}

#copy A:visited {
    color: #CCCCBB;
	font-size: 10px;
}

#copy A:hover {
    color: #D8D8C9;
	font-size: 10px;
} 

/********************************************************************/
/* 繧ｷ繝ｧ繝��繝ｭ繧ｴ逕ｻ蜒上�蝣ｴ蜷井ｽｿ逕ｨ */
.shoplogo {
	width: 350px;
	float: left;
	margin: 10px 0px 0px 5px;
}

/* 繧ｷ繝ｧ繝��繝ｭ繧ｴ繝�く繧ｹ繝医�蝣ｴ蜷井ｽｿ逕ｨ */
.shoptext {
	width: 340px;
	margin: 10px 0px 0px 5px;
	float: left;
}

/* 繝ｪ繝ｳ繧ｯ濶ｲ */
.shoptext A:link {
    color: #CCCCBB;
}

.shoptext A:active {
    color: #CCCCBB;
}

.shoptext A:visited {
    color: #CCCCBB;
}

.shoptext A:hover {
    color: #D8D8C9;
}

/********************************************************************/
/* 繧ｵ繝悶リ繝薙ご繝ｼ繧ｷ繝ｧ繝ｳ */
.subnavi {
	width: 425px;
	border-left: 3px solid #706568;
	padding: 10px 10px 5px 10px;
	margin: 10px 0px 0px 0px;
	float: left;
	text-align: center;
	color: #E9E9E0;
}

/* 繝ｪ繝ｳ繧ｯ濶ｲ */
.subnavi A:link {
    color: #CCCCBB;
}

.subnavi A:active {
    color: #CCCCBB;
}

.subnavi A:visited {
    color: #CCCCBB;
}

.subnavi A:hover {
    color: #D8D8C9;
}

/* 縺泌茜逕ｨ譯亥�繧｢繧､繧ｳ繝ｳ縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ15pxﾃ礼ｸｦ15px
窶ｻ繧｢繧､繧ｳ繝ｳ邉ｻ縺ｯalign縺ｧ縺ｪ縺丞ｷｦ繝槭�繧ｸ繝ｳ縺ｧ蜿ｳ縺ｫ縺ゅｏ縺帙ｋ */
.subicon01 {
	height: 15px;
	background-image: url(img/icon01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

/* 縺雁撫縺�粋繧上○繧｢繧､繧ｳ繝ｳ縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ15pxﾃ礼ｸｦ15px */
.subicon02 {
	height: 15px;
	background-image: url(img/icon02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	padding-right: 10px;
}

/* 縺昴�莉夜��｡檎ｳｻ繧｢繧､繧ｳ繝ｳ縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ15pxﾃ礼ｸｦ15px */
.subicon03 {
	height: 15px;
	background-image: url(img/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

/* 逕ｻ髱｢繧帝哩縺倥ｋ繧｢繧､繧ｳ繝ｳ縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ15pxﾃ礼ｸｦ15px */
.subicon04 {
	height: 15px;
	background-image: url(img/icon_winclose.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

/********************************************************************/
/* 讓ｪ蟷��繝�け繧ｹ */

/* 蟾ｦ縲∝承逕ｨ譫�160 */
.side_box {
	width: 160px;
	margin: 0px 0px 1px;
	padding: 0px;
}

#righttd .side_box {
    margin: 0px 0px 10px;
}

/* 荳ｭ螟ｮ逕ｨ譫�160 */
.center_box {
	width: 500px;
	margin: 0px 0px 20px;
	padding: 0px;
}

/********************************************************************/
/* 蟾ｦ鬆伜沺 */

/* 繧ｫ繝�ざ繝ｪ荳隕ｧ */

/* 繧ｫ繝�ざ繝ｪ荳隕ｧ繧ｿ繧､繝医Ν縲
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.category_title {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	background-image: url(img/menu_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
}

/* 繧ｫ繝�ざ繝ｪ荳隕ｧ驛ｨ蛻� */
.category_list {
	width: auto;
	background-color: #6F6467;
	margin: 0px;
	padding: 5px 0px 5px;
	color: #BAB4AB;
}

/* 繝ｪ繝ｳ繧ｯ濶ｲ */
.category_list A:link {
    color: #CCCCBB;
}

.category_list A:active {
    color: #CCCCBB;
}

.category_list A:visited {
    color: #CCCCBB;
}

.category_list A:hover {
    color: #D8D8C9;
}

/*縲隕ｪ繧ｫ繝�ざ繝ｪ縺ｮ濶ｲ窶ｻ迚ｹ髮�ｂ蜈ｱ騾� */
.mcategory A:link {
	color: #BAB4AB;
}

.mcategory A:active {
	color: #BAB4AB;
}

.mcategory A:visited {
	color: #BAB4AB;
}

.mcategory A:hover {
	color: #C6C1B9;
}

/********************************************************************/
/* 迚ｹ髮� */

/* 繧ｿ繧､繝医Ν縲
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.pickup_category_title {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	background-image: url(img/menu_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
}

/* 蜀�ｮｹ */
.pickup_category_list {
	width: auto;
	background-color: #6F6467;
	margin: 0px;
	padding: 5px 0px 5px;
	color: #BAB4AB;
}

/* 繝ｪ繝ｳ繧ｯ濶ｲ */
.pickup_category_list A:link {
    color: #CCCCBB;
}

.pickup_category_list A:active {
    color: #CCCCBB;
}

.pickup_category_list A:visited {
    color: #CCCCBB;
}

.pickup_category_list A:hover {
    color: #D8D8C9;
}

/********************************************************************/
/* 繝翫ン繧ｲ繝ｼ繧ｷ繝ｧ繝ｳ縲
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.navi {
	width: auto;
	margin: 0px;
	padding: 0px;
}

/* 繧ｷ繝ｧ繝��騾壻ｿ｡ */
.shop {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg02.gif);
}

/* 蠎鈴聞譌･險� */
.diary {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg02.gif);
}

/* 繝ｪ繝ｳ繧ｯ髮� */
.link {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg02.gif);
}

/* 謗ｲ遉ｺ譚ｿ */
.bbs {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg02.gif);
}

/* 繝輔Μ繝ｼ */
.free_menu {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg02.gif);
}

/* yahoo繧ｪ繝ｼ繧ｯ繧ｷ繝ｧ繝ｳ */
.yahoo {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg05.gif);
}

/* 讌ｽ螟ｩ繧ｪ繝ｼ繧ｯ繧ｷ繝ｧ繝ｳ */
.rakuten {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg05.gif);
}

/* 繝薙ャ繝繝ｼ繧ｺ繧ｪ繝ｼ繧ｯ繧ｷ繝ｧ繝ｳ */
.bidders {
	width: auto;
	height: 23px;
	margin: 0px 0px 1px;
	padding: 7px 0px 0px 20px;
	background-image: url(img/menu_bg05.gif);
}

/* 繧ｪ繝ｼ繧ｯ繧ｷ繝ｧ繝ｳ繝ｪ繝ｳ繧ｯ譁�ｭ励し繧､繧ｺ */
.yahoo A:link {
	font-size: 10px;
}

.yahoo A:active {
	font-size: 10px;
}

.yahoo A:visited {
	font-size: 10px;
}

.yahoo A:hover {
	font-size: 10px;
}

.rakuten A:link {
	font-size: 10px;
}

.rakuten A:active {
	font-size: 10px;
}

.rakuten A:visited {
	font-size: 10px;
}

.rakuten A:hover {
	font-size: 10px;
}

.bidders A:link {
	font-size: 10px;
}

.bidders A:active {
	font-size: 10px;
}

.bidders A:visited {
	font-size: 10px;
}

.bidders A:hover {
	font-size: 10px;
}

/********************************************************************/
/* 繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ繧ｫ繝ｼ繝� */

/* 繧ｫ繝ｼ繝医ち繧､繝医Ν縲
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.shopc_title {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 7px;
	background-image: url(img/menu_bg03.gif);
	border-bottom: 1px solid #FFFFFF;
}

.shopc_title h3 {
    color: #FFFFFF;
}

/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ螟ｧ譫� */
.shopc_list {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 5px;
}

/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ繧ｿ繧､繝医Ν縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ25pxﾃ礼ｸｦ20px */
.shopc_in_title {
	width: auto;
	height: 20px;
	margin: 0px;
	padding-left: 25px;
	padding-top: 7px;
	background-image: url(img/cart.gif);
	background-color: #6F6467;
	background-repeat: no-repeat;
	background-position: left;
	color: #CCCCBB;
}

/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ蝠�刀繝ｪ繧ｹ繝� */
.shopc_in {
	width: auto;
	background-color: #FFFFFF;
	border: 4px solid #CCCCBB;
	margin: 1px 0px 0px;
	padding: 5px;
	font-size: 10px;
}

/* 繝ｬ繧ｸ縺ｫ陦後￥ */
.shopc_go {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/********************************************************************/
/* 繝｡繧､繝ｳ繧ｳ繝ｳ繝�Φ繝��伜沺 */

/* 繝｡繧､繝ｳ蜀咏悄 */
#photo {
	width: 700px;
	height: 130px;
	margin: 0px;
	padding: 0px;
}

/* 蟾ｦtd */
#lefttd {
    width: 160px;
	background-color: #FFFFFF;
	padding: 0px 0px 0px;
	margin: 0px;
}

/* 荳ｭ螟ｮtd */
#centertd {
    width: 490px;
	background-color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	margin: 0px;
}

/* 蜿ｳtd */
#righttd {
    width: 160px;
	background-color: #CCCCBB;
	padding: 5px 5px 15px 5px;
	margin: 0px;
}

/* 蜀�Κ繝壹�繧ｸtd */
#pagetd {
	background-color: #FFFFFF;
}


/* 蜀咏悄蠖ｱ */
.photo_line_80 {
	width: 80px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line_140 {
	width: 140px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line_250 {
	width: 250px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line {
	width: auto;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

/* 繝ｪ繝ｳ繧ｯ逕ｨ譫�窶ｻ雋ｷ縺�黄縺九＃遲峨�荳九�繧ｿ繝ｳ譫� */
.link_bot_box {
	width: auto;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 5px 200px 5px 200px;
	text-align: center;
}

/* 繝医ャ繝励ユ繝ｼ繝悶Ν蟷� */
.auto {
    width:100%;
	font-size: 12px;
}

/********************************************************************/
/* Welcome */

/* 螟ｧ譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ490px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.welcome_top {
	width: auto;
	background-color: #FFFFFF;
	border-top: 3px solid #CCCCBB;
	border-left: 3px solid #CCCCBB;
	border-right: 3px solid #CCCCBB;
	margin: 0px;
	padding: 10px 5px 0px 10px;
	color: #93897B;
}

/* 螟ｧ譫�荳ｭ */
.welcome_middle {
	width: auto;
	background-color: #FFFFFF;
	border-left: 3px solid #CCCCBB;
	border-right: 3px solid #CCCCBB;
	margin: 0px;
	padding: 5px 10px 0px 10px;
}

/* 螟ｧ譫�荳� */
.welcome_bottom {
	width: auto;
	height: 15px;
	background-color: #FFFFFF;
	border-bottom: 3px solid #CCCCBB;
	border-left: 3px solid #CCCCBB;
	border-right: 3px solid #CCCCBB;
	margin: 0px;
	padding: 0px;
}

/* 蜀咏悄 */
.photo_welcome {
	width: auto;
	margin: 0px 10px 0px 0px;
	float:left;
}

/********************************************************************/
/* 譛譁ｰ諠��ｱ */

/* 螟ｧ譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ490px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.whatnew_top {
	width: auto;
	height: 25px;
	border-bottom: 3px solid #CCCCBB;
	margin: 0px 5px 0px 0px;
	padding: 5px 0px 0px 5px;
	font-size: 14px;
	color: #93897B;
}

/* 螟ｧ譫�荳ｭ */
.whatnew_middle {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 5px 0px 0px 0px;
	color: #93897B;
}

/* 螟ｧ譫�荳� */
.whatnew_bottom {
	width: auto;
	border-bottom: 1px solid #CCCCBB;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/********************************************************************/
/* 蝠�刀髢｢騾｣繝ｬ繧､繧｢繧ｦ繝� */

/* 繧ｹ繧ｿ繧､繝ｫ1縲荳ｭ螟ｮ荳� */

/* 螟ｧ譫�荳� 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ490px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.style1_top {
	width: auto;
	height: 22px;
	background-image: url(img/top_title_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 螟ｧ譫�荳ｭ */
.style1_middle {
	width: 480px;
	background-color: #ADA69C;
	margin: 0px;
	padding: 10px;
}

/* 螟ｧ譫�荳� */
.style1_bottom {
	width: auto;
	margin: 0px;
	padding: 0px;
}

/* 繧ｳ繝斐� */
.style1_copy {
	width: auto;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	color: #E9E9E0;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ478px(螟悶�繝ｼ繝繝ｼ縺ｫ繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.style1_table_top {
    width: auto;
	margin: 5px 0px 0px 0px;
    padding: 0px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳ｭ */
.style1_table_middle {
    width: auto;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳� */
.style1_table_bottom {
    width: auto;
	margin: 0px;
	padding: 0px;
}

/* 繝��繝悶Ν */
.style1_table {
	width: 460px;
	margin: 0px;
	padding: 0px;
}

/* 蜀咏悄 */
.style1_photo {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/* 隱ｬ譏� */
.style1_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px;
	padding: 5px;
	font-size: 10px;
}

/* 蝠�刀蜷� */
.item_name {
	font-size: 14px;
	color: #999966;
}

/* 萓｡譬ｼ */
.price {
	font-size: 10px;
	color: #CC6666;
	font-weight: bold;
	font-family: "�ｭ�ｳ 繧ｴ繧ｷ繝�け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3";
}

/* 萓｡譬ｼ螟ｧ */
.priceb {
	font-size: 12px;
	color: #CC6666;
	font-weight: bold;
	font-family: "�ｭ�ｳ 繧ｴ繧ｷ繝�け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3";
}

/* 蝨ｨ蠎ｫ縺ゅｊ縺ｪ縺� */
.stock {
    color: #B5A799;
}

/********************************************************************/
/* 繧ｹ繧ｿ繧､繝ｫ2縲荳ｭ螟ｮ荳� */

/* 螟ｧ譫�荳� 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ490px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.style2_top {
	width: auto;
	height: 22px;
	background-image: url(img/top_title_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 螟ｧ譫�荳ｭ */
.style2_middle {
	width: 480px;
	background-color: #ADA69C;
	margin: 0px;
	padding: 10px;
}

/* 螟ｧ譫�荳� */
.style2_bottom {
	width: auto;
	margin: 0px;
	padding: 0px;
}

/*縲繧ｳ繝斐�縲*/
.style2_copy {
	width: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 10px;
	color: #E9E9E0;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ478px(螟悶�繝ｼ繝繝ｼ縺ｫ繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.style2_table_top {
    width: auto;
	margin: 5px 0px 0px 0px;
    padding: 0px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳ｭ */
.style2_table_middle {
    width: auto;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳� */
.style2_table_bottom {
    width: auto;
	margin: 0px;
	padding: 0px;
}

/* 繝��繝悶Ν */
.style2_table {
	width: 460px;
	margin: 0px;
	padding: 0px;
}

/* 蜀咏悄 */
.style2_photo {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/* 隱ｬ譏� */
.style2_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px;
	padding: 5px;
	font-size: 10px;
}

/* 2-5菴阪ユ繝ｼ繝悶Ν */
.style2_rank_table {
	width: 460px;
	padding: 0px;
}

/* 2-5菴阪ユ繝ｼ繝悶Ν縺ｮ蜷�ｽ費ｽ� */
.style2_rank_table td {
    width: 114px;
}

/* 2-5菴阪そ繝ｫ */
.style2_rank {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px 1px 0px 1px;
	padding: 4px;
	font-size: 10px;
}

/* 2-5菴榊�逵� */
.style2_rank_photo {
	width: 80px;
	margin: 0px 12px;
	padding: 0px;
}

/* 2-5菴崎ｪｬ譏� */
.style2_rank_text {
	width: 80px;
	margin: 0px 8px;
	padding: 0px;
	font-size: 10px;
}

/* 1菴阪ユ繧ｭ繧ｹ繝� */
.rank1 {
	font-size: 12px;
	width: auto;
	padding-left: 5px;
	color: #CC6666;
	font-family: "�ｭ�ｳ 繧ｴ繧ｷ繝�け", "Osaka�咲ｭ牙ｹ�";
	font-weight: bold;
}

/* 2-5菴阪ユ繧ｭ繧ｹ繝� */
.rank2-5 {
	font-size: 12px;
	color: #CC6666;
	font-family: "�ｭ�ｳ 繧ｴ繧ｷ繝�け", "Osaka�咲ｭ牙ｹ�";
	font-weight: bold;
}

/********************************************************************/
/* 蜿ｳ鬆伜沺 */

/* 繧ｹ繧ｿ繧､繝ｫ3 */

/* 螟ｧ譫�荳� 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.style3_top {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	background-image: url(img/menu_bg04.gif);
}

.style3_top h3{
    color: #E9E9E0;
}

/* 螟ｧ譫�荳ｭ */
.style3_middle {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* 螟ｧ譫�荳� */
.style3_bottom {
	width: auto;
	margin: 0px;
}

/* 繧ｳ繝斐� */
.style3_copy {
	width: auto;
	margin: 0px;
	padding: 2px;
	font-size: 10px;
	text-align: center;
	color: #996666;
}

/* 繝��繝悶Ν */
.style3_table {
	width: auto;
	margin-top: 5px;
	padding: 5px;
}

/* 蜀咏悄 */
.style3_photo {
	width: 80px;
	margin: 0px;
	padding: 0px 24px;
}

/* 隱ｬ譏� */
.style3_text {
	width: auto;
	background-color: #FFFFFF;
	margin: 5px 0px 0px;
	padding: 5px;
	font-size: 10px;
}

/********************************************************************/
/* 繝｡繝ｫ繝槭ぎ */

/* 螟ｧ譫�荳� 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.melmaga_top {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	background-image: url(img/menu_bg04.gif);
}

.melmaga_top h3{
    color: #E9E9E0;
}

/* 螟ｧ譫�荳ｭ */
.melmaga_middle {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* 螟ｧ譫�荳� */
.melmaga_bottom {
	width: auto;
	margin: 0px;
}

/* 蜀�ｮｹ */
.mdata {
	font-size: 10px;
	line-height: 140%;
	margin: 0px 5px 0px 5px;
}

/********************************************************************/
/* 蠎鈴聞譌･險� */

/* 螟ｧ譫�荳� 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ160px縲∫ｸｦ縺ｯ險ｭ螳壹∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.tdiary_top {
	width: auto;
	height: 22px;
	margin: 0px;
	padding: 8px 0px 0px 15px;
	background-image: url(img/menu_bg04.gif);
}

.tdiary_top h3{
    color: #E9E9E0;
}

/* 螟ｧ譫�荳ｭ */
.tdiary_middle {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* 螟ｧ譫�荳� */
.tdiary_bottom {
	width: auto;
	margin: 0px;
}

/* 蜀咏悄 */
.tphoto {
	width: 60px;
	float: left;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

/* 繝励Ο繝輔ぅ繝ｼ繝ｫ */
.tdata {
	width: 60px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	font-size: 10px;
}

/* 繝励Ο繝輔ぅ繝ｼ繝ｫ繧ｿ繧､繝医Ν */
.ttitle {
	margin: 0px;
	padding: 0px;
	color: #996666;
}

/* 繧ｳ繝｡繝ｳ繝� */
.tcom {
	margin: 0px 5px 0px 5px;
	padding: 5px;
	background-color: #FFFFFF;
	font-size: 10px;
}

/**********************************/
/* 隨ｬ莠碁嚴螻､ */

/* 隨ｬ莠碁嚴螻､繝代Φ繧ｯ繧ｺ荳句､ｧ譫� */
#pagemain {
	width: 670px;
	margin: 0px;
	padding: 0px 15px 15px
}

/* 隨ｬ莠碁嚴螻､繝代Φ繧ｯ繧ｺ */
#pan {
	padding: 10px;
    width: auto;
}

/* 隨ｬ莠碁嚴螻､繧ｿ繧､繝医Ν 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ670px縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.ptitle {
	width: 655px;
	height: 22px;
	background-image: url(img/page_title_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
	margin-top: 5px;
	padding: 8px 0px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 隨ｬ莠碁嚴螻､荳ｭ */
.pmiddle {
	width: 660px;
	background-color: #ADA69C;
	margin: 0px;
	padding: 15px 5px 1px;
}

/* 隨ｬ莠碁嚴螻､荳� */
.pbottom {
	width: 660px;
	background-color: #ADA69C;
	margin: 0px;
	padding: 0px 5px 5px;
}

/* 繧ｫ繝ｼ繝医↓蜈･繧後ｋ繝ｻ縺雁撫縺�粋繧上○繝懊ち繝ｳ譫� */
.item_bot_box {
	margin: 0px;
	background-color: #E6E6DD;
	padding: 5px 5px 5px 5px;
	color: #999999;
}

.item_bot_box2 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px;
}

/********************************************************************/
/* 蝠�刀荳隕ｧ繝壹�繧ｸ */

/* 蝠�刀荳隕ｧ繧ｿ繧､繝医Ν縲
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ35pxﾃ礼ｸｦ35px */
.list_name {
	width: 245px;
	height: auto;
	background-image: url(img/icon_sub_title01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 5px 0px 0px 25px;
	font-size: 14px;
	float: left;
	color: #FFFFFF;
}

/* 繧ｽ繝ｼ繝� */
.list_soat {
	width: 300px;
	margin-left: 330px;
	padding: 5px 0px 0px 15px;
	font-size: 12px;
	color: #E9E9E0;
}

/* 蝠�刀謨ｰ */
.list_count {
	width: auto;
	border-top: 1px solid #CCCCBB;
	margin: 0px 10px 5px;
	padding: 5px 0px 0px 5px;
	color: #E9E9E0;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ638px(螟悶�繝ｼ繝繝ｼ縺ｫ繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.list_table_top {
    width: auto;
	margin: 10px 10px 0px 10px;
    padding: 0px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳ｭ */
.list_table_middle {
    width: auto;
	background-color: #FFFFFF;
	margin: 0px 10px 0px 10px;
	padding: 5px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳� */
.list_table_bottom {
    width: auto;
	margin: 0px 10px 0px 10px;
	padding: 0px;
}

/* 蝠�刀荳隕ｧ繝��繝悶Ν */
.list_item_table {
	width: 630px;
	margin: 0px;
	padding: 0px;
}

/********************************************************************/
/* 蝠�刀隧ｳ邏ｰ繝壹�繧ｸ */

/* 繝��繝悶Ν譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ638px(螟悶�繝ｼ繝繝ｼ險ｭ螳壹↓繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.detail_table_top {
	width: auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 10px 10px 0px 10px;
}

/* 繝��繝悶Ν譫�荳ｭ */
.detail_table_middle {
	width: auto;
	background-color: #FFFFFF;
	padding: 10px;
	margin: 0px 10px 0px 10px;
}

/* 繝��繝悶Ν譫�荳� */
.detail_table_bottom {
	width: auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px 10px 10px 10px;
}

/* 蝠�刀隧ｳ邏ｰ繝��繝悶Ν */
.detail_item_table {
	width: 618px;
	margin: 0px;
	padding: 0px;
}

/* 蝠�刀隧ｳ邏ｰ蝠�刀隱ｬ譏� */
.detail_item_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px 0px 5px 0px;
	padding: 5px;
	font-size: 12px;
	line-height: 160%;
}

/* 蝠�刀隧ｳ邏ｰ繧ｵ繝悶ち繧､繝医Ν 
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ638px(螟悶�繝ｼ繝繝ｼ險ｭ螳壹↓繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.detail_sub_title {
	width: auto;
	height: 27px;
	background-image: url(img/page_title_bg02.gif);
	margin: 10px 0px 0px 0px;
	padding: 8px 0px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 隧ｳ邏ｰ隱ｬ譏� */
.detail_sub_table {
	width: 620px;
	margin: 0px;
	padding: 0px;
}

/* 莉悶�蜀咏悄 */
.detail_sub_table02 {
	width: 620px;
	margin: 0px;
	padding: 5px 0px 0px;
}

/* 隧ｳ邏ｰ隱ｬ譏弱ユ繧ｭ繧ｹ繝� */
.detail_sub_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	line-height: 140%;
}

/* 莉悶�蜀咏悄繧ｵ繝悶そ繝ｫ */
.sub_item {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 0px 5px 5px;
	padding: 5px;
	font-size: 12px;
	line-height: 140%;
}

/* 繧ｻ繝ｫ蟷� */
.detail_sub_table02 td {
    width: 200px;
}

/* 莉悶�蝠�刀蜀咏悄 */
.sub_item_photo {
	width: auto;
	height: auto;
	margin: 5px 20px 5px 20px;
	padding: 0px;
}

/********************************************************************/
/* 蜀�Κ繝壹�繧ｸ縺ｮ繝��繝悶Ν縲窶ｻptitle�柝bottom縺ｮ蜀��縺ｧ菴ｿ逕ｨ */

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ618px(螟悶�繝ｼ繝繝ｼ險ｭ螳壹↓繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.page_table_top {
	width: auto;
	height: 22px;
	background-image: url(img/sub_menu_bg_01.gif);
	margin: 10px 20px 5px;
	padding: 8px 5px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳ｭ */
.page_table_middle {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 0px 20px;
	padding: 10px;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳� */
.page_table_bottom {
	width: auto;
	margin: 0px 20px 0px 20px;
	padding: 5px;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳岩ｻ繝�じ繧､繝ｳ驕輔＞
縺九＃STEP1縺雁ｮ｢讒俶ュ蝣ｱ縺ｮ蜈･蜉帙ヾTEP3縲�4縺ｮ遒ｺ隱咲判髱｢縺ｧ菴ｿ逕ｨ */
.page_table2_top {
	width: auto;
	height: 22px;
	background-image: url(img/sub_menu_bg_01.gif);
	margin: 10px 20px 5px;
	padding: 8px 5px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳ｭ */
.page_table2_middle {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 0px 20px;
	padding: 10px;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳� */
.page_table2_bottom {
	width: auto;
	margin: 0px 20px 0px 20px;
	padding: 5px;
}

/* 蜀�Κ繝壹�繧ｸbbs逕ｨ 
閭梧勹逕ｻ蜒乗ｨｪ蟷�522px縲middle繝懊�繝繝ｼ險ｭ螳壹↑縺励�蝣ｴ蜷�520px */
.page_table3_top {
	width: auto;
	height: 22px;
	background-image: url(img/sub_menu_bg_01.gif);
	margin: 10px 20px 5px;
	padding: 8px 5px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳ｭ */
.page_table3_middle {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 0px 20px;
	padding: 10px;
}

/* 蜀�Κ繝壹�繧ｸ縺ｮ荳� */
.page_table3_bottom {
	width: auto;
	margin: 0px 20px 0px 20px;
	padding: 5px;
}

/* 蜀�Κ繝壹�繧ｸ繧ｵ繝紋ｸ翫
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ35pxﾃ礼ｸｦ35px */
.page_sub_top {
	width: auto;
	height: 25px;
	background-image: url(img/icon_sub_title01.gif);
	background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCBB;
	margin: 5px 0px 10px;
	padding: 5px 0px 0px 25px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜀�Κ繝壹�繧ｸ繧ｵ繝紋ｸ翫
窶ｻ繧｢繧､繧ｳ繝ｳ繧ｵ繧､繧ｺ讓ｪ35pxﾃ礼ｸｦ35px
縺泌茜逕ｨ譯亥�縺ｧ菴ｿ逕ｨ */
.page_sub2_top {
	width: auto;
	height: 25px;
	background-image: url(img/icon_sub_title01.gif);
	background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCBB;
	margin: 5px 0px 10px;
	padding: 5px 0px 0px 25px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜀�Κ繝��繝悶Ν繝輔Ξ繝ｼ繝� */
.table_fream {
    width: 598px ;
}

/********************************************************************/
/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ */

/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ繝��繝悶Ν */
.cart_table {
	width: 598px;
	margin-bottom:5px;
}

/* 繧ｫ繝ｼ繝医�荳ｭ霄ｫ繝��繝悶Ν縲
窶ｻ驟咲ｽｮ縺後◎縺ｮ繝��繝悶Ν蜀�〒譛繧ゆｸ九�蝣ｴ蜷� */
.cart_table_bottom {
    width: 598px;
	margin: 0px;
	padding: 0px;
}

/* 繧ｫ繝ｼ繝域ｳｨ諢乗嶌縺阪√ヱ繧ｹ繝ｯ繝ｼ繝峨∵眠縺励＞繧ｫ繝ｼ繝画ュ蝣ｱ縲√＃蛻ｩ逕ｨ繧ｬ繧､繝� */
.point_box {
	width: auto;
	background-color: #CCCCBB;
	margin: 5px 5px 0px 5px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

.point_box2 {
	width: auto;
	background-color: #ADA69C;
	margin: 0px 5px 8px 5px;
	padding: 5px;
	font-size: 12px;
	line-height: 140%;
}

.point_box2 A:link {
    color: #FFFFFF;
}

.point_box2 A:active {
    color: #FFFFFF;
}

.point_box2 A:visited {
    color: #FFFFFF;
}

.point_box2 A:hover {
    color: #FFFFFF;
}

.point_box3 {
	width: auto;
	background-color: #FFFFFF;
	margin: 10px;
	padding: 5px;
	text-align: center;
	font-size: 12px;
	line-height: 140%;
}

/* 繧ｨ繝ｩ繝ｼ繝懊ャ繧ｯ繧ｹ */
.error_box {
	width: auto;
	background-color: #FFFFFF;
	margin: 5px 40px 0px 40px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

/* 繧ｨ繝ｩ繝ｼ繝�く繧ｹ繝� */
.error_text {
    color: #CC6666;
	font-weight: bold;
}

/* 繝��繝悶Ν繝代ユ繧｣繝ｳ繧ｰ縲
窶ｻ蜷���岼div縺ｫ險ｭ螳� */
.box_padding {
	padding: 2px;
}

/* 繧ｫ繝ｼ繝磯≡鬘� */
.cart_price_box {
	width: 150px;
	margin: 0px 0px 2px 5px;
	padding: 5px;
	text-align: right;
	font-size: 12px;
	line-height: 140%;
	border-bottom: 1px solid #CCCCBB;
}

/* 繧ｫ繝ｼ繝医せ繝�ャ繝励ユ繝ｼ繝悶Ν */
.cart_step_table {
	width: auto;
	margin-left: 5px;
}

/* 繧ｫ繝ｼ繝医せ繝�ャ繝� 
窶ｻ迴ｾ繝壹�繧ｸ縺ｯcheck 逕ｻ蜒上し繧､繧ｺ讓ｪ蟷�160px */
.cart_step_1 {
	width: auto;
	background-color:#CCCCBB;
	border-top: 1px solid #ADA69C;
	border-left: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #6F6467;
}

.cart_step_2 {
	width: auto;
	background-color:#CCCCBB;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #6F6467;
}

.cart_step_3 {
	width: auto;
	background-color:#CCCCBB;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #6F6467;
}

.cart_step_4 {
	width: auto;
	background-color:#CCCCBB;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #6F6467;
}

.cart_step_1_check {
	width: auto;
    background-color: #CC6666;
	border-top: 1px solid #ADA69C;
	border-left: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #FFFFFF;
}

.cart_step_2_check {
	width: auto;
    background-color: #CC6666;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #FFFFFF;
}

.cart_step_3_check {
	width: auto;
    background-color: #CC6666;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #FFFFFF;
}

.cart_step_4_check {
	width: auto;
    background-color: #CC6666;
	border-top: 1px solid #ADA69C;
	border-right: 1px solid #ADA69C;
	border-bottom: 1px solid #ADA69C;
	padding: 5px;
	color: #FFFFFF;
}

/* 蜀�ｮｹ遒ｺ隱咲畑繝�く繧ｹ繝� */
.bottom_check {
	width: 598px;
	text-align: center;
	margin: 10px 20px 0px;
	padding: 5px;
	color:#FFFFFF;
}

/* 繝輔か繝ｼ繝�邉ｻtd閭梧勹 */
.td_color1 {
    background-color:#6F6467;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
	color: #E9E9E0;
}

.td_color2 {
    background-color:#E1E1D7;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}

.td_color3 {
    background-color:#ADA69C;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
	color: #FFFFFF;
}

/********************************************************************/
/* 蠎鈴聞譌･險倥�譛譁ｰ繝九Η繝ｼ繧ｹ */

/* 蜷�ユ繝ｼ繝悶Ν譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ618px(螟悶�繝ｼ繝繝ｼ險ｭ螳壹↓繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.tdiary_news_table_top {
	width: auto;
	height: 27px;
	background-image: url(img/sub_menu_bg_01.gif);
	margin: 12px 20px 5px;
	padding: 8px 5px 0px 15px;
	font-size: 14px;
	color: #6F6467;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳ｭ */
.tdiary_news_table_middle {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 5px 20px;
	padding: 0px 10px 10px;
}

/* 蜷�ユ繝ｼ繝悶Ν譫�荳� */
.tdiary_news_table_bottom {
	width: auto;
	margin: 0px 20px 0px 20px;
	padding: 0px;
}

/* 繝��繝悶Ν */
.tdiary_news_table {
	width: 598px;
	margin: 0px;
	padding: 0px;
}

/* 繝�く繧ｹ繝磯Κ蛻� */
.tdiary_news_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 10px 0px 0px 0px;
	padding: 10px;
}

/* 蜀咏悄驛ｨ蛻� */
.tdiary_news_photo {
	width: auto;
	margin: 0px;
	padding: 10px 5px 0px 0px;
}

/********************************************************************/
/* 繝ｪ繝ｳ繧ｯ髮��繧ｷ繝ｧ繝��縺ｮ縺疲｡亥� */

/* td蟾ｦ */
.td_link_shop1 {
    width: 150px;
	background-image: url(img/text_bg.gif);
	border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
	padding: 5px;
}

/* td蜿ｳ */
.td_link_shop2 {
    width: auto;
	border-bottom: 1px solid #E9E9E0;
	padding: 1px;
}

/* 螟ｧ譫� */
.link_shop {
	background-color: #FFFFFF;
    margin: 10px 5px 10px 5px;
	padding: 10px 10px 0px 10px;
}

/* 繝��繝悶Ν */
.link_shop_table {
	width: 628px;
	background-image: url(img/text_bg02.gif);
	margin: 0px;
}

/* 繧ｷ繝ｧ繝��繧ｿ繧､繝医Ν鬆�岼 */
.shop_title {
	width: auto;
	height: 25px;
	background-image: url(img/icon_sub_title01.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	padding: 5px 0px 0px 25px;
	font-size: 14px;
}

/* 繝ｪ繝ｳ繧ｯ繧ｿ繧､繝医Ν鬆�岼 */
.link_title {
	width: auto;
	margin-bottom: 5px;
	padding: 9px 0px 0px 15px;
}

/* 繝�く繧ｹ繝磯Κ蛻� */
.shop_link_text {
	width: auto;
	margin: 0px;
	padding: 10px;
}

/********************************************************************/
/* 縺泌茜逕ｨ繧ｬ繧､繝� */
.guide_text {
	width: auto;
	margin: 0px;
	padding: 0px 10px 5px 10px;
}

/********************************************************************/
/* 繝輔ャ繧ｿ繝ｼ */
#footer {
    height: 40px;
	background-color: #6F6467;
	border-top: 4px solid #CCCCBB;
	padding: 10px 0px 10px 0px;
	margin-top: 0px;
	font-size: 12px;
	text-align: center;
	color: #ADA69C;
}

/* 縺翫■繧��縺� */
/* 縲後♀縺｡繧��縺薙ロ繝�ヨ 繝帙�繝�繝壹�繧ｸ菴懈�縺ｨ繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ繧ｫ繝ｼ繝井ｻ倥″繝阪ャ繝医す繝ｧ繝��髢区･ｭ繧ｵ繝ｼ繝薙せ縲�
窶ｻ荳願ｨ倥�譁�ｨ縺ｯ蠢��磯��岼縺ｧ縺吶�縺ｧ縲∝炎髯､縺吶ｋ莠九�險ｱ蜿ｯ縺輔ｌ縺ｦ縺�∪縺帙ｓ縲� */
#ochanoko {
    background-color: #FFFFFF;
	padding: 5px 15px 5px 0px;
}

/********************************************************************/
/* 繧ｦ繧｣繝ｳ繝峨え繧帝哩縺倥ｋ */
.win_close {
	padding-left: 10px;
} 

.win_close A:link {
    color: #333333;
}

.win_close A:active {
    color: #333333;
}

.win_close A:visited {
    color: #333333;
}

.win_close A:hover {
    color: #666666;
}

/********************************************************************/
/* 謗ｲ遉ｺ譚ｿ */

/* 螟ｧ譫�荳翫
窶ｻ閭梧勹逕ｻ蜒乗ｨｪ618px(螟悶�繝ｼ繝繝ｼ險ｭ螳壹↓繧医ｊ螟牙虚)縲∫ｸｦ縺ｯ險ｭ螳�(15px莉･荳�)縲∫ｩｺ逋ｽ縺ｯ鬮倥＆謖�ｮ� */
.bbs_table_top {
	width: auto;
	background-color: #FFFFFF;
	margin: 20px 20px 0px 20px;
	padding: 5px;
}

/* 螟ｧ譫�荳ｭ */
.bbs_table_middle {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 0px 20px;
	padding: 10px;
}

/* 螟ｧ譫�荳� */
.bbs_table_bottom {
	width: auto;
	background-color: #FFFFFF;
	margin: 0px 20px 20px 20px;
	padding: 5px;
}

/* 繝��繝悶Ν蟆� */
.bbs_table_stop {
	width: 500px;
	margin-left: 50px;
	padding: 0px;
}

/* 繝��繝悶Ν蟆� */
.bbs_table_s {
	width: 500px;
	margin: 0px;
	padding: 0px;
}

/* 繝��繝悶Ν */
.bbs_table {
	width: 586px;
	margin: 0px;
	padding: 0px;
}

/* td繧ｫ繝ｩ繝ｼ */
.bbs_td_color1 {
    width: 20px;
	background-color:#6F6467;
	padding: 5px;
}

.bbs_td_color2 {
    background-color:#CCCCBB;
	padding: 5px;
}

.bbs_td_color3 {
    width: 30px;
    background-color:#CCCCBB;
	padding: 5px;
}

/* 繝�く繧ｹ繝� */
.bbs_text {
	width: auto;
	background-image: url(img/text_bg.gif);
	margin: 5px 5px 15px 5px;
	padding: 10px;
}

/* 繝壹�繧ｸ騾√ｊ */
.sec_line_top {
	width: auto;
	text-align: right;
	margin: 10px 20px 0px;
	padding: 5px;
	border-top: 1px solid #CCCCBB;
	border-bottom: 1px solid #CCCCBB;
	color: #333333;
}

/********************************************************************/
/* 繝輔か繝ｼ繝�繝懊ち繝ｳ蠑ｷ隱ｿ */
.bot_b input {
    padding: 2px;
	background-color: #FFFFFF;
	background-image: url(img/bot_bg.gif);
	color: #FFFFFF;
}

/********************************************************************/
/* HTML繧ｿ繧ｰ隕∫ｴ� */
body {
	background-color: #ADA69C;
	word-break: break-all;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}

A:link {
	text-decoration: underline;
	font-size: 12px;
	color: #6F6467;
	line-height: 140%;
}

A:active {
	text-decoration: underline;
	font-size: 12px;
	color: #6F6467;
	line-height: 140%;
}

A:visited {
	text-decoration: underline;
	font-size: 12px;
	color: #6F6467;
	line-height: 140%;
}

A:hover {
	text-decoration: none;
	font-size: 12px;
	color: #7C7C7C;
	line-height: 140%;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}

h3 {
	font-size: 12px;
	color: #6F6467;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

ul {
	list-style-position: outside;
	margin: 0px;
	padding: 0px 3px 0px 25px;
}

/* 繝翫ン繧ｲ繝ｼ繧ｷ繝ｧ繝ｳ逕ｨ繝ｪ繧ｹ繝医い繧､繧ｳ繝ｳ
豕ｨ諢擾ｼ壹Μ繧ｹ繝医�縺溘ａ逕ｻ蜒丈ｽ咲ｽｮ縺御ｸ翫↓縺壹ｌ繧� */
.category_list li {
	padding-bottom: 5px;
	list-style-image: url(img/icon04.gif);
}

/* 迚ｹ髮�畑繝ｪ繧ｹ繝医い繧､繧ｳ繝ｳ
豕ｨ諢擾ｼ壹Μ繧ｹ繝医�縺溘ａ逕ｻ蜒丈ｽ咲ｽｮ縺御ｸ翫↓縺壹ｌ繧� */
.pickup_category_list li {
	padding-bottom: 5px;
	list-style-image: url(img/icon04.gif);
}

li {
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 140%;
}

form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

/********************************************************************/
/* 蝗槭ｊ霎ｼ縺ｿ蝗樣∩逕ｨ繧ｹ繧ｿ繧､繝ｫ */
.clear-both {
	clear: both;
	height: 1px;
	font-size: 1px;
	text-align: center;
	overflow: hidden;
	visibility: hidden;
}

/********************************************************************/
/* 繝輔か繝ｳ繝� */

/* 繝懊�繝ｫ繝� */
.text-bold {
}

/* 繝弱�繝槭Ν */
.text-normal { 
    font-weight:normal;
}

/* 繝懊�繝ｫ繝牙､ｧ */
.text-bold-b {
	font-weight: bold;
	font-size: 14px;
}

/* 繝代Φ繧ｯ繧ｺ迴ｾ繝壹�繧ｸ */
.thispage {
    color:#CC6666;
}

/* 繝ｪ繝ｳ繧ｯ譁�ｭ励°縺秘未騾｣ */
.text-link-bot-b {
	font-size: 14px;
}

/* 繧ｵ繧､繧ｺ蟆冗畑 */
.text-11 {
	font-size: 10px;
}

/* 繧ｵ繧､繧ｺ螟ｧ逕ｨ */
.text-14 {
	font-size: 14px;
}

/* 繧ｷ繝ｧ繝��繝ｭ繧ｴ逕ｨ */
.text-18 {
	font-size: 20px;
	line-height: normal;
}

/* 謗ｲ遉ｺ譚ｿ繝�く繧ｹ繝育畑繧ｫ繝ｩ繝ｼ */
.bbs_color {
	color: #CC6666;
}</pre></body></html>