
@charset   "Shift_JIS";

a:hover{
  color : #ff8000;
  text-decoration: underline;
  
}


* {
    padding:0px;
    margin:0px;
}

#big-box {
	width : 100%;
	border : none;border-left-style : none;
       margin-right : auto;margin-left : auto;
  

  
  

  background-color : #bfbfbf;
  
  
  

  
  padding-top : 0px;
  

  

  
}


#site-box {
	width : 780px;
	border : none;border-left-style : none;border-top-color : black;border-top-width : 1px;
       margin-right : auto;margin-left : auto;
  

  
  

  background-color : #ffffff;
  background-image : url(outgaid02.gif);
  
  

  
  padding-top : 0px;
  

  

  
}

#a-box {
	
	background-image : url(header01.jpg);
       padding-bottom : 0px;
  

  
  border-top-style : none;
  
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : black;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : black;
  
  

  width : 740px;
  
  
  
  margin-right : 10px;
  

  
  height : 80px;
  margin-left : 9px;
  
  padding-left : 20px;
  

  

  
}

#b-box {
	float : right;
	width : 540px;
  

  
  
  
  
  margin-right : 10px;
}

#c-box {
	width : 170px;
	float : left;
	font-size: 12px;

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
    

  
  
  border-top-style : solid;
  
  border-color : #ffffff #ffffff #ffffff #ffffff;
  
  border-top-width : 0px;
  
  border-right-width : 0px;
  
  
  
  margin-right : 5px;
  
}




#d-box {
	width : 740px;
	clear: both;
	
	font-size: 12px;
	padding : 8px 10px 8px 10px;
	text-align: center;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : black;
  margin-left : 10px;
  background-image : url(futader01.jpg);
  color : #ffffff;
  
}

h1 {
	font-size : 20px;
  
  
  
  

  
  padding-top : 26px;
  color : #ffffff;
  width : 220px;
  float : left;
  
  

  font-family : Georgia;
  font-weight : bold;
}

h2 {
	font-size : 12px;
	
       padding : 6px 10px 6px 10px;
       margin : 20px 5px 0px 5px;margin-left : 5px;margin-left : 5px;margin-left : 5px;
  width : 472px;
  
  
  
  
  
  
  
  
  
  
  
  

  color : white;
  
  
  
  background-image : url(topsheet02.gif);
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
}

h3 {
	font-size : 12px;
	
       padding : 6px 10px 6px 10px;
       margin : 20px 5px 0px 5px;margin-left : 5px;margin-left : 5px;margin-left : 5px;
  width : 470px;
  border-top-width : 1px;
  border-top-style : solid;
  
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  

  
border-color : black black black black;
  background-image : url(h3a.gif);
}


h4 {
	font-size : 12px;
	
       padding : 6px 10px 6px 10px;
       margin : 20px 5px 0px 5px;margin-left : 5px;margin-left : 5px;margin-left : 5px;
  width : 472px;
  
  
  
  
  
  
  
  
  
  
  
  

  background-image : url(topsheet02.gif);
  color : white;

  
  
  
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
}



p {
	font-size : 15px;
       margin : 20px 10px 20px;margin-bottom : 20px;
  width : 470px;
}



ul{
      padding:10px 5px 10px 30px;
}

.category {
	font-size : 12px;
	
	color: #ffffff;
      padding : 5px 5px 5px 5px;
      margin : 20px 5px 0px 26px;
  
  
  
  
  
  
  
  border-bottom-width : 1px;
  
  border-bottom-style : solid;
  
  
  
  font-weight : bold;
  width : 162px;
  background-image : url(menu02.gif);
  
  
  
  border-bottom-color : black;
  
  
  height : 15px;
}

.category1 {
	font-size : 12px;
	background-color : #f5f5f5;
	color : black;
      padding:5px;
      margin : 0px 5px 0px 26px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : black;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-left-color : black;
  border-right-color : black;
  border-right-style : solid;
  font-weight : bold;
  width : 160px;
  
}


.category1a {
	font-size : 12px;
	background-color : #f5f5f5;
	color : black;
      padding:5px;
      margin : 0px 5px 0px 26px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-left-color : black;
  border-right-color : black;
  border-right-style : solid;
  font-weight : bold;
  width : 160px;
  
}


