@charset "utf-8";

/* *******************************************
  サイト名：　 
　制作者: 　　 株式会社マイ.ビジネスサービス.
　URL: 　　　　http://www.
　作成日:　　　2007年7月
　最新更新日： 2007年10月
  Copyright (c) 2007 xxx All Rights Reserved.
  -------------------------------------------
  Title:      
  Author:     My Business Service
  URL :       http://www.
  Created :   July 2007
  Modified :  Oct. 2007

* 1カラムレイアウト用
  The following styles are common layout.
******************************************* */

/* 目次 contents
1.レイアウト layout
２．プライバシーポリシー
*/

/* *********************************
1.レイアウト layout
********************************* */
	
/* 1カラムレイアウト 1column layout */

/* メイン画像 */
div#main-img{
	width: 800px;
	background-color: #14761f;
	padding-bottom: 5px;
	}

/* サイドバーとコンテンツ */	
div#box{
	width: 800px;
	padding-left: 75px;
	margin: 0 auto;
	text-align : left;
}

div#wrapper{
	width: 798px;
	text-align: center;
	clear: left;
	background-image: none;
	}

/* コンテンツ */
div#content{
	width: 778px;
 }

div#content-inner{
	width: 758px;
	margin: 0 auto;
	}

/* フッター */
	
div#footer-inner{
	width: 800px;
	}
	
	div#footer address{
	width: 399px;
	}

/* *********************************
２．プライバシーポリシー
********************************* */

div#privacy{
	width: 650px;
	margin: 0 auto;
	}

div#privacy h3{
	margin-left: 10px;
	}

div#privacy h4{
	width: 632px;
	margin-left: 5px;
	padding: 5px 0 2px 5px;
	border-left: solid #CCB1CB 3px;
	border-bottom: solid #CCB1CB 1px;
	font-weight: bold;	
	}
	
div#privacy p{
	margin: 5px 15px 20px 15px;
	}

/* *********************************
３．サイトマップ
********************************* */
div#sitemap{
	width: 650px;
	margin: 0 auto;
	}

div#sitemap h3{
	width: 307px;
	margin-left: 5px;
	padding: 5px 0 2px 5px;
	border-left: solid #CCB1CB 3px;
	border-bottom: solid #CCB1CB 1px;
	font-weight: bold;	
	}

div#sitemap ul{
	width: 290px;
	margin-left: 5px;
	padding-left: 10px;
	min-height:150px;
	height: auto !important;
	height: 150px;
	}

div#sitemap ul li{
	margin: 10px 0;
	}

div#sitemap ul li a{
	background: #fff url(../images/snav-icon01_off.gif) top left no-repeat;
	padding-left: 10px;
	text-decoration: none;
	}

div#sitemap li a:link		{text-decoration:none; color:#333;}
div#sitemap li a:visited	{text-decoration:none; color:#333;}
div#sitemap li a:hover,
div#sitemap li a:focus,
div#sitemap li a:active {
	background: #fff url(../images/snav-icon01_on.gif) top left no-repeat;
	color: #001EBF;
	}

div#sitemap ul li.current a{background: #fff url(../images/snav-icon01_on.gif) top left no-repeat; }
div#sitemap li.current a:link	{color: #001EBF; border-bottom: solid #001EBF 1px;}
div#sitemap li.current a:visited	{color: #001EBF;}

/* 第2階層 */
div#sitemap ul li ul{
	min-height: 10px;
	height: auto !important;
	height: 10px;
	}

div#sitemap ul li ul li{
	margin: 5px 0;
	}

div#sitemap ul li ul li a{
		background: #fff url(../images/snav-icon02_off.gif) top left no-repeat;
		font-size: 120%;
		padding-left: 14px;
		line-height: 100%;
		}
div#sitemap ul li ul li a:hover,
div#sitemap ul li ul li a:focus,
div#sitemap ul li ul li a:active {
	background: #fff url(../images/snav-icon02_on.gif) top left no-repeat;
	}

div#sitemap ul li.current ul li a{background: #fff url(../images/snav-icon02_off.gif) top left no-repeat; }
div#sitemap li.current ul li a:link	{color: #333; border-bottom: none;}
div#sitemap li.current ul li a:visited	{color: #333;}
div#sitemap ul li ul li.current a{background: #fff url(../images/snav-icon02_on.gif) top left no-repeat; }
div#sitemap ul li ul li.current a:link	{color: #ff6600;}
div#sitemap ul li ul li.current a:visited	{color: #ff6600;}

div#sitemap hr{
	clear: both;
	width: 650px;
	margin: 0 auto;
	}

div#sitemap01{
	width: 325px;
	float: left;
	}

div#sitemap02{
	width: 325px;
	float: right;
	}

div#sitemap03{
	width: 325px;
	float: left;
	}

div#sitemap04{
	width: 325px;
	float: right;
	}

div#sitemap05{
	width: 325px;
	float: left;
	}

div#sitemap06{
	width: 325px;
	float: right;
	}

/* clearfix */

/* モダンブラウザ modern browsers */
div#sitemap:after{
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
		} 

/*for IE 5.5-7*/
div#sitemap{
    zoom:1;
		}
		
/* *********************************
４．お問合せINDEX
********************************* */
div#inq_index{
	width: 650px;
	margin: 0 auto;
	}

div#inq_index h3{
	width: 632px;
	margin-left: 5px;
	padding: 5px 0 2px 5px;
	border-left: solid #CCB1CB 3px;
	border-bottom: solid #CCB1CB 1px;
	font-weight: bold;	
	}
	
div#inq_index p{
	margin: 5px 15px 50px 50px;
	}
	
	