@charset "UTF-8";
/* CSS Document */
/*SUガイド*/


/*h2*/
#block_title{
	background-image:url(../guide/images/h2_bg.jpg);
	background-repeat:no-repeat;
	/*width:800px;*/
	width:100%;
	height:80px;
}
/*h2 span*/
#block_title h2
{
/*	float:right;*/
float:left;
	font-family:sans-serif;
	margin-top:15px;
	text-align:right;
	padding:10px;
	width:400px;
	background-image:url(../images/b.png);
	background-repeat:repeat;
	color:#FFFFFF;
}
/*IE6*/
* html body #block_title h2{
	background-color:#000000;
	filter:alpha(opacity=80);

}

@media print{
/*印刷時*/
	#block_title{
		display:none;
	}

}
/*サイド*/
#g_seach{
/*	background-color:#E6EDD4;
	background-image:url(../guide/images/seach_bg1.gif);
*/
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:5px;
	margin:5px 0px;
}
#g_seach h3{
	color:#003300;
	background-image:url(../guide/images/seach_h.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:7px;
	min-height:23px;
	
}
#g_seach p{
	margin:5px;
}
#g_seach input{
	margin:0px;
}


/*講義分類メニュー*/
#l_category{
	margin:0px;
	font-family:sans-serif;
}
#l_category h3{
	/*color:#42601D;*/
	margin-top:5px;
	text-align:center;
}
#l_category ul{
	margin:0;
	padding:0;
}
#l_category li{
	list-style-type:none;
	margin:1px 0px;
}
/*IE6*/
* html body #l_category li{
	display:block;
	float:left;
	width:100%;
}
#l_category  a{
	color:#000000;
	background-color:#FFFFFF;
	display:block;
	text-align:left;
	padding:3px 5px;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	background-position:bottom;
	background-repeat:repeat-x;
}
#l_category  a:link,
#l_category a:visited {
	background-image:url(../guide/images/btn_bg11.gif);
}
#l_category  a:hover,
#l_category  a:active {
	background-image:url(../guide/images/btn_bg12.gif);
}
#l_category a .subhead{
	display:block;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#l_category a .detail{
	font-size:80%;
	color:#333333;
}


/*説明*/
ol#explain{
	margin:10px 0px;
}
ol#explain li,
div#explain{
	list-style-type:none;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:2px;
}
#explain a,
#explain h3{
	/*background-image:url(../guide/images/expla_mbg1.gif);*/
	display:block;
	padding:5px;
/*	margin:0px;
	border-style:none;
	border-width:0px;*/
}
#explain  span{
	display:compact;
	border-left-style:solid;
	border-left-width:50px;
/*	border-left-color:#000066;*/
	margin-left:-7px;
	padding-left:3px;
}
#g_ex01 span {
	border-left-color:#D8DCCD;
}
#g_ex02 span {
	border-left-color:#CDDCB3;
}
#g_ex03 span {
	border-left-color:#BBDE80;
}
#g_ex04 span {
	border-left-color:#9FCA54;
}
#g_ex05 span {
	border-left-color:#88BA35;
}
#g_ex06 span {
	border-left-color:#77AE1D;
}
#g_ex07 span {
	border-left-color:#6BA30A;
}
#g_ex08 span {
	border-left-color:#598E02;
}
.note{
	border-color:#9FCA54;
	border-style:dotted;
	border-width:3px;
	padding: 3px;
	margin-bottom:10px;
}
/*講義詳細*/
.l_show{
	padding-bottom:10px;
	margin-bottom:10px;
/*	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	*/
}

