@charset "utf-8";
/****************************************************************************************************



****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:769px){
}
@media print, screen and (min-width:1200px){
}
/****************************************************************************************************


****************************************************************************************************/
.entry{
}
/****************************************************************************************************


****************************************************************************************************/
.entry__header{
    display: flex;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
@media print, screen and (min-width:737px){
.entry__header{
    margin-bottom: 40px;
    padding-bottom: 20px;
}
}
/****************************************************************************************************


****************************************************************************************************/
.entry__headerInfo{
    flex: 1;
    margin-right: 20px;
}
/****************************************************************************************************

サムネイル

****************************************************************************************************/
.entry__headerThum{
    width: 100px;
}
@media print, screen and (min-width:737px){
.entry__headerThum{
    width: calc( 440 / 980 * 100% );
}
}
/*----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
.entry__thum{
    width: 100px;
    background-repeat: no-repeat;
    background-position: center 12px;
    background-size: contain;
    text-align: center;
}
@media print, screen and (min-width:737px){
.entry__thum{
    width: 100%;
    background-position: center center;
    background-size: contain;
}
}
    .entry.-industry .entry__thum{ background-image: url(../../common/images/event/industry_bg2.png); }
    .entry.-chiiki .entry__thum{ background-image: url(../../common/images/event/chiiki_bg2.png); }
    .entry.-koudai .entry__thum{ background-image: url(../../common/images/event/koudai_bg2.png); }
    .entry.-innovation .entry__thum{ background-image: url(../../common/images/event/innovation_bg2.png); }
    .entry.-naniwa .entry__thum{ background-image: url(../../common/images/event/naniwa_bg2.png); }
    .entry.-mpes .entry__thum{ background-image: url(../../common/images/event/mpes_bg2.png); }
    .entry.-cnrc .entry__thum{ background-image: url(../../common/images/event/cnrc_bg2.png); }
/*----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
.entry__thumImg{
    display: inline-block;
    width: 60px;
    height: 84px;
}
@media print, screen and (min-width:737px){
.entry__thumImg{
    width: 240px;
    height: 339px;
}
}
.entry__thumImg div{
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
/****************************************************************************************************

センター・機構名

****************************************************************************************************/
.entry__org{
    display: inline-block;
    margin-bottom: 0;
    padding: 2px 5px;
    color: #fff;
    font-size: 1.0rem;
    line-height: 1.5;
}
@media print, screen and (min-width:737px){
.entry__org{
    margin-bottom: 10px;
    padding: 2px 10px;
    font-size: 1.4rem;
}
}
    .entry.-industry .entry__org{ background-image: linear-gradient(90deg, #E84348, #C02531); }
    .entry.-chiiki .entry__org{ background-image: linear-gradient(90deg, #DFA500, #BE8800); }
    .entry.-koudai .entry__org{ background-image: linear-gradient(90deg, #9229CB, #6A00A0); }
    .entry.-innovation .entry__org{ background-image: linear-gradient(90deg, #008CFF, #0067E2); }
    .entry.-naniwa .entry__org{ background-image: linear-gradient(90deg, #F8A000, #D07A00); }
    .entry.-mpes .entry__org{ background-image: linear-gradient(90deg, #008E54, #026334); }
    .entry.-cnrc .entry__org{ background-image: linear-gradient(90deg, #008e94, #006266); }
/*--------------------------------------------------
--------------------------------------------------*/
.entry__title{
    margin-bottom: 10px;
    font-weight: bold;
    line-height: 1.5;
}
@media print, screen and (min-width:737px){
.entry__title{
    margin-bottom: 20px;
    font-size: 2.0rem;
}
}
    .entry.-industry .entry__title{ color: #E6454C; }
    .entry.-chiiki .entry__title{ color: #EFC109; }
    .entry.-koudai .entry__title{ color: #9133C8; }
    .entry.-innovation .entry__title{ color: #008FFF; }
    .entry.-naniwa .entry__title{ color: #F69F27; }
    .entry.-mpes .entry__title{ color: #008D56; }
    .entry.-cnrc .entry__title{ color: #008e94; }
/*--------------------------------------------------
--------------------------------------------------*/
.entry__detail{
    margin-bottom: 5px;
    color: #333;
    line-height: 1.5;
}
@media print, screen and (min-width:737px){
.entry__detail{
    margin-bottom: 10px;
}
}
/*--------------------------------------------------
--------------------------------------------------*/
.entry__detailItem{
    margin-bottom: 5px;
    padding-left: 25px;
    background-repeat: no-repeat;
    background-position: 0 2px;
    background-size: 15px;
}
@media print, screen and (min-width:737px){
.entry__detailItem{
    margin-bottom: 10px;
    background-position: 0 2px;
    background-size: auto;
    padding-left: 30px;
}
}

    .entry__detailItem.-schedule{ background-image: url(../../common/images/event/icon_schedule.png); }
    .entry__detailItem.-place{ background-image: url(../../common/images/event/icon_place.png); }
    .entry__detailItem.-people{ background-image: url(../../common/images/event/icon_people.png); }
    .entry__detailItem.-hash{
        padding-left: 0;
        font-style: italic;
    }
    .entry__detailItem.-fee{ background-image: url(../../common/images/event/icon_fee.png); }

    .entry__detailItem.-people span::after,
    .entry__detailItem.-hash span::after{
        content: '、';
    }
    .entry__detailItem.-people span:last-child::after,
    .entry__detailItem.-hash span:last-child::after{
        content: '';
    }
/*--------------------------------------------------
--------------------------------------------------*/
.entry__infoText{
    margin-bottom: 0;
}
/****************************************************************************************************

リンク

****************************************************************************************************/
.entry.-industry a:link{ color: #E54346; }
.entry.-koudai .entry__title{ color: #9133C8; }
.entry.-chiiki a:link{ color: #886C00; }
.entry.-innovation a:link{ color: #008EFF; }
.entry.-naniwa a:link{ color: #F69F27; }
.entry.-mpes a:link{ color: #008D56; }
.entry.-cnrc a:link{ color: #008e94; }

    /*
    アイコン
    */
    .entry.-industry .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/industry/com_pict2_download_m_f.png); }
    .entry.-industry .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/industry/com_pict2_download_m_f-on.png); }
    .entry.-industry .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/industry/com_pict1_pagelink_down_m_f.png); }
    .entry.-industry .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/industry/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-koudai .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/koudai/com_pict2_download_m_f.png); }
    .entry.-koudai .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/koudai/com_pict2_download_m_f-on.png); }
    .entry.-koudai .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/koudai/com_pict1_pagelink_down_m_f.png); }
    .entry.-koudai .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/koudai/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-chiiki .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/chiiki/com_pict2_download_m_f.png); }
    .entry.-chiiki .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/chiiki/com_pict2_download_m_f-on.png); }
    .entry.-chiiki .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/chiiki/com_pict1_pagelink_down_m_f.png); }
    .entry.-chiiki .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/chiiki/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-innovation .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/innovation/com_pict2_download_m_f.png); }
    .entry.-innovation .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/innovation/com_pict2_download_m_f-on.png); }
    .entry.-innovation .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/innovation/com_pict1_pagelink_down_m_f.png); }
    .entry.-innovation .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/innovation/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-naniwa .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/naniwa/com_pict2_download_m_f.png); }
    .entry.-naniwa .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/naniwa/com_pict2_download_m_f-on.png); }
    .entry.-naniwa .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/naniwa/com_pict1_pagelink_down_m_f.png); }
    .entry.-naniwa .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/naniwa/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-mpes .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/mpes/com_pict2_download_m_f.png); }
    .entry.-mpes .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/mpes/com_pict2_download_m_f-on.png); }
    .entry.-mpes .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/mpes/com_pict1_pagelink_down_m_f.png); }
    .entry.-mpes .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/mpes/com_pict1_pagelink_down_m_f-on.png); }

    .entry.-cnrc .linkPictM.-download1{ background-image:url(../../common/images/kandai/pict/cnrc/com_pict2_download_m_f.png); }
    .entry.-cnrc .linkPictM.-download1:hover{ background-image:url(../../common/images/kandai/pict/cnrc/com_pict2_download_m_f-on.png); }
    .entry.-cnrc .linkPictM.-pageDown1{ background-image:url(../../common/images/kandai/pict/cnrc/com_pict1_pagelink_down_m_f.png); }
    .entry.-cnrc .linkPictM.-pageDown1:hover{ background-image:url(../../common/images/kandai/pict/cnrc/com_pict1_pagelink_down_m_f-on.png); }
/****************************************************************************************************



****************************************************************************************************/
.entry__main{
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
}
@media print, screen and (min-width:737px){
.entry__main{
    margin-bottom: 40px;
    padding-bottom: 40px;
}
}
/****************************************************************************************************

フッター、リンクボタン

****************************************************************************************************/
.entry .linkBtn.-type1 .linkBtn__text{ color: #fff; }

.entryForm__end{
    display: none;
}






