@charset "utf-8";
/**************************************************************/
/******** ゆう薬局 ********************************************/
/***************** yk200910 ***********************************/
/**************************************************************/


/******* 採用情報 ****************************************/
div#ex_boxleft_upper_div { width: 230px; height: 5px; background: url(images/ex_left_upper.png) no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }
div#ex_boxleft_bottom_div { width: 230px; height: 5px; background: url(images/ex_left_bottom.png) no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }
div#ex_boxright_upper_div,
div.ex_boxright_upper_div { width: 710px; height: 5px; background: url(images/ex_right_upper.png) no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }
	 /* 20110913 */
div#ex_boxright_bottom_div { width: 710px; height: 5px; background: url(images/ex_right_bottom.png) no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }
div.ex_boxright_bottom_div { width: 710px; height: 5px; background: url(images/ex_right_bottom.png) no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }

div#ex_cont_div { margin: 0px; padding: 0px; }

div#ex_cont_div h2 { margin: 0px; padding: 0px; }

div#ex_boxleft { float: left; display: inline; width: 230px; }
div#ex_boxright, 
div.ex_boxright { float: right; display: inline; width: 710px; } /* 20110913 */

div#ex_boxleft_cont { margin: 0px; padding: 5px 10px; background-color: #ffffff; }
div#ex_boxright_cont,
div.ex_boxright_cont { margin: 0px; padding: 15px 30px; background-color: #ffffff; }
div#ex_boxright_cont,
div.ex_boxright_cont a { color: #333333; text-decoration: none; } /* 20101209 20110913 */
div#ex_boxright_cont a img,
div.ex_boxright_cont a img { border: none; } /* 20101209 20110913 */


/******* 採用情報タイトル ****************************************/
div#ex_ti_ent_sin { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_ent_sin.png) no-repeat; overflow: hidden; }
div#ex_ti_ent_kis { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_ent_kis.png) no-repeat; overflow: hidden; }
div#ex_ti_ent_par { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_ent_par.png) no-repeat; overflow: hidden; }

div#ex_ti_joho_sin { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_joho_sin.png) no-repeat; overflow: hidden; }
div#ex_ti_joho_kis { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_joho_kis.png) no-repeat; overflow: hidden; }
div#ex_ti_joho_par { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 56px; background: url(images/ex_ti_joho_par.png) no-repeat; overflow: hidden; }
/* 2011-01-17, 2011-03-28 */
div#ex_ti_joho_ippan { margin: 0px 0px 30px 0px; padding: 0px; width: 650px; height: 64px; background: url(images/ex_ti_joho_ippansin.png) no-repeat; overflow: hidden; }
div#entrysheetbtn_ippansin_div { margin: 0; padding: 0; width: 544px; height: 32px; text-align: right; }
div#entrysheetbtn_ippansin_div a { text-decoration: none; }
div#entrysheetbtn_ippansin_div a img { border: none; }
/* 2011-04-01 joho */
div#ex_ti_joho_sougou { margin: 0px; padding: 0px; width: 650px; height: 64px; background: url(images/ex_ti_joho_ippansogo.png) no-repeat; overflow: hidden; }
div#toentry_ippansin_div { margin: 24px 0 0; padding: 0; width: 650px; height: 54px; text-align: center; }
div#toentry_ippansin_div a { text-decoration: none; }
div#toentry_ippansin_div a img { border: none; }
div#ex_ti_joho_tenpo { margin: 0px; padding: 0px; width: 650px; height: 64px; background: url(images/ex_ti_joho_ippaniryo.png) no-repeat; overflow: hidden; }
div#to_ippan p { margin: 20px 0 24px; }
/* 2011-04-01 entry form */
div#ex_ti_ent_ippansogo { margin: 0px 0px 24px 0px; padding: 0px; width: 650px; height: 64px; background: url(images/ex_ti_ent_ippansogo.png) no-repeat; overflow: hidden; }
div#ex_ti_ent_ippaniryo { margin: 0px 0px 24px 0px; padding: 0px; width: 650px; height: 64px; background: url(images/ex_ti_ent_ippaniryo.png) no-repeat; overflow: hidden; }
div.inp_grp { float: left; display: inline; margin: 0; padding: 0; }
div.ex_tinyblock_inp { float: left; display: inline; margin: 0; padding: 0; font-size: 75%; text-align: left; }
div.ex_tinyblock { float: left; display: inline; margin: 0 4px 0 2px; padding: 0; font-size: 75%; line-height: 1.4; text-align: left; }
table.mailform tr td span.reqrd { color: #CC0000; font-size: 10px; }

/******* sub navi (ex_boxleft_div.tpl) ****************************************/
div#ex_subnavi_title { margin: 0px; padding: 0px; width: 210px; height: 40px; background: url(images/ex_sub_navi.png) 0px 0px no-repeat; behavior: url(Scripts/iepngfix.htc); overflow: hidden; }
div#ex_subnavi_title p { margin: 0px; padding: 0px; text-indent: -9999px; }

ul.ex_subnavi_ul { margin: 5px 0px 0px 0px; padding: 0px; width: 210px; list-style:none; }
ul.ex_subnavi_ul li { margin: 0px; padding: 0px; font-size:12px; height: 30px; text-indent: -9999px; }
ul.ex_subnavi_ul li a { width: 210px; height: 30px; display: block; overflow: hidden; }

/**** nav. background-image yk20091110 2011-01-17 2011-03-31 ****/
ul.ex_subnavi_ul li.m01 a { background: url(images/ex_sub_navi_hv.png) 0px -45px no-repeat; overflow: hidden; }
/*ul.ex_subnavi_ul li.m_ippanshoku a { background: url(images/ex_sub_navi_hv.png) 0px -80px no-repeat; overflow: hidden; }*/
ul.ex_subnavi_ul li.m02 a { background: url(images/ex_sub_navi_hv.png) 0px -80px no-repeat; overflow: hidden; } /* 薬剤師　新卒採用情報 */
ul.ex_subnavi_ul li.m03 a { background: url(images/ex_sub_navi_hv.png) 0px -110px no-repeat; overflow: hidden; }
ul.ex_subnavi_ul li.m04 a { background: url(images/ex_sub_navi_hv.png) 0px -140px no-repeat; overflow: hidden; }
ul.ex_subnavi_ul li.m05 a { background: url(images/ex_sub_navi_hv.png) 0px -170px no-repeat; overflow: hidden; }
ul.ex_subnavi_ul li.m06 a { background: url(images/ex_sub_navi_hv.png) 0px -200px no-repeat; overflow: hidden; }
ul.ex_subnavi_ul li.m07 a { background: url(images/ex_sub_navi_hv.png) 0px -230px no-repeat; overflow: hidden; }

ul.ex_subnavi_ul li#m_sougou_info a { background: url(images/ex_sub_navi_hv.png) 0px -260px no-repeat; overflow: hidden; } /* 20110331 */
ul.ex_subnavi_ul li#m_sougou_entr a { background: url(images/ex_sub_navi_hv.png) 0px -290px no-repeat; overflow: hidden; } /* 20110331 */
ul.ex_subnavi_ul li#m_tenpo_info a { background: url(images/ex_sub_navi_hv.png) 0px -320px no-repeat; overflow: hidden; } /* 20110331 */
ul.ex_subnavi_ul li#m_tenpo_entr a { background: url(images/ex_sub_navi_hv.png) 0px -350px no-repeat; overflow: hidden; } /* 20110331 */

ul.ex_subnavi_ul li.m08 a { background: url(images/ex_sub_navi_hv.png) 0px -385px no-repeat; overflow: hidden; } /* 研修システム */
ul.ex_subnavi_ul li.m09 a { background: url(images/ex_sub_navi_hv.png) 0px -415px no-repeat; overflow: hidden; } /* 社員教育 */
div#ex_subnavi_ya_titlediv { margin: 0; padding: 0; width: 210px; height: 34px; overflow: hidden; 
	background: url(images/ex_sub_navi_hv.png) 0px -445px no-repeat; } /* 2010-11-22 2011-01-17 20110331 */
ul#ex_subnavi_ul_shoukai { margin: 0px; padding: 0px; width: 210px; list-style:none; }
ul#ex_subnavi_ul_shoukai li { margin: 0px; padding: 0px; font-size:12px; height: 29px; text-indent: -9999px; }
ul#ex_subnavi_ul_shoukai li a { width: 210px; height: 29px; display: block; overflow: hidden; }
ul#ex_subnavi_ul_shoukai li#mizutani a { background: url(images/ex_sub_navi_hv.png) 0px -479px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_shoukai li#nakagawa a { background: url(images/ex_sub_navi_hv.png) 0px -508px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_shoukai li#kurokawa a { background: url(images/ex_sub_navi_hv.png) 0px -537px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_shoukai li#shikata a  { background: url(images/ex_sub_navi_hv.png) 0px -566px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_shoukai li#nagaoka a  { background: url(images/ex_sub_navi_hv.png) 0px -595px no-repeat; overflow: hidden; }
/*ul.ex_subnavi_ul li.m10 a { background: url(images/ex_sub_navi_hv.png) 0px -325px no-repeat; overflow: hidden; }*/
/*ul.ex_subnavi_ul li.m11 a { background: url(images/ex_sub_navi_hv.png) 0px -355px no-repeat; overflow: hidden; }*/
ul#ex_subnavi_ul_mov { margin: 5px 0px 0px 0px; padding: 0px; width: 210px; list-style:none; }
ul#ex_subnavi_ul_mov li { margin: 0px; padding: 0px; font-size:12px; height: 29px; text-indent: -9999px; }
ul#ex_subnavi_ul_mov li a { width: 210px; height: 29px; display: block; overflow: hidden; }
ul#ex_subnavi_ul_mov li.m12 a { background: url(images/ex_sub_navi_hv.png) 0px -629px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_mov li.m13 a { background: url(images/ex_sub_navi_hv.png) 0px -658px no-repeat; overflow: hidden; }
ul#ex_subnavi_ul_mov li.m14 a { background: url(images/ex_sub_navi_hv.png) 0px -687px no-repeat; overflow: hidden; }

/**** hover yk20091110 2011-01-17 2011-03-31 ****/
ul.ex_subnavi_ul li.m01 a:hover { background-position: 0px -761px; }
/*ul.ex_subnavi_ul li.m_ippanshoku a:hover { background-position: 0px -707px; }*//* 20110331 */
ul.ex_subnavi_ul li.m02 a:hover { background-position: 0px -796px; }
ul.ex_subnavi_ul li.m03 a:hover { background-position: 0px -826px; }
ul.ex_subnavi_ul li.m04 a:hover { background-position: 0px -856px; }
ul.ex_subnavi_ul li.m05 a:hover { background-position: 0px -886px; }
ul.ex_subnavi_ul li.m06 a:hover { background-position: 0px -916px; }
ul.ex_subnavi_ul li.m07 a:hover { background-position: 0px -946px; }

ul.ex_subnavi_ul li#m_sougou_info a:hover { background-position: 0px -976px; } /* 20110331 */
ul.ex_subnavi_ul li#m_sougou_entr a:hover { background-position: 0px -1006px; } /* 20110331 */
ul.ex_subnavi_ul li#m_tenpo_info a:hover { background-position: 0px -1036px; } /* 20110331 */
ul.ex_subnavi_ul li#m_tenpo_entr a:hover { background-position: 0px -1066px; } /* 20110331 */

ul.ex_subnavi_ul li.m08 a:hover { background-position: 0px -1101px; }
ul.ex_subnavi_ul li.m09 a:hover { background-position: 0px -1131px; }
ul#ex_subnavi_ul_shoukai li#mizutani a:hover { background-position: 0px /*-1016px*/-1195px; }
ul#ex_subnavi_ul_shoukai li#nakagawa a:hover { background-position: 0px -1224px; }
ul#ex_subnavi_ul_shoukai li#kurokawa a:hover { background-position: 0px -1253px; }
ul#ex_subnavi_ul_shoukai li#shikata  a:hover { background-position: 0px -1282px; }
ul#ex_subnavi_ul_shoukai li#nagaoka  a:hover { background-position: 0px -1311px; }
/*ul.ex_subnavi_ul li.m10 a:hover { background-position: 0px -805px; }*/
/*ul.ex_subnavi_ul li.m11 a:hover { background-position: 0px -835px; }*/
ul#ex_subnavi_ul_mov li.m12 a:hover { background-position: 0px -1345px; }
ul#ex_subnavi_ul_mov li.m13 a:hover { background-position: 0px -1374px; }
ul#ex_subnavi_ul_mov li.m14 a:hover { background-position: 0px -1403px; }


/******* 薬剤師紹介 ******** Dec. 2010 *********************/
/******* #ex_boxright_cont を          *********************/
/******* #pharmacist_cont_top,         *********************/
/******* #pharmacist_cont_bot にリネイム *******************/
div#pharmacist_cont { padding: 32px 0 20px; background-color: #ffffff; }
div#news_main div#pharmacist_cont p { line-height: 1.7; }
div#pharmacist_cont a { color: #333333; text-decoration: none; } /* 20101209 */
div#pharmacist_cont a img { border: none; } /* 20101209 */
div#h2phintro_forie_div { padding: 0 30px; }
div#pharmacist_cont h2#h2phintro { margin: 0; width: 650px; height: 26px; background: url(images/title_shoukai.jpg) no-repeat; }
div#pharmacist_cont_top { margin: 0px; padding: 0px 38px 10px; }
div#pharmacist_cont_top pre { font: normal 75% sans-serif; }
div#pharmacist_cont_top p { font: normal 81.25% sans-serif; }
h3.phtoph3 { margin: 40px 0 10px; font: normal 150% sans-serif; line-height: 1.2; }
h4.ph_profile_name { margin: 0; padding: 40px 0 0; font: normal 106.25% sans-serif; }
div#pharmacist_cont_top p.prof_sub { margin: 0; font: normal 75% sans-serif; }
div#news_main div#pharmacist_cont_top p.prof_sub { line-height: 1.4 }
div#pharmacist_cont_top p.prof_fl { margin-top: 32px; width: 272px; }
div#pharmacist_cont_top div.phmst_quest { margin: 20px 0 0; border-bottom: 2px solid #3cfcf9; }
div#pharmacist_cont_top div.phmst_quest p { margin: 0; height: 50px; font: normal 106.25% sans-serif; }
div#pharmacist_cont_top div.phmst_quest p img { float: left; }
div#pharmacist_cont_top div.phmst_quest p span { display: inline-block; margin-top: 10px; }
div#pharmacist_cont_top div.phmst_ans p { margin: 10px 0; }
div#pharmacist_cont_top div.phmst_ans p img { float: left; display: inline; margin-right: 10px; }
div#pharmacist_cont_top p.phmst_sch_sam { font: normal 81.25% sans-serif; }
div#pharmacist_cont_top h4.oneday_h4 { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; }
div#pharmacist_cont_top p.oneday_p { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; }
div#news_main div#pharmacist_cont_top p.oneday_p { line-height: 1.4; }

div#pharmacist_cont_bot { margin: 20px; border: 2px solid #f9eccc; background-color: #e6fff9; }
div#pharmacist_cont_bot pre { font: normal 75% sans-serif; }
div#pharmacist_cont_bot p { margin: 20px 0; font: normal 81.25% sans-serif; }
div#pharmacist_cont_bot dl { margin: 48px 0 20px; font: normal 81.25% sans-serif; }
div#pharmacist_cont_bot dt { margin: 0; padding: 0; width: 278px; height: 67px; } /*  */
div#pharmacist_cont_bot dt a { display: block; width: 278px; height: 67px; }
div#pharmacist_cont_bot dd { margin: 0; padding: 0; width: 278px; height: 1px; font: normal x-small sans-serif; overflow: hidden; }
div#pharmacist_cont_bot dt span,
div#pharmacist_cont_bot dd span { visibility: hidden; }
div#pharmacist_cont_bot_i { padding: 20px 10px 20px 20px; }
div#pharmacist_cont_bot div.chart_bot_l { float: left; display: inline; width: 278px; }
div#pharmacist_cont_bot div.chart_bot_l dl dt a { display: block; width: 278px; height: 67px; }/* 念のため */
div#pharmacist_cont_bot div.chart_bot_r { float: left; display: inline; width: 356px; height: 290px; overflow: hidden; 
	background: url(images/saiyo/word_board.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
div#pharmacist_cont_bot div.chart_bot_r #chart_bot_r_i { padding-top: 80px; margin-left: 60px; width: 264px; overflow: hidden; }
div#pharmacist_cont_bot div.chart_bot_r h4 { margin: 0px 0px 0 0px; font: normal 100% sans-serif; }
div#pharmacist_cont_bot div.chart_bot_r p { margin: 16px 0px 0 0px; }
div#chart_selec_cont { padding-top: 0px; width: 264px; }

p#ex_boxright_totop { clear: both; margin: 5px 20px; text-align: right; }

/* personal */
div#mizutani { height: 330px; background: url(images/saiyo/mizutani_image.jpg) no-repeat 265px 0; }
div#mizut_oneday { width: 634px; height: 660px; background: url(images/saiyo/mizutani_oneday.jpg) no-repeat; }
div#mizut_oneday h4.mizut_oneday_h4 { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; }
div#mizut_oneday p.mizut_oneday_p { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; line-height: 1.4; }
div#news_main div#pharmacist_cont div#mizut_oneday p.mizut_oneday_p { line-height: 1.4; }
dt#shinjinkens_dt { width: 278px; height: 67px; background: url(images/saiyo/word_shinjin.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#partner_dt { width: 278px; height: 67px; background: url(images/saiyo/word_partner.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#ojt_dt { width: 278px; height: 67px; background: url(images/saiyo/word_ojt.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }

div#nakagawa { height: 390px/*temp*/; background: url(images/saiyo/nakagawa_image.jpg) no-repeat 334px 0; }
div#pharmacist_cont_top div#nakagawa p.prof_fl { margin-top: 32px; width: 320px; }
div#nakag_oneday { width: 634px; height: 440px; background: url(images/saiyo/nakagawa_oneday.jpg) no-repeat; }
div#nakag_oneday h4.oneday_h4 { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; }
div#nakag_oneday p.oneday_p { margin: 0 0 0 22px; font: normal 81.25% sans-serif; overflow: hidden; line-height: 1.4; }
dt#nakag_elearn_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_e-learning.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#nakag_chuuken_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_yakuzaishi.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#nakag_kanriken_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_kanriyakuzaishi.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#nakag_zaitakuken_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_zaitaku.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }

div#kurokawa { height: 390px; background: url(images/saiyo/kurokawa_image.jpg) no-repeat 326px 0; }
div#pharmacist_cont_top div#kurokawa p.prof_fl { margin-top: 32px; width: 320px; }
div#kurokawa_oneday { width: 634px; height: 458px; background: url(images/saiyo/kurokawa_oneday.jpg) no-repeat; }

div#sikata { height: 390px; background: url(images/saiyo/sikata_image.jpg) no-repeat 326px 0; }
div#pharmacist_cont_top div#sikata p.prof_fl { margin-top: 32px; width: 320px; }
div#sikata_oneday { width: 634px; height: 458px; background: url(images/saiyo/sikata_oneday.jpg) no-repeat; }

div#nagaoka { height: 417px; background: url(images/saiyo/nagaoka_image.png) no-repeat 336px 0; }
div#pharmacist_cont_top div#nagaoka p.prof_fl { margin-top: 32px; width: 304px; }
div#nagaoka_oneday { width: 634px; height: 460px; background: url(images/saiyo/nagaoka_oneday.jpg) no-repeat; }

dt#zentaikenshu_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_e-zentai.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#blocktopkenshu_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_e-block.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#managerkenshu_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_e-manager.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }
dt#gakkaihappyo_dt { width: 220px; height: 65px; background: url(images/saiyo/word2_e-gakkai.png) no-repeat; behavior: url(Scripts/iepngfix.htc); }


/******* entry form ****************************************/
form#mailform {
	padding: 0px;
}
table.mailform {
	width: 650px;
	border-collapse:collapse;
	empty-cells:show;
}
table.mailform caption {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color:#2b85c9;
	border-bottom: solid 1px #d1d1d1;
	padding: 7px 5px 7px 0px;
	letter-spacing:2px;
}
table.mailform tr th,table.mailform tr td {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	line-height:1.6;
	border-bottom: solid 1px #d1d1d1;
	padding: 7px 5px 7px 5px;
}
table.mailform tr th {
	width: 150px;
	letter-spacing:2px;
}
table.mailform tr th span {
	color: #CC0000;
	font-size: 10px;
}
table.mailform tr th p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	color: #999999;
}
table.mailform tr td textarea {
	width:99%;
	height: 120px;
}
table.mailform tr.blue {
	background-color:#eaf0fa;
}
.cap {
	font-size:10px;
	color:#666;
}
.font_sp {
	letter-spacing:2px;
}
#fmbt {
	padding:20px 230px;
	height:40px;
}
#fmbt_left {
	float:left;
	width:74px;
}
#fmbt_right {
	float:right;
	width:74px;
}
#submit {
    display:block;
    width:74px;
    height:20px;
    padding:0;
    border:0;
    background:url(images/ex_formbt_sb.png) 0px 0px no-repeat;
    text-indent:-9999px;
    font-size: 0px;
    line-height: 0px;
    cursor:pointer;
	behavior: url(Scripts/iepngfix.htc);
}
#reset {
    display:block;
    width:74px;
    height:20px;
    padding:0;
    border:0;
    background:url(images/ex_formbt_rs.png) 0px 0px no-repeat;
    text-indent:-9999px;
    font-size: 0px;
    line-height: 0px;
    cursor:pointer;
	behavior: url(Scripts/iepngfix.htc);
}

/******* 募集情報 ****************************************/
table.joho {
	width: 650px;
	border-collapse:separate;
	empty-cells:show;
	border:1px solid #CCC;
}
table.joho th {
	border-bottom:1px solid #CCC;
	padding:10px;
	font-size:12px;
	background:#f3f3f3;
	width:88px;
	text-align:center;
	color:#333;
	letter-spacing:2px;
}
table.joho td {
	border-bottom:1px solid #CCC;
	padding:10px 10px 10px 20px;
	font-size:12px;
	line-height:1.6;
	text-align:left;
}
table.joho td a { color: #003; text-decoration: none; /* yk20091102 */}
table.joho td a img { border: none; /* yk20091102 */}
table.joho th.last,
table.joho td.last {
	border:none;
}
#toentry {
	text-align:center;
	margin-top:30px;
	margin-bottom:10px;
}
#toentry img {
	border:none;
}



