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

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





#linebox01{
/*background:url(../environment/images/line02.jpg) repeat-y;　　*/
margin-bottom:15px;
/*margin-left:10px;  */
}

/*
#linebox01 p{
text-align:center;
}

*/



#midashi01{
padding-bottom:30px;
padding-left:25px;
}

#midashi02{
padding-bottom:10px;
width:440px;
}


#copy02 p{
line-height:1.6em;
color:#595959;
padding:0 0 40px 0;
width:850px;
}


#copy01 p{
line-height:1.6em;
color:#595959;
width:440px;
}

#linebox_l{
padding:0 35px 0 30px;
width:440px;
float:left;
}


#ph01{
padding-left:25px;
padding-bottom:10px;
}



#copy03 p{
line-height:1.6em;
color:#595959;
width:550px;
float:left;
}


#ph02{
width:175px;
padding-top:85px;
padding-bottom:40px;
float:left;
}


#linebox_l02{
padding:0 35px 0 30px;
width:550px;
float:left;
}

#midashi03{
padding-bottom:10px;
width:550px;
}


#midashi04{
padding-bottom:10px;
padding-top:10px;
width:550px;
}



#copy04 p{
line-height:1.6em;
color:#595959;
padding:0 0 25px 0;
width:500px;
float:left;
}



#ph03{
width:230px;
padding-left:55px;
padding-bottom:10px;
float:left;
}




#copy05 p{
line-height:1.6em;
color:#595959;
width:770px;
}





#copy06 p{
line-height:1.6em;
color:#595959;
width:650px;
padding-left:70px;
padding-top:20px;
padding-bottom:10px;
}


#copy07 {
padding-bottom:20px;
}


#copy07 p{
line-height:1.6em;
color:#595959;
padding:0 0 10px 33px;
width:850px;
}


#copy08 {
width:650px;
padding-bottom:100px;
}

#copy08 ul {
padding-left:70px;

}


#copy08 li {
list-style:none;
float:left;
padding-left:10px;
}


#recruit_tb01 {
    width: 900px;
    border: 1px #b2b2b2 solid;
    border-collapse: collapse;
    border-spacing: 0;

}



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


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



#tb03{
width:220px;
    border: #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    background: #E6E6E6;
    text-align: center;
	font-size:95%;
	color:#595959;
}

#inquiry_btn {
    width:800px;
	padding-left:70px;
	text-align:center;
}



/* お問合せ
-------------------------------------------------------------------------------------------- */

.inquiry_words01{
    padding-top:10px;
	padding-bottom:10px;
	font-size:90%;
	line-height:1.5em;
}


#step {
    width:800px;
	padding-top:50px;
	margin-left:70px;
}

.step01{
padding-bottom:10px;
}


.step03{
padding-top:10px;
padding-bottom:65px;
}


.step02{
padding-top:10px;
padding-bottom:10px;
}


.top-comment{
padding-left:2px;
padding-bottom:25px;
font-size:90%;
color:#333333;
}

.hissu01{
padding-left:2px;
padding-bottom:25px;
font-size:90%;
line-height:1.6em;
}

.hissu01 img{
padding-right:2px;
}


#inquiry_tb01 {
    width: 620px;
    border: 1px #b2b2b2 solid;
    border-collapse: collapse;
    border-spacing: 0;
	margin-bottom:30px;
		color:#595959;
}


#iqy_tb01{
width:150px;
padding:15px;
    border: #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    text-align: left;
	font-size:90%;
}


#iqy_tb02{
width:450px;
    padding:10px;
    border: #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:90%;
	line-height:1.5em;
}


#iqy_tb03{
width:450px;
    padding:10px;
    border: 1px #b2b2b2 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:90%;
	line-height:1.5em;
/*	color:#b2b2b2;  */
}


#iqy_tb01 img{
float:right;
}


#kozin01{
width:600px;
padding:10px;
/*margin-left:10px;  */
text-align:left;
    border: #b2b2b2 solid;
    border-width: 1px 1px 1px 1px;
 /*   background: #F5F5F5;  */
	font-size:90%;
	line-height:1.5em;
	color:#595959;

}


.iqy_btn01{
width:600px;
text-align:center;
padding-top:15px;
padding-bottom:50px;
}


#kozin02{
width:600px;
padding-bottom:65px;
padding-top:65px;
text-align:center;
	font-size:90%;
	line-height:1.4em;
	border-bottom:solid 40px #2D86CF;
}



#kozin03{
width:600px;
padding:10px;
padding-bottom:30px;
text-align:center;
}


.submit {
   padding-top:30px;
   text-align: center;
   width:600px;
 /*  padding-bottom:50px;  */
 }
 
 
  #middle {
    vertical-align: middle;
	padding-top:20px;
	text-align:center;
	color:#595959;
	width:600px;
	font-size:90%;
}

.red{
	color:#ff0000;
}



.red-bold{
    color:#ff0000;
	font-weight:bold;
}





 /* 　　個人情報保護方針　枠　　*/

.logbox
      {
         border: solid 1px #cccccc;
         width: 580px;
         height: 200px;
         padding: 1em;
         overflow: auto;
		 margin-bottom:10px;
		 margin-top:20px;


      }
	  
	  
	  
/* 個人情報保護方針　　内容
-------------------------------------------------------------------------------------------- */





div#main07{
width:540px;
padding-left:10px;
padding-bottom:30px;
}


.priv-title{
font-size:120%;
padding-bottom:30px;
font-weight:bold;
width:540px;
color:#003399;
text-align:center;
}


.priv-subtitle{
font-size:100%;
padding-bottom:5px;
font-weight:bold;
color:#003399;
}



.naiyou04{
line-height:1.5em;
font-size:120%;
 padding-bottom:15px;  
font-size:100%;
color:#595959;
}
