body {
text-align: center;
background-color:#ffffff;/*Á´ÁËw·Ê¿§-----------------*/
font-family: Osaka,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;/*´éÇÜ£Å·¥µ¥¤¥º-----------------*/
line-height:170%;
color:#444444;/*´éÇÜ£Å·¿§-----------------*/
margin-top:0px;
margin-bottom:0px;
margin-left:0;
margin-right:0;
}

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

/*p¥¿¥°¶4Ã¡¦*/
p {
margin:0px;
padding:0px;
}


/*IMG¥Ü¡¼¥À¡¼È5\Ž¦*/
img  {
border: none;
vertical-align:top;
}



/*TABLE¥Ü¡¼¥À¡¼È5\Ž¦*/
table  {
border:none;
margin-bottom:30px;/*¥Æ¡¼¥Ö¥É½ÁÈ¤¡"Ëç¹à¡¦µéL£Åå€Ë]Ç£å²"¡¦Ûà¡¦B-----------------*/
}


/*IE--BR¥Ð¥°²4¡¦/
br  {
letter-spacing:normal;
}


/*¥Ó¥¥À¡¼É½Ž¦Êéç¡¦¡¦/
br.clear{
clear:both;
padding:0px;
margin:0px;
height:0px;
line-height:0;
}


/*¥¥¹¥È¶4Ã¡¦*/
ul,ol,li  {
margin:0px;
padding:0px;
list-style:none;
}



/*ÉáÃËáe¥­¥¹¥È¥¥¥¯-----------------*/
a:link    {
text-decoration:underline;
color:#B52E00;
}  /*¥Æ¥­¥¹¥È¥¥¥¯£»§*/

a:visited {
text-decoration:underline;
color:#B52E00;
}  /*Ë¬Ìãµ"¡¦Ëá³ãÅãN£»§*/ 

a:active{
text-decoration:underline;
color:#B52E00;
}/*¥¯¥¥Ã¥¯ÛâËá³ãÅãN£»§*/

a:hover {
text-decoration:underline;
color:#B52E00;
}  /*¥Þ¥¦¥¹£º"¡¦J¡¼¥½¥£å€¤"Åà¡¦Ëá³ãÅãN£»§*/





#container{
width:100%;
margin:0 auto;
padding:0;
text-align:left;
}




#header{
margin:0 auto;
width:823px;
padding:0px 0px 2px 0px;
}



/*¥Ú¡¼¥¸±¦¾"Ëß½¡¦----------------*/
h1{
line-height:normal;
text-align:right;
font-size:12px;/*É·¥µ¥¤¥º-----------------*/
font-family: Osaka,Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:4px 0px 0px 0px;
}



/*¥Ø¥Ã¥À¡¼±¡¡¼¥¥ª¡¼¥Ð¡¼¥á¥Ë¥å¡¼¥¥¹¥ÈwÄ+-----------------------------------------------*/

#menu_block{
width:100%;/*---²åÇ¡à¡¦¡¦¡à¡¦w·Ê¿§¤Åß£á€Ãà¡àÛà¸Ï----------*/
background-color:#E47F5C;/*---¥Þ¥¦¥¹£å€Ëà¡¦Ãà¡àÇà¡ÛâËw·Ê¿§-----------*/
margin: 0;
padding: 0;
height:36px;
margin-bottom:10px;
}



#menu{
width:823px;
margin:0 auto;
padding:0;
text-align:center;
}



#menu ul{
list-style-type: none;
margin: 0;
padding: 0;
height:36px;
}


/*³Æ¥á¥Ë¥å¡¼£¡Ü¥Ã¥¯¥¹-----------------*/
#menu li{
float: left;
width: 136px;
border-left:1px #B94117 solid;/*¥á¥Ë¥å¡¼¤²å»¡¦c£¡é¥¤¥£»§----*/
}



/*°çÃ­¦Ã¼£¡á¥Ë¥å¡¼¥Ü¥Ã¥¯¥¹-----------------*/
#menu li.menuright{
float: left;
width: 136px;
border-left:1px #B94117 solid;/*¥á¥Ë¥å¡¼¤²å»¡¦c£¡é¥¤¥£»§----*/
border-right:1px #B94117 solid;/*¥á¥Ë¥å¡¼¤²å»¡¦c£¡é¥¤¥£»§----*/
}



/*¥Þ¥¦¥¹¤ê€Ëà¡¦Ãà¡àÇà¡àÅà¡¦ËwÄ+----------------*/
#menu a{
text-align: center;
display:block;
padding:9px 8px;
width: 120px;
color:#ffffff;/*------¥á¥Ë¥å¡¼£Å·¿§-----------------*/
text-decoration:none;/*------¥¥¥¯£¡¢¥¥À¡¼¥é¥¤¥£¶Ï----------------*/
font-size:14px;/*------É·¥µ¥¤¥º-----------------*/
height:18px;
}



