@charset "Shift_JIS";body{	font-family: メイリオ,"Meiryo UI","ＭＳ Ｐゴシック",sans-serif,osaka;	color: #666666;			margin-top: auto;	margin-left: auto;	margin-right: auto;	margin-bottom: auto;text-align : center;width : 900px;}h1 {	font-size : 70%;	margin-bottom: 0px;	bottom: 0px;	font-weight: 100;	background-color: white;	color : #008040;right : 1px;}h2 {	font-family: HG丸ｺﾞｼｯｸM-PRO;	color: #408080;	font-size: 110%;}address {	clear: both;	color : green;	background-color: white;	width: 900px;	margin-top : 3px;	text-align: center;	font-size : 80%;	font-style: italic;	font-weight: 100;}#contents {	width: 900px;	position: relative;	background-position : left top;	text-align: left;	border-width: 1px;	border-style: solid;	border-color: #ddeedf;	background-image : url(../image/contents-back.jpg);	background-repeat: repeat-y;	display: inline-block;}#contents:after {	content: "";	display: block;	clear: both;	height: 1px;	overflow: hidden;}#top {	font-size: 80%;	width : 885px;	margin-bottom: 0px;	height : 120px;	background-color: white;	background-image : url(../image/top-back1.jpg);	background-repeat : repeat-x;  padding-left : 15px;  background-position : center bottom;}#main-2 {	margin-top: 0px;	background-image : url(../image/top1-gazo.jpg);	background-repeat: no-repeat;	font-weight: bold;	color: #666666;	padding-left: 150px;	height: 80px;	padding-top: 25px;}#top-menu {	height: 40px;	top: 110px;	width: 880px;	background-color: white;	display: inline-block;}#top-menu a {	font-size: 90%;	text-align: center;	color: #004000;	width: 150px;	height: 40px;	font-weight: bold;	text-decoration: none;	padding-top: 7px;	margin-left: 5px;	background-image : url(../image/top-menu.jpg);	background-repeat: no-repeat;}#top-menu a:link {	color: #004000;	width: 150px;}#top-menu a:visited {	color: #004000;}#top-menu a:hover {	color: orange;}#top-shita {	margin-bottom: 2px;	margin-top: 0px;	top : 125px;	background-color: white;	height: 200px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddeedf;}#side {	top : 110px;	font-size: 90%;	width: 195px;		font-weight: bold;	position: absolute;		margin-left: 3px;		left: 0px;margin-top : 15px;padding-top : 0px;  }#side-2 {	font-size: 90%;	font-weight: bold;	margin-right: 5px;		float: left;				}#menu {	width: 186px;margin-bottom : 10px;margin-top : 5px;}#menu a {	width: 186px;	font-style: italic;	text-decoration: none;	font-weight: bold;	background-image : url(../image/naviBg.jpg);	background-repeat: no-repeat;	color: #ffffff;			height: 47px;	padding-left: 29px;		font-size: 90%;	margin-left: 5px;display : block;line-height : 3.5em;margin-bottom : 5px;}#menu a:link {	color: #ffffff;}#menu a:visited {	color: white;}#menu a:hover {	color: green;	font-weight: 100;}#menu a:active {	color: #ff6600;}#main {	width : 675px;	float: right;	padding-right: 3px;	padding-bottom: 8px;	padding-top: 4px;	margin-left : 15px;	margin-top: 10px;}#tel {	text-align: left;	width : 230px;		float: right;	font-size : 85%;	clear: right;			margin-right: 9px;	position: absolute;	left : 660px;	line-height : 1.5em;  height : 100px;  top : 6px;}.gazo-1 {	float: left;}#under-2 a {	text-align: center;	text-decoration: none;	font-size: 80%;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color : #009900;}#under-2 a:link {	color: #666666;}#under-2 a:visited {	color: #666666;}#under-2 a:hover {	color: #ffcc00;}#under-2 a:active {	color: #ff0000;}.gazo-2 {	margin-top: 6px;	margin-left: 6px;	margin-right: 6px;	margin-bottom: 6px;	float: right;}.gazo-3 {	text-align: center;	margin-top: 10px;	margin-left: 120px;	margin-right: 10px;	margin-bottom: 10px;}.gazo-4 {	padding-top: 1px;	padding-bottom: 1px;	margin-left: 20px;	margin-right: 20px;}.gazo-5 {	margin-top: 10px;	margin-left: 6px;	margin-right: 10px;	margin-bottom: 5px;	float: left;}.gazo-6 {	margin-left: 6px;	float: right;}.gazo10 {	margin-top: 4px;	margin-left: 0px;	margin-right: 4px;	margin-bottom: 9px;	float: left;}.gazo11 {	margin-left: 50px;}.gazo-11 {	float: left;	margin-top: 2px;	margin-right: 6px;}.gazo-12 {	float: right;	text-align: right;}.crown-10 {	font-size: 85%;	width: 121px;	text-align: center;}.p1 {	font-size: 80%;	text-align: left;	padding-left: 8px;	padding-right: 8px;	margin-top: 2px;}#wel {	color: #cc0000;	font-weight: bold;	text-align: center;	margin-bottom: 1px;}#meza {	font-size: 95%;	text-align: center;	margin-top: 0px;	margin-bottom: 0px;	font-weight: bold;	color: #004000;}#under-2 {	clear : left;	width: 900px;	border-top-width: 2px;	border-top-style: double;	border-top-color : #009900;}#adre {	font-size: 83%;		padding-top : 20px;	padding-left: 2px;	padding-right: 2px;	padding-bottom: 2px;	position: relative;	margin-top: 5px;	float: left;	margin-left: 5px;	margin-right: 5px;	margin-bottom: 5px;			background-image : url(../image/clinicInfo.gif);background-repeat : no-repeat;}.moji-2 {	margin-left: 10px;	line-height: 1.5em;	font-size: 85%;}.komok-1 {	padding-left: 5px;	margin-top: 1px;}.komoku-11 {	border-left-width: 5px;	border-left-style: solid;	border-left-color: #004000;	margin-left: 5px;	margin-right: 5px;	width: 137px;	height: 2em;	margin-bottom: 25px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #004000;	margin-top: 3px;}.map {	border-width: 1px 1px 1px 1px;	border-style: dotted dotted dotted dotted;	border-color: #e3d0dc #e3d0dc #e3d0dc #e3d0dc;	margin-top: 9px;	margin-left: 9px;	margin-right: 9px;	margin-bottom: 9px;}.komoku-12 {	border-left-width: 12px;	border-left-style: solid;	border-left-color: #008000;	margin-left: 3px;	font-size: 95%;}.moji-cl1 {	font-size: 120%;	color: #008000;	font-weight: bold;}.midasi {	font-size: 135%;	font-weight: bold;	font-style: italic;	color: #004000;	text-decoration: none;	padding-left: 10px;	height: 1.5em;	background-color: #ffcc33;	width: 400px;	text-align: center;}#sika-erabi {	font-size: 120%;	border-width: 6px;	border-style: double;	border-color: #008000;	padding-top: 10px;	padding-left: 25px;	padding-right: 8px;	padding-bottom: 8px;	margin-top: 5px;	margin-left: 40px;	margin-right: 5px;	margin-bottom: 5px;	line-height: 1.8em;	width: 580px;}#koukucare a {	color: #004000;	text-decoration: none;	text-align: center;}#koukucare a:link {	text-decoration: none;	color: #004000;}#koukucare a:visited {	color: #004000;}#koukucare a:hover {	color: #80ff80;}#koukucare a:active {	color: red;}.jihi-c-2 {	color: #666666;	font-weight: 100;	padding-top: 5px;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 5px;}.jihi-c-1 {	padding-top: 4px;	vertical-align: top;}#link {	color: #666666;	background-color: #ffffff;	font-size: 75%;	text-align: center;	padding-top: 5px;	padding-bottom: 6px;	margin-top: 30px;	font-weight: 100;	background-image : url(../新しいフォルダ/back-1.jpg);	width: 190px;}.moji-3 {	font-size: 90%;	padding-left: 40px;	padding-right : 20px;	padding-top: 2px;	line-height: 1.5em;}.moji-4-b {	font-weight: bold;	padding-left: 15px;	font-size: 110%;	color: black;}.moji-5-r {	color: #cc0000;	padding-left: 35px;}.komok-13 {	font-size: 120%;	font-weight: bold;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	height : 1.4em;}.moji-6 {	line-height: 1.5em;	vertical-align: top;	padding-top: 10px;	padding-left : 20px;	padding-right : 25px;	font-size: 92%;}.moji-7-bund {	border-bottom-width: 2pt;	border-bottom-style: dotted;	border-bottom-color: #ff9900;	font-size: 110%;	font-weight: bold;}.moji-8-b {	color: #008000;	font-size: 120%;	font-weight: bold;}.moji-5-bund {	color: #00afe8;	padding-top: 4px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	border-width: 2px;	border-style: dotted;	border-color: #00afe8;}.crown-top {	font-size: 120%;	font-weight: bold;	color: #ffffff;	background-color: #00afe8;	text-align: left;	line-height: 2em;	height: 2em;}.crown-1 {	padding-top: 4px;	padding-left: 8px;	padding-right: 6px;	padding-bottom: 4px;	border-width: 2px;	border-style: dotted;	border-color: #ddeedf;	font-size: 85%;	line-height: 1.5em;}.crown-2 {	font-size: 80%;	text-align: center;	border-width: 2px;	border-style: dotted;	border-color: #ddeedf;	line-height: 1.5em;}.crown-3 {	font-size: 85%;	font-weight: bold;	border-width: 2px;	border-style: dotted;	border-color: #ddeedf;	line-height: 2em;	height: 3em;	text-align: right;}.moji-7-g{	color : #008040;	padding-left: 13px;	line-height: 1.5em;font-size : 90%;}.kurob {	line-height: 1.5em;	background-color: #00ff80;	height: 2em;	font-weight: bolder;}.rose {	font-weight: bold;	line-height: 1.5em;	background-color: #ffbfeb;	height: 2em;}.bule{	font-weight: bold;		background-color : rgb(221, 238, 223);	height : 1.5em;font-size : 115%;color : rgb(0, 128, 0);  padding-left : 10px;    margin-right : 15px;}.moji-8-bu {	color: #004080;	padding-left: 13px;}.moji-9-g {	font-size: 100%;	line-height: 1.5em;	color: #008000;	padding-left: 10px;	padding-right: 10px;}.cel-10-bu {	font-size: 85%;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #0080c0;	padding-top: 4px;	padding-bottom: 4px;}.cel-10-bt {	font-size: 85%;	border-top-width: 2px;	border-top-style: dotted;	border-top-color: #0080c0;	padding-bottom: 4px;	padding-top: 4px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #0080c0;}.cel-11 {	font-size: 80%;	padding-top: 11px;	padding-left: 11px;	padding-right: 11px;	padding-bottom: 11px;	border-width: 1px;	border-style: double;	border-color: #808080;}.moji-11 {	font-size: 80%;	padding-top: 8px;	padding-left: 10px;	padding-right: 6px;	padding-bottom: 8px;}.k-midasi {	line-height: 1.5em;	color: #ddeedf;	background-color: #004080;	height: 2em;	font-size: 100%;	font-weight: bold;}.ryoukin-midasi {	font-size: 120%;	font-weight: bold;	background-color: #ffcc33;	padding-top: 5px;	padding-left: 5px;	padding-bottom: 5px;	color: #004000;}.cel-10-bur {	font-size: 85%;	padding-top: 4px;	padding-bottom: 4px;	border-right-width: 2px;	border-bottom-width: 2px;	border-right-style: dotted;	border-bottom-style: dotted;	border-right-color: #0088ff;	border-bottom-color: #0088ff;}.staff-bun {	font-size: 85%;	padding-top: 10px;	padding-left: 150px;	padding-right: 10px;	padding-bottom: 10px;}.staff-b-topline {	border-top-width: 3px;	border-top-style: dotted;	border-top-color: #008040;}#card {	font-size: 90%;	border-width: 1px;	border-style: ridge;	border-color: #0000ff;}#card2 {	padding-top: 2px;	padding-left: 2px;	padding-right: 2px;	padding-bottom: 2px;	border-width: 1px;	border-style: solid;	border-color: #999999;}.under-line {	font-size: 80%;	padding-top: 3px;	padding-left: 3px;	padding-right: 7px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #e1f1ff;}.p2 {	font-size: 80%;	padding-left: 20px;	padding-right: 8px;	text-align: left;	line-height: 1.5em;	padding-bottom: 9px;}.osirase1 {	font-weight: 100;	color: #800040;}#oshirase1 a {	font-weight: bold;	color: #012060;}#oshirase1 a:link {	font-weight: bold;	color: #012060;}#oshirase1 a:visited {	color: #cc0000;	font-weight: bold;}#oshirase1 a:hover {	font-weight: bold;	color: #800040;}#link-shu {	padding-left: 5px;}#link-shu a {	text-decoration: none;	font-size: 85%;	color: #0080ff;	padding-left: 10px;}#link-shu a:visited {	color: #0080ff;}#link-shu a:hover {	color: red;}.crown-11 {	border-width: 2px;	border-style: dotted;	border-color: #ddeedf;	text-align: right;}.crown-12 {	font-size: 80%;	margin-right: 1px;	border-right-width: 2px;	border-right-style: dotted;	border-right-color: #ddeedf;	text-align: center;	width: 121px;}.ansin-4 {	font-size: 136%;	font-weight: bolder;}.shika-oshirase {	font-size: 80%;	line-height: 1.3em;	color: #333399;	padding-top: 15px;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 15px;	border-left-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-style: dotted;	border-right-style: dotted;	border-bottom-style: dotted;	border-left-color: #ffbfeb;	border-right-color: #ffbfeb;	border-bottom-color: #ffbfeb;}.housin-mark {	font-weight: bold;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #ffcc33;	background-image : url(../image/mark-ko1.gif);	background-repeat: no-repeat;	padding-left: 28px;	padding-right: 0px;	margin-right: 0px;}.staff-moji {	padding-left: 5px;	font-size: 120%;}.top-line-g {	font-size: 80%;	border-top-width: 2px;	border-top-style: dotted;	border-top-color: #008040;	color: #008040;	padding-top: 2px;	padding-left: 13px;}.koumok-13-2 {	font-size: 120%;	font-weight: bold;	line-height: 1.3em;	border-top-width: 3px;	border-top-style: dotted;	border-top-color: #00cc00;	padding-top: 9px;}.oshirase-kakoi {	font-size: 80%;	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	margin-top: 0px;	border-width: 3px;	border-style: double;	line-height: 1.3em;}.kakoi-3 {	font-size: 90%;	border-width: 3px;	border-style: double;	padding-top: 7px;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 7px;}#m-soudan {	font-size: 85%;	background-color: #ccccff;	margin-top: 2px;	margin-left: 2px;	margin-right: 2px;	margin-bottom: 0px;	border-width: 1px;	border-style: solid;	border-color: #8080ff;	padding-top: 3px;	padding-left: 3px;	padding-right: 3px;	padding-bottom: 0px;	line-height: 1.3em;	font-weight: 400;}.toiawase-modoru {	background-color: white;	text-align: center;	width: 760px;	height: 500px;}.title-1 {	background-image : url(../image/title-1.jpg);	background-repeat: no-repeat;	padding-left: 54px;	height: 2.5em;	padding-top: 5px;	color: #008000;	font-size: 110%;	font-family: HG丸ｺﾞｼｯｸM-PRO;	font-weight: bold;	letter-spacing: 0.1em;}.juuyo {	font-family: HG丸ｺﾞｼｯｸM-PRO;	font-weight: bolder;	text-align: center;	margin-left: 150px;	font-size: 130%;	border-bottom-style: double;	border-bottom-color: #ffcc33;	border-bottom-width: 4px;	padding-left: 7px;}.kakoi-1 {	padding-top: 13px;	padding-left: 13px;	padding-right: 13px;	padding-bottom: 13px;	width: 615px;	color: #008040;	border-width: 3px;	border-style: double;	margin-left: 18px;	margin-right: 14px;	border-color: #008000;}.title-hyo {	height: 1.5em;	width: 300px;	font-weight: bold;	border-width: 2px;	border-style: solid;	border-color: #008000;}.iinjoho-koumok {	font-size: 115%;	line-height: 1.5em;	color: #008000;	width: 150px;	height: 3em;	margin-left: 50px;	letter-spacing: 0.3em;	margin-top: 0px;	vertical-align: top;	font-weight: bolder;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #00cc00;}.iinjoyo-hyo {	margin-left: 50px;	font-weight: 200;	margin-top: 0px;	border-collapse: collapse;}.injyo-naio {	line-height: 1.5em;	font-size: 115%;	vertical-align: top;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #00cc00;}.oshirase-logo {	margin-bottom: 0px;	text-align: center;}.kakoi-110 {	text-align: center;	padding-left: 10px;	margin-left: 30px;}#contents2 {	position: absolute;	top: 300px;}#contents3 {	position: absolute;	top: 215px;}.top-logo {	margin-top: 2px;	margin-left: 20px;}.gazo-7 {	margin-left: 10px;	margin-right: 10px;	float: right;}#menu-2 {	border-width: 2px;	border-style: dotted;	width: 180px;	text-align: center;}#menu-2 a:link {	color: #004000;}#menu-2 a:visited {	color: #004000;}#menu-2 a:hover {	color: orange;	font-weight: 100;}#menu-2 a:active {	color: #ff6600;}#menu-2 a {	width: 180px;	height: 25px;	float: left;	display: block;}.waku-1 {	font-size: 100%;	padding-top: 4px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 3px;	margin-top: 2px;	margin-left: 1px;	margin-right: 3px;	background-image : url(../image/waku-1.jpg);	background-repeat: no-repeat;	width: 205px;	height: 145px;}.waku-2 {	background-image : url(../image/waku-2.jpg);	background-repeat: no-repeat;	margin-top: 2px;	margin-left: 2px;	margin-bottom: 2px;	width: 235px;	height: 148px;	font-size: 80%;	vertical-align: top;	padding-top: 3px;	line-height: 1.2em;	padding-left: 10px;	padding-right: 8px;  clear : both;  float : none;}.moji-75 {	font-size : 80%;}.title-2 {	background-image : url(../image/titel-4.jpg);	background-repeat: no-repeat;	font-size: 95%;	padding-top: 7px;	padding-left: 55px;	height: 32px;	letter-spacing: 1.2px;}.title-5 {	font-size: 95%;	background-image : url(../image/title-5.jpg);	background-repeat: no-repeat;	letter-spacing: 1.3px;	padding-left: 55px;	height: 32px;	padding-top: 7px;}.hyo-top-lft {	line-height: 1.5em;	font-size: 85%;	text-align: center;	padding-left: 4px;	padding-top: 3px;	padding-right: 4px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #99ff33;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #99ff33;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #99ff33;}.hyo-top-right {	line-height: 1.5em;	font-size: 85%;	text-align: center;	padding-left: 4px;	padding-top: 3px;	padding-right: 4px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #99ff33;				border-right-width: 1px;	border-right-style: solid;	border-right-color: #99ff33;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #99ff33;border-left-width : 1px;border-left-style : solid;border-left-color : #99ff33;}.hyo-top-lft-2{	line-height: 1.5em;	font-size: 85%;	text-align: center;	padding-left: 4px;	padding-top: 3px;	padding-right: 4px;	padding-bottom: 3px;				border-left-width: 1px;	border-left-style: solid;	border-left-color: #99ff33;						display : inline;border-top-width : 1px;border-top-style : solid;border-top-color : #99ff33;}.hyo-top-right-3{	line-height: 1.5em;	font-size: 85%;	text-align: center;	padding-left: 4px;	padding-top: 3px;	padding-right: 4px;	padding-bottom: 3px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #99ff33;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #99ff33;						}.hyo-1 {	font-size: 90%;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #99ff33;}.hyo-2 {	font-size: 90%;	border-bottom-width: 1px;	border-bottom-color: #99ff33;	border-bottom-style: solid;			border-left-width : 1px;border-left-style : solid;border-left-color : #99ff33;text-align : center;}.hyo-3 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #99ff33;font-size : 90%;border-right-width : 1px;border-bottom-width : 1px;border-right-style : solid;border-bottom-style : solid;border-right-color : #99ff33;border-bottom-color : #99ff33;text-align : right;}.hyo-lft{	border-left-width : 1px;border-left-style : solid;border-left-color : #99ff33;}#chiryoho-menu{	padding-left : 10px;width : 140px;}#chiryoho-menu a{	background-image : url(../image/chiryoho-menu.jpg);background-repeat : no-repeat;padding-left : 10px;}#chiryoho-menu a:link{	background-image : url(../image/chiryoho-menu.jpg);color : white;background-repeat : no-repeat;}#chiryoho-menu a:visited{	color : white;}#chiryoho-menu a:hover{	color : #ff6600;}#chiryoho-menu a:active{	color : #ffff00;}.moji-7{	font-size : 90%;padding-left : 15px;padding-right : 20px;}.kakoi-4{	padding-top : 12px;padding-left : 14px;padding-right : 14px;padding-bottom : 14px;margin-top : 6px;margin-left : 30px;margin-right : 6px;margin-bottom : 6px;border-width : 1px;border-style : groove;border-color : #008000;width : 600px;font-size : 90%;}dt{	font-weight : bold;color : #009900;font-size : 110%;}dl{	font-size : 90%;}.moji-110-g{	font-size : 110%;color : #027f02;}.adre-2{	background-image : url(../image/lBoxbg.gif);}#clinicBox{	margin-top : 10px;margin-left : 6px;margin-bottom : 10px;margin-right : 1px;background-image : url(../image/lBoxbg.gif);background-repeat : repeat-y;}#clinicBox p{	font-size : 85%;padding-left : 6px;margin-top : 0px;margin-bottom : 0px;}.mapLeft{	font-size : 73%;position : relative;padding-right : 4px;}#map-table{	margin-top : 0px;margin-left : 6px;margin-bottom : 5px;}.komoku-maru{	font-size : 120%;font-weight : bold;line-height : 2em;vertical-align : super;padding-left : 25px;height : 2.5em;}.dem01_01{	font-size : 90%;background-image : url(../image/dem01.gif);background-repeat : no-repeat;padding-left : 10px;line-height : 20px;padding-top : 0px;padding-right : 10px;margin-top : 10px;margin-left : 30px;margin-right : 5px;margin-bottom : 0px;height : 20px;}.dem01_1{	padding-right : 5px;margin-top : 0px;margin-left : 30px;margin-right : 45px;margin-bottom : 0px;height : 40px;padding-left : 5px;padding-bottom : 0px;}.moji-95{	margin-bottom : 23px;font-size : 95%;}.koumoku-maru1{	background-image : url(../image/point-12.gif);background-repeat : no-repeat;font-size : 125%;border-bottom-width : 3px;border-bottom-style : double;border-bottom-color : #00cc00;font-weight : bold;padding-left : 40px;line-height : 1.5em;background-position : left top;vertical-align : super;height : 1.5em;padding-bottom : 6px;}.koumoku-maru2 {	background-image : url(../image/maru-2.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru3 {	background-image : url(../image/maru-3.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru4 {	background-image : url(../image/maru-4.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru5 {	background-image : url(../image/maru-5.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru6 {	background-image : url(../image/maru-6.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru7 {	background-image : url(../image/maru-7.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru8 {	background-image : url(../image/maru-8.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}.koumoku-maru9 {	background-image : url(../image/maru-9.gif);	background-repeat: no-repeat;	font-size: 125%;	border-bottom-width: 3px;	border-bottom-style: double;	border-bottom-color: #00cc00;	font-weight: bold;	padding-left: 40px;	line-height: 1.5em;	background-position: left top;	vertical-align: super;	height: 1.5em;	padding-bottom: 6px;}#what-newbox{	background-image : url(../image/new-line1.jpg);background-repeat : repeat-y;margin-left : 0px;margin-right : 0px;margin-bottom : 20px;background-position : left top;}#new-line1{	width : 621px;background-image : url(../image/new-line1.jpg);background-repeat : no-repeat;background-position : right top;background-color : transparent;}#what-newbox img{	vertical-align : bottom;}#what-newbox:after{	height : 0px;clear : both;display : block;overflow : hidden;}#what-newbox p{	padding-bottom : 10px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;padding-left : 20px;}.kyouiki{	margin-bottom : 20px;font-size : 90%;font-weight : bold;height : 30px;padding-left : 35px;}ul#densya {	margin: 0 0 15px 5px;}ul#densya li {	background : url(icon02.gif) no-repeat left top;	height: 21px;	line-height: 24px;	text-indent: 35px;	font-weight: bold;	color: #9BC83C;}ul#kuruma {	margin: 0 0 15px 5px;}ul#kuruma li {	background : url(icon03.gif) no-repeat left top;	height: 18px;	line-height: 18px;	text-indent: 35px;	font-weight: bold;	color: #8CCBFF;}/* layer06 =006div#copy {	background : url(../footerBtm.gif) no-repeat center top;	margin: 0;	padding: 0;	line-height: 28px;	font-size: 10px;	color: #01BC40;}/* Pagetop =015============================================================================*/.takuji-jikan{	text-align : left;margin-left : 20px;}#toprogo{  padding-top : 10px;  padding-left : 5px;  padding-right : 5px;  padding-bottom : 5px;}#topImg1{  text-align : left;  padding-top : 10px;  padding-bottom : 10px;}#topImg2{  margin-left : 5px;}.topWaku{  width : 214px;  float : left;      height : 145px;  margin-right : 5px;  text-align : center;  padding-top : 5px;border-width : 1px;border-style : solid;border-color : silver;  margin-bottom : 10px;}.topWakuP{  font-size : 10pt;  line-height : 1.3;  padding-top : 0px;  margin-top : 3px;  padding-left : 10px;  padding-right : 10px;  text-align : left;}#under20{  margin-bottom : 20px;}#whatNew{  height : 150px;  clear : both;  margin-top : 20px;}.hotetuH{  width : 645px;  border-collapse : collapse;  empty-cells : hide;  margin-bottom : 30px;}.hotetuDaimei{	border-width : 1px;border-style : solid;border-color : silver;  border-collapse : collapse;  empty-cells : hide;    background-color : rgb(203, 236, 189);  text-align : center;  width : 315px;    padding-top : 4px;  padding-bottom : 4px;}.hotetu{  padding-top : 5px;  padding-left : 5px;  padding-right : 5px;  padding-bottom : 5px;border-width : 1px;border-style : solid;border-color : silver;    vertical-align : super;  font-size : 10pt;}.hotetuImg{  text-align : center;border-width : 1px;border-style : solid;border-color : silver;  border-collapse : collapse;  empty-cells : hide;  padding-top : 5px;  padding-bottom : 5px;}