 /*--------------------------------------
  小林製薬研究所便り　vol.20
---------------------------------------*/ 

.style17 {
	color: #5E9B19;
	font-weight: bold;
}
#frame03_a {
	padding-left: 28px;
	padding-top: 10px;
}
.style18 {
	color: #990000;
	font-weight: bold;
}
.style19 {color: #996600}
.style20 {color: #CC0000}
#lab_t2008 {
	margin-bottom: 40px;
}
#lab_main_t2008 {
	margin-bottom: 10px;
	margin-top: 10px;
}
.lab_line20 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding-bottom: 20px;
	clear: both;
	height: 0px;
}
#lab_month_t20 {
	margin-left: 15px;
	margin-bottom: 30px;
}
#lab_intro20 {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-left: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5D9B18;
	border-bottom-color: #5D9B18;
	border-left-color: #5D9B18;
	width: 557px;
}
#top_text20 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 20px;
}
.cap20 {
	padding-bottom: 5px;
	padding-left: 95px;
}
.cap_text20 {
	font-size: 90%;
	line-height: 130%;
	padding-bottom: 10px;
	padding-left: 95px;
}
#cap_p01 {
	float: left;
	border: 1px solid #999999;
	padding: 0px;
	margin-right: 12px;
	margin-left: 2px;
}
#main_text20 {
	font-size: 100%;
	line-height: 135%;
	clear: both;
	padding-top: 23px;
	padding-bottom: 23px;
	padding-left: 15px;
}
#frame20_1 {
	padding-bottom: 20px;
	padding-left: 15px;
}
#frame1_a {
	background-image: url(images20/frame01a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 575px;
}
#frame1_b {
	background-image: url(images20/frame01b.gif);
	background-repeat: repeat-y;
	width: 575px;
}
#step20a {
	padding: 19px;
}
#frame2_l {
	float: left;
	width: 250px;
	padding-left: 25px;
}
#frame2_r {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 277px;
}
#f2r_l {
	float: left;
	padding-top: 170px;
}
#f2r_r {
	float: right;
	width: 250px;
	padding-right: 25px;
}
#f2_l01 {
	background-image: url(images20/frame02_a2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
	width: 250px;
}
#f2_r01 {
	background-image: url(images20/frame02_a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
	width: 250px;
}
#lab_space20 {
	padding: 2px;
	height: 1px;
	clear: both;
}
#frame1_c {
	background-image: url(images20/frame01c.gif);
	background-position: left top;
	height: 9px;
	width: 575px;
	background-repeat: no-repeat;
}
.f2_l02 {
	background-image: url(images20/frame02_b.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.p_l01 {
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 12px;
}
.ptext_l01 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.ptext_r01 {
	font-size: 85%;
	line-height: 130%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.space_l01 {
	padding: 0px;
	height: 5px;
	margin: 2px;
	clear: both;
}
.p_r01 {
	float: right;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 12px;
}
.f2_l03 {
	background-image: url(images20/frame02_c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px;
	width: 250px;
	margin: 0px;
	padding: 0px;
}
.fukidashi20 {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#study20 {
	padding-left: 15px;
}
#frame03_b {
	background-color: #FFFFFF;
	width: 501px;
	background-position: 28px;
	margin-left: 28px;
	font-size: 100%;
	line-height: 135%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#frame03_c {
	padding-left: 28px;
	padding-bottom: 10px;
}
#main_text20b {
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 20px;
	padding-left: 15px;
}
#u_frame20 {
	padding-bottom: 25px;
	padding-left: 15px;
}
#frame04_a {
	background-image: url(images20/frame04_a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 42px;
	width: 575px;
}
#frame04_b {
	background-image: url(images20/frame04_b.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	width: 545px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#frame04_c {
	background-image: url(images20/frame04_c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 575px;
}
#ferment_t {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#ferment_text {
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
#brewing {
	border: 1px solid #999999;
	padding: 15px;
	margin-left: 15px;
}
#sake {
	font-size: 100%;
	line-height: 135%;
}
#nishi {
	font-size: 100%;
	line-height: 130%;
	padding-top: 20px;
}
#brewing_p {
	float: right;
	padding-left: 20px;
	padding-top: 0px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.21
---------------------------------------*/ 

.qa_box21 {
	padding-top: 35px;
	clear: both;
}
.at21 {
	padding-top: 15px;
	padding-right: 0px;
}
.a_text21 {
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 15px;
	padding-left: 0px;
	float: right;
	width: 535px;
	padding-top: 20px;
}
#influence21 {
	background-color: #E7F5FD;
	clear: both;
	margin-left: 53px;
	padding: 10px;
}
#pic_t21 {
	text-align: center;
	margin: 0px;
	padding-bottom: 5px;
}
#pic_text21 {
	font-size: 100%;
	line-height: 135%;
	float: right;
	width: 270px;
	padding-top: 30px;
}
#reference21 {
	font-size: 80%;
	text-align: right;
	padding-top: 20px;
	clear: both;
}
#frame_box21 {
	clear: both;
	padding-top: 20px;
	margin-left: 7px;
}
#frame01 {
	background-image: url(images21/frame21_01.gif);
	height: 36px;
	width: 575px;
	background-repeat: no-repeat;
	float: none;
}
#frame02 {
	background-image: url(images21/frame21_02.gif);
	background-repeat: repeat-y;
	width: 525px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	float: none;
	clear: both;
}
#frame03 {
	background-image: url(images21/frame21_03.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 575px;
	float: none;
}
#pic_mt21 {
	font-size: 15px;
	padding-bottom: 0px;
	color: #006600;
}
.pic_text21 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 15px;
	width: 350px;
}
#pic_r21 {
	float: right;
	width: 150px;
	padding-top: 15px;
}
#p_text21 {
	font-size: 90%;
	line-height: 130%;
	padding-top: 10px;
	padding-bottom: 10px;
}
#pic_i21 {
	text-align: center;
}
#annotation21 {
	font-size: 80%;
	line-height: 135%;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-right: 5px;
	padding-left: 5px;
}


 /*--------------------------------------
  小林製薬研究所便り　vol.22
---------------------------------------*/ 

