@charset "utf-8";
body{
  margin-top : 0px;
  text-align : center;
  margin-bottom : 5px;
  background-image : url(img/back.gif);
  background-repeat : repeat-x;
  
}
#body01{
  background-color : #ffffff;
  background-image : url(img/back1.gif);
  background-repeat : repeat-x;
  margin-top : 0px;
}
#body02{
  margin-top : 0px;
  text-align : center;
  margin-bottom : 5px; 
  background-image : url(img/back2.gif);
  background-repeat : repeat-x;
}
#container{
  width : 900px;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  background-color : #ffffff;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
}
#container_top{
  background-image : url(img/header_company1.gif);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-bottom : 0px;
  width : 900px;
  height : 99px;
  margin-left : auto;
  margin-right : auto;
  vertical-align : bottom;
}
#container_top h1{
  font-size : 11px;
  
  
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 5px;
  text-align : right;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  padding-right : 10px;
  
  font-weight : 100;
}
#header{
  background-color : #ffffff;
  width : 900px;
  height : 220px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  
  
  position : relative;
  vertical-align : bottom;
  padding-bottom : 0px;
}
#header1{
  background-color : #ffffff;
  width : 900px;
  height : 170px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  position : relative;
  vertical-align : bottom;
  padding-bottom : 0px;
}
address{
  font-size : 11px; 
  font-style : normal;
  margin-top : 0px;
  text-align : right;  
  margin-bottom : 5px;
  color : #666666;
  padding-top : 5px;
  padding-right : 10px;
  clear : both;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック",Sans-Serif;
}
address img{
  border-width : 0px 0px 0px 0px;
}
#bread{
  font-size : 11px;
  margin-top : 0px;
  margin-left : 25px;
  margin-bottom : 0px;
  clear : both;
  letter-spacing : 1px;
  padding-bottom : 7px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
#bread a{
  text-decoration : none;
  color : #666666;
}
#bread a:hover{
  color : #0000ff;
}
ul#menu{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 898px;
  height : 64px;
  padding: 0px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
}
ul#menu li{	
  float : left;
  list-style-type : none;
}
ul#menu li a{display: block;
  text-decoration: none;
  outline: none;
}
#mnu1 a{
  background-image : url(menu/menu1.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu1 a:hover{
  background-position : left bottom;}
#mnu1{
  margin-top : 0px;
}
#mnu1 img{border-width : 0px 0px 0px 0px;
}
#mnu2 a{
  background-image : url(menu/menu2.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu2 a:hover{
  background-position : left bottom;}
#menu2{
  margin-top : 0px; 
}
#mnu2 img{border-width : 0px 0px 0px 0px;
}
#mnu3 a{
  background-image : url(menu/menu3.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu3 a:hover{
  background-position : left bottom;}
#mnu3{
  margin-top : 0px;
}
#mnu3 img{border-width : 0px 0px 0px 0px;
}
#mnu4 a{
  background-image : url(menu/menu4.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu4 a:hover{
  background-position : left bottom;}
#mnu4{
  margin-top : 0px;
}
#mnu4 img{border-width : 0px 0px 0px 0px;
}
#mnu5 a{
  background-image : url(menu/menu5.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu5 a:hover{
  background-position : left bottom;}
#mnu5{
  margin-top : 0px;
}
#mnu5 img{border-width : 0px 0px 0px 0px;
}
#mnu6 a{
  background-image : url(menu/menu6.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu6 a:hover{
  background-position : left bottom;}
#mnu6{
  margin-top : 0px;
}
#mnu6 img{border-width : 0px 0px 0px 0px;
}
#mnu7 a{
  background-image : url(menu/menu7.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu7 a:hover{
  background-position : left bottom;}
#mnu7{
  margin-top : 0px;
}
#mnu7 img{border-width : 0px 0px 0px 0px;
}
#mnu8 a{
  background-image : url(menu/menu8.gif);
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
  outline: none;
}
#mnu8 a:hover{
  background-position : left bottom;}
