@charset "UTF-8";

/*
Theme Name: MY THEME
Author: ICHIMIYAUNYU
Description: This is my original theme.
Version: 1.0
*/

/* ----------------------------------------------------------------------
 会社概要ページ
---------------------------------------------------------------------- */

.Overview_content h3{width:80%; padding: 0.4em 0;
    background: #3E3A39;
    border-radius: 30px;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
text-align: center; margin:50px auto 0;}
.dl-table{width:80%; margin:30px auto 50px; border:1px solid #cccccc; border-top:none;}
.dl-table:after{
      display: block;
      clear: left;
      content: "";
}

.dl-table dt{padding:5px; width:20%; float:left; margin:0;
background-color:#cccccc; font-weight:bold;
border-top:1px solid #ffffff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.dl-table dd{padding:5px; width:80%; float:left; margin:0; border-top:1px solid #cccccc;
background: #eee;
 border-left:1px solid #cccccc;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}

.dl-table ul {padding-left: 25px; margin:0;}
.dl-table ul li{line-height:1.7;}
.dl-table dt:nth-of-type(1){border-top:1px solid #cccccc;}
.dl-table dt:nth-of-type(7){height:335px}
.dl-table dt:nth-of-type(9){height:227px}

.Daihyou{height:65px; line-height:1.7}
.Daihyou2{line-height:1.7; height:65px;}

.none_a2{text-align:center; padding-bottom:50px;}
.none_a2 a{display:inline-block; width:210px; font-size:20px; color:#ffffff; background-color:#006835; padding:10px;
border-top:8px solid #01592a;
border-bottom:8px solid #01592a;
border-right:8px solid #00773d;
border-left:8px solid #00773d;}

.none_a2 a:hover{color: #d41d23;}

/* --------------------------------IE11対応------------------------------- */
@media all and (-ms-high-contrast:none){
.dl-table dt:nth-of-type(7){height:336px}
.dl-table dd:nth-of-type(7){height:336px}
	
.dl-table dt:nth-of-type(9){height:228px}
.dl-table dd:nth-of-type(9){height:228px}
}
/* --------------------------------レスポンシブ対応------------------------------- */
@media (min-width: 1500px) {
.dl-table{width:1200px;}
.Overview_content h3{width:1200px;}
}
@media (max-width: 1200px) {
.dl-table{width:90%;}
.Overview_content h3{width:90%;}
}
@media (max-width: 998px) {
.dl-table dt:nth-of-type(7){height:362px}
}
@media (max-width: 998px) and (-ms-high-contrast:none) {
.dl-table dt:nth-of-type(7){height:364px}
.dl-table dd:nth-of-type(7){height:364px}

}
@media (max-width: 980px) {
.Overview_content{width:980px;}
}
@media print and (-ms-high-contrast:none){
.dl-table dt:nth-of-type(7){height:335px}
.dl-table dd:nth-of-type(7){height:335px}
}
@media (max-width: 500px) {
.Overview_content{width:100%;}
.Overview_content h3 {margin: 35px auto 0;}
.dl-table {border:none;}
.dl-table dt {
    padding: 5px;
    width: 100%;
    float: none;}
.dl-table dd {margin-bottom:20px;
    width: 100%;
    float: none;
    border: 1px solid #cccccc;}
.Daihyou {
    height: auto;
    line-height: 1;}
.dl-table dt:nth-of-type(7) {height: auto;}
.dl-table dt:nth-of-type(9) {height: auto;}
}
@media (max-width: 500px) and (-ms-high-contrast:none) {
.dl-table dt:nth-of-type(7){height:auto}
.dl-table dd:nth-of-type(7){height:auto}
.dl-table dt:nth-of-type(9){height:auto}
.dl-table dd:nth-of-type(9){height:auto}
}
@media (max-width: 425px) {
.dl-tableddd{line-height:1.7}
.dl-tableddd span{display:block;}
}