@charset "utf-8";
.footer_a {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	margin: 5px;
}
a.footer_a:visited {
	color: #444344;
	text-decoration: none;
}
a.footer_a:link {
	color: #444344;
	text-decoration: none;
}
a.footer_a:hover {
	color: #ea0858;
	text-decoration: underline;

}
.line2 {
	background-image: url(images/line1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px;
}

#footer_text {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	margin-top: 2px;
	margin-bottom: 3px;
}

#footer_text1 {
	FONT-SIZE: 12px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 10px;
}


#exsb_main2 {
	font-size: 12px;
	line-height: 29px;
	color: #666666;
	background-image: url(images/blog_bg.gif);
	margin-right: 5px;
	margin-left: 5px;
	font-family: Arial;
	white-space: normal;
}
#life_white15{
	font-size: 15px;
	line-height: 60px;
	color: #FFFFFF;
	background-image: url(images/japan_03.gif);
	margin-right: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif, "新細明體",;
	white-space: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 120px;
}
#life_pink15{
	font-size: 15px;
	line-height: 1.3em;
	color: #e65894;
	background-image: url(images/pink_icon.gif);
	font-family: Arial,"新細明體",;
	white-space: normal;
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 50px;
}
#life_pink_icon{
	font-size: 15px;
	line-height: 2.5em;
	color: #e65894;
	background-image: url(images/pink_icon.gif);
	font-family: Arial, "新細明體",;
	white-space: normal;
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 50px;
}
A.life_pink_icon:link {
	COLOR: #e65894;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
}
A.life_pink_icon:visited {
	COLOR: #e65894;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: none;
}
A.life_pink_icon:hover {
	COLOR: #0099CC;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: underline;
}
A.life_pink_icon:active {
	COLOR: #0099CC;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: underline;
	font-weight: bold;
}

#life_gray15{
	font-size: 15px;
	line-height: 2em;
	color: #666666;
	font-family: Arial,"新細明體",;
	white-space: normal;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 50px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#index_text {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #9b0000;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	margin-left: 5px;
}

#index_text1 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 12px;
	color: #9b0000;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#index_hot {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 12px;
	color: #FF6633;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 2px;
}
A.index_hot:link {
	COLOR: #FF6633;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.index_hot:visited {
	COLOR: #FF6633;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.index_hot:hover {
	COLOR: #FF6633;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.index_hot:active {
	COLOR: #FF6633;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#hot_bg {
	font-size: 21px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	height: 70px;
}

.hot {
	background-image: url(images/hot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 60px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	line-height: 49px;
	color: #ff5000;
	text-decoration: none;
}

.menu {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #444344;
	margin-right: 20px;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
	background-image: url(images/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}
A.menu:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
}
A.menu:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: none;
}
A.menu:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: underline;
}
A.menu:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	text-decoration: underline;
	font-weight: bold;
}

.li {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
	background-image: url(images/i_class.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin-left: 25px;
	text-indent: 10px;
}

.lli {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
	margin-left: 15px;
}
A.lli:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.lli:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.lli:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.lli:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#left_menu {
	margin-right: 10px;
	margin-left: 10px;
}

#left_menu  a {
	color: #444344;
	text-decoration: none;
	font-size: 15px;
	
}

#left_menu   a:hover {
	color: #0b55ac;
	text-decoration: none;
	
}

.search {
	background-image: url(images/hot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 65px;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	line-height: 49px;
	color: #fe4e01;
	text-decoration: none;
}

.serch_t {
	font-size: 12px;
	color: #444344;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 2em;
}

.line {
	background-image: url(images/line_.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px;
	height: 3px;
}

#txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444344;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
}

#txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444344;
	line-height: 2em;
}

#txt3 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
}

#txt4 {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial;
	color: #444344;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 40px;
	margin-left: 15px;
}


#life_txt3 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 25px;
	COLOR: #80452d;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
}

#arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444344;
	background-image: url(images/icon02.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 18px;
	background-position: left center;
}

#arrow a {
	color: #444344;
	text-decoration: none;
	font-size: 12px;
	}
	
