@charset "Shift_JIS";
/* uwaki-chosa */

BODY{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  background-color : white;
}

H1{
  color : white;
  font-size : 14px;
  font-weight : normal;
  text-align : right;
  padding-right : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 10px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
}

H2{
  font-size : 10px;
  font-weight : normal;
  color : #004080;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : right;
  padding-top : 0px;
  padding-right : 10px;
}

A{
  color : #0055aa;
  text-decoration : underline;
}

TD{
  color : #616161;
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
  line-height : 17px;
}

STRONG{
  font-weight : normal;
}

.line{
  background-color : #006699;
}

.menu{
  color : #d56a00;
}

.bold{
  font-weight : bold;
}

.ic{
  font-weight : bold;
  color : #004080;
  font-size : 13px;
}

.pink{
  color : #FF3399;
}

.white{
  background-color : white;
}

.hline{
  font-size : 8px;
  color : #dafee9;
  background-image : url(bg_head.gif);
  height : 10px;
}

.img0{
  border-width : 0px 0px 0px 0px;
  background-position : 174px 24px;
}

#head1{
  background-image : url(headbg.gif);
  width : 755px;
  height : 83px;
  float : none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

.menu_line{
  background-image : url(obj_menu_line.gif);
  width : 174px;
  height : 9px;
  　padding-bottom : 0px;
  background-repeat : no-repeat;
}

#side UL {
  　margin-top: 0px;
  margin-left : 26px;
  padding-left: 0;
  margin-right: 5px;
  margin-bottom : 2px;
  list-style-type : square;
  line-height : 25px;
  border-bottom-style : none;
}

#side LI A {
  　text-decoration: none;
  color : #ff5f11;
  font-size : 13px;
  font-weight : bold;
  letter-spacing : 1px;
  text-decoration : underline;
}

#side ul ul li {
  　margin-left: 0;
}

#main UL {
  　margin-top: 0px;
  margin-left : 23px;
  padding-left: 0;
  margin-right: 5px;
  margin-bottom : 2px;
  list-style-type : circle;
  line-height : 25px;
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : #f27900;
  padding-top : 3px;
}

#main LI A {
  　text-decoration: none;
  font-size : 12px;
  font-weight : normal;
}

#main ul ul li {
  　margin-left: 0;
}

#info UL {
  　margin-top: 0px;
  margin-left : 23px;
  padding-left: 0;
  margin-right: 5px;
  margin-bottom : 2px;
  list-style-type : disc;
  line-height : 25px;
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : fuchsia;
  padding-top : 3px;
}

#info LI A {
  　text-decoration: none;
  font-size : 12px;
  font-weight : normal;
}

.place{
  background-color : #ffffc8;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

#info ul ul li {
  　margin-left: 0;
}

#service LI A {
  　text-decoration: none;
  font-size : 12px;
  font-weight : normal;
}

#service ul ul li {
  　margin-left: 0;
}

#service UL {
  　margin-top: 0px;
  margin-left : 23px;
  padding-left: 0;
  margin-right: 5px;
  margin-bottom : 2px;
  list-style-type : disc;
  line-height : 25px;
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : fuchsia;
  padding-top : 3px;
}

H3{
  font-size : 10px;
  font-weight : normal;
  text-align : center;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

IMG{
  border-width : 0px 0px 0px 0px;
}

EM{
  font-size : 10px;
}

#mainimg{
  background-image : url(mainimage11.gif);
  width : 370px;
  height : 234px;
  text-align : right;
}

H4{
  font-size : 11px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-weight : normal;
  color : white;
  text-align : right;
  padding-right : 7px;
}

.bdbg{
  background-color : white;
  text-align : center;
}

#footer ul {
　list-style : none;
　margin : 0;
　padding : 0;
}

#footer li {
　display : block;
　float : left;
　width : 149px;
}

#footer a {
　display : block;
　line-height : 1.3em;
　width : 148px;
　color : #cc9999;
　background-color : #006699;
　font-size : 11px;
　text-decoration : none;
　text-align : center;
　border-top : solid 1px #a3bac2;
　border-left : solid 1px #a3bac2;
　border-bottom : solid 1px #333766;
　border-right : solid 1px #333766;
}

.form{
  line-height : 30px;
  text-align : center;
}

img{
　border: 0;
}

#flink{
  font-size : 10px;
  text-align : center;
  background-color : 0084c4;
  height : 45px;
  line-height : 15px;
}

