.table450 {  width: 450px; height: auto}
.table760 { width: 760px ; border-style: none}
.table250 { width: 250px}
.text10 { font-size: 10px; color: #666666 }
.re_text10 { font-size: 10px; color: #FF0000 }
.5year_text10 { font-size: 10px }
.text12 {  font-size: 12px; color: #333333; line-height: 19px}
.table440_whatenew {  width: 440px; border: solid; font-size: 12px; line-height: 20px; text-indent: 12pt; margin-top: 5px; color: #0000CC; vertical-align: baseline; border-width: 0px 1px 1px; border-color: #FFFFFF #CCCCCC #CCCCCC; background-repeat: no-repeat}
.table200 { width: 200px; border: 1px solid; border-color: #CCCCCC #999999 #999999; background-color: #F0F0F0; height: auto}
.table535 {  height: auto; width: 535px; border: 1px #999999 solid; background-color: #FFFFFF; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.table178 {  height: auto; width: 178px}
.table170 {  background-color: #F0F0F0; height: 180px; width: 170px; border-color: #FFFFFF #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.text_rink1 {  font-size: 12px; color: #5F5F5F; text-decoration: none}
.table535whatnew { height: auto; width: 535px; border: 1px solid; border-color: #F0F0F0 #999999 #999999; background-image: url(back_whatsnew.gif); background-repeat: no-repeat }
.table_menu {  height: 25px; width: 180px; border-color: #FFFFFF #FFFFFF #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; color: #333333; padding-top: 0px}
.text11 {  font-size: 11px; line-height: normal; color: #333333}
.text12_2 { font-size: 12px; color: #333333; line-height: 17px}
a:hover {  color: #FF6600; text-decoration: underline}
.text10white {  font-size: 10px; color: #FFFFFF; text-decoration: none}
.text12strong {  font-size: 12px; color: #CC0000; font-weight: bold}
.text_midashi {  font-size: 18px; font-weight: bolder; color: #333333}
.line535 {  height: 5px; width: 535px; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px}
.line500 { height: 2px; width: 500px; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px }
.text_midashi_middle { font-size: 16px; font-weight: bolder; color: #333333; line-height: 26px}
.bestshop_back1 {  background-image: url(bestshop2mth_05_02.gif); background-repeat: repeat}
.text_12_color1 {  color: #FF6600}
.table535_kaicho { height: 182px; width: 535px; border: 1px #999999 solid; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px ; background-image: url(kaicho_no3_2.jpg); background-repeat: no-repeat}

.text14 {  font-size: 14px; line-height: 20px; color: #333333}
.text12_white {  font-size: 12px; color: #FFFFFF}
.line400 { height: 2px; width: 400px; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px}
.text_link2 { font-size: 10px; color: #0033FF; text-decoration: underline; line-height: 20px}
.text_link3 {  font-size: 12px; color: #0066CC; text-decoration: underline}
.text_midashi_small { font-size: 14px; font-weight: bolder; color: #333333}
.text_link4 {  font-size: 12px; line-height: 20px; color: #0000FF; text-decoration: underline}
.table535_2 { height: auto; width: 535px; border: 1px #999999 solid; background-color: #FFFFFF}
.table_line {  border: 1px #999999 solid; font-size: 14px}
.line500_gray { height: 2px; width: 500px; border-color: #F0F0F0 #F0F0F0 #999999; border-style: dotted; border-bottom-width: 1px}
.table150x120 {  height: 120px; width: 150px}
.midashi_line1 {  border-color: #FFFFFF #FFFFFF #999999 #FF9900; margin-left: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 15px}
.midashi_line1_small { border-color: #FFFFFF #FFFFFF #669999 #669999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 8px}
.table_main {  height: auto; width: 770px; border-color: #FFFFFF #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.back_1000trophyCopy { background-image: url(1000man_trophy2.jpg); background-repeat: no-repeat; height: 280px; width: 500px }
.table770 {  width: 770px; padding-top: 0px; clip:  rect(   )}
.midashi_box { border-color: #FFFFFF #FFFFFF #FFFFFF #FF9900; margin-left: 12px; margin-top: 20px; margin-bottom: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px}
.midashi_box2 { border-color: #FFFFFF #FFFFFF #FFFFFF black; background-image: url(ebs_midashi_redimage.jpg); background-repeat: no-repeat; background-position: left center; height: 34px; font-size: 18px; text-transform: none; color: #333333; font-weight: bolder; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.midashi_box3 { border-color: #FFFFFF #FFFFFF #FFFFFF #99CC33; margin-left: 12px; margin-top: 20px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px; margin-bottom: 5px}
.ml_back1 {  width: 264px; background-image: url(ml_back_02.gif); padding-top: 10px; padding-right: 40px; padding-left: 20px; font-size: 12px; line-height: 20px; color: #333333; background-repeat: repeat-y; background-attachment: fixed}
.line400_gray { height: 2px; width: 400px; border-color: #F0F0F0 #F0F0F0 #999999; border-style: dotted; border-bottom-width: 1px }
.line_gray { border-color: #F0F0F0 #F0F0F0 #999999; margin-left: 20px; border-style: dotted; border-bottom-width: 1px; padding-left: 10px}
.table480 { height: auto; width: 480px; border: 1px #999999 solid; background-color: #FFFFFF }
.table_line2 { border: 1px #999999 solid}
.link_shoplink {  font-size: 14px; line-height: normal; text-decoration: none; color: #000000; text-transform: none; font-weight: bold}
.table_line_ml { border: 1px #999999 solid; margin-left: 10px ; font-size: 12px; line-height: 18px; color: #333333; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}
.table_main_5ani { height: auto; width: 770px; border-color: black #999999 #FFFFFF; background-image: url(5th_anniversary_image2.jpg); background-repeat: no-repeat; background-position: right top; padding-top: 0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.table_5ani_2 { height: auto; width: 535px; background-repeat: no-repeat; background-position: left top; font-size: 13px; line-height: 22px; padding-left: 100px; background-image: url(5th_anniversary_image5.jpg); padding-right: 40px; color: #333333; border-style: none; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding-top: 0px}
.table_line_5thani { border: 1px #CC9999 solid; margin-left: 0px}
.table_line_5thani_booth { border: 1px #DEBB5E solid; margin-left: 0px }
.normal_12px { font-size:12px; }
.table_line3 { border: solid; border-color: #FFFFFF #999999 #999999; background-color: #FFFFFF; border-width: 0px 1px 1px}
.table_line_7hani { border: 1px #666666 solid; margin-left: 0px }
.7year_back1 {  background-image: url(7th_anniversary_image9.jpg); background-repeat: no-repeat; background-position: bottom}
.hp_contest_top {  background-attachment: scroll; background-image: url(hp_1contest_top_02.jpg); background-repeat: no-repeat; background-position: center top; background-color: #FFFFFF; height: 220px}
.hp_contest_ebsback1 { background-attachment: scroll; background-image: url(hp_1contest_image6.gif); background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF}
.text14_2 { font-size: 14px; line-height: 22px; color: #333333 }
.hp_contest_entryback1 { background-attachment: scroll; background-image: url(hp_1contest_formtop_02.jpg); background-repeat: no-repeat; background-position: center top; background-color: #000000; height: 1157px}
.text14_2white { font-size: 14px; line-height: 22px; color: #FFFFFF}
.table_main_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-image: url(ebs_top_image1.jpg); background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.table940 { width: 920px; border-style: none }
.table920 { width: 920px; border-style: none }
.table690whatnew { height: auto; width: 690px; border: 1px solid; border-color: #F0F0F0 #999999 #999999; background-image: url(back_whatsnew.gif); background-repeat: no-repeat ; background-color: #FFFFFF; background-position: right top}
.table590 { height: auto; width: 535px; border: 1px #999999 solid; background-color: #FFFFFF; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.table690 { height: auto; width: 690px; border: 1px #999999 solid; background-color: #FFFFFF; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.text_link5 { font-size: 12px; line-height: 20px; color: #9B0000; text-decoration: underline }
.table225 { background-color: #F0F0F0; height: 160px; width: 225px; border-color: #FFFFFF #999999 #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table690interview { height: auto; width: 690px; border: 1px solid; border-color: #F0F0F0 #999999 #999999; background-repeat: no-repeat ; background-color: #FFFFFF; background-position: right top ; font-size: 12px; color: #666666; line-height: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; background-image: url(interview_topback1.jpg)}
.table_bottom_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-image: url(ebs_page_bottom.gif); background-repeat: no-repeat; font-size: 12px; line-height: 20px; color: #FFFFFF; border-style: none}
.table_main_anotherpage_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.table_entrypageback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_entry_image1.jpg); background-position: left top}
.table690_kaicho { width: 690px; border: 1px #999999 solid; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px ; background-image: url(ebskaicho_no3_2.jpg); background-repeat: no-repeat ; height: 182px}
.table_ebspageback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_pageimage1.jpg); background-position: left top }
.table690_1000dendo { height: auto; width: 690px; border: 1px solid; border-color: #F0F0F0 #999999 #999999; background-repeat: no-repeat ; background-color: #FFFFFF; background-position: right top ; font-size: 12px; color: #666666; line-height: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; background-image: url(ebs_1000_back1.jpg)}
.text_link6 { font-size: 12px; line-height: 20px; color: #666666; text-decoration: underline }
.table_teireikaiback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_entry_image1.jpg); background-position: left top }
.table_teireikaiback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_teireikai_image1.jpg); background-position: left top }
.table_studyback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_ml_image1.jpg); background-position: left top }
.table_eventback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_event_image1.jpg); background-position: left top }
.table_kaisokuback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_kaisoku_image1.jpg); background-position: left top }
.table_kanjiback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_kanji_image1.jpg); background-position: left top }
.table_linkback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_shoplink_image1.jpg); background-position: left top }
.table_voiceback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_voice_image1.jpg); background-position: left top }
.text12grey { font-size: 12px; color: #575757; line-height: 19px }
.table_loginback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_login_image1.jpg); background-position: left top }
.table_7thback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_7th_anniversary_banner.jpg); background-position: left top }
.table_interviewback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_interview_image1.jpg); background-position: left top }
.table_1000manback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_1000man_image1.jpg); background-position: left top }
.table_support_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_supporting_member_image.jpg); background-position: left top }
.table_kakoteireikaiback_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_kakoteireikai.jpg); background-position: left top; height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_teireikai_image1.jpg); background-position: left top }
.table_kakoteireikai_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; background-image: url(ebs_kaisoku_image1.jpg); background-position: left top; height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_teireikai_image1.jpg); background-position: left top }
.table_backnumber_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_kakoteireikai.jpg); background-position: left top }
.table_bestshop_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_bestshop_image1.jpg); background-position: left top }
.table_whatsnew_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_whatsnew_image1.jpg); background-position: left top }
.table_minibanner_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_minibanner_image1.jpg); background-position: left top }
.table_hpcontest2009_ebs { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(hp_1contest_result1.jpg); background-position: left top }
.line650 { height: 10px; width: 650px; border-color: #FFFFFF #FFFFFF #999999; border-style: dotted; border-bottom-width: 1px ; font-size: 16px; line-height: 24px; color: #333333}
.text14strong { font-size: 14px; line-height: 20px; color: #333333 ; font-weight: bold; text-transform: uppercase}
.midashi_box_blue { border-color: #FFFFFF #FFFFFF #FFFFFF black; background-image: url(ebs_midashi_blueimage.jpg); background-repeat: no-repeat; background-position: left center; height: 34px; font-size: 18px; text-transform: none; color: #333333; font-weight: bolder; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.table_line14 { border: 1px #999999 solid ; color: #333333}
.table_8thback_ebsCopy { height: auto; width: 950px; border-color: black #999999 #FFFFFF; background-repeat: no-repeat; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px ; background-image: url(ebs_8th_anniversary_banner.jpg); background-position: left top }
