@charset "UTF-8";

/** begin global */
body {
	/*
	background: url('../img/bg.jpg') repeat-x #1e1e1e;
	*/
	font-size: 77.5%;
	/*
	font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	*/
	font-family: Helvetica, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro W3', メイリオ, Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', san-serif;
	line-height: 1.429;
	color: #464646;
	text-align: left;
	/*
	min-width: 1230px;
	*/
}

h2 {font-size: 1.571em} /* 22px */
h3 {font-size: 1.429em} /* 20px */
h4 {font-size: 1.286em} /* 18px */
h5 {font-size: 1.143em} /* 16px */
h6 {font-size: 1em} /* 14px */

h2, h3, h4, h5, h6 {
    font-weight: 400;
    line-height: 1.1;
    margin-bottom: .8em;
}

a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited {
    color: #464646;
    padding: 0 0px;
	text-decoration: underline;
}
a:hover, a:active {
    color: #d7d7d7;
    text-decoration: none;
}

/* end global **/

#chronomedia {
}
/** being wrapper */
#wrapper {
	width: 100%;
}
	#container {
		width: 980px;
		padding: 0px 10px 0px 10px;
		margin: 0 auto;
		overflow: hidden;
	}
/* end wrapper **/
/** begin header */
		#header {
			width: 304px; /*980*/
			height: 201px; /*375*/
			float: left;
			background: url('../img/logo_chronomedia.gif') no-repeat 0px 139px;
			padding: 174px 0px 0px 692px;
			
		}
			#header ul {
				list-style-type: none;
			}
			#header ul li {
				float: left;
				padding: 0px 3px 0px 0px;
			}
/* end header **/
		#about {
			width: 721px; /*980*/
			float: left;
			overflow: hidden;
			background: url('../img/about_bg.gif') no-repeat 29px 0px;
			padding: 0px 0px 0px 259px;
		}
		.textcontent {
			float: left;
			width: 696px;/*711*/
			background: url('../img/textcontent_bg.gif') no-repeat;
			padding: 0px 0px 99px 25px;
		}
			.texttitle {
				float: left;
				width: 695px;
				height: 48px;
				background: url('../img/title_bg.gif') no-repeat 0px 47px;
				
			}
			.textbody {
				float: left;
				width: 696px;
				padding: 24px 0px 0px 0px;
			}
				.textcolumn {
					float: left;
					width: 338px;
				}
					.left {
						width: 358px !important;
					}
						#bullet1 {
							background: url('../img/bullet_1.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet2 {
							background: url('../img/bullet_2.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet3 {
							background: url('../img/bullet_3.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet4 {
							background: url('../img/bullet_4.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet5 {
							background: url('../img/bullet_5.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet6 {
							background: url('../img/bullet_6.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet7 {
							background: url('../img/bullet_7.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						#bullet8 {
							background: url('../img/bullet_8.gif') no-repeat 0px 0px;
							padding: 0px 0px 11px 20px;
							font-size: 0.8em;
						}
						
					.clienttitle {
						float: left;
						width: 338px;
						height: 31px;
						font-size: 0.9em;
					}
						.clientname {
							font-weight: bold;
							letter-spacing: 1px;
							font-family: "Helvetica";
							padding-right: 30px;
						}
					.clientthumb {
						float: left;
						width: 338px;
						height: 148px;
						padding: 0px 0px 18px 0px;
					}
					.clientdescription {
						float: left;
						width: 338px;
						height: 88px;
						font-size: 0.8em;
						line-height: 1.7;
					}
						#companyaddress {
							float: left;
							font-size: 0.9em;
							line-height: 1.7;
							padding-bottom: 50px;
						}
							#ourcompanyname {
								font-weight: bold;
								letter-spacing: 1px;
								display: block;
								padding-bottom: 18px;
							}
						#companymap {
							float: left;
						}
						#ourmessage {
							font-size: 0.8em;
							line-height: 1.7;
						}

		#footer {
			float: left;
			width: 980px; /*980*/
			height: 200px;
			background: url('../img/footer_bg.gif') no-repeat center top;
			overflow: hidden;
		}
		
.clear {
	clear:both;
}