﻿@charset "utf-8";

/*----------------------------------------------*/
/*                                              */
/*  Maker   : Ayako Okubo                       */
/*  Company : Elephant Communications inc.      */
/*                                              */
/*----------------------------------------------*/

/*------------------------------------------------
   index.html
------------------------------------------------*/

/* main ----------------------------------------*/

div#main h2{
margin:0 0 15px 0;
}

div#main h2#moral,
div#main h2#support,
div#main h2#group{
margin:30px 0 0 0;
padding:30px 0 30px 0;
border-top:dashed 1px #cccccc;
}

div#main p.comText{
margin:0 0 0 105px;
}

div#main p.text{
margin:15px 0 0 140px;
width:360px;
padding:7px 20px 7px 20px;
border:solid 1px #cccccc;
}

/* company -------------------------------------*/

div#main dl#company{
margin:0 0 0 10px;
width:720px;
}

dl#company dt{
float:left;
width:65px;
text-align:right;
color:#0C6578;
margin:0;
padding: 20px 0 0;
}

dl#company dd{
width:620px;
margin:0 0 0 95px;
padding: 20px 0 0;
}

dl#company dd.inner{
padding:0;
}

/*------------------------------------------------
   recruit.html
------------------------------------------------*/

/* main ----------------------------------------*/

div#main p#lead{
margin:15px 0 60px 25px;
}

/* dl#recruit ----------------------------------*/

div#main dl#recruit{
margin:0 0 30px 25px;
width:695px;
}

dl#recruit dt{
float:left;
padding:3px 0 0 5px;
width:90px;
}

dl#recruit dt.pr{
float:left;
width:225px;
}

dl#recruit dt.line{
background:url(../image/all_line01.gif) no-repeat left top;
margin:15px 0 0 0;
padding:15px 0 0 0;
width:695px;
height:5px;
line-height:0;
font-size:0px;
}

dl#recruit dd{
float:right;
width:580px;
}

dl#recruit dd span{
margin:0 0 5px 0;
padding:0 5px 0 5px;
display:block;
width:300px;
background:#366670;
color:#ffffff;
font-weight:bold;
}

dl#recruit dd.pr{
float:right;
width:465px;
}

dl#recruit dd.last{
float:right;
width:555px;
}

/* dl.sub --------------------------------------*/

dl#recruit dd dl.sub{
width:580px;
margin:0 0 45px 0;
}

dl#recruit dd dl.sub dt{
float:left;
width:130px;
font-weight:bold;
}

dl#recruit dd dl.sub dd{
float:left;
padding:3px 0 0 0;
width:440px;
}




