﻿/*その他ページベースＣＳＳ*/

@charset "UTF-8";

#contents   {

  width: 830px;
  background-color : #FFFFFF;
  margin-top:5px;
  position: relative;
  margin:auto;


 

}

#main   {
 
  height: 1650px;
  width: 800px;
  margin:0px;
  text-align:left;
  padding: 0px;
  border: solid 0px #FFFFFF;
  float: left;
  padding-top:10px;
  background-repeat:no-repeat; 


}


#box1{

width:800px;
height:450px;
  background-repeat:no-repeat; 
  background-image:url(taikenback.jpg); 
  border: solid 0px #FFFF00;
}


#box2{

width:400px;
height:200px;
position:absolute;
top:200px;
left:280px;
}

#col_l   {
  height: 800px;
 width:360px;
  margin-top:0px;
  text-align:left;
  padding: 0px;
  border: solid 0px #FFFF00;
  float: left;
 
}


#col_r  {

  float: right;
  border: solid 0px #FF0000;
  margin-top:0px;
  height: 800px;
 width:430px;

 
}

#column {


  height: 280px;
  width: 800px;

  padding: 0px;

  text-align: left;
  margin-bottom:20px;
  margin-top:20px;
    border: solid 0px #66FFFF;

}

#side  {

width:150px;
height:280px;
border: solid 0px #999999;
margin-top:0px;

position:absolute;
top:1280px;
left:640px;
}





#box7  {

width:620px;
height:280px;
border: solid 1px #FFFFFF;
margin-top:0px;

  background-repeat:no-repeat; 
  background-image:url(koe.gif); 


}
#box8  {

width:480px;
height:175px;
border: solid 0px #999999;
margin-top:50px;
margin-left:85px;



overflow:auto;
}



embed  {
margin-left:0px;
margin-top:0px;
    border: solid 0px #666666;
}


#box3  {
margin-left:20px;
margin-top:10px;
width:400px;
height:330px;
border: solid 0px #999999;
  background-repeat:no-repeat; 
  background-image:url(sukememo.gif); 


}



#box4  {
width:410px;
height:480px;
border: solid 0px #999999;

clear:both;

}

#box5  {

width:820px;
height:800px;
border: solid 0px #999999;
margin-top:0px;


}
/*文字設定*/
#box2 h1  {
  font-family: sans-serif;
  font-size: 15px;
  
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;

   color: #8B693B;
  margin-top:0px;
  margin-bottom:10px;
  border-bottom:0px solid #8B693B;
}

h1  {
  font-family: sans-serif;
  font-size: 15px;
  width:360px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;

   color: #8B693B;
  margin-top:30px;
  margin-bottom:0px;
  border-bottom:1px solid #8B693B;
}



h2  {

    font-family: sans-serif;
  font-size: 10px;
  line-height: 150%;
  font-weight: normal;

  font-style: normal;
  text-decoration: none;
 
 margin-top:9px;
 margin-bottom:9px;
 margin-left:0px;
 margin-right:0px;
  color: #666666;

  width:450px;
 padding-left: 10px;
border-bottom: dotted 1px #666666;

}




h3   {
 font-family: sans-serif;
  font-size: 10px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align:left;
  margin:0px;

  color: #666666;
 width:380px;



position:absolute;
top:1180px;
left:420px;
}





h4  {


  border: solid 0px #666666;
  font-size: 15px;
  line-height: 150%;
  font-weight: normal;
  color: #92D3E4;
  text-align:left;
  display:block;
  margin:0px;
}

h4 a  {
  font-family: "HGゴシックM",メイリオ,"ヒラギノ角ゴPro W3",Osaka,sans-serif;
  display:block;
  width: 150px;
  height: 280px;
  text-align:center;
   background-image: url(sanka.gif);
   background-position: left top ;
  text-align:left;

   

}

h4 a:hover  {


  background-position:left bottom;
   

}






	
table{

 font-family: sans-serif;
border-collapse: collapse;
border:solid 0px #999999;
width:360px;
margin-top:10px;

}



td  {


   font-family: sans-serif;
  font-size: 12px;
  line-height: 130%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color:#8B693B;
  border:solid 1px #999999;
  text-align:left;
  vertical-align:center;
  padding-left:10px;
}

td   em {
 font-size: 12px;
color:#999999;
margin:0px;
padding:0px;
text-decoration:none;
  font-weight: normal;
  font-style: normal;

}

td  p{
 font-size: 12px;
color:#EB5C01;
margin:0px;
padding:0px;
}

th  {

line-height:180%;
font-size: 12px;
color: #666666;

vertical-align:center;
width:58px;
font-weight:normal;
padding-right:5px;
text-align:right;
border:solid 1px #999999;

}


tr {

color: #FF5CA6;
text-align:left;
border:solid 1px #999999;
padding-left:10px;
font-size: 12px;
height:30px;

}



	
#box3 table{

 font-family: sans-serif;
border-collapse: collapse;
border:solid 0px #999999;
width:370px;
height:100px;
position:absolute;
top:1010px;
left:470px;
}



#box3 td  {


   font-family: sans-serif;
  font-size: 15px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color:#8B693B;
  border:solid 0px #999999;
  text-align:left;
  vertical-align:center;
  padding-left:10px;
}


#box3 th  {

line-height:150%;
font-size: 15px;
color: #666666;

vertical-align:center;
width:100px;
font-weight:normal;
padding-right:5px;
text-align:left;
border:solid 0px #999999;

}


#box3 tr {

color: #FF5CA6;
text-align:left;
border:solid 0px #999999;
padding-left:10px;
font-size: 12px;
height:16px;

}


p  {



   font-family: sans-serif;
  font-size: 15px;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color:#FF5CA6;
  text-align:left;
  padding-left:5px;
  border:0px;
  padding:0px;
  height:15px;
  margin-top:5px;
    margin-bottom:5px;
}


