@charset "utf-8";
body{
  margin-top : 0px;
  text-align : center;
  margin-bottom : 0px;
  background-image : url(img/back.png);
  background-repeat : repeat-x;
  margin-left : 0px;
  margin-right : 0px;
}
#body01{
  
  background-image : url(img/back1.gif);
  background-repeat : repeat;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #ffffff;
}
#body02{
  margin-top : 0px;
  text-align : center;
  margin-bottom : 0px;
  background-image : url(img/back2.gif);
  background-repeat : repeat-x;
  margin-left : 0px;
  margin-right : 0px;
}
html,body { 
  scrollbar-arrow-color:#6a8c01;
  scrollbar-face-color:#e4f1be;
  scrollbar-3dlight-color:#e4f1be;
  scrollbar-darkshadow-color:#e4f1be;
  scrollbar-highlight-color:#6a8c01;
  scrollbar-shadow-color:#6a8c01;
  scrollbar-track-color:#e4f1be;
}
#container{
  width : 1000px;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  
  padding-top : 0px;
  padding-bottom : 0px;
}
#container_top{
  background-image : url(img/header_company.png);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-bottom : 0px;
  width : 1000px;
  height : 147px;
  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 : 3px;
  text-align : right;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  color : #ffffff;
  
  font-weight : normal;
}
#container_title{
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  padding-left : 10px;
  

  font-weight : normal;
  color : #666666;
  margin-top : 5px;
}
#request{
  padding-left : 0px;
  position : relative;
  width : 220px;
  height : 38px;
  margin-top : 83px;
  margin-left : 780px;
}
#request a{
  background-image : url(img/request.png);
  width : 220px;
  height : 38px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
