
/* What New? */
h2#newstitle {
  width: 158px;
  height: 48px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/titles_r1_c1.gif) 0 0 no-repeat;
}

/* ΙΔΰ */
h2#ensyatitle {
  width: 111px;
  height: 42px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/plantinfo_03.gif) 0 0 no-repeat;
}

/* ΫηΜκϊ */
h2#onedaytitle {
  width: 153px;
  height: 46px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/oneday_03.gif) 0 0 no-repeat;
}

/* ΫηΜs */
h2#eventtitle {
  width: 151px;
  height: 46px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/event2_03.gif) 0 0 no-repeat;
}


/* όθ±« */
h2#admissiontitle {
  width: 130px;
  height: 42px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_03.gif) 0 0 no-repeat;
}
h3#nyuen01{ 
  width: 180px;
  height: 21px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_10.gif) 0 0 no-repeat;
}
h4#nyuen02 { 
  width: 130px;
  height: 22px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_13.gif) 0 0 no-repeat;
}
h4#nyuen03 { 
  width: 129px;
  height: 20px;
  text-indent: -9999px;
  font-size: 1px;
  margin-top: 40px;
  background: url(../images/nyuen_42.gif) 0 0 no-repeat;
}
/* όθ±«Μtable */
table#nyuen {
  width: 100%;
}
table#nyuen tr td {
  border: 0;
}
colgroup.cel01 {
  width: 210px;
  vertical-align:top;
  padding-left: 1em;
  text-align: center;
}
colgroup.cel02 {
  vertical-align:top;
  padding-left: 1em;
}
/* NxΜe[u */
td#step1 {
  width: 136px;
  height: 69px;
  text-indent: -9999px;
  font-size: 1px;  
  background: url(../images/nyuen_17.gif) center 0 no-repeat;
}
td#step2 {
  width: 136px;
  height: 74px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_22.gif) center 0 no-repeat;
}
td#step3 {
  width: 136px;
  height: 69px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_25.gif) center 0 no-repeat;
}
td#step4 {
  width: 183px;
  height: 79px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_31.gif) center 0 no-repeat;
}
td#step5 {
  width: 136px;
  height: 118px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_36.gif) center 0 no-repeat;
}

/* NxrΜe[u */ 
td#step6 {
  width: 136px;
  height: 73px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_46.gif) center 0 no-repeat;
}
td#step7 {
  width: 136px;
  height: 74px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_49.gif) center 0 no-repeat;
}
td#step8 {
  width: 136px;
  height: 68px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_53.gif) center 0 no-repeat;
}
td#step9 {
  width: 185px;
  height: 79px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_57.gif) center 0 no-repeat;
}
td#step10 {
  width: 136px;
  height: 121px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/nyuen_62.gif) center 0 no-repeat;
}
div#jimusho {  
  margin: 30px auto 50px;
  width: 350px;
  padding: 10px 20px;
  border: 1px solid #CCC;
}




/* ·ζΆΜΦβ */
h2#directortitle {
  width: 162px;
  height: 40px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/directorsroom_03.gif) 0 0 no-repeat;
}
h3#minasama {
  margin-bottom: 20px;
  width: 85px;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/directorsroom_11.gif) 0 0 no-repeat;
}
p#message {
  width: 555px;
  height: 346px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/directorsroom_15.gif) 0 0 no-repeat;
}
h3#message02,
h3#message03,
h3#message04 {
  margin: 30px 0 20px;
  text-indent: -9999px;
  font-size: 1px;
}
h3#message02 {
  width: 262px;
  height: 20px;
  background: url(../images/directorsroom_19.gif) 0 0 no-repeat;
}
h3#message03 {
  width: 218px;
  height: 20px;
  background: url(../images/directorsroom_26.gif) 0 0 no-repeat;
}
h3#message04 {
  width: 155px;
  height: 17px;
  background: url(../images/directorsroom_32.gif) 0 0 no-repeat;
}
p#shomei {
  margin: 30px 0 50px 360px;  
  width: 208px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/directorsroom_38.gif) 0 0 no-repeat;
} 
  
/* ΫηΜϋj */  

h2#policytitle {
  width: 161px;
  height: 47px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/policy_03.gif) 0 0 no-repeat;
}
h3#policy01 {
  width: 291px;
  height: 24px;
  text-indent: -9999px;
  font-size: 1px;
  margin-bottom: 10px;
  background: url(../images/policy_09.gif) 0 0 no-repeat;
}
div#policytext {
  width: 551px;
  height: 309px;
  text-indent: -9999px;
  font-size: 1px;
  margin: 30px 0 40px;
  background: url(../images/policy_12.gif) 0 0 no-repeat;
} 
#policyimg {
  margin: 10px 0 50px 20px;
  width: 516px;
  height: 140px;
  border: 0;
}


/* ΑF
------------------------------------------------------------ */

