@import url('/css/special.css');

/*---------------------------------------------------------------------*/
/* ヘッダーナビゲーション */
/*---------------------------------------------------------------------*/
#globalHeaderMiddle {
min-height:inherit;
margin:0;
}
/*---------------------------------------------------------------------*/
/* ロゴ */
/*---------------------------------------------------------------------*/
#globalHeaderTop {
  background: none;
  border: none;
}
#globalLogo {
  margin: 0 auto;
  width: 990px;
  clear: none;
  float: none;
}
#globalLogo div a {
display:block;
background:no-repeat right bottom;
text-indent:-9999px;
font-size:0;
line-height:0;
width: auto;
height: auto;
}
/*---------------------------------------------------------------------*/
/* レイアウト */
/*---------------------------------------------------------------------*/
#specialContents {
padding:5px;
}
#cmsPrcredit {
margin:0 5px;
}
.colBoxTable {
margin:0 0 10px;
}
#masterSub {
min-height:auto;
position:relative;
align-self:start;
}
/*---------------------------------------------------------------------*/
/* cmsCopyright */
/*---------------------------------------------------------------------*/
#cmsCopyright {
clear:both;
margin:0 5px;
text-align:right;
}
#cmsCopyright p {
margin:0 0 20px;
}
#cmsCopyright p span {
font-size:10px !important;
line-height:14px !important;
color:#666 !important;
}
/*---------------------------------------------------------------------*/
/* Special インデックス */
/*---------------------------------------------------------------------*/
.specialIndexTop #specialTitle {
margin:5px 5px 15px;
padding:10px 5px;
}
.specialIndexTop #specialIndex {
padding:5px;
}
/*---------------------------------------------------------------------*/
/* タイトル */
/*---------------------------------------------------------------------*/
#specialTitle {
background:none;
border-top:none;
border-bottom:4px solid #ccc;
margin:0 5px 15px;
padding:10px 0 0;
}
#specialTitle h1 {
font-size:24px;
line-height:30px;
margin:0 0 5px;
padding:0;
}
#specialHeader,
#specialFooter {
background:none;
border-top:none;
margin:5px 5px 5px;
padding:0;
}
#specialHeader h1 {
}
#specialDescription {
margin:0 5px;
padding:0 0 5px;
}
#specialContents .colBoxHead {
margin:0 0 10px;
padding:0 0 2px;
}
/*---------------------------------------------------------------------*/
/* colBoxButtons */
/*---------------------------------------------------------------------*/
.colBoxButtons .colBoxPageLink {
display:none;
}
.colBoxButtons .colBoxUlistDate {
display:none;
}
/*---------------------------------------------------------------------*/
/*  */
/*---------------------------------------------------------------------*/
#cmsSubPR .colBox .colBoxTitle h3 {
font-size:13px;
line-height:18px;
}
#masterSub {
min-height:auto;
position:relative;
align-self:start;
}
