@charset "shift_jis";
/*---------------------------
  ▼ページ全体
---------------------------*/
body {
	margin: 0;
	padding: 0;
	font-size: small;
	color: #404040;
	background: url(../img/back.gif) repeat-y 50% 0;
}

h1, h2, h3{
	margin: 0;
	text-indent: -9999px;
}

p {
　　font-family: "ＭＳ Ｐゴシック", Osaka,sans-serif;
　　font-size: 100%;
　　line-height: 150%;
	margin: 0px;
}

/*---------------------------
  ▲ページ全体
---------------------------*/
/*---------------------------
  ▼ページの輪郭
---------------------------*/
#container{
	width: 900px;
	margin: 0 auto 0 auto;
	background: #ffffff;
}

/*---------------------------
  ▼ヘッダ
---------------------------*/
#header{
	width:900px;
	height:110px;
	background: url(../img/h1.gif);
}


/*---------------------------
  ▼ページ本体(ボタンとメインを分ける）
---------------------------*/
#pagebody{
	float: left;
	width: 900px;
	margin: 0 auto 0 auto;
	background: url(../img/background.gif) ;
}

#l_navi{
	float: left;
	width: 170px;
}

#l_navi ul {
	margin: 0 0 0 0px;
	padding: 0px 0px 0px 0px;
}

#l_navi ul a{
	display:block;
	text-decoration: none;
	text-indent: -9999px;
}

#main{
	margin: 0 0 0 0px;
	padding: 0px;
	float: right;
	width: 730px;
}
/*---------------------------
  ▲ページ本体(ボタンとメインを分ける）ここまで
---------------------------*/

/*---------------------------
  ▼左メニュー
---------------------------*/
/*--ホームボタン--*/
#l_navi ul#menu01 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_01.gif);
}
#l_navi ul#menu01  a:hover {
    background-image: url(../img/menu_01.gif);
	background-position: left bottom;
}

/*--新着情報ボタン--*/
#l_navi ul#menu02 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_02.gif);
}
#l_navi ul#menu02  a:hover {
    background-image: url(../img/menu_02.gif);
	background-position: left bottom;
}

/*--ガラス交換--*/
#l_navi ul#menu03 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_tunagi01.gif);
}


/*--メーカー純正--*/
#l_navi ul#menu04 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_03.gif);
}
#l_navi ul#menu04  a:hover {
    background-image: url(../img/menu_03.gif);
	background-position: left bottom;
}

/*--格安フロントボタン--*/
#l_navi ul#menu05 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_04.gif);
}
#l_navi ul#menu05  a:hover {
    background-image: url(../img/menu_04.gif);
	background-position: left bottom;
}
/*--断熱フロントボタン--*/
#l_navi ul#menu06 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_05.gif);
}
#l_navi ul#menu06  a:hover {
    background-image: url(../img/menu_05.gif);
	background-position: left bottom;
}

/*--カーケア--*/
#l_navi ul#menu07 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_tunagi02.gif);
}

/*--ガラス修理--*/
#l_navi ul#menu08 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_06.gif);
}
#l_navi ul#menu08  a:hover {
    background-image: url(../img/menu_06.gif);
	background-position: left bottom;
}
/*--飛び石--*/
#l_navi ul#menu09 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_07.gif);
}
#l_navi ul#menu09  a:hover {
    background-image: url(../img/menu_07.gif);
	background-position: left bottom;
}
/*--建築関連--*/
#l_navi ul#menu10 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_tunagi03.gif);
}

/*--断熱フィルム--*/
#l_navi ul#menu11 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_08.gif);
}
#l_navi ul#menu11  a:hover {
    background-image: url(../img/menu_08.gif);
	background-position: left bottom;
}

/*--カーフィルム--*/
#l_navi ul#menu12 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_09.gif);
}
#l_navi ul#menu12  a:hover {
    background-image: url(../img/menu_09.gif);
	background-position: left bottom;
}

/*--スペース--*/
#l_navi ul#menu13 a {
	height:10px;
	width:170px;
	background-image: url(../img/menu_space.gif);
}

/*--サービス案内--*/
#l_navi ul#menu14 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_10.gif);
}
#l_navi ul#menu14  a:hover {
    background-image: url(../img/menu_10.gif);
	background-position: left bottom;
}
/*--会社概要--*/
#l_navi ul#menu15 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_11.gif);
}
#l_navi ul#menu15  a:hover {
    background-image: url(../img/menu_11.gif);
	background-position: left bottom;
}
/*--お問い合わせ--*/
#l_navi ul#menu16 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_12.gif);
}
#l_navi ul#menu16  a:hover {
    background-image: url(../img/menu_12.gif);
	background-position: left bottom;
}
/*--プライバシーポリシー--*/
#l_navi ul#menu17 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_13.gif);
}
#l_navi ul#menu17  a:hover {
    background-image: url(../img/menu_13.gif);
	background-position: left bottom;
}

