/*default.css*/

/*2007/10/30 k-yoshimura */

/******定義済みクラス******/

/*body*/
body	{
		background-color:#FFFFFF;
		color:#666666;
		margin:0px;
		padding:0px;
		text-align:center;
		}

/*address*/
address{
		font-family:"Times New Roman", Times, serif;
		font-size:70%;
		color:#000000;
		font-style:normal;
		text-align:center;
		padding-top:5px;
		margin-top:15px;
		clear:both;
		}

/*img*/
img	{
		border:none;
		}				
img#pog_00{
		float:right;
		padding:5px;
		}		
img#pog_01{
		float:left;
		padding:5px;
		}						
/*td*/
td#td1		{
		width:150px;
		white-space:nowrap;
		}

/*tr*/
tr#tr3_1	{
		height:100px;
		}						


/*a*/
a:link, a:visited, a:hover{
		color:#666666;
		text-decoration:none;
		}
a:hover	{
		color:#0066FF;
		text-decoration:underline;
		}		
a:link#ad, a:visited#ad, a:hover#ad{
		color:#D5000C;
		text-decoration:none;
		}

/*p*/
p#midasi{
		background-color:#FFFFFF;
		font-size:10px;
		text-align:right;
		width:150px;
		}				

/***class属性***/
/*コンテンツ*/
.contents{

		width: 780px;
		margin:auto;
		background-color:#FFFFFF;
		text-align:left;
		/* ADD 2009-04-26 A.S */
		margin-top: 20px;
		}

/*head*/
.head	{
		width:780px;
		color:#D5000C;
		margin-top: 5px;
		padding-top:5px;
		background-color:#FFFFFF;
		background-image: url("../images/header_logo.gif");
		background-repeat:no-repeat;
		background-position:left;
		height:40px;
		text-align:right;
		vertical-align:middle;
		border-top: 3px solid #D5000C;
		}
.head p	{
		color:#D5000C;
		font-size:80%;
		text-align:right;
		vertical-align:middle;
		margin-top:15px;
		}
.head img	{
		border:none;
		}
.head a:link	{
		color:#D5000C;
		text-decoration:none;
		}
.head  a:visited	{
		color:#D5000C;
		text-decoration:none;
		}		
.head a:hover	{
		color:#0000FF;
		text-decoration:underline;
		}

/***main***/

/*topsize115px*/
.main	{
		width:570px;
		padding-right:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		}
/*topsize*/
.main2	{
		padding-right:0px;
		width:570px;
		border-left:3px double #CCCCCC;
		float:right;
		}
/*topsize115px*/
.main3	{
		width:570px;
		padding:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		}
/*topsize600px*/		
.main4	{
		width:570px;
		padding-right:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		height:600px;
		}
/*topsize350px*/		
.main5	{
		width:570px;
		padding-right:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		height:350px;
		}
/*topsize470px*/		
.main6	{
		width:570px;
		padding-right:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		height:470px;
		}
/*topsize550px*/		
.main7	{
		width:570px;
		padding-right:10px;
		padding-left:10px;
		padding-top:10px;
		border-left:3px double #CCCCCC;
		float:right;
		top: 115px;
		height:550px;
		}														
.main p#lin	{
		text-align:center;
		}
.main img{
		text-align:center;
		}
.main img#ya{
		border:none;
		}

.main2 table{
		padding:0px;
		margin:0px;
		}

/*bun*/				
.bun		{
		font-size:12px;
		line-height:150%;
		width:520px;
		}	
.bun img{
		border:none;
		}
.bun h1	{
		font-size:90%;
		}					
.bun0		{
		font-size:80%;
		line-height:150%;
		width:520px;
		}
.bun0 img{
		border:none;
		margin-right:5px;
		}
.bun2		{
		font-size:80%;
		line-height:150%;
		width:560px;
		text-align:center;
		}
.bun5		{
		font-size:80%;
		line-height:150%;
		width:520px;
		border-bottom:1px solid #CCCCCC;
		margin-bottom:10px;
		margin-top:10px;
		}
/*panlist*/
.panlist h2	{
		background-color:#FFFFFF;
		/* UPD 2009-04-27 A.S */
		/* font-size:70%; */
		font-size: 10px;
		text-align:left;
		font-weight:normal;
		}
