﻿/*その他ページベースＣＳＳ*/

@charset "UTF-8";

#contents   {

  width: 830px;
  background-color : #FFFFFF;
  margin-top:5px;
  position: relative;
  margin:auto;


 

}

#main   {
 
  height: 550px;
  

}




#column1 {

  height: 150px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;

}

#column2 {


  height: 220px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;



}


#column3 {


  height: 860px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;


}


#column4 {


  height: 270px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;



}


#column5 {


  height: 120px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;




}


#column6 {

 height: 190px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;

}


#column7 {

 height: 170px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:0px;

  background-image:url(chonmaru.gif);
  background-repeat:no-repeat;
}


/*文字設定*/

p {


  font-size: 15px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  color: #666666;
  margin-left:20px;
  clear:both;
  margin-bottom:0px;
    letter-spacing:0px;

}

 h1 em {

  font-size: 30px;
  letter-spacing: 2px;
  
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  margin-left:3px;
  color: #999999;
  margin-top:0px;
  margin-bottom:0px;
  clear:both;

}


h1  {

  font-size: 60px;
  line-height: 100%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  margin-left:3px;
  color: #999999;
  margin-top:0px;
  margin-left:10px;
  margin-bottom:10px;
  border-bottom: solid 1px #999999;
    clear:both;

}



h2  {


  font-size: 17px;
  line-height: 160%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  color: #666666;
  margin-top:5px;
  margin-left:50px;
  margin-bottom:0px;
  border-left: solid 10px #999999;
  padding-left: 10px;
  letter-spacing:-1px;

}


h2 em {


  font-size: 16px;
  
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  color: #666666;


}

h2 a  {

  font-size: 18px;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  
  color: #dc143c;

}

h2 a:hover  {

  font-size: 18px;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  color: #ff7f50;
}

h3   {

  font-size: 15px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;

  color: #00CC66;
  width:700px;
  margin-top:15px;
  margin-left:45px;
  letter-spacing:0px;
}


h3   em{
  font-family: "HGｺﾞｼｯｸM",ﾒｲﾘｵ,Osaka,sans-serif;
  font-size: 15px;
  line-height: 150%;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  color: #00CC66;
  letter-spacing:-2px;

}





#column3 h4  {

  font-size: 14px;
  margin-top:0px;
  margin-bottom:50px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
   padding:5px;
   margin-left:45px;
  color:#666666;
  border:solid 1px #999999;
  float:left;
}


#column4 h4  {

  font-size: 16px;
  
  line-height: 150%;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
   margin-left:20px;
  color:#CC6699;
  text-align:left;
    margin-top:0px;


}

#column7 h4  {
 
margin-top:5px;
width:800px;
height:150px;
 display:block;
background-image:url(toriyose.gif);
background-position:left top;  
background-repeat:none;

}

#column7 h4 a {


width:800px;
height:150px;
background-image:url(toriyose.gif) left top;
background-position:left top;  
background-repeat:none;  
   display:block;


}

#column7 h4 a:hover {


display:block;
width:800px;
height:150px;
background-image:url(toriyose.gif); 
background-position:left bottom;  
background-repeat:none; 


}




	


table{


border-collapse: collapse;
border:solid 1px #999999;
width:800px;
margin-top:5px;
clear:both;
}



td  {



  font-size: 15px;
  line-height: 80%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color:#00CC00;
  border:solid 1px #999999;
  text-align:center;
  vertical-align:center;
}


th  {

line-height:180%;
font-size: 12px;
color: #666666;
text-align: left;
vertical-align:center;
width:120px;
font-weight:normal;
letter-spacing:-1px;
text-align:center;
border:solid 1px #999999;

}


tr {

color: #666666;
text-align:left;
border:solid 1px #999999;
padding-left:10px;

}

