@charset "utf-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
}
#title{
	width:912px;
	margin:0px;
	border:0px;
}
#wrapper{
	width:912px;
	margin-left:auto;
	margin-right:auto;
}
h1{margin:0px; padding:0px;}
#body{
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-y;
}
#title-link{
	background-image:url(../images/link-navibg.gif);
	background-repeat:y-repeat;
	padding:0px;
	margin:0px;
	overflow:hidden;
	height:35px;
}


/*  連結  */
.navi-a{
	padding-right:6px;
	margin-top:0px;
	margin-right:0px;
}
.navi01{
	background-image:url(../images/menu_home_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi01 a{
	background-image:url(../images/menu_home_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi01 a:hover{
	background-image:url(../images/menu_home_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi01m{
	background-image:url(../images/menu_home_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi01m a{
	background-image:url(../images/menu_home_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi02{
	background-image:url(../images/menu_pre_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi02 a{
	background-image:url(../images/menu_pre_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi02 a:hover{
	background-image:url(../images/menu_pre_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi02m{
	background-image:url(../images/menu_pre_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi02m a{
	background-image:url(../images/menu_pre_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi03{
	background-image:url(../images/menu_life_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi03 a{
	background-image:url(../images/menu_life_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi03 a:hover{
	background-image:url(../images/menu_life_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi03m{
	background-image:url(../images/menu_life_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi03m a{
	background-image:url(../images/menu_life_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi04{
	background-image:url(../images/menu_news_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi04 a{
	background-image:url(../images/menu_news_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi04 a:hover{
	background-image:url(../images/menu_news_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi04m{
	background-image:url(../images/menu_news_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi04m a{
	background-image:url(../images/menu_news_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi05{
	background-image:url(../images/menu_channel_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi05 a{
	background-image:url(../images/menu_channel_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi05 a:hover{
	background-image:url(../images/menu_channel_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi05m{
	background-image:url(../images/menu_channel_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi05m a{
	background-image:url(../images/menu_channel_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi06{
	background-image:url(../images/menu_act_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi06 a{
	background-image:url(../images/menu_act_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi06 a:hover{
	background-image:url(../images/menu_act_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi06m{
	background-image:url(../images/menu_act_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi06m a{
	background-image:url(../images/menu_act_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi07{
	background-image:url(../images/menu_download_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi07 a{
	background-image:url(../images/menu_download_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi07 a:hover{
	background-image:url(../images/menu_download_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi07m{
	background-image:url(../images/menu_download_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi07m a{
	background-image:url(../images/menu_download_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi08{
	background-image:url(../images/menu_service_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi08 a{
	background-image:url(../images/menu_service_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi08 a:hover{
	background-image:url(../images/menu_service_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi08m{
	background-image:url(../images/menu_service_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi08m a{
	background-image:url(../images/menu_service_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi09{
	background-image:url(../images/menu_about_off.gif);
	float:right;
	width:90px;
	height:35px;
	list-style:none;
	padding:0px;
	margin:0px;
}
.navi09 a{
	background-image:url(../images/menu_about_off.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.navi09 a:hover{
	background-image:url(../images/menu_about_on.gif);
	text-indent:-9999px;
	height:35px;
	width:90px;
	padding:0px;
	cursor:hand;
}
.navi09m{
	background-image:url(../images/menu_about_on.gif);
	list-style:none;
	float:right;
	width:90px;
	height:35px;
	padding:0px;
	margin:0px;
}
.navi09m a{
	background-image:url(../images/menu_about_on.gif);
	text-indent:-9999px;
	display:block;
	width:90px;
	height:35px;
	padding:0px;
}
.clear{clear:both; height:0px;}





/* 次選單 */
#indexnavi{
	width:900px;
	height:25px;
	margin-left:10px;
}
#navi{
	background-image:url(../images/navi2-bg.gif);
	background-repeat:no-repeat;
	height:25px;
	font-size:13px;	
}
.navi-b{
	width:910px;
	padding:0px;
	list-style:none;
	margin: 0px;
}
.secnavi01{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:20px;
}
.secnavi01m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:20px;
}
.secnavi01:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi02{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi02m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi02:hover{
	background-image:url(../images/navi2-mouseover.gif);
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi03{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi03m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi03:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi04{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi04m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi04:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi05{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi05m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi05:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi06{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi06m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi06:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi07{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi07m{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
}
.secnavi07:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
}
.secnavi08 a{
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
	text-decoration:none;
	color:#000000;
}
.secnavi08m a{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	margin-left:5px;
	text-decoration:none;
	color:#000000;
}
.secnavi08 a:hover{
	background-image:url(../images/navi2-mouseover.gif);
	float:left;
	display:block;
	width:75px;
	height:20px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	cursor:hand;
	text-decoration:none;
	color:#000000;
}





#body{
	padding:15px;
}



#link{
	background-image:url(../images/footer-link.gif);
	background-repeat:y-repeat;
	height:20px;
	text-align:center;
	padding:0px;
}
#link a:link{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#link a:visited{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#link a:hover{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
#footer{
	background-image:url(../images/footer-bg.gif);
	background-repeat:no-repeat;
	height:25px;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#under{
	background-image:url(../images/under.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:16px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}


/*    page01   */

#typhoon-left{
	float:left;
	width:660px;
}
#typhoon{
	border:#afafaf solid 1px;
	padding:10px;
	width:633px;
	background-color:#FFFFFF;
}
#radar{
	float:left;
	width:405px;
}
#download{
	float:left;
	height:350px;
	width:200px;
	margin-left:10px;
}
#channel{
	float:left;
	margin-left:10px;
	margin-top:50px
}



#newstitle{
	height:29px;
	margin-top:10px;
	width:658px;
}
#newscontent{
	padding:10px;
	border-bottom:#afafaf solid 1px;
	border-right:#afafaf solid 1px;
	border-left:#afafaf solid 1px;
	width:636px;
	height:auto !important;
	font-size:13px;
	line-height:24px;
	background-color:#ffffff;
}
#typhoon-right{
	float:left;
	width:190px;
	margin-left:10px;
}

#wish{
	border:solid 1px #afafaf;
	margin-top:10px;
	padding-left:5px;
	background-color:#ffffff;
}
.word01{
	font-size:13px;
	line-height:24px;
}
#table{
	float:left;
	width:365px;
}

/*   page02   */

#course{
	border:#afafaf solid 1px;
	width:850px;
	background-color:#FFFFFF;
}
#coursetitle{
	height:40px;
	padding-top:0px;
	border-bottom:solid 3px #2599ce;
	overflow:hidden;
}
.navi-e{
	margin:0px;
	padding:0px;
}
.course01{
	float:left;
	list-style:none;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
	margin-left:10px;
}
.course01m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course01:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course02{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course02m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course02:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course03{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course03m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course03:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course04{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course04m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course04:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course05{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course05m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course05:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course06{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course06m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course06:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.course07{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course07m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.course07:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.coursecontent{
	padding:20px;
	overflow:hidden;
	height:auto !important;
}
.word02{
	font-size:18px;
	line-height:30px;
	font-weight:bold;
	padding-left:20px;
}
.courseimage{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.word03{
	font-size:13px;
	line-height:24px;
}
#typhoonchannel{
	background-image:url(../images/TV_n.jpg);
	width:463px;
	height:428px;
	background-repeat:no-repeat;
	padding-top:22px;
	padding-left:37px;
	float:left;
}
#channel-main{
	margin-left:20px;
	float:left;
	padding:10px;
	width:270px;
}
.channel-title{
	font-size:16px;
	font-weight:bold;
}
.channel-content{
	font-size:13px;
	line-height:24px;
	margin-top:0px;
	color:#0066ff;
}
.channel-content a{
	text-decoration:none;
	color:#0066ff;
	font-size:13px;
}
.channel-content a:visited{
	text-decoration:none;
	color:#0066ff;
	font-size:13px;
}
.channel-content a:hover{
	text-decoration:none;
	color:#ff6600;
	font-size:13px;
}
.smallword{
	font-size:12px;
	color:#0066ff;
}
 

/*   page03   */

#main-left{
	float:left;
	width:460px;
	margin-left:10px;
}
#main-right{
	float:left;
	width:270px;
	margin-left:30px;
}
#content{
	border:solid 1px #afafaf;
	padding:20px;
	width:815px;
	height:550px;
	background-color:#ffffff;
}

/*   page04   */
.targetcontent{
	padding:20px;
	overflow:hidden;
	height:auto !important;
}
.navi-f{
	margin:0px;
	padding:0px;
}
.thnavi01{
	float:left;
	list-style:none;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
	margin-left:10px;
}
.thnavi01m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi01:hover{
	color:#ff6600;
	padding:10px;

}
.thnavi02{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi02m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi02:hover{
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi03{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi03m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi03:hover{
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi04{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi04m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi04:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi05{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi05m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi05:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi06{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi06m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi06:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi07{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi07m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi07:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.thnavi08{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#0066FF;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi08m{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	font-size:15px;
	margin-bottom:0px;
}
.thnavi08:hover{
	float:left;
	list-style:none;
	margin-left:10px;
	color:#ff6600;
	padding:10px;
	cursor:hand;
}
.ImgTarget{
	width:350px;
}
.Orgin{
	font-size:13px;
	line-height:24px;
	margin-top:10px;
}
.Orgin a{
	color:#0066ff;
	text-decoration:none;
}
.Orgin a:visited{
	color:#0066ff;
	text-decoration:none;
}
.Orgin a:hover{
	color:#ff6600;
	text-decoration:none;
}
.target-content{
	color:#006699;
	font-size:13px;
	font-weight:bold;
}
.target-content a{
	color:#0066ff;
	text-decoration:none;
	font-size:12px;
}
.target-content a:visited{
	color:#0066ff;
	text-decoration:none;
	font-size:12px;
}
.target-content a:hover{
	color:#ff6600;
	text-decoration:none;
	font-size:12px;
}

/*   page05   */
.tycontent{
	padding:20px;
	overflow:hidden;
	height:auto !important;
}
#word{
	font-size:13px;
	line-height:28px;
	padding-left:20px;
}
#wind{
	padding-left:50px;
	width:760px;
}
#rain{
	padding-left:50px;
	width:760px;
}

/*   page06   */
#page06title{
	height:40px;
	padding-top:0px;
	border-bottom:solid 3px #2599ce;
	overflow:hidden;
}
.infocontent{
	padding:20px;
	overflow:hidden;
	height:auto !important;
}
.LogBox{
	color:#000000;
	font-size:13px;
	line-height:20px;

	padding:5px;

	margin-right:10px;
	margin-top:10px;
}
.LogBox a{
	color:#000000;
	text-decoration:none;
	font-size:13px;
}
.LogBox a:visited{
	color:#000000;
	text-decoration:none;
	font-size:13px;
}
.LogBox a:hover{
	color:#000000;
	text-decoration:none;
	font-size:13px;
}
.TyphoonTablePointModel{
	background-color:#3399CC;
	color:#fff;
	height:20px;
	vertical-align:middle;
	font-size:13px;
	line-height:24px;
}
.traffic{
	padding-left:5px;
	padding-right:5px;
	font-size:13px;
	line-height:24px;
}
.traffic a{
	color:#000000;
	text-decoration:none;
}
.traffic a:visited{
	color:#000000;
	text-decoration:none;
}
.traffic a:hover{
	color:#000000;
	text-decoration:none;
}

/*   page07   */
.tynewscontent{
	padding:20px;
	overflow:hidden;
	height:auto !important;
}

/*   page08   */
#game{
	border:#afafaf solid 1px;
	width:850px;
}
#gametitle{
	font-size:16px;
	text-align:center;
	border-bottom:#2599ce solid 3px;
	height:30px;
	padding-top:10px;
	width:850px;
	color:#0066ff;
	background-color:#ffffff;
}
#gamecontent{
	padding:15px;
	height:auto !important;
	background-color:#ffffff;
}
.font01{
	text-align:center;
	font-size:13px;
	line-height:24px;
	color:#003399;
}






