body.{background-color:#ffffff}
td , div{font-size:12px;color:#000000;}
.read{font-size:12px;color:#3300CC;background-color:#ffffff;margin-left:20px;margin-right:20px;}
td.line{font-size:12px;}
.item , .ymd{font-size:12px;color:#0033CC;text-align:right;margin-right:5px;line-height:130%; font-weight:bold}

.client , .mkt{font-size:14px;color:#0033CC;text-align:left;background-color:#eeeeee;margin-left:5px;line-height:130%; font-weight:bold}

.clienta{font-size:14px;color:#0033CC;text-align:left;margin-left:5px;line-height:130%; font-weight:bold}

.tt{font-size:12px;color:#003782;font-weight:bold}
.ot{font-size:12px;color:#ff4500;font-weight:bold}

.fet{font-size:13pt;color:#003782;font-weight:bold;margin-left:5px;margin-right:5px;line-height:130%;}

li {font-size:12px;color:#000000;text-align:left;background-color:#ffffff;margin-left:5px;margin-right:5px;line-height:130%;}
.data {font-size:12px;color:#000000;text-align:left;background-color:#ffffff;margin-left:5px;margin-right:5px;}

.caps{font-size:10px;color:#333333;text-align:left;margin-left:5px;line-height:130%;}

h3.{font-size:14px;color:#000000;background-color:#ffffff;margin-right:10px;line-height:130%;}

/* 右サイド */
.sidebk{ background-color:#CCE0FF }
.side{font-size:12px;color:#000000;background-color:#EAF1FA;margin:10px;}
.side_t{font-size:12px;color:#003782;font-weight:bold}
.emm{margin-left:10px;margin-right:10px;}



/* 料金表 */
.price_t{font-size:12px;color:#333333;text-align:center;line-height:22px;margin-top:3px;margin-bottom:3px}
.price_big{font-size:12px;text-align:right;margin-right:25px;margin-top:3px;margin-bottom:3px}
.price_small{font-size:12px;text-align:right;margin-right:25px;margin-top:3px;margin-bottom:3px}
.price_middle{font-size:12px;text-align:right;margin-right:25px;margin-top:3px;margin-bottom:3px}
.price_seat{font-size:12px;text-align:right;margin-right:70px;;margin-top:3px;margin-bottom:3px}
.price_seat2{font-size:12px;text-align:right;margin-right:20px;;margin-top:3px;margin-bottom:3px}
.price_seat_g{font-size:12px; color:#ff0000; text-align:right;margin-right:5px;margin-top:3px;margin-bottom:3px}
#p_line{text-decoration:line-through;}


.cmpn{font-size:12px;color:#1e66fa;background-color:#ffffff;margin-left:20px;margin-right:20px;}


#sentence{line-height:130%;}

.head{font-size:12px; color:#333333;}
.menu{font-size:12px; color:#333333;}


.point{font-size:10px;color:#FF0000}
.attended{color:#FF0000;font-weight:bold}

a:
a:link{color:#0000ff}
a:visited{color:#3366FF}
a:hover{color:#ff0000}

a.mn{text-decoration:none}
a.mn:link{color:#0000ff}
a.mn:visited{color:#3366FF}
a.mn:hover{color:#191970}

a.tlk:link{text-decoration:none;color:#191970}
a.tlk:visited{text-decoration:none;color:#333333}
a.tlk:hover{text-decoration:underline;color:#3366FF}

a.al:link{text-decoration:none;color:#FF0000;font-weight: bold;}
a.al:visited{text-decoration:none;color:#FF0000;font-weight:bold}
a.al:hover{text-decoration:underline;color:#0000FF;font-weight:bold}

a.fot:link{text-decoration:none;color:#ffffff}
a.fot:visited{text-decoration:none;color:#ffffff}
a.fot:hover{text-decoration:none;color:#ffffff;background-color:#666666}

.hed{font-size:10px;color:#666666}
h1{font-size:10px;color:#666666;font-weight:normal;margin:0px;padding:0px}

.readb{font-size:10px;color:#333333;margin-left:30px;margin-right:20px;}

h2{font-size:12px;color:#4169e1;font-weight:bold;margin:0px;padding:0px}
.txt {line-height: 140%;}
