@charset "utf-8";
/* sub.css */
/*------------------------------------------------------------------------------------------
  「永興物産株式会社」サイトCSSファイル
------------------------------------------------------------------------------------------*/

#main_r{
width:900px;
padding-left:20px;
}


#midashi01{
padding-bottom:10px;
}



#copy01 p{
line-height:1.6em;
color:#595959;
padding:0 0 15px 0;
width:890px;
}


#ph01{
width:899px;
height:168px;
background:url(images/plant_bg.jpg) no-repeat;
padding-bottom:50px;
}

#ph02{
width:899px;
height:168px;
background:url(images/plant_ph02.jpg) no-repeat;
padding-bottom:50px;
}

#ph03{
width:899px;
height:220px;
background:url(images/plant_bg.jpg) no-repeat;
padding-bottom:50px;
}


#ph03-shizuoka{
width:899px;
height:360px;
background:url(images/plant_bg_shizuoka.jpg) no-repeat;
padding-bottom:50px;
}


#ph04{
width:899px;
height:240px; 
background:url(images/plant_ph05.jpg) no-repeat;
padding-bottom:30px;
}


#ph05{
width:899px;
height:220px; 
background:url(images/plant_ph06.jpg) no-repeat;
padding-bottom:30px;
}

.txt044{
line-height:1.6em;
color:#595959;
font-size:90%;
float:left;
padding:3px 0 10px 80px;
clear:both;
}

.txt011{
line-height:1.6em;
color:#595959;
font-size:90%;
float:left;
padding:0 0 0 42px;
clear:both;
}

.txt011-shizuoka{
line-height:1.6em;
color:#595959;
font-size:90%;
float:left;
padding:0 0 0 42px;
clear:both;
}

.txt01{
line-height:1.6em;
color:#595959;
font-size:90%;
float:left;
padding:14px 0 0 80px;
clear:both;
}


#shizuoka{
width:450px;
}

.btn011{
float:left;
padding:3px 10px 0 230px;
}

.btn01{
float:left;
padding:28px 10px 0 300px;
}


.btn01_head_map{
float:left;
padding:28px 10px 0 230px;
}

.btn01_shizuoka{
float:left;
padding:28px 10px 0 50px;
}


.btn02{
padding:25px 0 0 20px;
float:left;
}


.txt02{
line-height:1.5em;
color:#595959;
font-weight:bold;
padding:30px 0 0 50px;
font-size:100%;
float:left;
}

.txt02_thai{
line-height:1.5em;
color:#595959;
font-weight:bold;
padding:23px 0 0 50px;
font-size:100%;
float:left;
}

.txt02_shizuoka{
line-height:1.5em;
color:#595959;
font-weight:bold;
padding:15px 0 0 50px;
font-size:100%;
float:left;
}

.txt033{
line-height:1.4em;
color:#595959;
font-weight:bold;
padding:15px 0 0 15px;
font-size:85%;
float:left;

}



.txt055{
line-height:1.4em;
color:#595959;
font-weight:bold;
padding:23px 0 0 15px;
font-size:85%;
float:left;

}







.txt03{
line-height:1.4em;
color:#595959;
font-weight:bold;
padding:15px 0 0 165px;
font-size:85%;
clear:both;
}


.txt04{
line-height:1.6em;
color:#595959;
font-size:90%;
float:left;
padding:20px 0 0 80px;
}

.txt05{
line-height:1.5em;
color:#595959;
font-weight:bold;
padding:25px 0 0 165px;
font-size:85%;
clear:both;
}

.txt06{
line-height:1.4em;
color:#595959;
font-size:90%;
float:left;
padding:11px 0 0 80px;
}


#set01{
float:left;
}


#set02{
float:left;
margin-left:-25px;
}


#set03{
float:left;
}




#cap01{
float:left;
}


#cap011{
float:left;
width:210px;
}

#cap0111{

width:194px;
padding-bottom:7px;
}


#cap02{
float:left;
}

#cap01 p{
color:#595959;
font-weight:bold;
padding:2px 0 0 545px;
font-size:85%;
}

#cap011 p{
color:#595959;
font-weight:bold;
padding:3px 0 0 0;
font-size:85%;
text-align:center;
}

#cap02 p{
color:#595959;
font-weight:bold;
padding:2px 0 0 105px;
font-size:85%;
}

#cap0111 p{
color:#595959;
font-weight:bold;
padding:3px 0 0 0;
font-size:85%;
text-align:center;
}



#cap03{
float:left;
}


#cap03 p{
width:80px;
color:#595959;
font-weight:bold;
font-size:85%;
padding:122px 0 0 90px;
}



#cap04 p{
width:80px;
color:#595959;
font-weight:bold;
font-size:85%;
padding:250px 0 0 90px;
}






.shyanhai_tit{
font-size:120%;
font-weight:bold;
color:#2d87d3;
padding-left:50px;
padding-bottom:10px;
clear:both;
}


.tai_tit{
font-size:120%;
font-weight:bold;
color:#2d87d3;
padding-left:50px;
padding-bottom:10px;
padding-top:30px;
}












#plant_tb01 {
margin-left:50px;
margin-bottom:20px;
    width: 820px;
    border: 1px #b2b2b2 solid;
    border-collapse: collapse;
    border-spacing: 0;
}



#tb01{
    width: 110px;
	padding:4px;
    border: #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    background: #F2F2F2;
    text-align: left;
	font-size:95%;
	color:#595959;
}


#tb02{
    width: 220px;
    padding:4px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:95%;
	line-height:1.5em;
	color:#595959;
}


#tb03{
    width: 180px;
    padding:4px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:95%;
	line-height:1.5em;
	color:#595959;
}


#tb04{
    width: 50px;
    padding:4px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
	font-size:95%;
	line-height:1.5em;
	color:#595959;
}


#tb05{
    width: 240px;
    padding:4px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:95%;
	line-height:1.5em;
	color:#595959;
}

#tb06{
    width: 20px;
    padding:4px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:95%;
	line-height:1.5em;
	color:#595959;
}


#plant_tb01 th{
    background: #F2F2F2;
	font-weight: normal
}


#sz01{
width:450px;
float:left;
padding-top:5px;
}

#sz02{
width:440px;
float:left;
}


#sz02_recycle{
width:440px;
text-align:center;
}

#sz03{
width:580px;
/* height:250px;  */
float:left;
}

#sz04{
width:580px;
/*  height:auto;  */
float:left;
}

#sz05{
width:145px; 
/*  height:250px;  */
float:right;
}


.sz_ph01{
padding:12px 0 10px 42px;
float:left;
}


.sz_ph02{
clear:both;
float:left;
width:71px;
height:71px;
padding:15px 0 10px 42px;
}

.sz_ph02_thai{
clear:both;
float:left;
width:71px;
height:71px;
padding:5px 0 10px 42px;
}


#phsz{
width:210px;
height:145px;
float:left;
padding-left:8px;
padding-top:17px;
padding-bottom:5px;
}


#phsz_recycle{
width:210px;
height:145px;
float:left;
padding-left:90px;
padding-top:17px;
}


#phsz02{
width:194px;
float:right;
padding-right:17px;
padding-top:17px;

}

.sz_ph03{
padding:12px 0 10px 42px;
float:left;
}

#shizuoka-address{
width:450px;
}


