@charset "utf-8";


#mainContent{
float:right;
width:655px;
margin:15px 0 0 0;
}


/* 所有頁面最大Title統一設定 */
h3#title01{background-position:0 0;}
h3#title02{background-position:0 -72px;}
h3#title03{background-position:0 -144px;}
h3#title04{background-position:0 -216px;}
h3#title05{background-position:0 -288px;}
h3#title06{background-position:0 -360px;}
h3#title07{background-position:0 -432px;}
h3#title08{background-position:0 -504px;}
h3#title09{background-position:0 -576px;}
h3#title10{background-position:0 -648px;}




/* 所有ThirdNav 統一的部分設定 */
ul#thirdNav,ul#thirdNav li{
float:left;
height:20px;
margin:0;
padding:0;
list-style-type:none;
font-size:0;
line-height:0;
color:#ffffff;
}
ul#thirdNav{
float:right;
margin:0 30px 10px 0;
display:inline;/*修正Margin Double*/
}
ul#thirdNav li{width:77px;}
ul#thirdNav a{
width:77px;
height:20px;
display:block;
}
ul#thirdNav a,ul#thirdNav a:link,ul#thirdNav a:hover{color:#fff;}






/* FixWidth */
div.widthFix625{
width:625px;
}



/* 開始 會員中心memberInfo content 部分設定
===============================================================================================*/

/* 開始 會員資料 部分設定
===============================*/
.memberInfo dl{
float:left;
width:220px;
height:261px;
margin:0;
padding:69px 0 0 0;
background:url(../images/memberInfo_data.jpg) no-repeat;
}
.memberInfo dt{
float:left;
margin:0 0 19px 0;
font-size:0;
line-height:0;
color:#ebede4;
letter-spacing:-2px;
}
.memberInfo dd{
margin:0 0 19px 120px;
padding:0;
}
/* END 會員資料 部分設定
********************************/



/* 開始 消費記錄 部分設定
===============================*/
.memberInfo table{
float:left;
margin-left:12px;
border-collapse:collapse;
background:url(../images/memberInfo_history.gif) 0 -72px no-repeat;
}
.memberInfo caption{
width:375px;
height:72px;
background:url(../images/memberInfo_history.gif) no-repeat;
font-size:0;
line-height:0;
color:#ffffff;
}
.memberInfo th{
font-size:0;
line-height:0;
color:#ffffff;
}

/* memberInfo note */
em#note{
float:left;
width:615px;
font-style:normal;
color:#afafaf;
text-align:right;
}


/* END 消費記錄 部分設定
********************************/
/* END 會員中心memberInfo content 部分設定
************************************************************************************************/


/* 開始 最新消息news content 部分設定
===============================================================================================*/
.news h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_news.gif) no-repeat;
}



/* 開始 newsList 部分設定
===============================*/
.news ul,.news li{
float:left;
width:616px;
margin:0;
padding:0;
list-style-type:none;
letter-spacing:1px;
}
.news ul{
margin:-12px 0 0 9px;
display:inline;
}
.news li{
padding:12px 0;
background:url(../images/line_newsList.gif) bottom no-repeat;
}
.news li em{margin-right:10px;}
.news li a,.news li a:link{color:#757068;}
.news li a:hover{color:#ff9200;}
.news #pageNumber{margin:10px 32px 0 0;}/* 覆蓋Common.css中#pageNumber的Magin設定 */ 
/* END newsList 部分設定
********************************/


/* 開始 newsDetail 部分設定
===============================*/

.news #newsDetail{
float:left;
width:625px;
/* margin-top:20px; */
}
.news #newsDetail h4{
float:left;
width:625px;
height:33px;
margin:0 0 13px 0;
padding:17px 0 0 0;
background:url(../images/title_newsDetail.gif) no-repeat;
font-size:16px;
color:#5c4f3b;
}
.news #newsDetail img{
float:right;
margin:5px;
/*border:#d2c5b7 1px solid;*/
}
.news #newsDetail p{
margin-top:0;
}
/* END newsDetail 部分設定
********************************/
/* END 最新消息news content 部分設定
************************************************************************************************/


/* 開始 週邊商品product content 部分設定
===============================================================================================*/
.product h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_product.gif) no-repeat;
}

.product ul,.product li{
float:left;
margin:0;
padding:0;
list-style-type:none;
}
.product li{
width:189px;
height:265px;
margin:0 27px 15px 0;
display:inline;
}

.product h4{
float:left;
width:189px;
}



.product h4 strong{
float:left;
width:179px;
height:40px;
margin:0;
padding:2px 0 0 10px;
display:block;
background:url(../images/productTitle.jpg) no-repeat top left;
color:#3d3325;
font-size:12px;
}
.product h4 strong em.price{
float:left;
font-style:normal;
font-size:13px;
color:#5c4f3b;
}
.product h4 strong em.price span{
color:#ff9200;
}

/* 針對咖啡豆頁面的購買icon */
.product h4 ul,.product h4 li{
float:left;
height:18px;
margin:0;
padding:0;
list-style-type:none;
font-size:0;
line-height:0;
color:#fff;
}
.product h4 ul{
width:160px;
margin-left:9px;
}
.product h4 li{
width:80px;
}
.product h4 li a{
width:80px;
height:18px;
display:block;
background:url(../images/coffeeBeanShop.gif) no-repeat;
}
.product h4 li a,.product h4 li a:link,.product h4 li a:hover{color:#fff;}

.product h4 li#online a{}
.product h4 li#shop a{background-position:-80px 0;}

.product h4 li#online a:hover{background-position:0 -18px;}
.product h4 li#shop a:hover{background-position:-80px -18px;}

/* 開始 滑鼠移入出現內容框 部分設定
===============================*/
.product .productContent{
width:380px;
margin-top:50px;
padding:15px 25px;
background:url(../images/productIntroBG.jpg) no-repeat;
position:absolute;
z-index:2;
visibility:hidden;
border:1px solid #bdb6a2;
}
.product .productContent h5{
width:380px;
padding-bottom:10px;
color:#3d3325;
font-size:12px;
}
.product .productContent h5 strong{
float:left;
}
.product .productContent h5 em.price{
float:right;
font-style:normal;
font-size:13px;
color:#5c4f3b;
}
.product .productContent h5 em.price span{
color:#ff9200;
}


.product .productContent p{
float:left;
}

/* END 滑鼠移入出現內容框 部分設定
********************************/




.product #pageNumber{margin-right:32px;}/* 覆蓋Common.css中#pageNumber的Magin設定 */ 
/* END 週邊商品product content 部分設定
************************************************************************************************/









/*咖啡豆專區
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

.coffeeBean h4{
margin-bottom:15px;
color:#836b42;
font-size:16px;
}
.coffeeBean h5{
margin-bottom:5px;
color:#999900;
font-size:12px;
}
.coffeeBean em{
float:left;
width:625px;
margin:-10px 0 15px 0;
font-style:normal;
color:#aa9879;
font-weight:bold;
}
.coffeeBean p{
float:left;
width:625px;
margin:0 0 30px 0;
display:block;
}
.coffeeBean img{
float:right;
margin-left:10px;}


.coffeeBean .coffeeBeanMap{
float:none;
margin-bottom:10px;
}

/* 開始 義大利的香醇coffeeBeanItaly content 部分設定
===============================================================================================*/
.coffeeBeanItaly h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_coffeeBean.gif) no-repeat;
}
/* END 義大利的香醇coffeeBeanItaly content 部分設定
************************************************************************************************/

