.10gray {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #999999;
	line-height: 15px;

}
.form-gray {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #660000;
	border: 1px solid #999999;
	height: 16px;
}
.border-gray {
	border: 1px dashed #999999;
}
.link-re-10gray A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-10gray A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-10gray A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-10red A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-10red A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-10red A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 15px;

}
.link-re-12red A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12red A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12red A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12gray A:link {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12gray A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12gray A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12black A:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12black A:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-12black A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.link-re-15red A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.link-re-15red A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.link-re-15red A:hover {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.10red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #660000;
	line-height: 15px;


}
.10black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #000000;
	line-height: 15px;
}
.11red-bold {
	font-size: 11px;
	line-height: 16px;
	color: #660000;
	font-weight: bold;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.10gray2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}
.border-gray2 {
	border: 1px solid #CCCCCC;
}
.12gray {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.12black-bold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.12red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #7F0019;
}
.12white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.12black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.15gray-bold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	line-height: 21px;
	font-weight: bolder;
	color: #333333;
}
.15red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #7F0019;
}
.form-gray2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #660000;
}
.line-gray {
	border: 1px solid #CCCCCC;
}


/* 訂閱電子報 */
.subscribe {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #999999;
	line-height: 19px!important;
	line-height: 18px;
}
.subscribe_form {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #333333;
	height: 20px;
	border: 1px solid #7F9DB9;
}
/* 最新消息 */
.news {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666;
	line-height: 20px;
}
.newstop {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #999;
	line-height: 19px;
}
.newsdate {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	font-weight: bold;
}
.newsdatetop {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #999999;
	line-height: 18px;
	font-weight: bold;
}
.newsupdate {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #7F0019;
	line-height: 19px;
	font-weight: bold;
}
.newsbold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #333;
	line-height: 23px;
	font-weight: bold;
}
.news_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.news_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.news_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.newstop_link A:link {
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.newstop_link A:visited {
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.newstop_link A:hover {
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
/* 商品分類 */
.sideCategory {
	COLOR: #7F0019;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
}
.sideCategory_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
}
.sideCategory_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
}
.sideCategory_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
}
/* 商品情境說明 */
.storeContentTop {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-weight:bold;
	color: #333333;
}
.storeContent {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #444444;
	line-height: 18px;
}
/* 商品搜尋 */
.itemsearch {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #999999;
	line-height: 19px!important;
	line-height: 18px;
}
.itemsearch_form {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #333333;
	height: 20px;
	border: 1px solid #7F9DB9;
}
.itemsearch_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.itemsearch_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.itemsearch_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
/* TOP */
.top_link A:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.top_link A:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.top_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
/* 地 */
.footer {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #666666;
	line-height: 19px!important;
	line-height: 18px;
}
.footer_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.footer_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.footer_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
/* 無印良品專屬 */
.exclusive_red {
	COLOR: #7F0019;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
}
.exclusive_gray {
	COLOR: #666666;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 17px!important;
	line-height: 16px;
	padding: 5px 5px 5px 5px;

}
/* 商品宮格頁 */
.pageTitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
.pagenext_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 0 0 10px;

}
.pagenext_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 0 0 10px;

}
.pagenext_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 0 0 10px;

}
.pageback_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 10px 0 0;

}
.pageback_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 10px 0 0;

}
.pageback_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	padding: 0 10px 0 0; 

}
.pagenumber {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
}
.pagenumber_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	background: #F1F1F1;
	padding: 3px 4px;

}
.pagenumber_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	background: #F1F1F1;
	padding: 3px 4px;

}
.pagenumber_link A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	background: #7F0019;
	padding: 3px 4px;

}
.sortList_form {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #333333;
	height: 20px;
	border: 1px solid #7F9DB9;
}
.itemprice {
	COLOR: #000000;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;

}
.itemnumber {
	COLOR: #000000;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
	font-weight: bold;

}
.itemprice_sale {
	COLOR: #7F0019;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.itemnumber_sale {
	COLOR: #7F0019;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;

}
.itemprice_through {
	COLOR: #808080;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
	text-decoration: line-through;

}
.itemnumber_through {
	COLOR: #808080;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 22px;
	font-weight: bold;
	text-decoration: line-through;

}
.itemListWrapper_Nolink {
	COLOR: #333333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.itemListWrapper_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.itemListWrapper_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underlinee;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.itemListWrapper_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
/* 單品頁 */
.tagTitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #000000;
	line-height: 23px;
	font-weight: bold;
}
.tagRead {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
.tagPricetable {
	border: 1px solid #333;
	border-collapse: collapse;
}
.tagPricetd {
   	padding: 5px 8px;

}
.tagPrice {
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	padding: 2px 0px 2px 0px;
}
.tagPricestrong {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	line-height: 20px;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
}
/* 商品搜尋頁 */
.itemNo{
	COLOR: #444;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;
}

/* 麵包屑 */
.storeContentHeader {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px!important;
	font-size: 10px;
	color: #999999;
	line-height: 19px!important;
	line-height: 18px;
}
.storeContentHeader_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.storeContentHeader_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.storeContentHeader_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
/* PDF型錄下載頁 */
.body01 {
	COLOR: #333333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
}
.body01_link A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
}
.body01_link A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;

}
.body01_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
}
.body02 {
	COLOR: #333333;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;
}
.body02_link A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;
}
.body02_link A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: none;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;

}
.body02_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 19px!important;
	line-height: 18px;
}
.body03 {
	COLOR: #999999;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
}
/* 型錄快速訂購 */
.read01 {
	COLOR: #7F0019;
	font-size: 13px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 21px;
}
.read02 {
	COLOR: #FFFFFF;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	font-weight: bold;
}
.item01 {
	COLOR: #666666;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	margin: 0 0 0 10px;
}
.item02 {
	COLOR: #666666;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	margin: 0 0 0 3px;
}
.pdfLinks_link A:link {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;

}
.pdfLinks_link A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;

}
.pdfLinks_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;

}
/* 內文字 */
.info {
	COLOR: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 26px;
}
.infoform {
    color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size01a {
    width: 30px; 
	ime-mode: inactive;;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size01b {
    width: 100px; 
	ime-mode: inactive;;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size02 {
    width: 50px; 
	ime-mode: inactive;;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size03a {
    width: 150px; 
	ime-mode: active;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size06a {
    width: 400px;
	ime-mode: active;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.infoform_size06b {
    width: 230px;
	ime-mode: inactive;
	color: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #7F9DB9;
}
.sample {
	COLOR: #808080;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 26px;
}
/* campaign */
.campaigntxt {
	COLOR: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 16px;
}
.campaignnowTop{
	COLOR: #000;
	font-size: 13px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.campaignread {
	COLOR: #000;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
}
.campaignexplain {
	COLOR: #999999;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 16px!important;
	line-height: 15px;
}
.campaigndata {
	COLOR: #aaaaaa;
	font-size: 11px!important;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 16px!important;
	line-height: 15px;
}
/* 店舖一覽*/
.mapbold {
	COLOR: #333333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;
}
/* 顧客服務*/
.service {
	COLOR: #666;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
}
.serviceinf {
	COLOR: #999;
	font-size: 11px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 16px;
}
.servicebold {
	COLOR: #333;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;
}
.service_red {
	COLOR: #7F0019;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
}
.service_white {
	COLOR: #FFF;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
}
/* 人力募集*/
.join_black {
	COLOR: #000;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
}
.joinbold_black {
	COLOR: #000;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;
	font-weight: bold;
}
.joinbold_red {
	COLOR: #7F0019;
	font-size: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 23px;
	font-weight: bold;
}
.joinLink_link A:link {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.joinLink_link A:visited {
	COLOR: #7F0019;
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.joinLink_link A:hover {
	COLOR: #7F0019;
	TEXT-DECORATION:none;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	line-height: 18px;

}
.fixbold_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
	color: #7F0019;
}