#p_box22 {
	float: right;
	background-image: url(images22/bil_p.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 110px;
	width: 120px;
}
.mt_box22 {
	padding-top: 35px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-left: 0px;
	margin-left: 15px;
}
#lab_month_t22 {
	margin-left: 15px;
	background-image: url(images22/bil_p.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 50px;
}
#forest22 {
	padding: 0px;
	float: right;
}
.a_text22 {
	padding-bottom: 15px;
	padding-left: 15px;
	padding-top: 20px;
	clear: both;
}
#rp_22 {
	float: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.conte_22 {
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 20px;
	clear: both;
}
.conte_p22 {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
#asta_22 {
	font-size: 80%;
	line-height: 125%;
	padding-top: 5px;
}
#asta_22b {
	font-size: 80%;
	line-height: 125%;
	padding-top: 10px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.23
---------------------------------------*/ 

.mt_box23 {
	padding-top: 35px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 120%;
	font-weight: bold;
	color: #669900;
	clear: both;
}
#lab_month_t23 {
	margin-left: 15px;
	padding-bottom: 30px;
}
#goal23 {
	padding-right: 0px;
	float: left;
}
#goal_r23 {
	padding-top: 10px;
	float: left;
	width: 320px;
}
#fuki01 {
	background-image: url(images23/fuki_d_r1.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 35px;
}
#fuki02 {
	background-image: url(images23/fuki_d_r2.gif);
	background-repeat: repeat-y;
	width: 300px;
}
#fuki_text {
	font-size: 100%;
	line-height: 135%;
	padding-right: 20px;
	padding-left: 50px;
}
#fuki03 {
	background-image: url(images23/fuki_d_r3.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 300px;
}
#conte_p23 {
	float: left;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	width: 295px;
}
#fig_text23 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 38px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	float: right;
}
#s_t23 {
	font-size: 80%;
	line-height: 125%;
	padding-top: 10px;
}
#usa23a {
	background-image: url(images23/frame_r1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 575px;
}
#usa23b {
	background-image: url(images23/frame_r2.gif);
	background-repeat: repeat-y;
	width: 575px;
}
#usa_space23 {
	clear: both;
	height: 5px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#usa23c {
	background-image: url(images23/frame_r3.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 575px;
}
#usa_t23 {
	text-align: center;
	padding-bottom: 10px;
}
#fig_mt23 {
	font-size: 100%;
	text-align: center;
	padding-bottom: 10px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.24
---------------------------------------*/ 

