﻿@charset "utf-8";


/**************************************/
/************* イメージ用 *************/
/**************************************/



/************* ヘッダー *************/

#header_box{
	width:754px;
	height:85px;
	text-indent:-9999px;
	display:block;
	clear:both;
	text-decoration:none;/* mozilla系でインデント分のはみだしリンク線対策 */
/* MacIE5.X除外 start \*/
	overflow: hidden;
/* MacIE5.X除外 end */
}

#header_box a{
	width:361px;
	height:85px;
	text-indent:-9999px;
	display:block;
	background:url(../images/head_logo.gif) no-repeat 0px 0px;
	float:left;
}

#header_box p{
	width:393px;
	height:85px;
	text-indent:-9999px;
	display:block;
	background:url(../images/head_add.gif) no-repeat 0px 0px;
	float:right;
}




/************* メニュー *************/


div#menu_box ul#menu_00{
	margin:10px 0 0 3px;
	width:173px;
	text-indent:-9999px;
	display:block;
}

#menu_box ul#menu_00 li a{
	display:block;
	height:84px;
	margin-top:15px;
	text-decoration:none;/* mozilla系でインデント分のはみだしリンク線対策 */
/* MacIE5.X除外 start \*/
	overflow: hidden;
/* MacIE5.X除外 end */
}

div#menu_box ul#menu_00 li#menu_01{height:54px; background:url(../images/menu.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_02 a{background:url(../images/menu_top.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_03 a{background:url(../images/menu_intro.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_04 a{background:url(../images/menu_exami.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_05 a{background:url(../images/menu_equipment.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_06 a{background:url(../images/menu_access.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_07 a{background:url(../images/menu_recruit.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_08 a{background:url(../images/menu_link.gif) no-repeat;}
div#menu_box ul#menu_00 li#menu_09 a{background:url(../images/menu_column.gif) no-repeat;}

/************* トップ *************/
#index_pic_01{
	width:570px;
	height:255px;
	text-indent:-9999px;
	background:url(../images/index_pic.jpg) no-repeat;
}

h2{
	display:block;
	margin:10px 0;
	width:550px;
	text-indent:-9999px;
}

#index_pic_02{height:59px; background:url(../images/index_soudan.gif) no-repeat;}


/************* 院長の挨拶 *************/


#intro_title{height:53px; margin:0 10px 20px 10px; background:url(../images/intro_title.gif) no-repeat;}

#intro_illust{
	float:left;
	width:226px;
	height:251px;
	text-indent:-9999px;
	display:block;
	background:url(../images/intro_doc.gif) no-repeat;
}

#intro_pic{
	float:right;
	width:300px;
	height:95px;
	text-indent:-9999px;
	display:block;
	background:url(../images/incho2.jpg) no-repeat;
}

#intro_pro{
	float:right;
	width:316px;
	height:23px;
	text-indent:-9999px;
	display:block;
	margin:10px 0 0 0;
	background:url(../images/intro_09.gif) no-repeat;
}

#intro_frame_01{background:url(../images/intro_14.gif); background-repeat:repeat-y;}
#intro_frame_01 p#frame{height:56px; text-indent:-9999px; background:url(../images/intro_13.gif) no-repeat;}
#intro_frame_01 div#intro_text{margin:0 10px;}
#intro_frame_back_01{height:25px; text-indent:-9999px; background:url(../images/intro_16.gif) no-repeat;}
#intro_text_message{text-indent:-9999px; background:url(../images/intro_c_ningen.gif) no-repeat;}
#outline p{height:23px; margin-top:30px; text-indent:-9999px; background:url(../images/intro_t_ryakureki.gif) no-repeat;}
#writing{height:23px; margin-top:30px; text-indent:-9999px; background:url(../images/intro_t_copy.gif) no-repeat;}




/************* スタッフ募集 *************/

#recruit_title{height:53px; margin:0 10px 20px 10px; background:url(../images/recruit_title.gif) no-repeat;}
#recruit_frame_bg{background:url(../images/recruit_07.gif) no-repeat; background-repeat:repeat-y;}
#recruit_frame_bg p#frame{text-indent:-9999px; height:39px; background:url(../images/recruit_t_toinwo.gif) no-repeat;}
#recruit_frame_back{text-indent:-9999px; height:13px; margin-bottom:20px; background:url(../images/recruit_09.gif) no-repeat;}
#pic_01{text-indent:-9999px; width:100px; height:119px; float:right; background:url(../images/doc_R.gif) no-repeat;}
#frame_02{text-indent:-9999px; height:39px; background:url(../images/recruit_t_hasso.gif) no-repeat;}
#frame_03{text-indent:-9999px; height:39px; background:url(../images/recruit_t_toinwo.gif) no-repeat;}
#frame_04{text-indent:-9999px; height:39px; background:url(../images/recruit_t_kyomi.gif) no-repeat;}
#pic_02{text-indent:-9999px; width:243px; margin:20px 10px 0 0; height:191px; float:right; background:url(../images/recruit_14.jpg) no-repeat;}
#pic_03{text-indent:-9999px; width:200px; margin:0 10px 0 0; height:200px; float:right; background:url(../images/recruit_staff.jpg) no-repeat;}
#recruit_frame_bg_02{background:url(../images/recruit_25.gif) no-repeat; background-repeat:repeat-y;}
#pic_04{text-indent:-9999px; width:125px; margin:0 10px 0 0; height:156px; float:right; background:url(../images/incho.jpg) no-repeat;}
#recruit_frame_back_02{text-indent:-9999px; height:13px; margin-bottom:20px; background:url(../images/recruit_27.gif) no-repeat;}



