@charset "utf-8";

html, body {
	width:100%;
	margin:0;
	padding:0;
}

/* font-family */
* {font-family: "ＭＳ ゴシック",sans-serif; }

/* スクロールバーを絶対つける */
html {
 overflow-y: scroll;
}

/* font-size */
.small {
  font-size: 0.8em;
}
.text-narrow {
    transform: scale(0.5, 1);
}

.text-wide {
    transform: scale(1.5, 1);
}

/* table layout */
/*
table.mailbox_display {
	table-layout: fixed;
}

table.mailbox_display td.sendername {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
}
table.mailbox_display td.checkbox {
}
table.mailbox_display td.flag {
}
table.mailbox_display td.subject {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
}
table.mailbox_display td.recivetime {
	white-space: nowrap;
	text-align: right;
}
table.mailbox_display td.mailsize {
	white-space: nowrap;
	text-align: right;
}



 table.mailbox_display td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
}


html, body, ul, table, tr, td { padding:0; margin:0; width:100%; }
 */

ul { padding:0; margin:0; width:100%; }

/* for ios
.mailbox_display_items {
  	display: table;
	border-collapse:separate; border-spacing:0px;
	width:100%;
}
 */
/*
.mailbox_display_item {
  display: table-cell;
	border: solid 0px #000000;
	vertical-align: middle;
	max-width: 1px;		 これが肝 for overflow: hidden 
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
	border-collapse:separate; border-spacing:0px;
	padding:1px;
}

.sendername { width:25%; min-width:4em; }
.checkbox { width:1%; min-width:1.2em; }
.flag { width:1%; min-width:1em; }
.subject { min-width:4em; }
.recivetime { width:7%; min-width:4em; text-align:right; }
.mailsize { width:5%; min-width:4em; text-align:right; }

span.siz {
    transform: scale(0.5, 1);
}

.mailbox_display_header p { font-weight: bold; }

.unseen  {font-weight: bold; }

.this_folder_is_empty {
	font-weight: bold; color:#ff3300;
    display: inline-block;
	padding:0; margin:50;
}
 */
/*
p.this_folder_is_empty { display:inline; }
 */
/*
.mailbox_display_item label { display:block;width:100%;height:100%; }
 */
/* left_main */
/*
.left_main_header1 {
  border: solid gray 1px;
  overflow:auto;
  padding:3px;
}

.left_main_header1_item2_clock {
  font-size: 0.8em;
}

.formatMailboxName {
	font-weight:bold;
}

.left_main_purge {
	font-size: small; padding-left:0.5em; color:#000000;
}

.left_main_purge a {
	text-decoration:none;
	font-size: small; color:#000000;
}

.left_main_unseen {
	font-size: small; padding-left:2px; color:#000000;
}

.left_main_folders {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
}
 */
/* right_main_header */
/*
.right_main_header1 {
  overflow:auto;
  background-color: #ababab;
}

.right_main_header1l {
	float:left;
}

.right_main_header1r {
	float:right;
}

.right_main_header2 {
  overflow:auto;
}

.right_main_header2l {
	float:left;
}

.right_main_header2l_item {
	float:left;
  margin:1px 5px;
}

.right_main_header3 {
  overflow:auto;
}

.right_main_header3l_item {
	float:left;
  margin:1px 5px;
}

.right_main_header2r {
	float:right;
}

.right_main_header3l {
	float:left;
}

.right_main_header3r {
	float:right;
}

.right_main_header4 {
  overflow:auto;
  background-color: #ededed;
  border: solid #ababab 1px;
}

.right_main_header4l {
	float:left;
}

.right_main_header4r {
	float:right;
}

.clear {
  clear:both;
}

.right_main_header5l select {
  margin:1px;

}
.right_main_header5l input {
  margin:1px;
  background-color:rgba(0,100,0,0.3);
}

.right_main_header5r input {
  margin:1px;
  background-color:rgba(47,79,79,0.3);
}
 */
/* login */
#login_username {
	width: 200px;
	margin:2px 0px;
}
#secretkey {
	width: 200px;
	margin:2px 0px;
}
input {
	margin:0px 0px;
}

#login_page_top {
	height:150px;
}
