body {        margin: 5px;
                padding: 0px;
	background-image: url(http://www.hangpara.jp/img/bg.jpg);
                background-position:100% 0%; background-repeat: repeat-x; 
                background-color: #EDEDED;
	text-align: left;
 	font-size: 12px;
	color: #333;
scrollbar-3dlight-color: #FEFDF8; 
scrollbar-arrow-color: #999999;
scrollbar-darkshadow-color: #FEFDF8; 
scrollbar-face-color: #FEFDF8; 
scrollbar-highlight-color: #FEFDF8; 
scrollbar-shadow-color: #FEFDF8; 
scrollbar-base-color: #FEFDF8; 
	}



/* リンク設定部 */

a {
	text-decoration:none; 
	color: #000080; 
	}

a:hover {
	text-decoration:underline; 
	background:none;
	color: #FF3300; 
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

#container {
	line-height: 130%;
	text-align: left;
	padding: 0px;	
                margin: 0px auto 0px auto;
                background-color: #FFF;
               width: 740px;	
			}

#banner01 {
	font-family: arial, Helvetica;
	color: #FFF;
               	background-image: url(http://www.hangpara.jp/img/banar02.jpg);
	background-repeat: norepeat;
	text-align: left;
               	height: 130px;
                margin: 0px;  
                border-left:2px solid #FFF;
                border-right:2px solid #FFF;
                border-top:2px solid #FFF;
              	}




#banner-img {
	display: none;
	}


#banner01 a {
	color: #0078FF;
	font-weight: bold;
                font-family: arial, Helvetica;
	text-decoration: none; 
	}



#banner01 a:hover {
	color: #F00;
	font-weight: bold;
	text-decoration: none; 
	}

              
#banner01 h1 {
                font-family: arial, Helvetica;
                font-style: italic;
	font-size: 22px;
	margin-top: 0px;  
                padding-top: 60px;
                padding-left: 5px;
               	}

#banner01 h2 {
              	font-size: 9px;
　　　　　　　line-height: 12px;
                margin-top:10px;
	margin-left:5px;
	}

#layer3   { background-color: #80BAE1; position: absolute; top: 500px; left: auto; width: 170px; height: 180px; visibility: visible; display: block; border: 1px solid #8BB7D6 }


/*  トップページ　地域テキスト */
.class01   { font-size: 11px; line-height: 120% }


#right {	float: left;	
	width: 200px;
	overflow: hidden;
	}



#center {
	float: left;
	width: 540px;
	overflow: hidden;
                             	}

.content01 {  text-align: left;
	padding: 10px 5px 0px 5px;
	font-family: Verdana, Arial, sans-serif;
              	}
                    


.content {  text-align: left;
	padding: 10px 5px 0px 15px;
	font-family: Verdana, Arial, sans-serif;
              	}

.content h2 {
	color: #323941;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	padding-left: 10px;
                padding-top: 5px;
               background-image: url(http://www.ekaigo.biz/img2/bg_s.gif);
               height: 22px;
                        	}


.content h3 {
	color: #f07800;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	padding: 3px 10px;
	background-color:;
	border-bottom: solid 1px #003366;
	}

.content h4 {
               color: #FFF;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
                padding: 2px;
	font-size: 12px;
 background-color: #8BB7D6;
                  }

.sidebar {   	padding: 15px;
               	}


.sidebar h2 {
                width: 168px;
                height: 26px;
	color: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #666;
	text-align: center;　
               line-height: 26px; 　　　　　
	font-weight: bold;
               background-image: url(http://www.hangpara.jp/img/sidebar.gif); 
              	}



.sidebar ul {
	padding-left: 10px;
	margin: 0px;
	margin-bottom: 0px;
                background-color: #FFF;
                border-bottom: 5px solid #D2D2D2;
	}

.sidebar ul ul {
	margin-bottom: 0px;
	}


.sidebar li {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	padding-left: 5px;
               margin-left: 15px;
               padding-bottom: 7px;
               list-style-image: url(http://www.hangpara.jp/img/arrow_blue.gif); 
               border-bottom: dotted #D2D2D2 thin;
           	}



.waku01 {  border-right: 1px solid #D2D2D2;
           border-bottom: 1px solid #D2D2D2;
           border-left: 1px solid #D2D2D2;
                    }

.waku02 {  border:1px solid #a5a5a5; 
               margin-top: 2px;
               margin-left: 2px;
               margin-right: 2px;
                                   }
              

.iro01{ 
         background-color: #D3E6F8;
         }
.iro02{
        background-color: #CEE2D6;
        }
.iro03{        
        background-color: #EDF8FD;
        padding: 5px 20px 0px 20px;
       margin-top: 0px;
         }

/*  検索窓  */
#search form{ margin: 0px;}
#search p{ margin: 0px;}

.link-note { width: 190px;
                height: 60px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 100%;
	text-align: left;
	padding: 0px;
	margin-bottom: 0px;
	}



#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 150%;
	text-align: left;
	margin-top: 50px;
	}

.footer {
	color: #FFF;
                font-family: Verdana, Arial, sans-serif;
                font-size: 10px;
	text-align: left;
	padding: 4px;
                background-image: url(http://www.hangpara.jp/img/footer.gif);
	}


/*  パンくず設定  */

.pan {
font-size: 12px;
padding-bottom: 10px;
}


/*  続きはこちら設定  */

.next {  font-size: 12px;}
.next01 {   font-size: 12px; 
            text-align:right; 
            padding-right: 10px;
            　}　             


/* カテゴリナビ設定  */

.category {
	font-size: 10px;
	text-align:center;                
	border-top: dotted 1px #c0c0c0;
	margin-bottom:0px;
               }
/*  テーブルスクロール */
.scrollsell{
              overflow: auto;
              width: 168px;
              height: 140px;
              }

.scrollsell01{        
           overflow: auto;
           width: 734px;
           height: 60px;
          color: #666;
           font-size: 9px;
           text-align: left;          
              }


