@charset "UTF-8";
/* 全体の初期設定 */
*{
margin:0px;
padding:0px;
text-decoration:none;
background-repeat:no-repeat;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}
ul , li{
list-style:none;
}
img{
vertical-align:bottom;
border:none;
}
body{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS P ゴシック", "MS P Gothic", sans-serif;
font-size:12px;
text-align:center;
background-color:#ffffff;
color:#000000;
}
h1 , h2 , h3 , h4 , h5 , h6{
font-size: 100%;
}

/* floatの解除設定 */
.clearfix:before , .clearfix:after{
content: " ";
display:table;
}
.clearfix:after{
clear:both;
}
.clearfix{
*zoom:1;
}



.wrap {
width:1100px;
margin:0 auto;
margin-top:220px;
}

/* 上部*/

/* タイトル*/
.title_wrap{
width:1100px;
height:auto;
margin:0 auto;
}
.title{
width:1100px;
height:36px;
margin:50px 0px 50px 0px;
background-image: url("images/border.png");
}

.title h2{
width:100px;
height:36px;
line-height:36px;
font-size:20px;
background-color:#fff;
margin:0 auto;
}

/*会社概要*/
.section1{
margin-bottom:30px;
}

.section1 table{
margin:0 auto;
text-align:left;
border-collapse: collapse;
border-top:solid 1px #ccc;
border-right:solid 1px #ccc;
}

.section1 th{
font-weight:600;
padding:15px 20px 15px 20px;
width:200px;
border-left:solid 6px #BA9153;
vertical-align: top;
letter-spacing:0.4em;
font-size:17px;
border-bottom:solid 1px #ccc;
border-right:solid 1px #ccc;
background-color:#FFFBF1;
color:#636363;
}

.section1 td a{
margin-left:5px;
color:red;
}

.section1 td a:hover{
color:#FF908D;
}

.section1 td{
padding:15px 20px 15px 20px;
width:700px;
border-bottom:solid 1px #ccc;
}

.section1 td h3{
margin-bottom:5px;
font-weight:600;
}

.section1 td p{
margin-left:20px;
margin-bottom:10px;
}


.section1 thead{
border-bottom:solid 1px #ccc;
}
