#title_bt { width:740px; height:60px; margin:30px 20px 30px; padding:0; }

#text { width:337px; margin:0px 0px 0px 15px; padding:0; }

#block { width:352px; margin:15px 10px 0; padding:0 0 0 10px;}
#block p { width:337px; margin:0 0 0 15px; padding:0;}

.contents_box_inner {
	padding-bottom:30px;
	color:#666;
	font-size:90%;
}
.contents_box_inner h4 {
	background:url(../img/conten_tit_bg.gif) no-repeat top left;
	color:#005ECC;
	font-weight:bold;
	font-size:120%;
	padding-left:15px;
}
.contents_box_inner h4.pt1 {
	padding-top:10px;
	min-height:57px;
	height: auto !important;
	height: 57px;
}
.contents_box_inner h4.pt2 {
	padding-top:15px;
	min-height:52px;
	height: auto !important;
	height: 52px;
}
.contents_txt1, .contents_txt2, .contents_txt3 {
	padding:0 0 15px 80px;
	min-height:80px;
	height: auto !important;
	height: 80px;
}
.contents_txt1 {
	background:url(../img/contents_icon01.jpg) no-repeat top left;
}
.contents_txt2 {
	background:url(../img/contents_icon02.jpg) no-repeat top left;
}
.contents_txt3 {
	background:url(../img/contents_icon03.jpg) no-repeat top left;
}
.contents_sub_txt1 {
	text-align:right;
}
.contents_sub_txt1 a {
	background:url(../img/sidebar_arrow.gif) no-repeat left center;
	width:auto;
	padding-left:12px;
}
.contents_box_fl {
	width:235px;
	float:left;
}
.contents_box_fr {
	width:235px;
	float:right;
}
.members_hdr {
	background:url(../img/members_hdr.jpg) left top no-repeat;
	font-size:90%;
	line-height:140%;
	padding-top: 10px;
	margin-bottom: 15px;
}
.members_hdr_inner {
	background:url(../img/members_hdr.jpg) left bottom no-repeat;
	padding-bottom: 10px;
}
.members_hdr h2 {
	padding:20px 160px 0px 190px;
}
.members_hdr p {
	padding:7px 160px 10px 190px;
}
.members_hdr .copy {
	padding:7px 160px 10px 190px;
	text-align: right;
}
#mambers_box1, #mambers_box2 {
	clear:both;
}
.contents_box {
	width:500px;
	float:left;
}
.members_sidebar {
	width:220px;
	float:right;
}
.sidebar_box {
	border:#CCC solid 1px;
	padding:3px 3px 5px 3px;
	margin-bottom:10px;
}
.sidebar_box h4 {
	text-align:center;
	padding:3px 3px 3px 3px;
	background-color:#EEE;
	margin-bottom:7px;
}
.sidebar_box h4.bg_bk {
	background-color:#000;
}
.sidebar_box p {
	text-align:center;
	padding:3px 3px 7px 3px;
}
.sidebar_box ul {
	padding:3px 3px 7px 10px;
}
.sidebar_box li {
	background:url(../img/sidebar_arrow.gif) no-repeat left center;
	padding-bottom:7px;
	padding-left:12px;
	line-height:120%;
}
.sidebar_box li a {
	
}
.sidebar_box li img a {
	text-decoration:none;
}
#sidebar_icon01 {
	padding-left:80px;
	min-height:85px;
	height: auto !important;
	height: 85px;
	background-image: url(/jyuken-gokaku/images/icon05.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
#sidebar_icon01 p {
	text-align: left;
}
#sidebar_icon02 {
	background:url(../img/sidebar_icon02.jpg) no-repeat 5px 0px;
	padding-left:80px;
	min-height:85px;
	height: auto !important;
	height: 85px;
}
#sidebar_icon03 {
	background:url(../img/sidebar_icon03.jpg) no-repeat 5px 0px;
	padding-left:80px;
	min-height:85px;
	height: auto !important;
	height: 85px;
}
#sidebar_icon04 {
	padding-left:80px;
	min-height:85px;
	height: auto !important;
	height: 85px;
	background-image: url(/jyuken-gokaku/images/icon04.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
#sidebar_icon05 {
	padding-left:80px;
	min-height:85px;
	height: auto !important;
	height: 85px;
	background-image: url(/jyuken-gokaku/images/icon03.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
#sidebar_icon01 li, #sidebar_icon02 li, #sidebar_icon03 li, #sidebar_icon04 li, #sidebar_icon05 li {
	background:url(../img/sidebar_arrow.gif) no-repeat 0px 4px;
	padding-bottom:7px;
	padding-left:12px;
	line-height:120%;
}
.contents_box dt {
	clear: left;
	float: left;
	width: 8em;
	padding: 5px 0.5em;
	font-size:90%;
	color:#A49990;
	font-weight:bold;
}
.contents_box dl {
	background:url(../img/line_dot.gif) no-repeat bottom;
	padding-bottom:10px;
}
.contents_box dd {
	margin-left: 0;
	padding: 5px 0.5em 10px 9em;
	font-size:90%;
	color:#A49990;
}
.contents_box dd a {
	color:#A49990;
}

.contents_box dd li {
	background:url(../img/sidebar_arrow.gif) no-repeat 0px 4px;
	margin-top:7px;
	padding-bottom:7px;
	padding-left:12px;
	line-height:120%;
}
.newsLink {
	margin-top: 10px;
}
.newsLink li {
	display: inline;
}

