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

.conte4 a{ text-decoration:none; color:#3d3d3d; font-weight:bold;}
.conte4 a:hover{ text-decoration:underline;}
.conte4 li{  padding:2px 0;}
/**************************************************************************/
/*----------------------------- corp -----------------------------*/
/**************************************************************************/
.logo_area{ width:180px; text-align:center; float:left; margin-bottom:15px;}

.corp_logo{ margin-bottom:10px;}
.corp_logo2{ width:120px; height:110px; margin:0 auto 10px; padding:11px 0 0; text-align:center; border:1px solid #4AB9C6;}
.conte_area{ width:480px; float:right; margin-bottom:15px;}

.corp_text{ line-height:1.6em; margin-top: 3px; margin-bottom: 5px;}
.servise_area{ width:480px; float:right;}
.corp_itibu{ font-size:10px; float:right;}
.servise_list li{ float:left; margin:0 11px;}
.corp_line{ margin:2px 0 20px;}

/*----------------------------- accordion -----------------------------*/
.accordion_head {cursor:pointer;}

/**************************************************************************/
/*----------------------------- corp ver2! -----------------------------*/
/**************************************************************************/
.corp_logo1{ margin-bottom:10px;}

/**************************************************************************/
/*----------------------------- corp ver3! -----------------------------*/
/**************************************************************************/
.logo_area2{ width:120px; text-align:center; float:left;}
.conte_area2{ width:540px; float:right;}
.servise_area2{ width:540px; float:right;}
.menu10{ height:21px; padding-left:15px; width:525px; background: url(../img/common/h4_menu2.png) no-repeat; color:#fff; line-height:1.7em; font-weight:bold; font-size:13px; text-shadow: 0 -1px 0px #3D3D3D;}



/**************************************************************************/
/*----------------------------- policy -----------------------------*/
/**************************************************************************/
ol{ margin-left:24px;}

/**************************************************************************/
/*----------------------------- tell -----------------------------*/
/**************************************************************************/
.tell_img{ width:190px; text-align:center; float:left;}
.tell_text{ width:450px; float:right; margin-top:10px; margin-right:20px; line-height:3em;}

/**************************************************************************/
/*----------------------------- management -----------------------------*/
/**************************************************************************/
.manage_tbl{ width:610px; margin:0px auto 0;}
.manage_tbl th{  border-bottom:1px solid #ccc;  border-right:3px solid #76AF43;  padding:5px;  width:200px;  font-weight:bold;}
.manage_tbl td{ padding-left:5px; padding:5px 5px 5px 10px; border-bottom:1px solid #ccc;}
.manage_tbl li{ margin-left:10px;}

/**************************************************************************/
/*----------------------------- shunou -----------------------------*/
/**************************************************************************/
.shunou_ol{ list-style:square !important; width:550px; margin:0 auto;}
.shunou_table{ width:600px; margin:0 auto; border:3px solid #3087BF; padding:5px;}
.shunou_table th{  border-right:3px solid #3087BF;}
.shunou_table td{ padding-left:5px;}
.shunou_table .btm_boder{ border-bottom:1px solid #ccc;}

/**************************************************************************/
/*----------------------------- shukin -----------------------------*/
/**************************************************************************/
.shukin_table{ width:630px; margin:0 auto; padding:0 5px;}
.shukin_table th{  border-right:3px solid #3087BF;  padding:10px 0;}
.shukin_table td{ padding-left:5px;}
.shukin_table .btm_boder{ border-bottom:1px solid #ccc;}

/**************************************************************************/
/*----------------------------- jirei -----------------------------*/
/**************************************************************************/
.jirei{ width:308px; height:267px; padding:6px 6px 0 6px; margin:0 5px 10px; background:url(../img/jirei/jirei_bg.png) no-repeat; float:left;}
.jirei .img{ padding:5px;}
.jirei .title{ font-size:16px; font-weight:bold; text-align:center; padding-top:5px;}
.jirei .text{ text-align : justify ; padding-top:5px;}
.jirei .link{ text-align:right; padding-right:20px; font-size:10px;}
.jirei .link a{ text-decoration:none;}
.jirei .link a:hover{ text-decoration:underline;}

/*=======================================

　　企業別CSS

=======================================*/



/*=======================================

　　つなぎこみCSS

=======================================*/
.co_seikyu_area {
    background: url("../../pps/img/bnr/corp_seikyu_area.png") no-repeat scroll 0 0 transparent;
    height: 315px;    margin: 0 auto 15px;    position: relative;    width: 645px;}
.go_co_mail {    bottom: 21px;    position: absolute;    right: 98px;}
.select_co_tab select {    bottom: 23px;    font-size: 13px;    left: 75px;    position: absolute;    width: 210px;    padding: 3px;}