/*20230809新增*/
#PG038 .INPH{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 20px;
}

.MOBILE #PG038 .INPH{
		margin: 0px auto;
		margin-bottom: 10px;
	}
.PC #PG038 .INPH{
		margin: 0px auto;
		margin-bottom: 10px;
	}
#PG038 .INPH img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
	border-radius:10px; 
}

/*共用顏色*/
.PURPLE{ /*紫色*/
	color:#6c21a6;}

.RED{ /*紅色*/
	color:#cd3333;}
	
.ORANGE{ /*橘色*/
	color:#ff5a00;}

.BLUE{ /*藍色*/
	color:#0000FF;}

.YELLOW{ /*黃色*/
	color:#FFFF00;}
	
.BLACK{ /*黑色*/
	color:#000000;}

.GREY{ /*灰色*/
	color:#333333;}
	
/*共用間距*/
#PG038 .BLANK{height:20px;}	
#PG038 .BLANK2{height:40px;}	

/*-----------字樣式開始-----------*/
/*-----------字樣式結束-----------*/

/*==============桌機版================桌機版==============桌機版=============================================*/
.PC .PC_LOGIN, .PC .FOOT_PC{ display:none;}

/*MOBILE表頭尾*/	
.PC #float_icon, .PC #header, .PC .CHANG, .PC .FOOT_MOBILE{ display:block;}
/*MOBILE表頭尾*/	
	
/*消失區*/
.PC #PG038 #INPUT_BOX , .PC #PG038 .NEW_BT_F{ display:none;}
/*消失區尾*/

/*-----------字樣式開始-----------*/
.PC #PG038 .SPACING{
	text-align: justify;
}

.PC #PG038 .T01{ /*大標題*/
	font-size:2em;
	line-height:1.7em;
	letter-spacing: .8px;
	text-align:center;
	color: #323232;
	}

.PC #PG038 .T02{ /*一般內文*/
	font-size:1.1em;
	line-height:1.6em;
	letter-spacing: .8px;
	color:#323232;
}

.PC #PG038 .T03{
	font-size:1.3em;
	font-weight: bold;
	line-height:1.6em;
	letter-spacing: .8px;
	text-align:left;
	color: #323232;
}

.PC #PG038 .T04{ /*一般內文+1*/
	font-size:1.3em;
	line-height:1.6em;
	letter-spacing: .8px;
	color:#323232;
}

.PC #PG038 .TB{ /*粗體*/
	font-weight:bold;
}
/*文字LIST樣式*/	
.PC #PG038 .CON_I{
	width: 100%;
	margin-top: 10px;
}

.PC #PG038 .CON_I ul{
	width: 100%;
	padding: 0px 0px 0px 30px;
}

.PC #PG038 .CON_I li{
	width:100%;
	list-style:decimal;
	font-size:1.1em;
	color: #323232;
	line-height:1.6em;
	letter-spacing: .8px;
	text-align: justify;
	margin-bottom: 10px;
}

/*-----------字樣式 結束-----------*/

/*-----------區塊-----------*/

.PC #PG038{
	width:100%;
	height:100%;
	margin-top:45px; /*與上方頁首部分拉長45px距離*/
	overflow:hidden;
	-webkit-text-size-adjust:none;
	text-decoration:none;
	font-family: "微軟正黑體", "新細明體", "細明體",Arial, Helvetica, sans-serif;
	}

/*主視覺中間*/
.PC #PG038 .CONTENT{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:2.5%;/*2.5*/
	}

/*主視覺圖*/

.PC #PG038 .CON_BOX{
	width: 90%;
	height: auto;
	margin: 0 auto;
	margin-top: 5px;
}

.PC #PG038 .TITLE_BAR{
	width: 100%;
	height: auto;
	border-bottom: 1px #6c21a6 solid;
	margin-bottom: 5px;
}

.PC #PG038 .TITLE_BAR p{
	font-size:1.7em;
	line-height:1.3em;
	letter-spacing: .8px;
	text-align:left;
	color: #6c21a6;
}

/*浮水按鈕*/
.PC #PG038 .NEW_BT_F{
	width:100%;
	height: 60px;
	position:fixed;
	bottom:0;
	z-index:1000;
	background-image:url(../images/bt_bg.png);
	background-repeat:repeat;
	padding-top:5px;
}	
.PC #PG038 .NEW_BT_F ul{
	width:99%;
	height:50px;
	margin:0 auto;
}
	
.PC #PG038 .NEW_BT_F li{
	float:left;
	width:50%;
	margin:0 auto;
}
	
.PC #PG038 .NEW_BT_F li a{
	display:block;
	width:95%;
	margin:0 auto;
	height:50px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	line-height:50px;
}
	