#mnu8{
  margin-top : 0px;
}
#mnu8 img{border-width : 0px 0px 0px 0px;
}
.title{
  background-image : url(img/title_br.gif);
  background-repeat : no-repeat;
  width : 643px;
  height : 43px;
  margin-left : 0px;
  margin-top : 5px;
  margin-bottom : 15px;
  padding-top : 0px;
}
.title h2{
  font-size : 17px;
  color : #000080;
  padding-top : 13px;
  padding-left : 20px;
  margin-top : 0px;
}
.title h3{
  font-size : 17px;
  color : #000080;
  padding-top : 13px;
  padding-left : 20px;
  margin-top : 0px; 
}
.title1{
  background-image : url(img/title_wakaba.gif);
  background-repeat : no-repeat;
  width : 540px;
  height : 43px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 15px;
  padding-top : 0px;
}
.title1 h2{
  font-size : 16px;
  color : #000000;
  padding-top : 15px;
  padding-left : 55px;
  margin-top : 0px; 
}
.topback{
  margin-bottom : 0px;
  margin-top : 0px;
  padding-left : 790px;
  clear : both;
}
.topback a{
  background-image : url(img/pagetop.gif);
  width : 78px;
  height : 20px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.topback a:hover{
  background-position : left bottom;
}
.topback img{
  border-width : 0px 0px 0px 0px;
}
.topback1{
  margin-bottom : 0px;
  text-align : right;
  margin-top : 0px;
  margin-right : 0px;
}
.topback1 a{
  background-image : url(img/pagetop.gif);
  width : 78px;
  height : 20px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.topback1 a:hover{
  background-position : left bottom;}
.topback1 img{border-width : 0px 0px 0px 0px;
}
.setbox{
  width : 737px;
  margin-left : 0px;
  margin-top : 0px;
  background-color : #ffffff;
  float : left;
  padding-left : 10px;
}
.setbox p{
  font-size : 12px;
  line-height : 1.6;
  padding-left : 12px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 10px;
  padding-bottom : 10px;
}
.setbox1{
  width : 577px;
  margin-left : 0px;
  margin-top : 10px;
  background-color : #ffffff;
  padding-left : 10px; 
  float : left;
  margin-right : 0px;
}
.setbox1 p{
  font-size : 14px;
  line-height : 1.6;
  padding-left : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 10px;
  padding-bottom : 10px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.setbox2{
  width : 898px;
  margin-left : 0px;
  margin-top : 0px;
  padding-left : 0px;
  margin-bottom : 0px;
}
p.hide {display:none;
  font-size : 10px;
}
strong{
  
  
  line-height : 1.6px;
  color : #ff0000; 

  font-weight : bold;
  font-size : 16px;
}
.imageright{
  float : right;
  margin-right : 0px;
  margin-left : 10px;
  margin-bottom : 0px;
}
span{
  color : #0000ff;
}
.midconte{
  margin-top : 0px;
  margin-left : 0px;
  width : 898px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-bottom : 0px;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #cccccc;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #cccccc;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #cccccc;
}
.info{
  width : 727px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 3px;
}
.info1{
  width : 575px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 20px;
}
.info2{
  width : 575px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 0px;
}
.info3{
  width : 592px;
  margin-left : 0px;
  margin-bottom : 10px;
  margin-top : 0px;
}
.info4{
  width : 575px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 10px;
}
iframe{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 573px;
  height : 130px;
  overflow : auto;
  padding-top : 5px;
  padding-bottom : 5px;
}
#iframe1{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 573px;
  height : 228px;
  padding-top : 0px;
  overflow : auto;
  margin-top : 0px;
}
#iframe2{
  width : 255px;
  height : 166px;
  margin-left : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-bottom : 0px;
}
#iframe3{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 900px;
  height : 220px;
  padding-top : 0px;
  overflow : hidden;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#iframe4{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 646px;
  height : 895px;
  padding-top : 0px;
  overflow : hidden;
  margin-top : 0px;
}
#iframe5{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 900px;
  height : 220px;
  padding-top : 0px;
  overflow : hidden;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#what{
  width : 545px;
  background-color : #ffffff;
  margin-top : 0px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  padding-top : 0px;
}
#what a{
  color : #0000ff;
  text-decoration : none;
}
#what a:hover{
  color : #ff0000;
  text-decoration : none;
}
#what img{border-width : 0px 0px 0px 0px;
}
#header_introductory{
  margin-left : 18px;
  width : 270px;
  height : 60px;
  position : absolute;
  top : 250px;
