
/*****************************************
	common
****************************************/

#vesl_flash {
  width            : 495px;
  height           : 240px;
  text-align       : center;
  background-repeat : no-repeat;
  background-position : center; 
}

#vesl_name {
  margin-top       : 10px;
  margin-left      : 20px;
  margin-bottom    : 3px;
}

#vesl_dsc {
  margin-top       : 5px;
  font-size        : 11px;
  color            : #4D4D4D;
}

#foot_navi {
  font-size        : 13px;
  line-height      : 18px;
  color            : #4D4D4D;
}

#foot_current {
  color            : #A5515A;
}

#foot_navi a:link {
  text-decoration  : none;
  color            : #4D4D4D;
}

#foot_navi a:visited {
  text-decoration  : none;
  color            : #4D4D4D;
}

#foot_navi a:hover {
  text-decoration  : underline;
  color            : #ff0000;
}

/*****************************************
	menu_t
****************************************/

.menu_t{
  padding          : 3px 0px 3px 3px;
  border-bottom    : 1px solid #b67075;
}
div#menu_t{
  margin           : 0px;
  padding          : 0px;
  position         : absolute;
  z-index          : 100;
}

/*closed*/
div.off#menu_t{
  float            : left;
  height           : 30px;
  overflow         : hidden;
}

/*open*/
div.on#menu_t {
  float            : left;
  overflow         : visible;
}

/*****************************************
	menu_c
****************************************/

.menu_c{
  padding          : 3px 0px 3px 3px;
  border-bottom    : 1px solid #b67075;
}
div#menu_c{
  margin           : 0px;
  padding          : 0px;
  position         : absolute;
  z-index          : 100;
}

/*closed*/
div.off#menu_c{
  float            : left;
  height           : 30px;
  overflow         : hidden;
}

/*open*/
div.on#menu_c {
  float            : left;
  overflow         : visible;
}

/*****************************************
	menu_s
****************************************/

.menu_s{
  padding          : 3px 0px 3px 3px;
  border-bottom    : 1px solid #b67075;
}
div#menu_s{
  margin           : 0px;
  padding          : 0px;
  position         : absolute;
  z-index          : 100;
}

/*closed*/
div.off#menu_s{
  float            : left;
  height           : 30px;
  overflow         : hidden;
}

/*open*/
div.on#menu_s {
  float            : left;
  overflow         : visible;
}

/*****************************************
	menu_photo
****************************************/

.menu_photo{
  padding          : 3px 0px 3px 3px;
  border-bottom    : 1px solid #b67075;
}
div#menu_photo{
  margin           : 0px;
  padding          : 0px;
  position         : absolute;
  z-index          : 100;
}

/*closed*/
div.off#menu_photo{
  float            : left;
  height           : 19px;
  overflow         : hidden;
}

/*open*/
div.on#menu_photo {
  float            : left;
  overflow         : visible;
}

/*****************************************
	sub menu
****************************************/

table.sub{
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 30px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 100;
  background-color : #ce9f9e;
}

table.sub#mini{
  margin-top       : 19px;
  background-color : #960000;
}

.sub a{
  display          : block;
  color            : #ffffff;
  text-decoration  : none;
  width            : 100%;
}
.sub a:hover{
  display          : block;
  background-color : #ffffff;
  color            : #ff0000;
  text-decoration  : none;
  width            : 100%;
}

/*****************************************
	t_01
****************************************/


div#t_01_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 147px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_01_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 65px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_01_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 70px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 300px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
span.sup6 {
  font-size         : 6px;
  vertical-align    : top;
}
div#t_01_04 {
  position         : absolute;
  margin-left      : 420px;
  margin-top       : 435px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_01_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_01_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_01_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_01_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_02
****************************************/


div#t_02_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 140px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_02_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 62px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_02_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 65px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_02_04 {
  position         : absolute;
  margin-left      : 420px;
  margin-top       : 395px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_02_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_02_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_02_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_02_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_03
