/***/
* {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 100%;
  line-height: 140%;
  }

body {
  background-color: #ffffff;
  text-align:center;
  }
#header {
  border-bottom: #999999 1px solid;
  background-color: #1a7ddb;
  margin: 0px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
#header h1 {
  text-align: left;
  color: #ffffff;
  font-family:'HGŠÛºÞ¼¯¸M-PRO',sans-serif;
  font-size:20pt;
}

#header h2 {
  text-align: right;
  color: #ffffff;
  font-family:'HGŠÛºÞ¼¯¸M-PRO',sans-serif;
  font-size:10pt;
}

#header a:link {
  color: #ffffff;
  text-decoration: underline;
  }

#header a:visited {
  color: #ffffff;
  text-decoration: underline;
  }

#header a:active {
  color: #ffffff;
  text-decoration: underline;
  }

#header a:hover {
  color: #ffffff;
  text-decoration: underline;
  }

.contion {
  width: 950px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  }

h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dl {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  }

ul {
  list-style-type: none;
  }

img {
  border: none;
  }

/* float
------------------------------- */
.cb {
  clear: both;
  }

.fl {
  float: left;
  }

.fr {
  float: right;
  }

/* link
------------------------------- */
a:link {
  color: #0066CC;
  text-decoration: underline;
  }

a:visited {
  color: #0066CC;
  text-decoration: underline;
  }

a:active {
  color: #FC6936;
  text-decoration: underline;
  }

a:hover {
  color: #FC6936;
  text-decoration: underline;
  }

a img {
  border: 0;
  }

/* margin padding
------------------------------- */
.ma_t3 {
  margin: 3px 0 0 0;
  }

/* top
------------------------------- */
.contion .pan {
	font-size: 90%;
  padding: 15px 0px 15px 13px;
  }

/* left
------------------------------- */
.main {
  width: 950px;
  text-align: left;
  }

.left {
  float: left;
  width: 238px;
  padding: 0px 11px 0px 13px;
  }

.left-bottom {
  padding: 15px 0px 0 15px;
  }

.right {
  float: right;
  width: 666px;
  }

/* left sub
------------------------------- */
ul.redsub {
  list-style: none;
  height: 149px;
  padding: 0 0 15px 0;
  }

ul.redsub li {
  width: 236px;
  float: left;
  }

ul.redsub a {
  width: 236px;
  height: 29px;
  text-indent: -9999px;
  display: block;
  }

/**01*/
.left ul li a.redsub01:link {
  background: url(../images/redpic01.gif);
  text-decoration: none;
  }

.left ul li a.redsub01:visited {
  background: url(../images/redpic01.gif);
  text-decoration: none;
  }

.left ul li a.redsub01:active {
  background: url(../images/redpic01_f.gif);
  }

.left ul li a.redsub01:hover {
  background: url(../images/redpic01_f.gif);
  }

/**02*/
.left ul li a.redsub02:link {
  background: url(../images/redpic02.gif);
  text-decoration: none;
  }

.left ul li a.redsub02:visited {
  background: url(../images/redpic02.gif);
  text-decoration: none;
  }

.left ul li a.redsub02:active {
  background: url(../images/redpic02_f.gif);
  }

.left ul li a.redsub02:hover {
  background: url(../images/redpic02_f.gif);
  }

/**03*/
.left ul li a.redsub03:link {
  background: url(../images/redpic03.gif);
  text-decoration: none;
  }

.left ul li a.redsub03:visited {
  background: url(../images/redpic03.gif);
  text-decoration: none;
  }

.left ul li a.redsub03:active {
  background: url(../images/redpic03_f.gif);
  }

.left ul li a.redsub03:hover {
  background: url(../images/redpic03_f.gif);
  }

/**04*/
.left ul li a.redsub04:link {
  background: url(../images/redpic04.gif);
  text-decoration: none;
  }

.left ul li a.redsub04:visited {
  background: url(../images/redpic04.gif);
  text-decoration: none;
  }

.left ul li a.redsub04:active {
  background: url(../images/redpic04_f.gif);
  }

.left ul li a.redsub04:hover {
  background: url(../images/redpic04_f.gif);
  }

/*05*/
.left ul li a.redsub05:link {
  background: url(../images/redpic05.gif);
  width: 236px;
  height: 33px;
  text-decoration: none;
  }

.left ul li a.redsub05:visited {
  background: url(../images/redpic05.gif);
  width: 236px;
  height: 33px;
  text-decoration: none;
  }

.left ul li a.redsub05:active {
  background: url(../images/redpic05_f.gif);
  }

.left ul li a.redsub05:hover {
  background: url(../images/redpic05_f.gif);
  }

ul.bluesub {
  list-style: none;
  height: 250px;
  padding: 0 0 15px 0;
  }

