@charset "utf-8";

/* ------------------------- TOC
health_index
health_osteoporosis_calcium
health_osteoporosis_cooking_index
health_osteoporosis_cooking_point
health_osteoporosis_cooking_season
health_osteoporosis_cooking_category
health_osteoporosis_cooking_ingredient
health_osteoporosis_cooking_list
health_osteoporosis_cooking_detail
health_kidney_treatment_index
health_pollen_forecast
health_pollen_link
 ------------------------- */

/* ============================== health_index */
#health_index #contents { width: 760px; margin: 0 auto 30px; background: none; }
#health_index #contents h1 { margin-bottom: 0; }
#health_index .sec_top { margin: 0 17px 0 20px; padding-bottom: 13px; }
#health_index .sec_top .lc,
#health_index .sec_top .rc { width: 358px; padding-top: 15px; }
#health_index .sec_top h2 { padding: 0 15px; }
#health_index .sec_top ul { margin: 13px 15px 0; }
#health_index .sec_top li { margin-top: 3px; }
#health_index .sec_top img { vertical-align: bottom; }
#health_index #sec_btn { background: url(../images/btn_bg.gif) no-repeat 0 0%; height:49px; padding:11px 0 0 16px;}
#health_index #sec_btn img { margin-right:3px;}
#health_index #sec_osteoprosis_kidney { background: url(../images/bg_sec_osteoprosis_kidney.gif) no-repeat 0 100%; }
#health_index #sec_osteoprosis { background: url(../images/bg_sec_osteoprosis.gif) no-repeat 0 0; }
#health_index #sec_kidney { background: url(../images/bg_sec_kidney.gif) no-repeat 0 0; }
#health_index #sec_pollen_baby { background: url(../images/bg_sec_pollen_baby.gif) no-repeat 0 100%; margin-top: 7px; }
#health_index #sec_pollen { background: url(../images/bg_sec_pollen.gif) no-repeat 0 0; }
#health_index #sec_baby { background: url(../images/bg_sec_baby.gif) no-repeat 0 0; }
#health_index dl.note { margin: 15px 20px 0; line-height: 1.3; }
#health_index dl.note dt { font-weight: bold; font-size: 120%; }
#health_index dl.note dd em { font-weight: bold; font-style: normal; font-size: 120%; }

#health_index #sec_prostate_box { background: url(../images/bg_sec_prostate_b.gif) no-repeat 0 100%; margin-top: 7px; }
#health_index #sec_prostate{ background: url(../images/bg_sec_prostate.gif) no-repeat 0 0; }


/* ============================== health_osteoporosis_calcium */
#health_osteoporosis_calcium .food_list { }
#health_osteoporosis_calcium .food_list table { width: 500px; margin-top: 10px; }
#health_osteoporosis_calcium .food_list td { width: 245px; background: url(../osteoporosis/images/bg_food_list_02.gif) no-repeat 0 100%; }
#health_osteoporosis_calcium .food_list .food_list_inner { padding: 5px 2px 5px 1px; background: url(../osteoporosis/images/bg_food_list_01.gif) no-repeat 0 0; }
#health_osteoporosis_calcium .food_list td.no_data { background: none; }
#health_osteoporosis_calcium .food_list th { width: 10px; }
#health_osteoporosis_calcium .food_list td p { margin: 0; float: left; width: 102px; }
#health_osteoporosis_calcium .food_list td dl { float: right; width: 140px; margin-top: 15px; }
#health_osteoporosis_calcium .food_list td dt { font-size: 117%; font-weight: bold; }
#health_osteoporosis_calcium .food_list td dd { margin-top: 5px; }
#health_osteoporosis_calcium .food_list td dd em { color: #ff0000; font-style: normal; font-size: 125%; font-weight: bold; letter-spacing: -0.05em; }
#health_osteoporosis_calcium .food_list td dd span { font-size: 75%; letter-spacing: -0.03em; }