/*--概算見積--*/
#l_navi ul#menu18 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_14.gif);
}
#l_navi ul#menu18  a:hover {
    background-image: url(../img/menu_14.gif);
	background-position: left bottom;
}

/*--ミラーフィルム--*/
#l_navi ul#menu19 a {
	height:25px;
	width:170px;
	background-image: url(../img/menu_00.gif);
}
#l_navi ul#menu19  a:hover {
    background-image: url(../img/menu_00.gif);
	background-position: left bottom;
}

/*---------------------------
  ▼本文
---------------------------*/
#info {
	float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

/*---------------------------
  ▼業務内容（1段目）
---------------------------*/
#to_work01 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 690px;
}

/*---------------------------
  ▼2段組01
---------------------------*/
.box_a {
    float: left;
	height:100px;
	width: 335px;
}
.box_b {
    float: right;
	height:100px;
	width: 335px;
}

.box_a ul {
	margin: 0 0 0 0px;
	padding: 0px;
	padding-bottom: 0px;
}

.box_b ul {
	margin: 0 0 0 0px;
	padding: 0px;
	padding-bottom: 0px;
}

/*---------------------------
  ▼2段組02
---------------------------*/
.box_f {
    float: left;
	width: 300px;
}
.box_g {
    float: right;
	width: 390px;
}

.box_f ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
}

.box_g ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
}

/*---------------------------
  ▼2段組03
---------------------------*/
.box_h {
    float: left;
	width: 400px;
}
.box_i {
    float: right;
	width: 290px;
}

.box_h ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
}

.box_i ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
}

/*---------------------------
  ▼2段組04
---------------------------*/
.box_k {
    float: left;
	width: 345px;
}
.box_l {
    float: right;
	width: 345px;
}

.box_k ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
}

.box_l ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
}

/*---------------------------
  ▼2段組05
---------------------------*/
.box_m {
    float: left;
	width: 250px;
}
.box_n {
    float: right;
	width: 440px;
}

.box_m ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
}

.box_n ul {
	margin: 0 0 0 0px;
	padding: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
}

/*---------------------------
  ▼1段組指定01
---------------------------*/
.box_c {
    float: left;
	width: 690px;
}
.box_c ul{
	margin: 0 0 0 0px;
	padding: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*--トップを読むボタン--*/
.box_j {
    float: right;
	width: 690px;
}
.box_j ul{
	margin: 0 0 0 0px;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
}

/*---------------------------
  ▼ガラス飛び石修理
---------------------------*/
#to_care01 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

#to_care01 h3{
	height:30px;
	width:690px;
	background: url(../img/care_h2_01.gif) no-repeat;
}

/*---------------------------
  ▼ボディのキズ直し
---------------------------*/
#to_care02 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

#to_care02 h3{
	height:30px;
	width:690px;
	background: url(../img/care_h2_02.gif) no-repeat;
}


/*---------------------------
  ▼見積もり
---------------------------*/
#to_money01 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

#to_money01 h3{
	height:30px;
	width:690px;
	background: url(../img/money_obi.gif) no-repeat;
}

/*---------------------------
  ▼建物フィルム
---------------------------*/
#to_file02 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

#to_file02 h3{
	height:30px;
	width:690px;
	background: url(../img/file_h2_02.gif) no-repeat;
}


/*---------------------------
  ▼建物フィルム
---------------------------*/
#to_file03 {
    float: left;
	margin: 0 0 0 0px;
	padding:20px;
	width: 690px;
}

#to_file03 h3{
	height:30px;
	width:690px;
	background: url(../img/file_h2_03.gif) no-repeat;
}




/*---------------------------
  ▲メインコンテンツここまで
---------------------------*/

/*---------------------------
  ▼フッター
-------------------------- */
#footer{
	clear:both;
	width:900px;
	height: 40px;
	background: #FF6600;
	text-align:center;
	}
/*---------------------------
  ▲フッターここまで
-------------------------- */

/*---------------------------
  ▼アドレス
-------------------------- */
address {
	width: 900px;
	font-size: 90%;
	color: #666666;
	font-style: normal;
	text-align:center;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	clear: both;
}