#arrow a:hover {
	color: #ea0858;
	text-decoration: none;
}

#arrow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444344;
	background-image: url(images/icon01.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	background-position: left center;
	padding-left: 20px;
	margin-top: 5px;
}

#arrow1 a {
	color: #444344;
	text-decoration: none;
	font-size: 12px;
	}
	
#arrow1 a:hover {
	color: #ea0858;
	text-decoration: none;
}

#time_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	margin-right: 5px;
	line-height: 18px;
	text-decoration: none;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.date_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	text-decoration: none;
}

.date {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	margin-right: 10px;
	line-height: 18px;
	text-decoration: none;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.date0 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
	padding-left: 6px;
	padding-right:2px;
}

.date1 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
	padding-left: 20px;
}


.date2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	text-decoration: none;
	line-height: 2em;
}


#seach_date {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #444344;
	text-decoration: none;
	margin-left: 5px;
}

.date3 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #ff5000;
	line-height: 2em;
	text-decoration: none;
	font-weight: bold;
}
.date3 a {
	color: #3399FF;
	text-decoration: none;
}
.date3 a:hover {
	color: #33CCFF;
	text-decoration: underline;
}

.date4 {
	font-family: Arial, Helvetica, sans-serif,"新細明體", "微軟正黑體";
	font-size: 13px;
	color: #ff5000;
	text-decoration: none;
}

.date5 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #3e2002;
	line-height: 18px;
	text-decoration: none;
	padding-left: 5px;
}
a.date5:link {
	color: #3e2002;
	text-decoration:none;
}
a.date5:visited {
	color: #3e2002;
	text-decoration:none;
}
a.date5:hover {
	color: #FF6600;
	text-decoration: underline;
}
a.date5:active {
	color: #FF6600;
	text-decoration:underline;
}


#list  {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	padding-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 6px;
}

#list01 h1 {
	PADDING-LEFT: 50px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	BACKGROUND-IMAGE: url(images/alltitle_bg.jpg);
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 8px;
	COLOR: #3e2002;
	PADDING-TOP: 15px;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	margin-left: 6px;
}

#list02 h2{
	PADDING-LEFT: 15px;
	FONT-SIZE: 16px;
	BACKGROUND-IMAGE: url(images/tool00bg.jpg);
	MARGIN-BOTTOM: 10px;
	COLOR: #fe0960;
	BACKGROUND-REPEAT: no-repeat;
	padding-bottom: 8px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	margin-left: 6px;
	font-weight: bold;
	margin-top: 10px;
}
A.list02:link {
	COLOR: #fe0960;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
}
A.list02:visited {
	COLOR: #fe0960;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	text-decoration: none;
}
A.list02:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	text-decoration: underline;
}
A.list02:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}

#list03 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
	COLOR: #ea0858;
	MARGIN-RIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
}
A.list03:link {
	COLOR: #ea0858;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.list03:visited {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.list03:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.list03:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#blog_list {
	FONT-SIZE: 24px;
	BACKGROUND-IMAGE: url(images/blog/tool01bg.jpg);
	MARGIN-BOTTOM: 10px;
	COLOR: #5f528f;
	BACKGROUND-REPEAT: no-repeat;
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體","新細明體";
	margin-left: 0px;
	font-weight: bold;
	padding-left: 40px;
	line-height: 46px;
	margin-top: 10px;
}

#blog_list1 {
	FONT-SIZE: 24px;
	BACKGROUND-IMAGE: url(images/tool02bg.jpg);
	MARGIN-BOTTOM: 10px;
	COLOR: #15b5eb;
	BACKGROUND-REPEAT: no-repeat;
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體","新細明體";
	margin-left: 0px;
	font-weight: bold;
	padding-left: 65px;
	line-height: 46px;
	margin-top: 10px;
}

#blog_list2 {
	FONT-SIZE: 24px;
	BACKGROUND-IMAGE: url(images/tool03bg.jpg);
	MARGIN-BOTTOM: 10px;
	COLOR: #ff4a21;
	BACKGROUND-REPEAT: no-repeat;
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體","新細明體";
	margin-left: 0px;
	font-weight: bold;
	padding-left: 85px;
	line-height: 46px;
	margin-top: 10px;
}

