@charset "utf-8";
BODY {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: "Arial";background-color: #c2c2c2;}
form {margin: 0;}

.pages {font-family: Arial; font-size: 15px; PADDING: 2px 0px 2px 0px; FLOAT: left;}
.pages A {PADDING: 0px 6px 0px 6px; FLOAT: left; LINE-HEIGHT: 18px; HEIGHT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #f5f5f5; COLOR: #535353; text-decoration: none; border: 1px solid #d3d3d3;}
.pages A:hover {text-decoration: none; background-color: #CCCCCC;}
.pages STRONG {PADDING: 0px 6px 0px 6px; LINE-HEIGHT: 18px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ff546a; COLOR: #FFFFFF; border: 1px solid #f06407;}

.box1 {font-size: 12px;color: #000000;background-color: #b6b6b6;border: 1px solid #393838;}

.selStyle  {font-size: 13px;color: #000000;background-color: #f1f1f1; border: 1px solid #8c8c8c;}

.pic {margin-left: 16px; margin-bottom: 6px;}  /* 圖片右 */
.pic2 {margin-right: 16px; margin-bottom: 6px;}  /* 圖片左 */

.color1 {color: #FFFFFF;}    /* 白色 */
.color2 {color: #b15c5c;}    /* 紅色 */

.fixed {}
.fixed a:hover {position:relative; top:0px; left:0px;}

a{outline: none; hlbr:expression(this.onFocus=this.blur()); }
a:hover {position:relative; top:1px; left:1px; text-decoration: underline;}  /* 滑鼠移過去時 */

h1 {font-size: 16px;color: #d52542; font-weight: bold; margin-bottom: 4px; margin-top: 0px;}  /* 標題 */

.font1 {font-size: 12px;color: #505050; line-height: 160%; text-align:justify; text-justify:distribute;}  /* main text */
.font2 {font-size: 12px;color: #8f8f8f; line-height: 200%;}  /* footer */
.font3 {font-size: 10px;color: #8b8a8a; line-height: 160%;}  /* Copyright */
.font4 {font-size: 12px;color: #e89696;}  /* navi */
.font5 {font-size: 12px;color: #5a0101; line-height: 150%;}  /* navi */
.font6 {font-size: 12px;color: #b15c5c; line-height: 160%;}  /*  */
.font6b {font-size: 12px;color: #656565; line-height: 160%;}  /*  */
.font7 {font-size: 13px;color: #313030; line-height: 160%;}  /* 學校次選項 */
.font7b {font-size: 13px;color: #750000; line-height: 160%;font-weight: bold;}  /* 學校次選項 */
.font8 {font-size: 15px;color: #750000; font-weight: bold; padding: 8px 0px 4px 8px;}  /* 標題 */
.font9 {font-size: 13px;color: #313030; line-height: 23px; text-align:justify; text-justify:distribute;}  /* 內文 */
.font10 {font-size: 15px;color: #313030;}  /* BTM */
.font11 {font-size: 13px;color: #b15c5c; line-height: 23px;}  /* 內文次標 */
.font12 {font-size: 12px;color: #313030; line-height: 16px; text-align:justify; text-justify:distribute;}  /* 圖說內文 */
.font13 {font-size: 12px;color: #313030; line-height: 20px; text-align:justify; text-justify:distribute;}  /* 圖說內文 */
.font14 {font-size: 12px; color: #505050; font-weight: bold; padding: 5px 0px 0px 0px;}  /* m*/
.font15 {font-size: 12px;color: #8b8a8a; line-height: 18px; text-align:justify; text-justify:distribute;}  /* 圖說灰字 */
.font16 {font-size: 15px;color: #313030; line-height: 180%;}  /*  */
.font17 {font-size: 15px;color: #750000; font-weight: bold;}  /*  */
.font18 {font-size: 12px;color: #16a1d2; line-height: 150%;}  /*  */
.font19 {font-size: 13px;color: #fcecf9;}  /*  */
.font20 {font-size: 12px;color: #585858;padding: 5px;}  /* 按紐 */

.font1 a {color: #505050; text-decoration: none}
.font1 a:hover { color: #af0000; text-decoration: underline}

.font2 a {color: #8f8f8f; text-decoration: none}
.font2 a:hover { color: #af0000; text-decoration: underline}

.font3 a {color: #8b8a8a; text-decoration: none}
.font3 a:hover { color: #af0000; text-decoration: underline}

.font4 a {color: #db7e7e; text-decoration: none}
.font4 a:hover { color: #000000; text-decoration: none}

.font6 a {color: #b15c5c; text-decoration: none}
.font6 a:hover { color: #af0000; text-decoration: underline}

.font6b a {color: #656565; text-decoration: none}
.font6b a:hover { color: #656565; text-decoration: underline}

.font7 a {color: #313030; text-decoration: none}
.font7 a:hover { color: #af0000; text-decoration: none}

.font7b a {color: #750000; text-decoration: none}
.font7b a:hover { color: #af0000; text-decoration: none}

.font9 a {color: #b15c5c; text-decoration: none}
.font9 a:hover { color: #af0000; text-decoration: underline}

.font10 a {color: #313030; text-decoration: none}
.font10 a:hover { color: #af0000; text-decoration: underline}

.font12 a {color: #313030; text-decoration: none}
.font12 a:hover { color: #af0000; text-decoration: underline}

.bk0 {background-image: url(senmon_img/bk_05.gif);background-repeat: repeat-x;background-color: #FFFFFF;}  /**/

.bk1 {background-image: url(senmon_img/bk_mov.gif);background-repeat: no-repeat;}  /**/

.bk2 {background-image: url(senmon_img/bk_content.gif);background-repeat: no-repeat;}  /**/

.bk3 {background-image: url(senmon_img/bk_07.gif);background-repeat: repeat-x;background-color: #f1f1f1;}  /**/
.bk4 {
	background-image: url(senmon_img/foto_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}  /**/

.bk5 {
	background-image: url(senmon_img/news_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}  /**/

.bk6 {
	background-image: url(senmon_img/contact_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}  /**/
