<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

div.of-bgcolor-25 div.mod-box {
  background-color: #fff;
}

/*div.of-bgcolor-20 div.mod-box {
background-color: #fff;
}*/

div.of-bgcolor-03 div.mod-media-lyt-lqd {
background-color: #fff;
border:1px #ccc solid;
padding:30px 30px 0 30px;
}

/* テーブル */
div.of-bgcolor-03 div.mod-tbl table tbody td {
text-align: center;
}

div.of-bgcolor-03 div.mod-tbl table thead td.tdblue {
background-color: #002b62; color: #fff; text-align: center;
}

div.of-bgcolor-03 div.mod-tbl table thead td.tdbx500 {
background-color: #858585; color: #fff; text-align: center;
}

div.of-bgcolor-03 div.mod-tbl table thead td.tdaxml {
background-color: #419b91; color: #fff; text-align: center;
}

div.of-bgcolor-03 div.mod-tbl table tbody th {
background-color: #dfdfdf;
}

/*ふきだし*/
div.mod-media-lyt-lqd div.content div.casefuki {
  position: relative;
  display: inline-block;
  margin: 0 0 0 /*1.5em*/0;
  padding: 10px 20px;
  min-width: 120px;
  max-width: 100%;
  color: #333;
  font-size: 120%;
  background: #FFF;
  border: solid 3px #4693bc;
  box-sizing: border-box;
  border-radius: 15px;
}

div.mod-media-lyt-lqd div.content div.casefuki:before {
  content: "";
  position: absolute;
  top: /*50%*/30%;
  left: -24px;
  margin-top: -12px;
  border: 12px solid transparent;
  border-right: 12px solid #FFF;
  z-index: 2;
}

div.mod-media-lyt-lqd div.content div.casefuki:after {
  content: "";
  position: absolute;
  top: /*50%*/30%;
  left: -30px;
  margin-top: -14px;
  border: 14px solid transparent;
  border-right: 14px solid #4693bc;
  z-index: 1;
}

div.mod-media-lyt-lqd div.content div.casefuki p {
  margin: 0;
  padding: 0;
}

/* アイコン */
span.icondg08,
span.iconpg32 {
  float: left; 
  padding: 5px; 
  margin-right: 5px; 
  margin-top: 5px; 
  display: block; 
  text-align: center; 
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
  line-height: 100%; 
  font-size: 75%;
}
span.icondg08 { 
  background-color: #384249;
  color: #fff; 
}
span.iconpg32 { 
  background-color: #ebebeb;
}

.clearall {
  clear: both;
}

/*ふきだし
div.mod-box-05 div.fuki {
  position: relative;
  display: inline-block;
  margin: 1.5em 0;
  padding: 7px 10px;
  min-width: 120px;
  max-width: 100%;
  color: #333;
  font-size: 120%;
  background: #FFF;
  border: solid 2px #ccc;
  box-sizing: border-box;
  border-radius: 15px;
}

div.mod-box-05 div.fuki:before {
  content: "";
  position: absolute;
  top: -24px;
  left: 50%;
  margin-left: -15px;
  border: 12px solid transparent;
  border-bottom: 12px solid #FFF;
  z-index: 2;
}
div.mod-box-05 div.fuki:after {
  content: "";
  position: absolute;
  top: -30px;
  left: 50%;
  margin-left: -17px;
  border: 14px solid transparent;
  border-bottom: 14px solid #ccc;
  z-index: 1;
}
div.mod-box-05 div.fuki p {
  margin: 0;
  padding: 0;
}*/

.txtwhite {
 color:#fff;
}

.txtblue {
color:#1e538e;
}

</pre></body></html>