/*¥Þ¥¦¥¹¤ê€Ëà¡¦¡¦Åà¡¦ËwÄ+----------------*/
#menu a:hover{
background-color:#CC491C;/*-------¥á¥Ë¥å¡¼£ÃØ·Ê¿§----------*/
color:#ffffff;/*-------¥á¥Ë¥å¡¼£Å·¿§-----------*/
text-decoration:none;/*-------¥¥¥¯£¡¢¥¥À¡¼¥é¥¤¥£¶Ï---------*/
font-size:14px;/*------É·¥µ¥¤¥º-----------------*/
}







/*¥á¥¤¥²å½¥Ö¥¥Ã¥¯-------------------------------------------------*/

#mainpict_block{
background-color:#F1E0D8;/*¥á¥¤¥²å½ÍËÆ£ÃØ·Ê¿§-----------------*/
width:100%;/*¥á¥¤¥²å½ÏÆ£ÃØ·Ê¿§£)åôÉà¡à¡¦¡¦¡à¡¦¡¦Ãà¡à¡¦Åà¡à£æ¡¦¢Ï----------------*/
margin: 0;
padding: 0;
margin-bottom:20px;/*¥á¥¤¥²å½±Ë§ê¡¦----------------*/
}


#mainpict{
width:823px;
margin:0 auto;
padding:0;
text-align:center;
}




/*¥³¥¥Æ¥¥Ä¥Ö¥¥Ã¥¯-------------------------------------------------*/

#wrapper{
width:823px;
margin:0 auto;
padding:0;
}



/*¥³¥¥Æ¥¥Ä¥Ö¥¥Ã¥¯Æâµ¡á¥Ë¥å¡¼¥¨¥¥¢-------------------------------------------------*/
#side{
float:left;
width:210px;
}








/*¹¡á¥Ë¥å¡¼¡ØCATEGORY NAME¡Ù£¢/¡¦-----------------------------------------------*/
.category_name{
background-color:#E47F5C;/*ÇØ·Ê¿§-----------------*/
color:#ffffff;/*É·¿§-----------------*/
font-size:14px;/*ÓãT¥¤¥º-----------------*/
font-weight:bold;/*ÁÅ·wÄ+----------------*/
padding:8px;
margin-bottom:4px;
}


/*¡ØCATEGORY NAME¡Ù£·Ï¡¦çà¡¦¢Ï----------------*/
.square{
font-size:14px;/*¡"Ë¡¦¡¦´Ï----------------*/
font-weight:bold;
color:#BD3F13;/*¡"ËF-----------------*/
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}




#side ul{
list-style-type: none;
padding: 0;
margin-bottom:15px;
}



/*³Æ¹¡á¥Ë¥å¡¼-----------------*/
#side li{
margin-bottom:4px;

}


/*¹¡á¥Ë¥å¡¼£#}¥¦¥¹¤ê€Ëà¡¦Ãà¡àÇà¡àÅà¡¦ËwÄ+----------------*/
#side li a{
background-color:#F8F1E9;/*-------¥á¥Ë¥å¡¼£ÃØ·Ê¿§----------*/
margin-bottom:4px;
padding:10px 10px;
display:block;
color:#444444;/*--É·£»§----------*/
text-decoration:none;/*--±¼Çà¶Ï---------*/
width:190px;
height:20px;
}


/*¹¡á¥Ë¥å¡¼¥Þ¥¦¥¹¤ê€Ëà¡¦¡¦Åà¡¦ËwÄ+----------------*/
#side li a:hover{
background-color:#f9e3cd;/*-------¥á¥Ë¥å¡¼£ÃØ·Ê¿§----------*/
margin-bottom:4px;
color:#444444;/*--É·£»§----------*/
text-decoration:none;/*--±¼Çà¶Ï---------*/
}








/*¥³¥¥Æ¥¥Ä¥Ö¥¥Ã¥¯Æâ­¦¥³¥¥Æ¥¥Ä¥¨¥¥¢-------------------------------------------------*/
#main{
float:right;
width:573px;
}




/*----¥È¥Ã¥×£§m¤"¡¦áîVÃå¾éÆ"Ëê¡¦o£!E±½Ø¥Ú¡¼¥¸¥¿¥¤¥È¥--------*/

.midashi1 {
background-color:#f4ca9c; /*----ÇØ·Ê¿§--------*/
padding:8px;
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
margin-bottom:18px;
font-weight:bold; /*----Á¡µÓâ¡¦¡¦¡¦¡Ûâ¡¦old£ŽÍ-------*/
font-size:16px; /*----É·¥µ¥¤¥º--------*/
color:#cc5f0f; /*----É·¿§--------*/
} 