.mt_box24 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 120%;
	font-weight: bold;
	color: #669900;
	clear: both;
}
#fact_b24 {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#fact_text24 {
	font-size: 100%;
	line-height: 135%;
	width: 340px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 15px;
}
#fact_p24 {
	float: right;
	padding: 0px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.lab_space24 {
	padding: 0px;
	height: 5px;
	clear: both;
	width: 500px;
}
#fact_ent24 {
	padding-top: 20px;
	padding-left: 15px;
}
#fact_entp24 {
	float: left;
	padding-right: 2px;
}
#fact_entf24 {
	padding-top: 20px;
	float: left;
	width: 300px;
}
#fuki01a_24 {
	background-image: url(images24/fuki_d01_r1.gif);
	height: 26px;
	background-repeat: no-repeat;
	margin-left: 0px;
}
#fuki01b_24 {
	background-image: url(images24/fuki_d01_r2.gif);
	background-repeat: repeat-y;
	margin-left: 0px;
}
.fuki_textb24 {
	font-size: 100%;
	line-height: 135%;
	width: 230px;
	margin-left: 55px;
	color: #003399;
}
#fuki01c_24 {
	background-image: url(images24/fuki_d01_r3.gif);
	background-repeat: no-repeat;
	height: 26px;
	margin-left: 0px;
}
#face01 {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
}
#b_back24 {
	margin: 0px;
	padding: 15px;
}
#back_b24 {
	background-color: #99CCFF;
}
#preparation_b24 {
	padding-left: 15px;
}
.arrow01_24 {
	background-image: url(images24/arrow_r1.gif);
	background-repeat: repeat-y;
	height: 5px;
}
.arrow02_24 {
	background-image: url(images24/arrow_r2.gif);
	background-repeat: repeat-y;
}
#b01_text24 {
	font-size: 100%;
	line-height: 135%;
	padding-left: 60px;
}
.arrow03_24 {
	background-image: url(images24/arrow_r3.gif);
	background-repeat: no-repeat;
	height: 28px;
}
#b01_p24 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
}
#b01_l24 {
	width: 130px;
	padding-top: 100px;
	padding-bottom: 20px;
}
.p_text_l24 {
	font-size: 90%;
	line-height: 130%;
	padding-top: 5px;
}
#b01_c24 {
	padding-left: 0px;
	float: right;
}
#b01_r24 {
	float: right;
	padding-left: 0px;
	padding-right: 0px;
	width: 230px;
}
#fuki_02 {
	padding-bottom: 10px;
	width: 230px;
}
#fuki_02a {
	background-image: url(images24/fuki_e_r1.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 230px;
}
#fuki_02b {
	background-image: url(images24/fuki_e_r2.gif);
	background-repeat: repeat-y;
	width: 230px;
}
#fuki_02b_text {
	font-size: 100%;
	line-height: 135%;
	margin-right: 25px;
	margin-left: 12px;
	color: #003399;
}
#fuki02_c {
	background-image: url(images24/fuki_e_r3.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 230px;
}
#face_b02 {
	padding-top: 5px;
	padding-bottom: 0px;
}
#b01_text2 {
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 10px;
	padding-left: 60px;
	padding-top: 5px;
}
#face02_l {
	padding-right: 0px;
	float: left;
}
#waku01_a {
	background-image: url(images24/waku_r1.gif);
	background-repeat: no-repeat;
	height: 10px;
	margin-left: 0px;
	float: left;
	width: 150px;
}
#waku01_b {
	background-image: url(images24/waku_r2.gif);
	background-repeat: repeat-y;
	margin-left: 0px;
}
#waku_btext {
	font-size: 100%;
	line-height: 135%;
	padding-right: 20px;
	padding-left: 8px;
	color: #003399;
}
#waku01_c {
	background-image: url(images24/waku_r3.gif);
	background-repeat: no-repeat;
	height: 10px;
	margin-left: 0px;
}
#waku01_box {
	padding-left: 0px;
	float: right;
	width: 170px;
}
#face_space {
	margin: 1px;
	clear: both;
	height: 1px;
}
#center_space {
	height: 5px;
}
#mate_box {
	padding-left: 15px;
}
.mate_text {
	padding-left: 60px;
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 15px;
}
.mate_text2 {
	padding-left: 60px;
	font-size: 100%;
	line-height: 135%;
	padding-bottom: 0px;
}
#mate_stext {
	font-size: 85%;
	line-height: 125%;
	padding-top: 0px;
	padding-left: 60px;
	color: #003399;
}
#machine_p {
	float: right;
	padding-left: 15px;
	padding-top: 5px;
}
#clean {
	background-color: #99CC66;
	height: auto;
	padding: 10px;
	width: 495px;
}
#clean_l {
	padding: 5px;
	float: right;
	width: 185px;
	border: 1px solid #CC0000;
	font-size: 90%;
	line-height: 130%;
}
#mate_space {
	padding: 10px;
	height: 5px;
}
#clean_tbox {
	float: right;
	width: 360px;
}
#clean_p {
	height: 147px;
}
#cl_space {
	clear: both;
	padding: 1px;
}
#cl_st {
	padding-top: 5px;
}
#check_box24 {
	padding-left: 15px;
}
#che_lb24 {
	float: left;
	padding-right: 0px;
	width: 190px;
}
.che_lp24 {
	padding-bottom: 5px;
	width: 160px;
}
#che_space24 {
	padding: 1px;
	height: 1px;
	clear: both;
}
#che_lpu24 {
	padding-bottom: 0px;
	width: 170px;
}
#che_tspace24 {
	padding: 10px;
	height: 20px;
}
#ship_box24 {
	padding-left: 15px;
}
#fact04_ent24 {
	padding-top: 20px;
	padding-left: 15px;
}
#fact04_entp24 {
	float: left;
	padding-right: 2px;
}
#fact04_entf24 {
	padding-top: 20px;
	float: left;
	width: 330px;
}
#fuki04a_24 {
	background-image: url(images24/fuki_s_r1.gif);
	height: 26px;
	background-repeat: no-repeat;
	margin-left: 0px;
}
#fuki04b_24 {
	background-image: url(images24/fuki_s_r2.gif);
	background-repeat: repeat-y;
	margin-left: 0px;
}
#fuki04_textb24 {
	font-size: 100%;
	line-height: 135%;
	width: 170px;
	margin-left: 50px;
	color: #003399;
	text-align: center;
}
#fuki04c_24 {
	background-image: url(images24/fuki_s_r3.gif);
	background-repeat: no-repeat;
	height: 26px;
	margin-left: 0px;
}
#ship_text {
	font-size: 100%;
	padding-top: 10px;
	padding-left: 25px;
	float: left;
	line-height: 135%;
}
#dot_box {
	background-color: #CCFFCC;
	clear: both;
	border: 1px dotted #666666;
	padding: 15px;
	width: 325px;
	float: left;
	margin-left: 10px;
}
#dot_space {
	padding: 2px;
	clear: both;
	height: 30px;
}
#dot_t24 {
	font-size: 100%;
	font-weight: bold;
	color: #FF3300;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
#dot_text24 {
	font-size: 100%;
	line-height: 135%;
	padding-right: 0px;
}
#dot_i24 {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
}
#dot_l024 {
}
#cl_space002 {
	padding: 2px;
	height: 15px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.25
---------------------------------------*/ 

#titl_t25 {
	font-size: 100%;
	line-height: 135%;
}
#main_left25 {
	background-image: url(images25/y_back.gif);
	background-repeat: repeat-y;
}
#main_right25 {
	padding-top: 40px;
	float: right;
	width: 180px;
}
.schedule25 {
	padding: 12px;
	float: left;
	width: 365px;
}
.scl_clock25 {
	float: left;
	height: 40px;
	width: 40px;
	padding-right: 10px;
}
.scl_mt25 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.scl_subt25 {
	font-size: 110%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.scl_stext25 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 15px;
}
.scl_st_i25 {
	text-align: center;
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
.scl_space25 {
	padding: 5px;
	height: 15px;
}
.l_space25 {
	padding: 5px;
	height: 5px;
	margin: 5px;
	clear: both;
}
#r_pbox25 {
	text-align: center;
	float: right;
	padding-right: 30px;
}
#r_pbox25a {
	text-align: center;
	padding-top: 0px;
	float: right;
	padding-right: 20px;
}
#lb_box25 {
	padding-left: 15px;
	float: left;
	margin-top: 20px;
	width: 575px;
}
#r_pbox25b {
	text-align: center;
	padding-top: 10px;
	float: right;
	padding-right: 0px;
}
#r_pbox25c {
	text-align: center;
	padding-top: 15px;
	float: right;
	padding-right: 10px;
}
#r_pbox25d {
	text-align: center;
	padding-top: 10px;
	float: right;
}
#r_pbox25e {
	text-align: center;
	padding-top: 10px;
	float: right;
}
.tall_box25 {
	padding: 0px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.26
---------------------------------------*/ 

.anecdote_t26 {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 10px;
}
.ad_text26 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 8px;
	padding-bottom: 10px;
}
#ad_back26 {
	background-image: url(images26/fig01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 240px;
	margin-top: 20px;
}
#fig_t26 {
	padding-top: 200px;
	padding-right: 40px;
	padding-left: 60px;
	padding-bottom: 10px;
}
#t26_l {
	font-size: 80%;
	line-height: 130%;
	width: 190px;
	padding-left: 10px;
}
#t26_r {
	font-size: 80%;
	line-height: 130%;
	float: right;
	width: 175px;
	padding-right: 3px;
}
.l_space26 {
	padding: 5px;
	height: 25px;
	margin: 5px;
	clear: both;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.26
---------------------------------------*/ 

#lead28 {
	font-size: 100%;
	line-height: 135%;
	padding-top: 10px;
	width: 385px;
}
.lab_mt28 {
	font-size: 130%;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000066;
	font-weight: bold;
}
.column28 {
	padding-bottom: 0px;
	padding-top: 20px;
}
#top_rp28 {
	padding: 0px;
	float: right;
}
#waku_l28 {
	width: 260px;
	float: left;
}
#waku_r28 {
	float: right;
	width: 265px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
