﻿* {
	color:#000000;
	padding:0;
	line-height: 140%;
	margin: 0;
	font-family: Verdana, Arial, sans-serif;
	background-image: none;
}


body {	width:1000px;
	margin: auto;
	background-color: #FFFFE0;
	background-repeat: no-repeat;
}
/*ナビゲーション
----------------------------------------------- */

#nav {
	width:798px;
	height: 60px;
	background: #fc540a;


}

#nav p {   
	color: #FFFFFF;
	font-size: 10px;
	line-height: 5px;
	letter-spacing: 0.1em;
	text-decoration: none;
	
}


#nav a {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
	letter-spacing: 0.1em;
	text-decoration: none;

}

#nav a:hover {
	color: blue;
             text-decoration: underline;
}

.youbi
{   float: right;
	color: black;
	font-size: 10px;
	line-height: 10px;
	letter-spacing: 0.1em;
	text-decoration: none;
}


/*
比較
-------------------------------------------------------------------*/
.hikaku table {
  align: center;
  padding-left: 1px;
  padding-right: 1px;
  border-style: solid;
  border-width: 2px;
  border-color: orange;
  font-size: 14px;

}
.hikaku th{         
  border-width: 2px;
  border-color: orange;
  font-size: 14px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-style: solid;
  font-weight: bold;
  font-size: 20px;
  text-decoration: underline;
}


.hikaku td{         
  border-width: 2px;
  border-color: orange;
  padding-top: 10px;
  padding-bottom: 10px;
  border-style: solid;
  font-size: 14px;

}

.hikaku tr{         
  border-width: 2px;
  border-color: orange;
  padding-top: 5px;
  padding-bottom: 10px;
  border-style: solid;
}

.hikaku img{
	margin-left: 3px;
	margin-right: 3px;

}


/*
各種文字
-------------------------------------------------------------------*/
.red{
    color:#ff0000;
    font-weight: bold;
    font-size: 16px;
}



.blue{
    color:#0000ff;
    font-weight: bold;
    font-size: 18px;
}

.blue1{
    color:#0000ff;
    font-weight: bold;
    font-size: 16px;
text-decoration: underline;
}

.yellow{
    background-color:yellow;
    font-weight: bold;
    font-size: 16px;
}

.green{
    color:#576900;
    font-weight: bold;
    font-size: 14px;
}

.bold{
    color:black;
    font-weight: bold;
    font-size: 20px;
text-decoration: underline;
}


/*
申込みボタン
-------------------------------------------------------------------*/
.popup img.pop {
                display:block;
                top:-1000px;
                left:-1000px;
                position:absolute;
              	}

.popup a:hover { 
                 position:relative;
                 	}

.popup a:hover img.pop {
                         top:1px;
                         left:510px;
                      	}

#btn1{	
	text-align:left;
	margin: -190px -20px -20px 480px;
	padding: 10px;
             position: relative;
}

#btn2{	
	text-align:center;
	margin: 15px -15px -5px -10px;
	padding-bottom: 10px;
             position: relative;
}

#btn3{	
	text-align:center;
	padding-bottom: 3px;
             position: relative;
}

.btn{
	text-align:right;
	margin-top: 10px;
	padding: 10px;
}


A:hover.onMouse,
A:active.onMouse {

_width: auto;
           
 
	/* IEのバグ対策 */
	/* IEはA:hoverやA:activeにサイズ指定しないと画像が切換らない */
}

IMG.onMouseOver,
IMG.onMouseOut {
	/* 画像の枠線なし */
	border: 0;
}
A:link    IMG.onMouseOver,
A:visited IMG.onMouseOver {
	display: none;
}
A:hover   IMG.onMouseOver,
A:active  IMG.onMouseOver {
	display: inline;
}
A:link    IMG.onMouseOut,
A:visited IMG.onMouseOut {
	display: inline;
}
A:hover   IMG.onMouseOut,
A:active  IMG.onMouseOut {
	display: none;
}



/*
リンクタイトル
-------------------------------------------------------------------*/
h1{
     font-size:14px;
     color:white;
     font-weight: bold;
     margin-left: 20px;

}

#head{
	width:800px;
             height: 25px;
	background-image: url(http://www.satei-online.biz/img/bg_head.jpg);
	background-repeat: 
	margin-left: 5px;
	
}

#head_img{	
	width:794px;
	height: 535px;
	background-color: none;
	background-image: url(http://www.kaitori-best1.com/img/top.jpg);
	background-repeat: no-repeat;
             background-position: left;
	margin-left: 3px;
	margin-right: 3px;
}


/*
サブタイトル
-------------------------------------------------------------------*/

h2{
	margin-bottom:10px;
	margin-top: 20px;
	height: 50px;
	background-image: url(http://www.satei-online.biz/img/h2.png);
	line-height: 50px;
	font-size: 18px;
	width: 700px;
	margin-left: 20px;
	padding-left: 60px;
	background-repeat: no-repeat;
}


#table{  
      align: center;
     }


a{text-decoration: none;}


a:link{
 color: black;
}
a:visited{
 color: black;
}
a:hover{
 color:#0000ff;
 text-decoration: underline;
 background-color:pink;
}




h3{
	background-image: url(http://www.satei-online.biz/img/bg_h3.jpg);
	line-height: 25px;
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 10px;
}

p{          
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: none;
	margin-right: 20px;
	margin-left: 20px;
             padding-right: 20px;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:16px;
}

p img{
         margin-right: 1em;
         margin-left: 1em;
}




.none{
font-weight:normal;
}




hr{
	color:#CCCCCC;
	margin: 10px 20px;
}



/*
テーブル
-------------------------------------------------------------------*/
table, td, th {
 padding-left: 3px;
 padding-right: 3px;

}

td{          font-size: 12px;
             padding-top: 3px;
             padding-bottom: 3px;
}

.t_yellow{
    background-color:yellow;
    font-weight: bold;
    font-size: 12px;
}
.t_red{
    color: red;
    font-weight: bold;
    font-size: 13px;
}
.t_blue{
    color: blue;
    font-weight: bold;
    font-size: 15px;
}


.t_bold{
    color: black;
    font-weight: bold;
    font-size: 13px;
    text-decoration: underline;
}




/*
そのほか
-------------------------------------------------------------------*/

#wrap{
	width:800px;
	margin: auto;
	background-image: url(http://www.satei-online.biz/img/bg.jpg);

}



#und{     margin: auto;
	width790px;
	background-image: url(http://www.satei-online.biz/img/bg_und.jpg) ;
	height: 70px;
	text-align: center;

}


address {
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	background-color: #000000;
	background-image: url(http://www.satei-online.biz/img/dot.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 10px;
	clear: both;
	margin: 25px;
}


#cnt{
	width:800px;
	padding: 0px 20px;
}

#linkspace p{
	font-size: 15px;
	margin-top: 0px;

        line-height: 1.6em;
}

#linkspace a{
	font-size: 15x;
	color: blue;
        line-height: 1.6em;

}

#linkspace li{
	float:left;
	display: block;
	width: 183px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#linkspace a:link{
	color: blue;
}

#linkspace a:hover {
	color: blue;
             text-decoration: underline;
}

.modoru{ 
padding-right: 55px;
padding-bottom: 5px;
font-size: 12px;
text-align:right;}
