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

/*---------------------------------------------------------------------*/
/* ヘッダーナビゲーション */
/*---------------------------------------------------------------------*/
#globalHeaderMiddle {
min-height:inherit;
margin:0;
}
/*---------------------------------------------------------------------*/
/* 会員サービス */
/*---------------------------------------------------------------------*/
.colBoxItmid .colBoxSentence {
height:1%;
}
.colBoxItmid .colBoxHead h2 {
font-size:16px;
line-height:24px;
margin:0;
}
.colBoxItmid {
padding:20px;
}
.colBoxItmid .colBoxHead {
border-bottom:2px solid #A01013;
margin:0 0 10px;
padding:0 0 2px;
}
.colBoxItmid .colBoxCampaign {
border-bottom:2px solid #811;
background:url(https://image.itmedia.co.jp/smartjapan/images/sj_new_cam_icon.gif) no-repeat right 0;
height:55px;
}
.colBoxItmid .colBoxCampaign h2 {
font-size:21px;
line-height:28px;
color:#811;
}
.colBoxItmid .colBoxCampaign strong {
padding:0 0 0 18px;
font-size:16px;
line-height:21px;
}
.colBoxItmid #emptyTitle {
margin:0 0 15px;
padding:0 0 2px;
border:none;
border-bottom:4px solid #ccc;
background:none;
}
.colBoxItmid #emptyTitle h1 {
font-size:24px;
line-height:30px;
margin:0 0 5px;
padding:0;
}
.colBoxItmid .colBoxSentence table {
border-collapse:collapse;
font-size:14px;
line-height:18px;
}
.colBoxItmid .colBoxSentence th,
.colBoxItmid .colBoxSentence td {
border:1px solid #999;
padding:5px;
}
.colBoxItmid .colBoxSentence th {
width:25%;
text-align:left;
}
.colBoxItmid .colBoxSentence thead th {
background-color:#666;
color:#FFF;
}
.colBoxItmid .colBoxSentence tbody th {
background-color:#DDD;
}
.colBoxItmid .colBoxIndexL50 {
}
/*---------------------------------------------------------------------*/
/* メルマガ登録LP */
/*---------------------------------------------------------------------*/
.colBoxMailmagList .colBoxUlist li span {
display:block;
font-weight:bold;
font-size:13px;
margin-bottom:3px;
}
