@charset "UTF-8";
/* =======================================================================
	CSS information

	file name  :top.css
	version:1.0
	style info :トップページ用。
======================================================================= */
/* import　各ディレクトリのスタイルシートは以下を必ず読み込む
----------------------------------------------------------------------------- */
#contents h2.banner {
        background-image: url(../img/ban/company.png);
        background-repeat: no-repeat;
        height: 100px;
        text-indent: -9999px;
        margin: 0px;
        padding: 0px;
}

div#fix div {margin:0% 5%;}

div.aisatsu,div.accessmap,div.info {text-align:left;}
 p {line-height:2;padding:10px 5px;}
h4 {
    font-size: 122%;
    color: #D21034;
    border-bottom: 1px solid #D21034;
    margin-bottom: 18px;
    padding-bottom: 5px;
    padding-top: 40px;
    clear: both;
}

div.brand a {display:inline-block;margin:2px;}

@media print,screen and (min-width: 100px) {
#fix img.wrap,#fix img.right {float:none;margin:5px;vertical-align:top;display:block;margin:0 auto;}
}

@media print,screen and (min-width: 648px) {
#fix img.wrap {float:left;margin:5px;vertical-align:top;}
#fix img.right {float:right;margin:5px;vertical-align:top;}
#fix img.full {display:block;margin:0 auto;}
}

/* 共通
----------------------------------------------------------------------------- */
#contents {
	background-color: #FFFFFF;
	padding: 0px;
}

/* index.php
----------------------------------------------------------------------------- */
table#company p{display:inline-block;}
#company th {
	position:relative;
	padding: 8px;
	min-width:120px;
}
#company th::after{position:absolute;right:0px;content:url(../img/company/icon.gif);}
#company td {
	padding:5px 10px;
}
#company th,#company td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
