
@charset "Shift_JIS";


body {
 margin: 0px;
 text-align: left;
 font: medium/140% ＭＳ Ｐゴシック,arial;
}

#center {
 text-align: center;
}

<!--top.htm-->



#mb {
 width: 750px; 
 height: 600px; 
 border: 1px solid black;
 margin-right: auto;
 margin-left: auto;
}

#page {
 text-align: left;
}

.css9 {
   border-left: #c04040 solid 0px;
   border-right: #c04040 solid 0px;
   border-top: #c04040 solid 0px;
   border-bottom: #c04040 solid 0px;
   padding: 10px;
   line-height: 180%;
   width: px;
　 background-image: url("img/index_folder/.gif");
   background-repeat: no-repeat;
   background-position: right center;
}



.css5 {
   border-left: #e1d7b8 dashed 1px;
   border-right: #e1d7b8 dashed 1px;
}



.css8 {
   border-left: #e1d7b8 dashed 1px;
   border-right: #e1d7b8 dashed 1px;
   line-height: 140%;
   background-color: #;
　 background-position: top right;
   background-image: url("img/index_folder/c_photo.jpg");
   background-repeat: no-repeat;
   z-index: 3;
}




.block-8 {
 padding: 10px; 
 background: #f0f0dc url(img/index_folder/snow-1.jpg) no-repeat top  center; 
 border-left: 2px solid #e1d7b8; 
 border-right: 2px solid #e1d7b8;
 line-height: 180%;
}



.block-7 {
 background: #ebf0dc url(img/index_folder/snow-2.jpg) no-repeat top  center; 
 border-left: 2px solid #b3ca9c; 
 border-right: 2px solid #b3ca9c;
 padding: 10px;
 text-align: left;
}



.css10 {
   border-left: #c04040 solid 0px;
   border-right: #c04040 solid 0px;
   border-top: #c04040 solid 0px;
   border-bottom: #c04040 solid 0px;
   padding: 10px;
   line-height: 180%;
   width: px;
　 background-image: url("img/index_folder/.gif");
   background-repeat: no-repeat;
   background-position: right;
}



.css-5 {
   border-left: #e1d7b8 dashed 1px;
   border-right: #e1d7b8 dashed 1px;
}



.new {
 overflow: scroll; 
 width: 500px; 
 height: 100px; 
 border: 1px solid #dfd7b2; 
 padding: 8px;
}



#color {
 color: #cc0000;
}



#color2 {
 color: #cc0000;
 font-size: large;
 font-weight: bold;
 line-height: 140%;
}



#color3 {
 color: #ff8000;
 font: bold medium;
}



#color4 {
 color: #009900;
 font-weight: bold;
}



#color5 {
 color: #cc0000;
 font-weight: bold;
}



#color6 {
 color: #990000;
 font-size: medium;
 font-weight: bold;
}

#color7 {
 color: red;
 font-size: medium;
}

#top a:link {
 color: black;
 text-decoration: none;
}



#top a:visited {
 color: brown;
 text-decoration: none;
}



#top a:hover {
 color: #cc0000;
 text-decoration: underline;
 font-weight: bold;
}



<!--greeting.htm-->



.g_3 {
   border-right: #dcdcdc dashed 1px;
   border-left: #dcdcdc dashed 1px;
}



.g_4 {
   border-left: #dcdcdc dashed 1px;
   border-right: #dcdcdc dashed 1px;
   border-bottom: #dcdcdc dashed 1px;
}



.g_5 {
   border-left: #dcdcdc dashed 1px;
   border-right: #dcdcdc dashed 1px;
}



.g_8 {
   border: 1px #dcdcdc solid;
   background-image: url("img/greeting_folder/img_photo.jpg");
   background-position: bottom right;
   background-repeat: no-repeat;
   padding: 10px;
   line-height: 150%;
   
}



.g_9 {
   border: 1px #dcdcdc solid;
   background-image: url("img/greeting_folder/.jpg");
   background-position: bottom right;
   background-repeat: no-repeat;
   padding: 10px;
   line-height: 150%;
   padding-bottom: 35px;
   text-align: left;
}



.g_10 {
   border-left: 20px solid green;
   border-bottom: 2px solid green;
   text-align: left;
   font-weight: bold;
}



.g_11 {
   border-left: 20px solid #ff8000;
   border-bottom: 2px solid #ff8000;
   font-weight: bold;
   font-size: medium;
   text-align: left;
}



.g_12 {
   border-left: 20px solid red;
   border-bottom: 2px solid red;
   text-align: left;
   font-weight: bold;
}