/* 開始 怡客咖啡經coffeeBeanCoffee content 部分設定
===============================================================================================*/
.coffeeBeanCoffee h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_coffeeBean.gif) no-repeat;
}

/* END 怡客咖啡經coffeeBeanCoffee content 部分設定
************************************************************************************************/





/*生產履歷
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 雞蛋生產履歷productResumeEgg content 部分設定
===============================================================================================*/
.productResumeEgg h3{
width:625px;
height:72px;
margin:0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_productResume.gif) no-repeat;
}


/* 開始 productResumeEgg ThirdNav 部分設定
===============================*/
.productResumeEgg ul#thirdNav{
width:385px;
background:url(../images/thirdNav_productResumeEgg.gif) no-repeat 0 -20px;
display:inline;/*修正Margin Double*/
}
.productResumeEgg ul#thirdNav a{
background:url(../images/thirdNav_productResumeEgg.gif) no-repeat;
}

.productResumeEgg ul#thirdNav li#childThirdNav01 a{}
.productResumeEgg ul#thirdNav li#childThirdNav02 a{background-position:-77px 0;}
.productResumeEgg ul#thirdNav li#childThirdNav03 a{background-position:-154px 0;}
.productResumeEgg ul#thirdNav li#childThirdNav04 a{background-position:-231px 0;}
.productResumeEgg ul#thirdNav li#childThirdNav05 a{background-position:-308px 0;}

.productResumeEgg ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.productResumeEgg ul#thirdNav li#childThirdNav02 a:hover{background-position:-77px -20px;}
.productResumeEgg ul#thirdNav li#childThirdNav03 a:hover{background-position:-154px -20px;}
.productResumeEgg ul#thirdNav li#childThirdNav04 a:hover{background-position:-231px -20px;}
.productResumeEgg ul#thirdNav li#childThirdNav05 a:hover{background-position:-308px -20px;}
/* END productResumeEgg ThirdNav 部分設定
********************************/
.productResumeEgg address{
font-size:12px;
color:#4c85a9;
font-style:normal;
}
.productResumeEgg address a{
color:#4c85a9;
}
.productResumeEgg address p{
color:#4c85a9;
margin-top: 10px;
}
.productResumeEgg h2{
font-size:16px;
color:#5c4f3b;
margin:0 0 11px 0;
}
.productResumeEgg p{
font-size:12px;
color:#585858;
}

.productResumeEgg th{
border:none;
color:#666666;
background-color:#FFEDE1;
text-align:center;
}
.productResumeEgg td{
border:none;
color:#666666;
text-align:center;
}
.productResumeEgg .date{
background-color:#CCCCCC;
color:white;
}
.productResumeEgg .subject{
background-color:#F1F1F1;
}
.productResumeEgg .content{
background-color:#EFF0DA;
}
.productResumeEgg .about{
background-color:#EFF0DA;
}
/* 產銷認證 productResumeEgg01 
================================================*/
#productResumeEgg01{
width:625px;
height:1070px;
padding: 20px 0px 0px 5px;
}

#productResumeEgg01 img{
float:right;
margin: 0px 0px 0px 10px;
}

/* 履歷資訊 productResumeEgg02
================================================*/
#productResumeEgg02{
width:625px;
padding: 20px 0px 0px 0px;
}
#productResumeEgg02 table{
border: 1px solid #d2c3a6;
background-color:#f8f8f5;
background-image:url(../images/logo_03.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
#productResumeEgg02 th{
text-align:right;
margin:0;
padding:5px;
width:115px;
background-color:#f0e9d9;
border-bottom-style:dotted;
border-bottom-width: 1px;
border-bottom-color: #666633;
}
#productResumeEgg02 .thBottomeLine{
border: none;
}
#productResumeEgg02 td{
text-align:left;
margin:0;
padding:0 0 0 12px;
border-bottom-style:dotted;
border-bottom-width: 1px;
border-bottom-color: #666633;
}
#productResumeEgg02 .tdBottomeLine{
border: none;
}
/* 生產流程 productResumeEgg03
================================================*/
#productResumeEgg03{
width:625px;
padding: 20px 0px 0px 0px;
}
#productResumeEgg03 .contentBlock{
width:625px;
height: 200px;
margin: 25px 0px 40px 0px;
}
#productResumeEgg03 .contentBlock h4{
padding: 10px 0px 0px 80px;
font-size:14px;
color: #a08952;
width: 545px;
height: 44px;
}
#productResumeEgg03 img{
float:left;
padding: 1px 10px 0px 0px;
}
#productResumeEgg03 #subtile1{
background-image:url(../images/productResume_V1-0_bar1.gif) ;
background-repeat:no-repeat;
}
#productResumeEgg03 #subtile2{
background-image:url(../images/productResume_V1-0_bar2.gif);
background-repeat:no-repeat;
}
#productResumeEgg03 #subtile3{
background-image:url(../images/productResume_V1-0_bar3.gif);
background-repeat:no-repeat;
}
#productResumeEgg03 #subtile4{
background-image:url(../images/productResume_V1-0_bar4.gif);
background-repeat:no-repeat;
}
#productResumeEgg03 #subtile5{
background-image:url(../images/productResume_V1-0_bar5.gif);
background-repeat:no-repeat;
}
#productResumeEgg03 #subtile6{
background-image:url(../images/productResume_V1-0_bar6.gif);
background-repeat:no-repeat;
}

/* 飼養紀錄 productResumeEgg04
================================================*/
#productResumeEgg04{
width:625px;
padding: 20px 0px 0px 0px;
}

/* 加工紀錄 productResumeEgg05
================================================*/
#productResumeEgg05{
width:625px;
padding: 20px 0px 0px 0px;
}

/* END 雞蛋生產履歷productResumeEgg content 部分設定
************************************************************************************************/


/* 開始 池上米生產履歷productResumeRice content 部分設定
===============================================================================================*/
.productResumeRice h3{
width:625px;
height:72px;
margin:0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_productResume.gif) no-repeat;
}