#request a:hover{
  background-position : left bottom;
}
#request img{
  border-width : 0px 0px 0px 0px;
}
.fbbox{
  width : 420px;
  height : 20px;
  float : left;
  margin-right : 0px;
  margin-left : 328px;
  margin-top : 30px;
}
.fbbox1{
  width : 130px;
  height : 20px;
  float : left;
  margin-right : 0px;
  margin-left : 0px;
  margin-top : 0px;
}
#header_flash{
  width : 1000px;
  height : 340px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 10px;
  vertical-align : bottom;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-top : 10px;
  position : relative;
  
  clear : both;
  display : block;
  z-index : -300;
  overflow : hidden;
}
#header1{
  width : 1000px;
  height : 200px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 10px;
  
  
  padding-left : 0px;
  padding-top : 10px;
  
  z-index : -300;
  
  vertical-align : top;
  
  clear : both;
  position : relative;
}
#header1 img{
  border-width : 0px 0px 0px 0px;
}
address{
  font-size : 11px; 
  font-style : normal;
  margin-top : 0px;
  text-align : right;  
  margin-bottom : 0px;
  
  padding-right : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  color : #324301;
  padding-top : 130px;
}
address a{
  color : #324301;
  text-decoration : none;
}
address a:hover{
  color : #324301;
  text-decoration : none;
}
#footer{
  width : 100%;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  height : 225px;
  background-image : url(img/footer.gif);
  background-repeat : repeat-x;
  background-position:top;  
  
  
  

  text-align : center;
}
#footer_senter{
  width : 1000px;
  height : 225px;
  background-image : url(img/footer.png);
  background-repeat : no-repeat;
  margin-left : auto;
  margin-right : auto;
  
}
#bread{
  font-size : 11px;
  margin-top : 0px;
  margin-left : 0px;
  
  clear : both;
  
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  
  width : 1000px;
  padding-bottom : 10px;
}
#bread a{
  text-decoration : none;
  color : #666666;
}
#bread a:hover{
  color : #101382;
  text-decoration : underline;
}
.title{
  background-image : url(img/title_br.gif);
  background-repeat : no-repeat;
  width : 745px;
  height : 45px;
  margin-left : 0px;
  margin-bottom : 15px;
  clear : both;
  right : inherit;
}
.title h2{
  font-size : 14px;
  color : #ffffff;
  padding-top : 14px;
  padding-left : 23px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
}
.title h2 a{
  color : #ffffff;
  text-decoration : none;
}
.title h3{
  font-size : 14px;
  color : #333328;
  padding-top : 14px;
  padding-left : 23px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
}
.title2{
  background-image : url(img/title_br1.gif);
  background-repeat : no-repeat;
  width : 745px;
  height : 32px;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 15px;
  padding-top : 0px;
}
.title2 h2{
  font-size : 14px;
  color : #00a6c0;
  padding-top : 1px;
  padding-left : 28px;
  margin-top : 0px;
  font-family : メイリオ,"MS Pゴシック",sans-serif;
  font-weight : bold;
}
.title3{
  background-image : url(img/title_br.gif);
  background-repeat : no-repeat;
  width : 745px;
  height : 45px;
  margin-left : 0px;
  margin-bottom : 5px;
  clear : both;
  right : inherit;
}
.title3 h3{
  font-size : 14px;
  color : #333328;
  padding-top : 14px;
  padding-left : 23px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  
}
.title4{
  background-image : url(img/title_br4.gif);
  background-repeat : no-repeat;
  width : 745px;
  height : 37px;
  margin-left : 0px;
  margin-bottom : 0px;
  margin-top : 0px;
}
.title4 h3{
  font-size : 14px;
  color : #25251d;
  padding-top : 9px;
  padding-left : 22px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
}
.title5{
  background-image : url(img/title_br2.gif);
  background-repeat : no-repeat;
  width : 745px;
  height : 33px;
  margin-left : 0px;
  margin-bottom : 15px;
  margin-top : 0px;
}
.title5 h2{
  font-size : 14px;
  color : #ffffff;
  padding-top : 7px;
  padding-left : 22px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  
}
.topback1{
  margin-bottom : 0px;
  text-align : right;
  margin-top : 10px;
  margin-right : 0px;
  width : 1000px;
  font-size : 11px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  margin-left : 0px;
  clear : both;
  bottom : auto;
  right : inherit;
}
.topback1 a{
  text-decoration : none;
  color : #000000;
}
.topback1 a:hover{
  color : #000040;
  text-decoration : underline;
}
.topback1 img{
  border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
.topback2{
  margin-bottom : 0px;
  text-align : right;
  margin-top : 0px;
  margin-right : 0px;
  width : 740px;
  font-size : 11px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  margin-left : 0px;
  clear : both;
  
  
  
  padding-bottom : 10px;
}
.topback2 a{
  text-decoration : none;
  color : #4f4f4f;
}
.topback2 a:hover{
  color : #000040;
  text-decoration : underline;
}
.topback2 img{
  border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
.setbox1{
  width : 240px;
  margin-left : 15px;
  margin-top : 0px;
  
  padding-left : 0px;
  float : left;
  margin-right : 0px;
  right : inherit;
  height : auto;
  bottom : auto;
}
.setbox1 p{
  font-size : 12px;
  line-height : 1.6;
  padding-left : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 10px;
  padding-bottom : 10px;
  font-family : メイリオ,"MS Pゴシック";
}
.setbox2{
  width : 1000px;
  margin-left : 0px;
  margin-top : 0px;
  padding-left : 0px;
  padding-top : 10px;
  clear : both;
}
.setbox3{
  width : 726px;
  float : left;
  margin-top : 20px;
}
.setbox3 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 : メイリオ,"MS Pゴシック";
}
.setbox4{
  width : 745px;
  float : left;
  margin-left : 0px;
  right : inherit;
  padding-left : 0px;
}
p.hide {
  display:none;
  font-size : 10px;
}
span{
  color : #0000ff;
  margin-bottom : 5px;
}
.midconte{
  margin-top : 0px;
  margin-left : 0px;
  width : 1000px;
  margin-bottom : 0px;
  padding-top : 0px;
  
}
#iframe1{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 700x;
  height : 150px;
  padding-top : 0px;
  overflow : auto;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
  width : 745px;
  padding-left : 0px;
}
#iframe2{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 743px;
  height : 170px;
  padding-top : 0px;
  overflow : auto;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px; 
  
}
#iframe3{
  border-width : 0px 0px 0px 0px;
  margin-left : 0px;
  width : 700x;
  height : 404px;
  padding-top : 0px;
  overflow : auto;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
  width : 745px;
  padding-left : 0px;
}
.td01{
  font-size : 14px;
  width : 100px;
  padding-top : 3px;
  padding-left : 0px;
  
  padding-bottom : 3px;
  
  text-align : left;
  
  vertical-align : top;
}
.td02{
  
  text-align : left;
  
  
}
.td03{
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : #666666;
  font-size : 2px;
}
.td04{
  color : #ffffff;
  background-color : #990000;
  text-align : center;
  line-height : 1.6;
  font-weight : bold;
}
.td05{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #666666;
  font-size : 1px;
  
}
.td06{
  
  
  
  
  
  
  width : 190px;
  vertical-align : top;
}
.td07{
  font-size : 1px;
  border-top-width : 1px;
  border-top-style : dashed;
  border-top-color : #000000;
}
.td08{
  
  
  
  
  background-color : #edf8f7;
}
.td09{
  font-size : 12px;
  
  padding-left : 5px;
  width : 495px;
  line-height : 1.6;
  color : #666666;
  text-align : left;
}
.td10{
  font-size : 12px;
  color : #000000;
  padding-right : 4px;
  text-align : right;
}
.td11{
  font-size : 12px;
  
  padding-left : 5px;
  line-height : 1.6;
  text-align : left;
}
.td12{
  font-size : 12px;
  color : #505050;
  padding-left : 5px;
  font-weight : bold;
  width : 482px;
  padding-top : 3px;
  padding-bottom : 3px;
  text-align : left;
}
.td13{
  color : #ffffff;
  background-color : #4a7aab;
  text-align : center;
  line-height : 1.6;
  font-weight : bold;
}
.td14{
  background-color : #fafaf2;
}
.td15{
  
  
  
  background-color : #ffffff;
}
.td16{
  background-color : #eaeaea;
  text-align : right;
}
.td17{
  font-weight : bold;
  color : #ffffff;
  background-color : #00a6c0;
  text-align : center;
}
.td18{
  font-weight : bold;
  background-color : #bc001d;
  text-align : center;
  color : #ffffff;
}
.td19{
  background-color : #f1f3f5;
}
.td20{
  background-color : #f1f3f5;
  text-align : center;
}
.td21{
  background-image : url(img/yaji_glay.gif);
  background-repeat : no-repeat;
  background-position : center center;
}
.td22{
  background-image : url(img/yaji_bluw.gif);
  background-repeat : no-repeat;
  background-position : center center;
}
.td23{
  font-size : 14px;
  background-color : #e7e5d3;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  text-align : center;
  color : #000000;
  font-weight : bold;
}
.td24{
  font-size : 14px;
  background-color : #578ab4;
  text-align : center;
  color : #ffffff;
  font-weight : bold;
}
.td25{
  font-size : 14px;
  width : 310px;
  line-height : 1.6;
  vertical-align : top;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
}
.td27{
  font-size : 2px;
  height : 4px;
}
.imageleft{
  float : left;
  margin-top : 0px;
  margin-right : 20px;
  margin-bottom : 0px;
}
.imageright{
  float : right;
  margin-left : 20px;
  margin-bottom : 0px;
}
.textarea{
  width : 745px;
  margin-left : 0px;
  margin-bottom : 10px;
  
  padding-top : 0px;
  margin-top : 0px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",monospace;
  line-height : 1.6;
  right : inherit;
  
}
.textarea p{
  
  
  
  margin-top : 0px;
  
  padding-top : 0px;
  
  margin-bottom : 10px;
}
.textarea a {
  text-decoration : underline;
  color : #101382;
}
.textarea a:hover{
  color : #0000ff;
  text-decoration : underline;
}
.textarea img{
  border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
.textarea ul{
  
  margin-top : 0px;
  margin-bottom : 10px;
  

  padding-left : 0px;
  margin-left : 20px;
  
}
.textarea li	{
  
  line-height : 1.6;
  
}
.textarea li a {
  text-decoration: none;
  display : inline-block;
  color : #00004d;
}
.textarea li a:hover{
  color : #00004d;
  text-decoration : underline;
}
.textarea2{
  width : 745px;
  margin-left : 0px;
  margin-bottom : 0px;
  
  padding-top : 0px;
  margin-top : 0px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",monospace;
  line-height : 1.6;
  right : inherit;
  color : #5e5e5e;
}
.textarea2 p{
  
  
  
  margin-top : 0px;
  
  padding-top : 0px;
  
  margin-bottom : 10px;
}
#menu1{
  font-size : 11px;
  margin-top : 0px;
  
  margin-left : 280px;
  text-decoration : none;
  clear : both;
  margin-bottom : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  

  
  
  

  width : 600px;
  padding-top : 25px;
}
#menu1 li{
  float : left;
  list-style-type : none;
  

  padding-top : 5px;
}
#menu1 li a{
  text-decoration : none;
  display : block;
  margin-right : 5px;
  color : #2b140c;
}
#menu1 li a:hover{
  text-decoration : underline;
  color : #2b140c;
}
#menu1 li img{
  border-width : 0px 0px 0px 0px;
  vertical-align : middle;
}
#me1{
  margin-top : 0px;
  margin-left : 0px;
  width : 240px;
}
#me1 a{
  background-image : url(menu/me1.png);
  width : 240px;
  height : 134px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me1 a:hover{
  background-position : left bottom;
}
#me1 img{border-width : 0px 0px 0px 0px;
}
#me2{
  margin-top : 12px;
  margin-left : 0px;
  width : 240px;
}
#me2 a{
  background-image : url(menu/me2.png);
  width : 240px;
  height : 95px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me2 a:hover{
  background-position : left bottom;
}
#me2 img{border-width : 0px 0px 0px 0px;
}
#me3{
  margin-top : 12px;
  margin-left : 0px;
  width : 240px;
}
#me3 a{
  background-image : url(menu/me3.png);
  width : 240px;
  height : 68px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me3 a:hover{
  background-position : left bottom;
}
#me3 img{border-width : 0px 0px 0px 0px;
}
#me4{
  margin-top : 15px;
  margin-left : 0px;
  width : 240px;
}
#me4 a{
  background-image : url(menu/me4.png);
  width : 240px;
  height : 78px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me4 a:hover{
  background-position : left bottom;
}
#me4 img{border-width : 0px 0px 0px 0px;
}
#me5{
  margin-top : 12px;
  margin-left : 0px;
  width : 240px;
}
#me5 a{
  background-image : url(menu/me5.png);
  width : 240px;
  height : 102px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me5 a:hover{
  background-position : left bottom;
}
#me5 img{border-width : 0px 0px 0px 0px;
}
#me6{
  margin-top : 10px;
  margin-left : 0px;
  width : 240px;
}
#me6 a{
  background-image : url(menu/me6.png);
  width : 240px;
  height : 70px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me6 a:hover{
  background-position : left bottom;
}
#me6 img{border-width : 0px 0px 0px 0px;
}
#me7{
  margin-top : 10px;
  margin-left : 0px;
  width : 240px;
}
#me7 a{
  background-image : url(menu/me7.png);
  width : 240px;
  height : 70px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me7 a:hover{
  background-position : left bottom;
}
#me7 img{border-width : 0px 0px 0px 0px;
}
#me8{
  margin-top : 10px;
  margin-left : 0px;
  width : 240px;
}
#me8 a{
  background-image : url(menu/me8.png);
  width : 240px;
  height : 70px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me8 a:hover{
  background-position : left bottom;
}
#me8 img{border-width : 0px 0px 0px 0px;
}
#me9{
  margin-top : 0px;
  margin-left : 0px;
  width : 240px;
}
#me9 a{
  background-image : url(menu/me9.png);
  width : 240px;
  height : 182px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me9 a:hover{
  background-position : left bottom;
}
#me9 img{border-width : 0px 0px 0px 0px;
}
#me10{
  margin-top : 15px;
  margin-left : 0px;
  width : 240px;
}
#me10 a{
  background-image : url(menu/me10.png);
  width : 240px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me10 a:hover{
  background-position : left bottom;
}
#me10 img{border-width : 0px 0px 0px 0px;
}
#me11{
  margin-top : 15px;
  margin-left : 0px;
  width : 240px;
  background-image : url(menu/me11.png);
  background-repeat : no-repeat;
  height : 252px;
  color : #ffffff;
}
.me11_text{
  font-size : 12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  color : #ffffff;
  padding-top : 150px;
  padding-left : 100px;
  width : 55px;
}
.me11_text a{
  color : #ffffff;
  text-decoration : underline;
}
.me11_text a:hover{
  color : #00ffff;
  text-decoration : none;
}
.me11_text2{
  font-size : 12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  color : #000000;
  padding-top : 24px;
  padding-left : 35px;
  width : 188px;
}
.me11_text2 a{
  color : #0000ff;
  text-decoration : underline;
}
.me11_text2 a:hover{
  color : #cc0000;
  text-decoration : none;
}
#me12{
  margin-top : 5px;
  margin-left : 0px;
  width : 239px;
}
#me12 a{
  background-image : url(menu/me12.gif);
  width : 239px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me12 a:hover{
  background-position : left bottom;
}
#me12 img{border-width : 0px 0px 0px 0px;
}
#me13{
  margin-top : 13px;
  margin-left : 0px;
  width : 239px;
}
#me13 a{
  background-image : url(menu/me13.gif);
  width : 239px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me13 a:hover{
  background-position : left bottom;
}
#me13 img{border-width : 0px 0px 0px 0px;
}
#me14{
  margin-top : 5px;
  margin-left : 0px;
  width : 239px;
}
#me14 a{
  background-image : url(menu/me14.gif);
  width : 239px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me14 a:hover{
  background-position : left bottom;
}
#me14 img{border-width : 0px 0px 0px 0px;
}
#me15{
  margin-top : 5px;
  margin-left : 0px;
  width : 239px;
}
#me15 a{
  background-image : url(menu/me15.gif);
  width : 239px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me15 a:hover{
  background-position : left bottom;
}
#me15 img{border-width : 0px 0px 0px 0px;
}
#me16{
  margin-top : 5px;
  margin-left : 0px;
  width : 239px;
}
#me16 a{
  background-image : url(menu/me16.gif);
  width : 239px;
  height : 65px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#me16 a:hover{
  background-position : left bottom;
}
#me16 img{border-width : 0px 0px 0px 0px;
}
#event{
  width : 700px;
  padding-left : 10px; 
}
.storm1{
  padding-bottom : 0px;
  margin-bottom : 5px;
  font-size : 14px;
  
  color : #0072a8;
  
  
}
.storm{
  color : #00004d;
  font-size : 12px;
}
.storm2{
  font-weight : bold;
  color : #666666;
  margin-bottom : 0px;
  margin-top : 10px;
}
.unline{
  font-size : 3px;
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : #666666;
  margin-bottom : 12px;
  
}
.imgbox1{
  margin-left : 0px;
  width : 745px;
  margin-bottom : 0px;
  margin-top : 0px;
  
  clear : both;
}
.imgbox1 p{
  font-size : 12px;
  padding-left : 20px;
  font-family : メイリオ,"MS Pゴシック",Sans-Serif;
  line-height : 1.6;
  color : #666666;
}
.imgbox1 a{
  color : #00004d;
  text-decoration : none;
}
.imgbox1 a:hover{
  color : #00004d;
  text-decoration : underline;
}
.imgbox1 img{
  border-width : 0px 0px 0px 0px;
}
.imgbox1 a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.imgbox2{
  margin-left : 0px;
  width : 683px;
  margin-bottom : 0px;
  margin-top : 0px;
  padding-bottom : 0px;
}
.metext{
  font-size : 12px;
  font-family : メイリオ;
  padding-left : 19px;
  margin-top : -57px;
  color : #00004d;
  height : 65px;
}
.metext a{
  text-decoration : none;
  color : #00004d;
}
.metext a:hover{
  text-decoration : underline;
}
.text02{
  width : 180px;
  padding-left : 10px;
  font-family : メイリオ;
  margin-top : 43px;
  padding-top : 0px;
}
.text02 p{
  font-size : 11px;
  line-height : 1.6;
  color : #666666;
  margin-top : 3px;
}
.text02 a{
  color : #004a6f;
  text-decoration : none;
}
.text02 a:hover{
  color : #004a6f;
  text-decoration : underline;
}
.text02 span{
  font-size : 12px;
  color : #0072a8;
  font-weight : bold;
  margin-left : 20px;
}
.text02 span a{
  color : #0072a8;
}
.text02 span a:hover{
  color : #0072a8;
  text-decoration : underline;
}
.map{
  margin-left : 0px;
  margin-bottom : 15px;
  width : 745px;
  clear : both;
  height : 400px;
}
.undline{
  text-decoration : underline;
  color : #00004d;
}
.undline a{
  color : #00004d;
  text-decoration : underline;
}
.undline a:hover{
  color : #0000ff;
  text-decoration : underline;
}
.rink{
  width : 745px;
  font-size : 13px;
  margin-bottom : 5px;
  font-family : メイリオ,"MS Pゴシック",Sans-Serif;
  line-height : 1.6;
  margin-left : 0px;
  
}
.rink td{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.rink td a{
  color : #101382;
  text-decoration : none;
}
.rink td a:hover{
  color : #cc0000;
  text-decoration : underline;
}
.estate{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  width : 720px;
  height : 126px; 
  border-color : #c5cad8 #c5cad8 #c5cad8 #c5cad8;
  margin-bottom : 10px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  margin-left : 0px;
  padding-left : 0px;
}
.estate img{border-width : 0px 0px 0px 0px;
}
.estate2{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  width : 745px;
  height : 126px; 
  border-color : #c5cad8 #c5cad8 #c5cad8 #c5cad8;
  margin-bottom : 10px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  margin-left : 0px;
  padding-left : 0px;
}
.estate2 img{border-width : 0px 0px 0px 0px;
}
.phot{
  width : 100px;
  text-align : center;
}
.phot a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.price{
  font-size : 14px;
  font-weight : bold;
  color : #cc0000;
  text-align : right;
  padding-right : 4px;
}
.syousai{
  margin-bottom : 0px;
  padding-right : 4px;
  
  

  text-align : right;
  padding-left : 66px;
}
.syousai a{
  background-image : url(img/syousai.gif);
  width : 50px;
  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;
background-position : right center;}
#what{
  width : 720px;
  font-family : メイリオ,"MS Pゴシック",Sans-Serif;
  background-color : #ffffff;
  padding-left : 0px;
  margin-left : 0px;
  text-align : left;
  font-size : 14px;
  line-height : 1.6;
}
#what a{
  color : #006697;
  text-decoration : none;
}
#what a:hover{
  color : #00007b;
  text-decoration : underline;
}
#what img{
  border-width : 0px 0px 0px 0px;
}
.rimawari{
  font-size : 14px;
  margin-top : 15px;
  margin-left : 0px;
  margin-bottom : 10px;
  width : 745px;
  font-family : メイリオ;
}
.rimawari td{
  padding-top : 6px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 6px;
}
.satei{
  margin-left : 10px;
  width : 716px;
  margin-bottom : 15px;
  text-align : center;
  margin-top : 15px;
  height : 86px;
}
.satei a{
  background-image : url(img/satei.gif);
  width : 716px;
  height : 86px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.satei a:hover{
  background-position : left bottom;}
.satei img{border-width : 0px 0px 0px 0px;
}
.kaitori{
  font-size : 14px;
  margin-left : 0px;
  width : 745px;
  margin-top : 15px;
  margin-bottom : 15px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  
}
.kaitori th{
  font-size : 14px;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-weight : bold;
}
.red{
  color : #cc0000;
}
.migi{
  color : #ffffff; 

  background-color : #cc0000;
}
.price span{
  font-weight : normal;
  color : #cc0000;
}
.td02 img{
  vertical-align : middle;
}
#ciel_navibox{
	width : 1000px;
	margin-top : 0px;
	background-color : #06a8b8;
	height : 39px;
	z-index:30;
  
  
  margin-bottom : 0px;
  padding-bottom : 0px;
  padding-top : 0px;
}
#pulldown-menu{
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  padding-left : 0px;
  margin-left : 0px;
  width : 1000px;
  margin-top : 0px;
  padding-top : 0px;
  display : block;
  margin-bottom : 0px;
  

  
}
ul#pulldown-menu a {
  color : #ffffff;
  text-decoration: none;
}
ul#pulldown-menu a:link {
  background : #6b8e02;
}
ul#pulldown-menu a:visited {
  background : #6b8e02;
}
ul#pulldown-menu a:hover {
  background : #6b8e02;
  color : #ff8000;
}
ul#pulldown-menu li {
  float: left;
  position: relative;
  margin : 0px 0px 0px 0px;
  line-height : 3;
  padding-left : 0px;
  list-style:none;
  padding-top : 0px;
  height : 3em; 

  
}
ul#pulldown-menu li a {
  display: block;
  
  height : 3em;
  text-align : left;
  padding-left : 15px;
}

