body {font-family: "Arial", "Helvetica", "sans-serif"; font-size:10pt;margin:0px 0px 0px 0px;background-image:url("./img/bg_blue.png");}
a:hover { color:red }
a {text-decoration:none; color:blue;}
a.footerLink {text-decoration:underline; color:blue;}
#topmenu {margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-size:10pt;}
table{background-color:#ffffff}
table.outframe{padding:0px 16px 0px 16px;}
td {font-family: "Arial", "Helvetica", "sans-serif";text-align:left; line-height:150%;font-size:10pt;}
td.menubar{font-size:11pt;text-align:center;background-color:#33ffff}
div.contents{margin:0px 0px 0px 0px;}
div.cp{font-size:8pt;text-align:center}
span.topfooter{font-size:8pt;text-align:center;text-decolation:underline;}
th.cpntitle{font-size:18pt;text-align:left;color:#ff3333;background-color:#fffacd;}
span.emdesc {font-weight:bold; color:#ff3333}
span.emdesc_l {font-size:11pt;font-weight:bold; color:#993333;}
span.emdesc_useful {font-weight:bold; color:#9c2643;}
span.desc_useful {font-size:8pt; color:#9c2643;}
span.noblank {color:#ff3333}
span.subdesc {font-size:7pt;color:#666666}
span.subdesc_caption {font-size:7pt;color:#993333}
span.emvirid {font-weight:bold; color:#006D56}
span.emtextdesc {font-size:14pt;font-weight:bold; color:#ffffff}
span.subtextdesc {font-size:7pt;color:#ffffff}
span.textbuy1 {background-color:#ccffff; font-weight:bold;}
span.textbuy2 {background-color:#aaffaa; font-weight:bold;}
span.customerprofile_f {background-color:#fffacd; color:ff6600; font-weight:bold;}
span.customerprofile_m {background-color:#fffacd; color:33aa00; font-weight:bold;}
span.teacherdesc {font-size:7pt;color:#333333;}
span.comphistory1{background-color:#def5ff; font-weight:bold;}
td.teacherprofile {line-height:150%;padding:2px;}
td.teacherprofile2y {line-height:110%;padding:1px;padding-left:8px;background-color:#fffaee;}
td.teacherprofile2b {line-height:110%;padding:1px;padding-left:8px;background-color:#eefaff;}
td.textsaki {font-size:7pt;color:#888888;background-color:#ffffee;}
td.textsaki2 {font-size:7pt;color:#888888;}
td.item1 {font-size:10pt;background-color:#ccffff;}
td.descitem {font-size:10pt;line-height:100%;}
td.item {font-family: "‚l‚r ‚oƒSƒVƒbƒN" "Arial", "Helvetica", "sans-serif";font-size:10pt;background-color:#ffffff;}
td.text_title {font-size:12pt;color:"#ffffff";background-color:#006D56;}
td.text_contents {font-size:10pt;background-color:#f5ffff;}
td.comp1 {font-size:10pt;font-weight:bold;vertical-align:top;}
td.p16 {font-size:10pt;text-align:center;background-color:#ffeded;}
td.p24 {font-size:10pt;text-align:center;background-color:#ffe1e1;}
td.p32 {font-size:10pt;text-align:center;background-color:#ffd5d5;}
td.p40 {font-size:10pt;text-align:center;background-color:#ffc9c9;}
td.sp16 {font-size:10pt;text-align:center;background-color:#ffbdbd;}
td.sp24 {font-size:10pt;text-align:center;background-color:#ffb1b1;}
td.sp32 {font-size:10pt;text-align:center;background-color:#ffa5a5;}
td.sp40 {font-size:10pt;text-align:center;background-color:#ff9999;}
td.p16b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffeded;}
td.p24b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffe1e1;}
td.p32b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffd5d5;}
td.p40b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffc9c9;}
td.sp16b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffbdbd;}
td.sp24b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffb1b1;}
td.sp32b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ffa5a5;}
td.sp40b {font-size:10pt;font-weight:bold;text-align:center;background-color:#ff9999;}
td.staffname {font-size:13pt;font-weight:bold;background-color:#BDF3D4;}
td.staffphoto {background-color:#ffffee;}
td.staffbirth {font-size:10pt;vertical-align:top;background-color:#ffffee;}
td.staffprofile {font-size:8pt;color:#666666;vertical-align:top;background-color:#ffffee;}
td.staffprofile2 {font-size:8pt;color:#505050;vertical-align:top;}
td.staffcomment {font-size:11pt;color:#2fb27b;background-color:#ffffee;}
td.presidentcomment {font-size:11pt;color:#000000;background-color:#ffffff;}
td.customervoice_f {font-size:8pt;color:#666666; background-color:#ffeded;line-height:140%;padding:5px;padding-left:15px;}
td.customervoice_m {font-size:8pt;color:#666666; background-color:#eeffee;line-height:140%;padding:5px;padding-left:15px;}

table.lessonTbl {width:100%;padding:1px;border-collapse: collapse;}
table.lessonPriceList{width:400px;padding:1px;border-collapse: collapse;}
table.lessonPriceList2{width:400px;border: solid 1px #015BF6; border-collapse: separate;}
th.lesson_b {border: solid 1px #015BF6;font-size:10pt;padding:2px;}
td.b10 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#edffff;}
td.b20 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#e1ffff;}
td.b30 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#d5ffff;}
td.b40 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#c9ffff;}
td.b50 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#bdffff;}
td.b60 {border: solid 1px #015BF6;padding:2px;font-size:10pt;font-weight:bold;text-align:center;background-color:#b1ffff;}

td.lessonDtl {font-family:"‚l‚r ‚oƒSƒVƒbƒN";border: 2px #3333ff solid; background-color: #f8fdff;padding: 7px; line-height:150%; vertical-align:top;}
tr.lessonDesc {height:20px;}
td.lessonDesc {background-color: #f8fdff;}
td.lesson_p_title {height:25px;font-size:10pt;font-weight:bold;text-align:center;border: 1px #888888 solid; background-color:#FFE4B8;color:#333333;}
td.lesson_p_list {height:29px;font-size:10pt;font-weight:bold;text-align:center;border: 1px #888888 solid;background-color:#ffffff;color:#333333;}
span.emdesc_lr {font-size:11pt;font-weight:bold; color:#ff3333;}
span.emdesc_br {font-weight:bold; color:#9c2643;}


hr.comp2 {width:450px; height:1px; color:#99ccff;border:0;background-color:#99ccff;}
hr.cp {width:100%; height:1px; color:#3300ff;border:0;background-color:#3300ff;}
hr.topfooter {width:90%; height:0.5px;}
th.lesson_p {font-size:10pt;}
td.lesson_p {font-size:10pt;line-height:110%;text-align:center;background-color:#ffffff;}
img.textsaki {vertical-align:bottom;}
div.pricelist {margin-left:90px;}
div.rebatedesc {margin-left:78px;margin-top:4px;margin-bottom:8px;}
div.right_pop {float:right;}
div.staff_dot {border-top: dotted 3px #bbbbbb;}
div.credit_la {font-weight:bold; color:#A13CA2;text-align:right;}
td.talk_contents {color:#333333;}
td.talk_title {font-size:18px;font-weight:bold;color:#000000;}
td.talkbar_ju {background-color:#D3E3EF;height:3px;}
td.talkbar_la {background-color:#DFCFEF;font-weight:bold;text-align:center;}
span.talk_date {color:#464f9c;}
span.talk_ju {font-weight:bold; color:#464f9c;}
span.talk_la {font-weight:bold; color:#A13CA2;}