@charset "utf-8";
html, body {
height:100%;
background:#fff url(images/style05/bg00.png) top repeat-x;
}
body {
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
text-align:center;
background:url(images/style05/bg01.png) 0 0 no-repeat;
font-size:12px;
line-height:15pt;
color:#000000;
}
a, a:link {
color:#0f7b76;
text-decoration:none;
}
a:hover {
color:#601886;
}
h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0;
}
.container {
width:748px;
margin:0 auto;
text-align:left;
position:relative;
}
/* 開始 Header 部分設定
===============================================================================================*/
#header {
width:748px;
height:200px;
position:relative;
}
#headerBG {
width:748px;
height:136px;
background:url(images/headerBG.png) no-repeat;
position:absolute;
bottom:0;
left:0;
z-index:0;
}
#header h1 {
width:205px;
height:44px;
font-size:0;
line-height:0;
color:#99cc00;
background:url(images/style05/logo.png);
position:absolute;
top:0;
right:0;
z-index:100;
}
#header h2 {
width:290px;
height:88px;
font-size:0;
line-height:0;
color:#fff;
position:absolute;
top:80px;
left:27px;
z-index:200;
}
#header h2#scu {
background:url(images/scuLogo.gif);
}
#header h2#nttu {
background:url(images/nttuLogo.gif);
}

#header h3 {
width:120px;
height:88px;
font-size:0;
line-height:0;
color:#fff;
background:url(images/titleEvent.gif);
position:absolute;
top:80px;
left:317px;
z-index:200;
}

/* 開始 memberInfo 會員資訊部分設定
===============================*/
#memberInfo {
width:748px;
height:136px;
position:absolute;
bottom:0;
left:0;
z-index:100;
}
#memberInfo, #memberInfo a, #memberInfo a:link {color:#949494;}
#memberInfo a:hover {color:#601886;}
#memberInfo ul {
width:89px;
height:60px;
margin:0;
padding:0;
list-style-type:none;
position:absolute;
top:16px;
right:13px;
}
#memberInfo ul li {
width:77px;
height:20px;
margin:0;
padding:0 12px 0 0;
text-align:right;
}
#memberInfo ul li#newEvent{
height:22px;
*height:19px;
*padding-top:3px;	
}
#memberInfo ul li#FAQ{
line-height:13pt;
}

#memberInfo ul li.dotline {
/*border-bottom:#9a9a9a dotted 1px;*/
background:url(images/dotline01.gif) right bottom repeat-x;
}

#memberInfo em{
position:absolute;
top:16px;
right:105px;
font-style:normal;	
}
#memberInfo em span{color:#000000;}

/* END memberInfo 會員資訊部分設定
********************************/


/* 開始 navigation 主選單部分設定
===============================*/
ul#navigation {
width:748px;
height:44px;
margin:0;
padding:0;
list-style-type:none;
background:url(images/style05/mainNav.png) 0 -44px no-repeat;
position:absolute;
top:0;
left:0;
}
ul#navigation li {
float:left;
height:44px;
margin:0;
padding:0;
font-size:0;
line-height:0;
color:#fff;
text-align:center;
}
ul#navigation li a {
height:44px;
display:block;
background:#99cc00 url(images/style05/mainNav.png) 0 0 no-repeat;
}
ul#navigation a, ul#navigation a:link {color:#99cc00;}
ul#navigation a:hover {color:#fff; background:transparent;}
ul#navigation li#nav01 a, ul#navigation li#nav01 {width:79px; background-position:0 0;}
ul#navigation li#nav02 a, ul#navigation li#nav02 {width:97px; background-position:-79px 0;}
ul#navigation li#nav03 a, ul#navigation li#nav03 {width:86px; background-position:-176px 0;}
ul#navigation li#nav04 a, ul#navigation li#nav04 {width:150px; background-position:-262px 0;}
/* END navigation 主選單部分設定
********************************/
/* END Header 部分設定
************************************************************************************************/


/* 開始 Content 部分共通設定
===============================================================================================*/
#contentContainer{
width:748px;
padding:21px 0 0 0;
background:url(images/contentBG01.gif) 0 0 no-repeat;
position:relative;
}
#content{
width:720px;
padding:0 0 0 28px;
background:url(images/contentBG02.gif) 0 0 repeat-y;
overflow:auto !important;/*針對FF 加這行才能將背景稱開*/
overflow:inherit;/*針對IE6 不要出現捲軸*/
}

