@charset 'utf-8';

#gl_header #gl_nv .gl_nv_lst li a.gl_nv_lst_mn_jump {
    position: relative;
    display: block;
    height: 29px;
    padding: 11px 16px 0;
    color: #ffffff;
    font-size: 14px;
    line-height: 1.2;
    z-index: 4;
}

#gl_header #gl_nv .gl_nv_lst li a.gl_nv_lst_mn_jump.act {
    background: #6c7074;
    color: #ffffff;
}

#gl_header #gl_nv .gl_nv_lst li a.gl_nv_lst_mn_jump:hover {
    background: #c9c9c9;
    color: #000000;
    text-decoration: none;
}

@media (max-width: 830px) and (min-width: 641px){
  #gl_header #gl_nv .gl_nv_lst li.gl_nv_src {
    float: right !important;
    padding-top: 8px !important;
    padding-right: 8px !important;
  }
}

.mf_finder_header {
  width: 190px;
}
.mf_finder_header .mf_finder_searchBox {
  margin-left: 0;
  margin-right: 0;
}
.mf_finder_header .mf_finder_searchBox_items {
  padding: 0;
  background: #456;
  width: 190px;
}
.mf_finder_header .mf_finder_searchBox_query_input {
  display: block;
  float: left;
  width: 166px;
  min-height: 24px;
  height: 24px;
  margin: 0;
  padding: 2px 8px 0 8px;
  border: none;
  font-size: 14px;
  background: #ffffff;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.mf_finder_header .mf_finder_searchBox_submit {
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  margin: 0;
  border: none;
  background: url(/cmn_v1/img/gl_header/gl_nv_src_btn.png) 50% 50% no-repeat #ffffff;
  text-indent: -9999px;
  line-height: 1px;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}

@media (max-width: 640px){
  #gl_header #gl_nv .gl_nv_lst li.gl_nv_src {
    padding: 16px 8px;
  }
  .mf_finder_header,
  .mf_finder_header .mf_finder_searchBox_items{
    width: 100%;
  }
  .mf_finder_header .mf_finder_searchBox_query_input{
    width: 100%;
    height: 32px;
  }
  .mf_finder_header .mf_finder_searchBox_submit {
    width: 32px;
    height: 32px;
    background-image: url(/cmn_v1/img/gl_header/gl_nv_src_btn.png);
    background-size: 32px 32px;
  }
}

/*ãƒ˜ãƒƒãƒ€ãƒ¼å…±é€š æ¤œç´¢ãƒªã‚¹ãƒˆ*/
#gl_header #gl_nv .gl_nv_lst li.gl_nv_src .gl_nv_src_inp {
  overflow: visible;
}
.mf_finder_header .mf_finder_searchBox_suggest_items{
  position: absolute;
  top: 25px;
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #fff;
  list-style-type: none;
  border-width: 0 1px 1px;
  border-color: silver;
  border-style: solid;
  z-index: 5
}
.mf_finder_header .mf_finder_searchBox_suggest_items li{
  float: none;
  width: 100%;
  border-top: solid 1px #ccc;
  background-color: transparent;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:first-child{
  border-top: none;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:nth-child(even){
  background-color: #f2f2f2;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:hover{
  background: rgba(0,0,0, 0.15);
}
.mf_finder_header .mf_finder_searchBox_suggest_items a{
  padding: 4px 5px; 
  color: #333;
  font-size: 13px;
  text-decoration: none;
}

/*ã‚µã‚¤ãƒˆå†…æ¤œç´¢ãƒšãƒ¼ã‚¸ æ¤œç´¢ãƒªã‚¹ãƒˆ*/
.mf_finder_container .mf_finder_searchBox_suggest_items{
  background: rgba(0,0,0, 0.8);
  color: #eee;
}
.mf_finder_container .mf_finder_searchBox_suggest_items li{
  border-top: dotted 1px #909090;
}
.mf_finder_container .mf_finder_searchBox_suggest_items a{
  padding: 8px 5px; 
  color: #eee;
  font-size: 15px;
}
.mf_finder_container .mf_finder_searchBox_submit{
  padding: 0 1.3em;
}
.mf_finder_container .mf_finder_searchBox_submit span{
  margin-left: 0;
  margin-right: 0;
}
.mf_finder_container .mf_finder_searchBox_suggest_items a:hover{
  background: rgba(255,255,255, 0.3);
}
.mf_finder_organic_header_wrapper{
  margin-top: 15px;
}
@media (max-width: 640px){
  .mf_finder_container .mf_finder_searchBox_submit{
    padding: 0 0.75em;
  }
}