#wl_mt28 {
	font-size: 100%;
	color: #003300;
	padding-bottom: 5px;
}
#wl_t28 {
	font-size: 120%;
	color: #003300;
	padding-bottom: 10px;
}
#wl_st28 {
	font-size: 90%;
	line-height: 135%;
	padding-bottom: 5px;
}
#wl_p28 {
	padding-bottom: 5px;
}
#wl_cap28 {
	font-size: 80%;
	line-height: 120%;
	padding: 0px;
}
#wr_t28 {
	text-align: center;
	padding-bottom: 10px;
	padding-top: 5px;
}
#wr_st28 {
	font-size: 90%;
	line-height: 120%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#wr_cap28 {
	font-size: 80%;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#w_all_cap28 {
	font-size: 80%;
	padding-top: 10px;
}
#column_b28 {
	padding: 10px;
	border: 1px solid #666600;
	background-color: #FFFFCC;
}
#cb_l28 {
	width: 350px;
	float: left;
}
#cb_r28 {
	float: right;
	width: 170px;
}
#cbl_t28 {
	font-size: 120%;
	color: #333300;
	padding-bottom: 10px;
}
#cbl_text28 {
	font-size: 95%;
	line-height: 135%;
}
#cb_space28 {
	padding: 0px;
	clear: both;
	height: 1px;
}
#cb_cap28 {
	font-size: 80%;
	padding-top: 5px;
	padding-bottom: 5px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.29
---------------------------------------*/ 

#i_map29 {
	padding-left: 15px;
	float: right;
	padding-bottom: 0px;
}
#bluff29 {
	float: left;
	width: 200px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 8px;
}
.p_subt29 {
	font-size: 85%;
	line-height: 125%;
	padding-top: 8px;
}
.l_space29 {
	padding: 0px;
	height: 3px;
	margin: 3px;
	clear: both;
}
#field_p29 {
	clear: both;
	padding-top: 20px;
}
#column_b29 {
	border: 1px solid #006600;
	background-color: #FFFFCC;
}#cl_t29 {
	font-size: 120%;
	color: #FFFFFF;
	background-color: #339900;
	padding: 8px;
}
#cl_b29 {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.cl_mt29 {
	font-size: 100%;
	font-weight: bold;
	color: #CC0033;
	padding-bottom: 5px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.30
---------------------------------------*/ 

.l_space30 {
	padding: 5px;
	height: 8px;
	margin: 5px;
	clear: both;
}
#fig30a {
	background-color: #CCFFFF;
	margin-bottom: 8px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#fig30b {
	background-image: url(images30/prove02.gif);
	background-repeat: no-repeat;
	background-color: #CCFFFF;
	background-position: 10px 5px;
}
#fig_l30 {
	font-size: 80%;
	line-height: 120%;
	width: 140px;
	padding-top: 155px;
	padding-left: 135px;
	padding-bottom: 10px;
}
#figr30 {
	font-size: 80%;
	line-height: 120%;
	float: right;
	width: 140px;
	padding-top: 155px;
	padding-right: 125px;
	padding-bottom: 10px;
}
#fig30c {
	background-color: #CCFFFF;
	background-image: url(images30/prove03.gif);
	background-repeat: no-repeat;
	clear: both;
	padding-bottom: 10px;
	background-position: 10px 0px;
}
#fig30_cl {
	font-size: 80%;
	line-height: 120%;
	width: 118px;
	padding-top: 65px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#fig30_cr {
	font-size: 80%;
	line-height: 120%;
	float: right;
	width: 115px;
	padding-top: 65px;
	padding-right: 2px;
	padding-bottom: 10px;
}
#fig02_t30 {
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 10px;
}
.fig30_mt {
	font-size: 110%;
	font-weight: bold;
	color: #006699;
	padding: 5px;
}
.fig02_text30 {
	font-size: 90%;
	line-height: 125%;
	padding: 5px;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.31
---------------------------------------*/ 

#rp_box31 {
	width: 170px;
	padding-left: 25px;
	float: right;
}
#rp_box31b {
	width: 230px;
	padding-left: 25px;
	float: right;
}
.p_text31 {
	font-size: 90%;
	line-height: 120%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.l_space31 {
	padding: 1px;
	height: 5px;
	margin: 0px;
	clear: both;
	width: 500px;
}
.pb01_31 {
	float: left;
	width: 252px;
	padding-right: 9px;
}
.pb02_31 {
	width: 147px;
	padding-left: 0px;
	float: left;
	padding-right: 9px;
}
#dict_box31 {
	background-color: #CCFFCC;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #009900;
	border-bottom-color: #009900;
	padding: 10px;
}
#dict_t31 {
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 5px;
	color: #003300;
}
#dict_sciname31 {
	font-size: 90%;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CC66;
}
#dict_pbox31 {
	float: right;
	width: 171px;
	padding-left: 10px;
	padding-top: 3px;
}
#cap_text31 {
	font-size: 90%;
	line-height: 130%;
	padding-bottom: 10px;
	height: 83px;
}
#meg_text31 {
	width: 360px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.32
