/*=========================================
英語用ページの設定
英語ページはこのスタイルシートのみを
参照する。
=========================================*/
@charset "shift_jis";

/* ブラウザ設定のリセットと基本設定
-------------------------------------------------------------------------------- */

*{
	padding: 0;
	margin: 0;
	font-family: "MS UI Gothic", Osaka, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
	zoom:1;
}

li { zoom:normal;}

img,a img { vertical-align:top; border:none;}

body {
	padding: 0;
	margin: 0;
	text-align: center;
	background:url(../e/images/bg.jpg) repeat-x top center;
	background-color: #FFFFFF;
}

html,body { height:100%; min-height:100%;}

html>/**/body { overflow:-moz-scrollbars-vertical;}

html:first-child body { min-height:100%; padding-bottom:1px;}


/* リンクの基本設定
-------------------------------------------------------------------------------- */
a,a:link,a:visited {
	color: #0000CC;
	text-decoration:underline;
}
a:hover {
	color: #ff2f05;
	text-decoration:none;
}
a:active {
	color: #ff2f05;
}


/* 基本となる汎用classの設定
-------------------------------------------------------------------------------- */
hr { display: none; clear:both;}

strong { font-weight: bold;}

strong.red { font-weight:bold; color:#FF0000;}

en { font-style: italic;}

u { text-decoration: underline;}

blockquote { margin: 5px 5px 20px 5px; border-left: 2px solid #A2D0FF;}

form { display:inline;}

.ind {text-indent:1em;}

.clr {
	clear: both;
	height: 1px;
	width: 1px;
	padding: 0;
	margin: 0 -1px -1px 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
	line-height: 0;
}

.fly {
	position: absolute;
	left: -999px;
	height: 100px;
	width: 100px;
	overflow: hidden;
}

.right { float: right; margin: 0 0 5px 5px;}

.left { float: left; margin: 0 5px 5px 0;}

.center { text-align: center; }

.totop { margin:15px 0;}

.red { color:#FF0000;}

.txt-right { text-align:right;}

.txt-s{ font-size:74%;}


/* float相殺用pkgの設定
-------------------------------------------------------------------------------- */
.pkg:after,
#container:after,
#wrapper:after,
#foot:after,
#head:after,
#sub-navi1:after,
#font-navi:after,
#gnavi:after,
#sub-navi2:after,
#footnavi:after,
#bn:after,
#consultation-inner:after,
#layout-box:after,
#topic-patient:after,
#topic-medical:after,
#sidenavi:after,
.list-topic:after,
p:after,
.content-box:after,
ul:after,
ol:after,
#layout-main dl:after,
#layout-main .flo-set:after,
dl:after {
	clear: both;
	height: 0.1px;
	visibility: hidden;
	font-size: 0.1em;
	line-height: 0;
	display: block;
	content: " ";
}

* html .pkg,
* html #container,
* html #wrapper,
* html #foot,
* html #head,
* html #sub-navi1,
* html #font-navi,
* html #gnavi,
* html #sub-navi2,
* html #footnavi,
* html #bn,
* html #consultation-inner,
* html #layout-box,
* html #topic-patient,
* html #topic-medical,
* html #sidenavi,
* html .list-topic,
* html p,
* html .content-box,
* html ul,
* html ol,
* html #layout-main dl,
* html #layout-main .flo-set,
* html dl {
	display: inline-block;
}

/* no ie mac \*/
* html .pkg,
* html #container,
* html #wrapper,
* html #foot,
* html #head,
* html #sub-navi1,
* html #font-navi,
* html #gnavi,
* html #sub-navi2,
* html #footnavi,
* html #bn,
* html #consultation-inner,
* html #layout-box,
* html #topic-patient,
* html #topic-medical,
* html #sidenavi,
* html .list-topic,
* html p,
* html .content-box,
* html ul,
* html ol,
* html #layout-main dl,
* html #layout-main .flo-set,
* html dl {
	height: 1%;
}

.pkg,
#container,
#wrapper,
#foot,
#head,
#sub-navi1,
#font-navi,
#gnavi,
#sub-navi2,
#footnavi,
#bn,
#consultation-inner,
#layout-box,
#topic-patient,
#topic-medical,
#sidenavi,
.list-topic,
p,
.content-box,
ul,
ol,
#layout-main dl,
#layout-main .flo-set,
dl {
	position: relative;
	display: block;
}


/* ページレイアウトの設定
-------------------------------------------------------------------------------- */
#body-inner { background:url(../e/images/bg_main.jpg) no-repeat top center;}

#container {
	width: 800px;
	text-align: left;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -18px auto;
}

#jump {
	position: absolute;
	left: -999px;
	height: 100px;
	width: 100px;
	overflow: hidden;
}

#img-area{ width: 800px; clear: both;}

/* wrapper */
#wrapper {
	width: 760px;
	margin: 155px 0 19px 0;
	padding:19px;
	clear: both;
	border:1px solid #698ab4;
	background:#ffffff;
}
* html #wrapper {
	width: 800px;
}