.blog_ps {
	FONT-SIZE: 12px;
	COLOR: #80452d;
	LINE-HEIGHT: 29px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	background-image: url(images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
}

#blog_flash {
	background-color: #F7F7F7;
	margin-bottom: 10px;
}
#blog_main2 {
	font-size: 15px;
	line-height: 29px;
	color: #666666;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Arial,"微軟正黑體","新細明體";
	white-space: normal;
}
a.blog_main2:link {
	color: #333333;
	text-decoration:none;
}
a.blog_main2:visited {
	color: #333333;
	text-decoration:none;
}
a.blog_main2:hover {
	color: #fe0960;
	text-decoration: underline;
}
a.blog_main2:active {
	color: #fe0960;
	text-decoration:underline;
}



#blog_main {
	font-size: 12px;
	line-height: 29px;
	color: #333333;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Arial,"微軟正黑體","新細明體";
	white-space: normal;
}
a.blog_main:link {
	color: #333333;
	text-decoration:none;
}
a.blog_main:visited {
	color: #333333;
	text-decoration:none;
}
a.blog_main:hover {
	color: #fe0960;
	text-decoration: underline;
}
a.blog_main:active {
	color: #fe0960;
	text-decoration:underline;
}

#blog_td {
	margin-top: 10px;
	margin-bottom: 20px;
}

#blog_title {
	FONT-SIZE: 24px;
	COLOR: #fe0960;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體 ", "新細明體";
	font-weight: bolder;
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 5px;
}

#blog_title1 {
	FONT-SIZE: 16px;
	COLOR: #3e2002;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif,"微軟正黑體 ","新細明體";
	font-weight: bold;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#blog_t_text {
	DISPLAY: block;
	FONT-SIZE: 12px;
	COLOR: #3e2002;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	padding-right: 10px;
	margin-right: 15px;
	margin-left: 5px;
}

#life_list04  {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#pic1 {
	border: 1px solid #9C9A9B;
	width: 146px;
	margin-right: 10px;
}

#pic_tb1 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	line-height: 18px;
	color: #444344;
	background-image: url(images/pic_tb1.jpg);
	background-repeat: no-repeat;
	margin-right: 5px;
	padding-top: 5px;
}

#pic_tb1 a {
	color: #444344;
	text-decoration: none;
}

#pic_tb1  a:hover {
	color: #444344;
	text-decoration: underline;
}

#web_map {
	font-size: 12px;
	background-image: url(images/map.gif);
	color: #666666;
	line-height: 15px;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 18px;
	font-family: Arial;
	margin-bottom: 2px;
	margin-top: 2px;
}
a.web_map:link {
	color: #666666;
	text-decoration:none;
}
a.web_map:visited {
	color: #666666;
	text-decoration:none;
}
a.web_map:hover {
	color: #ea0858;
	text-decoration: underline;
}
a.web_map:active {
	color: #ea0858;
	text-decoration:underline;
}

.web_txt {
	font-size: 12px;
	color: #ea0858;
	line-height: 15px;
	font-family: Arial;
	margin-bottom: 2px;
	margin-top: 2px;
	text-decoration: underline;
}

.border {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	margin-left: 20px;
}

#txt_list_school_dm {
	FONT-SIZE: 13px;
	MARGIN: 10px 20px 10px 15px;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #d3d3d3;
	color: #444344;
}

#txt_list_school {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial;
	color: #444344;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}

#school_link {
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
	COLOR: #cc0000;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	padding-left: 10px;
}
A.school_link:link {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
}
A.school_link:visited {
	COLOR: #cc0000;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
}
A.school_link:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}
A.school_link:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}

.school_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體";
	font-size: 30px;
	color: #fa2873;
	text-decoration: none;
	line-height: 32px;
	padding-left: 10px;
}

.school_txt1 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #17387b;
	text-decoration: none;
}