.PC #PG038 .NEW_BT_F li a.LEFT{
	color:#333;
	background: -moz-linear-gradient(
		top,
		#f1f1f1 0%,
		#dddddd);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f1f1f1),
		to(#dddddd));
	border:1px solid #d7d7d7;
}
.PC #PG038 .NEW_BT_F li a.RIGHT{
	color:#FFFFFF;
	border:1px solid #ff3000;
		background: -moz-linear-gradient(
		top,
		#ebab00 0%,
		#ff4e00);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ebab00),
		to(#ff4e00));
}

/*==============手機版================手機版==============手機版=============================================*/	

.MOBILE .PC_LOGIN, .MOBILE .FOOT_PC{ display:none;}

/*MOBILE表頭尾*/	
.MOBILE #float_icon, .MOBILE #header, .MOBILE .CHANG, .MOBILE .FOOT_MOBILE{ display:block;}
/*MOBILE表頭尾*/	
	
/*消失區*/
.MOBILE #PG038 #INPUT_BOX , .MOBILE #PG038 .NEW_BT_F{ display:none;}
/*消失區尾*/

/*-----------字樣式開始-----------*/
.MOBILE #PG038 .SPACING{
	text-align: justify;
}

.MOBILE #PG038 .T01{ /*大標題*/
	font-size:2em;
	line-height:1.7em;
	letter-spacing: .8px;
	text-align:center;
	color: #323232;
	}

.MOBILE #PG038 .T02{ /*一般內文*/
	font-size:1.1em;
	line-height:1.6em;
	letter-spacing: .8px;
	color:#323232;
}

.MOBILE #PG038 .T03{
	font-size:1.3em;
	font-weight: bold;
	line-height:1.6em;
	letter-spacing: .8px;
	text-align:left;
	color: #323232;
}

.MOBILE #PG038 .T04{ /*一般內文+1*/
	font-size:1.3em;
	line-height:1.6em;
	letter-spacing: .8px;
	color:#323232;
}

.MOBILE #PG038 .TB{ /*粗體*/
	font-weight:bold;
}
/*文字LIST樣式*/	
.MOBILE #PG038 .CON_I{
	width: 100%;
	margin-top: 10px;
}

.MOBILE #PG038 .CON_I ul{
	width: 100%;
	padding: 0px 0px 0px 30px;
}

.MOBILE #PG038 .CON_I li{
	width:100%;
	list-style:decimal;
	font-size:1.1em;
	color: #323232;
	line-height:1.6em;
	letter-spacing: .8px;
	text-align: justify;
	margin-bottom: 10px;
}

/*-----------字樣式 結束-----------*/

/*-----------區塊-----------*/

.MOBILE #PG038{
	width:100%;
	height:100%;
	margin-top:45px; /*與上方頁首部分拉長45px距離*/
	overflow:hidden;
	-webkit-text-size-adjust:none;
	text-decoration:none;
	font-family: "微軟正黑體", "新細明體", "細明體",Arial, Helvetica, sans-serif;
	}

/*主視覺中間*/
.MOBILE #PG038 .CONTENT{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:2.5%;/*2.5*/
	}

/*主視覺圖*/

.MOBILE #PG038 .CON_BOX{
	width: 90%;
	height: auto;
	margin: 0 auto;
	margin-top: 5px;
}

.MOBILE #PG038 .TITLE_BAR{
	width: 100%;
	height: auto;
	border-bottom: 1px #6c21a6 solid;
	margin-bottom: 5px;
}

.MOBILE #PG038 .TITLE_BAR p{
	font-size:1.7em;
	line-height:1.3em;
	letter-spacing: .8px;
	text-align:left;
	color: #6c21a6;
}

/*浮水按鈕*/
.MOBILE #PG038 .NEW_BT_F{
	width:100%;
	height: 60px;
	position:fixed;
	bottom:0;
	z-index:1000;
	background-image:url(../images/bt_bg.png);
	background-repeat:repeat;
	padding-top:5px;
}	
.MOBILE #PG038 .NEW_BT_F ul{
	width:99%;
	height:50px;
	margin:0 auto;
}
	
.MOBILE #PG038 .NEW_BT_F li{
	float:left;
	width:50%;
	margin:0 auto;
}
	
.MOBILE #PG038 .NEW_BT_F li a{
	display:block;
	width:95%;
	margin:0 auto;
	height:50px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	line-height:50px;
}
	
.MOBILE #PG038 .NEW_BT_F li a.LEFT{
	color:#333;
	background: -moz-linear-gradient(
		top,
		#f1f1f1 0%,
		#dddddd);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f1f1f1),
		to(#dddddd));
	border:1px solid #d7d7d7;
}
.MOBILE #PG038 .NEW_BT_F li a.RIGHT{
	color:#FFFFFF;
	border:1px solid #ff3000;
		background: -moz-linear-gradient(
		top,
		#ebab00 0%,
		#ff4e00);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ebab00),
		to(#ff4e00));
}

	
