@charset "utf-8";
/*************************************************
*
*	custom CSS 
*	
*
*************************************************/
.sample p {
    margin: 0;
    padding: 0 0.8em;
    font-size: 150%;
    text-align: center;
}

/* e_bridge renewal css */
#contentArea .sec01{}
#contentArea #mainColomn .sec01 .title_cloud{ font-size: 1.2rem ; margin-bottom: 10px; }
#contentArea .sec01 .img1{ margin:15px 30px 0 0 ; }
#contentArea .sec01 .note1{ width: 570px ; padding-top: 10px ; }
#contentArea .sec01 .cloud_link1{ width: 100% ;margin:10px 0 0 0 ; overflow: hidden;}
#contentArea .sec01 .cloud_link1 td{ padding:0 10px 0 0; box-sizing: border-box;  }
#contentArea .sec01 .cloud_link1 td:last-child a{ display: block; background-color: #E7E7E7; padding: 9px ; box-sizing: border-box;  }
#contentArea .sec04 .l{ width: 29% ; margin-left: 30px ; }
#contentArea .sec04 .l p{ padding:0 ; }
#contentArea .sec04 .l .bold{ font-weight: bold ; font-size: 1rem ; margin-bottom: 5px ; }
#contentArea .sec04 .l p:nth-child(2){ min-height: 30px ; margin-bottom: 5px ; }
#contentArea .sec04 .l p.n2{ min-height: 30px ; margin-bottom: 5px ; }
#contentArea .sec06 .l{ margin-left: 30px; }
#contentArea .sec06 .l p{ padding:0 ; }
#contentArea .sec06 .l .bold{ font-weight: bold ; font-size: 1rem ; margin-bottom: 5px ; }
#contentArea .sec06 .l p:nth-child(2){ min-height: 30px ; margin-bottom: 5px ; }
#contentArea .sec06 .l p.n2{ min-height: 30px ; margin-bottom: 5px ; }
