@charset "Shift_JIS";

img{border:none;}
/*------------------------------*/
/* デフォルト CSS Document */
/*------------------------------*/
body.layout-two-column-left #contents-main-00
{
	width: 660px;
	margin: 10px 0 10px 0;
	padding: 0;
}

body.layout-two-column-left #contents-main-00 h2{
	font-size:16px;
	font-weight:bold;
	color:#7B5D5D;
	text-align:left;
	margin:5px 0 20px 0;
	padding:2px 0 0 3px;
	border-top:1px solid #7B5D5D;
	border-bottom:1px solid #7B5D5D;
	line-height: 40px;
}

body.layout-two-column-left #contents-main-00 h3{
	background: #E9E3DE ;
	font-size:16px;
	font-weight:bold;
	color:#7B5D5D;
	text-align:left;
	margin:50px 0 20px 0;
	padding: 2px 0 0 5px;
	line-height: 30px;
}
body.layout-two-column-left #contents-main-00 h4{
	font-size:14px;
	font-weight:bold;
	color:#7B5D5D;
	text-align:left;
	margin:30px 0 20px 0;
	padding: 0;
	line-height: 20px;
	border-bottom:1px solid #7B5D5D;
}
body.layout-two-column-left #contents-main-00 .CenterBox{ 
	background:url(img/centerbox_bg_001.gif) #ffffff repeat-y;
	margin: 0;
	padding:0;
}
body.layout-two-column-left #contents-main-00 .CenterBoxTop{
	background:url(img/centerbox_top_001.gif) top left no-repeat;
	margin-top:0px;
	height:14px;
}
body.layout-two-column-left #contents-main-00 .CenterBoxBottom{
	background:url(img/centerbox_btm_001.gif) bottom left no-repeat;
	margin-bottom:0px;
	height:10px;
}
body.layout-two-column-left #contents-main-00 .CenterBoxInner{ 
	overflow: hidden;
	margin: 0;
	padding: 10px 15px 10px 15px;
}

/*------------------------------*/
/* 008)何を相談したいですか？ CSS Document */
/*------------------------------*/
body.layout-two-column-left #contents-main-08
{
	width: 660px;
	margin: 10px 0 10px 0;
	padding: 0;
}

body.layout-two-column-left #contents-main-08 h2{
	font-size:16px;
	font-weight:bold;
	color:#7B5D5D;
	text-align:left;
	margin:5px 0 20px 0;
	padding:2px 0 0 3px;
	border-top:1px solid #7B5D5D;
	border-bottom:1px solid #7B5D5D;
	line-height: 40px;
}

body.layout-two-column-left #contents-main-08 h3{
	background:#E9E3DE 
	font-size:16px;
	font-weight:bold;
	color:#7B5D5D;
	text-align:left;
	margin:50px 0 20px 0;
	padding: 2px 0 0 5px;
	line-height: 30px;
}
body.layout-two-column-left #contents-main-08 .CenterBox{ 
	background:url(img/centerbox_bg_001.gif) #ffffff repeat-y;
	margin: 0;
	padding:0;
}
body.layout-two-column-left #contents-main-08 .CenterBoxTop{
	background:url(img/centerbox_top_001.gif) top left no-repeat;
	margin-top:0px;
	height:14px;
}
body.layout-two-column-left #contents-main-08 .CenterBoxBottom{
	background:url(img/centerbox_btm_001.gif) bottom left no-repeat;
	margin-bottom:0px;
	height:10px;
}
body.layout-two-column-left #contents-main-08 .CenterBoxInner{ 
	overflow: hidden;
	margin: 0;
	padding: 10px 15px 10px 15px;
}


/*------------------------------*/
/* 009)どのように解決したいですか？ CSS Document */
/*------------------------------*/
body.layout-two-column-left #contents-main-09
{
	width: 660px;
	margin: 10px 0 10px 0;
	padding: 0;
}

body.layout-two-column-left #contents-main-09 h2{
	font-size:16px;
	font-weight:bold;
	color:#D77856;
	text-align:left;
	margin:5px 0 20px 0;
	padding:2px 0 0 3px;
	border-top:1px solid #D77856;
	border-bottom:1px solid #D77856;
	line-height: 40px;
}

body.layout-two-column-left #contents-main-09 h3{
	background:#E9E3DE
	font-size:16px;
	font-weight:bold;
	color:#D77856;
	text-align:left;
	margin:50px 0 20px 0;
	padding: 2px 0 0 5px;
	line-height: 30px;
}
body.layout-two-column-left #contents-main-09 .CenterBox{ 
	background:url(img/centerbox_bg_002.gif) #ffffff repeat-y;
	margin: 0;
	padding:0;
}
body.layout-two-column-left #contents-main-09 .CenterBoxTop{
	background:url(img/centerbox_top_002.gif) top left no-repeat;
	margin-top:0px;
	height:14px;
}
body.layout-two-column-left #contents-main-09 .CenterBoxBottom{
	background:url(img/centerbox_btm_002.gif) bottom left no-repeat;
	margin-bottom:0px;
	height:10px;
}
body.layout-two-column-left #contents-main-09 .CenterBoxInner{ 
	overflow: hidden;
	margin: 0;
	padding: 10px 15px 10px 15px;
}


/*------------------------------*/
/* 010)スタッフ紹介 CSS Document */
/*------------------------------*/
body.layout-two-column-left #contents-main-10
{
	width: 660px;
	margin: 10px 0 10px 0;
	padding: 0;
}

body.layout-two-column-left #contents-main-10 h2{
	font-size:16px;
	font-weight:bold;
	color:#2A6B68;
	text-align:left;
	margin:5px 0 20px 0;
	padding:2px 0 0 3px;
	border-top:1px solid #2A6B68;
	border-bottom:1px solid #2A6B68;
	line-height: 40px;
}

body.layout-two-column-left #contents-main-10 h3{
	background:#E9E3DE
	font-size:16px;
	font-weight:bold;
	color:#2A6B68;
	text-align:left;
	margin:50px 0 20px 0;
	padding: 2px 0 0 5px;
	line-height: 30px;
}
body.layout-two-column-left #contents-main-10 .CenterBox{ 
	background:url(img/centerbox_bg_003.gif) #ffffff repeat-y;
	margin: 0;
	padding:0;
}
body.layout-two-column-left #contents-main-10 .CenterBoxTop{
	background:url(img/centerbox_top_003.gif) top left no-repeat;
	margin-top:0px;
	height:14px;
}
body.layout-two-column-left #contents-main-10 .CenterBoxBottom{
	background:url(img/centerbox_btm_003.gif) bottom left no-repeat;
	margin-bottom:0px;
	height:10px;
}
body.layout-two-column-left #contents-main-10 .CenterBoxInner{ 
	overflow: hidden;
	margin: 0;
	padding: 10px 15px 10px 15px;
}
table.staff_staff{
	margin:0;	
	padding: 0;
	border-top: 1px solid #4E9B86;
	border-bottom: 1px solid #4E9B86;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
}
table.staff_staff td{
	padding: 10px 5px 5px;
	text-align: left;
	vertical-align: top;
}
.staff_name {
	color: #2A6B68;
	font-size: 18px;
	font-weight: bold;
}
.urata_comment {
	color: #2A6B68;
}