/*for index html*/
#TopImg {
	background:url(../imgs/timg_index.jpg) no-repeat;}
#Subject {
	float:left;
	width:384px;
	padding:130px 0 54px 0;
	text-align:center;
	font-size:10px;
	color:#300;
	line-height:14px;}
#Subject a {
	display:block;
	text-decoration:none;}


/*メニュー設定*/
#GMenu01,
#GMenu02,
#GMenu03,
#GMenu04,
#GMenu05,
#GMenu06,
#GMenu07,
#GMenu08,
#GMenu09 {
	display:block;
	float:left;
	padding:20px 0 7px 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:14px;
	color:#300;
	background-repeat:no-repeat;}

#GMenu01 {width:90px;}
#GMenu02 {width:70px;}
#GMenu03 {width:105px;}
#GMenu04 {width:91px;}
#GMenu05 {width:56px;}
#GMenu06 {width:104px;}
#GMenu07 {width:91px;}
#GMenu08 {width:56px;}
#GMenu09 {width:83px;}

#GMenu01:link,
#GMenu01:visited {background:url(../imgs/btnu_top01.gif);}
#GMenu02:link,
#GMenu02:visited {background:url(../imgs/btnu_top02.gif);}
#GMenu03:link,
#GMenu03:visited {background:url(../imgs/btnu_top03.gif);}
#GMenu04:link,
#GMenu04:visited {background:url(../imgs/btnu_top04.gif);}
#GMenu05:link,
#GMenu05:visited {background:url(../imgs/btnu_top05.gif);}
#GMenu06:link,
#GMenu06:visited {background:url(../imgs/btnu_top06.gif);}
#GMenu07:link,
#GMenu07:visited {background:url(../imgs/btnu_top07.gif);}
#GMenu08:link,
#GMenu08:visited {background:url(../imgs/btnu_top08.gif);}
#GMenu09:link,
#GMenu09:visited {background:url(../imgs/btnu_top09.gif);}

#GMenu01:hover,
#GMenu02:hover,
#GMenu03:hover,
#GMenu04:hover,
#GMenu05:hover,
#GMenu06:hover,
#GMenu07:hover,
#GMenu08:hover,
#GMenu09:hover {
	color:#FFF;
	text-decoration:none;
	text-shadow:#333 0 2px 3px;}

#GMenu01:hover {background:url(../imgs/btno_top01.gif);}
#GMenu02:hover {background:url(../imgs/btno_top02.gif);}
#GMenu03:hover {background:url(../imgs/btno_top03.gif);}
#GMenu04:hover {background:url(../imgs/btno_top04.gif);}
#GMenu05:hover {background:url(../imgs/btno_top05.gif);}
#GMenu06:hover {background:url(../imgs/btno_top06.gif);}
#GMenu07:hover {background:url(../imgs/btno_top07.gif);}
#GMenu08:hover {background:url(../imgs/btno_top08.gif);}
#GMenu09:hover {background:url(../imgs/btno_top09.gif);}

#CategoryMenu {
	font-size:12px;}
#CategoryMenu a {
	display:block;}

#Category01,
#Category02,
#Category03,
#Category04 {
	float:left;
	height:154px;
	display:block;}

#Category01,
#Category02 {
	width:187px;}
#Category03,
#Category04 {
	width:186px;}

#Category01,
#Category02,
#Category04 {
	background:url(../imgs/bg_submenu01.gif) no-repeat;
	background-position:0 24px;}
#Category03 {
	background:url(../imgs/bg_submenu01.gif) no-repeat;
	background-position:-1px 24px;}

#Cat01,
#Cat02,
#Cat03,
#Cat04 {
	padding:5px 0 3px 17px;
	color:#FFF;
	font-size:14px;
	line-height:1.2em;
	font-weight:bold;}
	
#Cat01:link,
#Cat01:visited,
#Cat02:link,
#Cat02:visited,
#Cat04:link,
#Cat04:visited {
	background:url(../imgs/btnu_category01.gif) no-repeat;}
#Cat03:link,
#Cat03:visited {
	background:url(../imgs/btnu_category02.gif) no-repeat;}

#Cat01:hover,
#Cat02:hover,
#Cat04:hover {
	background:url(../imgs/btno_category01.gif) no-repeat;
	text-decoration:none;}
#Cat03:hover {
	background:url(../imgs/btno_category02.gif) no-repeat;
	text-decoration:none;}

#CategoryMenu ul {
	margin:0;
	padding:0;}
#CategoryMenu li {
	clear:both;
	list-style:none;
	margin:0;
	padding:0;}

#LCat01 a,
#LCat02 a,
#LCat03 a,
#LCat04 a {
	padding:1px 0 1px 18px;
	line-height:1.2em;}

#LCat01 a,
#LCat02 a {
	width:168px;}
#LCat03 a,
#LCat04 a {
	width:167px;}

#LCat01 a:link,
#LCat01 a:visited,
#LCat02 a:link,
#LCat02 a:visited,
#LCat03 a:link,
#LCat03 a:visited,
#LCat04 a:link,
#LCat04 a:visited {
	background:url(../imgs/btnu_submenu.gif) no-repeat;
	color:#300;}

#LCat01 a:hover,
#LCat02 a:hover,
#LCat03 a:hover,
#LCat04 a:hover {
	background:url(../imgs/btno_submenu.gif) no-repeat;
	text-decoration:none;
	color:#D30;}

/*その他の治療設定*/
#news_header {
	background:url(../imgs/mttl_menu_b.gif) no-repeat #3A210D;}
#Beta_Contents {
	font-size:12px;
	line-height:1.2em;
	padding:0 3px;}
#Beta_Contents h4 {
	border-bottom:1px solid #333;}
#show_button {
	display:block;
	width:178px;
	margin:0;
	padding:3px 0 3px 0;
	color:#FFF;
	background:#511b00;
	line-height:1.4em;}
#show_button:hover {
	text-decoration:none;
	background:#310;}
#show_button img {
	margin:3px 0 0 0;}
#Beta_Contents h5 {
	margin:0 0 0 0;
	background:url(../imgs/btnu_rgtmenu.gif) no-repeat;
	font-size:12px;
	line-height:1.2em;}
#Beta_Contents ul {
	margin:0;
	padding:0;
	text-indent:0;}
#Beta_Contents li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../imgs/btnu_rgtmenu.gif) no-repeat;
	font-size:12px;
	line-height:1.2em;
	text-indent:0;
	list-style:none;
	border-bottom:1px solid #630;}
#beta_menu {
	display:block;
	width:166px;
	margin:0 0 0 0;
	padding:5px 0 7px 12px;
	color:#300;}
#beta_menu:hover {
	background:url(../imgs/btno_rgtmenu.gif) no-repeat;
	text-decoration:none;
	color:#900;}
#Beta_Contents img {
	margin:3px 4px 0 0;}
#Beta_Contents hr {
	width:178px;}
