@charset "utf-8";
/*******************/
/* 全体 */
/*******************/
body{
    padding-left: 10px;
}

/*******************/
/* メニュー */
/*******************/
ul#block_top li.main ul.conpany_menu{
    list-style: none;
/*    margin-left: 40px;*/
	margin-left: 20px;

}
ul#block_top li.main ul.conpany_menu li{
    float: left;
/*    margin: 10px;*/
	margin: 3px 30px 0 20px;
}
ul#block_top li.main ul.conpany_menu li a{
    color: #0000ff;
    text-decoration: none;
}
ul#block_top li.main ul.conpany_menu li a:hover{
    color: #5c5655;
}
ul#block_top li.main ul.conpany_menu li.on{
    color: #5c5655;
}
/*******************/
/* トップメッセージ */
/*******************/
dl.top_message_dl{
    line-height: 160%;
}
dl.top_message_dl dt{
    float: right;
    padding-top: 50px;
}
dl.top_message_dl dd{
    padding-right: 230px;
}
.subject{
    font-size: 120%;
    margin: 10px 5px;
    display: block;
}
.companyname{
	background-color:#dae5af;
	width:500px;
	margin: 5px 5px 5px 0px;
	padding:2px;
}
table.enkaku{
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.enkaku td{
    padding:2px 0px 2px 0px;
}

/*******************/
/* コンプライアンス */
/*******************/

ul.compliance_list{
	list-style:none;
}

ul.compliance_list li.text{
	padding-left: 2.3em;
	padding-bottom: 1em;
}