/* layout-main */
#layout-main { text-align:left;}


/* ヘッダーの設定
-------------------------------------------------------------------------------- */
/* h1 */
h1 { float:left; display:inline;}

h1 span { position:absolute; left:-9999px;}

h1 a {
	display:block;
	width:491px;
	height:76px;
}

#under h1 a { background:url(../e/images/logo_under.jpg) no-repeat top left;}

.right-navi { width:285px; float:right;}


#sub-navi1{ list-style:none; margin-top:0.5em;}

#sub-navi1 .sub-navi1-english{ 
	float: right;
	width:85px;
	background:url(../e/images/snavi_en_r.jpg) no-repeat top left;
}

#sub-navi1 .sub-navi1-english a {
	display:block;
	width:85px;
	height:23px;
}

#sub-navi1 .sub-navi1-english a:link,
#sub-navi1 .sub-navi1-english a:visited { background:url(../e/images/snavi_en.jpg) no-repeat top left;}

#sub-navi1 .sub-navi1-english a:hover,
#sub-navi1 .sub-navi1-english a:active{ background:none;}
	
#sub-navi1 .sub-navi1-english a span { position:absolute; left:-9999px;
}

/* font-navi */
#font-navi dl { float:right;}

#font-navi dt,
#font-navi dd { float:left;}

#font-navi span { position:absolute; left:-9999px;}

#font-navi dt {
	display:block;
	background:url(../e/images/snavi_font_title.jpg) no-repeat top left;
	width:127px;
	height:30px;
}


#font-navi dd#font-navi-middle { background:url(../e/images/snavi_font_m.jpg) no-repeat top left; padding:0 5px 0 15px;}

#font-navi dd#font-navi-middle a { display:block; width:77px; height:30px;}

#font-navi dd#font-navi-large { background:url(../e/images/snavi_font_l.jpg) no-repeat top left; padding:0 15px 0 5px;}

#font-navi dd#font-navi-large a { display:block; width:77px; height:30px;}

#under #head .print-none { width:281px; float:right;}


/* フッターの設定
-------------------------------------------------------------------------------- */
#foot { padding-bottom:10px;}

#footnavi { padding:10px 0; margin-left:540px;}

#footnavi li { display:inline; font-size:84%;}

#footnavi li a:link,
#footnavi li a:visited {
	color:#494949;
	text-decoration:underline;
	border-left:1px solid #494949;
	padding:0 5px;
}

#footnavi li a:hover,
#footnavi li a:active {
	color:#ff3300;
	text-decoration:none;
	border-left:1px solid #ff3300;
	padding:0 5px;
}

#foot address {
	font-size:84%;
	text-align:right;
	line-height:1.5em;
	color:#494949;
}
#foot address#first-address { padding-top:10px;}

#foot .getreader {
	width:270px;
	padding-top:0.7em;
	margin-right:0;
}
#foot .getreader p {
	font-size:84%;
	width:172px;
	float:right;
	color:#494949;
	line-height:1.5em;
}
#foot .getreader img {
	float:left;
	margin-top:0.2em;
}
#foot .foot-bg { background:url(../images/foot/btm_line.jpg) repeat-x top left;}


/* 文字の設定
-------------------------------------------------------------------------------- */
/* h2 設定 */
#under #layout-main h2 {
	margin-bottom:10px;
	font-size:84%;
	letter-spacing:0.1em;
	clear:both;
	background:#000000;
}
#under #layout-main h2 a { display:block; cursor:pointer;}

#under #layout-main h2 span {
	display:block;
	padding:10px 0 20px 50px;
	font-weight:bold;
}

#under #layout-main h2 img {margin:0; padding:0; line-height:0;}

/* h2 見出し画像 設定 */
#under #layout-main h2{ background:url(../images/common/h3_bg.jpg) no-repeat center left;}

/* h2 リンク 設定 */
#under #layout-main h2 a:link,
#under #layout-main h2 a:visited{ background:none;}

