@charset "utf-8";

/**************************************
 * リンクアイコン
 **************************************/
a[rel="insite"]:before {
  content: "\f105";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #c7abab;
}

a[rel="image"]:before {
  content: "\f1c5";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
}

a[rel="text"]:before,
a[href$=".txt"]:before {
  content: "\f0f6";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
}

a[rel="external"]:before {
  content: "\f08e";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
}

a[href$=".exe"]:before,
a[rel="download"]:before,
a[rel="zip"]:before,
a.mime-zip:before,
a[href$=".zip"]:before {
  content: "\f019";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
}

a[rel="pdf"]:before,
a.mime-pdf:before,
a[href$=".pdf"]:before {
  content: "\f1c1";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #FF3500;
}

a[rel="ppt"]:before,
a.mime-ppt:before,
a[href$=".ppt"]:before,
a[href$=".ppt"]:before {
  content: "\f1c4";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #dd5b27;
}
a[rel="ppt"]:before {
  color: #dd5b27;
}

a[rel="xls"]:before,
a.mime-xls:before,
a[href$=".xlsx"]:before,
a[href$=".xls"]:before {
  content: "\f1c3";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #007133;
}
a[rel="xls"]:before {
  color: #007133;
}

a[rel="word"]:before,
a.mime-word:before,
a[href$=".docx"]:before,
a[href$=".doc"]:before {
  content: "\f1c2";
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #7099CC;
}
a[rel="word"]:before {
  color: #7099CC;
}

a[rel="word-xls"]:before {
  content: "\f1c2";
  float: left;
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #7099CC;
}
a[rel="word-xls"]:after {
  content: "\f1c3";
  float: left;
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #007133;
}

a[rel="xls-pdf"]:before {
  content: "\f1c3";
  float: left;
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #007133;
}
a[rel="xls-pdf"]:after {
  content: "\f1c1";
  float: left;
  display: inline-block;
  margin-right: 0.3em;
  font-family: FontAwesome;
  color: #FF3500;
}
