@charset "utf-8";

#cnt_main #article #ipcCnt #mainImage{
float: left;
}
#cnt_main #article #ipcCnt #pressCnt{
float: right;
margin-left: 20px;
}
#cnt_main #article #ipcCnt #pressCnt dl{
width: 300px;
}
#cnt_main #article ul li{
background: none;
padding-left: 0;
}
#cnt_main #article .appli li,
#cnt_main #article .book-contents li{
float: left;
}
#cnt_main #article .qr::after,
#cnt_main #article .appli::after,
#cnt_main #article .book-contents::after,
#cnt_main #article .appli ul::after,
#cnt_main #article .book-contents ul::after {
content: "";
display: block;
clear: both;
}
#cnt_main #article .appli ul,
#cnt_main #article .book-contents div{
float: left;
}
#cnt_main #article .book-contents .digital{
padding: 10px;
border: 3px solid #2d8abf;
margin-right: 30px;
}
#cnt_main #article .book-contents .pdf{
padding: 10px;
border: 3px solid #d27540;
}
#cnt_main #article .lead{
color: #cc6600;
font-size: 0.9rem;
font-weight: bold;
}
#cnt_main #article .book-contents{
margin-bottom: 30px;
}
#cnt_main #article .book-contents ul{
margin: 10px 0 0 0;
}
#cnt_main #article .book-contents ul li{
margin: 0;
padding: 0;
}
#cnt_main #article .book-contents ul li:first-child{
margin-right: 10px;
}
#cnt_main #article .book-contents div{
text-align: center;
}
#cnt_main #article .qr > img{
float: right;
}
#cnt_main #article .appli ul{
width: 50%;
margin: 0 0 20px;
}
#cnt_main #article .appli ul li{
padding: 10px;
}
#cnt_main #article .appli ul li:last-child{
padding-top: 30px;
}
#cnt_main #article p{
margin-top: 15px;
}
