@charset "utf-8";

/*
	* 名前: company.css
	* 説明: companyページ用CSS
	* バージョン: 1.0
	* 最終更新日: 2009.08.25
	* 制作者: Hiroaki Nakagawa

	* 目次:
	  - 02. 領域設定 - ブロック -
	    - 02-07. 領域設定 - メイン -
*/

/* 外部CSSファイルの読み込み */

/* Import用CSS */
@import url("../../common/css/import.css");


/* Stylesheet Document */

@media screen {

	/* ========================================
	   * 02-07. 領域設定 - メイン -
	======================================== */

	#main ol#point {
		list-style-type: none;
		margin-bottom: 0;
		margin-left: 0 !important;
	}

	#main ol#point li {
		backgroun-position: left top;
		background-repeat: no-repeat;
		font-size: 120%;
		min-height: 24px;
		padding-bottom: 2px;
		padding-left: 36px;
		padding-top: 2px;
	}

	/* IE6 HACK */
	* html #main ol#point li {
		height: 24px;
	}

	#main ol#point li#icon_no01 {
		background-image: url("../img/icon_no01.gif");
	}

	#main ol#point li#icon_no02 {
		background-image: url("../img/icon_no02.gif");
	}

	#main ol#point li#icon_no03 {
		background-image: url("../img/icon_no03.gif");
	}

	#main ol#point li#icon_no04 {
		background-image: url("../img/icon_no04.gif");
	}

	#main ol#point li#icon_no05 {
		background-image: url("../img/icon_no05.gif");
	}
	
	#main ol#point li#icon_no06 {
		background-image: url("../img/icon_no06.gif");
	}
	
	#main ol#point li#icon_no07 {
	background-image: url("../img/icon_no07.gif");
	}

	.description h5 span{
	color:#92d050;
	}
	
	.paragraph h4 span{
	color:#FF9900;
	}




	body #contents #main .description .bun{
	float:left;
	width:352px;
	margin-right:10px;
	}

	body #contents #main .description .photo{
	float:right;
	}
	
	body #contents #main .paragraph .description .pickup .bun{
	float:left;
	width:330px;
	margin-right:10px;
	}

	body #contents #main .paragraph .description .pickup .photo{
	float:right;
	}
	
	/* ========================================
	   * 20091120　追加
	======================================== */	
	
	.photo_m{
	margin-right:15px;
	}
	
	body #contents #main .paragraph .otoiawase{
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	}
	
	body #contents #main .paragraph .otoiawase th{
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
	color:#000000;
	}
	
	body #contents #main .paragraph .otoiawase td{
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
	text-align:center;
	width:50%;
	}
	
	.bun_mar{
	margin-top:20px;
	}
	



}