****************************************/


div#t_03_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 140px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_03_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 63px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_03_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 63px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_03_04 {
  position         : absolute;
  margin-left      : 490px;
  margin-top       : 613px;
  font-size        : 12px;
  line-height      : 14px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_03_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_03_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_03_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_03_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_03_09 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_04
****************************************/


div#t_04_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 140px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_04_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 65px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_04_03 {
  position         : absolute;
  margin-left      : 435px;
  margin-top       : 515px;
  font-size        : 12px;
  line-height      : 14px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_04_04 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_04_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_04_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_04_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 335px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_05
****************************************/


div#t_05_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 140px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_05_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 63px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_05_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 63px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 400px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_05_04 {
  position         : absolute;
  margin-left      : 430px;
  margin-top       : 373px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_05_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_05_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_05_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_05_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

/*****************************************
	t_06
****************************************/


div#t_06_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 135px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_06_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_06_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 620px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_06_04 {
  position         : absolute;
  margin-left      : 430px;
  margin-top       : 580px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_06_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_06_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_06_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_06_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_07
****************************************/


div#t_07_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 135px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_07_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_07_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 620px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_07_04 {
  position         : absolute;
  margin-left      : 430px;
  margin-top       : 415px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_07_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_07_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 150px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_07_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_07_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

/*****************************************
	t_08
****************************************/


div#t_08_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 135px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_08_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_08_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 620px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_08_04 {
  position         : absolute;
  margin-left      : 430px;
  margin-top       : 530px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_08_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 140px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_08_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 200px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_08_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_08_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_09
****************************************/


div#t_09_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 145px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_09_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_09_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 55px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 620px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_09_04 {
  position         : absolute;
  margin-left      : 390px;
  margin-top       : 450px;
  z-index          : 10;
}
.t_09_04t {
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  font-family      : monospace;
  padding-right    : 10px;
}

div#t_09_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_09_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_09_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_09_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	t_10
****************************************/


div#t_10_01 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 135px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#t_10_02 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 58px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}

div#t_10_03 {
  position         : absolute;
  margin-left      : 35px;
  margin-top       : 58px;
  font-size        : 13px;
  line-height      : 20px;
  width            : 620px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_10_04 {
  position         : absolute;
  margin-left      : 430px;
  margin-top       : 955px;
  font-size        : 13px;
  line-height      : 15px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
  font-family      : monospace;
}
div#t_10_05 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_10_06 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 330px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_10_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 115px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
div#t_10_08 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  font-size        : 13px;
  line-height      : 18px;
  width            : 200px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 10;
}
/*****************************************
	o_01_01
****************************************/
div#o_01_01{
  color            : #A44F58;
  font-size        : 20px;
  line-height      : 24px;
  font-weight      : bold;
}

div#o_01_02 {
  position         : absolute;
  margin-left      : 380px;
  margin-top       : 140px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#o_01_03 {
  position         : absolute;
  margin-left      : 380px;
  margin-top       : 165px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#o_01_04 {
  position         : absolute;
  margin-left      : 380px;
  margin-top       : 165px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#o_01_05 {
  position         : absolute;
  margin-left      : 380px;
  margin-top       : 160px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

/*****************************************
	h_01
****************************************/

#h_01_01_01 {
  position         : absolute;
  margin-left      : 60px;
  margin-top       : 163px;
  width            : 270px;
  font-size        : 13px;
  line-height      : 18px;
  font-weight      : normal;
  text-align       : left;
}
#h_01_01_02 {
  position         : absolute;
  margin-left      : 375px;
  margin-top       : 281px;
  width            : 300px;
  font-size        : 13px;
  line-height      : 18px;
  font-weight      : normal;
  text-align       : left;
}
.h_01_06 {
  font-size        : 13px;
  line-height      : 20px;
  text-align       : left;
}
.h_01_07 {
  font-size        : 13px;
  line-height      : 15px;
  text-align       : left;
}

/*****************************************
	p_0x
****************************************/

