@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}

body{
	line-height:1.4;
	font-size:12px;
	*font-size:78%; /*IE*/
	font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
	color:#000;
	background-color:#EED;
	background-image: url(http://www.wa-iwai.net/img/back.gif);
	background-position:center;
	background-repeat:repeat-y;
	}	
	
	
	
/*Container*/
div#Container{
	background-color:#239D46;
	width:740px;
	margin:0 auto;
}



/*Header*/
div#Header{
	width:740px;
	height:65px;
	margin-bottom:8px;
	background-color:#FFF;
	background-image: url(http://www.wa-iwai.net/img/title.jpg);
	background-repeat:no-repeat;
}



/*Contants*/
div#Contents{
	width:740px;
}



/*SideMenu*/
div#SideMenu{
	float:left;
	width:130px;
}

div#SideMenu li{
	list-style:none;
	margin:0 0 5px 0;
}



/*Main*/
div#Main{
	background-color:#FFF;
	float:left;
	width:600px;
	padding-left:10px;
}




/*Top001*/
div#Top001{
	float:left;
	width:440px;	
	/*padding-left:10px;*/
}

div#Top001 td{
	padding-top:10px;
}



/*Top002*/
div#Top002{
	float:left;
	width:150px;
	padding-left:10px;
}



/*Footer*/
div#Footer{
	clear:both;
	background-color:#FFF;
}

p.CopyRight{
	color:#666;
	text-align:center;
	font-style:normal;
	padding:10px;
}



/*ErrorArea*/
div#ErrorArea{
	margin-left:30px;
}



/*<P>Tag Decolate*/
p.HeaderAddress{
	font-size:12px;
	*font-size:110%;/*IE*/
	text-align:right;
	line-height:1.2;
	padding:10px 10px 0 0;
}

p.HeaderMenu{
	font-size:14px;
	*font-size:110%;/*IE*/
	text-align:right;
	line-height:0.7;
	padding:10px 5px 0 0;
}

p.AccessBanner{
	display:none;
}

p.UpdateMenu{
	font-size:14px;
	*font-size:110%;/*IE*/
	line-height:1.4;
}


p.UpdateMenu2{
	font-size:14px;
	*font-size:110%;/*IE*/
	line-height:1.4;
	color:#3333CC;
	font-weight:bold;
}

p.UpdateMenu3{
	font-size:14px;
	*font-size:110%;/*IE*/
	line-height:1.4;
	color:#CC0000;
	font-weight:bold;
}



p.pdf_caution{
	font-size:10px;
	*font-size:100%;/*IE*/
	line-height:1;
	color:#990000;
}

p.Discrosure{
	text-align:center;
}

p.netbank{
	color:#FFF;
	font-size:12px;
	*font-size:100%;/*IE*/
	margin-left:10px;
	font-weight:bold;
	line-height:1.2;
}

p.AboutText{
	padding:0 25px 0 25px;
}

p.Return{
	text-align:right;
	margin-right:25px;
	font-weight:bold;
}

p.AboutTitle{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin:5px 0 15px 0;
}

p.TimeStamp{
	text-align:right;
	margin-right:25px;
}

p.TenpoTitle{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	margin:5px 0 5px 0;
}

p.JAMoneyCode{
	font-size:14px;
	*font-size:130%;/*IE*/
	text-align:center;
	font-weight:bold;
	margin:10px 0 10px 0;
}

p.ShoukaiTitle1{
	padding-left:25px;
	font-size:18px;
	font-weight:bold;
	color: #339900;
}

p.ShoukaiTitle2{
	padding-left:25px;
	font-size:18px;
	font-weight: bold;
	color: #3366FF;
}

p.ShoukaiTitle3{
	font-size:16px;
	font-weight:bold;
}

p.ShoukaiTitle4{
	font-size:13px;
	line-height:1.3;
}

p.TokusanTitle1{
	/*padding-left:25px;*/
	margin-bottom:5px;
	font-size: 18px;
	font-weight: bold;
	color: #CC3333;
}

p.TokusanTitle2{
	font-size: 16px;
	font-weight: bold;
}

p.KinyuTitle1{
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:10px;
}


p.KinyuTitle2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color: #990000;
	margin-bottom:10px;
}

p.KinyuTitle3{
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	text-align:center;
}

p.KinyuTitle4{
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}

p.LinkTitle1{
	font-size:16px;
	font-weight:bold;
	padding-left:50px;
	margin-bottom:5px;
}

p.LinkTitle2{
	color:#ffff00;
	font-size:14px;
	font-weight:bold;
	margin:1px 5px 1px 0;
}

p.PrivacyTitle{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}

