

body {/*body$B4pK\(B*/
  margin: 0;
  padding: 0;
  line-height: 1.5;
  font-size: small;
  background-color:#000;}

#container {/*container$B%V%m%C%/@)8f(B*/
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	border: none; border-collapse: collapse;
	padding: 0px 0px 0px 0px;

}

a       { text-decoration: underline; color: #006}
a:link  { text-decoration: underline; color: #c60}
a:hover {  color: #CC0000;}


#head {
padding-bottom:12px;   
}

#main
{
width:760px; 
 background-image:   url(img/bg.gif);
  background-repeat: repeat;
  background-position: center;
  background-attachment: scroll;
}

#side01 { 
width:556px;
padding-right:21px;
padding-left:15px;
paddin-bottom:35px;
}

#side02
{
width:205px;
padding-left:14px;
padding-right:28px;
color:#000;
}


#side02 a       {  text-decoration: underline; color: #f00}
#side02 a:link  {text-decoration: underline; color: #f60}
#side02 a:hover {  color: #900;}

H3
{margin-bottom:5px;}



#side02 UL
{


	margin-right: auto;
	margin-left: auto;
	padding-bottom:8px;
}

#side02 UL LI
{
list-style-type:none;
font-size:12px;
font-weight:bold;
}


#kikakumain
{
width:760px; 
background-color:#F3AF2A;
}

#kikakuside01 { 
width:217px;
margin-top:15px;
padding-top:15px;

padding-right:24px;
padding-left:16px;
padding-bottom:35px;
}

#kikakuside02
{
width:490px;

}

#kikakunaiyosoto
{
margin-top:15px;
margin-right:18px;
background-color:#fff;
padding-bottom:15px;
}

.kikakunaiyo
{
padding:16px 16px 0px 16px;
}

.kikakunaiyo IMG
{
padding:0px 12px 0px 0px;
}


.kikakunaiyo .midashi
{
font-weight:bold;
font-size:18px;
line-height:1.2em;
}

.kikakunaiyo .date
{
font-size:12px;
color:#f00;
}

.kikakunaiyo .naiyo
{
font-size:12px;
line-height:1.4em;
padding-bottom:10px;
border-bottom:dotted 2px #666;

}

#main_back
{

width:760px; 
 background-image:   url(img/bg_back.gif);
  background-repeat: repeat;
  background-position: center;
  background-attachment: scroll;
}

.px12_150 {  font-size: 12px; line-height: 150%;}
.px12 {  font-size: 12px;}
.m150 {  line-height: 150%;}
.px10 {  font-size: 10px;}
.px14 {  font-size: 14px;}
.px14_150 {  font-size: 14px; line-height: 150%;}
.px12_120 {  font-size: 12px; line-height: 120%;}
.px18 {  font-size: 18px; font-weight: bold;}
.px9 {  font-size: 9pt;}
td {  font-size: 12px;}
.right {text-align:right;}

