#title-jibun {
	margin:0 auto;
	width:828px;
	height:237px;
	background-image:url(img/jibunshi_p_11.jpg);
}
#title-career {
	margin:0 auto;
	width:828px;
	height:237px;
	background-image:url(img/career_main.jpg);
}
#title-shippitsu {
	margin:0 auto;
	width:828px;
	height:237px;
	background-image:url(img/syuzai_main.jpg);
}
#title-doki {
	margin:0 auto;
	width:828px;
	height:237px;
	background-image:url(img/career_main.jpg);
}
#top-jibun{
	width:738px;
	margin:20px 0 34px 0;
	border: 2px solid #b0dde8;
}
#top-career{
	width:738px;
	margin:20px 0 34px 0;
	border: 2px solid #b0dde8;
}
#top-career p {
	padding:0 0 12px 72px;
	margin-top:12px;
	line-height:23px;
}
.img1-jibun {
	margin:24px 0 16px 0;
}
.list-jibun ul {
	padding-left:76px;
}
.list-jibun li {
	background-image: url(img/sankaku_green.jpg);
	background-repeat: no-repeat;
	padding:0 0 20px 20px;
	background-position: 0px 4px;
	line-height:125%;
	font-weight:bold;
	color:#625857;
}
#left-jibun {
	float:left;
	width:332px;
	text-align:right;
}
#right-jibun {
	float:right;
	width:332px;
}
#left-career {
	float:left;
	width:332px;
	margin-left:20px;
	padding-top:26px;
	line-height:135%;
}
#right-career {
	float:right;
	width:332px;
	padding-top:26px;
	line-height:135%;
}
.career-border {
	margin:35px 0 28p 0;
	border-bottom: 2px solid #b0dde8;
}
.career-table {
	margin-top:37px;
}
.career-table-p{
	margin:0;
	padding:0;
}
.career-jisseki {
	margin-right:65px;
}
.kojin {
	padding:0 0 0 20px;
}
.kojin-midashi {
	font-size:1.4em;
	color:#3366cc;
}
.kojin-3 {
	padding:0;
	margin:0;
}
.doki-text {
	line-height:20px;
}
.doki-font {
	font-size:0.9em;
}
.saho-aida {
	padding-bottom:12px;
	line-height:135%;
}
.saho-hyo {
	line-height:35px;
}

#media {
	margin:0 auto;
	width:760px;
}
#media h1{
	margin: 29px 0 40px 42px;
}
.media-year {
	font-size:1.1em;
	color:#357FBA;
	font-weight:bold;
}
#media table {
	margin-left:22px;
}
#media td {
	padding-right:40px;
}
.media-line {
	margin:5px 0;
}

#media-kiji {
	margin:30px 0 0 90px;
	width:750px;
	line-height:135%;
}

#hon {
	margin:0 0 0 100px;
	width:760px;
}
#hon h1{
	margin: 30px 0 11px 0;
}
#hon ul {
	padding:22px 0 25px 0;
}
#hon li {
	background-image: url(img/hon_list2012_en.jpg);
	background-repeat: no-repeat;
	padding:0 0 5px 20px;
	background-position: 0px 2px;
	line-height:125%;
	font-weight:bold;
	color:#625857;
}
#hon a:link {
	color:#595757;
}
#hon a:visited {
	color:#595757;
}
#hon a:hover {
	color:#4fb6db;
}
#hon th {
	text-align:left;
	font-weight:normal;
	padding:3px 10px 3px 10px;
}

#hon td {
	padding:10px;
}

#hon h3 {
	margin-bottom:9px;
	font-size:1em;
	color:#357fba;
}
.hon-midashi {
	margin-top:80px;
}
.hon-hyou-midashi {
	margin-bottom:10px;
}



#title-home {
	margin:0 auto;
	width:828px;
	height:237px;
	background-image:url(img/top_main.jpg);
}
#home {
	width:794px;
	margin:31px auto;
}
#home-left {
	width:205px;
	float:left;
}
.home-leftimg {
	margin-top:20px;
}
#home-right {
	width:554px;
	float:right;
}
#home-waku {
	border: 1px solid #96d2e0;
	margin: 23px 0 24px 0;;
}
#home-waku p {
	padding:15px;
	font-size:1.1em;
	line-height:155%;
	color:#3e3a39;
}
#home-topics {
	margin:23px 0 50px 0;
}
#home-topics p {
	margin:0 0 10px 21px;
	color:#595757;
}

#form {
	width:794px;
	margin:31px auto;
}
#form td{
	padding:5px 0;
}


#top-plan{
	width:738px;
	margin:20px 0 34px 0;
	border: 2px solid #b0dde8;
}
.title-plan {
	margin:15px auto 10px auto;
}
#top-plan p {
	padding:3px 0 14px 70px;
}
.plan-koumoku {
	width:738px;
	height:23px;
	background-image:url(img/plan_a_koumoku1.jpg);
	text-align:right;
	margin-bottom:28px;
}
.plan-left {
	float:left;
}
.plan-right {
	float:right;
}
.plan-right table {
	padding-left:20px;
}
.plan-line-space {
	margin:15px 0 22px 0;
}



#submenu {
padding-top:13px;
	text-align:center;
}
#prof ul {
	margin:0 auto;
}
#prof li {
	display:inline;
	margin-right:35px;
}
#prof h2 {
	font-size:1.2em;
	line-height:22px;
	color:#357fba;
}
#prof h3 {
	font-size:1.1em;
	line-height:22px;
	color:#357fba;
}
#prof p {
	margin:0;
	padding:0;
	line-height:16px;
}
#prof td {
	padding:2px 0;
	line-height:20px;
}
#prof th {
	padding:2px 0;
	font-size:1.1em;
	text-align:left;
	line-height:20px;
	color:#357fba;
}
.prof-prof {
	margin-bottom:19px;
}
.prof-left {
	float:left;
}
.prof-right {
	float:right;
}
.prof-lefttop {
	float:left;
}
.prof-lefttable {
	float:left;
	margin :0 0 0 20px;
}
.prof-righttop {
	float:right;
	width:517px;
}
.porf-clear1 {
	clear:both;
	margin:16px 0 13px 0;
}
.prof-map {
	margin-top:10px;
}
#prof-rinen {
	clear:both;
	padding:0 0 0 20px;
}
#prof-rinen p{
	line-height:20px;
}



.merumaga-backnum {
	margin:30px 0 51px 0;
}
.merumaga-setumei {
	padding-left:30px;
	line-height:135%;
}