#under #layout-main h2 a:hover,
#under #layout-main h2 a:active{ text-decoration:none;}

#under #layout-main h2 a:link,
#under #layout-main h2 a:visited{ color:#333399;}

#under #layout-main h2 a:hover,
#under #layout-main h2 a:active{ color:#ff3300;}

#under #layout-main h2 a:hover,
#under #layout-main h2 a:active{ background:url(../images/common/h2_bg_link.jpg) no-repeat center left;}

/* h3 設定 */
#under #layout-main h3 {
	background:url(../images/common/bg-h4.jpg) no-repeat 4px center;
	padding:5px 5px 5px 30px;
	margin-bottom:10px;
	font-size:84%;
	font-weight:bold;
	color:#484848;
	clear:both;
}

/* h4 設定 */
#under #layout-main h4 {
	padding:5px 5px 5px 4px;
	margin-bottom:10px;
	font-size:84%;
	font-weight:bold;
	color:#003333;
	clear:both;
}

/* h5 設定 */
#under #layout-main h5 {
	padding:5px 5px 5px 4px;
	margin-bottom:10px;
	font-size:84%;
	font-weight:bold;
	color:#003333;
	clear:both;
}

/* p 設定 */
#under #layout-main p {
	font-size:84%;
	letter-spacing:0.1em;
	line-height:1.3em;
	padding:0 0 0 4px;
	margin-bottom:10px;
}

/* テーブル 設定 */
#under #layout-main table {
	border:#cad7d4 1px solid;
	border-collapse:collapse;
	margin-left:4px;
	margin-bottom:10px;
	clear:both;
}

#under #layout-main table caption{
	font-size:84%;
	font-weight:bold;
	text-align:left;
	padding:0 0 5px 10px;
	color:#484848;
}

*html #under #layout-main table caption{ padding:0 0 5px 0;}

#under #layout-main table th {
	background:#e2f4eb;
	border:#cad7d4 1px solid;
	font-size:84%;
	padding:5px;
	empty-cells:hide;
	text-align:center;
}

#under #layout-main table td {
	border:#cad7d4 1px solid;
	font-size:84%;
	padding:5px;
}

/* リスト 設定 */

#under #layout-main dl { padding-left:4px; margin-bottom:10px;}

#under #layout-main table dl{ padding-top:5px;}

#under #layout-main ul { list-style:none; padding-left:4px; margin-bottom:10px;}

#under #layout-main ol { list-style:none; padding-left:4px; margin-bottom:10px;}

#under #layout-main dt {
	font-size:84%;
	font-weight:bold;
	color:#484848;
	padding:0 0 5px 0;
}

#under #layout-main dt a { font-weight:bold;}

#under #layout-main dd {
	font-size:84%;
	letter-spacing:0.1em;
	line-height:1.3em;
	padding:0 0 0.2em 0;
}

#under #layout-main li {
	font-size:84%;
	letter-spacing:0.1em;
	line-height:1.3em;
	padding:0 0 0.2em 0;
	margin-bottom:5px;
}

#under #layout-main dl ul li,
#under #layout-main dl dl dt,
#under #layout-main dl dl dd,
#under #layout-main dl li,
#under #layout-main ul ul li,
#under #layout-main td dt,
#under #layout-main td dd,
#under #layout-main td ul li,
#under #layout-main ol dt,
#under #layout-main ol dd,
#under #layout-main ol ul li,
#under #layout-main ol ol li,
#under #layout-main ol li table,
#under #layout-main ol li th,
#under #layout-main ol li td,
#under #layout-main ol li caption,
#under #layout-main table table th,
#under #layout-main table table td { font-size:100%;}

#under #layout-main td dl,
#under #layout-main td ul,
#under #layout-main td ol,
#under #layout-main ol dl,
#under #layout-main ol ul,
#under #layout-main ol ol,
#under #layout-main ol li table{ margin-bottom:10px;}

/* 箇条書きリスト 設定 */
#under #layout-main ul li { background:url(../images/common/list-mark.jpg) no-repeat 2px 0.5em; padding-left:13px;}