/* 開始 wraptocenter 圖片置中設定
===============================*/
.wraptocenter {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.wraptocenter * {
vertical-align: middle;
}
.wraptocenter {
display: block;
}
.wraptocenter span {
display: inline-block;
height: 100%;
width: 1px;
}
/* END wraptocenter 圖片置中設定
********************************/

/* 開始 Page Number Setting定
===============================*/
#pagenumber{
height:14px;
}
#pagenumber a{
float:left;
height:14px;
padding:0 2px 2px 2px;
line-height:11px;
display:block;
color:#6e6e6e;
}
#pagenumber a:hover{color:#f39700; text-decoration:underline;}
#pagenumber a.onThisPage{
color:#f39700; text-decoration:underline;
}
#pagenumber a.pre{
width:55px;
height:12px;
margin-right:5px;
padding:0;
background:url(images/page.gif) 0 0 no-repeat;
font-size:0;
line-height:0;
color:#fff;
}
#pagenumber a.pre:hover{color:#fff; background-position:0 -12px;}

#pagenumber a.next{
width:55px;
height:12px;
margin-left:5px;
padding:0;
background:url(images/page.gif) -55px 0 no-repeat;
font-size:0;
line-height:0;
color:#fff;
}
#pagenumber a.next:hover{color:#fff; background-position:-55px -12px;}
/*--------------end normal Setting--------------------*/
#pagenumber_01{margin:9px 0 0 97px;}
#pagenumber_02{margin:12px 0 0 97px; float:left; display:inline;}
/* END Page Number Setting
********************************/
/* END Content 部分共通設定
************************************************************************************************/



/* 開始 右側欄 部分共通設定
===============================================================================================*/

/* 開始 eventCollect 活動彙集部分設定
===============================*/
#rightSide{
float:right;
width:235px;
margin:41px 22px 0 0;
overflow:hidden;
display:inline;
}
#eventCollect{
float:right;
width:235px;
height:110px;
display:inline;
position:relative;
}
#eventCollect h5{
width:235px;
height:33px;
font-size:0;
line-height:0;
color:#9d9d9d;
background:url(images/style05/eventCollectTitle.png) 0 0 no-repeat;
}
#eventCollect a{
position: absolute; 
top:36px;
left:16px;
text-decoration:underline;
}
#eventCollect span{
position: absolute; 
top:36px;
left:16px;
text-decoration:underline;
}
#eventCollect span, #eventCollect span:link {
color:#0f7b76;
text-decoration:none;
}

#eventCollect span:hover {
color:#601886;
cursor:hand;
}

#eventCollect select{/* 原本的Select */
position: absolute; 
top:59px;
left:16px;
}
#eventCollect span.select { /* 有樣式的Select */
position: absolute; 
top:59px;
left:16px;
width: 172px; /* With the padding included, the width is 172 pixels: the actual width of the image. */ 
height: 22px; 
padding: 0 24px 0 8px; 
color: #646464; 
font: 12px/21px arial,sans-serif; 
background:url(images/selectBG.gif) no-repeat !important;
/*_background:none;
_font-size:0;
_line-height:0;
_color:#fff;
_letter-spacing:-2px;*/
overflow: hidden;
} 


/* END eventCollect 活動彙集部分設定
********************************/

/* 開始 subjectEventList 主題活動館部分設定
===============================*/
#subjectEventList{
float:right;
width:235px;
display:inline;
}
#subjectEventList h5{
width:235px;
height:33px;
font-size:0;
line-height:0;
color:#9d9d9d;
background:url(images/style05/subjectEventListTitle.png) 0 0 no-repeat;
}

#subjectEventList ul{
width:215px;
margin:7px 0 0 11px;
padding:0;
list-style-type:none;
}
#subjectEventList ul li{
margin:10px 0 0 0;
padding:0;
line-height:13px;
}
#subjectEventList ul li a{
text-decoration:underline;
}

/* END subjectEventList 主題活動館部分設定
********************************/

/* END 右側欄 部分共通設定
************************************************************************************************/

