body {
	margin:0;
	padding:0;
	font-family: verdana,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
*:first-child + html body {
	/* for IF7 */
	font-family: "メイリオ","Meiryo";
}

.cl{clear:both;}

#contents {
	margin-top: 15px;
}


/*---------------------------------
		BaseCSS ベースデザインCSS
---------------------------------*/

body {
	line-height:1.3;
	letter-spacing:0.1em;
	/*background:url(http://www.k-takasima.jp/common/img/bg_page.png) center top no-repeat;*/
	/*工事部*/background:url(http://koumuten-net.com/test/kondou/bg_ROPhp_page.png) center top no-repeat;
}


/* header_index */
#header { margin:0 auto; position:relative;width: 950px;}
#header h1 { height:50px; line-height:30px; color:#FFF; font-size:11px; font-weight:normal; letter-spacing:0; text-align:left;}
#header div#logo { background-image:url(http://www.k-takasima.jp/img/h1_bg.png); background-position:left top; background-repeat:no-repeat;}

#header img.tel01 { position:absolute; left:680px; top:50px;}

#header div.mainvisual { text-align:center; padding:10px 0;}

#header #gNavi { margin:18px 0 0 0;}
#header #gNavi li { float:left; display:inline; width:132px; height:40px;}
#header #gNavi li a { display:block; width:100%; height:40px; text-indent:-9999px;}

#header #gNavi li.button01 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn01.png);}
#header #gNavi li.button02 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn02.png);}
#header #gNavi li.button03 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn03.png);}
#header #gNavi li.button04 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn04.png);}
#header #gNavi li.button05 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn05.png);}
#header #gNavi li.button06 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn06.png);}
#header #gNavi li.button07 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn07.png);}
#header #gNavi li.button08 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn08.png);}
#header #gNavi li.button09 a { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn09.png);}

#header #gNavi li.button01 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn01_o.png);}
#header #gNavi li.button02 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn02_o.png);}
#header #gNavi li.button03 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn03_o.png);}
#header #gNavi li.button04 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn04_o.png);}
#header #gNavi li.button05 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn05_o.png);}
#header #gNavi li.button06 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn06_o.png);}
#header #gNavi li.button07 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn07_o.png);}
#header #gNavi li.button08 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn08_o.png);}
#header #gNavi li.button09 a:hover { background-image:url(http://www.k-takasima.jp/common/img/globalnavi/btn09_o.png);}


#header #gNavi li.onpage1 { margin:0 2px;}
#header #gNavi li.onpage2 { margin:0 2px;}

#header #gNavi li.button01 { margin:0 2px;}
#header #gNavi li.button02 { margin:0 1px;}
#header #gNavi li.button03 { margin:0 2px;}
#header #gNavi li.button04 { margin:0 1px;}
#header #gNavi li.button05 { margin:0 2px;}
#header #gNavi li.button06 { margin:0 1px;}
#header #gNavi li.button07 { margin:0 2px;}
#header #gNavi li.button08 { width:px;}
#header #gNavi li.button09 { width:px;}

#header div#FloNavi { position:absolute; left:676px; top:4px;}
#header div#FloNavi ul {}
#header div#FloNavi ul li { float:left; display:inline;}
#header div#FloNavi ul li a {display:block;text-indent:-9999px;width:135px;	height:35px;}

.flbtn01 a{background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn01.jpg);}
.flbtn01 a:hover{ background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn01_o.jpg);}

.flbtn02 a{background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn02.jpg);}
.flbtn02 a:hover{ background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn02_o.jpg);}

/*#header div#FloNavi ul li.button01 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_01.png);}
#header div#FloNavi ul li.button02 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_02.png);}
#header div#FloNavi ul li.button03 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_03.png);}
#header div#FloNavi ul li.button04 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_04.png);}
#header div#FloNavi ul li.button05 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_05.png);}
#header div#FloNavi ul li.button06 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_06.png);}
#header div#FloNavi ul li.button07 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_07.png);}
#header div#FloNavi ul li.button08 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_08.png);}
#header div#FloNavi ul li.button09 a { background-image:url(http://www.k-takasima.jp/common/img/flonavi/btn_09.png);}

#header div#FloNavi ul li.button01 {}
#header div#FloNavi ul li.button02 {}
#header div#FloNavi ul li.button03 {}
#header div#FloNavi ul li.button04 {}
#header div#FloNavi ul li.button05 {}
#header div#FloNavi ul li.button06 {}
#header div#FloNavi ul li.button07 {}
#header div#FloNavi ul li.button08 {}
#header div#FloNavi ul li.button09 {}*/

/* footer */
#footer { clear:both; padding:30px 0 0 0; background:url(http://www.k-takasima.jp/common/img/footer_bg.png) left top repeat-x #013300; font-size:12px;}

#footer div.menu { position:relative; margin:0 auto; width:900px; height:100px; text-align:left;}
#footer div.menu img.catch_img { position:absolute; left:800px; top:0;}

#footer ul { margin:5px 10px; border-left:#181212 solid 1px;}
#footer ul li { display:inline; border-right:#181212 solid 1px;}
#footer ul li a { padding:0 5px; letter-spacing:0; color:#181212; text-decoration:none;}
#footer ul li {}

#footer div.copyright { margin:0 auto; padding:0 0 20px 0; width:950px; color:#FFF; text-align:right;}

#footer div.copyright a { color: #fff; text-decoration: none;}

#footer div.copyright a:hover {
	text-decoration: underline;
	color: #fff;
}


#footer a:link {
	text-decoration: none;
	color: #000;
}
#footer a:visited {
	text-decoration: none;
	color: #000;
}
#footer a:hover {
	text-decoration: none;
	color: #000;
}
#footer a:active {
	text-decoration: none;
	color: #000;
}