body{	color:#333333;		/***　文字基本色　**/
		margin:0;padding:0;background:url(../re_images/all_back.gif) repeat-x #fff;
		font-size:13px;font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif;    
}

#box_ue{clear:both;width:990px;background:url(../re_images/long_box_ue.gif) no-repeat ;margin-left:auto;margin-right:auto}

#header{width:950px;height:105px;margin-left:20px;background:#c5c5c5}





#menu{width:950px;height:45px;margin-left:20px;margin-top:8px;}




#contents{margin-top:22px;margin-left:35px;width:920px;}
#main{width:920px;border:solid 1px #c3c3c3; background:#fff;overflow-x:hidden;overflow-y:auto;}

	#main h2{margin:0;padding:0;height:38px;}
	#swf{width:680px;margin:0;padding:0;height:205px;border:solid 1px #b2b2b2;}



#box_sita{width:990px;height:128px;background:url(../re_images/box_sita.gif) no-repeat;margin-left:auto;margin-right:auto;}



/********  改行　*************/

.danraku{margin:0;padding:0 0 1.5em 0;}
.danraku_none{margin:0;padding:0;}

.clear_br{clear:both;}


/*****  速報画像リンク　******/


/****************   フォームページ  ****************/


/* テーブル上書き
---------------------------------------------------- */

.form_table0{width:420px;border:none;color:#333333;font-size:13px;font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif; }
.form_table0 td{background:transparent;border:none;padding:0;margin:0;}
.form_table2{width:600px;border:none;color:#333333;font-size:13px;font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif; }
.form_table2 td{background:transparent;border:none;padding:0;margin:0;}
.form_table{width:305px;border:none;color:#333333;font-size:13px;font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif; }
.form_table td{background:transparent;border:none;padding:0;margin:0;}


/* コンテンツ
---------------------------------------------------- */
#content {margin:0;padding:0;width: 920px;}


/* 入力モード（英字）
---------------------------------------------------- */
#zip , #zip1 , #zip2 , #tel , #fax, #birth , #birth1 , #birth2, #birth3 , #tel1 , #tel2, #tel3 , #tel4 , #tel5, #tel6 , #fax1 , #fax2 , #fax3, #jha_id1, #jha_id2, #jha_id3, #telfax1, #telfax2, #number, #ex_number, #email1 , #email2, #email3 , #email4, #bed ,  #ofbeds ,  #persons ,  #m_tel , #m_fax ,  #o_tel , #o_fax , #m_doctor, #m_years_of_ex, #jhaid {ime-mode: inactive;}

/* 入力モード（和文）
---------------------------------------------------- */
#hospital , #hospital_ruby , #address1 , #address2 , #name0 , #name_ruby0 , #name , #name_ruby ,  #name2 , #name_ruby2 , #name3 , #name_ruby3 , #section , #section2 , #section3 , #section4 , #memo , #m_sei  , #m_na  , #m_sei_kana  , #m_na_kana  , #office_name  , #office_name_kana  , #add_1  , #add_2  , #office_section  , #official_position, #m_school_s1, m_school_s2#, #m_seminar_name, #o_shimei, #o_shimei_kana, #o_section {ime-mode: active;}


 /**** 必須項目 ****/
.necessarily{color:#69f;}
.necessarily2{color:#e00;}

 /**** フォーム ****/
.uketuke {margin:0;font-size:13px;}

fieldset{margin: 0 44px 0 44px; padding: 0.5em 0 1.3em 20px; border-width: 1px;border-color: #726d6b;border-style: none none dotted none;}
.atten{margin-left:44px;padding: 0.5em 0 1.3em 20px;width:812px;border-width:1px; border-color: #726d6b;border-style: none none dotted none;}
.label {clear: left;display: block;padding-top: 0.8em;float: left;width: 200px;line-height: 1.3em;}
.control {display: block;margin: 0 0 0 200px;padding-top: 0.8em;line-height: 1.3em;}
.uketuke input, .uketuke select, .uketuke textarea {border-style: solid;border-width: 1px;border-color: #aaaa94 #dfdfd6 #dfdfd6 #aaaa94;vertical-align: middle;color: #696969;background: #f1f1ed;outline:none;}
.uketuke input.radio {border-style: none;color: #000000;background: transparent;outline:none;}
.uketuke input:focus, .uketuke select:focus, textarea:focus {background:#fff;}


/* 入力部品の幅設定
---------------------------------------------------- */
#hospital , #hospital_ruby , #section , #section0 , #section2 , #section3 , #section4 ,  #address1, #address2{width: 290px;}
#office_name , #office_name_kana , #add_1 , #add_2 , #office_section , #official_position, #o_section, #m_seminar_name {width: 290px;}
#m_sei , #m_na , #m_sei_kana , #m_na_kana , #m_tel , #m_fax , #o_tel , #o_fax , #o_shimei , #o_shimei_kana , #m_school_s1 , #m_school_s2{width: 140px;}

#email1, #email2, #email3, #email4{width: 290px;}
#name, #name_ruby, #name0 , #name_ruby0,#name2, #name_ruby2{width: 210px; }
#name2, #name_ruby2, #name3, #name_ruby3{width: 200px; }
#zip1, #zip2, #number, #ex_number, #birth1,#tel1, #tel2, #tel3,#tel4, #tel5, #tel6, #fax1, #fax2, #fax3 , #ofbeds, #m_years_of_ex, #persons{width: 60px;}
#jha_id1, #jha_id2, #jha_id3, #birth, #m_doctor, #jhaid {width: 100px;}
#pref, #tel, #fax, #telfax1, #telfax2, #zip, #birth2, #birth3 {width: 120px;}
#memo, #smemo{width: 408px;}


/* 送信ボタン
---------------------------------------------------- */

#submit p{padding:0;margin:20px 0 0 0;text-align:center;color:#69f;}
#submitend p{padding:0;margin:20px 0 0 0;text-align:center;color:#f00;}
.uketuke .send{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/sosin.gif) no-repeat ;border:none;text-indent:-9999px;outline:none;}
.uketuke .send:hover{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/over_sosin.gif) no-repeat ;border:none;outline:none;}

.uketuke .shusei{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/shusei.gif) no-repeat ;border:none;text-indent:-9999px;outline:none;}
.uketuke .shusei:hover{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/over_shusei.gif) no-repeat ;border:none;outline:none;}

.uketuke .next_btn{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/next_btn.gif) no-repeat ;border:none;text-indent:-9999px;outline:none;}
.uketuke .next_btn:hover{width:81px;height:25px;padding:0;margin:1em 0 0 0;background:url(../seminar/images/over_next_btn.gif) no-repeat ;border:none;outline:none;}


/* 確認用ページ
---------------------------------------------------- */
.kakunin_mes{font-size:13px;font-weight:bold;color:#69f;font-family:'ＭＳ Ｐゴシック',sans-serif,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka';}

