/*Channel頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/
ul#littleIcon{
margin:0 0 0 -3px;
padding:0;
list-style-type:none;	
}
ul#littleIcon li{
float:left;
margin:0 0 0 3px;
padding:0;
display:inline;
}
ul#littleIcon li img{
float:left;
}

#clock{
position:absolute;
top:83px;
left:16px;
}
#channel h4{
width:97px;
height:75px;
font-size:0;
line-height:0;
color:#fff;
background:url(images/titleCooperate.gif) 0 0 no-repeat;
position:absolute;
top:83px;
left:93px;
}
/* 開始 recommend 人氣推薦部分設定
===============================*/
#recommend{
float:right;
width:510px;
height:195px;
margin:32px 25px 0 0;
padding:16px 0 0 16px;
display:inline;
border-right:#9a9a9a solid 1px;
border-bottom:#9a9a9a solid 1px;
border-left:#9a9a9a solid 1px;
}
#recommend h5{
width:540px;
height:53px;
background:url(images/style05/reconmendTitle.png) 0 0 no-repeat;
position:absolute;
top:0;
right:13px;
font-size:0;
line-height:0;
color:#d8d8b2;
}

#recommend em.pic{
float:left;
padding:2px;
display:inline-block;
border:#9a9a9a solid 1px;
}
#recommend em.pic img{float:left;}

#recommend div{
float:left;
width:278px;
height:150px;
margin:0 0 0 13px;
padding:7px 0 0 0;
position:relative;
display:block;
}

#recommend div h6{
font-size:14px;
font-family:微軟正黑體;
color:#00736d;
}
#recommend div p{
margin:10px 0 0 0;
padding:0;
}

#recommend div em.more{
position:absolute;
right:0;
bottom:0;
font-style:normal;
color:#00736d;
}

#recommend em#msg{
float:left;
width:492px;
margin:10px 0 0 0;
padding:0;
clear:left;
font-style:normal;
color:#00736d;
}

#recommend em#msg span{color:#000000;}
/* END recommend 人氣推薦部分設
********************************/

/* 開始 eventAll 活動總覽部分設定
===============================*/

#eventAll{
float:left;
width:369px;
height:455px;
margin:15px 0 0 3px;
border:#9a9a9a solid 1px;
display:inline;
}
#eventAll h5{
width:369px;
height:29px;
background:url(images/style05/eventAllTitle.png) 0 0 no-repeat;
font-size:0;
line-height:0;
color:#fff;
position:relative;
}
#eventAll h5 span{
position:absolute;
top:8px;
right:10px;
font-family:微軟正黑體;
font-size:13px;
line-height:15pt;
color:#fff;
}
#eventAll ul{
float:left;
width:351px;
margin:3px 0 0 6px;
padding:0;
list-style-type:none;
display:inline;
}
#eventAll ul li{
float:left;
width:108px;
height:173px;
margin:7px 0 0 7px;
border:#9a9a9a solid 1px;
text-align:center;
display:inline;
position:relative;
}
#eventAll ul li a,#eventAll ul li a:link{color:#010101;}
#eventAll ul li a:hover{color:#601886;}
#eventAll ul li .wraptocenter {
width:108px;
height:93px;
}
#eventAll ul li img{
border:#9a9a9a solid 1px;
}
#eventAll ul li h6{
width:85px;
margin:0 auto;
font-size:12px;
font-family:微軟正黑體;
text-align:left;
line-height:13px;
}
#eventAll ul li em{
font-style:normal;
line-height:14px;
letter-spacing:-1px;
position:absolute;
right:20px;
bottom:7px;
}
#eventAll ul li em span{
font-family:Arial;
letter-spacing:0;
color:#00736d;
}
/* END eventAll 活動總覽部分設
********************************/
/* 開始 eventMsg 活動情報部分設定
===============================*/
ul#eventMsg{
float:left;
width:306px;
height:457px;
margin:15px 0 0 15px;
padding:0;
list-style-type:none;
}
ul#eventMsg li{
width:296px;
height:74px;
margin:0;
padding:11px 0 0 10px;
background:url(images/dotline02.gif) bottom no-repeat;
}
ul#eventMsg li a,ul#eventMsg li a:link{color:#010101;}
ul#eventMsg li a:hover{color:#601886;}

ul#eventMsg h5{
width:306px;
height:33px;
margin-bottom:-3px;
background:url(images/style05/eventMsgTitle.png) 0 0 no-repeat;
font-size:0;
line-height:0;
color:#9a9a9a;
}
ul#eventMsg img{
float:left;
margin-right:10px;
border:#a1a1a1 solid 1px;	
}
ul#eventMsg h6{
font-family:Arial;
font-size:12px;
}
ul#eventMsg p{
margin:3px 0 0 0;
padding:0;
font-family:Arial;
line-height:12px;

}
/* END eventMsg 活動情報部分設定
********************************/
/*END Channel頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/


/* Activity 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/

/* 開始 subjectEvent 主題活動部分設定
===============================*/
#subjectEvent{
float:left;
width:457px;
}

