/* exeTop */
.exeTop{
padding:16px;
margin-bottom:16px;
overflow:hidden;
}
.exeTop .colBoxSubTitle h5{
font-size:13px;
font-weight:400;
line-height:150%;
color:#999;
}
.exeTop .colBoxTitle h3{
margin-bottom:10px;
font-size:20px;
line-height:130%;
font-weight:600;
}
.exeTop .colBoxDescription p{
font-size:14px;
line-height:150%;
}
.exeTop .colBoxInfo .colBoxDate{
font-size:13px;
color:#999;
}
.exeTop .colBoxBorder{
margin:0 0 8px;;
background:#FFF;
border:1px solid #CCC;
border-radius:5px;
padding-bottom:16px;
}
.exeTop .colBoxBorder .colBoxIndex{
clear:both;
padding:0 10px 10px 10px;
}
/* topInfo */
.topInfo{
background:url(https://image.itmedia.co.jp/executive/images/GrandTop.png) no-repeat 0 0 #1074c8;
border-radius:5px;
margin:16px 16px 0;
padding:16px;
color:#fff;
min-height:270px;
}
.topInfoText{
padding-left:200px;
}
.topInfoText p{
margin:0 0 8px;
font-size:14px;
line-height:1.4;
text-align:justify;
}
.topInfoText a{
text-align:center;
display:block;
background:#fff;
color:#1074c8;
font-size:20px;
padding:4px;
border-radius:3px;
font-weight:bold;
}
.topInfoText a:hover{
background:#c3dcf1;
}
.topInfoText p.topSubtitle{
font-size:18px;
margin:0 0 8px;
}
.topInfoText p.topTitle{
font-size:28px;
font-weight:600;
}
.colBoxSminar .colBoxDescription{
padding-left:137px;
}
.colBoxExecCont,
.colBoxExecSeminar{
width:318px;
}
.colBoxExecCont{
float:left;
}
.colBoxExecSeminar{
float:right;
}

/* GAM */
#WallPaper{
width:990px;
margin:0 auto;
position:relative;
overflow:hidden;
}
#WallPaper .WallPaperIn{
position:absolute;
top:0;
}
#WallPaper .WallPaperSet{
position:fixed;
}