/* 開始 productResumeEgg ThirdNav 部分設定
===============================*/
.productResumeRice ul#thirdNav{
width:429px;
background:url(../images/thirdNav_productResumeRice.gif) no-repeat 0 -20px;
}
.productResumeRice ul#thirdNav a{
background:url(../images/thirdNav_productResumeRice.gif) no-repeat;
}

.productResumeRice ul#thirdNav li#childThirdNav01,.productResumeRice ul#thirdNav li#childThirdNav01 a{width:93px;}
.productResumeRice ul#thirdNav li#childThirdNav02 a{background-position:-93px 0;}
.productResumeRice ul#thirdNav li#childThirdNav03 a{background-position:-170px 0;}
.productResumeRice ul#thirdNav li#childThirdNav04,.productResumeRice ul#thirdNav li#childThirdNav04 a{width:105px; background-position:-247px 0;}
.productResumeRice ul#thirdNav li#childThirdNav05 a{background-position:-352px 0;}

.productResumeRice ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.productResumeRice ul#thirdNav li#childThirdNav02 a:hover{background-position:-93px -20px;}
.productResumeRice ul#thirdNav li#childThirdNav03 a:hover{background-position:-170px -20px;}
.productResumeRice ul#thirdNav li#childThirdNav04 a:hover{background-position:-247px -20px;}
.productResumeRice ul#thirdNav li#childThirdNav05 a:hover{background-position:-352px -20px;}
/* END productResumeEgg ThirdNav 部分設定
********************************/
.productResumeRice address{
font-size:12px;
color:#4c85a9;
font-style:normal;
}
.productResumeRice address a{
color:#4c85a9;
}
.productResumeRice address p{
color:#4c85a9;
margin-top: 10px;
}
.productResumeRice h2{
font-size:16px;
color:#5c4f3b;
margin:0 0 11px 0;
}
.productResumeRice h4{
margin: 0 0 10px 0;
padding: 0px 0px 0px 0px;
font-size:14px;
color: #a08952;
}
.productResumeRice p{
font-size:12px;
color:#585858;
}
.productResumeRice th{
color:gray;
text-align:center;
background-color:#FFEDE1;
padding: 2px;
}
.productResumeRice td{
background-color:#F5F5F5;
color:#666666;
text-align: center;
padding: 2px;
}

.productResumeRice .tdColor{
background-color:#E9EED5;
color:#666666;
}

/* 池上米傳奇 productResumeRice01
================================================*/
#productResumeRice01{
width:625px;
padding: 20px 0px 0px 0px;
}

#productResumeRice01 img{
float: left;
padding-right:10px;
}

#productResumeRice01 .content01{
margin:0px 0px 130px 0px;
}
#productResumeRice01 .content02{
margin:40px 0px 210px 0px;	
}
#productResumeRice01 .content03{
margin:40px 0px 30px 0px;	
}
#productResumeRice01 .content04{
margin:40px 0px 30px 0px;	
}
#productResumeRice01 .contentImg01{
float:left;
padding-right:10px;
}
#productResumeRice01 .contentImgCenter{
padding-left:65px;
text-align:center;
}

#productResumeRice01 .contentImgBottom{
margin: 20px 0px 30px 0px;
height:120px;
}


/* 生產履歷 productResumeRice02
================================================*/
#productResumeRice02{
width:625px;
padding: 20px 0px 0px 0px;
}
#productResumeRice02 ul{
margin-top:0;
padding-left:10px;
margin-bottom:0;
}

#productResumeRice02 .tableTd{
text-align:left;
padding-left: 20px;
}
/* 作業日誌 productResumeRice03
================================================*/
#productResumeRice03{
width:625px;
padding: 20px 0px 0px 0px;
}
/* 稻米品質檢測 productResumeRice04
================================================*/
#productResumeRice04{
width:625px;
padding: 20px 0px 0px 0px;
}
/* 農藥檢測 productResumeRice05
================================================*/
#productResumeRice05{
width:625px;
padding: 20px 0px 0px 0px;
}
/* END 池上米生產履歷productResumeRice content 部分設定
************************************************************************************************/







/*擁有怡客A卡
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 A卡優惠說明aCardReward content 部分設定
===============================================================================================*/
.aCardReward h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_aCard.gif) no-repeat;
}

.aCardReward ul{
	width: 375px;
	float: right;
	display: inline;
	margin: 0px;
	padding: 0px;
}


.aCardReward ul h4{
	background: url(../images/h4_aCardReward.gif) no-repeat left top;
	text-indent: -9999px;
	margin: 0px;
	padding: 10px;
}

.aCardReward #acardPic{
	width:250px;
}

.aCardReward #acardPic ul{
	width:250px;
	margin: 15px 0px 0px;
	padding: 0px;
	list-style: none;
}

.aCardReward #acardPic ul li{
	float: left;
	height: 48px;
	width: 78px;
	margin: 0px 5px 5px 0px;
}

.aCardReward #acardPic ul li img{
	display: block;
}


/* END A卡優惠說明aCardReward content 部分設定
************************************************************************************************/


/* 開始 A卡使用說明aCardUse content 部分設定
===============================================================================================*/
.aCardUse h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_aCard.gif) no-repeat;
}

.aCardUse .fixedwidth {
	width:625px;
	position: relative;
}

.aCardUse h4 {
	width:625px;
	height:184px;
	background:url(../images/bg_aCardUse.gif) no-repeat left top;
	text-indent: -9999px;
}

.aCardUse img {
	position: absolute;
	top: 0px;
	right: 0px;
}

.aCardUse dl,.aCardUse dt,.aCardUse dd{
float:left;
width:615px;
margin:0;
padding:0;
}

.aCardUse dl{
width:618px;/* 增加3px修正IE6 字元重複bug */

}
.aCardUse dt{
width:560px;
height:31px;
padding:15px 0 0 55px;
margin:0 0 3px 0;
background:url(../images/serviceFAQ_title.jpg) no-repeat;
font-size:16px;
font-weight:bold;
color:#5c4f3b;
}
.aCardUse dd{
position:relative;
width:535px;
padding:20px 25px 30px 55px;
margin:-3px 0 3px 0;
background:#FFCCCC url(../images/serviceFAQ_content.gif) no-repeat;
}

.aCardUse dd ul {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
}

.aCardUse .dsParent{
cursor:pointer;
}

.aCardUse .dsChild{
display:none;
}

.aCardUse .FAQfooter{
width:615px;
height:60px;
background:url(../images/serviceFAQ_footer.jpg) bottom no-repeat;
position:absolute;
bottom:0;
left:0;
/*z-index:999;*/
}


/* END A卡使用說明aCardUse content 部分設定
************************************************************************************************/







/*獨享優惠
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 會員活動rewardEvent content 部分設定
===============================================================================================*/
.rewardEvent h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_reward.gif) no-repeat;
}