/* Title+分頁選單部分設定 */
#subjectEvent h4{
width:457px;
height:49px;
font-size:0;
line-height:0;
background:url(images/style05/bigBlockTitle.png) 0 0 no-repeat;
}
#subjectEvent h4,#subjectEvent h4 a,#subjectEvent h4 a:link,#subjectEvent h4 a:hover{color:#fff;}
#subjectEvent h4 ul{
width:175px;
height:36px;
margin:0;
padding:0;
list-style-type:none;
background:url(images/style05/secNav_01.png) 0 -36px no-repeat;
}
#subjectEvent h4 ul li{
float:left;
height:36px;
margin:0;
padding:0;
}
#subjectEvent h4 ul li a{
height:36px;
display:block;
background:url(images/style05/secNav_01.png) 0 0 no-repeat;
}
#subjectEvent h4 ul li#secNav_02{
height:36px;
display:block;
background:url(images/style05/secNav_01.png) 0 0 no-repeat;
}

#subjectEvent h4 ul li a:hover{background:transparent;}
#subjectEvent h4 ul li#secNav_01,#subjectEvent h4 ul li#secNav_01 a{width:91px; background-position:0 0}
#subjectEvent h4 ul li#secNav_02,#subjectEvent h4 ul li#secNav_02 a{width:84px; background-position:-91px 0}
/* END Title+分頁選單部分設定 */

#subjectEvent div.mainContent{
width:431px;
padding:16px 11px 20px 13px;
border-right:#9a9a9a solid 1px;
border-bottom:#9a9a9a solid 1px;
border-left:#9a9a9a solid 1px;
overflow:auto !important;/*針對FF 加這行才能將背景稱開*/
overflow:inherit;/*針對IE6 不要出現捲軸*/
}
#subjectEvent h5{
height:32px;
margin-bottom:27px;
font-size:20px;
font-family:微軟正黑體;
color:#00736d;
}
#subjectEvent h5 span{
float:left;
font-size:10px;
font-family:Verdana;
font-weight:normal;
line-height:12px;
color:#000000;
}
#subjectEvent div.mainContent div em.pic{
float:right;
margin:0 0 10px 10px;
padding:4px;
border:#9a9a9a solid 1px;
display:inline-block;
}
#subjectEvent div.mainContent div em.pic img{
float:left;
}
#subjectEvent div.mainContent span.stitle{
font-size:14px;
font-family:微軟正黑體;
color:#00736d;
}
/* END subjectEvent 主題活動部分設定
********************************/

/* 開始 counter 部分設定
===============================*/
#counter {
float:left;
width:431px;
height:25px; 
margin:10px 0 0 0;
padding:11px 11px 10px 13px;
border:#a1a1a1 solid 1px;

}
#counter em{
float:left;
display:block;
font-style:normal;
line-height:14px;
letter-spacing:-1px;
}
#counter em span{
font-family:Arial;
letter-spacing:0;
color:#00736d;
}
#counter a{
float:right;
width:96px;
height:21px;
padding:2px 0 0 0;
background:url(images/rLinkBG.gif) 0 1px no-repeat;
text-align:right;
}
#counter a span{
margin-left:2px;
font-weight:bold;
}
#counter a,#counter a:link{color:#601886;}
/* END counter 部分設定
********************************/
/*END Activity 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/


/* Calendar 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/
#calendar{
float:left;
width:457px;
}

/* Title+分頁選單部分設定 */
#calendar h4{
width:457px;
height:49px;
font-size:0;
line-height:0;
background:url(images/bigBlockTitle.gif) 0 0 no-repeat;
}
#calendar h4,#calendar h4 a,#calendar h4 a:link,#calendar h4 a:hover{color:#fff;}
#calendar h4 ul{
width:228px;
height:36px;
margin:0;
padding:0;
list-style-type:none;
background:url(images/style05/secNav_02.png) 0 -36px no-repeat;
}
#calendar h4 ul li{
float:left;
height:36px;
margin:0;
padding:0;
}
#calendar h4 ul li a{
height:36px;
display:block;
background:url(images/style05/secNav_02.png) 0 0 no-repeat;
}
#calendar h4 ul li a:hover{background:transparent;}
#calendar h4 ul li#secNav_01,#calendar h4 ul li#secNav_01 a{width:126px; background-position:0 0}
#calendar h4 ul li#secNav_02,#calendar h4 ul li#secNav_02 a{width:102px; background-position:-126px 0}
/* END Title+分頁選單部分設定 */