/* 番号リスト 設定 */
#under #layout-main .ol-list-1 {background:url(../images/common/ol-list-1.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-2 {background:url(../images/common/ol-list-2.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-3 {background:url(../images/common/ol-list-3.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-4 {background:url(../images/common/ol-list-4.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-5 {background:url(../images/common/ol-list-5.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-6 {background:url(../images/common/ol-list-6.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-7 {background:url(../images/common/ol-list-7.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-8 {background:url(../images/common/ol-list-8.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-9 {background:url(../images/common/ol-list-9.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-10 {background:url(../images/common/ol-list-10.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-11 {background:url(../images/common/ol-list-11.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-12 {background:url(../images/common/ol-list-12.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-13 {background:url(../images/common/ol-list-13.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-14 {background:url(../images/common/ol-list-14.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-15 {background:url(../images/common/ol-list-15.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-16 {background:url(../images/common/ol-list-16.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-17 {background:url(../images/common/ol-list-17.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-18 {background:url(../images/common/ol-list-18.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-19 {background:url(../images/common/ol-list-19.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-20 {background:url(../images/common/ol-list-20.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-21 {background:url(../images/common/ol-list-21.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-22 {background:url(../images/common/ol-list-22.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-23 {background:url(../images/common/ol-list-23.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-24 {background:url(../images/common/ol-list-24.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-25 {background:url(../images/common/ol-list-25.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-26 {background:url(../images/common/ol-list-26.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-27 {background:url(../images/common/ol-list-27.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-28 {background:url(../images/common/ol-list-28.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-29 {background:url(../images/common/ol-list-29.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-30 {background:url(../images/common/ol-list-30.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-31 {background:url(../images/common/ol-list-31.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-32 {background:url(../images/common/ol-list-32.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-33 {background:url(../images/common/ol-list-33.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-34 {background:url(../images/common/ol-list-34.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-35 {background:url(../images/common/ol-list-35.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-36 {background:url(../images/common/ol-list-36.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-37 {background:url(../images/common/ol-list-37.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-38 {background:url(../images/common/ol-list-38.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-39 {background:url(../images/common/ol-list-39.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-40 {background:url(../images/common/ol-list-40.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-41 {background:url(../images/common/ol-list-41.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-42 {background:url(../images/common/ol-list-42.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-43 {background:url(../images/common/ol-list-43.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-44 {background:url(../images/common/ol-list-44.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-45 {background:url(../images/common/ol-list-45.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-46 {background:url(../images/common/ol-list-46.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-47 {background:url(../images/common/ol-list-47.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-48 {background:url(../images/common/ol-list-48.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-49 {background:url(../images/common/ol-list-49.jpg) no-repeat top left;padding-left:30px;}
#under #layout-main .ol-list-50 {background:url(../images/common/ol-list-50.jpg) no-repeat top left;padding-left:30px;}

/* address 設定 */
#under #layout-main address {
	font-size:84%;
	letter-spacing:0.1em;
	line-height:1.3em;
	padding:0 0 1em 0.5em;
}

/* コンテンツエリア内　レイアウトの設定
-------------------------------------------------------------------------------- */
/* 項目エリア 設定 */
#under #layout-main .content-box {
	background:url(../images/common/box-border.gif) repeat-x 10px bottom;
	padding-bottom:15px;
	margin-bottom:30px;
}

/* 右寄せimgエリア 設定 */
#under #layout-main .img-area {
	width:210px;
	float:right;
	padding:0 0 5px 10px;
	text-align:center;
}

#under #layout-main .img-area p{ padding-left:0; font-size:74%;}

#under #layout-main img{ margin-bottom:5px;}

/* 左寄せテキストエリア 設定 */
#under #layout-main .wid{ width:530px; float:left;}

/* 背景色付きエリア 設定 */
#under .box-strong {
	display:block;
	border:1px #ffcc66 solid;
	background:#FFFFCC;
	padding:10px 5px 0 5px;
	margin:0 0 10px 4px;
}

#under #layout-main .th97{ width:97%;}
#under #layout-main .th60{ width:60%;}
#under #layout-main .th30{ width:30%;}
#under #layout-main .th25{ width:25%;}
#under #layout-main .th20{ width:20%;}
#under #layout-main .th10{ width:10%;}
#under #layout-main .th5{ width:5%;}
#under #layout-main .ma-30{margin-bottom:30px;}
#under #layout-main .sp {padding-left:8.5em;}


/* コンテンツエリア内　個別設定
-------------------------------------------------------------------------------- */
#under .englishpage #layout-main .division li {
	padding:22px 0 22px 70px;
	margin-bottom:5px;
	display:block;
	width:305px;
	float:left;
	min-height:35px;
}

* html #under .englishpage #layout-main .division li {
	width:360px;height:80px;}