.category2 {
	font-size : 12px;
	background-color : #f6f6f6;
	color : black;
      padding:5px;
      margin : 0px 5px 10px 26px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-left-color : black;
  border-right-color : black;
  border-right-style : solid;
  font-weight : bold;
  width : 160px;
}

.category3 {
	font-size : 12px;
	background-color : #f6f6f6;
	color : black;
      padding : 7px 5px 5px 5px;
      margin : 0px 5px 10px 26px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-left-color : black;
  border-right-color : black;
  border-right-style : solid;
  font-weight : normal;
  width : 160px;
  line-height : 14px;
}

.topbnbox{
  font-size : 12px;
	
	
      
      margin : 10px 0px 0px 0px;
  
  
  
  font-weight : normal;
  
  

  
  width : 500px;
  float : right;
}

.header1{
  font-size : 12px;
	
	color : white;
      
      margin : 0px 0px 0px 10px;
  
  
  
  font-weight : normal;
  height : 16px;
  

  background-image : url(header10.jpg);
  width : 760px;
}

.header2{
  font-size : 12px;
	
	color : white;
      padding : 0px 0px 0px 0px;
      
  
  width : 760px;
  
  font-weight : normal;
  height : 16px;
  margin-left : 10px;
  background-image : url(header11.jpg);
}


.topicsheet{


	
	
       padding : 10px 10px 10px 10px;
       margin-right : 5px;margin-left : 5px;
  width : 470px;
  
  
  border-bottom-width : 1px;
  
  
  border-bottom-style : solid;
  
  
  
  
  

  height : 40px;
  
  
  
  
  
  
  
  
  
  
  

  
  overflow : auto;
  line-height : 20px;
  font-size : 15px;
  

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : black;
  border-bottom-color : black;
}



.topicsheet1{


	
	
       padding : 10px 10px 10px 10px;
       margin-right : 5px;margin-left : 5px;
  width : 470px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  
  
  

  
  
  
  
  
  
  
  
  
  
  
  

  
  overflow : auto;
  line-height : 20px;
  font-size : 15px;
}


.tplksheet{
 
	font-size : 12px;
	
       padding : 6px 10px 6px 10px;
       margin : 20px 5px 0px 5px;margin-left : 5px;margin-left : 5px;margin-left : 5px;
  width : 472px;
  
  
  
  
  
  
  
  
  
  
  
  
  font-weight : bold;
  

  
  background-image : url(topsheet02.gif);
  color : white;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  
  border-bottom-color : black;
  height : 14px;
}
.tplksheet1{


	font-size : 14px;
	
       padding : 0px 0px 0px 0px;
       margin-right : 5px;margin-left : 5px;
  width : 490px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  
  
  

  height : 200px;
  
  
  
  overflow : auto;
  
  line-height : 20px;
  
  
  
  
  

  text-align : center;
  
}










.ossheet{
 
	font-size : 14px;
	
       padding : 6px 10px 6px 10px;
       margin-right : 5px;margin-left : 5px;
  width : 470px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  
  
  

  
  
  
  
  overflow : auto;
  
}
.ossheet1{
  font-size : 14px;
  
  width : 160px;
  
  
  float : left;

  
  
  
  
  
  
  

  
  
  
  
  

  margin-right : 10px;
  overflow : auto;
  text-align : center;
}

.ossheet2{
  font-size : 14px;
  
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  
  
  
  overflow : auto;
  float : left;
  width : 270px;
  border-left-width : 1px;
  border-left-style : dotted;
  padding-left : 10px;
  line-height : 22px;
  
  

  
}


.ossheet3{
 
	font-size : 12px;
	
       padding : 6px 10px 6px 10px;
       margin-right : 5px;margin-left : 5px;
  width : 470px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  
  
  

  
  
  
  
  overflow : auto;
  

  background-color : #f5f5f5;
  line-height : 18px;
}

.sonotalk{


	font-size : 12px;
	
       padding : 10px 10px 10px 10px;
       margin-right : 5px;margin-left : 5px;
  width : 470px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  
  
  
  
  

  
  
  
  
  overflow : auto;
  
  line-height : 20px;
  
  
  
  
  

  

  border-left-color : black;
  border-right-color : black;
  border-bottom-color : black;
}




