@charset "utf-8";
/* CSS Document */

h1{padding:0px; margin:0px;}
h1 img{border:0px;}
a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

/*トップページ*/
#topnavi{padding:0px; margin:0px; position:absolute; top:179px; left:0px;}
ul#topnavi{padding:0px; margin:0px;list-style:none;}
#topnavi li{padding:0px; margin:0px;}

a.s1{display:block;width:500px;height:76px;background-image:url(../business/images/index/s1.gif);text-indent:-9999px;overflow:hidden;}
a:hover.s1{background-position:0px -76px;}
a.s2{display:block;width:500px;height:76px;background-image:url(../business/images/index/s2.gif);text-indent:-9999px;overflow:hidden;}
a:hover.s2{background-position:0px -76px;}

/*教室レンタル*/
#rental1 {width:750px; margin-top:10px;}
#rental1 h2{padding:0px; margin:0px;float:left;}
#rental1 .mainimg{ float:right; vertical-align:top;}
#rental1 p{padding:0px; margin:0px; width:500px; font-size:90%; line-height:135%; color:#333;}

#rental2 {clear:both;width:750px; margin-top:20px; }
#rental2 img{display:block;}
#rentalbg {width:750px;background:url(../business/images/rental/s2_bg.gif) repeat-y top;}
#rentalbg p{padding:0px; margin:0px; padding-left:7px; vertical-align:top; font-size:90%; line-height:135%; color:#333}

#toiawase_rental{width:750px; margin-top:20px; margin-bottom:20px; position:relative; height:48px;}
#toiawase_rental img{ display:block;}
#toiawase_rental a.toform{display:block;width:226px;height:48px;background-image:url(../business/images/rental/to_form.gif);text-indent:-9999px;overflow:hidden; position:absolute; top:0px; left:524px;}
#toiawase_rental a:hover.toform{background-position:0px -48px;}

/*ジャイアンツメソッド*/
#gm1 {width:920px; margin-top:10px;}
#gm1 h2{padding:0px; margin:0px;float:left;}
#gm1 .mainimg{ float:right; vertical-align:top;}
#gm1 p{padding:0px; margin:0px; width:650px; font-size:90%; line-height:135%; color:#333;}

/*サポステ*/
#saposute {width:920px; margin-top:10px;}
#saposute h2{padding:0px; margin:0px;float:left;}
#saposute .mainimg{ float:right; vertical-align:top;}
#saposute p{padding:0px; margin:0px; width:650px; font-size:90%; line-height:135%; color:#333;}

/*WEBサイト制作*/
#web1 {width:920px; margin-top:10px;}
#web1 h2{padding:0px; margin:0px;float:left;}
#web1 .mainimg{ float:right; vertical-align:top;}
#web1 p{padding:0px; margin:0px; width:660px; font-size:90%; line-height:135%; color:#333;}

#web2 {width:750px; margin-top:10px; background:#fffae7;}
#web2 h3{padding:0px;}
#web2 img{ border:none; display:block;}

#web3 {width:950px; margin-top:10px;}
#web3 img{ border:none; display:block;}

#toiawase_web{width:950px; margin-top:20px; margin-bottom:20px; position:relative;height:48px;}
#toiawase_web a{display:block;width:750px;position:relative;height:48px;background-image:url(../imagesnew/web/toiawase.gif);text-indent:-9999px;overflow:hidden;}
#toiawase_web a:hover{background-position:0px -48px;}

.webtext{
	font-size:80%;
	color:#585147;
	line-height:135%;}
.webtext a{color:#585147;}
.webtext a:hover{color:#F90;}

/*委託訓練*/
#itaku1 {width:920px; margin-top:10px;}
#itaku1 h2{padding:0px; margin:0px;float:left;}
#itaku1 .mainimg{ float:right; vertical-align:top;}
#itaku1 p{padding:0px; margin:0px; width:660px; font-size:90%; line-height:135%; color:#333;}

#itaku3{width:920px; margin-top:20px;}
#itaku3 p{padding:5px; margin:0px; font-size:90%; line-height:135%; color:#333;}

#itaku4{width:920px; margin-top:20px;}
#itaku4 p{padding:5px; margin:0px; font-size:90%; line-height:135%; color:#333;}


#itakubg {width:650px; text-align:center;}
#itakubg td{background:url(../imagesnew/kunren/s2_rightbg.gif) repeat-y top;}
#itakubg th{background:url(../imagesnew/kunren/s2_leftbg.gif); padding:0px; margin:0px; vertical-align:top;}
#itakubg p{padding:0px; margin:0px; padding-left:7px; vertical-align:top; font-size:90%; line-height:135%; color:#333}