@charset "utf-8";
/*
Theme Name: Oakmont CRM
Theme URI: https://crm.oakmont.jp/
Template: lightning
Description: oakmont顧客管理システム
Author: sawaking
Tags: 
Version: 15.27.2
*/

.space_mb1 {margin:1em 0 !important;}


h1.media-heading {margin-bottom:-.1em !important;}
.mainSection header {
    position: relative;
    border-bottom: 0px solid #e5e5e5;
}

h3 {
    font-size: 1.2em;
}

.media {
    padding: 1em 0;
}



dl.table_event,dt,dd {
 margin: 0;
 padding: 0;
}
dl.table_event {
	font-size:.9em;
 background-color: #f6fcfe;
 border-bottom: 1px solid #ccc;
 border-top: none;
 width: 100%;
	box-sizing:border-box;
	margin:1em 0 2em;
}
dl.table_event dt {
 width: 18em;
 padding: 1em;
 border-top: 1px solid #ccc;
 float: left;
 font-weight:normal;
 margin: 0;
	border-left:0 !important;
	box-sizing:border-box;
}
dl.table_event dt:first-child {border-top: 1px solid #ccc;}
dl.table_event dd {
 background-color: #FFF;
 margin: 0 0 0 18em;
 padding: 1em 1em;
 border-top: 1px solid #ccc;
 border-left: 1px solid #4bb7e9;
}

ul.crmlist li{
    float:left;
    list-style:none;
    margin-right:1em;
    margin-bottom:  0;
    border: 1px solid #ccc;
    padding: .5em 1em;
    border-radius: 3px;
    background-color:#fff;
}

.box70_left {width:70%; float:left;}
.box30_right {width:30%; float:left;}

@media (min-width: 768px) {
.col-md-9 {
    flex: 0 0 75%;
    max-width: 100%;
}
}
/************************************
** アコーディオン
************************************/

#acMenu .acomenu{
display:block;
width:100%;
cursor:pointer;
}

#acMenu .aco_content{
width:100%;
text-align:center;
display:none;
}

#acMenu h3 .acotitle{
cursor:pointer;
}
#acMenu .acotitle.active{
content:"▲";
}
	
/************************************
** モバイル
************************************/
@media screen and (max-width:740px){

dl.table_event {
 background-color: #f6fcfe;
 border-bottom: 1px solid #ccc;
 border-top: none;
 width: 100%;
	box-sizing:border-box;
	margin:1em 0;
}
dl.table_event dt {
 width: 100%;
  background-color: #f6fcfe;
 padding: 1em;
 border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
 float: left;
 font-weight:normal;
 margin: 0 0 1em;
 box-sizing:border-box;
}
dl.table_event dt:first-child { border-top: 1px solid #ccc;}
dl.table_event dd {
 background-color: #FFF;
 margin: 0 0 0 ;
 padding: 1em 1em;
 border-top: 1px solid #ccc;
 border-left: 0px;
}
	
	
}