
.pan {
	padding:0 0 5px 0;
	text-align:right;
	border-bottom:1px #CCC solid;
	}
#jisseki_menu {
	padding:15px 0 5px 0;
	text-align:left;
	}
#jisseki_title01 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title01.jpg) no-repeat;
	}
#jisseki_title02 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title02.jpg) no-repeat;
	}
#jisseki_title03 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title03.jpg) no-repeat;
	}
#jisseki_title04 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title04.jpg) no-repeat;
	}
#jisseki_title05 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title05.jpg) no-repeat;
	}
#jisseki_title06 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title06.jpg) no-repeat;
	}
#jisseki_title07 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title07.jpg) no-repeat;
	}
#jisseki_title10 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title10.jpg) no-repeat;
	}
#syuho_title01 {
	width:635px;
	height:39px;
	margin:10px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/syuho01.jpg) no-repeat;
	}
#jisseki_table {
	margin:0 0 40px 0;
	}
#jisseki_table td {
	width:99px;
	padding:10px 4px 0px 3px;
	vertical-align:top;
	}
#jisseki_table td p {
	margin:0;
	padding:0 5px;
	line-height:16px;
	font-size:14px;
	color:#727272;
	}
.jisseki_text01 {
	padding:20px 0 5px 0;
	font-size:16px;
	font-weight:700;
	border-bottom:3px #b9b8af solid;
	}
.jisseki_text02 {
	font-size:12px;
	font-weight:100;
	}
#jisseki_table02 {
	float:right;
	margin:15px 0 20px 10px;
	}
#jisseki_table02 th {
	width:80px;
	padding:14px 4px 15px 4px;
	border-bottom:1px #CCC solid;
	}
#jisseki_table02 td {
	width:285px;
	padding:14px 4px 15px 4px;
	color:#727272;
	border-bottom:1px #CCC solid;
	}
.jisseki_text03 {
	clear:both;
	padding:15px 0 0 0;
	color:#727272;
	}
#jisseki_link01 {
	float:right;
	width:100px;
	height:24px;
	margin:25px 0 50px 0;
	padding:0;
	padding:5px 0 0 25px;
	background:url(../works/img/arrow.gif) #4b4029 left no-repeat;
	}
#jisseki_link01 a {
	color:#FFF;
	}
#jisseki_link02 {
	float:right;
	width:130px;
	height:24px;
	margin:25px 0 50px 0;
	padding:0;
	padding:5px 0 0 25px;
	background:url(../works/img/arrow.gif) #4b4029 left no-repeat;
	}
#jisseki_link02 a {
	color:#FFF;
	}
#jisseki_link03 {
	float:right;
	width:190px;
	height:24px;
	margin:25px 0 50px 0;
	padding:0;
	padding:5px 0 0 25px;
	background:url(../works/img/arrow.gif) #4b4029 left no-repeat;
	}
#jisseki_link03 a {
	color:#FFF;
	}
#jisseki_link04 {
	float:right;
	width:180px;
	height:24px;
	margin:25px 0 50px 0;
	padding:0;
	padding:5px 0 0 25px;
	background:url(../works/img/arrow.gif) #4b4029 left no-repeat;
	}
#jisseki_link04 a {
	color:#FFF;
	}
#jisseki_link05 {
	float:right;
	width:155px;
	height:24px;
	margin:25px 0 50px 0;
	padding:0;
	padding:5px 0 0 25px;
	background:url(../works/img/arrow.gif) #4b4029 left no-repeat;
	}
#jisseki_link05 a {
	color:#FFF;
	}
#jisseki_new {
	width:635px;
	margin:0;
	padding:0;
	margin:10px 0 0 0;
	border:1px #d3d3d3 solid;
	}
#new {
	width:635px;
	height:38px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url(../works/img/new.jpg) no-repeat;
	}
#jisseki_table03 {
	margin:0 0 5px 0;
	}
#jisseki_table03 td {
	width:99px;
	padding:10px 4px 0px 3px;
	vertical-align:top;
	}
#jisseki_table04 {
	margin:15px 0 50px 10px;
	}
#jisseki_table04 td {
	width:280px;
	height:40px;
	padding:5px 10px 0 10px;
	vertical-align:top;
	}
#jisseki_img {
	clear:both;
	width:550px;
	margin:50px auto 50px auto;
	border:1px #CCC solid;
	}
#jisseki_img td {
	margin:0;
	padding:20px;
	vertical-align:top;
	}
#jisseki_img02 img {
	padding:0 0 6px 0;
	}

#company_title01 {
	width:700px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/company/title01.jpg) no-repeat;
	}
#company_title02 {
	width:700px;
	height:39px;
	margin:20px 0 0 0;
	text-indent:-9999px;
	background:url(../img/company/title02.jpg) no-repeat;
	}
#company_title03 {
	width:700px;
	height:39px;
	margin:50px 0 0 0;
	text-indent:-9999px;
	background:url(../img/company/title03.jpg) no-repeat;
	}