#school_list {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 16px;
	color: #FFFFFF;
	line-height: 30px;
	text-decoration: none;
	background-image: url(images/school_title.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 8px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#school_list1 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 14px;
	color: #4c4c4c;
	text-decoration: none;
	background-image: url(images/icon01.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: 10px center;
	background-color: #ffe5da;
	margin: 5px;
}

#school_list2 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: 10px center;
	margin: 5px;
}

#school_list_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 35px;
	line-height: 2em;
}

#school_list_txt1 {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 35px;
}

#school_category {
	font-size: 13px;
	text-decoration: none;
	margin: 5px;
}

#school_tb {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#school_tb_txt {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: 333333;
	margin: 5px;
	padding-left: 10px;
	line-height: 2em;
}

#news {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-left: 10px;
	line-height: 2em;
}

#news_link {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
	COLOR: #ea0858;
	MARGIN-RIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	padding-left: 10px;
}
A.news_link:link {
	COLOR: #ea0858;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.news_link:visited {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.news_link:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.news_link:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}

#txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-left: 10px;
	line-height: 2em;	
}

.life_txt {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}

.life_txt_link {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

.life_txt1 {
	FONT-SIZE: 15px;
	COLOR: #cc0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
}

A.life_txt1:link {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
}
A.life_txt1:visited {
	COLOR: #cc0000;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
}
A.life_txt1:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}
A.life_txt1:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}


.life_date {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #444344;
	line-height: 18px;
	text-decoration: none;
}

#paper_txt_i {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 28px;
	line-height: 2em;
	display: list-item;
	text-indent: 15px;
}

#paper_txt {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 22px;
	line-height: 2em;
	padding-left: 10px;
}

#parttime_txt {
	FONT-SIZE: 12px;
	COLOR: #80452d;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.law_txt {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #567902;
	font-weight: bold;
	line-height: 2em;
}

.law_txt1 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	line-height: 2em;
}

.law_txt2 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #666666;
	line-height: 1.3em;
	margin: 0px;
	padding: 5px;
	font-weight: normal;
}
.law_txt3 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #FF6699;
	line-height: 1.3em;
	margin: 0px;
	padding: 5px;
	font-weight: bold;
}
.law_white {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #333333;
	line-height: 1.3em;
	font-weight: bold;
}
.law_date {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #444344;
	text-decoration: none;
	line-height: 2em;
}

.law_date1 {
	FONT-SIZE: 15px;
	COLOR: #2e0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
}

#law_txt1 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 20px;
	COLOR: #80452d;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
}

#law_txt2 {
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 15px;
	COLOR: #2e0000;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-color: #f3f3f3;
	padding-left: 5px;
}

#law_list {
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 15px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
}

#law_list_i {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 30px;
	line-height: 2em;
	padding-left: 10px;
}

#law_txt_i {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 38px;
	line-height: 2em;
	display: list-item;
	text-indent: 15px;
}

#school_top10 {
	FONT-SIZE: 15px;
	COLOR: #2e0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: bold;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/icon_school.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 38px;
	line-height: 2.5em;
}

#school_top10_list  {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
}

#school_top10_txt {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 3px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 20px;
	line-height: 2em;
	padding-left: 10px;
}

#school_top10_link {
	FONT-SIZE: 13px;
	COLOR: #ea0858;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	line-height: 2em;
	margin-right: 5px;
	margin-left: 5px;
}
A.school_top10_link:link {
	COLOR: #ea0858;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
}
A.school_top10_link:visited {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: none;
}
A.school_top10_link:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: underline;
}
A.school_top10_link:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}

#school_top12_link {
	FONT-SIZE: 13px;
	COLOR: #0099CC;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	line-height: 2em;
	margin-right: 40px;
	margin-left: 5px;
}
A.school_top12_link:link {
	COLOR: #0099CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
}
A.school_top12_link:visited {
	COLOR: #0099CC;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: none;
}
A.school_top12_link:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: underline;
}
A.school_top12_link:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}

#school_top_icon {
	text-decoration: none;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#school_txt2 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 25px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
}

#school_txt3 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 25px;
	COLOR: #80452d;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 15px;
}

