﻿/*ヘッダー
------------------------*/
#header
{
    background-image: url("top-back.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    height: 70px;
    margin: 0;
    padding: 0;
    width: 100%;
    position: relative;
}


/*ヘッダ内
------------------------*/
.header1
{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 70px;
}


/*トップロゴのID
------------------------*/
#homelink
{
    margin: 0;
    padding: 0;
    position: absolute;
    top: 15px;
}


/*H1
------------------------*/
#homelink H1
{
    margin: 0;
    padding: 0;
}


/*翻訳
------------------------*/
.home_international
{
    font-size: 1% !important;
    position: absolute;
    right: 70px;
    top: 5px;
    width: 430px;
}


/*グローバルナビ
------------------------*/
.globalnavi
{
    margin: 0;
    position: absolute;
    right: 121px;
    top: 9px;
    width: 379px;
}


/*ヘッダ画像調整
------------------------*/
.home_international img
{
    padding:0px 5px 0px 0px;
}

.globalnavi img
{
    padding:0px 5px 0px 0px;
}


/*検索部
------------------------*/
#query
{
    background-image: url("/topimage/ac341.jpg");
    border: 1px solid #CCCCCC;
    font-size: small;
    height: auto;
    margin: 0;
    padding: 2px 2px 2px 5px;
    position: absolute;
    bottom: 2px;
    width:390px;
    right:100px;
}


#query #querysign
{
    margin: 0;
    padding: 0 0 4px;
    vertical-align: middle;
}


#query #querydetail
{
    margin: 2px 2px 0 5px;
    padding: 0;
    vertical-align: top;
}


#SearchDataText
{
    background-color: #FFFFFF;
    font-size: 108%;
    margin: 2px;
    padding: 1px;
    vertical-align: middle;
    width: 210px;
}


#doSearchBtn
{
    background-color: #DDDDDD;
    border: 1px solid #666666;
    color: #000000;
    font-size: 108%;
    letter-spacing: 0.3em;
    margin: 1px 2px 0;
    padding: 1px 1px 1px 5px;
    vertical-align: middle !important;
}


#header A:link,
#header A:active,
#header A:visited,
#header A:hover
{
 text-decoration:none;
}


/*検索部
------------------------*/
.querydetail_contents
{
 display:none;
}


@media print
{
#query { 
display:none;
}

}