@charset "euc-jp";

* {
	margin: 0;
	padding: 0;
	font-style: normal;
}

#cont_all table{
}

div.pico_breadcrumbs{
	font-size				:95%;
	padding				:0 0 10px;}



/* ------------ °ìÈÌ------------ */
.table_white {border:none;
padding:5px;}

.pico_body td{padding:0 0 5px 0;}


.table_hyo {
margin-top:20px;
    border-top:1px solid #777;
    border-left:1px solid #777;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}

.table_hyo td{
vertical-align:middle;
    border-right:1px solid #777;
    border-bottom:1px solid #777;
    padding:5px 10px;
}

.table_hyo_90{
margin-top:20px;
    border-top:1px solid #777;
    border-left:1px solid #777;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}


.table_hyo_90 td{
vertical-align:middle;
    border-right:1px solid #777;
    border-bottom:1px solid #777;
    padding:3px 5px;
	font-size:90%;
}

.table_hyo_under {
margin-top:20px;
    border-top:none;
    border-left:none;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}

.table_hyo_under td{
vertical-align:middle;
    border-right:none;
    border-bottom:1px solid #ccc;
    padding:5px 10px;
}
	
.f113b{
font-style:bold;
font-size:113%;
}

.f80{font-size:80%;}

.f90{font-size:90%;}

.f_white{
color:#ffffff;
}

.table_none td{
    padding:0;
	margin:0;
border:none;
}

h3.ct_co{
background: url(/uploads/img/company/title_back3.gif) no-repeat bottom left;
padding:50px 0px 10px 20px;
font-size:113%;
line-height:28px;}

h3.ct_co_top{
background: url(/uploads/img/company/title_back3.gif) no-repeat bottom left;
font-style:bold;
font-size:113%;
line-height:28px;
padding:10px 0 10px 20px;
}