#school_txt_i {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 3px;
	margin-right: 18px;
	margin-bottom: 5px;
	margin-left: 35px;
	line-height: 2em;
	display: list-item;
	text-indent: 15px;
}

#school_txt4 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 35px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
}

#school_txt5 {
	FONT-SIZE: 13px;
	COLOR: #ff5000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 25px;
	line-height: 2em;
}

#school_txt_ii {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 25px;
	line-height: 2em;
	display: list-item;
	text-indent: 15px;
}

#school_date {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #ff5000;
	line-height: 2em;
	text-decoration: none;
	font-weight: bold;
}

#movie {
	text-decoration: none;
	background-color: #f9636e;
}

#movie_list {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	color: #FFFFFF;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/movie/movie_7.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 12px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
A.movie_list:link {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.movie_list:visited {
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.movie_list:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.movie_list:active {
	COLOR: #5E005E;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

#movie_line {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #fa8c92;
	margin-right: 20px;
	margin-left: 20px;
}

#movie_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #FFFFFF;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/movie/movie_6.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 12px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#movie_category {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#exsb_t_text {
	DISPLAY: block;
	FONT-SIZE: 12px;
	COLOR: #3e2002;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	margin: 10px;
	padding: 10px;
}

#exsb_title {
	FONT-SIZE: 20px;
	COLOR: #3e2002;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial, Helvetica, sans-serif,"微軟正黑體 ","新細明體";
	font-weight: bold;
	margin: 10px;
	padding-left: 10px;
}	

#exsb_main {
	font-size: 12px;
	line-height: 29px;
	color: #666666;
	background-image: url(images/blog_bg.gif);
	margin-right: 10px;
	margin-left: 10px;
	font-family: Arial;
	white-space: normal;
}


#exsb_main2_t {
	font-size: 21px;
	font-weight: bolder;
	color: #0476ab;
	background-image: url(images/ex_tb.gif);
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0476ab;
	text-indent: 34px;
	background-repeat: no-repeat;
	line-height: 38px;
	background-position: 6px 0px;
}


#exsb_main_t {
	font-size: 21px;
	font-weight: bolder;
	color: #fa2873;
	background-image: url(images/ex_tb.gif);
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #fa2873;
	text-indent: 34px;
	background-repeat: no-repeat;
	line-height: 38px;
	background-position: 6px 0px;
}

#exsb_t {
	
}
#exsb_t UL {
	padding: 0px;
	margin: 0px;
}
#exsb_t LI {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	COLOR: #fa2873;
	TEXT-INDENT: 31px;
	LINE-HEIGHT: 38px;
	FONT-FAMILY: Arial;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #fa959a;
}
#exsb_t A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 21px;
	BACKGROUND-IMAGE: url(images/ex_tb.gif);
	COLOR: #fa2873;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
#exsb_t A:hover {
	DISPLAY: block;
	FONT-SIZE: 21px;
	BACKGROUND-IMAGE: url(images/blog/ex_tb_over.gif);
	COLOR: #fa2873;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif,"微軟正黑體" , "新細明體";
	TEXT-DECORATION: none
}

#exsb_b {


}

#exsb_b ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#exsb_b  li{
	display: block;
	font-family: Arial;
	font-size: 21px;
	font-weight: bold;
	color: #0476AB;
	text-decoration: none;
	text-indent: 31px;
	list-style-type: none;
	line-height: 38px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0476AB;
}

#exsb_b a {
	color: #0476ab;
	text-decoration: none;
	font-size: 21px;
	font-weight: bold;
	display: block;
	font-family: Arial;
	background-image: url(images/blogicon.gif);
	background-repeat: no-repeat;
}

#exsb_b a:hover {
	color: #0476ab;
	text-decoration: none;
	display: block;
	font-size: 21px;
	font-family: Arial;
	background-image: url(images/blogicon.gif);
	background-repeat: no-repeat;
}




#msn {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 15px;
	COLOR: #cc0000;
	MARGIN-RIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	margin-top: 5px;
	line-height: 2em;
}
A.msn:link {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
}
A.msn:visited {
	COLOR: #cc0000;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
}
A.msn:hover {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}
A.msn:active {
	COLOR: #810081;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: underline;
}