.rewardEvent ul {
width:625px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.rewardEvent ul li {
	margin-bottom: 20px;
	padding-left: 25px;
	background: url(../images/listBg_rewardEvent.gif) no-repeat;
	border-bottom: 1px dotted #CCCCCC;
}

.rewardEvent ul li h4 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}
.rewardEvent ul li h4 a,.rewardEvent ul li h4 a:link{color:#757068;}
.rewardEvent ul li h4 a:hover{color:#ff9200;}



/* 開始 newsDetail 部分設定
===============================*/

.rewardEvent #Detail{
float:left;
width:625px;
margin-top:20px;
}
.rewardEvent #Detail h5{
float:left;
width:625px;
height:33px;
margin:0 0 13px 0;
padding:17px 0 0 0;
background:url(../images/title_newsDetail.gif) no-repeat;
font-size:16px;
color:#5c4f3b;
}
.rewardEvent #Detail img{
float:right;
margin:5px;
border:#d2c5b7 1px solid;
}
.rewardEvent #Detail p{
margin-top:0;
}
/* END newsDetail 部分設定
********************************/






.rewardEvent #pageNumber{margin:10px 32px 0 0;}/* 覆蓋Common.css中#pageNumber的Magin設定 */ 
/* END 會員活動rewardEvent content 部分設定
************************************************************************************************/

/* 開始 本月紅利好禮rewardBonus content 部分設定
===============================================================================================*/
.rewardBonus h3 {
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_reward.gif) no-repeat;
}

.rewardBonus .fixedwidth {

	width:625px;
}

.rewardBonus em.date {
	width:100%;
	font-style: normal;
	text-align: left;
	display: block;
	margin-bottom: 15px;
}

.rewardBonus em.att {
	width:625px;
	font-style: normal;
	text-align: right;
	display: block;
	margin-top: 20px;
	color: #877673;
	font-weight: bold;
}

.rewardBonus ul {
float:left;
width:624px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.rewardBonus ul li {
	float:left;
	width:198px;
	_display:inline;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
}

.rewardBonus ul li h4 img{
	display: block;
}

.rewardBonus ul li h4 strong{
	display:block;
	color:#3d3325;
	font-size:12px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	font-weight: normal;
	padding: 5px;
	text-align: center;
}
.rewardBonus ul li h4 strong em{
	display:block;
	font-style:normal;
	color:#5c4f3b;
	border-top: 1px dotted #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
}
.rewardBonus ul li h4 strong em span{
color:#ff9200;
}

/* END 本月紅利好禮rewardBonus content 部分設定
************************************************************************************************/







/*企業A卡
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 企業A卡business content 部分設定
===============================================================================================*/
.business h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_business.gif) no-repeat;
}

.business p{
width:625px;
}

.business #businessImg{
margin: 0 0 0 60px;
}


.business address{
font-size:12px;
color:#4c85a9;
font-style:normal;
}
.business address a{
color:#4c85a9;
}
.business address p{
color:#4c85a9;
margin-top: 10px;
}


/* END 企業A卡business content 部分設定
************************************************************************************************/






/*怡客咖啡日
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 咖啡日簡介coffeeIntro content 部分設定
===============================================================================================*/
.coffeeIntro h3 {
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_coffee.gif) no-repeat;
}

.coffeeIntro img {
	margin:0 0 20px;
}

.coffeeIntro p {
	width:625px;
	margin: 0px 0px 10px;
}

/* END 咖啡日簡介coffeeIntro content 部分設定
************************************************************************************************/

/* 開始 本月咖啡日優惠coffeeReward content 部分設定
===============================================================================================*/
.coffeeReward h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_coffee.gif) no-repeat;
}

.coffeeReward .htmlEditor{
	width:625px;
}

/* END 本月咖啡日優惠coffeeReward content 部分設定
************************************************************************************************/

/* 開始 本月精選咖啡coffeeRecommend content 部分設定
===============================================================================================*/
.coffeeRecommend h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_coffee.gif) no-repeat;
}

.coffeeRecommend .htmlEditor{
	width:625px;
}

/* END 本月精選咖啡coffeeRecommend content 部分設定
************************************************************************************************/








/*DOWNLOAD
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 Download content 部分設定
===============================================================================================*/
.download h3{
float:left;
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_download.gif) no-repeat;
}

.download ul,.download li{
float:left;
margin:0;
padding:0;
list-style-type:none;
}
.download ul{
width:630px;
}
.download li{
width:200px;
margin:0 5px 25px 5px;
text-align:center;
_display:inline;
}
.download img{
border:#cab69c 3px solid;
}
.download em{
font-style:normal;
margin:0 5px;
}
.download em a,.download em a:link{color:#585858;}
.download em a:hover{color:#ff9200;}



/* 開始 電子賀卡LB 部分設定
===============================
form.css

*/



/* END Download content 部分設定
************************************************************************************************/











/*品牌故事
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 創辦董事長的話ikariChairman content 部分設定
===============================================================================================*/
.ikariChairman h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_ikari.gif) no-repeat;
}

.ikariChairman p{
width:625px;
}

.ikariChairman img{
float:left;
margin-right:10px;
}
.ikariChairman img#sign{float:right;}
.ikariChairman em{
float:left;
width:625px;
margin-top:25px;
padding:5px;
font-style:normal;
color:#a09077;
border:#a09077 dotted 2px;
background:#f8f2e8;
}

/* END 創辦董事長的話ikariChairman content 部分設定
************************************************************************************************/

/* 開始 緣起ikariHistory content 部分設定
===============================================================================================*/
.ikariHistory h3{
width:625px;
height:72px;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_ikari.gif) no-repeat;
}

.ikariHistory p{
width:625px;
}

.ikariHistory img{
float: right;
padding-left:15px;
}


/* END 緣起ikariHistory content 部分設定
************************************************************************************************/

/* 開始 企業簡介ikariIntro content 部分設定
===============================================================================================*/
.ikariIntro h3{
width:625px;
height:72px;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_ikari.gif) no-repeat;
}

.ikariIntro p{
margin-bottom:60px;
}
.ikariIntro h4{
color:#D19865;
font-size:16px;
margin-top: 15px;
}
.ikariIntro img{
margin-top: 20px;
float: right;
}
/* END 企業簡介ikariIntro content 部分設定
************************************************************************************************/

/* 開始 成長軌跡ikariGrowth content 部分設定
===============================================================================================*/
.ikariGrowth h3{
width:625px;
height:72px;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_ikari.gif) no-repeat;
margin-bottom: 15px;
}

.ikariGrowth dl{
width:400px;
margin:0px;
line-height:2.5em;
display: block;
}

.ikariGrowth dt{
font-weight:bold;
float:left;
}

.ikariGrowth dd{
margin-left:5em;
}
.ikariGrowth h4{
color:#D19865;
font-size:16px;
margin: 0 0 10px 0;
padding: 0px;
}

