@charset "UTF-8";
@import "reset.css";
@import "clearfix.css";


/* base
------------------------------------------------------------- */
html {
	color: #555;
	background: #fff;
}

body {
	line-height: 1.5;
	font-family: 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: 13px;
	border-top: 4px solid #387579;
	border-bottom: 4px solid #387579;
}

* html body { /* for IE6-Win */
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: small;
}

*:first-child+html body { /* for IE7-Win */
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: small;
}

head~/* */body { /* for IE8-Win */
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: small;
}

body:last-child {
	font-family: 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: 13px;
}

input, textarea, th, td {
	font-size: 13px;
	line-height: 1.5;
}

a:link
,a:visited {
	color: #555;
	text-decoration: underline;
}

a:focus
,a:hover
,a:active {
	color: #555;
	text-decoration: none;
}

.container {
	width: 521px;
	margin: 0px auto;
	padding: 0 1px;
	background: url(../img/company/map_bg.gif) repeat-y center top;
}

/* header
------------------------------------------------------------- */
#header {
	padding-bottom: 20px;
}
#image-btn {
	margin: 16px 0 0 391px;
    border: 0px;
    width: 130px;
    height: 25px;
}


/* footer
------------------------------------------------------------- */
#footer {
	margin-top: 20px;
	height: 214px;
}
#footer .corpo_infomation {
	float: left;
	width: 400px;
}
#footer .corpo_infomation th {
	width: 66px;
	vertical-align: top;
}
#footer .corpo_infomation td {
	width: 330px;
	vertical-align: top;
}
#footer p {
	clear: left;
	margin-top: 23px;
	text-align: center;
}
#footer address {
	margin-top: 25px;
	text-align: right;
}

/* content
------------------------------------------------------------- */
#content {}
#content .map{
	width: 521px;
	margin: 0 auto;
	text-align: center;
}


/* main
------------------------------------------------------------- */
#main {}



/* sub
------------------------------------------------------------- */
#sub {}



/* format
------------------------------------------------------------- */
#content p {}

#main h1 {}
#main h2 {}
#main h3 {}

#sub h2 {}
#sub h3 {}



/* home
------------------------------------------------------------- */



/* service
------------------------------------------------------------- */



/* company
------------------------------------------------------------- */



/* privacy
------------------------------------------------------------- */



/* other
------------------------------------------------------------- */



/* end
------------------------------------------------------------- */

