@Charset "Shift-JIS";

body{font-size:12px;color:#333333;margin:0;padding:0px;text-align:center;
	background:#fff url(image/back_image.gif) repeat-y center top;
	_padding-left: 1px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}
img 	{border:0px;}
td{font-size:12px;text-align:left}
ul{margin:0px 0px 0px 15px;line-height:130%;padding:0px}
ol{margin:0px 0px 0px 15px;line-height:130%;padding:0px}
li{padding-bottom:3px}

/*link-navi----------------------------------------------------*/
A:link	{text-decoration:none;color:#195D9B;}
A:visited{text-decoration:none;color:#195D9B;}
A:active{text-decoration:underline;color:#FF0000;}
A:hover	{text-decoration:underline;color:#FF0000;}
/* font----------------------------------------------------*/
.xxs	{font-size:10px;}
.xs 	{font-size:12px;}
.s 		{font-size:small;}
.m 		{font-size:medium;}
.l 		{font-size:large;}

/*text----------------------------------------------------*/
.line12	{line-height:120%;}
.line13	{line-height:130%;}
.line14	{line-height:140%;}
.line15	{line-height:150%;}
.line16	{line-height:160%;}
.bold 	{font-weight:bold;}
.txtred {color: #FF0000}
.txtblue{color: #006699}

/*Layout------------------------------------------------------*/
#backContents{margin:0px auto;width:760px;text-align:left;}
#Contents{vertical-align:top;background-color:#FFFFFF;width:760px;text-align:center}

/*header------------------------------------------------------*/
/*header------------------------------------------------------*/
#headerLogo{padding:5px 5px 5px 5px}
#headerLink{border-style:solid;
		border-width:7px 0 0 0;
		border-color:#5A78A8}
#headerLinkT{background-image:url(image/gmenu_back.gif);
		text-align:right;
		padding:0 10px 0 0;
		font-size:10px}

/*footer------------------------------------------------------*/
#footerLink{text-align:center;
		padding:0 0 15px 0}
#footer{padding:10px;
		font-size:10px;
		color:#686868;
		border-style:solid;
		border-width:3px 0 0 0;
		border-color:#5A78A8}
		
		
		
		
		
		
		
		
/*common----------------------------------------------------*/		
/*common----------------------------------------------------*/		
/*common----------------------------------------------------*/
#pan{width:760px;
	text-align:left;
		padding:5px 5px 15px 10px;
		font-size:10px}
/*line---------------------------------------------------------------*/
.dLine{border-style:dotted;
	border-color:#719DD3;
	border-width:1px 0 0 0}

/*pagetop--------------------------------------------------------*/
.pagetop{text-align:right;
	font-size:10px;
	padding:10px 0 20px 0}

/*---------------------------------------------------------------*/
.TopTxt{padding:10px 0px;
	line-height:140%}

/*kaigi-setsubi--------------------------------------------------*/
.Kaigi{margin-bottom:20px}
/*kaigi-left or imageTable*/	
.KaigiImg{padding-right:10px;
	vertical-align:top}
/*kaigi-right*/	
.KaigiTxtW{border-style:solid;
	border-color:#5A78A8;
	border-width:0 0 0 3px;
	padding-left:8px;
	vertical-align:top}
/*kaigi-name-glay*/
.KaigiTitle{border-color:#E1E1E1;
	border-width:0 0 3px 0;
	border-style:solid;
	margin-bottom:5px;
	padding:0px 5px 3px 0px}
.Rbtn{
	text-align:right;
	padding-bottom:10px}
.FloorB{
	background-color:#E4EDF1;
	text-align:center;
	font-size:10px}

.TitleL2{margin-bottom:5px;
	text-align:left}

/*kaigiBtn*/
.KaigiBtn{text-align:right;
	margin-top:8px}

/*access-------------------------------------------------------*/
.AccessW{background-color:#F0FAFF;
	padding:10px;
	line-height:150%;
	border:1px dotted #006699;
	text-align:left;
	width:650px}
.AccessImg{padding-right:18px;
	vertical-align:top}

/*table--------------------------------------------------------*/
td.s1{background-color:#E6EFF9;border:1px solid #BACEDA}
td.s2{border:1px solid #CCCCCC}
td.s2C{border:1px solid #CCCCCC;
		text-align:center}
td.s2R{border:1px solid #CCCCCC;
		text-align:right}
td.s1T{background-color:#E6EFF9;border:1px solid #BACEDA;
		font-weight:bold;
		color:#5A78A8;
		text-align:center;}
td.s1T10{background-color:#E6EFF9;border:1px solid #BACEDA;
		font-weight:bold;
		color:#5A78A8;
		text-align:center;
		font-size:10px}


/*waku*/
.w01{border:solid 1px #CCCCCC;
		padding:15px;
		text-align:left}
		
/*reserve*/		
.w01v2{border:dotted 3px #BACEDA;
		background:url(../reserve/image/image_reserve01.jpg) top right no-repeat;
		padding:15px;
		width:570px;
		text-align:left}
.w01v3{border:dotted 3px #BACEDA;
		background:url(../reserve/image/image_reserve02.jpg) bottom right no-repeat;
		padding:15px;
		width:570px;
		text-align:left}


/*Sitemap--------------------------------------------------------*/

/*Sitemap-----------------------------------------------------*/
.SiteC{padding-bottom:5px;padding-top:5px;
			border-style:solid;
			border-width:0px 0px 1px 0px;
			border-color:#CCCCCC;
			color:#333333}
		
A.siteM:link 		{color:#333333;text-decoration:none;}
A.siteM:active 		{color:#333333;text-decoration:underline;}
A.siteM:visited 	{color:#333333;text-decoration:none;}
A.siteM:hover 		{color:#333333;text-decoration:underline;}
.siteM				{color:#333333;}

.TableSite{border-style:solid;
			border-width:0px 0px 1px 0px;
			border-color:#CDCDCD;
			padding:5px 2px 5px 32px;
			line-height:130%}

			
			
/*td-center*/
td.center{text-align:center}
div.center{text-align:center}
div.right{text-align:right}
