﻿@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:15px;}

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;}

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

.mida{font-weight:bold;
       color:#cc3333;
	   text-indent:20px;
	   background-image: url(../iroha/img/01.gif);
	   background-repeat: no-repeat;
	   background-position: 0% 53%;
	   margin-bottom:0px;
	   }

.sume{font-size:15px;
       text-align:left;
       margin-top:0px;
       margin-left:22px;
	   }
	   
.wado{font-size:15px;
       text-align:left;
       line-height:27px;
       margin-top:0px;
	   margin-left:22px;
       margin-bottom:10px;}


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;}


.rito li{font-size:11pt;
         text-align:left;
         margin-top:15px;
         margin-bottom:10px;
		 margin-left:21px;
		 display: inline;}
		 
		 
.risn li{list-style:disc;
	     font-size:11pt;
         text-align:left;
		 margin-left:40px;}


.sien li{list-style:none;
         text-align:left;
         margin-top:15px;
         margin-bottom:10px;}



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

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


/* 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;}