h2#featuretitle {
  width: 162px;
  height: 47px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_title.gif) 0 0 no-repeat;
}
div#featurewrapper p,
div#featurewrapper table {
  width: 568px;
}

h3#feature01 {
  margin: 20px 0 10px;
  width: 155px;
  height: 20px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_01_title.gif) 0 0 no-repeat;
}
h3#feature02 {
  margin: 20px 0 10px;
  width: 114px;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_02_title.gif) 0 0 no-repeat;
}
h3#feature03 {
  margin: 20px 0 10px;
  width: 119px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_03_title.gif) 0 0 no-repeat;
}
h3#feature04 {
  margin: 20px 0 10px;
  width: 320px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_04_title.gif) 0 0 no-repeat;
}

h3#feature05 {
  margin: 20px 0 10px;
  width: 320px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_05_title.gif) 0 0 no-repeat;
}
h3#feature06 {
  margin: 20px 0 10px;
  width: 242px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_06_title.gif) 0 0 no-repeat;
}
h3#feature07 {
  margin: 20px 0 10px;
  width: 194px;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_07_title.gif) 0 0 no-repeat;
}

h3#feature08 {
  margin: 20px 0 10px;
   width: 188px;
   height: 16px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_07_title_new.gif) 0 0 no-repeat;
}

h3#feature09 {
  margin: 20px 0 10px;
  width: 164px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_08_title.gif) 0 0 no-repeat;
}
h3#feature10 {
  margin: 20px 0 10px;
  width: 98px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_09_title.gif) 0 0 no-repeat;
}
h3#feature11 {
  margin: 20px 0 10px;
  width: 114px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_10_title.gif) 0 0 no-repeat;
}
h3#feature12 {
  margin: 20px 0 10px;
  width: 176px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/feature_11_title.gif) 0 0 no-repeat;
}


/* ΫηΜTv
------------------------------------------------------------ */

h2#aboutustitle {
  width: 160px;
  height: 44px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/about_03.gif) 0 0 no-repeat;
}

h3#gaiyou01 {
  margin: 20px 0 10px;
  width: 67px;
  height: 23px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/gaiyo_enkaku_03.gif) 0 0 no-repeat;
}
h3#gaiyou02 {
  margin: 20px 0 10px;
  width: 128px;
  height: 21px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/about_09.gif) 0 0 no-repeat;
}
h3#gaiyou03 {
  margin: 20px 0 10px;
  width: 81px;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/about_21.gif) 0 0 no-repeat;
  clear: both;
}
h3#gaiyou04 {
  margin: 20px 0 10px;
  width: 98px;
  height: 17px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/about_27.gif) 0 0 no-repeat;
}
h3#gaiyou05 {
  margin: 20px 0 10px;
  width: 61px;
  height: 18px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/aboutus_03.gif) 0 0 no-repeat;
  clear: both;
}
h3#gaiyou06 {
  margin: 20px 0 10px;
  width: 81px;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  background: url(../images/about_38.gif) 0 0 no-repeat;
  clear: both;
}
.tablesideimg {
  float: left;
}
span#souritsu {
  color: #0000FF;
  font-size: 12px;
  margin-left: 1em;
  padding: 0;
  border: 0;
}
#souritsuimg {
  width:120px;
  height:143px;
  border: 0;
  margin: 0;
  padding: 0;
}
table#ayumi {
  margin: 0;
  padding: 0;
  border: 0;
}
table#ayumi tr td {
  border: 0;
  margin: 0;
  padding: 0;
}
table#ayumi colgroup.cel01 {
  text-align: left;
  width: 70px;
}
table#ayumi colgroup.cel02 {
  text-align: left;
  width: 90px;
}
table#ayumi colgroup.cel03 {
  text-align: left;
  width: 260px;
}
table#ayumi colgroup.cel04 {
  text-align: left;
  color: #0000FF;
  width: 120px;
}
table#shisetu {
  margin: 0 0 0 5px;
  padding: 0;
  border: 0;
  width: 370px;
}
table#shisetu colgroup.cel01 {
  text-align: left;
  vertical-align: top;
  width: 120px;
}
table#shisetu colgroup.cel02 {
  text-align: left;
  width: 250px;
}
table#class {
  margin: 0 0 0 5px;
  padding: 0;
  border: 0;
  width: 330px;
}
table#class colgroup.cel01 {
  text-align: left;
  vertical-align: top;
  width: 30px;
}
table#class colgroup.cel02 {
  text-align: left;
  width: 150px;
}
table#class colgroup.cel02 {
  text-align: left;
  width: 150px;
}
ul#fukusoulist {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul#fukusoulist li {
  list-style: none;
  margin: 0;
  padding: 0;
}
table#fukusoutable {
  width: 380px;
  margin: 10px 0 0 80px;
}
table#fukusoutable tr td {
  width: 190px;
}

p.fukusouimg {
  text-align :center;
}