p, ul, li { line-height: 1.3em;  } 
.body input,textarea {color:#000;  font-size: 18px;  letter-spacing:normal;  line-height: 1.25em;  padding:5px;  border-radius:5px;  } 
.text_hl_00 { font-size:100%;  } 
.text_hl_01 { font-size:108%;  } 
.text_hl_02 { font-size:115%;  } 
.text_hl_inv,.text_hl_inv td { font-size:115%;  } 
.text_hl_inv_B { font-size:115%;  } 
h1 { font-size:120%;  line-height:1.2em} 
h2 { font-size:110%;  line-height:1.2em} 
h3 { font-size:105%;  line-height:1.2em} 
h4 { font-size:95%;  line-height:1em} 
h5 { font-size:90%;  line-height:1.2em} 
h6 { font-size:80%;  line-height:1.2em} 
ol {margin-left: 25px;  line-height:1.5em} 
table { empty-cells:show;} 
.std { font-size:18px} 
.siz000 {} 
.new_hi {} 
.siz_240 { visibility:hidden;  height:0px;  width:0px;  } 
.bd01-1fff {border:#eeeeee solid 1px} 
.bd01-1000 {border:#111111 solid 1px} 
.bd01-1555 {border:#555 solid 1px} 
.bd01-1888 {border:#888 solid 1px} 
.bd01-1ccc {border:#ccc solid 1px} 
.bd02-Dfff, tr.bd02-Dfff td {border:#fff dotted 2px;  border-radius:15px;} 
.bd02-D999, tr.bd02-D999 td {border:#999 dotted 2px;  border-radius:15px;} 
.bd02-D333, tr.bd02-D333 td {border:#333 dotted 2px;  border-radius:15px;  } 
.box_sd td{box-shadow: rgba(188,188,188,.7) 5px 5px 5px;  border-radius:15px;  } 
div.bd02-Dfffr, table.bd02-Dfffr tr td, tr.bd02-Dfffr td, .bd02-Dfffr {border:#fff dotted 2px;  border-radius:15px;  } 
div.bd02-D999r, table.bd02-D999r tr td, tr.bd02-D999r td, .bd02-D999r {border:#999 dotted 2px;  border-radius:15px;  } 
div.bd02-D333r, table.bd02-D333r tr td, tr.bd02-D333r td, .bd02-D333r {border:#333 dotted 2px;  border-radius:15px;  } 
td.bd08-dh3r , div.bd08-dh3r{ border: dashed 8px #333 ;  border-radius: 30px } 
td.bd08-dh9r, div.bd08-dh9r { border: dashed 8px #999 ;  border-radius: 30px } 
td.bd08-dhfr, div.bd08-dhfr { border: dashed 8px #fff ;  border-radius: 30px } 
td.bd09-dh3r , div.bd09-dh3r{  border: 8px  ;  border-style:  dotted solid ;  border-color: #222  #333;  border-radius: 30px } 
td.bd09-dh9r, div.bd09-dh9r {  border: 8px ;  border-style:  dotted solid ;  border-color: #888 #999 ;  border-radius: 30px } 
td.bd09-dhfr, div.bd09-dhfr { border: 8px ;  border-style:  dotted solid ;  border-color: #fff  #eee;  border-radius: 30px } 
td.bd08-d_Red, div.bd08-d_Red { border: dashed 8px #f00 ;  border-radius: 30px } 
td.bd08-d_blu, div.bd08-d_blu { border: dashed 8px #36f ;  border-radius: 30px } 
td.bd08-d_grn, div.bd08-d_grn { border: dashed 8px #3f6 ;  border-radius: 30px } 
td.bd08-d_ylw, div.bd08-d_ylw { border: dashed 8px #ff3 ;  border-radius: 30px } 
td.bd08-d_pur, div.bd08-d_pur { border: dashed 8px #f3f ;  border-radius: 30px } 
td.bd08-d_tur, div.bd08-d_tur { border: dashed 8px #3ff ;  border-radius: 30px } 
.tb01-u1eee tr td{ border-bottom: 1px #eee solid;  border-radius:0px;  } 
.tb01-u1333 tr td{ border-bottom: 1px #333 solid;  border-radius:0px;  } 
.tb01-u1888 tr td{ border:0px;  border-bottom: 1px #666 solid;  border-radius:0px;  } 
.tb01-u1999 tr td{ border-bottom: 1px #999 solid;  border-radius:0px;  } 
.tb01-op85 {opacity:0.85;  filter:alpha(opacity=85);  } 
.tb01-op50 {opacity:0.5;  filter:alpha(opacity=50);  } 
a:visited.a01-ff3 ,a.a01-ff3 { color:#ffff33;  text-decoration:none;  display:inline-block;  } 
a:hover.a01-ff3 {color:#33ffff;  text-decoration:underline;  display:inline-block;  } 
a:visited.a02-238 ,a.a02-238 { color:#238;  text-decoration:none;  display:inline-block;  } 
a:hover.a02-238 {color:#843;  text-decoration:underline;  display:inline-block;  } 
a:visited.a03-brw ,a.a03-brw { color:#900;  font-weight:bold;  text-decoration:none;  } 
a:hover.a03-brw {color:#348;  } 
.mm01-wht {} 
.mm01-0ff {} 
.mm01-pnk {} 
.txF18 { font-size:18px} 
.tx01-3, td.tx01-3,tr.tx01-3 td{font-size: 70%;  letter-spacing:.15em;  line-height:1.3em} 
.tx01-2, td.tx01-2,tr.tx01-2 td{font-size: 80%;  letter-spacing:.15em;  line-height:1.3em} 
.tx01-1, td.tx01-1,tr.tx01-1 td{font-size: 90%;  letter-spacing:.15em;  line-height:1.3em} 
.tx01000b, td.tx01000b, tr.tx01000b td{ font-weight:bold;  line-height:1.3em;  letter-spacing:.25em} 
.tx0101, td.tx0101,tr.tx0101 td{font-size: 108%;  color:#F0F;  line-height:1.5em;  font-weight:bold;  } 
.tx0101bk, td.tx0101bk,tr.tx0101bk td{font-size: 108%;  color:#111;  line-height:1.5em;  font-weight:bold;  } 
.tx0101g4, td.tx0101g4,tr.tx0101g4 td{font-size: 108%;  color:#444;  line-height:1.5em;  font-weight:bold;  } 
.tx0101brw, td.tx0101brw,tr.tx0101brw td{font-size: 108%;  color:#900;  line-height:1.5em;  font-weight:bold;  } 
.tx0101wh, td.tx0101wh,tr.tx0101wh td{font-size: 108%;  color:#fff;  line-height:1.5em;  font-weight:bold;  } 
.tx0102, td.tx0102,tr.tx0102 td{font-size: 120%;  color:#F0F;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102bk, td.tx0102bk,tr.tx0102bk td{font-size: 120%;  color:#111;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102brw, td.tx0102brw,tr.tx0102brw td{font-size: 120%;  color: #900;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102blu_l, td.tx0102blu_l, tr.tx0102blu_l td{font-size: 120%;  color: #0ff;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102g4, td.tx0102g4,tr.tx0102g4 td{font-size: 120%;  color:#444;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102wh, td.tx0102wh,tr.tx0102wh td{font-size: 120%;  color:#fff;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0102blu2, td.tx0102blu2,tr.tx0102blu2 td{font-size: 120%;  color:#06c;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0101, td.tx0101,tr.tx0101 td{font-size: 108%;  line-height:1.5em} 
.tx0102, td.tx0102,tr.tx0102 td{font-size: 120%;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx0103, td.tx0103,tr.tx0103 td{font-size: 130%;  line-height:1.5em;  letter-spacing:.25em;  font-weight:bold;  } 
.tx01e10, td.tx01e10,tr.tx01e10 td{font-size: 100%;  letter-spacing:.05em;  } 
.tx01e95, td.tx01e95,tr.tx01e95 td{font-size: 95%;  letter-spacing:.1em;  } 
.tx01e09, td.tx01e09,tr.tx01e09 td{font-size: 90%;  letter-spacing:normal;  line-height:1.2em} 
.tx01e08, td.tx01e08,tr.tx01e08 td{font-size: 80%;  letter-spacing:normal;  line-height:1.2em} 
.tx01e07, td.tx01e07,tr.tx01e07 td{font-size: 70%;  letter-spacing:normal;  line-height:1.2em} 
.tx01e21, td.tx01e21,tr.tx01e21 td{font-size: 108%;  letter-spacing:normal;  line-height:1.2em;  font-weight:bold;  } 
.tx01c-bk, td.tx01c-bk,tr.tx01c-bk td{ color:#111} 
.tx01c-gy-66, td.tx01c-gy-66, tr.tx01c-gy-66 td{ color:#666} 
.tx01c-gy-aa, td.tx01c-gy-aa, tr.tx01c-gy-aa td{ color:#aaa} 
.tx01c-wht, td.tx01c-wht, tr.tx01c-wht td{ color:#FFF} 
.tx01c-red, td.tx01c-red,tr.tx01c-red td{ color:#F00} 
.tx01c-grn, td.tx01c-grn,tr.tx01c-grn td{ color:#0F0} 
.tx01c-ylw, td.tx01c-ylw,tr.tx01c-ylw td{ color:#FF0} 
.tx01c-brw, td.tx01c-brw,tr.tx01c-brw td{ color:#900} 
.tx01c-blu_l, td.tx01c-blu_l,tr.tx01c-blu_l td{ color:#0ff} 
.tx01c-blu, td.tx01c-blu,tr.tx01c-blu td{ color:#00f} 
.tx01c-pur-b, td.tx01c-pur-b,tr.tx01c-pur-b td{ color:#a0f} 
.tx01c-pur-r, td.tx01c-pur-r,tr.tx01c-pur-r td{ color:#60f} 
.tx01c1, td.tx01c1, tr.tx01c1 td{ color:#F33} 
.tx01c2, td.tx01c2,tr.tx01c2 td{ color:#F0F} 
.tx01c32, td.tx01c32,tr.tx01c32 td{ font-size:140%;  font-weight:300;  letter-spacing:.25em;  line-height:normal;  } 
.tx01c38, td.tx01c38,tr.tx01c38 td{ font-size:150%;  font-weight:300;  letter-spacing:.25em;  line-height:normal;  } 
.tx01_XXX, td.tx01_XXX,tr.tx01_XXX td{text-decoration:line-through} 
img.img_pd {margin:8px;  border:0px;  } 
body.body table.tb_td_wht {border-radius:15px} 
body.body table.tb_td_wht td{border-radius:15px;  background-color:#FFF;  } 
body.body table.tb_td_wht th{border-radius:15px;  } 
tr.th_wht th,th.th_wht {color:#FFF;  font-size:115%;  border-radius:15px;  } 
td.img_btn img, div.img_btn img { margin-bottom:4px;  margin-top:4px;  border:0px;  } 
div.img_bd12 img{ border: rgba(0,0,3,.8) solid 10px;  border-radius:13px;  } 
div.bdr1_home {border:#ccc dotted 2px;  padding-top:8px;  padding-bottom:8px;  border-radius:10px} 
.pg_in {page-break-inside:avoid;  /} 
.pg_b4 { page-break-before:always;  /} 
.tb_r_nth tr:nth-child(2n+1) td{background-color:#f0f0f0;  border-bottom:#f0f0f0 1px solid;  /} 
.tb_d_nth tr:nth-child(2n+1) div{background-color:#f6f6f6;  opacity:0.9;  border:#f9f9f9 1px solid;  padding-bottom:15px;  padding-top:10px;box-shadow:inset #Fcc -3px -3px 8px;border-top-left-radius:25px;  border-bottom-right-radius:25px;  /} 
.tb_d_nth tr:nth-child(2n+0) div{background-color:#fff;  opacity:0.9;  border:#f0f0f0 1px solid;  padding-bottom:15px;  padding-top:10px;  box-shadow:inset #Fcc -3px -3px 8px;  border-top-left-radius:25px;  border-bottom-right-radius:25px;  /} 
/* Chrome, Safari, Opera "-webkit-transform:" */ @-webkit-keyframes anim { 0% {-webkit-transform:scale(1.1,1.7)} 
45% {-webkit-transform:scale(1,1)} 
48% {-webkit-transform:scale(1.1,1.2)} 
52% {-webkit-transform:scale(1,1)} 
80% {-webkit-transform:scale(1.1,1.5)} 
100% { -webkit-transform:scale(1.1,1.7)} 
} 
@-ms-keyframes anim { 0% {-ms-transform:scale(1.1,1.7)} 
45% {-ms-transform:scale(1,1)} 
48% {-ms-transform:scale(1.1,1.2)} 
52% {-ms-transform:scale(1,1)} 
80% {-ms-transform:scale(1.1,1.5)} 
100% { -ms-transform:scale(1.1,1.7)} 
} 
/* Standard syntax */ @keyframes anim { 0% {transform:scale(1.1,1.7)} 
45% {transform:scale(1,1)} 
48% {transform:scale(1.1,1.2)} 
52% {transform:scale(1,1)} 
80% {transform:scale(1.1,1.5)} 
100% { transform:scale(1.1,1.7)} 
} 
/* Chrome, Safari, Opera "-webkit-transform:" */ @-webkit-keyframes anims { 0% {-webkit-transform:scale(1,1)} 
3% {-webkit-transform:scale(1.2,1.2)} 
20% {-webkit-transform:scale(1.2,1.2)} 
97% { -webkit-transform:scale(1,1)} 
100% { -webkit-transform:scale(1.2,2)} 
} 
@-ms-keyframes anims { 0% {-ms-transform:scale(1,1)} 
3% {-ms-transform:scale(1.2,1.2)} 
20% {-ms-transform:scale(1.2,1.2)} 
97% { -ms-transform:scale(1,1)} 
100% { -ms-transform:scale(1.2,2)} 
} 
/* Standard syntax */ @keyframes anims { 0% {transform:scale(1,1)} 
3% {transform:scale(1.2,1.2)} 
20% {transform:scale(1.2,1.2)} 
97% {transform:scale(1,1)} 
100% { transform:scale(1.2,2)} 
} 
input.mm3, div.mm3 a:visited , div.mm3 a {font-size: 18px;  color:#222;  text-decoration:none;  border:1px solid #ccc;  padding:5px 3px ;  background-color:#fcfcfc;   border-radius: 8px ;  -webkit-box-shadow: inset 0px -3px 12px 2px #ddd;  box-shadow: inset 0px -3px 12px 2px #ddd;  line-height:1.4em;  display:inline-block;margin:3px;  } 
div.mm3 a:hover {font-size: 18px;  color:#99c;  text-decoration:none;  border:1px solid #fafafa;  padding: 5px 3px ;  background-color:#FEFEFE;   border-radius: 8px;  -webkit-box-shadow: inset 0px 3px 12px 2px #bbb;  box-shadow: inset 0px 3px 12px 2px #ddd;line-height:1.4em;  display:inline-block;  margin:3px;  } 
div.mm30w a:visited , div.mm30w a { color:#555;  text-decoration:none;  border:1px solid #ccc;  padding:3px 4px 3px 4px;  background-color:#fcfcfc;  border-radius: 8px ;  -webkit-box-shadow: inset 0px -8px 12px 5px #ddd;  box-shadow: inset 0px -8px 12px 5px #ddd;  line-height:1.4em;  display:inline-block;margin:5px;  word-break:break-all;  } 
div.mm30w a:hover { color:#99c;  text-decoration:none;  border:1px solid #fafafa;  padding: 3px 4px 3px 4px;  background-color:#FEFEFE;  border-radius: 8px;  -webkit-box-shadow: inset 0px 8px 12px 5px #bbb;  box-shadow: inset 0px 8px 12px 5px #ddd;line-height:1.4em;  display:inline-block;  margin:5px;word-break:break-all;  } 
div.mm3b a:visited , div.mm3b a {font-size: 108%;  color:#444;  text-decoration:none;  border:1px solid #ccc;  padding:3px 6px 3px 6px;  margin: 4px 0px 4px 0px;  background-color:#fcfcfc;  background-image: url(../00/logo_menu_bg_wht.jpg);  background-size:100% 250%;  border-radius: 8px ;  -webkit-box-shadow: inset 0px -3px 12px 2px #ddd;  box-shadow: inset 0px -3px 12px 2px #ddd;  line-height:1.4em;  display:inline-block;margin:5px;  } 
div.mm3b a:hover {font-size: 108%;  color:#88b;  text-decoration:none;  border:1px solid #fafafa;  padding: 3px 6px 3px 6px;  margin:4px 0px 4px 0px;  background-color:#FEFEFE;  background-image:url() ;  border-radius: 8px ;  -webkit-box-shadow: inset 0px 3px 12px 2px #bbb;  box-shadow: inset 0px 3px 12px 2px #ddd;line-height:1.4em;  display:inline-block;  margin:5px;  } 
div.mm3 a:visited , div.mm3 a, div.mm3 a:hover {min-width:70px;  /} 
div.mm3f a:visited , div.mm3f a {font-size: 22px;  font-weight:bold;  color:#555;  text-decoration:none;  border:1px solid #ccc;  padding:5px 10px 5px 10px;  background-color:#fcfcfc;  background-image: url(../00/logo_menu_bg_mm3f.jpg);  border-radius: 8px ;font-family: "WenQuanYi Zen Hei", "微軟正黑體", "Microsoft JhengHei", SimHei, PMingLiu, MingLiu ;  min-width:80px;  min-height:35px;  display:inline-block;  background-size:100% 250%;  border-radius: 8px ;  -webkit-box-shadow: inset 0px -3px 12px 2px #ddd;  box-shadow: inset 0px -3px 12px 2px #ddd;  line-height:normal;  } 
div.mm3f a:hover {font-size: 22px;  color:#99c;  text-decoration:none;  border:1px solid #fafafa;  padding:5px 10px 5px 10px;  background-color:#FEFEFE;  background-image:url() ;  border-radius: 8px ;font-family: "WenQuanYi Zen Hei", "微軟正黑體", "Microsoft JhengHei", SimHei, PMingLiu, MingLiu ;  min-width:80px;  min-height:35px;  display:inline-block;  background-size:100% 250%;  border-radius: 8px ;  -webkit-box-shadow: inset 0px -3px 12px 2px #ddd;  box-shadow: inset 0px -3px 12px 2px #ddd;  line-height:normal;  } 
div.an01,img.an01,a.an01 { 	position: relative;  -webkit-animation-name: anim;  -webkit-animation-duration: 1.5s;  -webkit-animation-timing-function: linear;  -webkit-animation-delay: 0s;  -webkit-animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  -webkit-animation-play-state: running;  /* Standard syntax */ 	animation-name: anim;  animation-duration: 1.5s;  animation-timing-function: linear;  animation-delay: 0s;  animation-iteration-count: infinite;  animation-direction: alternate;  animation-play-state: running;  -ms-animation-name: anim;  -ms-animation-duration: 1.5s;  -ms-animation-timing-function: linear;  -ms-animation-delay: 0s;  -ms-animation-iteration-count: infinite;  -ms-animation-direction: alternate;  -ms-animation-play-state: running;  } 
div.an02,img.an02,a.an02 { position: relative;  -webkit-animation-name: anim;  -webkit-animation-duration: 1.5s;  -webkit-animation-timing-function: linear;  -webkit-animation-delay: 0.75s;  -webkit-animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  -webkit-animation-play-state: running;  /* Standard syntax */ animation-name: anim;  animation-duration: 1.5s;  animation-timing-function: linear;  animation-delay: 0.75s;  animation-iteration-count: infinite;  animation-direction: alternate;  animation-play-state: running;  } 
div.an0s,img.an0s,a.an0s {
	position: relative;  -webkit-animation-name: anims;  -webkit-animation-duration: 1.5s;  -webkit-animation-timing-function: linear;  -webkit-animation-delay: 0.75s;  -webkit-animation-iteration-count: infinite;  -webkit-animation-direction: normal;  -webkit-animation-play-state: running;  /* Standard syntax */
	animation-name: anims;  animation-duration: 1.5s;  animation-timing-function: linear;  animation-delay: 0.75s;  animation-iteration-count: infinite;  animation-direction: normal;  animation-play-state: running;  } 
.a_dt {display:inline-block;  } 
div.bd00i img{border-radius:0px;  border:0px;  } 
.body div.bd00i img.im_r_1,.body2 div.bd00i img.im_r_1,.body3 div.bd00i img.im_r_1,.body4 div.bd00i img.im_r_1 {border:0px;  border-radius:5px 5px 0px 0px;  } 
.body div.bd00i img.im_r_2,.body3 div.bd00i img.im_r_2,.body3 div.bd00i img.im_r_2,.body4 div.bd00i img.im_r_2 {border:0px;  border-radius:0px 0px 5px 5px;  } 
.body img,.body2 img,.body3 img,.body4 img {border:0px;  border-radius:5px} 

.body img.im_r20,.body2 img.im_r20,.body3 img.im_r20,.body4 img.im_r20 {border:0px;  border-radius: 20px} 
body.body table.bd15,body.body table.bd15 td,body.body td.bd15,body.body img.bd15,body.body div.bd15, tr.bd15 td {border-radius: 15px} 
body.body table.bd30,body.body table.bd30 td,body.body td.bd30,body.body img.bd30,body.body div.bd30, tr.bd30 td {border-radius: 30px} 
body.body2 table.bd15,body.body2 table.bd15 td,body.body2 td.bd15,body.body2 img.bd15,body.body2 div.bd15 , tr.bd15 td {border-radius: 15px} 
body.body3 table.bd15,body.body3 table.bd15 td,body.body3 td.bd15,body.body3 img.bd15,body.body3 div.bd15 , tr.bd15 td {border-radius: 15px} 
body.body4 table.bd15,body.body4 table.bd15 td,body.body4 td.bd15,body.body4 img.bd15,body.body4 div.bd15 , tr.bd15 td {border-radius: 15px} 
body.body table.bd10,body.body table.bd10 td,body.body td.bd10,body.body img.bd10,body.body div.bd10 {border-radius: 10px} 
body.body table.bd00,body.body table.bd00 td,body.body td.bd00,body.body img.bd00,body.body div.bd00, body.body div.bd00i img {border-radius:0px} 
body.body2 table.bd00,body.body2 table.bd00 td,body.body2 td.bd00,body.body2 img.bd00,body.body2 div.bd00, body.body2 div.bd00i img {border-radius:0px} 
body.body3 table.bd00,body.body3 table.bd00 td,body.body3 td.bd00,body.body3 img.bd00,body.body3 div.bd00, body.body3 div.bd00i img {border-radius:0px} 
body.body4 table.bd00,body.body4 table.bd00 td,body.body4 td.bd00,body.body4 img.bd00,body.body4 div.bd00, body.body4 div.bd00i img {border-radius:0px} 
img.in, img.in2, img.in3 { cellpadding="0" cellspacing="3", width: auto ;  height: auto ; border-radius:10px;} 
img.in3 { width:120px;  height:45px;  }
img.in4 { cellpadding="0" cellspacing="3", width: 120px ;  height: 120px } 
div.w80, img.w80, div.w85, img.w85 { overflow: visible;  } 
@media only screen and (max-device-width: 840px) { input.mm3,div.mm3 a:visited ,div.mm3 a,div.mm3b a:visited , div.mm3b a,div.mm3 a:hover ,div.mm3b a:hover ,div.mm5 a,div.mm5 a:hover,div.mm5 a:visited { font-size:30px ;  line-height:1.2em;  margin:5px 1px;  border-radius: 20px ;  color:#000;min-width:35px;  } 
div.mm3b a:visited , div.mm3b a,div.mm3b a:visited ,div.mm3b a:hover { padding: 13px 6px;  margin:11px 1px;  min-width:35px;  } 
div.mm3f a:visited , div.mm3f a ,div.mm3f a:hover { font-size:36px;  font-weight: 900;  margin:6px 1px;  border-radius: 18px ;  min-width:80px;  min-height:45px;  padding:12px 5px;  display:inline-block;  background-size:100% 250%;  -webkit-box-shadow: inset 0px -3px 12px 2px #ddd;  box-shadow: inset 0px -3px 12px 2px #ddd;  line-height:normal;  } 
.body_e td, .body4 td, .body3 td,.body2 td,.body td,th,UL.line_t_eee LI ,UL.hs_bx01 LI,UL.lis LI,p,.std,tr.th_wht th,th.th_wht, ul.ul_list li, ol.ul_list li { font-size:34px ;  } 
input, textarea, select { font-size:24px ;  } 
UL.lis LI{ min-height:460px} 
UL.lis_jb LI{ min-height:150px} 
.siz000 { width:0px;  height:0px;  } 
.new_hi { height:40px;  width:40px;  vertical-align: middle;  } 
.siz_240 { visibility:visible;  font-size:22px;  color:#FFF;  letter-spacing:.05em;  line-height:1.2em;  height:auto;  width:auto;  } 
.sb LI { min-height:520px;  } 
.Bg_w0 { width:94%;  } 
.Bg_w1,.Bg_w5,.Bg_w2,.Bg_w4,.Bg_w3a,.Bg_w3b { width:1%;  } 
.tx01e07, td.tx01e07, div.tx01e07, tr.tx01e07 td{font-size: 7px;  letter-spacing:normal;  } 
.tx01e08, td.tx01e08, div.tx01e08, tr.tx01e08 td{font-size: 16px;  letter-spacing:normal;  } 
.tx01e09, td.tx01e09, div.tx01e09, tr.tx01e09 td{font-size: 22px;  letter-spacing:normal;  } 
.tx01e95, td.tx01e95, div.tx01e95, tr.tx01e95 td{font-size: 28px;  letter-spacing:normal;  } 
img.in { width:120px;  height:85px; border-radius:16px;  } 
img.in2 { width:220px;  height:220px; border-radius:20px;  } 
 
img.in4 { width:170px;  height:170px;  } 
div.w80, img.w80 { width:800px;  overflow:scroll;  } 
div.w85, img.w85 { width:850px;  overflow:scroll;  } 
div.w90, img.w90 { width:900px;  overflow:scroll;  } 
div.w100, img.w100 { width:1000px;  overflow:scroll;  } 
UL.fd_bx01 LI { width:99.5%;  LINE-HEIGHT: 1.2em;  min-height:125px;  min-width:180px;  min-height:200px;  } 
} 
.style84 { font-size: 108%;  color: #990000;  font-weight: bold;  } 
.z_db { display:inline-block;  } 
.a00db { display:inline-block;  } 
ol.ol_list li{ padding-bottom:.5em;  line-height:1.3em;  } 
ul.ul_list li, ol.ul_list li{ padding-bottom:.65em;  margin-left:0em;  } 
td.th_r, th.th_r {border-top-left-radius:20px;  border-top-right-radius:20px;  padding:5px} 
table.mm3_prev { width:380px} 
.tx_break { word-break:break-all} 
.dis_blk { display:inline-block;  } 
.sidebar { height: calc(100% - 650px) ;  background-color:#F00} 
#table tr td,#table_2 tr td,#table_3 tr td{ border-bottom: 1px #999999 solid} 
#table_vl tr td{ border-right: 1px solid} 
td.im_1px img{ border:1 #666 solid ;  } 
div.pd12 {padding:12px;  } 
.tx_ol_f, .tx_ol_f td { text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;  } 
.tx_ol_0, .tx_ol_0 td { text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;  } 
.tx_ol_c, .tx_ol_c td { text-shadow: -1px -1px 0 #ccc, 1px -1px 0 #ccc, -1px 1px 0 #ccc, 1px 1px 0 #ccc;  } 
.tx_ol_3, .tx_ol_3 td { text-shadow: -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333;  } 
.bgc_ffcR {background-color:#FF9;  border-radius:10px;  } 
.bgc_222R {background-color:#222;  border-radius:10px;  } 
div.zb50, table.zb50 tr td, tr.zb50 td,td.zb50 { border-radius: 50px 50px 50px 50px} 
div.zb50T, td.zb50T { border-radius: 50px 50px 0px 0px} 
div.zb50B, td.zb50B { border-radius: 0px 0px 50px 50px} 
div.zb50L, td.zb50L { border-radius: 50px 0px 0px 50px} 
div.zb50R, td.zb50R { border-radius: 0px 50px 50px 0px} 
div.zb15, table.zb15 tr td, tr.zb15 td,td.zb15 { border-radius: 15px 15px 15px 15px} 
div.zb15T, td.zb15T { border-radius: 15px 15px 0px 0px} 
div.zb15B, td.zb15B { border-radius: 0px 0px 15px 15px} 
div.zb15L, td.zb15L { border-radius: 15px 0px 0px 15px} 
div.zb15R, td.zb15R { border-radius: 0px 15px 15px 0px} 
div.zb51a, td.zb51a { border-radius: 51px 0px 0px 0px} 
div.zb51b, td.zb51b { border-radius: 0px 51px 0px 0px} 
div.zb51c, td.zb51c { border-radius: 0px 0px 51px 0px} 
div.zb51d, td.zb51d { border-radius: 0px 0px 0px 51px} 