---------------------------------------*/ 

#title32 {
	background-image: url(images32/top_p.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 125px;
	padding-top: 30px;
}
#voice32 {
	float: left;
	width: 460px;
}
#cap_text32 {
	font-size: 90%;
	line-height: 130%;
	padding-bottom: 0px;
}
#rp_box32 {
	padding-left: 25px;
	float: right;
	width: 240px;
	padding-top: 15px;
	padding-bottom: 25px;
}
#width_space32 {
	float: left;
	height: 10px;
	width: 27px;
}
.pb01_32 {
	float: left;
	width: 230px;
	padding-right: 0px;
}
#sp_box32 {
	overflow: hidden;
	padding-right: 42px;
	padding-left: 42px;
}
#frog32 {
	clear: both;
	padding-top: 20px;
	background-image: url(images32/p03.jpg);
	background-repeat: no-repeat;
	background-position: 90px top;
	width: 100%;
}
#frog_text32 {
	margin-top: 100px;
	margin-bottom: 10px;
	float: left;
	font-size: 90%;
	width: 230px;
}
#earth32 {
	font-size: 90%;
	float: left;
	margin-top: 135px;
	margin-left: 28px;
	width: 230px;
}
#process32 {
	text-align: center;
	margin-top: 20px;
	width: 300px;
	margin-left: 140px;
}
#asta32 {
	font-size: 90%;
	text-align: left;
	margin-top: 5px;
	width: 300px;
}
.style21 {color: #FF0000}
#voice_navi32 {
	font-size: 80%;
	margin-left: 0px;
	margin-top: 3px;
	color: #666666;
	line-height: 155%;
}
#voice_navi32 a{
	color: #666666;
	font-size: 100%;
}

#voice_in32 {
	float: right;
	margin-left: 10px;
	text-align: right;
}
#request32 {
	float: left;
	width: 450px;
	font-size: 75%;
	margin-top: 5px;
}
#new32 {
	font-size: 90%;
	float: left;
	margin-top: 8px;
	color: #FFFFFF;
	background-color: #FF0000;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
#student32 {
	float: left;
	width: 460px;
}
.style22 {
font-size: 90%;
color: #FFFFFF;
}
#attention32 {
	font-size: 80%;
	clear: both;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	color: #666666;
}
#attention32 a{
	color: #666666;
	font-size: 100%;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.32
---------------------------------------*/ 

#student33 {
	float: left;
	width: 460px;
	height: 8px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.33
---------------------------------------*/ 

.style23 {color: #3366CC}
#experiment33 {
	background-color: #CCFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.center_p33 {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
#exp_subt33 {
	font-size: 90%;
	margin-bottom: 20px;
	margin-left: 175px;
}
#exp_subt33a {
	font-size: 90%;
	text-align: right;
	clear: both;
	padding-top: 20px;
}
#exp_l33 {
	float: left;
	width: 280px;
	text-align: left;
	margin-right: 30px;
}
#exp_r33 {
	text-align: left;
}
.mr33 {
	margin-bottom: 5px;
	padding-top: 10px;
}
#description_t33 {
	border: 2px solid #9999FF;
	padding: 10px;
	background-color: #FFFFCC;
	margin-bottom: 20px;
}
#description_lt33 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9999FF;
	color: #000066;
}
#asta33 {
	font-size: 90%;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#remark33 {
	background-color: #CCFFFF;
	padding: 20px;
	overflow: hidden;
	width: 533px;
}
#remark_p33 {
	float: left;
	margin-top: 12px;
	margin-right: 20px;
	margin-bottom: 15px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.34
---------------------------------------*/ 

#experiment34 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #993366;
	width: 552px;
}
#exp_l34 {
	text-align: left;
	margin-right: 0px;
}
#exp_r34 {
	text-align: left;
}
#comment34 {
	margin-top: 20px;
	margin-bottom: 0px;
	width: auto;
}
#comment_t34 {
	float: right;
	margin: 10px;
	width: 380px;
	background-color: #FFCCFF;
	padding: 12px;
}
#experiment34b {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #993366;
	width: 552px;
}
#l_exp34 {
	float: left;
	width: 268px;
}
#r_exp34 {
	float: right;
	width: 268px;
}
#exp_fig34 {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
	float: none;
	height: auto;
	overflow: hidden;
}
.fig_t34 {
	font-weight: bold;
	margin-bottom: 8px;
	font-size: 95%;
}
.fig_mt34 {
	font-weight: bold;
	background-color: #99CCFF;
	text-align: center;
	padding: 5px;
	font-size: 110%;
}
.fig_p34 {
	text-align: center;
	margin-top: 10px;
}
.style24 {color: #661866}
#exp_fig34b {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
	float: none;
	height: auto;
	overflow: hidden;
	clear: both;
}
#l_exp34b {
	float: left;
	width: 268px;
}
#r_exp34b {
	float: right;
	width: 268px;
}#fig_text34a {
	font-size: 95%;
	margin-top: 10px;
}
#fig_text34b {
	font-size: 85%;
	text-align: right;
	margin-top: 15px;
}
#fig_frame34 {
	padding: 5px;
	border: 1px solid #99CCFF;
	font-size: 90%;
}
#frame_t34 {
	font-size: 130%;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
	color: #3366FF;
}
#announce34 {
	background-color: #FFCCFF;
	margin-top: 5px;
	clear: both;
	padding: 15px;
	font-size: 95%;
	overflow: hidden;
	width: 521px;
}
#ans_p34 {
	float: right;
	margin-left: 15px;
	width: 200px;
}
.line34 {
	height: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #993366;
}
#ans_pt34 {
	font-size: 85%;
	margin-top: 5px;
}
#ass_maint34 {
	float: left;
	width: 300px;
}
#l_talk34 {
	float: left;
	width: 250px;
}
#r_talk34 {
	float: right;
	width: 260px;
}
#talk_st34 {
	font-size: 90%;
	margin-top: 5px;
	margin-bottom: 10px;
}
#talk_st34b {
	font-size: 90%;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3366FF;
	padding-top: 5px;
}
.ins_space34 {
	margin: 2px;
	clear: both;
	height: 2px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.35
---------------------------------------*/ 

#experiment35 {
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000099;
	width: 551px;
	padding-right: 10px;
	padding-left: 10px;
}
.line35 {
	height: 5px;
	padding-bottom: 5px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #FF3300;
	clear: both;
}
.text_p35 {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 10px;
}
#lp_35 {
	width: 170px;
}
#rp_35 {
	width: 370px;
	float: right;
}
#rrp_35 {
	float: right;
	width: 135px;
	font-size: 80%;
}
#experiment35b {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #FFCC66;
	width: 552px;
}
#exp_fig35 {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
	float: none;
	height: auto;
	overflow: hidden;
	clear: both;
	text-align: center;
}
.style29 {
	color: #3A5AA5;
	font-weight: bold;
}
#asta35 {
	font-size: 90%;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 10px;
}
#asta35b {
	font-size: 90%;
	text-align: right;
	margin-top: 5px;
	padding-top: 20px;
}
.style30 {font-size: 90%}

 /*--------------------------------------
  小林製薬研究所便り　vol.36
---------------------------------------*/ 