#exblog_text {
	margin: 10px;
}

.blog_color_r {
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	LINE-HEIGHT: 2em;
	FONT-FAMILY: Arial
}

#exsb_text {
	color: #666666;
	font-size: 12px;
	padding-right: 5px;
	line-height: 19px;
	font-family: Arial;
	padding-top: 6px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
    background-color: #f2f0e9;
}

A.exsb_text:link {
	color: #666666;
	font-size: 12px;
	padding-right: 10px;
	line-height: 19px;
	font-family: Arial;
	padding-top: 6px;
	text-decoration: none;
    background-color: #f2f0e9;
}
A.exsb_text:visited {
	color: #666666;
	font-size: 12px;
	padding-right: 10px;
	line-height: 19px;
	font-family: Arial;
	padding-top: 6px;
	text-decoration: none;
    background-color: #f2f0e9;
}
A.exsb_text:hover {
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
	line-height: 19px;
	font-family: Arial;
	padding-top: 6px;
	text-decoration: none;
	background-color: #fc7aa8;
}
A.exsb_text:active {
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
	line-height: 19px;
	font-family: Arial;
	padding-top: 6px;
	text-decoration: none;
	background-color: #fc7aa8;
}

.system_t {
	font-size: 12px;
	color: #444344;
	line-height: 2em;
	padding-right: 30px;
	padding-left: 10px;
}

#ad_list  {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #fe0960;
	line-height: 2em;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#ad_list01 {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 15px;
	color: #567902;
	line-height: 2em;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.q_txt {
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	COLOR: #572318;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(images/info_q.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}

.a_txt {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	COLOR: #0054a7;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
	background-image: url(file:///C|/Documents%20and%20Settings/Lily/My%20Documents/My%20Pictures/Japan-httpdocs/images/info_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}

#qa_i {
	FONT-SIZE: 13px;
	COLOR: #0054a7;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	line-height: 2em;
	padding-left: 10px;
}

#qa_txt_i {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 38px;
	line-height: 2em;
	display: list-item;
	text-indent: 15px;
}

#system_td {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	COLOR: #444344;
	LINE-HEIGHT: 2em;
	MARGIN-RIGHT: 50px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	margin-top: 5px;
}


.system_pic {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 17px;
	color: #572318;
	line-height: 2.5em;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/icon_school.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

system_txt:hover {
	color: #ea0858;
	text-decoration: underline;

}

.system_txt {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 17px;
	color: #572318;
	line-height: 2.5em;
	text-decoration: none;
	font-weight: bold;
	padding-left: 38px;
}
a.system_txt:visited {
	color: #572318;
	text-decoration: none;
}
a.system_txt:link {
	color: #572318;
	text-decoration: none;
}
a.system_txt:hover {
	color: #ea0858;
	text-decoration: underline;

}

#wrong_list {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	padding-left: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#wrong_list1 {
	PADDING-LEFT: 70px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	BACKGROUND-IMAGE: url(images/4.png);
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 8px;
	COLOR: #3e2002;
	PADDING-TOP: 15px;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	margin-left: 6px;
}

#plan_ps {
	FONT-SIZE: 20px;
	COLOR: #3e2002;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體 ", "新細明體";
	font-weight: bold;
	background-image: url(images/plan/ps.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 205px;
}	

#plan_re {
	FONT-SIZE: 13px;
	COLOR: #3e2002;
	LINE-HEIGHT: 40px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體 ", "新細明體";
	font-weight: bold;
	margin-top: 10px;
	margin-right: 50px;
	margin-left: 10px;
	background-image: url(images/plan/ps_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-bottom: 10px;
}	

#plan_res {
	FONT-SIZE: 15px;
	COLOR: #3e2002;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體 ", "新細明體";
	font-weight: bold;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#plan_re_txt {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體 ", "新細明體";
}		
	
#plan_step1_title {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 20px;
	color: #014b6d;
	text-decoration: none;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
}

