@charset "euc-jp";

/***************************
global_navi
***************************/

#content {
	margin-bottom: 60px;
}
#about_btn {
	margin: 0;
	margin-left: 17px;
	padding: 0;
	list-style:none;
}
#about_btn li{
	margin-right:10px;
	margin-bottom:30px;
	float:left;
}

/***************************
organize
***************************/
.subttl {
	margin-top:10px;
}

/* ¼èÄùÌò²ñ */
#gaba table{
	border:1px solid #CCC;
}

#gaba .intable,#keiei .intable,#eigyou .intable{
	border:none;
}

.intable td{
	border-bottom:1px dotted #CCC;
}

#gaba .ttl{
	padding:2px 0 2px 2px;
	text-align:left;
}

#gaba .ttl-end {
	padding:2px 0 2px 2px;
	text-align:left;
	border:none;
}

#gaba .name{
	padding:2px 0 2px 0;
	text-align:left;
}

#gaba .name-end{
	padding:2px 0 2px 0;
	text-align:left;
	border:none;
}


/* ·Ð±Ä´ë²è°Ñ°÷²ñ */
#keiei{
	width:250px;
	float:left;
}

#keiei table,#eigyou table{
	border:1px solid #CCC;
}

#keiei .ttl,#eigyou .ttl{
	padding:2px 10px 2px 2px;
	text-align:right;
}

#keiei .ttl-end,#eigyou .ttl-end{
	padding:2px 10px 2px 2px;
	text-align:right;
	border-bottom:none;
}

#keiei .name, #eigyou .name{
	padding:2px 0 2px 20px;
	text-align:left;
}

#keiei .name-end,#keiei .name-end,#eigyou .name-end {
	padding:2px 0 2px 20px;
	text-align:left;
	border:none;
}

/* ±Ä¶È¿ä¿Ê°Ñ°÷²ñ */
#eigyou{
	width:250px;
	float:right;
	margin-right:4px;
}

#yaku-box {
	clear:both;
	width:280px;
	padding-top:12px;
	margin-left:245px;
	text-align:left;
	line-height:120%;
}

#yaku-box #kome{
	width:14px;
	float:left;
}

#yaku-box #yaku{
	width:32px;
	float:left;
	text-align:left;
}

#yaku-box #koron{
	width:8px;
	float:left;
}