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

.rinendl{
	font-family: Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;
	transform: rotate(.03deg);
	padding:1.2em;	
	border:1px solid #85b7e3;}
.rinendl dt{
	margin-bottom:0.8em;
	font-weight:bold;
	font-size:2rem;
	color:#85b7e3;}
#about1,#about2,#about3,#about4,#about5{
	padding-top: 180px;
    margin-top: -180px;
	}

#about1 ol{
  padding:1em;
  counter-reset:number; /*数字をリセット*/
  list-style-type: none!important; /*数字を一旦消す*/
  background: #f5faff;
}
#about1 ol li{
	font-size:1.6rem;
  position: relative;
  padding-left: 30px;
  line-height: 1.5em;
  padding: 0.5em 0.5em 0.5em 30px;
}
#about1 ol li:before{
  /* 以下数字をつける */
  position: absolute;
  counter-increment: number;
  content: counter(number);
  /*以下数字のデザイン変える*/
  display:inline-block;
  background: #5c9ee7;
  color: white;
  font-family: 'Avenir','Arial Black','Arial',sans-serif;
  font-weight:bold;
  font-size: 15px;
  border-radius: 50%;
  left: 0;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align:center;
  /*以下 上下中央寄せのため*/
  top: 50%;
  -moz-transform: translateY(-50%);
  	-webkit-transform: translateY(-50%);
  	-o-transform: translateY(-50%);
  	-ms-transform: translateY(-50%);
  	transform: translateY(-50%);
}


/* 事業概要 */
.about-box{
	display:flex;}
.about-box1{
	margin-right:2%;}
.about-box2{
	width:70%;}	
dl.jigyogaiyo dt{
	margin-bottom:0.5em;
padding:1em;
color:#85b7e3;
border:1px solid #85b7e3;
}
.gaiyodl-box{
display:flex;
justify-content: space-between;
}

.kaisha {
width: 100%;
} 
.kaisha th,
.kaisha td {
border: 1px solid #ccc;
padding: 15px 10px;
}
 
.kaisha th {
background-color: #dedede; 
}
/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:768px) {
#about1 ol li{
	font-size:1.4rem;
}

#about1,#about2,#about3,#about4,#about5{
	padding-top: 100px;
    margin-top: -100px;
	}


/* 事業概要 */
.about-box{
	display:block;}
.about-box1{
	margin-bottom:2em;}
.about-box2{
	text-align:center;
	width:100%;}	
.about-box2 img{
	text-align:center;
	width:60%;}	


/* 会社概要 */
.kaisha,
.kaisha tr,
.kaisha td,
.kaisha th {display:block;}
.kaisha th {width:auto;}


}