#plan_step1_td {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-top-color: #94d5ff;
	border-right-color: #94d5ff;
	border-bottom-color: #94d5ff;
	border-left-color: #94d5ff;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#plan_step1_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	color: #014b6d;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 50px;
	margin-left: 10px;
}

#plan_step1_dat {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #014b6d;
	text-decoration: none;
	margin: 10px;
}

#plan_step3_title {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 18px;
	color: #014b6d;
	text-decoration: none;
	margin: 10px;
	font-weight: bold;
}


#plan_step3_td {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-top-color: #94d5ff;
	border-right-color: #94d5ff;
	border-bottom-color: #94d5ff;
	border-left-color: #94d5ff;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#plan_step3_txt {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 13px;
	color: #014b6d;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}

#plan_step3_dat {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #014b6d;
	text-decoration: none;
	margin: 10px;
}

#plan_date {
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 30px;
}


.logo_txt {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 20px;
	COLOR: #444344;
	MARGIN-RIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
}
A.logo_txt:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.logo_txt:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.logo_txt:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.logo_txt:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#explain_txt {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 18px;
	color: #ff004c;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	margin-left: 5px;
}

#explain_time {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 12px;
	color: #ff004c;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 2px;
	font-weight: bold;
}

#logo_list {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#school_hot {
	FONT-SIZE: 12px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}
A.school_hot:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.school_hot:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.school_hot:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.school_hot:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#school_list3  {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/arrow01.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-right: 10px;
	background-position: left center;
	padding-left: 15px;
}

#map_link  {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "微軟正黑體";
	font-size: 13px;
	color: #444344;
	line-height: 2em;
	text-decoration: none;
	background-image: url(images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
}
A.map_link:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.map_link:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.map_link:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.map_link:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

#map_txt {
	FONT-SIZE: 13px;
	COLOR: #444344;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	text-decoration: none;
	font-weight: normal;
	background-image: url(images/arrow02.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 5px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 22px;
	line-height: 2em;
	padding-left: 10px;
}
A.map_txt:link {
	COLOR: #444344;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
}
A.map_txt:visited {
	COLOR: #444344;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: none;
}
A.map_txt:hover {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
}
A.map_txt:active {
	COLOR: #ea0858;
	font-family: Arial, Helvetica, sans-serif, "微軟正黑體", "新細明體";
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

/* list menu */
#navigation{
	width:100%;
	float:left;
}

#navigation a, #navigation h2{
	display:block;
	white-space:nowrap;
	margin:0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 15px;
	padding: 8px 0;
	color:#fff;
	text-decoration:none;
}


#navigation a, #navigation a:visited{
	color:#fff;
}

#navigation a:hover{
	color:#EC8602;
	background:#333333;
}

#navigation a:active{
	color:#fff;
	background:#EC8602;
}

#navigation ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width: 107px;
}

#navigation li{
	position:relative;
}

#navigation ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
}

#navigation ul ul ul{
	top:0;
	left:100%;
}

#navigation ul ul li{
	background-color:#666666;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#navigation h2:hover{
	background:#333333;
}

div#navigation li:hover{
	cursor:pointer;
	z-index:100;
}

div#navigation li:hover ul ul,
div#navigation li li:hover ul ul,
div#navigation li li li:hover ul ul,
div#navigation li li li li:hover ul ul
{
	display:none;
}

div#navigation li:hover ul,
div#navigation li li:hover ul,
div#navigation li li li:hover ul,
div#navigation li li li li:hover ul
{
	display:block;
}

/* End of non-anchor hover selectors */


.menu_top {
	MARGIN-LEFT: 20px;
	COLOR: #444344;
	MARGIN-RIGHT: 20px;
	text-decoration: none;
}
A.menu_top:link {
	COLOR: #444344;
	text-decoration: none;
}
A.menu_top:visited {
	COLOR: #444344;
	text-decoration: none;
}
A.menu_top:hover {
	COLOR: #ea0858;
	text-decoration: underline;
}
A.menu_top:active {
	COLOR: #ea0858;
	text-decoration: underline;
}