.mt_box36 {
	padding-top: 25px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 120%;
	font-weight: bold;
	color: #669900;
	clear: both;
}
#experiment36 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #FFCC66;
	width: 552px;
}
.waku_l36 {
	float: left;
	width: 200px;
	margin-left: 0px;
}
.lp_36 {
	margin-bottom: 5px;
	text-align: center;
}
.waku_r36 {
	float: right;
	width: 310px;
	margin-right: 0px;
}
.waku_a36 {
	font-size: 85%;
	line-height: 135%;
	margin-bottom: 5px;
}
.mozuku_36 {
	clear: both;
	width: 540px;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 10px;
}
#fukidashi36 {
	text-align: left;
	margin-bottom: 15px;
}
.waku_c36 {
	margin-right: 50px;
	margin-left: 50px;
}#center36 {
	margin: 10px;
	float: left;
	width: 10px;
}
#waku_u36 {
	float: left;
	width: 220px;
	margin-left: 0px;
	text-align: right;
}
.dot_36 {
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	padding-bottom: 10px;
}
.q_l36 {
	float: left;
	width: 200px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 10px;
}
.q_a36 {
	font-size: 85%;
	line-height: 135%;
	margin-bottom: 5px;
	margin-top: 30px;
	margin-left: 220px;
}
#eco_36 {
	float: right;
	width: 450px;
	margin-top: 10px;
}
#banner36 {
	float: right;
	width: 200px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.37
---------------------------------------*/ 

.fig_p37 {
	text-align: left;
	margin-top: 10px;
}
#l_exp37 {
	float: left;
	width: 240px;
}
#r_exp37 {
	float: right;
	width: 290px;
	margin-top: 20px;
}
.date_37 {
	font-size: 90%;
	margin-top: 8px;
	margin-bottom: 10px;
	text-align: left;
}
#t_l37 {
	float: left;
	width: 300px;
}
#t_r37 {
	margin-left: 320px;
	margin-bottom: 0px;
}
#frame_text19b {
	margin-right: 10px;
	margin-left: 10px;
}
#title19 {
	margin: 0px;
}
#frame_top19 {
	background-image: url(../up/images19/frame01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 8px;
	padding-top: 20px;
	width: 220px;
	clear: both;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.38
---------------------------------------*/ 
.qa_t38 {
	clear: both;
	padding-bottom: 15px;
}
#fig01_38 {
	margin-top: 15px;
	clear: both;
	width: 575px;
	overflow: hidden;
}
#fig01_l38 {
	float: left;
	width: 270px;
}
#fig01_r38 {
	float: left;
	width: 275px;
	margin-left: 27px;
}
#fig01_mt38 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 15px;
}
.ri_38 {
	float: right;
	width: 85px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.fig_st38 {
	font-weight: bold;
	color: #3333CC;
}
.fig_text38 {
	font-size: 90%;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 135%;
	padding-right: 95px;
}
.style31 {color: #40017D}
.style17 {
	color: #5E9B19;
	font-weight: bold;
}
#frame03_a {
	padding-left: 28px;
	padding-top: 10px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.39
---------------------------------------*/ 
.lab_style32 {color: #000066}
#fig01_39 {
	text-align: center;
	margin-bottom: 30px;
}
#fig02_r39 {
	float: right;
	width: 280px;
}
.process39 {
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}
.pc_text39 {
	float: right;
	width: 250px;
	margin-bottom: 10px;
}
.pc_line39 {
	clear: both;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009CC4;
}
.pc_space39 {
	clear: both;
	height: 1px;
}
#remark_p39 {
	float: left;
	margin-top: 12px;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 120px;
}
#voice39 {
	float: right;
	width: 465px;
}
#voice_u39 {
	width: 550px;
	margin-top: 5px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.40
---------------------------------------*/ 
#k_r40 {
	text-align: left;
	margin-top: 5px;
}
#k_text40 {
	float: right;
	margin-top: 90px;
	font-size: 90%;
	width: 135px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.41