/*navbar*/
.navbar	{
		background-color:#FFFFFF;
		width:775px;
		padding-left:5px;
		margin:0px;
		text-align:center;
		}		
.navbar img	{
		width:154px;
		float:left;
		background-color:#FFFFFF;
		padding:0px;
		margin:0px;
		border:none;
		}	
/*menubre*/
.menuber{
		width:175px;
		padding-top:10px;
		top: 115px;
		padding-left:5px;
		}
.menuber img{
		border:none;
		}
/*リスト*/
.l1		{
		list-style:none;
		}
.l2		{
		list-style:square;
		}

/*見出し*/
.midasi_00{
		background-image:url(../images/back_5.gif);
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-size:80%;
		height:20px;
		padding-top:3px;
		width:540px;
		}	
.midasi_01{
		background-image:url(../images/back_8.gif);
		background-repeat:repeat-y;
		color:#FFFFFF;
		height:20px;
		margin:5px;
		padding-left:5px;
		width:535px;
		background-color:#FFFFFF;
		}
.midasi_03	{
		background-image:url(../images/back_8.gif);
		background-repeat:no-repeat;
		height:20px;
		color:#FFFFFF;
		}	
.midasi_04	{
		background-image:url(../images/back_8.gif);
		background-repeat:no-repeat;

		color:#FFFFFF;
		font-size:90%;
		padding-left:5px;
		}
.midasi_05	{
		background-image:url(../images/back_10.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		font-size:90%;
		}
.midasi_06	{
		background-color:#FFFFFF;
		padding:10px;
		line-height:150%;
		text-indent:1em;
		border:1px solid #CCCCCC;
		margin-bottom:10px;
		}			
.midasi_07	{
		background-image:url(../images/back_9.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		font-size:100%;
		color:#666666;
		height:25px;
		}

/*地図*/
.map1	{
		background-color:#FFFFFF;
		padding-bottom:30px;
		border-bottom:1px dashed #CCCCCC;
		vertical-align:text-top;
		}
/*インデント*/
.ind1	{
		text-indent:2em;
		}
.ind2	{
		text-indent:1em;
		}
/*インデックス*/
.index_00 {
		width: 550px;
		text-align: left;
		font-size: 12px;
		color: #807B88;
		margin-right: auto;
		margin-left: auto;
		line-height:150%;
		}
.index_00 table {
		text-align: left;
		font-size: 11px;
		line-height: 120%;
		color: #807B88;
		}

.show img#br1	{
		float:right;
		vertical-align:middle;
		padding:2px;
		}
.show img#br2	{
		float:left;
		padding:2px;
		}
.show img#br3	{
		text-align:center;
		padding:2px;
		}
.show td#r1{
		width:150px;
		}
.img1	{
		background-image:url(../chuubaku/image/brai/brai1.JPG);
		}									

/***ID属性***/

#p_00	{
		background-color:#FFFFFF;
		line-height:150%;
		font-size:80%;
		}		
#p_01	{
		background-color:#FFFFFF;
		line-height:130%;
		font-weight:bold;
		color:#999999;
		width:250px;
		}
#p_02	{
		background-color:#FFFFFF;
		line-height:130%;
		font-size:80%;
		text-indent:1em;
		border-bottom:1px solid #CCCCCC;
		width:250px;
		}		
#p_03	{
		background-color:#FFFFFF;
		line-height:130%;
		font-size:12px;
		text-indent:1em;
		}
#p_04	{
		background-image:url(../images/back_11.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		line-height:130%;
		font-size:100%;
		padding:5px;
		font-weight:normal;
		color:#0066FF;
		}
#p_05	{
		background-image:url(../images/back_9.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		line-height:130%;
		font-size:100%;
		padding:5px;
		font-weight:normal;
		color:royalblue;
		}
#p_06	{
		background-image:url(../images/back_9.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		line-height:130%;
		padding:5px;
		color:royalblue;
		}
#p_07	{
		background-color:#FFFFFF;
		font-size:75%;
		line-height:140%;
		padding-left:15px;
		}				

#img_00	{
		margin:5px;
		}							

																
						
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
