@charset "UTF-8";

@import "../../../files/css/common/layout.css";


/*-------------------------------------------------------------------------
	事業案内
/*-----------------------------------------------------------------------*/

.title_area {
	background:url(../img/common/bg_title.jpg) center center no-repeat;
	    /* 表示画像の高さ ÷ 表示画像の幅 × 100 */
    background-size: contain;
}

.emp {
    color: #f78181;
}

#company {
}

	#company ##ayumi {
	}

		#company #ayumi .left {
			float: left;
			width: 500px;
		}

		#company #ayumi .right {
			float: right;
			width: 460px;
		}

			#company #ayumi .right ul {
			}

				#company #ayumi .right ul li {
					margin: 0 0 20px 0;
				}

	#company #rinen {
		background:url(../img/index/rinen/bg.gif) center center repeat;
	}

		#company #rinen ul {
			text-align: center;
			margin: 40px 0 0 0;
		}

			#company #rinen ul li {
				display: inline;
				margin: 0 15px 0 15px;
			}

	#company #gaiyo {
	}

		#company #gaiyo .list {
		}

			#company #gaiyo .list dl {
				padding: 25px 0 25px 0;
				background:url(../../../files/img/common/dot.gif) left bottom repeat-x;
			}

			#company #gaiyo .list dl:last-child {
				background:none;
				padding: 25px 0 0 0;
			}

				#company #gaiyo .list dl dt {
					float: left;
					width: 200px;
					margin: 0 0 0 30px;
				}

				#company #gaiyo .list dl dd {
				}

	#company #history {
	}

		#company #history .list {
		}

			#company #history .list dl {
				padding: 25px 0 25px 0;
				background:url(../../../files/img/common/dot.gif) left bottom repeat-x;
			}

			#company #history .list dl:last-child {
				background:none;
				padding: 25px 0 0 0;
			}

				#company #history .list dl dt {
					float: left;
					width: 200px;
					margin: 0 0 0 30px;
				}

				#company #history .list dl dd {
				}

	#company #closing {
	}

		#company #closing .list {
		}

			#company #closing .list ul li {
				padding: 25px 0 25px 30px;
				background:url(../../../files/img/common/dot.gif) left bottom repeat-x;
			}

			#company #closing .list ul li:last-child {
				background:none;
				padding: 25px 0 0 30px;
			}

			#company #closing .list ul li img {
				margin: 0 0 0 10px;
			}

			#company #business_report .list ul li {
				padding: 25px 0 25px 30px;
				background:url(../../../files/img/common/dot.gif) left bottom repeat-x;
			}

			#company #business_report .list ul li:last-child {
				background:none;
				padding: 25px 0 0 30px;
			}

			#company #teikan .list ul li {
				padding: 25px 0 25px 30px;
				background:url(../../../files/img/common/dot.gif) left bottom repeat-x;
			}

			#company #teikan .list ul li:last-child {
				background:none;
				padding: 25px 0 0 30px;
			}


	#company #access {
		background:url(../../../files/img/index/access/bg.gif) left center repeat;
		padding: 0 0 0 0;

	}

	#company #access h2 {
		padding: 0 0 40px 0;
	}

	#company #access .left {
		float: left;
	}

	#company #access .left dl {
		
	}

	#company #access .left dl dt {
		
	}

	#company #access .left dl dd {
		font-size: 18px;
		margin: 
		5px 0 5px 0;
		
	}

	#access .left ul.tel {
		
	}

		#access .left ul.tel li {
			margin: 10px 15px 10px 0;
			float: left;
		
		}

	#access .right {
		float: right;
	}






