@charset "utf-8";
/* CSS Document */


/*ホワイトペーパー
=========================================================================================== */

.PageTitleStyle1 {
	margin:30px auto;
    max-width: 965px;
    background: none;
    padding: 16px 0 0 0;
    border-left: none;
    text-align: center;
    overflow: hidden;
}


.PageTitleStyle1 h1 {
    margin: 0;
    font-size: 200%;
    line-height: 130%;
    color: #272727;
    font-weight: bold;
}

/*片方可変、片方固定のカラムレイアウト（画像230pxの場合）*/
.tablecell {
  display: table;
  width: 100%;
}
.tablecell .main,
.tablecell .side {
  display: table-cell;
  vertical-align: top;
  text-align: left;
}
.tablecell .side {
  width: 275px;
}
@media screen and (max-width: 768px) {
.tablecell .main,
.tablecell .side {
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 15px;
}
}
