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


/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body{ background:url(../company/images/back_body_company.jpg) center top no-repeat;}
#wrap{}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerArea {}
#headerArea h1{}


/*----------------------------------------------------------------------------
 ***                                                             leftSection
----------------------------------------------------------------------------*/
.leftSection{ float:left; width:172px; position:fixed;}
.leftSectionInner{}
.leftSection p{ width:172px; height:82px; color:#FFF; background:url(../company/images/back_left_table.jpg) left top no-repeat; padding-left:15px; line-height:1.1em; vertical-align:middle; display:table-cell; font-size: 18px;}
.leftSection p span{ font-size:9px; font-weight:100;}
.leftSection ul{ border-top:3px solid #E77F1C; border-bottom:3px solid #E77F1C;}
.leftSection li{ position:relative; background-color:#FFF;}
.leftSection li:before{ content:">"; position:absolute; right:15px; top:8.5px;}
.leftSection li a{ width:172px; color:#595757; display:inline-block; text-decoration:none; -webkit-box-sizing:border-box; box-sizing:border-box;}

.leftSection li a,
#nowPage_Left{ padding:9px 0 10px 15px;}
.leftSection li a:hover,
#nowPage_Left{ color:#000; background-color:#DBDBDB;}


/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#contentsArea { float:right; width:725px;}
#contentsAreaInner {}

h2{ font-size:24px; border-top:1px dotted #B4B4B5; border-bottom:1px dotted #B4B4B5; padding:19px 0 18px; margin-bottom:40px;}
h2 span{ font-size:11px; font-weight:normal; color:#595757; padding-left:10px;}

.mainSection{}
.mainSectionInner{}
h3{ font-size:29px;}
h3 span{}
.titleText{ font-size:12px; color:#231815; font-weight:200; margin-bottom:25px;}
.privacyUrl{}
.privacyUrl dt { font-size: 12px;}
.privacyUrl dd { font-size: 12px;}

/*----------------------------------------------------------------------------
 ***                                                              mainsection
----------------------------------------------------------------------------*/
.mainSection {}
.mainSectionInner {}


/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/
#footerArea{}
#footerAreaTxt{}


/*----------------------------------------------------------------------------
 ***                                                          breadcrumbArea
----------------------------------------------------------------------------*/
#breadcrumbArea{}





/*----------------------------------------------------------------------------
 ***                                                                   section
----------------------------------------------------------------------------*/
section { }
section section {}
.sectionInner {}

/*----------------------------------------------------------------------------
 ***                                                                   追記1907
----------------------------------------------------------------------------*/
p.jigyouTitle {font-weight: normal;color: #e78143;}
.Rbtn a{ display:block; width:171px; color:#FFF; text-decoration:none; font-size:14px; font-weight: bold; padding:0.4em 0 0.5em; background:#268896; border-radius:5px; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease;}