/* ============================== health_osteoporosis_cooking_index */
#health_osteoporosis_cooking_index img { vertical-align: bottom; }
#health_osteoporosis_cooking_index .heading_lv1 { margin-top: 0; }
#health_osteoporosis_cooking_index #sec_lead_search { width: 348px; }
#health_osteoporosis_cooking_index #sec_menu_and_example { width: 141px; }
#health_osteoporosis_cooking_index .heading_lv2 { margin-top: 20px; }
#health_osteoporosis_cooking_index .bt_point { margin-top: 8px; text-align: right; }
#health_osteoporosis_cooking_index .sec_recipe ul { width: 348px; }
#health_osteoporosis_cooking_index .sec_recipe ul li { float: left; }
#health_osteoporosis_cooking_index #search_cal { background-color: #fefdeb; border: solid 1px #b8986a; padding-left: 4px; }
#health_osteoporosis_cooking_index #search_cal ul { width: 342px; }
#health_osteoporosis_cooking_index #search_cal img { margin: 10px 3px 15px 0px; }
#health_osteoporosis_cooking_index #sec_menu h2 { margin-top: 20px; margin-left: 42px; }
#health_osteoporosis_cooking_index #sec_menu .sec { padding-bottom: 10px; }
#health_osteoporosis_cooking_index #sec_menu_and_example ul { padding-bottom: 10px; background-color: #fefdeb; border: solid 1px #a07864; border-top: solid 1px #c5a77d; }
#health_osteoporosis_cooking_index #sec_menu_and_example li { margin: 0 3px; }
#health_osteoporosis_cooking_index #sec_menu_and_example .icon { text-align: right; margin: 10px 6px 0 0; }
#health_osteoporosis_cooking_index #sec_menu_and_example .pic img { width: 125px; border: solid 1px #d2d2d3; background-color: #FFFFFF; padding: 3px; margin-bottom: 5px; }
#health_osteoporosis_cooking_index #sec_menu_and_example a { color: #5a3c28; text-decoration: none; }
#health_osteoporosis_cooking_index #sec_menu_and_example a span { border-bottom: 1px solid #5a3c28; line-height: 1.3; }
#health_osteoporosis_cooking_index #sec_example h2 { margin-top: 20px; margin-left: 32px; }
#health_osteoporosis_cooking_index #sec_example .pic img { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }
#health_osteoporosis_cooking_index #sec_example .pic img.pic_category { padding-top: 0; padding-bottom: 3px; border-top: none; border-bottom: solid 1px #d2d2d3; }
#health_osteoporosis_cooking_index .update { margin-top: 10px; text-align: right; }


/* ============================== health_osteoporosis_cooking_point */
#health_osteoporosis_cooking_point img.img_right { padding-top: 30px; }
#health_osteoporosis_cooking_point .sec_inner { margin-top: -2px; }


/* ============================== health_osteoporosis_cooking_season */
#health_osteoporosis_cooking_season .heading_lv1,
#health_osteoporosis_cooking_season .heading_lv1 p { margin-top: 0; }
#health_osteoporosis_cooking_season ul a { background-image: url(../osteoporosis/cooking/images/tab_season.gif); width: 76px; }
#health_osteoporosis_cooking_season ul .tab_01 { background-position: 0 0; }
#health_osteoporosis_cooking_season ul .tab_02 { background-position: -80px 0; }
#health_osteoporosis_cooking_season ul .tab_03 { background-position: -160px 0; }
#health_osteoporosis_cooking_season ul .tab_04 { background-position: -240px 0; }
#health_osteoporosis_cooking_season ul .ui-tabs-selected .tab_01,
#health_osteoporosis_cooking_season ul .ui-state-hover .tab_01 { background-position: 0 -30px; }
#health_osteoporosis_cooking_season ul .ui-tabs-selected .tab_02,
#health_osteoporosis_cooking_season ul .ui-state-hover .tab_02 { background-position: -80px -30px; }
#health_osteoporosis_cooking_season ul .ui-tabs-selected .tab_03,
#health_osteoporosis_cooking_season ul .ui-state-hover .tab_03 { background-position: -160px -30px; }
#health_osteoporosis_cooking_season ul .ui-tabs-selected .tab_04,
#health_osteoporosis_cooking_season ul .ui-state-hover .tab_04 { background-position: -240px -30px; }


/* ============================== health_osteoporosis_cooking_category */
#health_osteoporosis_cooking_category .heading_lv1,
#health_osteoporosis_cooking_category .heading_lv1 p { margin-top: 0; }
#health_osteoporosis_cooking_category ul a { background-image: url(../osteoporosis/cooking/images/tab_category.gif); width: 76px; }
#health_osteoporosis_cooking_category ul .tab_01 { background-position: 0 0; }
#health_osteoporosis_cooking_category ul .tab_02 { background-position: -80px 0; }
#health_osteoporosis_cooking_category ul .tab_03 { background-position: -160px 0; }
#health_osteoporosis_cooking_category ul .tab_04 { background-position: -240px 0; }
#health_osteoporosis_cooking_category ul .ui-tabs-selected .tab_01,
#health_osteoporosis_cooking_category ul .ui-state-hover .tab_01 { background-position: 0 -30px; }
#health_osteoporosis_cooking_category ul .ui-tabs-selected .tab_02,
#health_osteoporosis_cooking_category ul .ui-state-hover .tab_02 { background-position: -80px -30px; }
#health_osteoporosis_cooking_category ul .ui-tabs-selected .tab_03,
#health_osteoporosis_cooking_category ul .ui-state-hover .tab_03 { background-position: -160px -30px; }
#health_osteoporosis_cooking_category ul .ui-tabs-selected .tab_04,
#health_osteoporosis_cooking_category ul .ui-state-hover .tab_04 { background-position: -240px -30px; }


