@charset "utf-8";
/* ===================================================================
CSS information

 file name  :group.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	#side
		サイドバー、サブ
----------------------------------------------------------- */
#group #side ul#smenu{
	width: 167px;
	height: 270px;
	margin: 10px auto;
	text-indent: -9999px;
	background: url(../group/images/smenu.gif) 0 0 no-repeat;
	text-align: left;
}

#group #side ul#smenu li{
	display: inline;
	height: 34px;
	float:left;
	list-style:none;
}

#group #side ul#smenu li a {
	height: 34px;
	display:block;
	overflow:hidden;
}

#group #side ul#smenu li#sm_kannon a {
	width:168px;
}
#group #side ul#smenu li#sm_kannon a:hover {
	background: url(../group/images/smenu.gif) -168px 0 no-repeat;
}

#group #side ul#smenu li#sm_shimoda a {
	width:168px;
}
#group #side ul#smenu li#sm_shimoda a:hover {
	background: url(../group/images/smenu.gif) -168px -34px no-repeat;
}

#group #side ul#smenu li#sm_shop a {
	width:168px;
}
#group #side ul#smenu li#sm_shop a:hover {
	background: url(../group/images/smenu.gif) -168px -68px no-repeat;
}

#group #side ul#smenu li#sm_seihin a {
	width:168px;
}
#group #side ul#smenu li#sm_seihin a:hover {
	background: url(../group/images/smenu.gif) -168px -102px no-repeat;
}

#group #side ul#smenu li#sm_toda a {
	width:168px;
}
#group #side ul#smenu li#sm_toda a:hover {
	background: url(../group/images/smenu.gif) -168px -136px no-repeat;
}

#group #side ul#smenu li#sm_nitta a {
	width:168px;
}
#group #side ul#smenu li#sm_nitta a:hover {
	background: url(../group/images/smenu.gif) -168px -170px no-repeat;
}

#group #side ul#smenu li#sm_kannonkabu a {
	width:168px;
}
#group #side ul#smenu li#sm_kannonkabu a:hover {
	background: url(../group/images/smenu.gif) -168px -204px no-repeat;
}

#group #side ul#smenu li#sm_tami a {
	width:168px;
}
#group #side ul#smenu li#sm_tami a:hover {
	background: url(../group/images/smenu.gif) -168px -238px no-repeat;
}



/*----------------------------------------------------
	#cnt_shisetsu
		メイン
----------------------------------------------------*/
#group #main .cnt_shisetsu{
	width: 755px;
	margin: 0 auto 30px;
	text-align: left;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st{
	width: 755px;
	margin: 0 auto;
	background: url(../group/images/st_back.gif) 0 0 no-repeat;
	height: 48px;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_kannon{
	width: 104px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_kannon.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_shimoda{
	width: 230px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_shimoda.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_shop{
	width: 140px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_shop.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_seihin{
	width: 190px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_seihin.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_toda{
	width: 197px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_toda.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_nitta{
	width: 215px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_nitta.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_kannonkabu{
	width: 182px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_kannonkabu.gif) 0 0 no-repeat;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st h3#st_tami{
	width: 177px;
	height: 40px;
	float: left;
	text-indent: -9999px;
	background: url(../group/images/st_tami.gif) 0 0 no-repeat;
}


#group #main .cnt_shisetsu .cnt_shisetsu_st p.btn_syousai{
	width: 92px;
	float: right;
}

#group #main .cnt_shisetsu .cnt_shisetsu_st p.btn_syousai a img{
	margin: 15px 0 0 0;
}

#group #main .cnt_shisetsu_main{
	width: 755px;
	margin: 0 auto 0;
	text-align: left;
	background: url(../group/images/back_cnt_shisetsu.gif) 0 bottom no-repeat;
	overflow: hidden;
	clear:both;
}

#group .cnt_shisetsu_main img.img_cnt_shisetsu{
	width: 175px;
	height: 276px;
	margin: 0 0 10px 19px;
	text-align: left;
	float: left;
}

#group .cnt_shisetsu_main .cnt_shisetsu_right{
	width: 525px;
	padding: 0 0 20px 0;
	margin: 0 15px 0 0;
	_margin: 0 10px 0 0;
	text-align: left;
	float: right;
}

#group p.p_cnt_shisetsu{
	width: 525px;
	margin: 0;
	text-align: left;
}

#group p.p_st_syozai{
	width: 61px;
	height: 40px;
	margin: 0;
	text-align: left;
}

#group p.p_st_jigyo{
	width: 76px;
	height: 40px;
	margin: 0;
	text-align: left;
}

#group p.p_st_syousai{
	width: 102px;
	height: 40px;
	margin: 0;
	text-align: left;
}

#group p.p_cnt_shisetsu2{
	width: 525px;
	margin: 0;
	text-align: left;
}

#group p.g_pagetop{
	width: 755px;
	margin: 0;
	text-align: right;
	font-size:10px;
}













/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