#calendar table{
margin:0;
padding:0;
border-collapse:collapse;
border-right:#9a9a9a solid 1px;
border-bottom:#9a9a9a solid 1px;
border-left:#9a9a9a solid 1px;
}
#calendar table a,#calendar table a:link{color:#0f7b76; text-decoration:underline;}
#calendar table a:hover{color:#601886; text-decoration:underline;}
#calendar th{
text-align:center;
}
#calendar td{
border:#9a9a9a solid 1px;
line-height:14px;
}
#calendar #week td{
line-height:10px;
text-align:center;
font-family:Verdana;
font-size:12px;
color:#646464;
}
#calendar td em{
float:left;
width:100%;
height:23px;
font-style:normal;
text-align:center;
font-family:Verdana;
font-size:10px;
color:#646464;
}
#calendar #month{
width:141px;
margin:0 auto;
font-weight:normal;
color:#646464;
position:relative;
}
#calendar #month a{
width:12px;
height:12px;
display:block;
font-size:0;
line-height:0;
background:url(images/calendarMonth.gif) 0 0 no-repeat;
position:absolute;
}
#calendar #month a,#calendar #month a:link,#calendar #month a:hover{color:#fff;}
#calendar #month a#pre{
top:5px;
left:0;
}
#calendar #month a#pre:hover{background-position:-12px -12px;}
#calendar #month a#next{
top:5px;
right:0;
background-position:0 -12px;
}
#calendar #month a#pre:hover{background-position:-12px 0px;}
#calendar #month a#next:hover{background-position:-12px -12px;}

/*END Calendar 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/

/* calendarList 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/

#calendarList{
float:left;
width:457px;
}

/* Title+分頁選單部分設定 */
#calendarList h4{
width:457px;
height:49px;
font-size:0;
line-height:0;
background:url(images/bigBlockTitle.gif) 0 0 no-repeat;
}
#calendarList h4,#calendarList h4 a,#calendarList h4 a:link,#calendarList h4 a:hover{color:#fff;}
#calendarList h4 ul{
width:228px;
height:36px;
margin:0;
padding:0;
list-style-type:none;
background:url(images/style05/secNav_03.png) 0 -36px no-repeat;
}
#calendarList h4 ul li{
float:left;
height:36px;
margin:0;
padding:0;
}
#calendarList h4 ul li a{
height:36px;
display:block;
background:url(images/style05/secNav_03.png) 0 0 no-repeat;
}
#calendarList h4 ul li a:hover{background:transparent;}
#calendarList h4 ul li#secNav_01,#calendarList h4 ul li#secNav_01 a{width:126px; background-position:0 0}
#calendarList h4 ul li#secNav_02,#calendarList h4 ul li#secNav_02 a{width:102px; background-position:-126px 0}
/* END Title+分頁選單部分設定 */

#calendarList div.mainContent{
width:431px;
padding:16px 11px 20px 13px;
border-right:#9a9a9a solid 1px;
border-bottom:#9a9a9a solid 1px;
border-left:#9a9a9a solid 1px;
overflow:auto !important;/*針對FF 加這行才能將背景稱開*/
overflow:inherit;/*針對IE6 不要出現捲軸*/
}
#calendarList .pagedata{
height:74px;
margin-top:-5px;
background:url(images/dotline03.gif) bottom no-repeat;
}
#calendarList #pagenumbottom{
height:20px;
margin:0;
padding:10px 0 0 0;
background:url(images/dotline03.gif) top no-repeat;
}
#calendarList #month{
width:141px;
margin:0 auto;
font-weight:normal;
color:#000000;
position:relative;
text-align:center; 
}
#calendarList #month a{
width:12px;
height:12px;
display:block;
font-size:0;
line-height:0;
background:url(images/calendarMonth.gif) 0 0 no-repeat;
position:absolute;
}
#calendarList #month a,#calendarList #month a:link,#calendarList #month a:hover{color:#fff;}
#calendarList #month a#pre{
top:5px;
left:0;
}
#calendarList #month a#pre:hover{background-position:-12px -12px;}
#calendarList #month a#next{
top:5px;
right:0;
background-position:0 -12px;
}
#calendarList #month a#pre:hover{background-position:-12px 0px;}
#calendarList #month a#next:hover{background-position:-12px -12px;}

