/*--07/12/13------------------------------------------*/
*{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	left: 0px;
	top: 0px;
}

/*body { background-color:#E0FFFF}*/
body { background-color:#CD5C5C}

/*-----------  //Á´ÂÎÍ×ÁÇ // ----------*/

a:link{ text-decoration:none}
a:visited{ text-decoration:none}


/*------------¡¡//     ---------------*/
/*¡û¡û¡û¡û¡û¡û¡û¡û¡¡¿ÆÍ×ÁÇ ¡û¡û¡û¡û¡û¡û¡û¡û*/
/*------------¡¡    // ---------------*/
div#wrap{ position:relative; width:800px;_785px; height:auto; background-color:#fff; padding:0px;}
 /*div#wrap{ position:relative; width:780px;_765px; height:auto; background-color:#fff; padding:0px;}*/
 div#wrap{ font-size:13px; border-left:8px solid #cc0000; border-right:8px solid #cc0000;}


/*------------¡¡/¥Ø¥Ã¥À¡¼/     ---------------*/
div#header{ background-image:url(images/hyogomainheader.gif); background-color:#fff; width:800px; height:100px; margin-left:auto; margin-right:auto;}


/*------------ ¾å¥á¥Ë¥å¡¼¡¡------------------*/
div#uppermenu{ width:755px; padding:3px 5px 3px 10px; word-spacing:1px; margin-bottom:2px; margin-top:2px; font-size:12px;}



/*------------¡¡//     ---------------*/
/*------------¡¡¡û¡û¡ûº¸Í×ÁÇ¡û¡û¡û ---------------*/
/*------------¡¡    // ---------------*/

fieldset { font-size:13px; margin-top:0px; line-height:20px; padding:5px;}
 fieldset a:link{font-size:13px;}
 fieldset a:visited{font-size:13px;}

legend { font-size:14px; color:#cc0000;}

 .iryo{ font-size:13px; color:green}




 div#leftbox { float:left; left:0; top:0; width:170px; background-color:#FFF; margin-left:0px; border:0px solid #333}
    div#leftbox dl{ padding-left:3px;}
	  div#leftbox dt{ margin:10px 5px 3px 0px; padding:2px 2px 2px 7px; border:1px solid #FFCC99; background-color:#FFFFCC}
	   div#leftbox dd{ margin:1px 2px 2px 2px; padding-left:17px;
	   	background:url(../images/ya_003.gif)  no-repeat 3px 3px;	  }

 /* ¡û¡û¡ûº¸¥Ü¥Ã¥¯¥¹Æü·Ð¥Ñ¡¼¥ÈÉôÊ¬¡û¡û¡û*/
 div#leftbox h3{ font-size:13px; font-weight:normal; border:1px solid #E9967A; margin:10px 5px 3px 0px;
                  padding:2px; background-color:#FFEFD5; color:#CD5C5C}
  div#leftbox ul{ padding:3px;}
   div#leftbox ul li{ margin:15px; list-style:none; background:url(../images/ya_006.gif)  no-repeat 3px 3px; margin:1px 2px 1px 0px;  padding:1px 0px 3px 15px; }
 
 
/*------------¡¡//     ---------------*/
/*------------¡¡¡û¡û¡û¥»¥ó¥¿¡¼Í×ÁÇ¡û¡û¡û ---------------*/
div#centerbox{ margin-left:175px; margin-right:175px; margin-bottom:10px; width:auto; background-color:#fff} 
 
  div#centerbox{ border:0px solid #E9E19C;}
  
    div#centerbox .clearbox{
	    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	} 
/*------------¡¡    // ---------------*/
 
   /*------ ¡û¡û¡û¡¡¥»¥ó¥¿¡¼º¸Â¦Í×ÁÇ ¡û¡û¡û-------*/
   div#centerbox .centerleft{ width:205px; /*220px;*/ float:left; border:0px solid #333; line-height:15px; }
   
   

	 
/*------- ¡û¡û¡û¥»¥ó¥¿¡¼±¦Â¦Í×ÁÇ¡û¡û¡û ------*/
	 
 div#centerbox .centerright{ width:205px;/*220px*/ float:right; border:0px solid #ccc000; }
 
 
  div #centerbox .centerfood dl{ padding:3px; margin:7px 5px 3px 0px; }	 
   div #centerbox .centerfood dt{ border:1px solid #333; background-color:#FFFFCC; padding:2px;}
    div #centerbox .centerfood dd{ background:url(../images/icon_food.gif)  no-repeat 3px 3px; margin:1px 2px 1px 0px;  padding:1px 0px 3px 15px;	}