p.RiekiTitle1{
	font-size:16px;
	color:#336699;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}

p.Name{
	text-align:right;
	margin-right:50px;
}


p.News1{
	font-size:24px;
	font-weight:bold;
	color:#336600;
	text-align:center;
}

p.News2{
	text-align:right;
}

p.News3{
	font-size:13px;
}

p.News4{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;
}

p.News5{
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
}

p.News6{
	color: #0033CC;
	font-weight: bold;
	font-size: 14px;
	margin-bottom:5px;
}

p.News7{
	margin-top:5px;
	line-height:1.6;
	font-size:14px;
}

p.News8{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	margin:5px 0 5px 0;
}

p.Rice1{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:25px;
}

p.RiceTitle1 {
	font-size: 18px;
	font-weight: bold;
}

p.RiceTitle2 {
	font-size: 16px;
	font-weight: bold;
	color:#006600;
}

p.RiceTitle3 {
	text-align:right;
	padding-right:15px;
}

p.RiceTitle4 {
	font-size: 14px;
	font-weight: bold;
	color:#006600;
}

p.RiceTitle5 {
	text-align:right;
	padding-right:35px;
}

p.RiceTitle6 {
	font-size: 16px;
	font-weight: bold;
	color:#006600;
	text-align:center;
}

p.RiceText1 {
	font-size:12px;
	padding-right:30px;
}

p.RiceText2 {
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
}



p.Saibai1{
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
}

p.Saibai2{
	font-size: 18px;
	font-weight: bold;
	line-height:0;
}

p.Saibai3{
	text-align:right;
	font-weight:bold;
	line-height:0;
}


p.MachineName{
	font-size: 16px;
	font-weight: bold;
	line-height:0;
}

p.Price{
	font-size: 16px;
	font-weight: bold;
	color:#F00;
	line-height:0;
}

p.KaigoTopTitle{
	font-size:20px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:center;
	margin:10px 0 10px 0;
}


p.KaigoTopText{
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
}


p.KaigoNaviMenu{
	line-height:2;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}


p.KaigoKoumoku{
	color:#066;
	margin-left:25px;
	font-size:16px;
	font-weight:bold;
}

p.KaigoKoumoku2{
	color:#066;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}

p.KaigoJigyo{
	color:#C00;
	font-weight:bold;
	margin-bottom:5px;
}


p.KaigoIwainooka{
	font-size:22px;
	font-weight:bold;
}

p.KaigoTelFax{
	font-size:18px;
	font-weight:bold;
}

p.KaigoRoomKoumoku{
	color:#C33;
	margin-left:25px;
	font-size:16px;
	font-weight:bold;
}

p.KinyuEnkatsu{
	margin-left:35px;
	font-size:16px;
	font-weight:bold;
}

p.KaigoCenterKomidashi{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	background-color:#396;
	padding:3px;
	margin-bottom:5px;
}


p.News1orange{
	font-size:24px;
	font-weight:bold;
	color:#F60;
	text-align:center;
}

p.News5green{
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	color:#060;
}

p.News5red{
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	color:#F30;
}


/*Form Decolate*/
p.ErrorTitle{
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:5px;
	color:#F30;
}

p.ErrorText1{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color:#C00;
}

p.ErrorText2{
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	margin-bottom:350px;
}


p.TourFormTitle{
	line-height:1.2;
	color:#C00;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	background-color:#FCC;
	padding:2px 0 2px 0;
}


/*<table>Tag Decolate*/
table.Gaiyou{
	border-top:1px solid #999;	
	border-left:1px solid #999;
	margin-left:auto;
	margin-right:auto;
}

table.Gaiyou td{
	border-right:1px solid #999;	
	border-bottom:1px solid #999;
	padding-left:7px;
}

table.Gaiyou2 td{
	border-right:0px solid #999;	
	border-bottom:0px solid #999;
}


table.TenpoTitleBack{
	margin-left:auto;
	margin-right:auto;
}

table.TenpoIchiran{
	border-top:1px solid #999;	
	border-left:1px solid #999;
	margin-left:auto;
	margin-right:auto;
}

table.TenpoIchiran td{
	border-right:1px solid #999;	
	border-bottom:1px solid #999;
	padding-left:7px;
}

table.Shoukai{
	margin-left:auto;
	margin-right:auto;
}

table.Shoukai td{
	margin:5px 0 5px 0;
}

table.Shoukai2{
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #999;
}

table.Shoukai2 td{
	padding:15px 0 15px 0;
	border-bottom:1px solid #999;
}

table.kinyu1{
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
}

table.kinyu2{
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
}

table.kinyu3{
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
	background-color:#DDFFFF;
	padding:20px;
}

table.kinyu3 td{
	padding-left:25px;
	padding-right:10px;
}

table.kinyu4{
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
}

table.kinyu5{
	margin-left:10px;
	border-top:1px solid #999;
	border-left:1px solid #999;
}

table.kinyu5 td{
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-light:10px;
}



table.link{
	margin-left:auto;
	margin-right:auto;
}

table.privacy{
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #999;
	border-bottom:1px solid #999;	
}

table.Rieki1{
	margin-left:auto;
	margin-right:auto;
}


table.Ask{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #999;
	text-align:center;
	padding:10px;
}


table.Rice1{
	text-align:center;
}


td.KaigoTop{
	background-image:url(../contents/kaigo/img/kaigo_top2.jpg);
	background-repeat:no-repeat;
}

td.KaigoTable001{
	background-color:#FFC;
	border:1px solid #066;
	padding:10px 5px 20px 5px;
}


/*<img>Tag Decolate*/
img.Shoukai_img{
	margin:0 10px 0 10px;
}

img.RoomImg{
	margin:0 10px 0 0;
}



/*<hr>Tag Decolate*/
hr.BorderLine{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #999;
	width:550px;
}

hr.BorderLine2{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #999;
	width:500px;
}