#calendarList .page{
width:257px;
height:22px;
margin:20px auto 0 auto;
position:relative;
}
#calendarList #pagenumbottom .page{margin:0 auto;}
#calendarList .page a,#calendarList .page #pagenum,#calendarList .page em{
float:left;
}
#calendarList .page #pagenum input{
width:27px;
height:18px;
border:#9a9a9a solid 1px;
position:absolute;
top:0;
left:122px;
text-align:center;
}
#calendarList .page em{
font-style:normal;
position:absolute;
top:0;
left:159px;
color:#666666; 
}
#calendarList .page em span{
margin-left:5px;
color:#000000; 
font-weight:bold;
}

#calendarList .page a#first,#calendarList .page a#last{
width:9px;
height:22px;
display:block;
font-size:0;
line-height:0;
background:url(images/nextPre.gif) no-repeat;
position:absolute;

}

#calendarList .page a#first,#calendarList .page a#first:hover,
#calendarList .page a#last,#calendarList .page a#last:hover{color:#fff;}
#calendarList .page a#first{
top:0;
left:0;
}
#calendarList .page a#last{
background-position:0 -22px;
top:0;
right:0;
}
#calendarList .page a#first:hover{background-position:-9px 0;}
#calendarList .page a#last:hover{background-position:-9px -22px;}


#calendarList .page a#pre,#calendarList .page a#next{ 
height:22px;
display:block;
color:#666666; 
background:url(images/nextPre2.gif) no-repeat 0 0;
position:absolute;
}
#calendarList .page a#pre:hover,#calendarList .page a#next:hover{ color:#f39700;}

#calendarList .page a#pre{
padding:0 0 0 10px;
top:0;
left:17px;
}
#calendarList .page a#next{
padding:0 10px 0 0;
background-position:right -44px;
top:0;
right:17px;
}
#calendarList .page a#pre:hover{background-position:0 -22px;}
#calendarList .page a#next:hover{background-position:right -66px;}


#calendarList div.mainContent ul{
width:412px;
margin:12px 0 0 6px;
padding:0 0 20px 0;
list-style-type:none;
}
#calendarList div.mainContent li{
margin:0;
padding:0;
line-height:19px;
}
#calendarList div.mainContent li em{
margin-right:15px;
font-style:normal;
}
#calendarList div.mainContent li a,#calendarList div.mainContent li a:hover{ text-decoration:underline;}
/*END calendarList 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/




/* step 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/
.submit {
clear:both;
font-size:0;
line-height:0;
text-align:center;
}
.submit a,.submit a:hover{
color:#d1c0a5;
}
.submit a{
float:left;
width:258px;
height:31px;
display:block;
background:url(images/PreSubmit.gif) no-repeat;
}
.submit a#sub{ margin-left:72px; background-position:0 -31px;}


/*--- Step 2 ---*/


/*--- Step 3 ---*/
#step3 .submit{
float:left;
*float:none;
width:668px;
height:31px;
margin:35px 0 0 0;
padding:0 0 0 52px;
}
h5#step3Title {
width:841px;
height:35px;
display:block;
background:url(images/step3Title.gif) no-repeat;
position:absolute;
bottom:0;
left:-47px;
font-size:0;
line-height:0;
text-align:center;
color:#d5d5d5;
}
#step3 #footer{
height:180px;
}

#step3 .submit button,.submit button:hover{
color:#d1c0a5;
}

#step3 .submit button{
float:left;
width:258px;
height:31px;
display:block;
background:url(images/PreSubmit.gif) no-repeat;
}
#step3 .submit button#sub{ margin-left:72px; background-position:0 -31px;}


/*END step 頁面
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
///////////////////////////*/


/* 開始 Footer 部分設定
===============================================================================================*/
#footer{
width:748px;
height:120px;
background:url(images/footerBG.gif) 0 0 no-repeat;
position:relative;
}
#footer em{
font-style:normal;
position:absolute;
top:71px;
left:35px;
}
#footer #footerMenu{
position:absolute;
top:72px;
right:44px;
}
#footer #footerMenu a{
padding:0 8px;
}
#footer #footerMenu a,#footer #footerMenu a:link{color:#010101;}
#footer #footerMenu a:hover{color:#601886;}
/* END Footer 部分設定
************************************************************************************************/