---------------------------------------*/
#lab_fig41 {
	margin-bottom: 20px;
	margin-top: 20px;
}
#fig01_c41 {
	font-size: 105%;
	margin-bottom: 20px;
	margin-top: 5px;
	width: 370px;
	margin-left: 25px;
}
#fig01_b41 {
	margin-left: 35px;
}
.lab_asta41 {
	font-size: 85%;
	margin-top: 10px;
	line-height: 125%;
}
.style32 {
	color: #000099;
	font-size: 80%;
}
.style33 {
	color: #333399;
	font-size: 80%;
}
#mt_sub41 {
	margin-bottom: 10px;
}
#experiment41 {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 535px;
	background-color: #CCFFFF;
}
#r_exp41 {
	float: right;
	margin-top: 10px;
	width: 300px;
}
#l_exp41 {
	float: left;
	width: 210px;
}
#remark41 {
	overflow: hidden;
	width: auto;
	border: 3px solid #F60;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#remark_p41 {
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
}
.lab_uline41 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #043378;
	border-right-color: #043378;
	border-bottom-color: #043378;
	border-left-color: #043378;
	height: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}
#ins_rp41 {
	margin-bottom: 20px;
	margin-left: 20px;
	float: right;
	margin-top: 10px;
}

 /*--------------------------------------
  小林製薬研究所便り　vol.42
---------------------------------------*/
.style34 {
	color: #006;
	font-size: 80%;
}
.style35 {
	font-size: 75%;
}
.style36 {
	font-size: 60%;
}
.date_42 {
	font-size: 80%;
	margin-top: 8px;
	margin-bottom: 10px;
	text-align: right;
}
#p_sub42 {
	width: 240px;
	font-size: 90%;
}
.lab_uline42 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #043378;
	border-right-color: #043378;
	border-bottom-color: #043378;
	border-left-color: #043378;
	height: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: none;
	width: 260px;
}#mt_lab42 {
	font-weight: bold;
	padding-bottom: 10px;
	width: 240px;
}
#ins_rp42 {
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
	background-color: #FFF;
	padding: 8px;
	margin-right: 15px;
}
#experiment42 {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 544px;
	background-color: #CCFFFF;
}
#r_exp42 {
	float: right;
	width: 285px;
	margin-top: 10px;
}
#experiment42 #wfig_42 {
	width: 300px;
	margin-top: 10px;
}
.lab_asta41 #width_42 {
	width: 570px;
}
#i_lab42 {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#section45 {
	font-size: 85%;
	margin-bottom: 3px;
}
#lab_mt45 {
	font-size: 130%;
	color: #006;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 125%;
}
#ins_rp45 {
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
	background-color: #FFF;
	margin-right: 15px;
	padding: 0px;
	margin-left: 5px;
}
#ins_lp45 {
	float: right;
	width: 150px;
	margin-top: 10px;
}
#wfig_45 {
	width: 260px;
	margin-top: 0px;
}
#r_exp45 {
	float: right;
	width: 260px;
	margin-top: 0px;
}
.lab_space45 {
	clear: both;
	height: 3px;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.46
---------------------------------------*/
#waku_t46 {
	font-size: 120%;
	font-weight: bold;
	color: #09C;
	margin-bottom: 8px;
}
#presen46 {
	font-weight: bold;
	margin-bottom: 5px;
}
#ins_rp46 {
	margin-bottom: 10px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	padding: 0px;
	margin-left: 0px;
	width: 310px;
}
#ins_lp46 {
	float: right;
	width: 220px;
	margin-top: 0px;
}
#fig04_46 {
	margin-top: 10px;
	margin-bottom: 10px;
}
#lab_mt46 {
	font-size: 130%;
	color: #006;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 125%;
	clear: both;
}#fig01_46 {
	margin-top: 10px;
}
#fig04_text46 {
	font-size: 85%;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.47
