@charaset"Shift_JIS";

/*===================================================

目次
1:title
2:ページ内menu
3:index
4:h3

=====================================================*/


/* 1:title---------------------------------------------*/ 

#title h2{
width:980px;
background: url(../../d_morimoto/d_sign/image/common/h2.gif) no-repeat left;
margin:0 auto;
text-align:center;
}

#title h2 a{
display:block;
width:980px;
height:60px;
text-indent: -99999px;
}


#title h2.h2_teishi{
width:980px;
background: url(../../d_morimoto/d_sign/image/common/h2_teishi.gif) no-repeat left;
margin:0 auto;
text-align:center;
}

/* 2:ページ内menu---------------------------------------------*/ 

#contents #con_menu{
width:980px;
height:30px;
margin:0 0 10px 0;
}

#contents #con_menu ul li a{
text-indent: -99999px;
outline:0;
line-height:0;
font-size:1px;
}

#contents #con_menu ul li{
background-image:none;
padding:0;
}

#con_menu ul { list-style:none;}
#con_menu li { float:left; height:30px; margin:0 5px 0 0; line-height:0; vertical-align:bottom;}
#con_menu li a {display: block; height:30px; background-position: 0 0; line-height:normal; zoom: 1;}
#con_menu li a:hover {background-position: 0 -30px;}
		#con_menu li#con_menu1 a {width: 160px; background-image: url(../../d_morimoto/d_sign/image/common/menu/dsign_page_menu_01.gif)}
		#con_menu li#con_menu2 a {width: 160px; background-image: url(../../d_morimoto/d_sign/image/common/menu/dsign_page_menu_02.gif)}
		#con_menu li#con_menu3 a {width: 98px; background-image: url(../../d_morimoto/d_sign/image/common/menu/dsign_page_menu_03.gif)}
		#con_menu li#con_menu4 a {width: 98px; background-image: url(../../d_morimoto/d_sign/image/common/menu/dsign_page_menu_04.gif)}

		
#navArea ul li {
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	list-style:none !important;
	float: left;
	line-height:1;
	margin:0 6px 0 0;
	border:1px solid #bababa;
	text-align:center;
}

#navArea ul li a {
	display:block;
	padding:10px;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	color:#000;
}

#navArea ul li a:hover {
	background:#bababa;
	color:#fff;
}
#navArea ul li a.cur {
	background:#bababa;
	color:#fff;
}
		
		

/* 3:index---------------------------------------------*/ 
		
#contents #con_ds_box01{
position:relative;
width:980px;
height:535px;
margin:0 0 30px 0;
background:url(../../d_morimoto/d_sign/image/ds_back01.jpg) no-repeat;
}

/*入会ボタン部分、towustudy.cssで流用しています*/
		
#contents #con_ds_box02{
position:relative;
width:980px;
height:49px;
margin:0 0 30px 0;
background:url(../../d_morimoto/d_sign/image/ds_back02.gif) no-repeat;
}


#contents #con_ds_box02 #con_ds_box02_btbox{
position:absolute;
width:160px;
height:40px;
top:4px;
right:0px;
}


#con_ds_box02_btbox ul li a{
text-indent: -99999px;
outline:0;
line-height:0;
font-size:1px;
}

#con_ds_box02_btbox ul li{
background-image:none;
padding:0;
}

#con_ds_box02_btbox ul { list-style:none;}
#con_ds_box02_btbox li {height:30px; margin:0; line-height:0; vertical-align:bottom;}
#con_ds_box02_btbox li a {display: block; height:40px; background-position: 0 0; line-height:normal; zoom: 1;}
#con_ds_box02_btbox li a:hover {background-position: 0 -40px;}
		#con_ds_box02_btbox li#ds_box02_btbox a {width: 160px; background-image: url(../../d_morimoto/d_sign/image/con_ds_box02_bt.gif)}






/* 3:h3---------------------------------------------*/ 


#contents h3{
width:980px;
height:48px;
line-height:normal;
}

#contents h3.ds_h3_nk{
background: url(../../d_morimoto/d_sign/image/ds_h3_nk.gif) no-repeat;
width:980px;
height:48px;
text-indent: -99999px;
line-height:normal;
}



#contents h3.ds_h3_hk{
background: url(../../d_morimoto/d_sign/image/ds_h3_hk.gif) no-repeat;
width:980px;
height:48px;
text-indent: -99999px;
line-height:normal;
}




#contents h3.ds_h3_tk{
background: url(../../d_morimoto/d_sign/image/ds_h3_tk.gif) no-repeat;
width:980px;
height:48px;
text-indent: -99999px;
line-height:normal;
}


		