@charset "big5";
body { background-image: background-color:#FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-align:center; }

.mobile-MainTable
{
	width:100%;
}

.mobile-logo
{
	text-align:center;
	width:80%;
	padding-left: 20%;
}

.mobile-menu
{
	text-align:center;
	width:20%;
}

.mobile-title
{
	text-align:left;
	height:60px;
	font-size: 20px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 6%;
	padding-right: 6%;
	letter-spacing : 1px;
}

.mobile-content
{
	text-align:left;
	line-height:25px;
	height:100px;
	font-size: 15px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 6%;
	padding-right: 6%;
	letter-spacing : 1px;
}

.mobile-footermenuline
{
	height: 3px;
}

.mobile-footmenu1
{
	background:#F5F5F5;
	text-align:center;
	width:25%;
	height:80px;
	
}
.mobile-footmenu2
{
	background:#F5F5F5;
	text-align:left;
	width:50%;
	font-size: 14px;
	color:#5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
}
.mobile-footmenu3
{
	background:#F5F5F5;
	text-align:left;
	width:50%;
	font-size: 14px;
	color:#8D8D8D;
	font-family:Arial, Helvetica, sans-serif;
}
.mobile-footmenu4
{
	background:#F5F5F5;
	text-align:center;
	width:20%;
	padding-right: 20px;
}

a.mobile-FML:link { color:#5F5F5F; TEXT-DECORATION: none; }
a.mobile-FML:visited { color:#5F5F5F; TEXT-DECORATION: none; }
a.mobile-FML:active { color:#5F5F5F; TEXT-DECORATION: none; }
a.mobile-FML:hover { color:#5F5F5F; TEXT-DECORATION: none; }

img{
	max-width: 100%;height: auto;width: auto\9;
}

.mobile-footer-txt
{
	text-align:center;
	width:100%;
	font-size: 14px;
	color:#8D8D8D;
	font-family:Arial, Helvetica, sans-serif;
	height:70px;
}
a.mobile-FTL:link { color:#8D8D8D; TEXT-DECORATION: none; }
a.mobile-FTL:visited { color:#8D8D8D; TEXT-DECORATION: none; }
a.mobile-FTL:active { color:#8D8D8D; TEXT-DECORATION: none; }
a.mobile-FTL:hover { color:#8D8D8D; TEXT-DECORATION: none; }




.gallery-title
{
	text-align:left;
	width:63%;
	font-size: 16px;
	color:#5F5F5F;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

.gallery-title1
{
	text-align:center;
	font-size: 16px;
	color:#5F5F5F;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
}
.gallery-title2
{
	text-align:center;
	color:#5F5F5F;
	background:#eaeaea;
	height:40px;
	font-size: 12px;
}

.gallery-title3
{
	text-align:center;
	color:#5F5F5F;
    line-height:30px;
	font-size: 12px;
}
.gallery-img1
{
	text-align:center;
	padding-left: 6%;
	padding-right: 6%;
}

a.mobile-GTL:link { color:#313131; TEXT-DECORATION: none; }
a.mobile-GTL:visited { color:#313131; TEXT-DECORATION: none; }
a.mobile-GTL:active { color:#313131; TEXT-DECORATION: none; }
a.mobile-GTL:hover { color:#313131; TEXT-DECORATION: none; }


.cont_input { border: 1px solid #8b8b8b; background: #e5e5e5; color: #6a6a6a; font-family:"新細明體"; font-size: 12px; height:30px; width:100%; line-height:22px; }
.cont_input1 { border: 1px solid #8b8b8b; background: #e5e5e5; color: #6a6a6a; font-family:"新細明體"; font-size: 11px; height:30px; line-height:22px; }
.cont_input2 { border: 1px solid #8b8b8b; background: #e5e5e5; color: #6a6a6a; font-family:"新細明體"; font-size: 12px; height:80px; width:100%; }
.cont_input3 { border: 1px solid #8b8b8b; background: #e5e5e5; color: #6a6a6a; font-family:"新細明體"; font-size: 12px; height:30px; width:100%; line-height:22px; }
.cont_input4 { border: 1px solid #8b8b8b; background: #e5e5e5; color: #6a6a6a; font-family:"新細明體"; font-size: 12px; height:23px; width100%; line-height:22px; }