/* ============================== health_osteoporosis_cooking_ingredient */
#health_osteoporosis_cooking_ingredient .heading_lv1,
#health_osteoporosis_cooking_ingredient .heading_lv1 p { margin-top: 0; }
#health_osteoporosis_cooking_ingredient ul a { background-image: url(../osteoporosis/cooking/images/tab_ingredient.gif); width: 76px; }
#health_osteoporosis_cooking_ingredient ul .tab_01 { background-position: 0 0; }
#health_osteoporosis_cooking_ingredient ul .tab_02 { background-position: -80px 0; }
#health_osteoporosis_cooking_ingredient ul .tab_03 { background-position: -160px 0; }
#health_osteoporosis_cooking_ingredient ul .tab_04 { background-position: -240px 0; }
#health_osteoporosis_cooking_ingredient ul .tab_05 { background-position: -320px 0; }
#health_osteoporosis_cooking_ingredient ul .tab_06 { background-position: -400px 0; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_01,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_01 { background-position: 0 -30px; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_02,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_02 { background-position: -80px -30px; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_03,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_03 { background-position: -160px -30px; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_04,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_04 { background-position: -240px -30px; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_05,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_05 { background-position: -320px -30px; }
#health_osteoporosis_cooking_ingredient ul .ui-tabs-selected .tab_06,
#health_osteoporosis_cooking_ingredient ul .ui-state-hover .tab_06 { background-position: -400px -30px; }



/* ============================== health_osteoporosis_cooking_list */
#health_osteoporosis_cooking_list .heading_lv1,
#health_osteoporosis_cooking_list .heading_lv1 p { margin-top: 0; }
#health_osteoporosis_cooking_list ul a { background-image: url(../osteoporosis/cooking/images/tab_list.gif); width: 46px; }
#health_osteoporosis_cooking_list ul .tab_01 { background-position: 0 0; }
#health_osteoporosis_cooking_list ul .tab_02 { background-position: -50px 0; }
#health_osteoporosis_cooking_list ul .tab_03 { background-position: -100px 0; }
#health_osteoporosis_cooking_list ul .tab_04 { background-position: -150px 0; }
#health_osteoporosis_cooking_list ul .tab_05 { background-position: -200px 0; }
#health_osteoporosis_cooking_list ul .tab_06 { background-position: -250px 0; }
#health_osteoporosis_cooking_list ul .tab_07 { background-position: -300px 0; }
#health_osteoporosis_cooking_list ul .tab_08 { background-position: -350px 0; }
#health_osteoporosis_cooking_list ul .tab_09 { background-position: -400px 0; }
#health_osteoporosis_cooking_list ul .tab_10 { background-position: -450px 0; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_01,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_01 { background-position: 0 -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_02,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_02 { background-position: -50px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_03,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_03 { background-position: -100px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_04,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_04 { background-position: -150px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_05,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_05 { background-position: -200px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_06,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_06 { background-position: -250px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_07,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_07 { background-position: -300px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_08,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_08 { background-position: -350px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_09,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_09 { background-position: -400px -30px; }
#health_osteoporosis_cooking_list ul .ui-tabs-selected .tab_10,
#health_osteoporosis_cooking_list ul .ui-state-hover .tab_10 { background-position: -450px -30px; }