.photo_cap {
  font-size        : 13px;
  line-height      : 15px;
  text-align       : left;
}
.photo_cap img {
  margin-bottom    : 5px;
}

/*****************************************
	c_01
****************************************/

div#c_01_01 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 45px;
  font-size        : 13px;
  width            : 250px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#c_01_02 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 50px;
  width            : 250px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#c_01_03 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 50px;
  width            : 280px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

/*****************************************
	c_02
****************************************/

div.c_text {
  padding-left     : 15px;
  padding-right    : 10px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

/*****************************************
	s_01
****************************************/

.s_01_01 {
  font-size        : 21px;
  font-weight      : bold;
  text-align       : left;
}

.s_text {
  font-size        : 13px;
  line-height      : 20px;
}

div.s_sh {
  font-size        : 16px;
  text-align       : left;
}

span.s_sh_strong {
  font-size        : 21px;
  font-weight      : bold;
  text-align       : left;
}
div#s_01_03 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 0px;
  font-size        : 13px;
  width            : 300px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_01_07_01 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 4px;
  font-size        : 13px;
  width            : 500px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_01_07_02 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 48px;
  font-size        : 13px;
  width            : 450px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#s_01_09_01 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 245px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#s_01_09_02 {
  position         : absolute;
  margin-left      : 343px;
  margin-top       : 245px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

div#s_01_09_03 {
  font-size        : 13px;
  line-height      : 16px;
  font-weight      : normal;
  text-align       : left;
}

div#s_01_10_01 {
  position         : absolute;
  margin-left      : 85px;
  margin-top       : 40px;
  width            : 580px;
  font-size        : 14px;
  line-height      : 16px;
  font-weight      : normal;
  text-align       : left;
}

div#s_01_10_02 {
  position         : absolute;
  margin-left      : 85px;
  margin-top       : 80px;
  width            : 570px;
  font-size        : 12px;
  line-height      : 14px;
  font-weight      : normal;
  text-align       : left;
}

.s_label {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 0px;
  font-size        : 21px;
  font-weight      : bold;
  text-align       : left;
}

.s_1x_text {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 0px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}
#s_01_11_01 {
  margin-top       : 38px;
  margin-left      : 22px;
}
#s_01_11_02 {
  margin-top       : 68px;
  margin-left      : 22px;
  width            : 380px;
}
#s_01_12_01 {
  margin-top       : 3px;
  margin-left      : 22px;
}
#s_01_12_02 {
  margin-top       : 37px;
  margin-left      : 22px;
  width            : 150px;
}
#s_01_12_03 {
  margin-top       : 3px;
  margin-left      : 357px;
}
#s_01_12_04 {
  margin-top       : 37px;
  margin-left      : 357px;
  width            : 180px;
}
#s_01_13_01 {
  margin-top       : 40px;
  margin-left      : 22px;
}
#s_01_13_02 {
  margin-top       : 75px;
  margin-left      : 22px;
  width            : 180px;
}
#s_01_14_01 {
  margin-top       : 167px;
  margin-left      : 30px;
  width            : 100px;
  line-height      : 18px;
}
#s_01_14_02 {
  margin-top       : 167px;
  margin-left      : 138px;
  width            : 120px;
  line-height      : 18px;
}
#s_01_14_03 {
  margin-top       : 167px;
  margin-left      : 272px;
  width            : 130px;
  line-height      : 18px;
}
#s_01_14_04 {
  margin-top       : 407px;
  margin-left      : 30px;
  width            : 100px;
  line-height      : 18px;
}
#s_01_14_05 {
  margin-top       : 407px;
  margin-left      : 138px;
  width            : 120px;
  line-height      : 18px;
}
#s_01_14_06 {
  margin-top       : 407px;
  margin-left      : 272px;
  width            : 130px;
  line-height      : 18px;
}
#s_01_10_02 a {
  background-image : url(../img/s_01_16.gif);
  background-repeat : no-repeat;
  list-style-type  : none;
  background-position : left 0px;
  padding-left     : 13px;
  line-height      : 25px;
}