---------------------------------------*/
#l_exp47 {
	float: left;
	width: 275px;
}
#r_exp47 {
	float: right;
	margin-top: 5px;
	width: 245px;
}
.red_size80 {
	font-size: 80%;
	color: #C00;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.48
---------------------------------------*/
#i_table48 {
	text-align: center;
	margin-top: 20px;
	padding: 10px;
	border: 1px solid #6C3;
}
#r_fig48 {
	float: right;
	width: 280px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#yukurena48 {
	background-color: #CFC;
	padding: 10px;
	border: 1px solid #6C6;
	margin-bottom: 25px;
	overflow: hidden;
}
#yugure_l48 {
	float: left;
}
#yugure_r48 {
	float: right;
	width: 455px;
	margin-top: 10px;
}
#i_report48 {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 535px;
	background-color: #CFC;
	overflow: hidden;
}
.i_repo_asta48 {
	font-size: 85%;
	margin-top: 5px;
	margin-bottom: 10px;
}
#ip_l48 {
	float: left;
	width: 274px;
}
#i_pbox48 {
	margin-bottom: 20px;
	overflow: hidden;
	clear: both;
}
#ip_r48 {
	float: right;
	width: 274px;
}
.ir_gtext_48 {
	color: #390;
}
#repo48_l01 {
	float: left;
	width: 260px;
}
#repo48_b01 {
	clear: both;
	margin-top: 5px;
	overflow: hidden;
}
#repo48_b02 {
	margin-top: 15px;
	clear: both;
	margin-bottom: 10px;
}
#repo48_br {
	float: right;
	width: 254px;
}
.lab_mt48 {
	font-size: 130%;
	color: #000066;
	font-weight: bold;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #009;
	padding-left: 5px;
	margin-bottom: 10px;
	clear: both;
	overflow: hidden;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.49
---------------------------------------*/
#r_fig49 {
	float: right;
	width: 280px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.member_p49 {
	text-align: center;
}
.member_st49 {
	font-size: 80%;
	margin-top: 5px;
	text-align: center;
	line-height: 130%;
}
.member_st49b {
	font-size: 80%;
	margin-top: 5px;
	text-align: left;
	line-height: 130%;
	margin-right: 10px;
	margin-left: 10px;
}
.member_mt49 {
	font-weight: bold;
	text-align: center;
	margin-top: 2px;
}
.lab_asta49 {
	font-size: 85%;
	margin-top: 10px;
	line-height: 125%;
	margin-left: 15px;
}
#teach_box49 {
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 10px;
	width: 570px;
	overflow: hidden;
}
#lab_student49 {
	width: 90px;
	border: 1px solid #999;
	margin-right: auto;
	margin-left: auto;
}
#lab_student_box49 {
	margin-left: 110px;
}
#teach_mt49 {
	font-weight: bold;
}
#teach_st49 {
	font-size: 90%;
	line-height: 130%;
	margin-top: 5px;
}
#listen49 {
	font-weight: bold;
	margin-bottom: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #06C;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #06C;
	border-right-color: #06C;
	border-bottom-color: #06C;
}
#listen_st49 {
	margin-left: 5px;
	font-size: 105%;
	font-weight: bold;
	margin-bottom: 10px;
}
#listen_t49 {
	font-size: 120%;
	font-weight: bold;
	color: #060;
	margin-left: 10px;
	line-height: 130%;
	margin-bottom: 10px;
	width: 400px;
}
#teach_rb49 {
	float: right;
	width: 150px;
	text-align: center;
}
#l_exp49 {
	float: left;
	width: 260px;
}
#waku_st49 {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 3px;
	font-size: 100%;
	font-weight: bold;
}
#waku49 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6CAB1F;
	border-bottom-color: #6CAC1F;
	margin-bottom: 5px;
	margin-right: 0px;
}
#waku_mt49 {
	font-size: 90%;
	text-align: left;
	margin-bottom: 0px;
}
#waku_t49 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: left;
}
#waku_p49 {
	width: 113px;
	margin-bottom: 0px;
}
#i_table49 {
	margin-top: 20px;
	padding: 10px;
	border: 1px solid #6C3;
	overflow: hidden;
}
#waku_l49 {
	width: 170px;
}
#waku_r49 {
	float: right;
	width: 365px;
	margin-top: 10px;
}
#u_comme49 {
	width: 400px;
}
#u_comme_i49 {
	float: right;
	width: 120px;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.50
---------------------------------------*/
#fuki_t50_a {
	clear: both;
	padding-bottom: 25px;
}
#rp_50 {
	float: right;
	width: 200px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#fig_t50 {
	font-weight: bold;
	color: #303;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 110%;
}
.mate_i50 {
	text-align: center;
	margin: 10px;
}
.mate_name50 {
	font-weight: bold;
	margin-top: 0px;
}
.mate_text50 {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#fukidashi_t50 {
	font-size: 110%;
	font-weight: bold;
	color: #F30;
	margin-bottom: 5px;
}
.lab_mt50 {
	font-size: 130%;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #F30;
	font-weight: bold;
}
#remark50 {
	overflow: hidden;
	width: auto;
	border: 3px solid #0099CC;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.asta50 {
	color: #F30;
	font-size: 80%;
}
#experiment50 {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 544px;
	background-color: #FFF;
}
#r_exp50 {
	float: right;
	width: 220px;
	margin-top: 10px;
}
#comment50 {
	background-image: url(images50/i01.gif);
	background-repeat: no-repeat;
	height: 150px;
	padding-left: 150px;
	padding-top: 50px;
	line-height: 140%;
	margin-top: 10px;
}
#st_c50 {
	text-align: center;
	margin-bottom: 5px;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.51
---------------------------------------*/
#fig01_51 {
	text-align: center;
	padding-bottom: 40px;
}
#fig02_r51 {
	float: right;
	width: 150px;
	margin-top: 0px;
	margin-left: 25px;
	margin-bottom: 20px;
}
#custom51 {
	margin-right: 60px;
	margin-left: 60px;
	margin-top: 10px;
}
#custom_l51 {
	float: left;
	width: 210px;
	margin-bottom: 0px;
}
#custom_r51 {
	float: right;
	width: 210px;
	margin-bottom: 0px;
}
#custom_pbox51 {
	margin-bottom: 5px;
	overflow: hidden;
}
.c_point51 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.c_point_text51 {
	float: right;
	width: 145px;
	margin-top: 0px;
}
#knowledge_t51 {
	text-align: center;
}
#remark51 {
	overflow: hidden;
	width: auto;
	border: 3px solid #0E6228;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #CFC;
	margin-right: 50px;
	margin-left: 50px;
}#know_l51 {
	float: left;
	width: 200px;
}
#know_r51 {
	float: right;
	width: 190px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #0E6228;
	padding-left: 24px;
}
.know_ibox51 {
	text-align: center;
}
#i_come51 {
	margin-right: 70px;
	margin-left: 70px;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.53
---------------------------------------*/
#ins_lp53 {
	float: right;
	width: 171px;
	margin-top: 10px;
	margin-right: 25px;
}
.green_text80 {
	color: #390;
	font-size: 80%;
}
.lab_asta53 {
	font-size: 85%;
	margin-top: 3px;
	line-height: 125%;
}
 /*--------------------------------------
  小林製薬研究所便り　vol.54
---------------------------------------*/
.left_p54 {
	width: 210px;
	margin-right: 28px;
	float: left;
}
.right_p54 {
	float: left;
	width: 330px;
}
.right_t_line54 {
	font-size: 130%;
	font-weight: bold;
	color: #990B99;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.right_t_line54_b {
	font-size: 130%;
	font-weight: bold;
	color: #942729;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	margin-bottom: 5px;
	padding-bottom: 5px;
}#rb_student54 {
	float: right;
	width: 125px;
	margin-left: 20px;
	margin-top: 0px;
}
.p_box54 {
	width: 575px;
	clear: both;
	overflow: hidden;
	margin-top: 10px;
}

