﻿@charset "UTF-8";
/* formatting style
-------------------*/
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;/* フォントの種類を指定します*/
	color: #333333;/* フォントの色を指定します*/
	line-height: 150%;/* 行間を指定します*/
	letter-spacing:0.9px;/* 字間を指定します*/
	background-color: #cc9966;/* 背景色を指定します*/
}


/* basic layout
-------------------*/
#wrapper {
	width: 760px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
}
#header {
	width: 760px;
	height: 153px;
}
#container {
	width: 760px;
	height: auto;
}
#main {
	width: 500px;
	height: auto;
        float: right;
	
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#sidebar {
	width: 200px;
	height: auto;
	
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: center;
}




#footer {
	font-size: 75%;
	text-align:center;
	width: 760px;
	height: auto;
	clear: both;
	line-height: 1.5em;/* フッター領域の行間を設定します*/
}

h2{background-color:#666633;
   font-size:17px;
   text-align:center;
   color:#ffffff;
   line-height:28px;
   padding-left:6px;
   margin-top:0px;
   margin-bottom:0px;}

h3 {text-align:left;
	padding-right: 10px;
	padding-bottom: 5px;	
	margin-bottom: 10px;
	color: #663300;/* ｈ３のフォント色を設定します*/
	font-size: 100%;/* ｈ３のフォントのサイズを設定します*/
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999966;/* ｈ３の下線の色を設定します*/
        text-indent:25px;
	background-image: url(../rogo/lista.gif);
	background-repeat: no-repeat;
	background-position: 0% 28%;}

p{font-size:15px;
       text-align:left;
       line-height:27px;
       margin-top:10px;
       margin-bottom:10px;}
	   
	   
.writ{font-size:98%;
margin-bottom:5px;
} 

.wria{font-size:96%;
line-height:23px;
} 

.bread{font-size:15px;
        margin:3px 0px 5px 20px;
        text-align:left;}


address{
	text-align: center;
}


/*サイドバー*/
.naji1{border-width:0px 1px 0px 1px; 
       border-style:solid; 
       border-color:#999933;
       width:100%;
       text-align:center;
       color:#000000;}

.naji2{line-height:25px;
       background-color:#666633;
       color:#ffffff;
       font-size:12pt;
       font-weight:bold;}

/*リスト*/
ul.rist{list-style:none;
   text-align:left;
   margin-top:0px;
   padding-left:0px;
   margin-left:0px;
   margin-bottom:0px;
   text-indent:20px;}

ul.rist li{line-height:25px;
      font-size:11pt;
      border-bottom-width:1px;
      border-bottom-style:solid;
      border-bottom-color:#999933;}
	  
	  
ul.shos{list-style:disc;
margin-bottom:20px;
}	
	  
ul.shos li{margin:0px 0px 5px 30px;
           line-height:22px;
           font-size:11pt;
}

.sien li{list-style:none;
         text-align:left;
         margin-top:15px;
         line-height:10px;
		 font-size:90%;}

.koca{font-weight:bold;
       color:#990099;}

.left{float:left;
      margin-right:10px;}

.right{float:right;
       margin-left:10px;
       margin-top:10px;}

table{background-color: #999999;
margin:15px 0px 30px 15px;
}


.wakua{width:147px;
height:28px;
font-size:13pt;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align: center;
background-color: #FFFFFF;
}

.wakub{width:270px;
height:28px;
font-size:13pt;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align: left;
padding-left:15px;
background-color: #FFFFFF;
}


/* link style
-------------------*/
div#sidebar a:link{
	text-decoration: none;
	display: block;
	width: 100%;
	color: #000000;
	background-color: #ffffff;}


div#sidebar a:visited{
	text-decoration: none;
	display: block;
        width: 100%;
	color: #000000;
	background-color: #ffffff;}

div#sidebar a:hover{text-decoration: none;
	                color: #ffffff;
	                background-color: #3399cc;
	            	background-image: url(../rogo/list.gif);
	background-repeat: no-repeat;
	background-position: left center;
	            display: block;
	            width: 100%;
}

a:link{text-decoration:none;color:#00006f;}
a:visited{text-decoration:none;color:#00006f;}
a:active{text-decoration:none;color:red;}
a:hover{color:red;}