/* 下層のメニューを不可視に */
ul#pulldown-menu li ul {
  display: none;
  padding-left : 0px;
  margin-left : 0px;
  
}
/* 疑似要素 :hover で下層のメニューを可視に */
ul#pulldown-menu li:hover ul {
  display: block;
  position: absolute;
  z-index: 100;
}

ul#pulldown-menu li ul li {
  float: none;
  margin: 0;
  font-weight: normal;
  list-style:none; 
  filter : alpha(opacity=90);
  -moz-opacity:0.90;
  opacity : 0.90; 
  

  
}
ul#pulldown-menu li ul li a:hover{
  filter : alpha(opacity=90);
  -moz-opacity:0.90;
  opacity : 0.90; 
  background : #333333;
}
.bold_kon{
  font-weight : bold;
  color : #000080;
}
.textbox{
  background-color : #f0f2f4;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 723px;
  clear : both;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  
}
.gidebox{
  width : 745px;
  clear : both;
  margin-top : 0px;
  margin-left : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  padding-bottom : 15px;
  height : auto;
  bottom : auto;
  display : inline-block;
  position : relative;
}

.gide_left{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  width : 239px;
  float : left;
  display : inline-block;
  position : relative;
}
.gide_right{
  
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cccccc;
  border-right-color : #c0c0c0;
  border-bottom-color : #c0c0c0;
  width : 239px;
  float : left;
  margin-left : 11px;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #cccccc;
  display : inline-block;
  position : relative;
}
.gide_left2{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  width : 238px;
  float : left;
  background-color : #e6eaee;
}
.gide_right2{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  width : 238px;
  float : left;
  margin-left : 17px;
  background-color : #e6eaee;
}
.gide_title{
  width : 239px;
  height : 56px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  clear : both;
  display : inline-block;
  position : relative;
}
.gidebox img{
  border-width : 0px 0px 0px 0px;
}
.gidebox1 img{
  border-width : 0px 0px 0px 0px;
}
.gide_text{
  padding-top : 4px;
  
  
  padding-bottom : 4px;
  width : 223px;
  font-size : 13px;
  
  margin-left : 0px;
  background-color : #f4f4f4;
  padding-left : 8px;
  padding-right : 8px;
  display : inline-block;
  position : relative;
}
.gide_text2{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 213px;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  margin-left : 8px;
  background-color : #fbfbf9;
}
.gide_text3{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 213px;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  margin-left : 8px;
  background-color : #fbfbf9;
}
.gide_text4{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 213px;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  margin-left : 8px;
  background-color : #fbfbf9;
}
.gide_text5{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 213px;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  margin-left : 8px;
  background-color : #fbfbf9;
}
.gide_text6{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 213px;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  margin-left : 8px;
  background-color : #fbfbf9;
}
.gide_enter{
  font-size : 13px;
  
  text-align : right;
  
  
  
  width : 230px;
  clear : both;
  padding-top : 6px;
  padding-bottom : 6px;
  padding-right : 9px;
  display : inline-block;
}
.gide_enter a{
  color : #077eba;
  text-decoration : none;
}
.gide_enter a:hover{
  color : #101382;
  text-decoration : none;
}
.gide_enter img{
  vertical-align : middle;
}
.gide_title a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.gide_enter1{
  font-size : 14px;
  background-color : #e6eaee;
  text-align : center;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #cccccc;
  width : 238px;
  clear : both;
  padding-top : 6px;
  padding-bottom : 0px;
  font-weight : bold;
}
.gide_enter1 a{
  color : #0072bf;
  text-decoration : underline;
}
.gide_enter1 img{
  vertical-align : middle;
}
.gidebox1 a{
  color : #101382;
  text-decoration : underline;
}
.gidebox1 a:hover{
  color : #cc0000;
  text-decoration : none;
}
.azu{
  color : #cc0000;
}
.bk{
  color : #000000;
}
.pickup_box{
  width : 745px;
  margin-bottom : 15px;
  clear : both;
  height : auto;
}
.azub{
  font-weight : bold;
  color : #cc0000;
}
/* back-top */
#back-top {
  position: fixed;
  right : 0px;
  top : 365px;
  width : 29px;
  height : 101px;
}
#back-top a {
  background-image : url(img/back-top.png);
  width : 29px;
  height : 101px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#back-top a:hover {
  background-position : left bottom;
}
#back-top img{border-width : 0px 0px 0px 0px;
}
/* back-top2 */
#back-top2 {
  position: fixed;
  right : 0px;
  top : 472px;
  width : 29px;
  height : 101px;
}
#back-top2 a {
  background-image : url(img/back-top.png);
  width : 29px;
  height : 101px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#back-top2 a:hover {
  background-position : left bottom;
}
#back-top2 img{border-width : 0px 0px 0px 0px;
}
/* back-home */
#back-home {
  position: fixed;
  right : 0px;
  top : 360px;
  width : 29px;
  height : 101px;
}
#back-home a {
  background-image : url(img/back-home.png);
  width : 29px;
  height : 101px;
  display : block;
  line-height : 0px;
  text-decoration : none;
  background-repeat : no-repeat;
}
#back-home a:hover {
  background-position : left bottom;
}
#back-home img{border-width : 0px 0px 0px 0px;
}
.estimate{
  margin-left : 0px;
  margin-bottom : 10px;
  padding-left : 0px;
  margin-top : 0px;
  clear : both;
}
.estimate a{
  background-image : url(img/estimate.png);
  width : 754px;
  height : 133px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.estimate a:hover{
  background-position : left bottom;
}
.estimate img{
  border-width : 0px 0px 0px 0px;
  vertical-align：bottom;
}
.estimate2{
  margin-left : 0px;
  margin-bottom : 10px;
  
  margin-top : 0px;
  clear : both;
  width : 745px;
  height : 168px;
}
.estimate2 a{
  background-image : url(img/estimate2.png);
  width : 745px;
  height : 168px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.estimate2 a:hover{
  background-position : left bottom;
}
.estimate2 img{
  border-width : 0px 0px 0px 0px;
  vertical-align：bottom;
}
.estimate_top{
  margin-top : 10px;
  margin-left : 0px;
  margin-bottom : 0px;
  width : 754px;
  height : 128px;
  clear : both;
}
.estimate_top img{
  border-width : 0px 0px 0px 0px;
}
.mein_comentbox{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  color : #cc0000;
  padding-top : 7px;
  padding-left : 3px;
  padding-right : 10px;
  padding-bottom : 7px;
  width : 734px;
  
  clear : both;
  margin-bottom : 5px;
}
.hidari{
  background-color : #f1f3f5;
}
.kimibox{
  color : #808000;
  background-color : #e7e5d3;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 733px;
  clear : both;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  margin-bottom : 10px;
}
.top_imagebox{
  border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ffffff #ffffff #ffffff #ffffff;
  width : 754px;
  margin-bottom : 15px;
  margin-left : 0px;
  clear : both;
}
.kanrisis{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  width : 745px;
  clear : both;
  margin-top : 10px;
  margin-bottom : 15px;
  line-height : 1.6;
  height : 443px;
}
.kanrisis_left{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 239px;
  float : left;
}
.kanrisis_right{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 239px;
  float : left;
  margin-left : 11px;
}
.kanrisis_title{
  font-size : 14px;
  color : #ffffff;
  background-color : #0080ff;
  text-align : center;
  padding-top : 7px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 229px;
  font-weight : bold;
  clear : both;
}
.kanrisis_title2{
  font-size : 14px;
  color : #ffffff;
  background-color : #80b700;
  text-align : center;
  padding-top : 7px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 229px;
  font-weight : bold;
  clear : both;
}
.kanrisis_title3{
  font-size : 14px;
  color : #ffffff;
  background-color : #ff8000;
  text-align : center;
  padding-top : 7px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 229px;
  font-weight : bold;
  clear : both;
}
.kanrisis_text{
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 229px;
  clear : both;
  height : 255px;
}
.kanrisis_pic{
  width : 239px;
  clear : both;
}
.kanrisis_pic img{
  border-width : 0px 0px 0px 0px;
}
.textbox ul{
  
  margin-top : 0px;
  
  
  
  margin-bottom : 0px;
  margin-left : 20px;
  padding-left : 0px;
}
.textbox li	{
  
  line-height : 1.6;
  
  
  

  
  

  letter-spacing : 1px;
}
.textbox_unline{
  font-size : 3px;
  margin-left : 0px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #999999;
  width : 732px;
  clear : both;
  margin-bottom : 10px;
}
.konb{
  font-weight : bold;
  color : #101382;
}
.kanari_giyou{
  margin-left : 0px;
  width : 745px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  clear : both;
}
.kanari_giyou td{
  vertical-align : top;
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;
}
.komidasi{
  margin-left : 0px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #0080c0;
  width : 745px;
  font-weight : bold;
  

  clear : both;
  margin-top : 20px;
  margin-bottom : 5px;
}
.komidasi img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.td28{
  background-color : #f9f9f4;
  width : 190px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #cccccc;
}
.td29{
  background-color : #f7f8f9;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #cccccc;
}
.storm1 a{
  color : #101382;
  text-decoration : none;
}
.storm1 a:hover{
  color : #101382;
  text-decoration : none;
}
.image_box{
  width : 754px;
  clear : both;
  margin-left : 0px;
  margin-bottom : 15px;
}
.azub18{
  font-size : 17px;
  font-weight : bold;
  color : #cc0000;
}
.konb18{
  font-size : 17px;
  font-weight : bold;
  color : #101382;
}
.bk17b{
  font-size : 17px;
  font-weight : bold;
  color : #000000;
}
.bb17{
  font-size : 17px;
  font-weight : bold;
  color : #000000;
}
.f16{
  font-size : 16px;
  color : #000000;
}
#salebox{
  width : 745px;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : 0px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
}
#salebox td{
  padding-top : 4px;
  
  padding-right : 4px;
  padding-bottom : 4px;
}
.li_01{
  width : 69px;
}
.li_02{
  width : 162px;
}
.li_03{
  width : 147px;
}
.li_04{
  width : 83px;
}
.li_05{
  width : 135px;
}
.li_06{
  width : 213px;
}
.li_07{
  width : 108px;
  z-index : 100;
}
.li_08{
  width : 83px;  
}
.li_09{
  width : 83px;  

  
}
.li_10{
  width : 191px;
}
.setone{
  clear : both;
  
  
}
.un0{
  margin-bottom : 0px;
}
 
