@charset "Shift_Jis";

body
    {
     margin:0px;          
     padding:0px;        
     text-align:center;
	 background:url(images/bc.gif) repeat;
    }
	

ul{
 margin:0;
 padding:0;
 list-style:none;
 text-align:left;
 }

li{
 float:left;
 padding:0;
 margin:0;
 }


#contents{
     margin-left:auto;   
     margin-right:auto;  
     text-align:left;     
     width:749px;
	background-color:#FFFFFF;
    }
	
#logo{
	width:749px;
	height:46px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
}
#logo h1{
	font-size:13px;
	color:#ffffff;
	line-height:140%;
	padding:5px 0 0 425px;
	vertical-align:middle;
}

#main{
	width:749px;
	height:211px;
	background-image:url(images/main.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#main img{
	width:274px;
	margin:25px 29px 0 446px;
	border:0;
}

.m-bar {
	border: 0;
	margin: 0;
	padding-bottom: 2px;
	width: 749px;
	height: 43px;
	overflow: hidden;
	background-color:#989898;
}
.m-bar img {
	visibility: hidden;
}
.m-bar a,
.m-bar a:link,
.m-bar a:visited {
	background-position: 0px 0px;
	float:left;
}
.m-bar a:focus,
.m-bar a:hover,
.m-bar a:active {
	background-position: 0px 41px;
	float:left;
}
.m-bar .m-top a {
	background-image:url(images/m_top.jpg);
}
.m-bar .m-kinou a {
	background-image:url(images/m_kinou.jpg);
}
.m-bar .m-dounyuu a {
	background-image:url(images/m_dounyuu.jpg);
}
.m-bar .m-price a {
	background-image:url(images/m_price.jpg);
}
.m-bar .m-form a {
	background-image:url(images/m_form.jpg);
}
/*トップページ//////////////////////////////////////////////////////////////*/
#e3{
	width:749px;
	padding:20px 0 4px 0;
	background-color:#000000;
}

#gyousya_henkou{
	width:749px;
	border-bottom:#CCCCCC 1px solid;
}

#footer{
	width:100%;
	height:18px;
	padding-top:3px;
	background:#000000;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	clear:both;
}

#clears{
	width:100%;
	height:10px;
	background:#ffffff;
    clear:both;
}

#banner{
	line-height:140%;
	padding-top:10px;
	padding-left:5px;
	text-align:center;
	font-size:10px;
	margin-left:auto;
	margin-right:auto;
	
}

#banner img{
    margin:5px 0px;
}



#banner li{
    width:248px;
	text-align:left;
	margin-bottom:10px;
}

	
/*機能説明//////////////////////////////////////////////////////////////*/
#kinou{
	width:729px;
	margin:0;
	padding:15px 10px 20px 10px;
}
.kinou_left{
	vertical-align:top;
	width:187px;
	margin:0;
	padding:7px 0 15px 0;
}
.kinou_right{
	width:400px;
	margin:0;
	padding:7px 0 15px 15px;
	font-size:12px;
	color:#333333;
	line-height:140%;
	vertical-align:top;
}
/*導入事例//////////////////////////////////////////////////////////////*/
#dounyuu{
	width:729px;
	margin:0;
	padding:15px 10px 10px 10px;
	text-align:center;
}
#dounyuu th{
	width:240px;
	font-size:12px;
	color:#333333;
	text-align:left;
	padding-left:15px;
}
#dounyuu td{
	width:240px;
	text-align:center;
}
#dounyuu_setsumei{
	font-size:12px;
	color:#333333;
	line-height:160%;
	margin:0 0 10px 30px;
}
/*お問い合わせ//////////////////////////////////////////////////////////////*/
#form{
	width:729px;
	margin:0;
	padding:15px 10px 20px 10px;
}
.form_left{
	width:187px;
	margin:0;
	padding:7px 0 7px 0;
}
.form_right{
	width:400px;
	margin:0;
	padding:10px 0 7px 15px;
	font-size:12px;
	color:#333333;
	line-height:140%;
	vertical-align:top;
}
.otoiawase{
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
#form p{
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height:160%;
	padding-right:20px;
}
.style1 {color: #FF0000}