#gcolor2 {
 color: #ff8000;
 font: bold medium;
}



#gcolor3 {
 color: #ff0000;
 font: bold medium;
 text-align: left;
}



#gcolor4 {
 color: #009900;
 font-weight: bold;
 
}



#gcolor5 {
 color: #cc0000;
}



#gcolor6 {
 color: #cc0000;
}



#gcolor7 {
 color: #990000;
 font-weight: bold;
}
#gcolor8 {
 color: orange;
 text-align: left;
}



<!--guide.htm-->

.menu {
 margin: 0px; 
 padding: 15px 0px 30px 30px;
 width: 500px;
}



.menu2 {
 margin: 0px; 
 padding: 15px 0px 30px 30px;
 width: 500px;
}



.middle {
 vertical-align: middle;
 float: left;
}



.square2 {
 padding: 6px;
 margin: 0px;
}



p {
 line-height: 158%;
}



#p {
 padding: 10px;
}



#square {
 padding: 10px 40px 10px 40px;
 width: 480px;
}



.face {
 color: orange;
}



#design {
 background: #ffffff url(img/guide_05folder/img.gif) no-repeat left top;
 border-width: 0px 2px 0px 2px;
 border-style: solid;
 border-color: #efc9fe;
 
}



#design2 {
 border-width: 0px 2px 0px 2px;
 border-style: double;
 border-color: #efc9fe;
 text-align: left;
}

td#guide {
 text-align: left;
}

#footer {
 text-align: center;
 border: 3px dotted #efc9fe;
 line-height: 140%;
 width: 500px;
 background-color: ;
}



#footer-4 {
 text-align: left;
 border: 3px dotted #efc9fe;
 line-height: 140%;
 width: 500px;
 background-color: ;
}



#layout4 {
 float: left;
}



#layout5 {
 float: right;
}



#guide a:link{
 text-decoration: none;
 color: #000000;
}



#guide a:visited{
 text-decoration: none;
 color: #005999;
}



#guide a:hover{
 text-decoration: underline;
 color: #000000;
}



#guide a:active{
 text-decoration: none;
 color: #e3e8e5;
 background: #ffffff;
}



<!--system_05.htm-->

#sym {
 text-align: left;
}

#system a:link {
 color: orange;
 text-decoration: none;
}



#system a:visited {
 color: #c68cd9;
 text-decoration: none;
}



#system a:hover {
 background-color: #ffffff;
 text-decoration: none;
 color: #004466;
}



.sym-1 {
 padding: 10px; 
 border: 1px solid #fbd0ff; 
 background: url(img/system_folder/flower.gif) no-repeat right bottom;
}



.sence {
 line-height: 180%;
}



.sence2 {
 background-color: #fbd0ff;
}



.sence3 {
 background-color: #fbd0ff;
}
.sence4 {
 border-bottom: 1px solid #fbd0ff;
}



.sqare {
 padding: 10px; 
 border: 1px solid #fbd0ff; 
 background: url(img/system_folder/flower.gif) no-repeat right bottom;
 text-align: left;
}



.sym-2 {
border: 1px solid #efc9fe; 
padding: 10px; 
background: url(img/system_folder/flower.gif) no-repeat right bottom;
text-align: left;
}



.sym-3 {
 border-bottom: 1px solid #efc9fe;
}



.sym-17 {
 border-bottom: 1px solid #efc9fe;
}



.sence5 {
 background-color: #efc9fe;
}



.sym-3 {
 border: 1px solid #dcebf0; 
 padding: 10px; 
 background: url(img/system_folder/flower.gif) no-repeat right bottom;
 text-align: left;
}



.sym-4 {
 border-bottom: 1px solid #dcebf0; 
}



.sence6 {
 background-color: #dcebf0;
}



.sym-5 {
 border: 1px solid #f5cca3; 
 padding: 10px; background: url(img/system_folder/.gif) no-repeat right bottom;
 text-align: left;
}



.sym-6 {
 border-bottom: 1px solid #f5cca3;
}



.sence7 {
 background-color: #ffb76f;
}



.sym-7 {
 border: 1px solid #d9ccff; 
 padding: 10px; 
 background: url(img/system_folder/.gif) no-repeat right bottom;
 text-align: left;
}



.sym-8 {
 border-bottom: 1px solid #d9ccff;
}



.sence8 {
 background-color: #d9ccff;
}



.sym-9 {
 border: 1px solid #ccfa9e; 
 padding: 10px; 
 background: url(img/system_folder/.gif) no-repeat right bottom;
 text-align: left;
}



