@charset "utf-8";
/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////



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


div#header #headerImage{ left:214px; }

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

jirei.html

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


/* 
****************************************************************************************************/
	div#contents #flow{
	
	}
	
	
		div#contents #flow #flowchart{
			overflow:hidden;
			width:900px;
		}
		
		
			div#contents #flow #flowchart dl,
			div#contents #flow #flowchart p{
				float:left;
				width:200px;
			}
			div#contents #flow #flowchart dl{width:200px;}
			div#contents #flow #flowchart p{
				width:33px;
				height:106px;
				background:url(../img/flow/arrow.gif) no-repeat 3px center;
				text-indent:-9999px;
			}
			
			
				div#contents #flow #flowchart dt{
					background-repeat:no-repeat;
					background-position:left top;
					height:106px;
					text-indent:-9999px;
				}	
				div#contents #flow #flowchart .flow1 dt{background-image:url(../img/flow/bg_flow1.jpg);}
				div#contents #flow #flowchart .flow2 dt{background-image:url(../img/flow/bg_flow2.jpg);}
				div#contents #flow #flowchart .flow3 dt{background-image:url(../img/flow/bg_flow3.jpg);}
				div#contents #flow #flowchart .flow4 dt{background-image:url(../img/flow/bg_flow4.jpg);}

				div#contents #flow #flowchart dd{
					line-height:1.3;
					margin-top:5px;
				}	
				div#contents #flow #flowchart dd.fss{font-size:95%;}				
	
	
	
			
/* 
****************************************************************************************************/			
			
			
			
		div#contents #flow h3{
			background:url(../img/flow/bgh3_tex.gif) no-repeat center top;
			margin-bottom:20px;
			width:900px;
			height:62px;
			text-indent:-9999px;
		}
		
			
			
			
/* 
****************************************************************************************************/				
			
			
			
		div#contents #flow #tel_net{
			overflow:hidden;
			width:900px;
			margin-bottom:15px;
			background:url(../img/flow/bg_telnet_bottom.jpg) no-repeat left bottom;

		}

			div#contents #flow #tel_net #telephone,
			div#contents #flow #tel_net #internet{
				width:440px;
				position:relative;
			}
			
			div#contents #flow #tel_net #telephone{float:left;}
			
			div#contents #flow #tel_net #internet{
				float:right;
				overflow:hidden;
			}
			
				div#contents #flow #tel_net h4{
					background-repeat:no-repeat;
					background-position:left top;
					text-indent:-9999px;
					height:75px;
				}
				div#contents #flow #tel_net #telephone h4{background-image:url(../img/flow/bgh4_tel.gif);}
				div#contents #flow #tel_net #internet h4{background-image:url(../img/flow/bgh4_net.gif);}
			
				div#contents #flow #tel_net #telephone .htex,
				div#contents #flow #tel_net #internet .htex{
					position:absolute;
					top:37px;
					left:56px;
					color:#FFFFFF;
					font-size:95%;
				}
			
				div#contents #flow #tel_net #telephone .stitle{
					margin:0 25px;
					font-size:115%;
					font-weight:bold;
					border-bottom:solid 1px #D4C9A9;
					padding-bottom:5px;
				}

			
				div#contents #flow #tel_net #telephone ul{
					padding:5px 25px 40px 25px;
				}
					div#contents #flow #tel_net #telephone li{
						font-size:115%;
						background:url(../img/flow/icon_tel.gif) no-repeat left center;
						padding-left:10px;
						}
			
						div#contents #flow #tel_net #telephone li span{
							color:#E83416;
							font-weight:bold;
							line-height:1.8;
							margin-left:5px;
							}
			

					div#contents #flow #tel_net #internet #yoyaku,
					div#contents #flow #tel_net #internet #kushitsu{
						width: 205px;@/*ie5.5 below*/
						voice-family:"\"}\"";
						voice-family:inherit;
						width: 180px;@/*ie6 after*/
					}
					
					div#contents #flow #tel_net #internet #yoyaku{
						float:left;
						padding-left:25px;
						padding-bottom:30px;
					}
					div#contents #flow #tel_net #internet #kushitsu{
						float:right;
						padding-right:25px;
						padding-bottom:30px;
					}
					

			
							div#contents #flow #tel_net #internet #yoyaku dt,
							div#contents #flow #tel_net #internet #kushitsu dt{
								font-size:105%;
								font-weight:bold;
								border-bottom:solid 1px #D4C9A9;
								padding-bottom:5px;
								padding-left:75px;
								margin-bottom:5px;				
								height:27px;
								line-height:32px;									
							}							

							
							div#contents #flow #tel_net #internet #yoyaku .otoiawase dt{background:url(../search/img/bt_otoiawase_s.gif) no-repeat left center;}
							div#contents #flow #tel_net #internet #yoyaku .kushitsu dt{background:url(../search/img/bt_kakunin_s.gif) no-repeat left center; margin-top:5px;}
							div#contents #flow #tel_net #internet #kushitsu .kushitsuYoyaku dt{background:url(../search/img/bt_kakuninyoyaku_s.gif) no-repeat left center;}



								div#contents #flow #tel_net #internet #yoyaku dt span,
								div#contents #flow #tel_net #internet #kushitsu dt span{display:none;}
							

							div#contents #flow #tel_net #internet #yoyaku dd,
							div#contents #flow #tel_net #internet #kushitsu dd{
								line-height:1.4;
								font-size:100%;
							}
							

						div#contents #flow #tel_net #internet #yoyaku p,
						div#contents #flow #tel_net #internet #kushitsu p{
							background:url(../common/img/line_dotccc.gif) repeat-x left top;
							padding-top:7px;
							margin-top:5px;
							line-height:1;
							font-size:95%;
						}
		
			
			
			
			
			
			
			
		div#contents #flow #hojin{
			height:205px;
			background:url(../img/flow/bg_hojin_bottom.jpg) no-repeat left bottom;
			position:relative;

		}
			div#contents #flow #hojin h4{
				background-image:url(../img/flow/bgh4_hojin.gif);
				height:75px;
				text-indent:-9999px;
			}
			div#contents #flow #hojin .htex{
				position:absolute;
				top:38px;
				left:90px;
				color:#FFFFFF;
				font-size:95%;
			}
			
			div#contents #flow #hojin dl{
				text-indent:-9999px;
			}	
			div#contents #flow #hojin a{
				position:absolute;
				top:130px;
				left:370px;
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			

