*{
margin:0;
padding:0;
}

body {margin:0;
padding:0;
text-align:left;
}

#header{width:770px;
margin-bottom:4px;
background-color:#96c8ff;
text-align:left;}

#container {width:770px;
margin:0px;
padding:0px;
text-align:left;}



#container1 {width:780px;
text-align:left;}

#left{
width:194px;
font-size:10pt;
margin:0px;
padding:0px;
background-color:#FFFFFF;
text-align:left;}

#main1{
font-size:10pt;
margin-right:4px;
margin-left:4px;
margin-bottom:0px;
background-color:#FFFFFF;
text-align:left;}

#main2{
width:540px;
font-size:10pt;
background-color:#FFFFFF;
padding:5px 20px 5px 0px;
margin:0px 10px 5px 10px;
text-align:left;}

#main3{
width:600px;
font-size:10pt;
background-color:#FFFFFF;
line-height:140%;
padding:5px 20px 5px 0px;
margin:0px 10px 5px 10px;
text-align:left;}

#ad{
width:124px;
background-color:#FFFFFF;
margin:0px;
padding:0px;
text-align:right;}

#footer {clear:both;
width:770px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
text-align:left;}

/* &#65533;&#1697;&#65533;&#65533;&#65533;&#65533;¦Ä&#65533;&#65533;&#1829;&#485;&#65533;&#65533;&#65533;&#65533;&#65533; */

p {margin:0;}

#kousin {
width: 100px;
heidth: 20px;
position: absolute;
top: 50px;
left:660px;}

<!--
a:hover{ color : FF0099 ; }
-->

.title{margin:  0px;
padding:2px 10px 2px 10px;
background: #FCD7AC;
}

.box1{
width: 184px;
padding: 0px;
background: #FFFFFF;
border: solid 3px #FFA200;
margin-right:4px;
margin-bottom:4px;
line-height: 140%;
}

.box2{
width: 184px;
padding: 0px;
background: #C2FFD9;
border: solid 3px #00FF9D;
margin-right:4px;
margin-bottom:4px;
line-height: 140%;
}

.box3{
width: 184px;
padding: 0px;
background: #C5F7FF;
border: solid 3px #00D2FF;
margin-right:4px;
margin-bottom:4px;
line-height: 140%;
}

.box4{
width: 120px;
margin: 0px;
padding: 0px;
background: #C2FFD9;
border: solid 1px #00FF9D;
margin-bottom:4px;
line-height: 140%;
}

.box5{
width: 120px;
margin: 0px;
padding: 0px;
background: #C5F7FF;
border: solid 1px #00D2FF;
margin-bottom:4px;
}

.box6{
width: 184px;
padding: 0px;
background: #F5DEB3;
border: solid 3px #8B4513;
margin-right:4px;
margin-bottom:4px;
line-height: 140%;
}

.event_box{
width: 435px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
margin-bottom:10px;
border: solid 3px #64c8ff;
}

.saikin_box{
width: 435px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
margin-bottom:2px;
border: solid 3px #64c8ff;
}

.box_title{font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
background-color:#64c8ff;
padding:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}

.box_ul {
  font-size:10pt;
  font-weight: normal;
  margin: 0px ;
  padding: 3px 0px 3px 20px;
  font-family:MS P&#65533;&#65533;&#65533;&#65533;&#65533;&aring;&#65533;,osaka,verdana,arial,sans-serif;
  line-height: 140%;
}

.ad_space1 {
  margin: 0px 0px 2px 0px;
}

.ad_space2 {
  margin: 0px 0px 4px 0px;
}

h3 {border-left:solid 30px;
border-left-color:#009679;
padding:2px 2pxt
margin-bottom:3px;
font-size:18px;COLOR:#009679
}

.obi_moji{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
font-size:10pt;
color:#2a2a2a;
line-height:130%;
}

.moji1{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
color:#2A2A2A;
margin-left:4px;
line-height:130%;
}

.moji2{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
font-size:140%;
color:#336699;
margin-top:0px;
margin-left:4px;
margin-right:0px;
margin-bottom:0px;
line-height:100%;
font-weight:bold;
}

.moji3{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
font-size:10pt;
color:#000000;
margin-top:0px;
margin-left:4px;
margin-right:0px;
margin-bottom:0px;
line-height:120%;
}

.ippan{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
PADDING-RIGHT:0px;
MARGIN-TOP:0px;
PADDING-LEFT:8px;
font-size:100%;
PADDING-BOTTOM:0px;
BORDER-LEFT:#FF7700 12px solid;
COLOR:#0033ff;
PADDING-TOP:4px;
line-height:100%;}

.staff{font-family:&#65533;&#867;&#65533; &#65533;§·&#65533;&#65533;&#65533;&#65533;&aring;&#65533;;
PADDING-RIGHT:0px;
MARGIN-TOP:0px;
PADDING-LEFT:8px;
font-size:100%;
PADDING-BOTTOM:0px;
BORDER-LEFT:#FFD700 12px solid;
COLOR:#0033ff;
PADDING-TOP:4px;
line-height:100%;}

.ms_box_top{width:120px;
 border-bottom:solid 1px #FF910B;
 border-left:solid 1px #FF910B;
 border-right:solid 1px #FF910B;
}