.sym-10 {
 border-bottom: 1px solid #ccfa9e;
}



.sence9 {
 background-color: #ccfa9e;
}



.sym-11 {
 border-bottom: 1px solid #e5c2f0;
 padding: 10px; 
 background: url(img/system_folder/.gif) no-repeat right bottom;
 text-align: left;
}



.sym-12 {
 border: 3px dotted #e5c2f0; 
 padding: 10px; 
 background-color: #ffffff;
 text-align: left;
 line-height: 180%;
}



.sence10 {
 background-color: #e5c2f0;
}



.sym-13 {
 border: 1px solid #e5c2f0; 
 padding: 5px; 
 background: url(img/system_folder/.gif) no-repeat right bottom;
 text-align: left;
}

td#sym {
 text-align: left;
}

#s {
 font-size: x-small;
}



#s1 {
 font-weight: bold;
 color: #ff9428;
}



#s2 {
 color: #804000;
}



#s3 {
 color: #ff9428;
 font-weight: bold;
}



#s4 {
 color: #ff0000;
 font-weight: bold;
}



#s5 {
 color: #ff9428;
 font-weight: bold;
}



.scss {
 float: left;
}



.scss-2 {
 float: right;
}



<!--location_05.htm-->



.csss {
 width: 750px;
 margin: 0;
 padding: 0;
 border: 1px solid black;
 text-align: left;
}



td#child {
 text-align: left;
}

#layout {
 float: left;
}



#layout2 {
 float: left;
}



.lctn-square {
 border-left: 2px solid #aec2eb;
 border-right: 2px solid #aec2eb;
 text-align: center;
}



.css {
 font-family: arial,helvetica,sans-serif,verdana,serif;
 font-size: small;
 font-weight: bold;
}



.lctn {
 border-left: 8px solid #baa8f0;
}



.lctn2 {
 border-left: 8px solid #baa8f0;
}


.navigation {
 width: 750px;
 margin: 0px;
 padding: 0px;
}


<!--institution_05.htm-->
.istn {
background-color: brown; 
border-right: 2px solid black; 
border-left: 2px solid black;
}



.istn2 {
 margin: 20px 5px 5px 60px;
}



.istn3 {
 padding: 5px 5px 5px 5px; 
 border: 2px solid black; 
 background-color: #ffffff; 
 background: #ffffff url(img/institution_folder/image-1.gif) no-repeat  right bottom;
}



.istn4 {
 margin: 0px 5px 5px 60px;
}



.istn5 {
 padding: 5px 5px 5px 5px; 
 border: 2px solid black;  
 background: #ffffff url(img/institution_folder/image-1.gif) no-repeat right bottom;
}



.istn6 {
 margin: 0px 5px 0px 60px;
}



.istn7 {
 padding: 5px 5px 5px 5px; 
 border: 2px solid black; 
 background: #ffffff url(img/institution_folder/image-1.gif) no-repeat right bottom;
}



.istn8 {
 margin: 0px 5px 5px 60px;
}



.istn9 {
 padding: 5px 5px 5px 5px; 
 border: 2px solid black;  
 background: #ffffff url(img/institution_folder/image-1.gif) no-repeat right bottom;
}



#i {
 color: #000040;
 font-weight: bold;
}



#i2 {
 color: #000040;
 font-weight: bold;
}



#i3 {
 color: #990000;
 font-weight: bold;
}



#i4 {
 color: #000040;
 font-weight: bold;
}



<!--membership.htm-->
table {
   border-collapse: collapse;
}



.css17 {
   border-top: #009cd1 solid 1px;
   border-bottom: #009cd1 solid 1px;
   border-left: #009cd1 solid 1px;
   border-right: #009cd1 solid 1px;
   padding: 20px;
   line-height: 150%;
   
}



.css18 {
   background-color: #009cd1;
   text-align: left;
}



.css19 {
   border-right: #000099 solid 1px;
   border-left:  #000099 solid 1px;
}



.css20 {
   background-color: #000099;
}



#mbs {
 font-weight: bold;
 color: #ffffff;
 text-align: left;
}



#mbs-2 {
 color: #990000;
 font-weight: bold;
}



#mbs-3 {
 color: #ff9428;
 font-weight: bold;
}



#mbs-4 {
 color: #990000;
 font-weight: bold;
}



#mbs-5 {
 color: #ff9428;
 font-weight: bold;
}



#mbs-6 {
 font-weight: bold;
}



#mbs-7 {
 page-break-before: always;
}

