@charset "UTF-8";
/* CSS Document */

#header { background:url(../images/bg_head.jpg); }


/* title */
#tl_recommend { margin:0 0 20px; background:url(../images/tl_recommend.jpg) no-repeat; height:265px; }
#tl_recommend h2 { text-indent:-10000px; }
#tl_recommend #reco-cap1 { margin:80px 10px 0 0; padding-left:230px; color:#930; position:absolute; }
#tl_recommend #reco-cap2 { margin:192px 10px 0 10px; width:690px; position:absolute; }
#tl_rental { margin:0 0 20px; background:url(../images/tl_rental.jpg) no-repeat; height:170px; }
#tl_rental h2 { text-indent:-10000px; }
#tl_rental #rental-cap1 { margin:100px 10px 0 0; padding-left:18px; color:#930; position:absolute; }
#tl_experience { margin:0 0 20px; background:url(../images/tl_experience.jpg) no-repeat; height:285px; text-indent:-10000px; }
#tl_experience h2 { text-indent:-10000px; display:block; }
#tl_experience-ph  { margin:35px 0 30px; background:url(../images/experience/tl_exp-taikenkai-photo.gif) no-repeat; height:23px; text-indent:-10000px; display:block; }

#tl_taiken { margin:0 0 20px; background:url(../images/tl_taiken.jpg) no-repeat; height:230px; text-indent:-10000px; }
#tl_koe { margin:0 0 20px 0; background:url(../images/tl_koe.jpg) no-repeat; height:45px; text-indent:-10000px; }
#tl_schedule { height:50px; margin:0 0 20px 0; background:url(../images/tl_schedule.gif) no-repeat; text-indent:-10000px; }
#tl_photo_gallery { height:24px; margin:20px 0 20px 0; background:url(../images/tl_photo_gallery.gif) no-repeat; text-indent:-10000px; }

h3.tl_koe_cap { margin-left:15px; font-weight:normal; }
.tl_koe_name { margin-left:22px; }

/* かべ塗り体験会 レイアウト */
.box_taiken { margin:0 0 10px 0; }
.box_taiken01 { margin:0; width:250px; float:left; }
.box_taiken02 { margin:0 10px 0 265px; }
.box_taiken02 h4 { margin:0; padding:10px 0 0 25px; font-weight:normal; background:url(../images/tl_bg_taikenkai.gif) left top no-repeat; height:30px; }
.box_taiken02 p { margin:0; }

/* ススメ */
.arrow-dwn-lg { margin:15px auto 0 auto; background:url(../images/arrow_dwn-oge-lg.gif) no-repeat; width:60px; height:17px; text-indent:-10000px; }
#tl-reco01 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend01.gif) no-repeat; height:76px; text-indent:-10000px; }
#tl-reco02 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend02.gif) no-repeat; height:76px; text-indent:-10000px; }
#tl-reco03 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend03.gif) no-repeat; height:76px; text-indent:-10000px; }
#tl-reco04 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend04.gif) no-repeat; height:76px; text-indent:-10000px; }
#tl-reco05 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend05.gif) no-repeat; height:76px; text-indent:-10000px; }
#tl-reco06 { margin:30px 0 15px 0; background:url(../images/recomend/tl_recommend06.gif) no-repeat; height:76px; text-indent:-10000px; }


/* お客様の声 レイアウト */
.koe_updare { padding:0 0 3px; border-bottom:1px solid #ccc; text-align:right; color:#666; }

/* koe01 */
.box_koe01 { width:524px; float:left; margin:10px 0 0 0; }
.box_koe02 { width:160px; float:right; margin:10px 0 0 0; }
.box_koe02 img { margin:5px 0 0 0; }





div#left {
 float:left;
}

font#table1
	{
	margin:14 0 9 9;
	float:left;
	width:26px;
	}

font#table2
	{
	margin:10 10 9 0;
	float:left;
	width:200px;color:#000000;
	}

font#table3
	{
	margin:10 0 9 0;
	float:left;
	width:98px;color:#000000;
	}
	
font#table4
	{
	margin:10 10 9 0;
	float:left;
	width:250px;color:#000000;
	}

font#table5
	{
	margin:10 0 9 0;
	float:left;color:#000000;

	}


font#menu{
    list-style:none;
    width:100%;
}

font#menu a{
    display:block;
    width:665px;
    overflow:hidden;
}
font#menu2 a {
    display:block;
    width:100%;
    overflow:hidden;
		color:#000000;text-decoration:none
}


a.list{
    text-decoration:none;
    background-image:url(img/list_roll.gif);
}
a:hover.list{
    text-decoration:none;
		background-position:0px -300px;
}

a:visited.list{
    text-decoration:none;
}