/* ============================== health_osteoporosis_cooking_detail */
#health_osteoporosis_cooking_detail {  }
#health_osteoporosis_cooking_detail .heading_lv1,
#health_osteoporosis_cooking_detail .heading_lv1 p { margin-top: 0; }
#health_osteoporosis_cooking_detail .bt_print { margin-top: 10px; text-align: right; padding-right: 18px; background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe_title.gif) no-repeat 0 20px; }
#health_osteoporosis_cooking_detail .bt_print img { vertical-align: top; }
/* ----- sec_recipe ----- */
#health_osteoporosis_cooking_detail .sec_recipe { background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe.gif) no-repeat 0 100%; padding-bottom: 20px; }
/* ----- sec_recipe(sec_recipe_title) ----- */
#health_osteoporosis_cooking_detail .sec_recipe_title_group { background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe_title.gif) no-repeat 0 -1px; padding: 20px 20px 0; zoom: 1; }
#health_osteoporosis_cooking_detail .sec_recipe_title {  }
#health_osteoporosis_cooking_detail .sec_recipe_title h1 { margin-bottom: 0; font-size: 192%; font-weight: bold; color: #5A3C28; overflow: hidden; zoom: 1; line-height: 1.3; }
#health_osteoporosis_cooking_detail .sec_recipe_title p { font-size: 192%; font-weight: bold; color: #5A3C28; margin: 0 10px 0 0; line-height: 1.3; }
#health_osteoporosis_cooking_detail h1 em { overflow: hidden; zoom: 1; display: block; font-style: normal; }
#health_osteoporosis_cooking_detail h1 span { display: block; margin-left: 10px; }
#health_osteoporosis_cooking_detail .sec_recipe_contents { background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe_contents.gif) repeat-y 0 0; padding: 0 20px; }
#health_osteoporosis_cooking_detail .sec_recipe_photo { margin-top: 0; }
#health_osteoporosis_cooking_detail .sec_recipe_photo img { margin: 20px 10px 0 0; padding: 4px; border: 1px solid #828282; background-color: #fff; }
#health_osteoporosis_cooking_detail .sec_recipe_catch { overflow: hidden; zoom: 1; }
#health_osteoporosis_cooking_detail .recipe_catch { color: #FF6000; font-size: 117%; font-weight: bold; margin-top: 20px; }
#health_osteoporosis_cooking_detail .calcium { margin-top: 14px; line-height: 1.5em; }
#health_osteoporosis_cooking_detail .calcium strong { font-weight: bold; color: #5A3C28; padding-bottom: 3px; display: block; }
#health_osteoporosis_cooking_detail .calcium span { font-size: 117%; }
#health_osteoporosis_cooking_detail .calcium em { color: #FF0000; font-size: 150%; font-style: normal; }
#health_osteoporosis_cooking_detail .sec_recipe_catch table {  }
#health_osteoporosis_cooking_detail .sec_recipe_catch table th { padding-right: 12px; font-weight: normal; }
#health_osteoporosis_cooking_detail .sec_recipe_catch table th,
#health_osteoporosis_cooking_detail .sec_recipe_catch table td { padding-top: 6px; }
#health_osteoporosis_cooking_detail .indication { margin-top: 14px; }
/* ----- sec_recipe(sec_recipe_detail) ----- */
#health_osteoporosis_cooking_detail .sec_recipe_detail { margin-top: 20px; background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe_detail.gif) repeat-x 0 0; }
#health_osteoporosis_cooking_detail .recipe_name { padding-top: 20px; font-weight: bold; color: #5A3C28; }
#health_osteoporosis_cooking_detail .sec_recipe_detail_title { padding-top: 20px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail_title h2 { width: 150px; font-size: 117%; font-weight: bold; color: #A07864; }
#health_osteoporosis_cooking_detail .sec_recipe_detail_title h2 span { display: none; }
#health_osteoporosis_cooking_detail .sec_recipe_detail_title p { width: 300px; text-align: right; margin-top: 0; }
#health_osteoporosis_cooking_detail .sec_recipe_detail_title p em { font-weight: bold; font-style: normal; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler { margin-top: 4px; padding-top: 2px; padding-bottom: 2px; line-height: 1.84; background: url(../osteoporosis/cooking/detail/images/bg_rule_list.gif) 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler table { width: 460px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler th { width: 250px; padding-right: 40px; vertical-align: baseline; font-weight: normal; background: url(../osteoporosis/cooking/detail/images/bg_recipe_table.gif) repeat-x 100% 0.6em; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler td { width: 85px; vertical-align: baseline; font-weight: normal; padding-left: 5px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler th span { background-color: #FEFDEB; padding-right: 5px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler td span { background-color: #FEFDEB; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler img { vertical-align: -0.3em; margin: 0 10px 0 5px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler td.icon { width: 75px; background: none; }