border-width : 0px 0px 0px 0px;}
#header_introductory p{
  font-size : 13px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  line-height : 1.4;
  margin-bottom : 8px;
}
.imageleft{
  float : left;
  margin-right : 10px;
}
#company{
  width : 289px;
  float : left;
  background-color : #ffffff;
  margin-top : 23px;
  margin-bottom : 0px;
  padding-left : 5px;
}
#wanted{
  width : 289px;
  height : auto;
  float : left;
  background-color : #ffffff;
  margin-top : 7px;
  margin-bottom : 0px;
  padding-left : 5px;
}
#sideright{
  width : 149px;
  height : auto;
  float : left;
  margin-top : 42px;
  margin-bottom : 0px;
  padding-left : 0px;
}
.nwesbox{
  width : 575px;
  height : 140px;
  background-color : #ffffff;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff0000 #ff0000 #ff0000 #ff0000;
}
.nwesbox1{
  width : 575px;
  height : 233px;
  background-color : #ffffff;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff0000 #ff0000 #ff0000 #ff0000;
}
address span{
  font-size : 11px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  color : #666666;
}
.sbtop{
  background-image : url(img/setbox_top.gif);
  margin-left : 20px;
  width : 275px;
  height : 10px;
  margin-bottom : 0px;
  vertical-align : bottom;
  padding-bottom : 0px;
}
.sbunder{
  background-image : url(img/setbox_under.gif);
  margin-left : 20px;
  width : 275px;
  height : 10px;
  margin-top : 0px;
  margin-bottom : 15px;
  vertical-align : top;
  padding-top : 0px;
}
.sbtop1{
  background-image : url(img/want_top.gif);
  margin-left : 20px;
  width : 275px;
  height : 38px;
  margin-bottom : 0px;
  vertical-align : bottom;
  padding-bottom : 0px;
}
.sbunder1{
  background-image : url(img/setbox_under.gif);
  margin-left : 20px;
  width : 275px;
  height : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
  vertical-align : top;
  padding-top : 0px;
}
.textarea{
  width : 600px;
  margin-left : 0px;
  margin-bottom : 10px;
  padding-left : 25px;
  margin-top : 0px;
}
.textarea p{
  font-size : 15px;
  line-height : 1.6;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  padding-left : 5px;
  margin-top : 0px;
}
.textarea a {
  text-decoration : underline;
  color : #0000cc;
}
.textarea a:hover{
  color : #cc0000;
  text-decoration : underline;
}
.textarea img{border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
.textarea li	{
  font-size : 15px;
  line-height : 1.6;
  margin-top : 0px;
  padding-top : 0px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.textarea li a {
  text-decoration: none;
  display : block;
  color : #000000;
}
.textarea li a:hover{
  color : #0000ff;
  text-decoration : underline;
}
.textarea1{
  width : 275px;
  margin-left : 20px;
  margin-bottom : 0px;
  background-color : #ff0000;
  padding-bottom : 0px;
  padding-top : 0px;
  margin-top : 0px;
}
.textarea1 p{
  font-size : 12px;
  line-height : 1.6;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  color : #ffffff;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.textarea1 span a{
  color : #d9ecff;
  text-decoration : none;
}
.textarea1 span a:hover{
  text-decoration : underline;
  color : #cccc00;
}
.textarea1 a{
  color : #ffffff;
  text-decoration : none;
}
.textarea1 a:hover{
  color : #ffffff;
  text-decoration : underline;
}
.textarea2{
  width : 592px;
  margin-left : 25px;
  margin-bottom : 0px;
  margin-top : 0px;
  background-color : #d9ecff;
}
.textarea2 p{
  font-size : 15px;
  line-height : 1.6;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  padding-left : 10px;
  margin-top : 0px;
  padding-top : 0px;
  padding-right : 10px;
  padding-bottom : 0px;
}
.textarea2 li	{
  font-size : 15px;
  line-height : 1.6;
  margin-top : 0px;
  padding-top : 0px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.textarea3{
  width : 615px;
  margin-left : 0px;
  margin-bottom : 10px;
  padding-left : 15px;
  margin-top : 0px;
}
.kesera{
  font-size : 13px;
  font-weight : bold;
  padding-bottom : 0px;
  margin-top : 0px;
  color : #ffffff;
}
.kesera1{
  font-size : 12px;
  font-weight : bold;
  padding-bottom : 0px;
  margin-top : 0px;
  color : #ffffff;
}
#menu1{
  font-size : 11px;
  margin-top : 5px;
  padding-left : 0px;
  margin-left : 10px;
  text-decoration : none;
  clear : both;
  margin-bottom : 10px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック",Sans-Serif;
}
#menu1 li{
  float : left;
  list-style-type : none;
}
#menu1 li a{
  text-decoration : none;
  color : #000000;
  display : block;
  margin-right : 5px;
}
#menu1 li a:hover{
  color : #ff0000;
  text-decoration : underline;
}
#menu1 li img{
  border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
