body{
 margin:0px 0px 0px 0px;
 font-family:"ＭＳ ゴシック";
}

.image{
	display:block;
}
INPUT { font-size: 10pt; }
TEXTAREA { font-size: 9pt; }

/*-----------------メインテーブル-------------------*/
#maintable{
 margin-top:0px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0px;
 padding:0px 0px 0px 0px;
 width:780px;
}
/*-----------------------メンイコンテンツ------------------------*/
#main_content{
  background:url(./../images/frame/title4.gif) repeat-y top center;
  border:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:820px;
  height:100%;
}
/*---------------------コンテンツタイトル-----------------------*/

#content_title h4{
 background:url(./../images/frame/prof_title.gif) no-repeat 20px 23px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:350px;
 height:50px;
}
#content_title h4 span{
 display:none;
}
/*---------------------２コルスに分ける-----------------------*/
#content {
  border:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:820px;
  height:550px;
  float:none;
}
#left_content {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  display: block;
  width:160px;
  float:left;
  height:100%;
}
#right_content {
  background:url(./../images/frame/right_content_back.gif) repeat-y 0px 40px;
  margin:40px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:right;
  width:660px;
  height:500px;
}
/*---------------------左メニュー-----------------------*/
#navi{
  border:0px;
  margin:30px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:160px;
  height:40px;
}
#navi_2{
  border:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:160px;
  height:160px;
}
ul#navi {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:160px;
}
ul#navi_2 {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:160px;
}
li.navi {
  background: url(./../images/frame/menu_under_sch.gif) no-repeat left bottom;
  list-style-type: none;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  display: block;
  width:160px;
  height:30px;
}
li.navi_2 {
  background: url(./../images/frame/menu_under_sch.gif) no-repeat left bottom;
  list-style-type: none;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  display: block;
  width:160px;
  height:30px;
}
li.navi span {
  background: url(./../images/frame/navi_frame_sch.gif) no-repeat 10px top;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 20px;
  color: #0F940C;
  font-size:9pt;
  font-family:"ＭＳ ゴシック";
  font-weight: bold;
  letter-spacing:-0.3pt;
  width:140px;
  height:15px;
}
li.navi a {
  background: url(./../images/frame/navi_frame_sch.gif) no-repeat 10px top;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 20px;
  color: #0F940C;
  font-size:9pt;
  font-family:"ＭＳ ゴシック";
  font-weight: bold;
  letter-spacing:-0.3pt;
  width:140px;
  height:15px;
}
li.navi_2 a {
  background: url(./../images/frame/navi_frame_sch.gif) no-repeat 10px top;
  margin:10px 0px 0px 0px;
  padding:0px 10px 0px 20px;
  color: #0F940C;
  font-size:9pt;
  font-family:"ＭＳ ゴシック";
  font-weight: bold;
  text-decoration:none;
  letter-spacing:-0.3pt;
  width:140px;
  height:15px;
}
#go_top{
 margin:20px 0px 0px 50px;
 padding:0px 0px 0px 0px;
 width:60px;
 height:40px;
}
/*----------------プロフィール--------------------*/
#right_content_sch {
  background:url(./../images/frame/dominick1.jpg) no-repeat 390px 0px;
  margin:40px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:660px;
  height:100%;
}
.right_content_sch_font{
  margin:0px 0px 0px 20px;
  padding:0px 0px 0px 0px;
  width:360px;
  font-size:10pt;
  font-family:"ＭＳ ゴシック";
  letter-spacing:-0.2pt;
  line-height:12pt;
  color:#640D81;
}
.right_content_sch_font_second{
  margin:15px 0px 0px 20px;
  padding:0px 0px 0px 0px;
  width:360px;
  font-size:10pt;
  font-family:"ＭＳ ゴシック";
  letter-spacing:-0.2pt;
  line-height:12pt;
  color:#640D81;
}