@charset "UTF-8" ;
.foo, x:-moz-any-link { } /* FireFox 2 */
.foo, x:-moz-any-link, x:default { } /* FireFox 3 */
html>/**/body .foo, x:-moz-any-link, x:default { } /* Only FireFox 3 */

body {
  margin : 0;
  padding: 0;
  font-size: 13px;	
  line-height: 150%;
  font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","osaka",sans-serif;
  background: #0033CC url(../img/bg.jpg) repeat-x 0 0;
  color: #333333;
  }

body#topbodyBg {
  background: #0033CC url(../img/topbg.jpg) repeat-x 0 0;
  }

#frame { margin : 0 auto; padding: 0; width: 910px;}

/*  共通設定  */
.pagetop { margin:10px 0 30px; width:600px; text-align:right; clear:both;}
.to_right_bn { margin: 10px 0; text-align: right; width: 600px; height: 35px;}

.dotline { border-top: 1px #CCCCCC dotted; height:1px; width:600px; margin:10px 0; padding:0;}

.atn { color: #CC0000; font-size:10px; font-weight:normal;}

/*  色共通設定  */
.red { color: #ff0000;}
.org { color: #ff6600;}
.grn { color:#339900;}
.blue { color:#0033CC;}

/* スペース設定 */
.space5 { height: 5px;}
.space10 { height: 10px;}
.space20 { height: 20px;}

/* フォント設定 */
.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f24 { font-size:24px;}
.f-normal { font-weight:normal;}

/* サイズ設定 */
.w300 { width:300px;}
.w330 { width:330px;}
.w350 { width:350px;}
.w400 { width:400px;}
.w450 { width:450px;}

/* リンク設定 */
a { text-decoration: none;}  
a:link { color: #CC0000; } 
a:visited { color:#CC0000;} 
a:hover { color: #990000; text-decoration: underline; } 
a:active { color: #330000; } 

/* 位置設定 */
.right { float: right;}  
.left { float: left;}
.clear { clear:both; visibility: hidden;}  


/* 画像コンテンツ */
img { border-style: none;}

/* ヘッダー */
#header { text-align: left; margin: 0; padding: 0 5px; width: 900px; height: 95px;}
#header .hd_left { width: 520px; float:left;}
#header .hd_left img { margin:10px 0 0;}
#header h1 { margin:10px 0 0; padding:0; font-size:12px; color:#fff; height: 14px; width: 520px; float:left; font-weight:normal;}
#header a { color:#333;}


/*  トップ画像枠  */
#topimg { margin: 0 0 20px; padding: 0 5px; width: 900px; clear:both;}

/*  メイン大枠  */
#mainframe_top { margin: 0; padding: 0 5px; width: 900px; height: 5px; clear: both; background: url(../img/frame_bg_top.jpg) no-repeat 0 0;}
#mainframe { margin: 0; padding: 0 5px; width: 900px; clear:both; background: url(../img/frame_bg.gif) repeat-y 0 0;}


/*  サイド  */
#side { width:240px; margin:0; padding:0; float:left; text-align:center; display:block;}

#side ul#sidenavi { margin: 0; padding: 0; list-style: none; width:240px;}
#side ul#sidenavi li { height: 64px; margin: 0; padding: 0; float:left;}
#side ul#sidenavi li a { width:240px; height: 64px; text-indent: -99999px; margin: 0; padding: 0; overflow:hidden; float:left;}
#side ul#sidenavi li#home a { background: url(../img/side_home.jpg) no-repeat 0 0;}
#side ul#sidenavi li#a a { background: url(../img/side_a.jpg) no-repeat 0 0;}
#side ul#sidenavi li#about a { background: url(../img/side_about.jpg) no-repeat 0 0;}
#side ul#sidenavi li#shinryo a {background: url(../img/side_shinryo.jpg) no-repeat 0 0;}
#side ul#sidenavi li#presen a {background: url(../img/side_presen.jpg) no-repeat 0 0;}
#side ul#sidenavi li#interview a {background: url(../img/side_interview1.jpg) no-repeat 0 0;}
#side ul#sidenavi li#essay a { background: url(../img/side_essay1.jpg) no-repeat 0 0;}
#side ul#sidenavi li#study a { background: url(../img/side_study1.jpg) no-repeat 0 0;} 
#side ul#sidenavi li#placenta a { background: url(../img/side_placenta.jpg) no-repeat 0 0;}
#side ul#sidenavi li#hay a { background: url(../img/side_hay.jpg) no-repeat 0 0;}
#side ul#sidenavi li#testosterone a { background: url(../img/side_uv.jpg) no-repeat 0 0;}
#side ul#sidenavi li#uv a { background: url(../img/side_ozo.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ozone a { background: url(../img/side_ozone.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diabetesozone a { background: url(../img/side_diabetesozone.jpg) no-repeat 0 0;}

#side ul#sidenavi li#burn a { background: url(../img/side_burn.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ala a { background: url(../img/side_ala.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vitamin a { background: url(../img/side_vitamin.jpg) no-repeat 0 0;}
#side ul#sidenavi li#tation a { background: url(../img/side_tation.jpg) no-repeat 0 0;}
#side ul#sidenavi li#med a { background: url(../img/side_med.jpg) no-repeat 0 0;}
#side ul#sidenavi li#pseudoaldsteronism a { background: url(../img/side_pseudoald.jpg) no-repeat 0 0;}

#side ul#sidenavi li#ppi a { background: url(../img/side_ppi.jpg) no-repeat 0 0;}
#side ul#sidenavi li#fecal a { background: url(../img/side_fecal1.jpg) no-repeat 0 0;}
#side ul#sidenavi li#epilepsy a { background: url(../img/side_epilepsy.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vagal a { background: url(../img/side_vagal.jpg) no-repeat 0 0;}
#side ul#sidenavi li#dlb a { background: url(../img/side_dlb.jpg) no-repeat 0 0;}
#side ul#sidenavi li#humanitude a { background: url(../img/side_humanitude1.jpg) no-repeat 0 0;}
#side ul#sidenavi li#clustar a { background: url(../img/side_clustar.jpg) no-repeat 0 0;}
#side ul#sidenavi li#migraine a { background: url(../img/side_migraine.jpg) no-repeat 0 0;}
#side ul#sidenavi li#facialparalysis a { background: url(../img/side_facialparalysis.jpg) no-repeat 0 0;}

#side ul#sidenavi li#pan a { background: url(../img/side_pan.jpg) no-repeat 0 0;}
#side ul#sidenavi li#pancreaticcancer a { background: url(../img/side_pancreatic.jpg) no-repeat 0 0;}


#side ul#sidenavi li#ast a { background: url(../img/side_ast.jpg) no-repeat 0 0;}
#side ul#sidenavi li#m2bpgmi a { background: url(../img/side_m2.jpg) no-repeat 0 0;}


#side ul#sidenavi li#kamiki a { background: url(../img/side_kamiki.jpg) no-repeat 0 0;}

#side ul#sidenavi li#asthma a { background: url(../img/side_asth.jpg) no-repeat 0 0;}


#side ul#sidenavi li#thy a { background: url(../img/side_thy.jpg) no-repeat 0 0;}
#side ul#sidenavi li#atopic a { background: url(../img/side_atopic.jpg) no-repeat 0 0;}


#side ul#sidenavi li#corona a { background: url(../img/side_corona.jpg) no-repeat 0 0;}


#side ul#sidenavi li#ntm a { background: url(../img/side_ntm.jpg) no-repeat 0 0;}



#side ul#sidenavi li#icd a { background: url(../img/side_icd.jpg) no-repeat 0 0;}


#side ul#sidenavi li#negativetwave a { background: url(../img/side_negativetwave.jpg) no-repeat 0 0;}

#side ul#sidenavi li#myocarditis a { background: url(../img/side_myocarditis.jpg) no-repeat 0 0;}
#side ul#sidenavi li#takotsubo a { background: url(../img/side_takotsubo.jpg) no-repeat 0 0;}

#side ul#sidenavi li#pleurisy a { background: url(../img/side_ple.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ipf a { background: url(../img/side_ipf.jpg) no-repeat 0 0;}

#side ul#sidenavi li#respiratory a { background: url(../img/side_resp.jpg) no-repeat 0 0;}
#side ul#sidenavi li#arthritis a { background: url(../img/side_arthritis.jpg) no-repeat 0 0;}
#side ul#sidenavi li#GCA a { background: url(../img/side_GCA.jpg) no-repeat 0 0;}
#side ul#sidenavi li#rs3pe a { background: url(../img/side_rs3pe.jpg) no-repeat 0 0;}
#side ul#sidenavi li#failureabc a { background: url(../img/side_abc.jpg) no-repeat 0 0;}
#side ul#sidenavi li#failure a { background: url(../img/side_failure.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diuretic a { background: url(../img/side_diu.jpg) no-repeat 0 0;}

#side ul#sidenavi li#acs a { background: url(../img/side_acs.jpg) no-repeat 0 0;}
#side ul#sidenavi li#myocardial a { background: url(../img/side_myocardial.jpg) no-repeat 0 0;}

#side ul#sidenavi li#nstemi a { background: url(../img/side_nstemi.jpg) no-repeat 0 0;}

#side ul#sidenavi li#lqts a { background: url(../img/side_lqts.jpg) no-repeat 0 0;}
#side ul#sidenavi li#arvc a { background: url(../img/side_arvc.jpg) no-repeat 0 0;}
#side ul#sidenavi li#brug a { background: url(../img/side_brug.jpg) no-repeat 0 0;}
#side ul#sidenavi li#repo a { background: url(../img/side_repo.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vt a { background: url(../img/side_vt.jpg) no-repeat 0 0;}
#side ul#sidenavi li#qt a { background: url(../img/side_qt.jpg) no-repeat 0 0;}
#side ul#sidenavi li#sarc a { background: url(../img/side_sarc.jpg) no-repeat 0 0;}

#side ul#sidenavi li#tr a { background: url(../img/side_tr.jpg) no-repeat 0 0;}
#side ul#sidenavi li#phyper a { background: url(../img/side_phyper.jpg) no-repeat 0 0;}

#side ul#sidenavi li#ar a { background: url(../img/side_ar.jpg) no-repeat 0 0;}
#side ul#sidenavi li#betablocker a { background: url(../img/side_betablocker.jpg) no-repeat 0 0;}

#side ul#sidenavi li#activeoxygen a { background: url(../img/side_activeoxygen.jpg) no-repeat 0 0;}


#side ul#sidenavi li#gout a { background: url(../img/side_gout.jpg) no-repeat 0 0;}
#side ul#sidenavi li#phleg a { background: url(../img/side_phleg.jpg) no-repeat 0 0;}
#side ul#sidenavi li#p a { background: url(../img/side_p.jpg) no-repeat 0 0;}
#side ul#sidenavi li#zinc a { background: url(../img/side_zinc.jpg) no-repeat 0 0;}
#side ul#sidenavi li#rotator a { background: url(../img/side_rotator.jpg) no-repeat 0 0;}


#side ul#sidenavi li#CTC a { background: url(../img/side_ctc.jpg) no-repeat 0 0;}
#side ul#sidenavi li#obesity a { background: url(../img/side_obe.jpg) no-repeat 0 0;}
#side ul#sidenavi li#deafness a { background: url(../img/side_dea.jpg) no-repeat 0 0;}

#side ul#sidenavi li#compression a { background: url(../img/side_comp.jpg) no-repeat 0 0;}

#side ul#sidenavi li#kidney a { background: url(../img/side_kidney.jpg) no-repeat 0 0;}
#side ul#sidenavi li#div a { background: url(../img/side_div.jpg) no-repeat 0 0;}
#side ul#sidenavi li#newtrt a { background: url(../img/side_new.jpg) no-repeat 0 0;}
#side ul#sidenavi li#recruit a { background: url(../img/side_recruit1.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diabetes a { background: url(../img/side_diabetes.jpg) no-repeat 0 0;}
#side ul#sidenavi li#glucose a { background: url(../img/side_glucose.jpg) no-repeat 0 0;}

---------------------------------------------------------------------------------------------




#side ul#sidenavi li#home a:hover { background: url(../img/side_home_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#a a:hover { background: url(../img/side_a_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#about a:hover { background: url(../img/side_about_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#shinryo a:hover {background: url(../img/side_shinryo_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#presen a:hover {background: url(../img/side_presen_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#interview a:hover {background: url(../img/side_interview1_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#essay a:hover { background: url(../img/side_essay1_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#study a:hover { background: url(../img/side_study1_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#placenta a:hover { background: url(../img/side_placenta_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#hay a:hover { background: url(../img/side_hay_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#testosterone a:hover { background: url(../img/side_uv_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#uv a:hover { background: url(../img/side_ozo_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ozone a:hover { background: url(../img/side_ozone_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diabetesozone a:hover { background: url(../img/side_diabetesozone_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#burn a:hover { background: url(../img/side_burn_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ala a:hover { background: url(../img/side_ala_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vitamin a:hover { background: url(../img/side_vitamin_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#tation a:hover { background: url(../img/side_tation_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#med a:hover { background: url(../img/side_med_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#pseudoaldsteronism a:hover { background: url(../img/side_pseudoald_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#ppi a:hover { background: url(../img/side_ppi_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#fecal a:hover { background: url(../img/side_fecal1_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#epilepsy a:hover { background: url(../img/side_epilepsy_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vagal a:hover { background: url(../img/side_vagal_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#dlb a:hover { background: url(../img/side_dlb_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#humanitude a:hover { background: url(../img/side_humanitude1_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#clustar a:hover { background: url(../img/side_clustar_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#migraine a:hover { background: url(../img/side_migraine_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#facialparalysis a:hover { background: url(../img/side_facialparalysis_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#pan a:hover { background: url(../img/side_pan_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#pancreaticcancer a:hover { background: url(../img/side_pancreatic_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ast a:hover { background: url(../img/side_ast_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#m2bpgmi a:hover { background: url(../img/side_m2_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#kamiki a:hover { background: url(../img/side_kamiki_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#asthma a:hover { background: url(../img/side_asth_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#thy a:hover { background: url(../img/side_thy_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#atopic a:hover { background: url(../img/side_atopic_on.jpg) no-repeat 0 0;}



#side ul#sidenavi li#corona a:hover { background: url(../img/side_corona_on.jpg) no-repeat 0 0;}


#side ul#sidenavi li#ntm a:hover { background: url(../img/side_ntm_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#icd a:hover { background: url(../img/side_icd_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#negativetwave a:hover { background: url(../img/side_negativetwave_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#myocarditis a:hover { background: url(../img/side_myocarditis_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#takotsubo a:hover { background: url(../img/side_takotsubo_on.jpg) no-repeat 0 0;}


#side ul#sidenavi li#pleurisy a:hover { background: url(../img/side_ple_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#ipf a:hover { background: url(../img/side_ipf_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#respiratory a:hover { background: url(../img/side_resp_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#arthritis a:hover { background: url(../img/side_arthritis_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#GCA a:hover { background: url(../img/side_GCA_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#rs3pe a:hover { background: url(../img/side_rs3pe_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#failureabc a:hover { background: url(../img/side_abc_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#failure a:hover { background: url(../img/side_failure_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diuretic a:hover { background: url(../img/side_diu_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#acs a:hover { background: url(../img/side_acs_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#myocardial a:hover { background: url(../img/side_myocardial_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#nstemi a:hover { background: url(../img/side_nstemi_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#lqts a:hover { background: url(../img/side_lqts_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#arvc a:hover { background: url(../img/side_arvc_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#brug a:hover { background: url(../img/side_brug_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#repo a:hover { background: url(../img/side_repo_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#vt a:hover { background: url(../img/side_vt_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#qt a:hover { background: url(../img/side_qt_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#sarc a:hover { background: url(../img/side_sarc_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#tr a:hover { background: url(../img/side_tr_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#phyper a:hover { background: url(../img/side_phyper_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#ar a:hover { background: url(../img/side_ar_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#betablocker a:hover { background: url(../img/side_betablocker_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#activeoxygen a:hover { background: url(../img/side_activeoxygen_on.jpg) no-repeat 0 0;}


#side ul#sidenavi li#gout a:hover { background: url(../img/side_gout_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#phleg a:hover { background: url(../img/side_phleg_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#p a:hover { background: url(../img/side_p_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#zinc a:hover { background: url(../img/side_zinc_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#rotator a:hover { background: url(../img/side_rotator_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#CTC a:hover { background: url(../img/side_ctc_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#obesity a:hover { background: url(../img/side_obe_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#deafness a:hover { background: url(../img/side_dea_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#compression a:hover { background: url(../img/side_comp_on.jpg) no-repeat 0 0;}

#side ul#sidenavi li#kidney a:hover { background: url(../img/side_kidney_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#div a:hover { background: url(../img/side_div_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#newtrt a:hover { background: url(../img/side_new_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#recruit a:hover { background: url(../img/side_recruit1_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#diabetes a:hover { background: url(../img/side_diabetes_on.jpg) no-repeat 0 0;}
#side ul#sidenavi li#glucose a:hover { background: url(../img/side_glucose_on.jpg) no-repeat 0 0;}

#side img { margin:0;}
#side img.side_bn { margin:10px 0 0;}


/*  右メインコンテンツ  */
#mainbox { 
	text-align: left;
	padding: 20px 0;
	float: right;
	margin-right:15px; width: 630px;}


/*  各コンテンツ内  */
#mainbox div.conBox { text-align: left; font-size:13px; line-height:150%; margin: 0 0 20px; clear:both;}
#mainbox div.conBox h2.titlebar { margin: 0 0 10px; width:630px; height:35px;}
#mainbox div.conBox .conBoxTxt { margin: 0; padding:0 15px; width:600px;}
#mainbox div.conBox .conBoxTxt h3 { clear:both;margin: 0 0 15px; padding:0 0 0 18px; width:582px; font-size:16px; line-height:25px; height:25px; color:#666; background: url(../img/h3_bg.jpg) no-repeat 0 0;}


/*  フッターナビ  */
#footernavi { text-align:center; color:#fff;
  margin: 0; padding: 0;
  font-size: 12px;
  line-height: 20px;
  font-weight: normal;
  clear:both;
	width: 900px;
	height: 20px;
  background: url(../img/footernavi_bg.gif) repeat 0 0;
  }
#footernavi a { color: #fff;}


/*  フッター  */
#footer {
  font-size: 11px;
  margin: 0;
  padding: 15px 10px 0;
  clear: both;	width: 880px; height:80px;
  background: url(../img/footer_bg.jpg) repeat-x 0 0;
  }

#footer p { text-align:right; padding:10px 0 0;}
#footer a { color: #333333;}
#footer img { margin: 0; padding: 0;}  
  

/*  当院について  */
dl.topabout { float: left;
	margin: 0; margin:0;
	width: 290px;
}

dl.topabout dt {
	width: 60px; margin:0 0 10px; padding:0;
	float: left;
}
dl.topabout dd { width: 220px; margin:0 0 10px;
	padding-left: 5px; float: left;
}

/*  診療表　 */
dl.topabout { float: left;
	margin: 0; margin:0;
	width: 290px;
}

table#timelist {
	width: 600px; margin:0 0 10px; padding:0; border-collapse:collapse;
	float: left; 
}
table#timelist th { background: url(../img/time_bg.jpg) repeat-x 0 0; color:#fff; font-weight:bold; text-align:center;
border:1px #000 solid; padding:2px 0;
}
table#timelist td { background-color:#fff; color:#000; text-align:center;
border:1px #000 solid; font-size:15px; padding:8px 0;
}
table#timelist td.time { background-color:#FFCCCC; color:#000; text-align:center;
border:1px #000 solid; font-size:13px;
}
table#timelist td.kyushin { background-color:#fff; color:#000; text-align:center;
border: none; font-size:13px; padding:0;
}

/*  お知らせ　 */
div#newhtml { height:550px; overflow:auto; border:1px #ccc solid; padding:10px;}
div.arti { clear:both; margin: 0 0 5px; padding-top:10px; border-top:1px #ccc dotted; overflow:visible;}
.hiduke{
float:left; padding-left:10px;
width:80px;
}
.text_con{
float:right;width:460px; text-align:left; margin-right:10px; margin-bottom:10px;
}


label {
    background: beige;
    color: #808000;
    padding: 10px;
    display: block;
    margin: 5;
    border: 1px solid #fff;
}

.menu ul {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu li {
    padding: 1px;
}


input[type="checkbox"].on-off{
    display: none;
}


input[type="checkbox"].on-off + ul{
    height: 0;
    overflow: hidden;
}

input[type="checkbox"].on-off:checked + ul{
    height: 500px;
overflow: auto;
}


span.sample1 {font-size: 12px; }
span.sample2 {font-size: 12em; }
span.sample3 {font-size: 12ex; }
span.sample4 {font-size: 80%; }
span.sample5 {font-size: 100%; }
span.sample6 {font-size: 120%; }
span.sample7 {font-size: xx-small; }
span.sample8 {font-size: x-small; }
span.sample9 {font-size: small; }
span.sample10 {font-size: medium; }
span.sample11 {font-size: large; font-weight: bold; }
span.sample12 {font-size: x-large; }
span.sample13 {font-size: xx-large; }