.ikariGrowth .contentImg{
width:200px;
float:right;
margin:0 0 0 20px;
}
.ikariGrowth img{
margin-top:0px;
margin-bottom: 5px;
padding: 0px;
}

/* END 成長軌跡ikariGrowth content 部分設定
************************************************************************************************/

/* 開始 怡客愛世界ikariLove content 部分設定
===============================================================================================*/
.ikariLove h3{
width:625px;
height:72px;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_ikari.gif) no-repeat;
}

/* 開始 ikariLove ThirdNav 部分設定
===============================*/
.ikariLove ul#thirdNav{
width:231px;
background:url(../images/thirdNav_ikariLove.gif) no-repeat 0 -20px;
}
.ikariLove ul#thirdNav a{
background:url(../images/thirdNav_ikariLove.gif) no-repeat;
}

.ikariLove ul#thirdNav li#childThirdNav01 a{background-position:0 0;}
.ikariLove ul#thirdNav li#childThirdNav02 a{background-position:-77px 0;}
.ikariLove ul#thirdNav li#childThirdNav03 a{background-position:-154px 0;}

.ikariLove ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.ikariLove ul#thirdNav li#childThirdNav02 a:hover{background-position:-77px -20px;}
.ikariLove ul#thirdNav li#childThirdNav03 a:hover{background-position:-154px -20px;}

.ikariLove ul#thirdNav{margin-bottom:0;}
/* END ikariLove ThirdNav 部分設定
********************************/
.widthFix625{
clear:both;
}

.ikariLove h4{
margin:20px 0 8px 0;
color:#778fb1;
font-size:16px;
}

.ikariLove h5{
font-size:15px;
color:#6d591d;
}
.ikariLove h6{
margin:5px 0;
color:#e0b902;
font-size:12px;
}
.ikariLove h6 strong{
color:#f58604;
font-size:15px;
font-weight:bold;
}
.ikariLove .border_what{
width:605px;
padding:10px;
border:#c3b39a dotted 2px;
background:#faf7f5;
}

.ikariLove em{
margin-bottom:20px;
font-style:normal;
color:#aa9879;
display:block;
}
.ikariLove em.highlight{color:#7b1d0e;}
.ikariLove p{
margin:0 0 10px 0;
}
.ikariLove p strong{color:#7b1d0e;}
.ikariLove img{
float:right;
display:block;
margin-left:10px;}

.ikariLove img.leftImg{float:left; margin:0; border:1px #e8bf25 solid;}

.ikariLove .separateLine {
margin:10px 0 10px 0;
}
/* 食在怡客 ikariLove03
================================================*/
.ikariLove03 em{
margin:0;
display:inline;
}

.ikariLove03 ul{
margin:0px;
padding:0px;
list-style:none;
}

.ikariLove03 li{
margin-bottom:10px;
}
.ikariLove03 img{
float:right;
}

.ikariLove03 #egg{
	margin-top: 0px;
	float:right;
}


/* END 怡客愛世界ikariLove content 部分設定
************************************************************************************************/





/*夥伴招募
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/
/* 開始 現有職缺jobList content 部分設定
===============================================================================================*/
.jobList h3{
width:625px;
height:72px;
margin:0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobList .fixedwidth{
	width:625px;
}

table.jobList a{
	display: block;
	height: 100%;
	width: 100%;
}

.jobList .jobListContent {
	position:absolute;
	z-index:2;
	visibility:hidden;
	background: #ffffff;
	width: 300px;
	border: 1px dotted #CCCCCC;
	color: #0083B7;
}

.jobList .jobListContent dl {
	margin: 0px;
	padding: 10px;
}

.jobList .jobListContent dt {
	font-weight: bold;
	float: left;
}

.jobList .jobListContent dd {
	margin-left: 6em;
}

/* 開始 jobList ThirdNav 部分設定
===============================*/
.jobList ul#thirdNav{
width:258px;
background:url(../images/thirdNav_jobList.gif) no-repeat 0 -20px;
}
.jobList ul#thirdNav a{
background:url(../images/thirdNav_jobList.gif) no-repeat;
}

.jobList ul#thirdNav li#childThirdNav01,.jobList ul#thirdNav li#childThirdNav01 a{width:92px;}
.jobList ul#thirdNav li#childThirdNav02,.jobList ul#thirdNav li#childThirdNav02 a{width:166px;background-position:-92px 0;}

.jobList ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.jobList ul#thirdNav li#childThirdNav02 a:hover{background-position:-92px -20px;}
/* END jobList ThirdNav 部分設定
********************************/



/* 開始 jobList 表格 部分設定
===============================*/
.jobList table{
float:left;
margin:0 0 10px 0;
color:#666666;
background:#FFFFFF;
border-collapse:collapse;
border-style: none;
}
.jobList table a{color:#FF6600;}
.jobList table a:hover{color:#77ade5; text-decoration:none;}

.jobList th{
	font-weight:normal;
	background-color:#958f86;
	color:#ffffff;
	border: 1px solid #CCCCCC; 
	padding: 5px;
	text-align: center;
}

.jobList td{
	border: 1px solid #CCCCCC;
	padding: 5px;
	text-align: center;
}

.jobList em{
float:left;
width:625px;
font-style:normal;
}
.jobList em span{float:left;}
.jobList em span#updateTime{
float:right;
color:#9f4408;
}

/* END jobList 表格 部分設定
********************************/

/* 開始 我要應徵jobRecruited content 部分設定
===============================*/
.jobRecruited h3{
width:625px;
height:72px;
margin:0 0 15px;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobRecruited .fixedwidth {
width:625px;
}

.jobRecruited textarea {
width:625px;
}
/* END 我要應徵jobRecruited content 部分設定
********************************/


/* END 現有職缺jobList content 部分設定
************************************************************************************************/

/* 開始 薪資福利jobBenefit content 部分設定
===============================================================================================*/
.jobBenefit h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobBenefit .fixedwidth{
	width:597px;
	padding-left: 28px;
}

.jobBenefit img{
	float: right;
	margin-right: 20px;
}

.jobBenefit h4{
	width:597px;
	height: 24px;
	margin-bottom: 20px;
	background: url(../images/h4_jobBenefit.gif) no-repeat left top;
	text-indent: -9999px;
}

.jobBenefit h5{
	width:69px;
	height: 16px;
	margin-bottom: 10px;
	text-indent: -9999px;
}

.jobBenefit h5#h01{
	background: url(../images/h5_jobBenefit_01.gif) no-repeat left top;
}
.jobBenefit h5#h02{
	background: url(../images/h5_jobBenefit_02.gif) no-repeat left top;
}
.jobBenefit h5#h03{
	width:139px;
	background: url(../images/h5_jobBenefit_03.gif) no-repeat left top;
}
.jobBenefit h5#h04{
	background: url(../images/h5_jobBenefit_04.gif) no-repeat left top;
}
.jobBenefit h5#h05{
	background: url(../images/h5_jobBenefit_05.gif) no-repeat left top;
}