ul.bluesub li {
  width: 236px;
  float: left;
  }

ul.bluesub a {
  width: 236px;
  text-indent: -9999px;
  display: block;
  }

ul.bluesub p {
  width: 236px;
  text-indent: -9999px;
  display: block;
  }

/**01*/
.left ul li a.bluesub11:link {
  background: url(../images/bluepic11.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub11:visited {
  background: url(../images/bluepic11.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub11:active {
  background: url(../images/bluepic11_f.gif);
  }

.left ul li a.bluesub11:hover {
  background: url(../images/bluepic11_f.gif);
  }

/**02*/
.left ul li a.bluesub12:link {
  background: url(../images/bluepic12.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub12:visited {
  background: url(../images/bluepic12.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub12:active {
  background: url(../images/bluepic12_f.gif);
  }

.left ul li a.bluesub12:hover {
  background: url(../images/bluepic12_f.gif);
  }

/**03*/
.left ul li a.bluesub13:link {
  background: url(../images/bluepic13.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub13:visited {
  background: url(../images/bluepic13.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub13:active {
  background: url(../images/bluepic13_f.gif);
  }

.left ul li a.bluesub13:hover {
  background: url(../images/bluepic13_f.gif);
  }

/**04*/
.left ul li a.bluesub14:link {
  background: url(../images/bluepic14.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub14:visited {
  background: url(../images/bluepic14.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub14:active {
  background: url(../images/bluepic14_f.gif);
  }

.left ul li a.bluesub14:hover {
  background: url(../images/bluepic14_f.gif);
  }

/*05*/
.left ul li a.bluesub15:link {
  background: url(../images/bluepic15.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub15:visited {
  background: url(../images/bluepic15.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub15:active {
  background: url(../images/bluepic15_f.gif);
  }

.left ul li a.bluesub15:hover {
  background: url(../images/bluepic15_f.gif);
  }

/*06*/
.left ul li a.bluesub16:link {
  background: url(../images/bluepic16.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub16:visited {
  background: url(../images/bluepic16.gif);
  width: 240px;
  height: 35px;
  text-decoration: none;
  }

.left ul li a.bluesub16:active {
  background: url(../images/bluepic16_f.gif);
  }

.left ul li a.bluesub16:hover {
  background: url(../images/bluepic16_f.gif);
  }

/**yellow */
ul.yellsub {
  list-style: none;
  height: 120px;
  }

ul.yellsub li {
  width: 236px;
  float: left;
  }

ul.yellsub a {
  width: 236px;
  height: 29px;
  text-indent: -9999px;
  display: block;
  }

.left ul li a.yellsub11:link {
  background: url(../images/yellpic11.gif);
  text-decoration: none;
  }

.left ul li a.yellsub11:visited {
  background: url(../images/yellpic11.gif);
  text-decoration: none;
  }

.left ul li a.yellsub11:active {
  background: url(../images/yellpic11_f.gif);
  }

.left ul li a.yellsub11:hover {
  background: url(../images/yellpic11_f.gif);
  }

/**02*/
.left ul li a.yellsub12:link {
  background: url(../images/yellpic12.gif);
  text-decoration: none;
  }

.left ul li a.yellsub12:visited {
  background: url(../images/yellpic12.gif);
  text-decoration: none;
  }

.left ul li a.yellsub12:active {
  background: url(../images/yellpic12_f.gif);
  }

.left ul li a.yellsub12:hover {
  background: url(../images/yellpic12_f.gif);
  }

/**03*/
.left ul li a.yellsub13:link {
  background: url(../images/yellpic13.gif);
  width: 236px;
  height: 33px;
  text-decoration: none;
  }

.left ul li a.yellsub13:visited {
  background: url(../images/yellpic13.gif);
  width: 236px;
  height: 33px;
  text-decoration: none;
  }

.left ul li a.yellsub13:active {
  background: url(../images/yellpic13_f.gif);
  }

.left ul li a.yellsub13:hover {
  background: url(../images/yellpic13_f.gif);
  }

/**date
------------------------------*/
.date-fl {
  float: left;
  width: 150px;
  }

.date-fr {
  float: right;
  width: 500px;
  }

/* foot
------------------------------- */
.foot {
	width: 950px;
}

.foot img{
	margin-top: 34px;
	text-align: center;
}

.foot .foot-address {
	font-size: 80%;
	padding: 5px 0 0 0;
}

.foot .foot-l {
	text-align: left;
	font-size: 80%;
	padding: 5px 0px 0px 0px;
}

.foot .foot-r {
	text-align: right;
	font-size: 80%;
	padding: 5px 0px 0px 0px;
}

.ma_b10{
	margin-bottom:10px;
	}
