@charset "utf-8";

/*
 * 得意先元帳用css タブレット用
 */
.wapper_sub_customer_history .content_search .search_area {
	margin : 1.5vh 0 0 0;
}

.wapper_sub_customer_history .content_header_sub {
	font-size : 3vw;
}

.wapper_sub_customer_history .content_search {
	font-size : 3vw;
}

.wapper_sub_customer_history .content_search .search_area .single_title {
	margin : 0 0 0.5vh 0;
}

/*
 * ボタン
 */
.wapper_sub_customer_history .btn.square_btn,
.wapper_sub_customer_history .btn.square_20vw_btn {
	font-size: 3vw;
	line-height: 8vw;
}

.wapper_sub_customer_history .btn.twolines_btn {
	font-size : 2vw;
	line-height : 2.5vw;
	padding: 1.5vw 0;
}

.wapper_sub_customer_history .btn.square_blue_btn {
	font-size: 3vw;
	line-height: 8vw;
}

.wapper_sub_customer_history .btn.square_65vw_btn {
    width : 65vw;
    font-size : 3vw;
    line-height : 8vw;
}


/*
 * content_body部分
 */
.wapper_sub_customer_history .content_body .search_result {
	margin: 1.5vh 0 0 0;
	font-size : 3vw;
}

/*
 * ヘッダ
 */
.wapper_sub_customer_history .slip_table th {
	font-size : 2vw;
}

/*
 * 明細
 */

/* 行の高さを指定 */
.wapper_sub_customer_history .slip_table tr.line1,
.wapper_sub_customer_history .slip_table tr.line2,
.wapper_sub_customer_history .slip_table tr.line3,
.wapper_sub_customer_history .slip_table tr.line4,
.wapper_sub_customer_history .slip_table tr.line5 {
	line-height : 3vw;
	height: 3.5vw;
}

/* フィールド毎の設定 */
.wapper_sub_customer_history .slip_table .field_product,
.wapper_sub_customer_history .slip_table .field_capacity {
	font-size : 3vw;
}

.wapper_sub_customer_history .slip_table .category,
.wapper_sub_customer_history .slip_table .trade,
.wapper_sub_customer_history .slip_table .field_package,
.wapper_sub_customer_history .slip_table .field_num,
.wapper_sub_customer_history .slip_table .field_date,
.wapper_sub_customer_history .slip_table .field_price,
.wapper_sub_customer_history .slip_table .field_delivery_cd,
.wapper_sub_customer_history .slip_table .field_delivery_place,
.wapper_sub_customer_history .slip_table .field_customer_cd,
.wapper_sub_customer_history .slip_table .field_customer_name {
	font-size : 2.5vw;
}

.wapper_sub_customer_history .slip_table .category,
.wapper_sub_customer_history .slip_table .trade {
	text-align: center;
}

/*
 * フッター
 */
.wapper_sub_customer_history .content_body #footer_view_area {
    line-height: 8vw;
    border-spacing: 1vw 1vw;
    font-size: 3vw;
}

.wapper_sub_customer_history .content_body #footer_view_area .period.title {
    width: 20vw;
}

.wapper_sub_customer_history .content_body #footer_view_area .period.field {
    width: 20vw;
}
