﻿@charset "UTF-8";

/* -----------------------------------------------
CSS Information

 File name:      content.css
 Author:         inheritance YU-Ren (admin)
 Style Info      コンテンツレイアウト -gallery　fan　originalのCSSの設定
	LastUpdate      2008/3/28

Table of Contets----------------------------------

	1.タグ設定
	2.レイアウト設定

			#page
				*header
					#information
					#nav
				#pagebody
					#sidebar
					#content
				#footer
					#credit

	3.プラウザ互換
	4.js css

------------------------------------------------*/

/* tag=一般タグ
############################################### */

#content h2{
	width:530px;
	height:32px;
	color:#333;
	clear:both;
	font-size:0.8em;
	text-align:left;
	padding:0.5em 5px 0 30px;
	margin:0 auto;
	background: url(http://jaminc.biz/img/h_01_bg.gif) 0 0 no-repeat;
}

#content h2.noimg{
	width:auto;
	height:auto;
	clear:both;
	text-align:left;
	padding:0;
	margin:0 auto;
	background:none;
}


/* layout=レイアウト 
############################################### */


/*=============================================
id header
=============================================*/

#header{
}


/*=============================================
id content
=============================================*/

/*定義テキスト流し*/

dl.dl01{
	width:530px;
	float:left;
	margin:5px 0px 10px;
	font-size:0.8em;
}

.dl01 dt{
	width:218px;
	float:left;
	margin:0px auto;
	padding:8px 0px;
	text-align:center;
}

.dl01 dd{
	display:block;
	margin:0;
	padding:0;
	text-align:left;
}


/*定義カラム分け（左）*/

dl.dl02{
	clear:both;
	margin:5px 0px 10px;
	font-size:0.8em;
}

.dl02 dt{
	width:218px;
	display:block;
	float:right;
	margin:0px auto;
	padding:8px 0px;
	text-align:center;
}

.dl02 dd{
	display:block;
	margin:0;
	padding:0;
	text-align:left;
}



/*company table*/

table.box01 {
	width:530px;
	font-size:0.8em;
	margin:10px auto;
	text-align:left;
	background-color:#fff;
	border-collapse: separate;
}

table.box01 tr{
	vertical-align:text-top;
}

table.box01 th{
	width:25%;
	background-color:#e6eff5;
	border-bottom:1px solid #d8d8d8;
	padding-top:5px;
	padding-bottom:5px;
	border-right:5px solid #006699;
}

table.box01 td{
	width:75%;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #d8d8d8;
}




/*inquir table*/
form#contact{
	margin:0px;
	padding:0px;
}


table.box02{
	width:530px;
	font-size:0.8em;
	margin:10px auto;
	text-align:left;
	background-color:#fff;
	border-collapse: separate;
}

table.box02 tr{
	vertical-align:text-top;
}

table.box02 .td_title{
	background-color:#e6eff5;
	width:27%;
	border-bottom:1px solid #d8d8d8;
}

table.box02 td{
	width:73%;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #d8d8d8;
}