#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl { width: 460px; background-image: url(../osteoporosis/cooking/detail/images/bg_ruler_dl.gif); background-repeat: no-repeat; background-position: 35px 100%; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dt { width: 40px; float: left; background-image: url(../osteoporosis/cooking/detail/images/bg_ruler_dt.gif); background-repeat: no-repeat; background-position: 35px 0; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dd { width: 420px; overflow: hidden; zoom: 1; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dd table { width: 420px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dd th { width: 210px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dd th span { padding-left: 3px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl.bundle { background-position: 0 100%; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl.bundle dt { width: 5px; float: left; background-position: 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl.bundle dd { width: 455px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl.bundle dd table { width: 455px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler dl.bundle dd th { width: 245px; }
#health_osteoporosis_cooking_detail .sec_recipe_detail .ruler ol li { margin-left: 1.15em; text-indent: -1.15em; }
#health_osteoporosis_cooking_detail .sec_recipe_img_plus { margin-top: 15px; }
#health_osteoporosis_cooking_detail .sec_recipe_img_plus img { padding-top: 5px; }
#health_osteoporosis_cooking_detail .sec_recipe_plus { margin-top: 5px; width: 158px; padding-bottom: 44px; overflow: hidden; zoom: 1; background: url(../osteoporosis/cooking/detail/images/bg_sec_recipe_plus.gif) no-repeat 0 100%; }
#health_osteoporosis_cooking_detail .sec_recipe_plus h3.plus_2 { width: 158px; height: 55px; background: url(../osteoporosis/cooking/detail/images/h3_sec_recipe_plus_2.gif) no-repeat 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_plus h3.plus_3 { width: 158px; height: 55px; background: url(../osteoporosis/cooking/detail/images/h3_sec_recipe_plus_3.gif) no-repeat 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_plus h3.plus_4 { width: 158px; height: 55px; background: url(../osteoporosis/cooking/detail/images/h3_sec_recipe_plus_4.gif) no-repeat 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_plus h3.desert { width: 158px; height: 61px; background: url(../osteoporosis/cooking/detail/images/h3_sec_recipe_desert.gif) no-repeat 0 0; }
#health_osteoporosis_cooking_detail .sec_recipe_plus ul { line-height: 1.5; padding: 15px 20px 0 15px; }
#health_osteoporosis_cooking_detail .sec_recipe_plus li { list-style: disc; margin-left: 1.5em; }
#health_osteoporosis_cooking_detail #footer_print { display: none; }

/* ============================== health_kidney_treatment_index */
#health_kidney_treatment_index .sec_tree li { margin-top: 5px; }
#health_kidney_treatment_index .sec_tree p { width: 4em; padding: 3px 8px; border: solid 1px #000000; font-size: 117%; }
#health_kidney_treatment_index .sec_tree em { font-style: normal; font-weight: bold; }
#health_kidney_treatment_index .sec_tree dl { padding-top: 5px; background-image: url(../kidney/treatment/images/bg_tree_dl.gif); background-repeat: repeat-y; background-position: 0 0; }
#health_kidney_treatment_index .sec_tree dt { margin-top: 8px; padding-left: 52px; background: url(../kidney/treatment/images/bg_tree_dt.gif) no-repeat 40px 0; }
#health_kidney_treatment_index .sec_tree dd { margin-top: 5px; padding-left: 76px; }
#health_kidney_treatment_index .sec_tree dt.tree_last { padding-left: 52px; background-image: url(../kidney/treatment/images/bg_tree_dt_last.gif); background-repeat: no-repeat; background-position: 40px 0; }
#health_kidney_treatment_index .sec_tree #tree_medicine_01 { margin-top: 10px; }
#health_kidney_treatment_index .sec_tree #tree_medicine_02 { margin-top: 20px; }
#health_kidney_treatment_index .sec_tree #tree_renal { margin-top: 15px; }
#health_kidney_treatment_index .sec_tree #tree_renal dl { background-position: -12px 0; }
#health_kidney_treatment_index .sec_tree #tree_renal dt { padding-left: 39px; background-position: 28px 0; }
#health_kidney_treatment_index .sec_point { margin-top: 4px; padding: 5px; border: solid 1px #a0a0a0; line-height: 1.5; }


/* ============================== health_kidney_link */
#health_kidney_link ul.bullet_blank li { font-size: 109%; padding-bottom: 5px; }


/* ============================== health_pollen_forecast */
#health_pollen_forecast .sec_link_internal { text-align: right; }


/* ============================== health_pollen_link */
#health_pollen_link .heading_lv1 { margin-bottom: 25px; }
#health_pollen_link ul.bullet_blank li { font-size: 109%; padding-bottom: 5px; }