.jobBenefit p {
	padding: 0px;
	margin: 0px 0px 10px;
}

.jobBenefit ul {
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 10px 10px;
}

/* END 薪資福利jobBenefit content 部分設定
************************************************************************************************/

/* 開始 升遷制度jobPromotion content 部分設定
===============================================================================================*/
.jobPromotion h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobPromotion img{
	width:625px;
	height:171px;
	margin-bottom: 10px;
}

.jobPromotion ol{
	width:625px;
	height:288px;
	background: url(../images/pic_jobPromotion_02.gif) no-repeat left top;
	text-indent: -9999px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}


/* END 升遷制度jobPromotion content 部分設定
************************************************************************************************/

/* 開始 社團學習jobTraining content 部分設定
===============================================================================================*/
.jobTraining h3 {
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobTraining ul {
	width:594px;
	margin: 0px 0px 0px 31px;
	padding: 0px;
	list-style: none;
}

.jobTraining ul li {
	margin-bottom: 20px;
}

.jobTraining ul li h4 {
	height: 17px;
	text-indent: -9999px;
}

.jobTraining ul li h4#h01 {
	background: url(../images/h4_jobTraining_01.gif) no-repeat left top;
}

.jobTraining ul li h4#h02 {
	background: url(../images/h4_jobTraining_02.gif) no-repeat left top;
}

.jobTraining ul li h4#h03 {
	background: url(../images/h4_jobTraining_03.gif) no-repeat left top;
}

.jobTraining ul li p {
	margin: 0px;
	padding: 10px 0px;
}

/* END 社團學習jobTraining content 部分設定
************************************************************************************************/

/* 開始 快樂怡客人jobHappy content 部分設定
===============================================================================================*/
.jobHappy h3{
width:625px;
height:72px;
margin:0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_job.gif) no-repeat;
}

.jobHappy ul{
	width:625px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	clear: both;
}

.jobHappy ul li {
	background: url(../images/blockBgBottom_jobHappy.gif) no-repeat right bottom;
	position: relative;
	padding-bottom: 40px;
	margin-bottom: 10px;
}

.jobHappy ul h4{
	height: 240px;
	width: 220px;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}

.jobHappy ul h4#h01{
	background: url(../images/photo_jobHappy_01.jpg) no-repeat left top;
}

.jobHappy ul h4#h02{
	background: url(../images/photo_jobHappy_02.jpg) no-repeat left top;
}

.jobHappy ul h4#h03{
	background: url(../images/photo_jobHappy_03.jpg) no-repeat left top;
}

.jobHappy ul h4#h04{
	background: url(../images/photo_jobHappy_04.jpg) no-repeat left top;
}

.jobHappy ul .selection {
	background: url(../images/blockBgTop_jobHappy.gif) no-repeat right 24px;
	width: 385px;
	padding-right: 20px;
	padding-left: 220px;
	padding-top: 60px;
	min-height: 160px;
	_height: 160px;
}

.jobHappy ul .selection p {
	margin: 0px 0px 10px;
	padding: 0px;
}


/* 開始 jobHappy ThirdNav 部分設定
===============================*/
.jobHappy ul#thirdNav{
width:177px;
background:url(../images/thirdNav_jobHappy.gif) no-repeat 0 -20px;
}
.jobHappy ul#thirdNav li{background:none;}

.jobHappy ul#thirdNav a{
background:url(../images/thirdNav_jobHappy.gif) no-repeat;
}

.jobHappy ul#thirdNav li#childThirdNav01,.jobHappy ul#thirdNav li#childThirdNav01 a{width:102px;}
.jobHappy ul#thirdNav li#childThirdNav02,.jobHappy ul#thirdNav li#childThirdNav02 a{width:75px;background-position:-102px 0;}


.jobHappy ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.jobHappy ul#thirdNav li#childThirdNav02 a:hover{background-position:-102px -20px;}

/* END jobHappy ThirdNav 部分設定
********************************/

/* END 快樂怡客人jobHappy content 部分設定
************************************************************************************************/







/*加盟怡客
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

h4#secTitle01{}
h4#secTitle02{background-position:0 -35px;}
h4#secTitle03{background-position:0 -70px;}
h4#secTitle04{background-position:0 -105px;}

/* 開始 加盟簡介joinIntro content 部分設定
===============================================================================================*/
.joinIntro h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff; 
background:url(../images/title_join.gif) no-repeat;
}

.joinIntro h4{
float:left;
width:625px;
height:35px;
display:block;
font-size:0;
line-height:0;
color:#fff;
background:url(../images/secTitle_joinIntro.gif) no-repeat;
}

.joinIntro p{float:left; margin:0 5px;}

/* 前言 */
.joinIntro h4#secTitle01{width:320px;}
.joinIntro em{
float:left; 
width:300px; 
margin:0 5px; 
font-style:normal;
}
.joinIntro img{float:right;}



/* 你適合加盟嗎？*/
.joinIntro table{
float:left;
margin:10px 0 20px 0;
border-collapse:collapse;
background:url(../images/joinIntro_advantage.jpg) no-repeat;
}
.joinIntro table th{
font-size:0;
line-height:0;
color:#f2cd99;
}


/* 為什麼要加入怡客? */
.joinIntro ul,.joinIntro li{
list-style-type:none;
margin:0;
padding:0;
}
.joinIntro ul{
float:left;
margin:15px 0 0 5px;
}
.joinIntro li{
margin-bottom:3px;
padding-left:15px;
background:url(../images/spot_orange.gif) no-repeat 0 4px;
}

/* END 加盟簡介joinIntro content 部分設定
************************************************************************************************/

/* 開始 加盟辦法joinMethod content 部分設定
===============================================================================================*/
.joinMethod h3{
width:625px;
height:72px;
margin:0 0 20px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_join.gif) no-repeat;
}

.joinMethod h4{
height:35px;
margin-bottom:5px;
font-size:0;
line-height:0;
color:#fff;
background:url(../images/secTitle_joinMethod.gif) no-repeat;
}



/* 表格 */
.joinMethod table{
border-collapse:collapse;
border:0;
margin-bottom:30px;
}
.joinMethod table th,.joinMethod table td{
padding:5px;
border:#d4cdb7 solid 1px;
}
.joinMethod table th{
background:#f0ebdb;
}
.joinMethod table td.dark{
background:#dea501;
color:#fff;
}
.joinMethod table table td{
border:none;
}
.joinMethod table table{
margin:0;
}


/* 加盟辦法說明 */
.joinMethod table#joinMethodIntro ul,.joinMethod table#joinMethodIntro li{
margin:0;
padding:0;
list-style-type:none;
}
.joinMethod table#joinMethodIntro li{
margin:2px 0;
padding-left:15px;
background:url(../images/spot_brown.gif) no-repeat 0 4px;
}



