﻿/*ヘッダー
------------------------*/

#header {
 width:100%;
 margin:0;
 padding :0px 0 0 0;
 height:auto;
}


/*トップロゴのID
------------------------*/
#homelink{
 float:left;
 margin-top:18px;
}

/*H1
------------------------*/
#homelink H1{
	margin:0;
	padding:0;
}




/*グローバルナビ
------------------------*/


.globalnavi {
   margin:0px 0 0px 70px;
   padding:8px 0 4px 0;
   font-size:0.2em; 
   float:left;
   width:520px;
   height:auto;
  }


/*ヘッダ内
------------------------*/

.header1 {
	background-image:url(top-back.jpg);
    background-position:right;
	background-repeat:no-repeat;
	padding-top:8px;
	padding-bottom:15px;
        padding:0;
        height:auto;
        width:100%;
        float:left;
}


/*検索部
------------------------*/

#query {
    width:480px;
	width:505px;
	width:auto;
	min-width:470px;
    background-image:url('/topimage/ac341.jpg');
    margin-left:79px;
    margin-top:2px;
    margin-right:1px;
    margin-bottom:5px;
   padding:2px 10px 2px 5px;
	font-size:small;
	border: 1px solid #CCCCCC;
    height:auto;
   float:left;
}

#query #querysign{
 float:left;
 vertical-align:middle;
 margin:1px 2px 0px 2px;
 padding:0;
}
#query #querydetail{
 vertical-align:top;
 margin:2px 2px 0px 5px;
 padding:0;
}

#query input[type="text"] {
 font-size:120%;
 margin:2px 2px 2px 2px;
 float:left;
 width:210px;
 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;
}

}