#me1{
  margin-top : 10px;
  margin-left : 0px;
  float : left;
  width : 229px;
}
#me1 a{
  background-image : url(menu/me1.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me1 a:hover{
  background-position : left bottom;
}
#me1 img{border-width : 0px 0px 0px 0px;
}
#me2{
  margin-top : 10px;
  margin-left : 15px;
  float : left;
  margin-right : 15px;
}
#me2 a{
  background-image : url(menu/me2.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me2 a:hover{
  background-position : left bottom;
}
#me2 img{border-width : 0px 0px 0px 0px;
}
#me3{
  margin-top : 10px;
  margin-left : 0px;
  float : left;
}
#me3 a{
  background-image : url(menu/me3.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me3 a:hover{
  background-position : left bottom;
}
#me3 img{border-width : 0px 0px 0px 0px;
}
#me4{
  margin-top : 15px;
  margin-left : 0px;
  float : left;
  width : 229px;
}
#me4 a{
  background-image : url(menu/me4.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me4 a:hover{
  background-position : left bottom;
}
#me4 img{border-width : 0px 0px 0px 0px;
}
#me5{
  margin-top : 15px;
  margin-left : 15px;
  float : left;
  margin-right : 15px;
}
#me5 a{
  background-image : url(menu/me5.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me5 a:hover{
  background-position : left bottom;
}
#me5 img{border-width : 0px 0px 0px 0px;
}
#me6{
  margin-top : 15px;
  margin-left : 0px;
  float : left;
}
#me6 a{
  background-image : url(menu/me6.gif);
  width : 229px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me6 a:hover{
  background-position : left bottom;
}
#me6 img{border-width : 0px 0px 0px 0px;
}
#me7{
  margin-top : 15px;
  margin-left : 0px;
  width : 139px;
}
#me7 a{
  background-image : url(menu/me7.gif);
  width : 139px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me7 a:hover{
  background-position : left bottom;
}
#me7 img{border-width : 0px 0px 0px 0px;
}
#me8{
  margin-top : 10px;
  margin-left : 0px;
  width : 139px;
}
#me8 a{
  background-image : url(menu/me8.gif);
  width : 139px;
  height : 46px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me8 a:hover{
  background-position : left bottom;
}
#me8 img{border-width : 0px 0px 0px 0px;
}
#me9{
  margin-top : 15px;
  margin-left : 0px;
  width : 139px;
}
#me9 a{
  background-image : url(menu/me9.gif);
  width : 139px;
  height : 100px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me9 a:hover{
  background-position : left bottom;
}
#me9 img{border-width : 0px 0px 0px 0px;
}
#me11{
  margin-top : 7px;
  margin-left : 20px;
  width : 275px;
}
#me11 a{
  background-image : url(img/free.gif);
  width : 275px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me11 a:hover{
  background-position : left bottom;
}
#me11 img{border-width : 0px 0px 0px 0px;
}
#me12{
  margin-top : 0px;
  margin-left : 20px;
  width : 275px;
}
#me12 a{
  background-image : url(menu/me10.gif);
  width : 275px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me12 a:hover{
  background-position : left bottom;
}
#me12 img{border-width : 0px 0px 0px 0px;
}
#me13{
  margin-top : 3px;
  margin-left : 20px;
  width : 275px;
}
#me13 a{
  background-image : url(menu/me11.gif);
  width : 275px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me13 a:hover{
  background-position : left bottom;
}
#me13 img{border-width : 0px 0px 0px 0px;
}
#me14{
  margin-top : 3px;
  margin-left : 20px;
  width : 275px;
}
#me14 a{
  background-image : url(menu/me12.gif);
  width : 275px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me14 a:hover{
  background-position : left bottom;
}
#me14 img{border-width : 0px 0px 0px 0px;
}
#me15{
  margin-top : 3px;
  margin-left : 20px;
  width : 275px;
}
#me15 a{
  background-image : url(menu/me15.gif);
  width : 275px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
  bottom : auto;
}
#me15 a:hover{
  background-position : left bottom;
}
#me15 img{border-width : 0px 0px 0px 0px;
}
.mebox{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 727px;
}
#sidemenu{
  margin-top : 20px;
  width : 210px;
  float : left;
  margin-left : 0px;
  padding-left : 10px;
  margin-right : 0px;
}
ul.boxmenu{
  margin-top: 0;
  margin-left : 0px;
  padding-top : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  padding-left : 0px;
}
ul.boxmenu li	{list-style-type: none;}
ul.boxmenu li a {display: block;
  text-decoration: none;
  color : #ffffff;	
  width : 200px;
}
ul.boxmenu li a:hover{
  color : #ffffff;
}
#s2 a{
  background-image : url(menu/s2.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s2 a:hover{
background-position : left bottom;}
#s2{
  margin-top : 0px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s2 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s3{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s3 a{
  background-image : url(menu/s3.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s3 a:hover{
background-position : left bottom;}
#s3 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s4{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s4 a{
  background-image : url(menu/s4.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s4 a:hover{
background-position : left bottom;}
#s4 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s5{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s5 a{
  background-image : url(menu/s5.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s5 a:hover{
background-position : left bottom;}
#s5 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s6{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s6 a{
  background-image : url(menu/s6.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s6 a:hover{
background-position : left bottom;}
#s6 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s7{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
}
#s7 a{
  background-image : url(menu/s7.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s7 a:hover{
background-position : left bottom;}
#s7 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s8{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#s8 a{
  background-image : url(menu/s8.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s8 a:hover{
background-position : left bottom;}
#s8 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s9{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#s9 a{
  background-image : url(menu/s9.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s9 a:hover{
background-position : left bottom;}
#s9 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s10{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#s10 a{
  background-image : url(menu/s10.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s10 a:hover{
background-position : left bottom;}
#s10 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s11{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#s11 a{
  background-image : url(menu/s11.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s11 a:hover{
background-position : left bottom;}
#s11 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#s12{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
}
#s12 a{
  background-image : url(menu/s12.gif);
  width : 200px;
  height : 50px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#s12 a:hover{
background-position : left bottom;}
#s12 img{border-width : 0px 0px 0px 0px;
  vertical-align:text-bottom;
}
#contentsub{
  margin-left : 15px;
  margin-top : 20px;
  margin-bottom : 10px;
  float : left;
  margin-right : 0px;
  width : 648px;
  padding-left : 0px;
  background-color : #ffffff;
  padding-top : 0px;
}
#contentsub1{
  margin-left : 15px;
  margin-top : 12px;
  margin-bottom : 10px;
  float : left;
  margin-right : 0px;
  width : 648px;
  padding-left : 0px;
  background-color : #ffffff;
  padding-top : 0px;
}
.td01{
  font-size : 14px;
  width : 90px;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 3px;
  padding-bottom : 3px;
  letter-spacing : 1px;
  text-align : left;
  vertical-align : top;
}
.td02{
  font-size : 14px;
  text-align : left;
  letter-spacing : 1px;
  line-height : 1.6;
}
.td03{
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : #cccccc;
  font-size : 1px;
}
.td04{
  font-size : 13px;
  color : #ff0000;
  letter-spacing : 1px;
  text-align : right;
}
.td05{
  width : 125px;
  height : 93px;
}
.td06{
  font-size : 7px;
  width : 12px;
}
.td07{
  font-size : 13px;
  color : #ff0000;
  text-align : left;
  font-weight : bold;
}
.td07 span{
  font-size : 11px;
  color : #000000;
  font-weight : 100;
}
.td08{
  font-size : 13px;
  text-align : left;
  letter-spacing : 1px;
  line-height : 1.6;
  width : 110px;
}
.syo{
  width : 34px;
  height : 22px;
border-width : 0px 0px 0px 0px;}
.syo a{
  background-image : url(img/syousai.gif);
  width : 34px;
  height : 22px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
.syo a:hover{background-position : left bottom;
}
.syo img{border-width : 0px 0px 0px 0px;
}
.office{
  width : 600px;
}
.td09{
  font-size : 15px;
  vertical-align : top;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  line-height : 1.6;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.td10{
  font-size : 15px;
  vertical-align : top;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  line-height : 1.6;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  background-color : #ededed;
}
.td11{
  font-size : 13px;
  vertical-align : top;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  line-height : 1.6;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  font-weight : bold;
  color : #0080ff;
}
.storm{
  font-weight : bold;
  color : #0080ff;
  margin-bottom : 0px;
  margin-top : 10px;
}
.map{
  width : 615px;
}
#map1{
  margin-left : 0px;
  margin-bottom : 0px;
}
#map1 a{
  background-image : url(img/map1.gif);
  width : 295px;
  height : 230px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
#map1 a:hover{
  background-position : left bottom;}
#map1 img{border-width : 0px 0px 0px 0px;
}
.loan{
  margin-left : 0px;
  width : 620px;
  font-size : 13px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.td12{
  width : 180px;
  height : 188px;
}
.td13{
  text-align : center;
  padding-top : 5px;
  
  
  

  padding-bottom : 10px;
}
.loan a{
  color : #000099;
  text-decoration : underline;
}
.loan a:hover{
  color : #cc0000;
}
.loan img{border-width : 0px 0px 0px 0px;}
.td14{
  font-size : 5px;
  border-top-width : 2px;
  border-top-style : dotted;
  border-top-color : #000099;
  padding-bottom : 20px;
}
.td15{
  font-size : 11px;
  color : #666666;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.td16{
  font-size : 12px;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 2px;
  padding-bottom : 2px;
  width : 365px;
}
.syousai{
  margin-bottom : 0px;
  text-align : right;
  padding-right : 4px;
}
.syousai a{
  background-image : url(img/syousai.gif);
  width : 34px;
  height : 22px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.syousai a:hover{
  background-position : left bottom;}
.syousai img{border-width : 0px 0px 0px 0px;
}
.td17{
  font-size : 12px;
  color : #cc0000;
  text-align : right;
  padding-right : 4px;
  font-weight : bold;
}
.td18{
  font-size : 12px;
  text-align : right;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 4px;
  padding-bottom : 2px;
}
.td17 span{
  font-size : 10px;
  color : #000000;
  
}
.td19{
  font-size : 12px;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 2px;
  padding-bottom : 2px;
  width : 365px;
  font-weight : bold;
  color : #24459c;
}
.widetop{
  background-image : url(img/wide_top.gif);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-left : 25px;
  margin-bottom : 0px;
  width : 592px;
  height : 10px;
}
.wideunder{
  background-image : url(img/wide_under.gif);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-left : 25px;
  width : 592px;
  height : 10px;
  margin-bottom : 15px;
}
.td11 span{
  font-size : 12px;
  color : #000000;
}
.tell{
  width : 648px;
  background-image : url(img/tell.gif);
  background-repeat : no-repeat;
  height : 88px;
  margin-left : 0px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
  margin-top : 0px;
}
.cob{
  font-weight : bold;
}
.blot{
  
  font-weight : bold;
  color : #ff0000;
  
}
.kaitori{
  margin-left : 5px;
  width : 590px;
  margin-top : 15px;
  margin-bottom : 15px;
  font-family: ヒラギノ角ゴ Pro W3,"Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",Sans-Serif;
}
.td20{
  font-size : 14px;
  width : 285px;
  line-height : 1.6;
  vertical-align : top;
}
.td21{
  background-image : url(img/yaji_glay.gif);
  background-repeat : no-repeat;
}
.td22{
  background-image : url(img/yaji_bluw.gif);
  background-repeat : no-repeat;
}
.td23{
  font-size : 14px;
  background-color : #d9ecff;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  text-align : center;
}
.td24{
  font-size : 14px;
  background-color : #b7282e;
  text-align : center;
  color : #ffffff;
}
.td25{
  font-size : 14px;
  color : #cc0000;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  line-height : 1.6;
}
.td60{
  font-size : 14px;
  background-color : #d9ecff;
  text-align : center;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  font-weight : bold;
}
.td61{
  font-size : 14px;
  font-weight : bold;
  color : #ffffff;
  background-color : #b7282e;
  text-align : center;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.red{
  color : #ff0000;
}
#event{
  width : 898px;
  height : 228px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.event{
  width : 592px;
  height : 220px;
}
.event a{
  background-image : url(img/event.gif);
  width : 592px;
  height : 220px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
.event a:hover{background-position : left bottom;
}
.event img{border-width : 0px 0px 0px 0px;
}
.td26{
  height : 220px;
  width : 297px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.td27{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.td28{
  width : 135px;
  height : 100px;
}
.bold{
  font-weight : bold;
  color : #000000;
}
.td09 p{
  font-size : 14px;
  background-color : #d9ecff;
  margin-top : 10px;
}
.td29{
  vertical-align : top;
  width : 135px;
  padding-top : 9px;
}
.toiawase{
  width : 592px;
  height : 95px;
  margin-left : 30px;
  margin-bottom : 15px;
}
.toiawase a{
  background-image : url(img/toi_1.gif);
  width : 592px;
  height : 95px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
.toiawase a:hover{background-position : left bottom;
}
.toiawase img{border-width : 0px 0px 0px 0px;
}
.map img{border-width : 0px 0px 0px 0px;}
.rino{
  margin-left : 40px;
}
.serch{
  margin-left : 0px;border-width : 0px 0px 0px 0px;
  width : 646px;
  height : 900px;
}
.rink{
  width : 598px;
  font-size : 13px;
  margin-bottom : 5px;
  font-family : メイリオ,"MS Pゴシック",Sans-Serif;
  line-height : 1.6;
}
.td30{
  background-color : #b3d9ff;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.td31{
  padding-left : 30px;
}
.syo1{
  width : 12px;
  height : 15px;
border-width : 0px 0px 0px 0px;}
.syo1 a{
  background-image : url(img/syousai_1.gif);
  width : 12px;
  height : 15px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
.syo1 a:hover{background-position : left bottom;
}
.syo1 img{border-width : 0px 0px 0px 0px;
}
.td07 .bl{
  font-size : 13px;
  font-weight : bold;
  color : #000000;
}
.redb{
  font-weight : bold;
  color : #ff0000;
}
.info4 img{border-width : 0px 0px 0px 0px;}