/* 加盟作業申請流程 */
.joinMethod ol#joinMethodStep,.joinMethod ol#joinMethodStep li{
margin:0;
padding:0;
list-style-type:none;
font-size:0;
line-height:0;
color:#fff;
}

.joinMethod ol#joinMethodStep{
width:625px;
height:285px;
margin-bottom:20px;
background:url(../images/joinMethod_step.jpg) no-repeat;
}


/* 收益計畫 */

.joinMethod ul#joinMethodPercent,.joinMethod ul#joinMethodPercent li{
margin:0;
padding:0;
list-style-type:none;
font-size:0;
line-height:0;
color:#fff;
}

.joinMethod ul#joinMethodPercent{
width:625px;
height:294px;
background:url(../images/joinMethod_percent.jpg) no-repeat;
}

/* END 加盟辦法joinMethod content 部分設定
************************************************************************************************/

/* 開始 加盟Q&A joinQA content 部分設定
===============================================================================================*/
.joinQA h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_join.gif) no-repeat;
}

.joinQA dl,.joinQA dt,.joinQA dd{
float:left;
width:615px;
margin:0;
padding:0;
}
.joinQA dl{
margin-left:10px;
width:618px;/* 增加3px修正IE6 字元重複bug */
}
.joinQA dt{
width:560px;
height:31px;
padding:15px 0 0 55px;
margin:0 0 3px 0;
background:url(../images/serviceFAQ_title.jpg) no-repeat;
font-size:16px;
font-weight:bold;
color:#5c4f3b;
}
.joinQA dd{
position:relative;
width:535px;
padding:20px 25px 30px 55px;
margin:-3px 0 3px 0;
background:#FFCCCC url(../images/serviceFAQ_content.gif) no-repeat;
line-height:30px;

}
.joinQA .dsParent{
cursor:pointer;
}
.joinQA .FAQfooter{
width:615px;
height:60px;
background:url(../images/serviceFAQ_footer.jpg) bottom no-repeat;
position:absolute;
bottom:0;
left:0;
/*z-index:999;*/
}
.joinQA .dsChild{
display:none;
}

/* END 加盟Q&A joinQA content 部分設定
************************************************************************************************/

/* 開始 線上申請表 joinDownload content 部分設定
===============================================================================================*/
.joinDownload h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_join.gif) no-repeat;
}
/* END 線上申請表 joinDownload content 部分設定
************************************************************************************************/









/*顧客服務
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 聯絡資訊serviceContact content 部分設定
===============================================================================================*/
.serviceContact h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_service.jpg) no-repeat;
}

.serviceContact dl#companyInfo h4{
margin-bottom:5px;
font-size:16px;
color:#5c4f3b;
}
.serviceContact dl#companyInfo,.serviceContact dl#companyInfo dt,.serviceContact dl#companyInfo dd{
float:left;
margin:0;
padding:0;
}
.serviceContact dl#companyInfo{
width:625px;
height:180px;
background:url(../images/serviceContactImg.jpg) right bottom no-repeat;
line-height:25px;
}
.serviceContact dl#companyInfo dt{font-weight:bold;}
.serviceContact dl#companyInfo dd{float:none;}


.serviceContact dl#companyInfo a#GPS{/* GPS Star Map BTN */
width:97px;
height:22px;
margin-top:10px;
display:block;
background:url(../images/serviceContactGPS.gif) no-repeat;
font-size:0;
line-height:0;
color:#806b4e;
letter-spacing:-1px;
}
.serviceContact dl#companyInfo a#GPS:hover{background-position:0 -22px;}



/* 開始 交通資訊設定 #trafficInfo 部分設定
===============================*/
.serviceContact dl#trafficInfo,.serviceContact dl#trafficInfo dt,.serviceContact dl#trafficInfo dd{
margin:0;
padding:0;
}
.serviceContact dl#trafficInfo{
float:left;
width:625px;
margin-top:20px;
line-height:25px;
}
.serviceContact dl#trafficInfo dt{font-weight:bold;}
.serviceContact dl#trafficInfo dd dl dt{float:left; font-weight:normal;}

.serviceContact dl#trafficInfo dd ul,.serviceContact dl#trafficInfo dd li{
margin:0;
padding:0;
list-style-type:none;
}
/* END 交通資訊設定 部分設定
********************************/


.serviceContact img#ikariMap{
margin-top:20px;
border:solid 1px #ccc1ad; 
}


/* END 聯絡資訊serviceContact content 部分設定
************************************************************************************************/

/* 開始 填寫意見表serviceOpinion content 部分設定
===============================================================================================*/
.serviceOpinion h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_service.gif) no-repeat;
}


.serviceOpinion th{
padding:5px 5px 5px 10px;
background:#fff;
border-left:solid 5px #c9c9c9;
border-right:solid 1px #ffffff;
}
.serviceOpinion td{
padding:5px;
background:#e8f0db;
}

.serviceOpinion .dark td{background:#dee7cf;}
.serviceOpinion .dark th{background:#e8e8e8;}

.serviceOpinion .title{background-color:transparent;}

.serviceOpinion .title2 th{
padding:0 5px;
background:#e8e8e8;
}
.serviceOpinion .title2 td{
padding:0 5px;
font-weight:bold;
background:#bdd794;
}

.serviceOpinion #submit{
width:76px;
height:32px;
margin-right:10px;
background:url(../images/serviceOpinionBtn.gif) no-repeat;
border:0;
color:#a5a47f;
font-size:0;
line-height:0;
text-align:left;
letter-spacing:-2px;
}
.serviceOpinion #rewrite{
width:76px;
height:32px;
background:url(../images/serviceOpinionBtn.gif) 0 -32px no-repeat;
border:0;
color:#a5a47f;
font-size:0;
line-height:0;
text-align:left;
letter-spacing:-2px;
}

/* END 聯填寫意見表serviceOpinion content 部分設定
************************************************************************************************/

/* 開始 FAQ serviceFAQ content 部分設定
===============================================================================================*/
.serviceFAQ h3{
width:625px;
height:72px;
margin:0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_service.gif) no-repeat;
}


/* 開始 serviceFAQ ThirdNav 部分設定
===============================*/
.serviceFAQ ul#thirdNav{
width:308px;
background:url(../images/thirdNav_FAQ.gif) no-repeat 0 -20px;
}
.serviceFAQ ul#thirdNav a{
background:url(../images/thirdNav_FAQ.gif) no-repeat;
}