/*------------¡¡//     ---------------*/
/*------------¡¡¡û¡û¡û±¦Í×ÁÇ¡û¡û¡û ---------------*/
/*------------¡¡    // ---------------*/
 div#rightbox { float:right; right:0; top:0; width:170px; background-color:#fff;}/*¥Õ¥í¡¼¥È¤Ë¤·¤¿*/
 div#rightbox h3{ font-size:13px; font-weight:normal; border:1px solid #E9967A; margin:10px 5px 3px 0px;
                  padding:2px; background-color:#FFEFD5; color:#CD5C5C}
 

 div#rightbox ul{ padding:3px;}
  div#rightbox ul li{ margin:10px; list-style:none; background:url(../images/ya_006.gif)  no-repeat 3px 3px; margin:1px 2px 1px 0px;  padding:1px 0px 3px 15px; }

  div#rightbox dl{ padding-left:3px;}
	  div#rightbox dt{ margin:10px 5px 3px 0px; padding:2px 2px 2px 2px; border:1px solid #FFCC99; background-color:#FFEFD5; color:#cc0000}
	   div#rightbox dd{ margin:1px 2px 2px 2px; padding-left:17px;
	   	background:url(../images/ya_003.gif)  no-repeat 3px 3px;	  }



 
/*------------¡¡//     ---------------*/
/*----------¥Õ¥Ã¥¿¡¼¥á¥Ë¥å¡¼ -------*/
div#footermenu{ width:765px; padding:8px 5px 5px 30px; word-spacing:5px;}
div#footermenu{border-left:5px solid #e37714; border-right:5px solid #e37714; background-color:#fff}


/*------------¡¡¥Õ¥Ã¥¿¡¼ ---------------*/
/*------------¡¡    // ---------------*/

div#footer{ width:800px; background:#f0f0f0; bottom:0; height:auto;}
div#footer{ border-left:5px solid #cc0000; border-right:5px solid #cc0000; border-bottom:5px solid #cc0000;}
 div#footer address { text-decoration: none; font-size:13px; font-style:normal; margin:10px; line-height:20px;
                      vertical-align:center;} 

div#footer table{ width:100%}
div#footer tr td{ width:33%; text-align:center;}
div#footer .aprico { }



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}




/*-----------------07/12/13 end----------------------*/


body  {  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 13px;line-height:16px; bgcolor="#ffffff";
¡¡¡¡    margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;        /* copied from opposite side (right) */

}
}
#container {
  margin: auto;
  width: 750px;
  height:auto;
  border-width:0px;
  border-color:#FFCC00;
  border-style:solid;
  padding:0px;
  } 
#leftmenu {
text-align:left;
font-size:13px;
}
#centercontents{
text-align:left;
font-size:13px;
}

table {  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 13px;line-height:18px; color: #333333; text-decoration: none}
small {  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 12px;line-height:16px;}
td    {  
        font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 13px;line-height:150%; color: #333333; text-decoration: none;
         }
         
.title { 
        font-size: 13px;
        font-weight: normal;
        line-height:16px;
      color:#cc0000;
        background-color: #FFF7E6;
        border: 1px solid #FFCC66;
        padding: 1px;

       }
.category {  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 13px;line-height:110%; letter-spacing: 0px;
             
       }

  /*------------¥«¥Æ¥´¥êÆâ dl dt dd -------------*/

/*.category dl{ margin:0px}  */
/*.category dt{ margin:0px; padding:2px; background-color:#FFFFE0;}   */
/*.category dd{ background:url(.../images/icon_medical.gif)  no-repeat 3px 3px; margin:5px 2px 1px 0px;  padding:1px 0px 3px 15px;	} */


h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
line-height:1em;
margin: 0;
}


/*a:link{/*¥ê¥ó¥¯¿§*/color: #0052a5; !/text-decoration: none;¡¡text-decoration:none;} */
/*a:visited{/*Ë¬ÌäºÑ¤ß¥ê¥ó¥¯¿§*/  color: #0052c8;  text-decoration: none;  }          */
/*A:hover {                                                                           */
  color: #553866; /* ¥ê¥ó¥¯¤Î¿§ */
  background-color: #ffcccc; /* ÇØ·Ê¤Î¿§ */
  text-decoration: none; /* Ê¸»úÁõ¾þ */

}

input {
      border: 1px solid 333333;
      
}

.style1 {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"}
.style2 {
	color: #660033;
	font: bold;
}
.style3 {color: #660033}

