@charset "Shift_JIS";

/* --------------------------------------------------------------------
	タブレットアプリ
--------------------------------------------------------------------- */
body {
 -webkit-text-size-adjust: 100%;
 margin: unset;
}

.app_view  div.wrapper_ {
  min-width: 100%;
  max-width: 100%;
  width: auto;
  text-align: left;
  margin: 0 auto;
}

.app_view div.wrapper_.bg_gray.search_bg_ {
    background: rgba(0,0,0,0.5);
    height: 100vh;
}

.app_view div.container_ {
    min-width: auto;
    width: 100%;
    padding: 0;
    background: #fff;
}

.app_view div.single_mainframe_ {
    width: 100%;
}

.app_view #header_searchbox {
    padding: 8px;
    background: #F2F2F2;
}

.app_view #header_searchbox form.search_form_ {
    display: table;
    width: 100%;
    height: 35px;
}

.app_view #header_searchbox form.search_form_ .search_wrap {
    display: table-cell;
    position: relative;
    box-sizing: border-box;
    vertical-align: top;
}

.app_view form.search_form_ input.keyword_{
    box-sizing: border-box;
    display: table-cell;
    margin: 0;
    padding: 0 0 0 13px;
    width: 100%;
    width : calc(100% - 70px);
    min-width: 100%;
    min-width : -webkit-calc(100% - 70px);
    min-width : calc(100% - 70px);
    height: 38px;
    border-radius: 0;
    background: #FFF;
    font-size: 13px;
    line-height: 1;
    color: #333;
    border: none;
    padding: 0 12px 0 37px;
    background: #fff url(../img/sys/button/go.png) no-repeat 8px center;
    outline: none;
}

.app_view form.search_form_ input {
    float: left;
    padding: 0;
    margin: 0;
}

.app_view form.search_form_ input[type="image"] {
    height: 39px;
    border-radius: 3px 3px 3px 0;
}