/************* 交通アクセス *************/

#access_title{height:53px; margin:0 10px 20px 10px; background:url(../images/access_title.gif) no-repeat;}
#access_pic_01{text-indent:-9999px; height:191px; width:95px; margin-top:30px; float:right; background:url(../images/access_doc.gif) no-repeat;}
#access_frame_bg_02{height:375px; width:550px; background:url(../images/access_area.gif) no-repeat;}
#access_frame_bg_02 p{padding:90px 0 0 10px; width:530px;}
#access_frame_bg_02 p span{font-weight:bold;}
#access_frame_bg_03{height:449px; width:550px; margin:20px 0; background:url(../images/access_map.gif) no-repeat;}
#access_frame_bg_03 p{padding-top:415px; text-align:center;}
#access_sub_title{height:24px; margin:40px 10px 20px 10px; text-indent:-9999px; background:url(../images/access_t_kankyo.gif) no-repeat;}



/************* 施設のご案内 *************/

#equip_title{height:53px; margin:0 10px 20px 10px; background:url(../images/equip_title.gif) no-repeat;}
#equip_frame_bg{background:url(../images/equipment_c_bg.gif) no-repeat; width:100%; background-repeat:repeat-y;}
#equip_frame_bg p#frame{height:56px; text-indent:-9999px; background:url(../images/eqip_c_uketuke.gif) no-repeat;}
#equip_frame_back{text-indent:-9999px; height:12px; margin-bottom:20px; background:url(../images/equipment_c_foot.gif) no-repeat;}
#equip_frame_bg p#frame_02{height:56px; text-indent:-9999px; background:url(../images/equip_c_innai.gif) no-repeat;}
#equip_frame_bg p#frame_03{height:56px; text-indent:-9999px; background:url(../images/equip_c_chiryo.gif) no-repeat;}
#equip_frame_bg p#frame_04{height:56px; text-indent:-9999px; background:url(../images/eqip_c_roentgen.gif) no-repeat;}
#equip_frame_bg p#frame_05{height:56px; text-indent:-9999px; background:url(../images/eqip_c_laser.gif) no-repeat;}
#equip_frame_bg p#frame_06{height:56px; text-indent:-9999px; background:url(../images/equip_c_sisyukin.gif) no-repeat;}
#equip_frame_bg p#frame_07{height:56px; text-indent:-9999px; background:url(../images/equip_c_mekkin.gif) no-repeat;}
#equip_frame_bg p#frame_08{height:56px; text-indent:-9999px; background:url(../images/eqip_c_houbi.gif) no-repeat;}
#equip_frame_bg p#frame_09{height:56px; text-indent:-9999px; background:url(../images/equip_c_epios.gif) no-repeat;}
#equip_frame_bg p#frame_10{height:56px; text-indent:-9999px; background:url(../images/equip_water.gif) no-repeat;}


/************* コラムのご案内 *************/

#column_title{height:53px; margin:0 10px 20px 10px; background:url(../images/column_title.gif) no-repeat;}
#column_frame_bg{background:url(../images/column_c_bg.gif) no-repeat; width:100%; background-repeat:repeat-y;}
#column_frame_bg p#frame{height:56px; text-indent:-9999px; background:url(../images/column_c_cleaning.gif) no-repeat;}
#column_frame_back{text-indent:-9999px; height:12px; margin-bottom:20px; background:url(../images/column_c_foot.gif) no-repeat;}
#column_frame_bg p#frame_02{height:56px; text-indent:-9999px; background:url(../images/column_c_care.gif) no-repeat;}


/************* 診療案内 *************/

#medical_title{height:53px; margin:0 10px 20px 10px; background:url(../images/exami_title.gif) no-repeat;}
#medical_frame_bg{background:url(../images/equipment_c_bg.gif) no-repeat; width:100%; background-repeat:repeat-y;}



/************* サイトマップ *************/

#sitemap_title{height:53px; margin:0 10px 20px 10px; background:url(../images/sitemap_title.gif) no-repeat;}


/************* リンク集 *************/

#link_title{height:53px; margin:0 10px 20px 10px; background:url(../images/link_title.gif) no-repeat;}