body {
padding-left: 1px;
background: none;
}
#header,#menu,#page_navi,#page_footer,#side_bunner,#footer,hr,.pagetop,.mf_navi,#copy,#about_7hj,#footer_navi,.buttun_inqu,.school_banner {
display: none;
}
#container {
display: inline;
margin: 0 10px;
padding: 0;
border: 0;
}

#contents {
display: inline;
margin: 0 10px;
padding: 0;
border: 0;
background-image: none;
}
#lower_main {
display: inline;
margin: 0;
padding: 0;
width: 100%;
}
#lower_main h2 {
display: none;
}
#lower_main .comment, #lower_main .school_navi, #lower_main #campaign, #lower_main .aligncenter, #lower_main #banners, #lower_main .h_map, #lower_main .f_map, #lower_main #afterschool_list02 {
display: none;
}

#school_view,#message {
display: block; 
float: left;
margin-right: 25px;
padding: 0;
width: 470px;
}

#school_view {
padding-left: 0;
padding-bottom: 0;
border: 0;
}
#school_view .left {
width: 190px;
}
#school_view strong {
font-size: 180%;
}

#school_view dl {
display: block;
margin: 0;
padding: 0;
}
#school_view dt {
margin: 10px 0 5px;
padding: 0;
}
#school_view dd {
margin: 0;
padding: 0;
line-height: 150%;
}
#school_view address {
margin: 0;
padding: 0;
}
#school_view .phone {
margin-top: 2px;
font-size: 160%;
font-style: normal;
font-weight: bold;
color: #FF0000;
}
#school_view .mail {
font-size: 105%;
font-style: normal;
font-weight: bold;
color: #3366CC;
}
#school_view .mail a {
text-decoration: none;
}
#school_view .mail a:visited {
color: #3366CC;
}

#school_view p.inqu_bottun {
display: none;
}

#message {
margin: 5px 0 0;
}
#message h4 {
display: block;
margin-bottom: 5px;
padding: 3px 10px;
color: #656912;
border-top: 4px double #E4E4CB;
border-bottom: 4px double #E4E4CB;
}
#message h4 img {
display: none;
}
#message h4 span {
display: block;
}

#message #corner {
width: 214px;
}
#corner .head {
margin: 0;
padding: 0;
width: 214px;
height: 158px;
background:none;
}
#corner .head p {
heigh: 130px;
font-weight: bold;
vertical-align: text-bottom;
}
#corner .head img {
float: left;
margin: 0 10px 0 0;
}
#corner .body {
margin: 0;
padding: 0;
width: 214px;
background:none;
}
#corner dl {
margin: 0;
padding: 0;
}
#corner dt {
margin: 0;
padding: 0;
}
#corner dd {
margin: 0;
padding: 0;
font-size: 8pt;
line-height: 130%;
background:none;
}
#corner .foot {
display: none; 
}

#room,#map {
float: right;
margin: 0;
padding: 0;
width: 500px;
}
#room {
clear: both;
margin-bottom: 10px;
}
#room h4 {
background:none;
margin-bottom: 5px;
color: #656912;
border-top: 4px double #E4E4CB;
border-bottom: 4px double #E4E4CB;
}
#room h4 img {
display: none;
}
#room h4 span {
display: block;
}
#room #scrap p.caption {
margin: 5px 0 0;
font-size: 8pt;
line-height: 130%;
}

#map .bg_map {
padding: 10px;
border: 4px double #E4E4CB;
background:none;
}
#map img {
margin: 0 10px 0 0;
}

p.print_frankly {
float: right;
width: 480px;
display: block;
margin: 0;
padding: 10px 0 0;
font-size: 8pt;
line-heihgt: 8pt;
text-align: center;
}