#company_title04 {
	width:700px;
	height:39px;
	margin:50px 0 0 0;
	text-indent:-9999px;
	background:url(../img/company/title04.jpg) no-repeat;
	}
#company_title05 {
	width:700px;
	height:39px;
	margin:50px 0 0 0;
	text-indent:-9999px;
	background:url(../img/company/title05.jpg) no-repeat;
	}
#company_table {
	margin:20px 0 0 40px;
	}
#company_table th {
	width:130px;
	padding:10px;
	text-align:left;
	border-bottom:1px #CCC dotted;
	}
#company_table td {
	width:400px;
	padding:10px 10px 10px 10px;
	border-bottom:1px #CCC dotted;
	word-break: break-all;
	}
#company_table02 {
	margin:20px 0;
	padding:0;
	width:615px;
	}
#company_table02 th {
	width:100%;
	display:block;
	margin:20px 0 0 0;
	padding:5px 10px;
	text-align:left;
	background:#e4e4e4;
	}
#company_table02 td {
	width:100%;
	display:block;
	padding:10px 10px 10px 10px;
	}
#company_table02 td ul {
	margin:0;
	padding:0 0 0 10px;
	}
#company_table02 td ul li {
	margin:10px 0 0 0;
	list-style-type:disc;
	}
#company_table02 dl {
	width:100%;
	}
#company_table02 dt {
	clear:both;
	float:left;
	margin:0;
	padding:10px 0;
	width:120px;
	}
#company_table02 dd {
	float:right;
	margin:0;
	padding:10px 0;
	width:480px;
	text-align:left;
	}
#privacy_title01 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/privacy/title01.jpg) no-repeat;
	}
.pp {
	padding:15px;
	}
.pp02 {
	text-align:right;
	padding:15px;
	}
.pp03 {
	font-weight:700;
	}

#contact_title01 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/contact/title01.jpg) no-repeat;
	}
#form_table {
	margin:50px 0 0 100px;
	}
#form_table th {
	width:120px;
	padding:15px 15px 15px 0;
	text-align:right;
	vertical-align:top;
	}
#form_table td {
	width:350px;
	padding:15px 0;
	}
.line {
	border-bottom:1px #CCC dotted;
	}

#sekai_menu {
	margin:0;
	padding:10px 0 8px 5px;
	}
#sekai_menu td {
	padding:0 18px 8px 0;
	}

#sekai_title01 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title01.jpg) no-repeat;
	}
#sekai_title02 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title02.jpg) no-repeat;
	}
#sekai_title03 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title03.jpg) no-repeat;
	}
#sekai_title04 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title04.jpg) no-repeat;
	}
#sekai_title05 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title05.jpg) no-repeat;
	}
#sekai_title06 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title06.jpg) no-repeat;
	}
#sekai_title07 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title07.jpg) no-repeat;
	}
#sekai_title08 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title08.jpg) no-repeat;
	}
#sekai_title09 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title09.jpg) no-repeat;
	}
#sekai_title10 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/worldchureh/title10.jpg) no-repeat;
	}
.sekai_ul{
	margin:0;
	padding:10px 0 0 30px;
	vertical-align:middle;
	}
.sekai_ul li{
	list-style-image:url(../img/worldchureh/arrow.gif);
	}
.sekai_menu02 {
	margin:40px 10px 10px 5px;
	padding:10px;
	border-bottom:1px #ccc solid;
	}
.sekai_menu02 p {
	padding:5px;
	font-weight:700;
	border-left:6px #99F solid;
	}
.sekaitable {
	padding:0 0 0 15px;
	text-align:center;
	}
.sekaitable th {
	text-align:left;
	}

.link {
	float:right;
	margin:8px 0 0 0;
	padding:0 0 0 12px;
	font-weight:700;
	background:url(../works/img/arrow02.gif) no-repeat;
	}
#taishin_title01 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title08.jpg) no-repeat;
	}
#taishin_title02 {
	width:635px;
	height:39px;
	margin:30px 0 0 0;
	text-indent:-9999px;
	background:url(../img/works/title09.jpg) no-repeat;
	}
#teishin_table {
	margin:5px 0 0 0;
	}
#teishin_table td {
	padding:14px 4px 15px 4px;
	color:#727272;
	border-bottom:1px #CCC solid;
	}
.taishin_li {
	margin:15px 0 0 25px;
	padding:0;
	}
.taishin_li li {
	margin:0 0 0 0;
	padding:3px 0 3px 5px;
	list-style:disc;
	}
.top_menu_results {
	margin:10px 5px;
	padding:0;
	}
.top_menu_wc {
	margin:10px 15px;
	padding:0;
	font-size:14px;
	}
.top_menu_results img {
	float:left;
	padding:5px 9px;
	width:110px;
	height:110px;
	}
.top_menu_results .line {
	float:left;
	padding:5px 5px 5px 7px;
	width:110px;
	height:110px;
	border-right:2px #8b7756 solid;
	}
.list01{
	margin:0 0 20px 20px;
	padding:0;
	}
.list01 li{
	list-style-type:disc !important;
	margin:0;
	padding:10px 0 0 0;
	}

