@charset "UTF-8";
/* CSS Document */

@import "../../wp/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css";

/***
 * global
 */
a {
	color: #017bc8;
}

body {
	background-color: #8dd64f;
	font-size: 80%;
	color: #333;
}

#areaJump {
	display: none;
}

/***
 * wrap
 */
 
/***
 * head
 */
#headWrap {
	background: url(../images/bg_head_top.png) left top repeat-x #fff;
}
#head {
	background: url(../images/bg_head.jpg) left bottom repeat-x;
}
#headShort {
	background: url(../images/bg_head_short.jpg) left bottom repeat-x;
	padding-bottom: 15px;
}

#headInner {
	width: 951px;
	padding: 28px 37px 0;
	margin: 0 auto 33px;
}

#siteCopy {
	font-size: 90%;
	color: #a2a2a2;
}

#headPromo {
	text-align: center;
	margin: 0 auto;
}

/***
 * body
 */
#body {
	background: url(../images/bg_content.png);
	padding-top: 11px;
	border-top: 1px solid #ffffed;
}
#bodyInner {
	width: 951px;
	margin: 0 auto;
}

/***
 * navi
 */
#navi {
	width: 217px;
	padding: 3px;
	float: left;
}

#naviGlobal {
	background: url(../images/bg_navi.png) top left no-repeat;
	padding-top: 10px;
	width: 203px;
	padding: 7px;
	margin-bottom: 12px;
}
#naviGlobal li {
	margin-bottom: 2px;
}
#naviGlobal li img {
	vertical-align: top;
}

#naviGlobal .subNavi {
	background: #eefce1;
	padding: 6px 0;
}
#naviGlobal .subNavi li {
	margin-bottom: 3px;
	height: 15px;
}

#naviBanner li img {
	vertical-align: top;
}
#naviBanner li {
	margin-bottom: 4px;
}

/***
 * content
 */
#content {
	width: 722px;
	float: right;
}

#areaWork,
#entry {
	border: 1px solid #e4e5b7;
	background-color: #fff;
	margin-bottom: 10px;
}

#areaWork {
	padding: 10px;
}

#entry {
	padding: 20px;
}

#areaWork .menu {
	width: 700px;
}

#areaWork .menu td {
	width: 345px;
	padding-bottom: 10px;
}
#areaWork .button {
	text-align: right;
	width: 210px;
}

#menuWorkManage,
#menuWorkStart,
#menuWorkMoney,
#menuWorkInherit {
	padding-left: 122px;
	vertical-align: top;
}

#menuWorkManage {
	background: url(../images/bg_top_work_manage.png) top left no-repeat;
}
#menuWorkManage ul {
	padding: 10px 15px 10px 0;
}
#menuWorkManage li {
	background: url(../images/ico_work_manage.png) 0 5px no-repeat;
	padding-left: 16px;
	line-height: 1.5;
}

#menuWorkStart {
	background: url(../images/bg_top_work_start.png) top left no-repeat;
}
#menuWorkStart ul {
	padding: 10px 15px 10px 0;
}
#menuWorkStart li {
	background: url(../images/ico_work_start.png) 0 5px no-repeat;
	padding-left: 16px;
	line-height: 1.5;
}

#menuWorkInherit {
	background: url(../images/bg_top_work_inherit.png) top left no-repeat;
}
#menuWorkInherit ul {
	padding: 10px 15px 10px 0;
}
#menuWorkInherit li {
	background: url(../images/ico_work_inherit.png) 0 5px no-repeat;
	padding-left: 16px;
	line-height: 1.5;
}

#menuWorkMoney {
	background: url(../images/bg_top_work_money.png) top left no-repeat;
}
#menuWorkMoney ul {
	padding: 10px 15px 10px 0;
}
#menuWorkMoney li {
	background: url(../images/ico_work_money.png) 0 5px no-repeat;
	padding-left: 16px;
	line-height: 1.5;
}

/***
 * areaNews, areaOnepoint
 */
#areaNews,
#areaOnepoint {
	width: 357px;
	margin-bottom: 10px;
}
#areaNews {
	float: left;
}
#areaOnepoint {
	float: right;
}
#areaNewsInner,
#areaOnepointInner {
	border: 1px solid #e4e5b7;
	border-top: none;
	background-color: #fff;
	padding: 20px 10px;
	width: 335px;
}

#areaNews tr {
	background: url(../images/bg_news.png) top left no-repeat;
}

#areaNews th {
	font-size: 80%;
	color: #65c014;
	vertical-align: top;
	width: 8em;
	padding: 5px;
}
#areaNews td {
	vertical-align: top;
	padding: 5px;
}
#areaNews td p {
	background: url(../images/ico_list.png) 0 10px no-repeat;
	padding-left: 10px;
}

#areaOnepointContent {
	background-color: #f8f8f5;
	width: 314px;
	padding: 10px;
	color: #757575;
}
#areaOnepointContent h3 {
	background: url(../images/ico_gray_big.png) 0 5px no-repeat;
	padding-left: 15px;
	margin-bottom: 13px;
}
#areaOnepointContent img {
	border: 3px solid #eaebe3;
	float: left;
	margin: 0 10px 10px 0;
}

/*** entryNavi ***/
.entryNavi li.prev {
	float: left;
}
.entryNavi li.next {
	float: right;
}

/***
 * foot
 */
#foot {
	clear: both;
	background: url(../images/bg_foot.png) left top repeat-x;
}
#footInner {
	margin: 0 auto;
	padding: 20px 0;
	width: 951px;
}

#footContact {
	background-color: #d8f9bc;
	width: 326px;
	float: left;
}
#footContactInner {
	padding: 10px;
	width: 306px;
}
#footContact li {
	background: url(../images/ico_link_green.png) 0 8px no-repeat;
	padding-left: 12px;
}
#footContact .caution {
	color: #767676;
	font-size: 90%;
}

#footCopyright {
	width: 300px;
	float: right;
	text-align: right;
	color: #fff;
}
#footCopyright ul {
	margin-bottom: 30px;
}
#footCopyright a,
#footCopyright a:hover,
#footCopyright a:visited {
	color: #fff;
}
#footCopyright li {
	display: inline;
	border-right: 1px solid #fff;
	padding-right: 5px;
}
#footCopyright address {
	font-size: 80%;
}

/**
 * second page
 */
.navi {
	font-size: 90%;
	margin-bottom: 10px;
}
h1.second {
	color: #575757;
	font-size: 150%;
}
#areaTitle {
	background: url(../images/bg_entry_title.jpg) top left no-repeat;
	padding-top: 10px;
}
#areaTitleInner {
	background: url(../images/bg_entry_title.jpg) bottom left no-repeat;
	padding: 0 20px 6px 20px
}