#s_01_10_02 a:link {
  text-decoration  : none;
  color            : #4D4D4D;
}
#s_01_10_02 a:visited {
  text-decoration  : none;
  color            : #4D4D4D;
}
#s_01_10_02 a:hover {
  text-decoration  : underline;
  color            : #ff0000;
}
/*****************************************
	s_02
****************************************/
div#s_02_07 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 0px;
  font-size        : 13px;
  width            : 280px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
/*****************************************
	s_03
****************************************/

div#s_03_01 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  width            : 220px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_03_02 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 35px;
  width            : 220px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_03_03 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 40px;
  width            : 620px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_03_06 {
  position         : absolute;
  margin-left      : 5px;
  margin-top       : 85px;
  width            : 250px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}
div#s_03_08 {
  position         : absolute;
  margin-left      : 5px;
  margin-top       : 40px;
  width            : 620px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
}

/*****************************************
	m_01
****************************************/


div#m_01_01_01 {
  position         : absolute;
  margin-left      : 0px;
  margin-top       : 65px;
  width            : 300px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#m_01_01_02 {
  position         : absolute;
  margin-left      : 2px;
  margin-top       : 160px;
  width            : 670px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}
div#m_01_01_03 {
  position         : absolute;
  margin-left      : 2px;
  margin-top       : 265px;
  width            : 670px;
  font-size        : 11px;
  line-height      : 14px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}
div#m_01_02 {
  position         : absolute;
  margin-left      : 2px;
  margin-top       : 35px;
  width            : 660px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}
div#m_01_03 {
  position         : absolute;
  margin-left      : 2px;
  margin-top       : 35px;
  width            : 660px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}


/*****************************************
	f_01
****************************************/

.f_01_01 {
  position         : absolute;
  margin-left      : 240px;
  font-size        : 13px;
  line-height      : 20px;
  font-weight      : normal;
  text-align       : left;
  z-index          : 1;
}

div#f_01_01_02 {
  margin-top       : 35px;
  width            : 270px;
}
div#f_01_01_03 {
  margin-top       : 10px;
  width            : 410px;
}
div#f_01_01_04 {
  margin-top       : 35px;
  width            : 270px;
}
div#f_01_01_05 {
  margin-top       : 45px;
  width            : 410px;
}
div#f_01_01_06 {
  margin-top       : 45px;
  width            : 270px;
}
div#f_01_01_07 {
  margin-top       : 20px;
  width            : 410px;
}
div#f_01_01_08 {
  margin-top       : 42px;
  width            : 270px;
}
div#f_01_01_09 {
  margin-top       : 53px;
  width            : 410px;
}
div#f_01_01_10 {
  margin-top       : 58px;
  width            : 270px;
}
div#f_01_01_11 {
  margin-top       : 69px;
  width            : 270px;
}
div#f_01_01_12 {
  margin-top       : 47px;
  width            : 410px;
}
div#f_01_01_13 {
  margin-top       : 53px;
  width            : 410px;
}
div#f_01_01_14 {
  margin-top       : 53px;
  width            : 270px;
}
div#f_01_01_15 {
  margin-top       : 50px;
  width            : 270px;
}
div#f_01_01_16 {
  margin-top       : 65px;
  width            : 270px;
}
div#f_01_01_17 {
  margin-top       : 68px;
  width            : 410px;
}
.f_01_01 a {
  background-image : url(../img/f_01_18.gif);
  background-repeat : no-repeat;
  list-style-type  : none;
  background-position : left 0px;
  padding-left     : 13px;
}

.f_01_01 a:link {
  text-decoration  : none;
  color            : #4D4D4D;
}
.f_01_01 a:visited {
  text-decoration  : none;
  color            : #4D4D4D;
}
.f_01_01 a:hover {
  text-decoration  : underline;
  color            : #ff0000;
}
