﻿/*ヘッダー
------------------------*/

#header {
 width:100%;
 margin:0;
 padding :0px 0 0 0;
 height:auto;
 clear:both;
}

/*トップロゴのID
------------------------*/
#homelink{
 float:left;
 margin-top:17px;
}


/*ヘッダーの設定
------------------------*/


/*グローバルナビ
------------------------*/


.globalnavi {
   margin:6px 0 3px 80px;
   padding:0 0 0 0;
   font-size:0.2em; 
   float:left;
   width:auto;
   height:auto;
  }




/*ヘッダ内
------------------------*/

.header1 {
	background-image:url(top-back.jpg);
    background-position:right;
	background-repeat:no-repeat;
	padding-top:6px;
        padding:0;
	padding-bottom:5px;
        height:auto;
        width:100%;
        min-height:65px;
        float:left;
}
/*フリーワード検索の設定
------------------------*/


#query {
	width:auto;
    background-image:url('/topimage/ac341.jpg');
    margin-left:90px;
    margin-top:2px;
    margin-right:1px;
    margin-bottom:0px;
   padding:2px 25px 2px 5px;
	font-size:small;
	border: 1px solid #CCCCCC;
    height:auto;
   float:left;
}



* html #query {/* for WinIE4 ` IE6 */
  width:350px;
}


#query #querysign{
 float:left;
 vertical-align:middle;
 margin:1px 2px 0px 2px;
 padding:0;
}


#query input[type="text"] {
 font-size:120%;
 margin:2px 2px 2px 2px;
 float:left;
 width:190px;
 vertical-align:middle;
 padding:1px;
 font-size:108%;
 background-color:#fff;
}

#query input[type="submit"]{
 margin:1px 2px 0px 2px;
 vertical-align: middle !Important;
 letter-spacing:0.3em;
/* height:100%;*/
 float:left;
 padding:0;
 font-size:108%;
 padding-left:0.2em;
 font-weight:400;
}



@media print {
#query { 
display:none;
}

}