.mbs-8 {
 text-align: center;
}

<!--sunhills.htm-->

.suncss {
 line-height: 150%;
}

span#suncss1{
 color: #ff0000;
}

<!--inquire_05.htm-->
#inqtable {
 width: 145px;
 float: left;
}
#inqtable2 {
 width: 590px;
 float: right;
 margin: 0;
 padding: 0;
}
#inqtd {
 align: center;
 width: 600px;

}
.inqcss {
 float: left;
}
.inqcss2 {
 padding: 20px 10px 10px 0px;
}
.inqsquare {
 border-left: 2px solid #dedeee;
 
 
 text-align: left;
 width: 450px;
 line-height: 140%;
 padding-bottom: 10px;
 background-color: #ffffff;
 
}
.inqsquare2 {
 border-left: 2px solid #dedeee;
 border-top: 10px solid #dedeee;
 
 text-align: left;
 width: 450px;
 line-height: 140%;
 padding-bottom: 10px;
 padding-top: 14px;
 background: #ffffff url(img/inquire_05folder/img.) no-repeat left top;
}
.inqcss3 {
 background: url(img/inquire_05folder/color-2.gif) no-repeat left top;
}
.inqsquare3 {
 border-bottom: 1px dashed gray; 
 width: 450px; 
 margin-left: 20px; 
 margin-right: 20px; padding-bottom: 10px;
}
#inqface {
 font-family: arial;
 font-weight: bold;
 font-size: medium;
 color: orange;
}
#inqface2 {
 color: #51707a;
 text-indent: 8mm;
}

#inqcss {
 font-family: arial,helvetica,sans-serif,verdana,serif;
 font-size: small;
 font-weight: bold;
}

#inqcsss {
 text-align: right; 
 border: 0px solid black; width: 600px; 
 margin-top: 0px;  padding-top: 200px; 
 padding-left: 0px; 
 float: right; background: url(img/inquire_05folder/color-2.gif) no-repeat right top;
}

#inqcsss2 {
 width: 150px; 
 margin: 0px; 
 padding: 0px; 
 float: left;
}

#inqcsss3 {
 width: 750px; 
 margin: 0px; 
 padding: 0px;
}

#inq {
 text-align: center;
}

#csss {
 font: bold 13px/150% arial,sans-serif;
}

<!--mail.htm-->

.mailcss {
   line-height: 150%;
}
.mailcss3 {
  background-color: #dcdcdc;
}
.mailcss20 {
   border-left: #dcdcdc solid 1px;
   border-right: #dcdcdc solid 1px;
   border-bottom: #dcdcdc solid 1px;
   border-top: #dcdcdc solid 1px;
}

<!--bell-mall.htm-->

.belltable {
 width: 750px;
}
.bellface {
 color: #cc3300;
 font-weight: bold;
}
.bellface2 {
 color: #cc3300;
}
.bellface3 {
 color: #ff0000;
}
.bellface4 {
 color: #cc0000;
 font-weight: bold;
}
#belllayout {
 text-align: center;
}
.bell a:link{
 color: #cc3300;
 text-decoration: none;
}
.bell a:visited{
 color: #cc3300;
 text-decoration: none;
}
.bell a:hover{
 color: orange;
 text-decoration: none;
 background-color: white;
}

#belllayout2{
 float: left;
 border: 0px solid black; 
 width: 150px;
}
.bellback {
 float: right;
 background: url(img/bellmall_1folder/color.gif) no-repeat;
 width: 600px; 
 border: 0px solid black;
}
.belltext {
background: #f8f8d4 url(img/bellmall_1folder/header.gif) no-repeat top left;
border-width: 2px 2px 2px 2px; 
border-color: #000000; 
border-style: solid;
}
.belld {
 text-align: center;
}
.belld2{
 padding: 25px 15px 15px 10px;
}
.belld3 {
 padding: 14px;
 line-height: 140%;
 text-align: left;
}
.bellsquare {
 border-width: 2px 2px 2px 2px; border-color: black; 
 border-style: solid;
}
.belltitle {
 background: #f8f8d4 url(img/bellmall_1folder/header.gif) no-repeat top left;
}
.bellcontents {
 padding: 5px;
}
.bellcontents2{
 margin: 5px 4px 5px 10px;
 line-height: 140%;
 text-align: left;
}
.bellcontents3{
 padding: 5px;
 line-height: 140%;
 text-align: left;
}
.belld4 {
 margin: 20px;
 text-align: center;
 color: #ffffff;
}
table {
 table-layout: auto;
}