/*----±½Ø¥Ú¡¼¥¸½æ³/o£ŽÍ-------*/
.midashi2{
line-height:normal;
font-size:14px;/*---É·¥µ¥¤¥º-----------*/
font-weight:bold;/*---É·ÁÅ·-----------*/
border-bottom:#CCCCCC solid 1px;/*---±Ëá±ãC¥-----------*/
border-left:#E47F5C solid 4px;/*---¹Ë½à¡¦Ëá±ãC¥-----------*/
padding:6px;
margin-bottom:15px;
margin-left:2px;
color:#666666;/*---É·£»§-----------*/
}


#main p{
padding:5px 0 5px 5px;
}

#main li{
padding:5px 0 5px 5px;
}

/*----¥Ú¡¼¥¸¥¿¥¤¥È¥£¡¦Ën¡¦çà¡¦¢Ï-------*/
.square2{
font-size:16px;
font-weight:bold;
color:#ffffff;/*---¡"ËF-----------*/
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}




/*----¥Ð¥Ê¡¼¥¨¥¥¢--------*/
.banner_area{

}


/*----¥»¥£¿æ¹åàºÏ-------*/
.left{
text-align:left;
}

/*----¥»¥£¿æ±¦¤å€ºÏ-------*/
.right{
text-align:right;
}




/*----¥³¥¥Æ¥¥ÄÉÉå€Ëáe¥­¥¹¥È--------*/
.text{
margin:2px 2px 25px 2px;
line-height:170%;
}




/*----¥È¥Ã¥×¥Ú¡¼¥¸¿·Ãå¾éÆ#³ãX¥È--------------------------------------*/

#news ul{
margin:0px 2px 35px 2px;
}


/*----¿·Ãå¾éÆ#³ãX¥ÈÉ½Ž¦--------*/
#news li{
margin-bottom:2px;
padding-bottom:7px;
padding-left:4px;
padding-top:7px;
border-bottom:#999999 dotted 1px;/*----°çµÔ£­¡¦h¥Ã¥È£¡é¥¤¥--------*/
}




/*----¥µ¥¤¥É£3àéà¡¦e¥­¥¹¥ÈÍ--------*/
.sidebox{
padding:8px;
margin-bottom:30px;
}




/*----¥Æ¡¼¥Ö¥É½ÁÈ¤¡-µàËáZ¥--------*/
.table_item{
background-color:#f7f2e7;/*----¥»¥£»§--------*/
text-align:left;
vertical-align:top;
}


/*----¥Æ¡¼¥Ö¥É½ÁÈ¤¡)E£¡»¥--------*/
.table_text{
background-color:#f7f7f7;/*----¥»¥£»§--------*/
text-align:left;
vertical-align:top;
}




/*---¥Ú¡¼¥¸±¦±¡¦uPAGE TOP¡×Í-------*/
#pagetop{
clear:both;
width:823px;
margin:0 auto;
text-align:right;
}


/*---¡ÖPAGE TOP¡×¥Ç¥¶¥¤¥wÄ+------*/
#pagetop_but{
background:#CC491C;/*---ÇØ·Ê¿§-------*/
padding:2px 8px;
text-align:center;
width:70px;/*---±5¡¦------*/
float:right;
font-size:11px;/*---É·¥µ¥¤¥º-------*/
}

/*---¡ÖPAGE TOP¡×É·ÉÉå€Ëá³ãÅãNwÄ+------*/
#pagetop a:link {color:#ffffff;text-decoration:none;}
#pagetop a:visited  {color:#ffffff;text-decoration:none;}
#pagetop a:hover {color:#ffffff;text-decoration:underline;}
#pagetop a:active  {color:#ffffff;text-decoration:underline;}



/*---¥Õ¥Ã¥¿¡¼------------------------------------------*/

#footer{
clear:both;
background-color:#E47F5C;/*---ÇØ·Ê¿§-------*/
margin:0 auto;
width:100%;/*---ÇØ·Ê¿§£)¡¦Ùâ¡à¡¦¡¦¡àÊÏ------*/
}



/*---¥³¥Ô¡¼¥é¥¤¥È------------------------------------------*/
#copyright{
margin:0 auto;
padding:4px 2px 35px 2px;
width:823px;
font-size:10px;/*---É·¥µ¥¤¥º-------*/
text-align:right;
color:#ffffff;/*---É·¿§-------*/

}


/*---¥³¥Ô¡¼¥é¥¤¥ÈÉÉå€Ëá³ãÅãNwÄ+-----------------------------------------*/
#copyright a:link {color:#ffffff;}
#copyright a:visited  {color:#ffffff;}
#copyright a:hover {color:#ffffff;}
#copyright a:active  {color:#ffffff;}


.supa_top{
padding:10px 0 10px 0;
}

.r_img{
float:right;
padding-left:1em;
}

.l_img{
float:left;
padding-right:1em;
}
