﻿/* Webアプリ共通CSS */

.underline {
	text-decoration: underline;
}

.systemErr {
	color: #FF0000;
}
@charset "utf-8";

/*
 *  common.css
 */

/* Globals */
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	min-width: 300px;
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
    font-family: Meiryo;
}
.wrap {
	margin-left:0; margin-right:0;
}

body,* {
  font-family:meiryo;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}

/* elements */
a, a:focus { outline:none; }
hr { display:none; }
hr.divider { display:block; margin:0; padding:0 0 15px 0; border-top:1px dotted #cef; }
em { color:#f60; font-style:normal; }
abbr[title] { color:#009; text-decoration:none; border:0; font-variant:normal; }
a[ng-click] { cursor:pointer; }

/* icon */
a i.fa.fa-external-link { color:#999; }
a:hover i.fa.fa-external-link { color:#fff; }
a i.fa.fa-file-pdf-o { color:#d33; }
a:hover i.fa.fa-file-pdf-o { color:#f9c; }
a i.fa.fa-file-word-o { color:#33d; }
a:hover i.fa.fa-file-word-o { color:#9cf; }
a i.fa.fa-file-excel-o { color:#093; }
a:hover i.fa.fa-file-excel-o { color:#9fc; }
a i.fa.fa-file-powerpoint-o { color:#f60; }
a:hover i.fa.fa-file-powerpoint-o { color:#fc9; }
a i.fa.fa-file-text-o { color:#33d; }
a:hover i.fa.fa-file-text-o { color:#99f; }
a i.fa-rss-square { color:#f90; }
a:hover i.fa-rss-square { color:#f60; }