.serviceFAQ ul#thirdNav li#childThirdNav01 a{}
.serviceFAQ ul#thirdNav li#childThirdNav02 a{background-position:-77px 0;}
.serviceFAQ ul#thirdNav li#childThirdNav03 a{background-position:-154px 0;}
.serviceFAQ ul#thirdNav li#childThirdNav04 a{background-position:-231px 0;}
.serviceFAQ ul#thirdNav li#childThirdNav05 a{background-position:-308px 0;}

.serviceFAQ ul#thirdNav li#childThirdNav01 a:hover{background-position:0 -20px;}
.serviceFAQ ul#thirdNav li#childThirdNav02 a:hover{background-position:-77px -20px;}
.serviceFAQ ul#thirdNav li#childThirdNav03 a:hover{background-position:-154px -20px;}
.serviceFAQ ul#thirdNav li#childThirdNav04 a:hover{background-position:-231px -20px;}
.serviceFAQ ul#thirdNav li#childThirdNav05 a:hover{background-position:-308px -20px;}


/* END serviceFAQ ThirdNav 部分設定
********************************/
.serviceFAQ dl,.serviceFAQ dt,.serviceFAQ dd{
float:left;
width:615px;
margin:0;
padding:0;
}
.serviceFAQ dl{
margin-left:10px;
width:618px;/* 增加3px修正IE6 字元重複bug */
}
.serviceFAQ dt{
width:560px;
height:31px;
padding:15px 0 0 55px;
margin:0 0 3px 0;
background:url(../images/serviceFAQ_title.jpg) no-repeat;
font-size:16px;
font-weight:bold;
color:#5c4f3b;
}
.serviceFAQ dd{
position:relative;
width:535px;
padding:20px 25px 30px 55px;
margin:-3px 0 3px 0;
background:#FFCCCC url(../images/serviceFAQ_content.gif) no-repeat;
line-height:30px;

}
.serviceFAQ .dsParent{
cursor:pointer;
}
.serviceFAQ .FAQfooter{
width:615px;
height:60px;
background:url(../images/serviceFAQ_footer.jpg) bottom no-repeat;
position:absolute;
bottom:0;
left:0;
/*z-index:999;*/
}
.serviceFAQ .dsChild{
display:none;
}


/* END FAQ serviceFAQ content 部分設定
************************************************************************************************/









/*心情故事
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 心情故事列表 storyList content 部分設定
===============================================================================================*/
.storyList h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_story.gif) no-repeat;
}

.storyList ul,.storyList li{
float:left;
width:625px;
margin:0;
padding:0;
list-style-type:none;
}
.storyList li{
margin-bottom:30px;
}
.storyList h4{
width:590px;
height:25px;
margin:0 0 10px 0;
padding:10px 0 0 35px;
background:url(../images/storyTitle.gif) no-repeat 0 0;
color:#5c4f3b;
font-size:16px;
}
.storyList p{
margin:0 15px;
}
.storyList p a{
text-decoration:underline;
color:#d76e66;
}


.storyList #pageNumber{margin:20px 40px 0 0;}/* 覆蓋Common.css中#pageNumber的Magin設定 */ 
/* END 心情故事列表 storyList content 部分設定
************************************************************************************************/

/* 開始 心情故事內容 storyDetail content 部分設定
===============================================================================================*/
.storyDetail h3{
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_story.gif) no-repeat;
}

.storyDetail h4{
float:left;
width:590px;
margin:0 0 20px 0;
padding:10px 0 0 35px;
background:url(../images/storyTitle.gif) no-repeat 0 0;
color:#5c4f3b;
font-size:16px;
}
.storyDetail h4 span{
width:500px;
float:left;
background:transparent;
}
.storyDetail h4 em{
float:right;
width:90px;
display:block;
font-size:12px;
font-weight:normal;
color:#757068;
font-style:normal;
text-align:right;
}


.storyDetail #storyContent{
float:left;
width:625px;
line-height:20pt;
}
.storyDetail #storyContent p{
margin-top:0;
}
.storyDetail #storyContent Img{
float:right;
border:#d2c5b7 1px solid;
margin:5px;
}



/* END 心情故事內容 storyDetail content 部分設定
************************************************************************************************/










/*版權宣告
＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼＼
／／／／／／／／／／／／／／／／／／／／／／*/

/* 開始 版權宣告 copyright content 部分設定
===============================================================================================*/
.copyright h3{
float:left;
width:625px;
height:72px;
margin:0 0 15px 0;
font-size:0;
line-height:0;
color:#ffffff;
background:url(../images/title_copyright.gif) no-repeat;
}

.copyright h4{
width:625px;
height:35px;
margin-bottom:5px;
font-size:0;
line-height:0;
color:#fff;
background:url(../images/secTitle_copyright.gif) no-repeat;
}
.copyright ol{list-style-type:upper-roman;}
.copyright ol ol{list-style-type:decimal;}
.copyright p{margin:0 5px;}

.copyright h3#title02{margin-top:50px;}



/* END 版權宣告 copyright content 部分設定
************************************************************************************************/







/* 開始 表單 部分設定
===============================================================================================*/

#formtable{
width:625px;
}
#formtable table{
margin-bottom:0px;
width:100%;
border-collapse:collapse;
margin: 0px 0px 5px 0px;
}
#formtable h1{
color:#666666;
font-size:16px;
text-align:left;
}
#formtable h2{
color:#993300;
font-size:12px;
text-align:left;
padding-left: 5px;
}
#formtable h4{
color:#FF6633;
font-size:12px;
text-align:left;
padding-left: 5px;
}

#formtable p{
font-size:12px;
color:#666666;
}

#formtable address{
color:#CC3333;
font-style:normal;
}

#formtable th{
font-size:12px;
text-align:right;
color:#666666;
background-color:#EAEAD9;
padding: 5px 5px 5px 2px;
}
#formtable .th1{font-size:12px;
text-align:center;
color:#666666;
padding: 5px 5px 5px 2px;
}
#formtable .th2{
font-size:12px;
text-align:center;
color:#666666;
background-color:#EAEAEA;
padding: 5px 5px 5px 2px;
}
#formtable .th3{
font-size:12px;
text-align:center;
color:#666666;
}
#formtable td{
font-size:12px;
color:#666666;
text-align:left;
background-color:#DEE9E2;
padding: 5px 2px 5px 5px;
}
#formtable .td1{
text-align:center;
padding: 5px 2px 5px 5px;
}

#formtable .bigBorder{
border-bottom:2px #cccccc solid;
}

#formtable .td2{
text-al*gn*center;
background-color:transparent;
}

#formtable em{
color:#CC0000;
font-style:normal;
}

#formtable .header{
background-color:#B6D8DE;
}

#formtable .header2{
background-color:#FFFFCC;
}

#formtable .tableMerge{
margin-bottom: -1px;
}
#formtable ul{
padding-left:10px;
margin-left:10px;
}
.downloadApp{
width:625px;
text-align:right;
}


/* END 表單 部分設定
************************************************************************************************/