.td31{
  width : 62px;
  vertical-align : top;
  text-align : left;
  padding-top : 8px;
}
.td31 img{border-width : 0px 0px 0px 0px;
}
.twitter{
  width : 240px;
  height : 291px;
  margin-top : 0px;
  margin-left : 0px;
  overflow : hidden;
  margin-bottom : 5px;
  

  z-index : -10;
}


.right_top{
  background-image : url(img/right_top.png);
  background-repeat : no-repeat;
  margin-left : 0px;
  width : 240px;
  height : 10px;
  margin-top : 13px;
  clear : both;
  margin-bottom : 0px;
}
.right_navi_box{
  padding-left : 10px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #cccccc;
  border-right-color : #cccccc;
  width : 218px;
  height : auto;
  padding-right : 10px;
  background-color : #eeeeee;
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6em;
  clear : both;
}
.right_under{
  background-image : url(img/right_under.png);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-left : 0px;
  width : 240px;
  height : 10px;
  clear : both;
}
.right_text{
  background-color : #ffffff;
  padding-top : 8px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 8px;
  width : 204px;
  height : auto;
}
.right_text ul{
  list-style:none;
  margin : 0px 0px;margin-left : 0px;
  padding:0;
}
.right_text li{
  margin:0 0 4px 2px;
  padding:0 0 0 10px;
  background-image: url(img/list.gif);
  background-repeat:no-repeat;
  background-position:left;
  font-size:12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 180%;
  
}
.right_text li a{
  color : #077eba;
  text-decoration : underline;
}
.right_text li a:hover{
  color : #999900;
  text-decoration : none;
}
#new_service{
  margin-left : 0px;
  width : 240px;
  height : 182px;
  margin-top : 13px;
}
.bold14b{
  font-weight : bold;
  color : #009999;
}
.bold14b a{
  color : #009999;
  text-decoration : underline;
}
.bold14b a:hover{
  color : #808000;
  text-decoration : none;
}
.text_box_top{
  background-image : url(img/text_box_top.png);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 745px;
  height : 10px;
  font-size : 5px;
  clear : both;
}
.text_box{
  width : 723px;
  height : auto;
  background-color : #fffbee;
  padding-left : 10px;
  padding-right : 10px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #999999;
  border-right-color : #999999;
  
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  margin-top : 0px;
  margin-bottom : 0px;
  clear : both;
  display : inline-block;
  font-size : 14px;
  line-height : 1.6;
  
}
.text_box ul{
  list-style:none;
  margin : 0px 0px;margin-left : 0px;
  padding:0;
}
.text_box li{
  margin : 0px 0px 0px 2px;
  padding : 0px 12px 0px 10px;
  background-image: url(img/list.gif);
  background-repeat:no-repeat;
  background-position:left;
  font-size : 12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 180%;
  float : left;
}
.text_box li a{
  color : #077eba;
  text-decoration : underline;
}
.text_box li a:hover{
  color : #5e5e00;
  text-decoration : none;
}
.text_box_under{
  background-image : url(img/text_box_under.png);
  background-repeat : no-repeat;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 15px;
  width : 745px;
  height : 10px;
  font-size : 5px;
  
  clear : both;
}
.tooltip {
  position: relative;
}
.tooltip .tooltipbody {
  border: solid 2px #34ccfe;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;  
  border-radius: 4px;
  position: absolute;
  left: 1em;
  top: -2.7em;
  text-decoration: none;
  visibility: hidden;
  padding : 3px 10px 3px 10px;
  width : 135px;
  
}
.tooltip:hover .tooltipbody {
  background-color: #34ccfe;
  visibility: visible;
  z-index: 10;
  color : #ffffff;
  font-style: normal;
  -moz-box-shadow: 0px 0px 8px #222;
  -webkit-box-shadow: 0px 0px 8px #222;
  box-shadow: 0px 0px 8px #222;
  font-size : 12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  text-align : center;
}
.tooltip .tooltipbody .tooltipangle {
  border-right: solid 10px transparent;
  border-left-width: 0;
  border-top: solid 10px #34ccfe;
  line-height: 0;
  position: absolute;
  left: 1em;
  bottom : -16px;
}
.tooltip .tooltipbody .tooltipangle .tooltipangleinner {
  border-right: solid 5px transparent;
  border-left-width: 0;
  border-top: solid 5px #34ccfe;
  line-height: 0;
  position: absolute;
  left: 2px;
  bottom: 5px;
}
/*  not supported tanseparent for border by IE6. */
* html .tooltip .tooltipbody .tooltipangle {
  border-right-color: #34ccfe;
  bottom: -11px;
}
* html .tooltip .tooltipbody .tooltipangle .tooltipangleinner {
  border-right-color: #34ccfe;
}
.fblue{
  color : #0080bd;
}
.fbkul{
  color : #000000;
  text-decoration : underline;
}
.text_supplement{
  color : #007bb7;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 745px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
}
.text_supplement img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.azuth{
  color : #b7282e;
}
.link_box{
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  text-align : right;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 745px;
}
.link_box a{
  color : #077eba;
  text-decoration : none;
}
.link_box a:hover{
  color : #000040;
  text-decoration : underline;
}
.link_box img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;
}
.description_box{
  font-size : 12px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 739px;
  height : auto;
  margin-bottom : 10px;
}
.description_box2{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 739px;
  height : auto;
  margin-bottom : 10px;
}
.description_text{
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  width : 719px;
  height : auto;
  background-image : url(img/bk_bwdot.gif);
  background-repeat : repeat;
}
.boldblue{
  font-weight : bold;
  color : #000099;
}
.br_box{
  width : 432px;
  height : 93px;
  padding-left : 310px;
}
.br_box img{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.br_box a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.clinic{
  width : 745px;
  margin-left : 0px;
  font-size : 14px;
  font-family : メイリオ,"MS Pゴシック",sans-serif;
  line-height : 1.6;
  margin-bottom : 0px;
  color : #666666;
}
.clinic td{
  padding-top : 9px;
  padding-bottom : 0px;
}
.clinic a{
  color : #000040;
  text-decoration : underline;
}
.clinic a:hover{
  color : #0080c0;
  text-decoration : none;
}
.dc_box{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #ddd292 #ddd292 #ddd292 #ddd292;
  width : 737px;
  height : auto;
  color : #5b5b00;
  margin-bottom : 15px;
  
  

  display : inline-block;
  position : relative;
  z-index : -100;
}
.dc_mid{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #ddd292 #ddd292 #ddd292 #ddd292;
  width : 715px;
  height : auto;
  display : block;
  position : relative;
  background-image : url(img/dot_blown.gif);
  background-repeat : repeat;
}
.dc_mid2{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  width : 717px;
  height : auto;
  display : inline-block;
  position : relative;
  background-image : url(img/bk_bwdot.gif);
  background-repeat : repeat;
}
.dc_leftbox{
  margin-left : 0px;
  width : 90px;
  height : auto;
  float : left;
  
  padding-right : 30px;
  display : block;
  position : relative;
  
  visibility : inherit;
}
.dc_photo{
  
  width : 90px;
  height : 120px;
  

  clear : both;
  display : block;
  
}
.dc_right{
  width : 593px;
  height : auto;
  float : left;
  display : block;
  position : relative;
}
.dc_rightbox{
  width : 593px;
  
  background-image : url(img/greendot.gif);
  line-height: 25px;
  margin: 0px;
  float : left;
  padding-bottom : 10px;
}
.dc_rightbox2{
  width : 593px;
  
  background-image : url(img/greendot.gif);
  line-height: 25px;
  margin: 0px;
  padding-bottom : 10px;
  color : #000040;
  height : auto;
  position : relative;
  display : block;
  clear : both;
}
.bold_blown{
  font-weight : bold;
  color : #5b5b00;
}
.f12gr{
  font-size : 12px;
  color : #5b5b00;
}
.dc_history{
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #dddddd #dddddd #dddddd #dddddd;
  width : 696px;
  height : auto;
  
  
  background-color : #ffffff;
  
  
  
  clear : both;
  position : relative;
  color : #000000;
}
.boldbk{
  font-weight : bold;
  color : #4d4d4d;
}
.clinic img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.dc_coment{
  border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #d6effc #d6effc #d6effc #d6effc;
  width : 573px;
  height : auto;
  
  
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : #ffffff;
  color : #666666;
  display : block;
  position : relative;
  clear : both;
}
.any{
  width : 745px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-collapse : collapse;border-spacing : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  line-height : 1.6;
  margin-top : 10px;
  color : #000000;
}
.any td{
  padding-top : 6px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
}
.any td a{
  color : #000000;
  text-decoration : underline;
}
.any td a:hover{
  color : #000000;
  text-decoration : none;
}
.td32{
  font-weight : bold;
  background-color : #f3f2e9;
  text-align : center;
  width : 372px;
}
.td33{
  font-weight : bold;
  background-color : #fdeeef;
  text-align : center;
}
.td34{
  background-color : #f7f5f0;
  text-align : center;
}
.td35{
  text-align : center;
}
.blc {
    color : #cc0000;
    text-decoration : line-through;
}
.blc span {
    color : #000000; 
}
.select_box{
  width : 745px;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : 0px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
}
.select_box td{
  padding-top : 4px;
  
  padding-right : 4px;
  padding-bottom : 4px;
}
.td30{
  width : 235px;
  background-image : url(img/list_in.png);
  background-repeat : no-repeat;background-position : left center;
  padding-left : 26px;
  background-color : #f3f2eb;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
}
.td30 a{
 text-decoration : none;
  color : #077eba;
}
.td30 a:hover{
  color : #000040;
  text-decoration : none;
}
.td26{
  width : 17px;
}
.fcblue{
  color : #077eba;
}
.mid_title{
  font-size : 14px;
  font-weight : bold;
  color : #000040;
}
.mid_title img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.adsen{
  color : #000040;
  text-decoration : underline;
}
.mid_title2{
  font-size : 14px;
  font-weight : bold;
  color : #077eba;
}
.mid_title2 img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.adsen{
  color : #000040;
  text-decoration : underline;
}
.textarea li img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.td36{
  background-color : #f7f5ee;
  width : 160px;
}
.td37{
  background-color : #fffbee;
  text-align : center;
}
.td38{
  background-color : #fffbee;
  text-align : center;
  color : #cc0000;
}
.td39{
  background-color : #f1f3f5;
}
.td40{
  text-align : center;
  
}
.td41{
  background-color : #fffbee;
  text-align : center;
  width : 80px;
}
.td42{
  text-align : center;
  

  background-color : #fef5f7;
}
.td43{
  background-color : #f1f3f5;
  height : 44px;
}
.kon{
  color : #000099;
}
.td44{
  background-color : #f7f5ee;
  
}
.youtube_box{
  
  padding-bottom : 13px;
  margin-left : 0px;
  width : 745px;
  height : 251px;
  clear : both;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  padding-top : 5px;
}
.youtube_box img{
  border-width : 0px 0px 0px 0px;
}
.youtube_box_left{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #dddddd #dddddd #dddddd #dddddd;
  width : 231px;
  height : auto;
  float : left;
}
.youtube_box_right{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #dddddd #dddddd #dddddd #dddddd;
  width : 231px;
  height : auto;
  float : left;
  margin-left : 8px;
}
.youtube_title{
  
  
  width : 217px;
  height : auto;
  clear : both;
  font-size : 11px;
  font-weight : bold;
  color : #ffffff;
  
  background-color : #000000;
  padding-top : 4px;
  padding-left : 10px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.youtube_movie{
  width : 231px;
  height : auto;
  clear : both;
  padding-bottom : 7px;
}
.youtube_movie a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.youtube_text{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #dfdfdf #dfdfdf #dfdfdf #dfdfdf;
  width : 223px;
  height : 75px;
  clear : both;
  font-size : 12px;
  background-image : url(img/bk_bwdot.gif);
  background-repeat : repeat;
}
.gide_text a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.gide_text2 a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text2 a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.gide_text3 a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text3 a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.gide_text4 a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text4 a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.gide_text5 a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text5 a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.gide_text6 a {
  color : #000000;
  display: block;
  text-decoration : none;
}
.gide_text6 a:hover {
  color : #666666;
  background : #ffffff;
  text-decoration : none;
}
.mid_title a{
  text-decoration : none;
  color : #000040;
}
.mid_title a:hover{
  text-decoration : none;
  color : #000040;
}
.bb_box{
  margin-left : 0px;
  width : 240px;
  margin-top : 15px;
  clear : both;
  display : inline-block;
}
.bb_box a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.bb_box img{
  border-width : 0px 0px 0px 0px;
}
.bb_left{
  width : 76px;
  height : 32px;
  float : left;
}
.bb_right{
  margin-left : 6px;
  width : 76px;
  height : 32px;
  float : left;
}
.blue{
  color : #0000a8;
}
.description_yaji{
  text-align : center;
  width : 719px;
  clear : both;
  color : #b7b700;
}
.description_text img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;}
.td45{
  font-weight : normal;
  background-color : #f3f2e9;
  text-align : left;
  
}
.td46{
  font-weight : normal;
  background-color : #fdeeef;
  text-align : center;
}
.bkbold{
  font-weight : bold;
  color : #000000;
}
.unlinediv{
  font-size : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #cccccc;
  width : 745px;
  margin-bottom : 10px;
}
.blwb{
  font-weight : bold;
  color : #b8a547;
}
.mizu{
  color : #008080;
}
.mizu a{
  color : #009999;
  text-decoration : underline;
}
.mizu a:hover{
  color : #8c8c00;
  text-decoration : none;
}
.f15blownb{
  font-size : 15px;
  font-weight : 600;
  color : #999900;
}
.fgray{
  color : #000000;
}
.f15blownb a{
  color : #999900;
  text-decoration : underline;
}
.f15blownb a:hover{
  color : #d6c994;
  text-decoration : none;
}
.plan_textbox{
  padding-top : 9px;
  padding-left : 9px;
  padding-right : 9px;
  padding-bottom : 9px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 725px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  margin-top : 10px;
  margin-left : 0px;
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
}
.plan_textarea{
  background-image : url(img/bk_bwdot.gif);
  background-repeat : repeat;
  width : 707px;
  height : auto;
  padding-top : 9px;
  padding-left : 9px;
  padding-right : 9px;
  padding-bottom : 9px;
  clear : both;
}
.plan_topbox{
  margin-left : 0px;
  width : 725px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  padding-bottom : 6px;
}
.plan_topleft{
  width : 400px;
  height : auto;
  float : left;
  padding-left : 5px;
  font-weight : bold;
}
.plan_topright{
  width : 320px;
  height : auto;
  float : left;
  text-align : right;
}
.plan_textbox img{
  border-width : 0px 0px 0px 0px;
}
.plan_topright img{
  vertical-align : middle;
}
.plan_topright a{
  color : #0080c0;
  text-decoration : none;
}
.plan_topright a:hover{
  color : #000099;
  text-decoration : none;
}
.plan_textarea img{
  vertical-align : middle;
}
.plan_coment{
  padding-top : 7px;
  
  width : 707px;
  height : auto;
  margin-left : 0px;
  clear : both;
  display : inline-block;
  position : relative;
  font-size : 12px;
}
.td47{
  width : 251px;
  right : auto;
  
  background-color : #f2fbfa;
  font-weight : bold;
  text-align : center;
}
.td48{
  vertical-align : top;
}
.td49{
  background-color : #f7f5ee;
  text-align : center;
  width : 186px;
}
.td50{
  background-color : #f2efe3;
  text-align : center;
  width : 186px;
}
.td51{
  background-color : #e6dfca;
  text-align : center;
  width : 186px;
}
.td52{
  background-color : #d3c9a3;
  text-align : center;
  width : 186px;
}
.plof_box{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  line-height : 1.6;
  margin-left : 0px;
  width : 745px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  color : #000000;
  padding-bottom : 10px;
  padding-top : 10px;
}
.plof_left{
  margin-left : 0px;
  width : 132px;
  height : auto;
  float : left;
  display : inline-block;
  position : relative;
}
.plof_left2{
  margin-left : 0px;
  width : 269px;
  height : auto;
  float : left;
  display : inline-block;
  position : relative;
}
.plof_photo{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 120px;
  height : 176px;
  clear : both;
  display : inline-block;
  position : relative;
  
}
.plof_photo2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 120px;
  height : 176px;
  
  display : inline-block;
  position : relative;
  

  float : left;
}
.plof_photo3{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 120px;
  height : 176px;
  
  display : inline-block;
  position : relative;
  

  float : left;
  margin-left : 5px;
}
.plof_box img{border-width : 0px 0px 0px 0px;}
.plof_right{
  padding-left : 15px;
  width : 598px;
  height : auto;
  float : left;
  display : inline-block;
  position : relative;
}
.plof_right2{
  padding-left : 15px;
  width : 461px;
  height : auto;
  float : left;
  display : inline-block;
  position : relative;
}
.plof_name{
  font-weight : bold;
  width : 598px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  padding-bottom : 8px;
}
.plof_name2{
  font-weight : bold;
  width : 461px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  padding-bottom : 8px;
}
.plof_career{
  width : 598px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  background-image : url(img/greendot.gif);
  line-height : 25px;
  padding-bottom : 10px;
}
.plof_career2{
  width : 461px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  background-image : url(img/greendot.gif);
  line-height : 25px;
  padding-bottom : 10px;
}
.plof_coment{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 590px;
  height : auto;
  display : inline-block;
  position : relative;
}
.plof_coment2{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;
  width : 453px;
  height : auto;
  display : inline-block;
  position : relative;
}
.plof_coment_in{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 582px;
  height : auto;
  display : inline-block;
  position : relative;
  background-image : url(img/dot_blown.gif);
  background-repeat : repeat;
}
.plof_coment_in2{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 445px;
  height : auto;
  display : inline-block;
  position : relative;
  background-image : url(img/dot_blown.gif);
  background-repeat : repeat;
}
.box_underline{
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : #cccccc;
  width : 745px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  font-size : 5px;
  

  padding-bottom : 5px;
}
.qa_title{
  font-size : 14px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  margin-left : 0px;
  width : 745px;
  height : auto;
  clear : both;
  position : relative;
}
.mizubold{
  font-weight : bold;
  color : #358ab3;
}
.td53{
  background-color : #f1f3f5;
  text-align : center;
}
.td54{
  background-color : #edeff1;
  text-align : center;
  width : 186px;
}
.td55{
  background-color : #d7dce1;
  text-align : center;
  width : 186px;
}
.td56{
  background-color : #bec9d3;
  text-align : center;
  width : 186px;
}
.performer1{
  margin-left : 0px;
  margin-bottom : 10px;
  
  margin-top : 0px;
  clear : both;
  width : 745px;
  height : 61px;
}
.performer1 a{
  background-image : url(img/performer.png);
  width : 745px;
  height : 61px;
  display : block;
  text-decoration : none;
  background-repeat : no-repeat;
}
.performer1 a:hover{
  background-position : left bottom;
}
.performer1 img{
  border-width : 0px 0px 0px 0px;
  vertical-align：bottom;
}
.nwesbox{
  
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  width : 743px;
  height : 170px;

  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #d1d1d1;
  border-right-color : #d1d1d1;
  border-bottom-color : #d1d1d1;
  margin-top : 0px;
}
.office{
  width : 745px;
  margin-left : 0px;
  font-size : 14px;
  font-family : メイリオ,"MS Pゴシック",sans-serif;
  line-height : 1.6;
  margin-bottom : 15px;
}
.azubfuka{
  font-weight : bold;
  color : #400000;
}
.example_box{
  
  margin-left : 0px;
  width : 745px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  padding-bottom : 10px;
}
.example_left{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #d9d09b #d9d09b #d9d09b #d9d09b;
  width : 139px;
  height : auto;
  
  display : inline-block;
  position : relative;
  float : left;
}
.example_right{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #d9d09b #d9d09b #d9d09b #d9d09b;
  width : 139px;
  height : auto;
  
  display : inline-block;
  position : relative;
  float : left;
  margin-left : 5px;
}
.example_photo{
  width : 139px;
  height : 104px;
  clear : both;
  display : inline-block;
  position : relative;
}
.example_photo a:hover img { 
  filter : alpha(opacity=65);
  -moz-opacity:0.65;
  opacity : 0.65; 
  background : #fff;
}
.example_title{
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",monospace;
  text-align : center;
  padding-top : 6px;
  width : 139px;
  height : auto;
  clear : both;
  display : inline-block;
}
.example_box img{border-width : 0px 0px 0px 0px;}
.free_textbox{
  font-size : 13px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  
  margin-left : 0px;
  width : 745px;
  height : auto;
  clear : both;
  display : inline-block;
  position : relative;
  padding-top : 10px;
  padding-bottom : 5px;
}
.free_textbox img{
  vertical-align : middle;border-width : 0px 0px 0px 0px;
}
.title5{
  background-image : url(img/title_br5.gif);
  background-repeat : no-repeat;
  width : 754px;
  height : 44px;
  margin-left : 0px;
  margin-bottom : 15px;
  margin-top : 0px;
}
.title5 h2{
  font-size : 14px;
  color : #ffffff;
  padding-top : 13px;
  padding-left : 22px;
  margin-top : 0px;
  font-family : メイリオ,"ＭＳ Ｐゴシック",sans-serif;
  font-weight : bold;
  
}