/* 各診療科アイコン */
#under .englishpage #layout-main li#total { 
	background: url(../consultation/images/icon/list_01_sogo-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#jyunkan { 
	background: url(../consultation/images/icon/list_02_jyunkanki-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#jinzou {
	background: url(../consultation/images/icon/list_03_jinzo-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kokyu_naika {
	background: url(../consultation/images/icon/list_04_kokyuki-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#meneki {
	background: url(../consultation/images/icon/list_38_meneki-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#riumachi {
	background: url(../consultation/images/icon/list_05_riumachi-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#syouka {
	background: url(../consultation/images/icon/list_06_syoukaki-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#tounyou {
	background: url(../consultation/images/icon/list_07_tonyobyo-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#naibunpitu {
	background: url(../consultation/images/icon/list_08_naibunpitu-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#rounen {
	background: url(../consultation/images/icon/list_09_ronen-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#sinkei {
	background: url(../consultation/images/icon/list_10_sinke-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#syuyou {
	background: url(../consultation/images/icon/list_11syuyo-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#ketueki {
	background: url(../consultation/images/icon/list_12_ketueki-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#housya {
	background: url(../consultation/images/icon/list_13_hosyasen-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#syouni {
	background: url(../consultation/images/icon/list_14_syonika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#hifu {
	background: url(../consultation/images/icon/list_15_hihuka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#seishin {
	background: url(../consultation/images/icon/list_16_seisinka-sinkeika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kanwa {
	background: url(../consultation/images/icon/list_42_kanwa.gif) no-repeat left center;
}
#under .englishpage #layout-main li#syokudou {
	background: url(../consultation/images/icon/list_17_syokudo-icyo-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kani {
	background: url(../consultation/images/icon/list_18_kantansui-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#sinzou {
	background: url(../consultation/images/icon/list_19_sinzo-kekkan-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kokyu_geka {
	background: url(../consultation/images/icon/list_20_kokyuki-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#syouni_geka {
	background: url(../consultation/images/icon/list_21_syoni-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#seikei {
	background: url(../consultation/images/icon/list_22_seikei-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#nou {
	background: url(../consultation/images/icon/list_23_nousinkei-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#ganka {
	background: url(../consultation/images/icon/list_24_ganka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#jibi {
	background: url(../consultation/images/icon/list_25_jibiinkoka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#toukei {
	background: url(../consultation/images/icon/list_26_tobu-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#hinyou {
	background: url(../consultation/images/icon/list_27_hinyokika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#san {
	background: url(../consultation/images/icon/list_28_sanka-hujinka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#keisei {
	background: url(../consultation/images/icon/list_29_keisei-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#biyou {
	background: url(../consultation/images/icon/list_30_biyo-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#masui {
	background: url(../consultation/images/icon/list_31_masuika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#sika {
	background: url(../consultation/images/icon/list_32_sika-kouku-geka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kanpou {
	background: url(../consultation/images/icon/list_33_kanpo-naika.gif) no-repeat left center;
}
#under .englishpage #layout-main li#idenshi {
	background: url(../consultation/images/icon/list_34_idensi-sinryoka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kyumei {
	background: url(../consultation/images/icon/list_35_kyumei-kyukyuka.gif) no-repeat left center;
}
#under .englishpage #layout-main li#fumei {
	background: url(../consultation/images/icon/list_36_humei.gif) no-repeat left center;
}
#under .englishpage #layout-main li#nyuusen {
	background: url(../consultation/images/icon/list_37_nyuusen.gif) no-repeat left center;
}
#under .englishpage #layout-main li#kansen {
	background: url(../consultation/images/icon/list_39_kansen.gif) no-repeat left center;
}
#under .englishpage #layout-main li#housya-syuyou {
	background: url(../consultation/images/icon/list_40_housya-syuyou.gif) no-repeat left center;
}
#under .englishpage #layout-main li#byouri {
	background: url(../consultation/images/icon/list_41_byouri..gif) no-repeat left center;
}

/* このページのトップへ戻るボタン 設定
-------------------------------------------------------------------------------- */
#under .totop {
	clear:both;
}
#under .totop span{
	position:absolute;
	left:-9999px;
}
#under .totop a{
	display:block;
	width:176px;
	height:26px;
	float:right;
}
#under .totop a:link,
#under .totop a:visited{
	background:url(../e/images/pagetop.jpg) no-repeat top left;
}
#under .totop a:hover,
#under .totop a:active{
	background:url(../e/images/pagetop_r.jpg) no-repeat top left;
}
