@charset "UTF-8";
/* 
===== 全体 =====
*/
* {
	margin:0;
	padding:0;
}
/*--------------------------------------------------------------------------------
 side 領域
 --------------------------------------------------------------------------------*/
#side {
	padding:0 20px 0 15px;
	width:172px;
	float: left;
}
/*
====  side main  ====
*/
ul#sdbtm_main {
	background-color: #555;
	padding:0 2px 0 0;
	width:170px;
}
 .li_sdbtn_sbmain,
 .li_sdbtn_sbmain,
 .li_sdbtn_sbmain {
	background: url(../img/default/sdbtn_sb_bg.gif) no-repeat 0 0;
	font-size:100%;
	color:#CCC;
	padding:3px 0 0 43px;
	height:16px;
	width:127px;
}
.li_sdbtn_sbmain a,
 .li_sdbtn_sbmain a,
 .li_sdbtn_sbmain a,
.li_sdbtn_sbmain a:visited,
 .li_sdbtn_sbmain avisited,
 .li_sdbtn_sbmain avisited {
	background:none;
	color:#CCC;
}
.li_sdbtn_sbmain a:hover,
 .li_sdbtn_sbmain a:hover,
.li_sdbtn_sbmain a:hover {
	background:none;
	color:#999;
	text-decoration:underline;
}
/* item */
li#sdbtn_item ul {
	margin:0 0 3px;
}
li#sdbtn_item p ,
li#sdbtn_item p a:hover,
li#sdbtn_item p a {
	height: 45px;
	width: 170px;
	text-indent: -10000px;
	display: block;
}
li#sdbtn_item p ,
li#sdbtn_item p a:hover {
	background: url(../img/default/sdbtn_item.gif) no-repeat 0 0;
}
li#sdbtn_item p a {
	background: url(../img/default/sdbtn_item.gif) no-repeat 0 -45px;
}
/* example */
li#sdbtn_example ul {
	margin:0 0 3px;
}
li#sdbtn_example p ,
li#sdbtn_example p a:hover,
li#sdbtn_example p a {
	text-indent: -10000px;
	display:block;
	height: 45px;
	width: 170px;
}
li#sdbtn_example p ,
li#sdbtn_example p a:hover  {
	background: url(../img/default/sdbtn_example.gif) no-repeat 0 0;
}
li#sdbtn_example p a{
	background: url(../img/default/sdbtn_example.gif) no-repeat 0 -45px;
}
/* flow */
li#sdbtn_flow p ,
li#sdbtn_flow p a:hover,
li#sdbtn_flow p a  {
	text-indent: -10000px;
	display:block;
	height: 45px;
	width: 170px;
}

li#sdbtn_flow p ,
li#sdbtn_flow p a:hover  {
	background: url(../img/default/sdbtn_flow.gif) no-repeat 0 0;
}
li#sdbtn_flow p a {
	background: url(../img/default/sdbtn_flow.gif) no-repeat 0 -45px;
}
/* estimate */

li#sdbtn_estimate p ,
li#sdbtn_estimate p a:hover,
li#sdbtn_estimate p a  {
	text-indent: -10000px;
	display:block;
	height: 45px;
	width: 170px;
}
li#sdbtn_estimate p ,
li#sdbtn_estimate p a:hover  {
	background: url(../img/default/sdbtn_estimate.gif) no-repeat 0 0;
}
li#sdbtn_estimate p a {
	background: url(../img/default/sdbtn_estimate.gif) no-repeat 0 -45px;
}
/* company */
li#sdbtn_company ul {
	padding:0 0 5px;
}
li#sdbtn_company p ,
li#sdbtn_company p a:hover,
li#sdbtn_company p a  {
	text-indent: -10000px;
	display:block;
	height: 45px;
	width: 170px;
}
li#sdbtn_company p ,
li#sdbtn_company p a:hover  {
	background: url(../img/default/sdbtn_company.gif) no-repeat 0 0;
}
li#sdbtn_company p a {
	background: url(../img/default/sdbtn_company.gif) no-repeat 0 -45px;
}
/*
====  side sab  ====
*/
ul#sdbtm_sab1 {
	margin:8px 0 13px;
	width:172px;
}
ul#sdbtm_sab2 {
	margin:15px 0 15px;
	width:172px;
}
/* customer */
li#sdbtn_customer {
	text-indent: -10000px;
}
li#sdbtn_customer p {
	background: url(../img/default/sdbtn_customer.jpg) no-repeat 0 0;
	height:45px;
	width:172px;
}
li#sdbtn_customer a {
	background: url(../img/default/sdbtn_customer.jpg) no-repeat 0 0;
	display:block;
	height:45px;
	width:172px;
}
li#sdbtn_customer a:hover {
	background: url(../img/default/sdbtn_customer.jpg) no-repeat 0 -45px;
}
/* staff */
li#sdbtn_staff {
	text-indent: -10000px;
}
li#sdbtn_staff p {
	background: url(../img/default/sdbtn_staff.jpg) no-repeat 0 0;
	height:45px;
	width:172px;
}
li#sdbtn_staff a {
	background: url(../img/default/sdbtn_staff.jpg) no-repeat 0 0;
	display:block;
	height:45px;
	width:172px;
}
li#sdbtn_staff a:hover {
	background: url(../img/default/sdbtn_staff.jpg) no-repeat 0 -45px;
	height:45px;
	width:172px;
}
/* recruit */
li#sdbtn_recruit {
	text-indent: -10000px;
}
li#sdbtn_recruit p {
	background: url(../img/default/sdbtn_recruit.jpg) no-repeat 0 0;
	height:45px;
	width:172px;
}
li#sdbtn_recruit a {
	background: url(../img/default/sdbtn_recruit.jpg) no-repeat 0 0;
	display:block;
	height:45px;
	width:172px;
}
li#sdbtn_recruit a:hover {
	background: url(../img/default/sdbtn_recruit.jpg) no-repeat 0 -45px;
}
/* link */
li#sdbtn_link {
	text-indent: -10000px;
}
li#sdbtn_link p {
	background: url(../img/default/sdbtn_link.jpg) no-repeat 0 0;
	height:45px;
	width:172px;
}
li#sdbtn_link a {
	background: url(../img/default/sdbtn_link.jpg) no-repeat 0 0;
	display:block;
	height:45px;
	width:172px;
}
li#sdbtn_link a:hover {
	background: url(../img/default/sdbtn_link.jpg) no-repeat 0 -45px;
}
/*ecopoint*/


li#sdbtn_ecopoint {
	text-indent: -10000px;
}
li#sdbtn_ecopoint p {
	background: url(../img/default/sdbtn_ecopoint.gif) no-repeat 0 0;
	height:80px;
	width:172px;
}
li#sdbtn_ecopoint a {
	background: url(../img/default/sdbtn_ecopoint.gif) no-repeat 0 0;
	display:block;
	height:80px;
	width:172px;
}
li#sdbtn_ecopoint a:hover {
	background: url(../img/default/sdbtn_ecopoint.gif) no-repeat 0 -80px;
}

/* diagnosis */
li#sdbtn_diagnosis {
	margin:13px 0 0;
	text-indent: -10000px;
}
li#sdbtn_diagnosis p {
	background: url(../img/default/sdbtn_diagnosis.gif) no-repeat 0 0;
	height:67px;
	width:172px;
}
li#sdbtn_diagnosis a {
	background: url(../img/default/sdbtn_diagnosis.gif) no-repeat 0 0;
	display:block;
	height:67px;
	width:172px;
}
li#sdbtn_diagnosis a:hover {
	background: url(../img/default/sdbtn_diagnosis.gif) no-repeat 0 -67px;
}
/* checksheet */
li#sdbtn_check {
	text-indent: -10000px;
	margin:13px 0 0;
}
li#sdbtn_check p {
	background: url(../img/default/sdbtn_check.gif) no-repeat 0 0;
	height:52px;
	width:172px;
}
li#sdbtn_check a {
	background: url(../img/default/sdbtn_check.gif) no-repeat 0 0;
	display:block;
	height:52px;
	width:172px;
}
li#sdbtn_check a:hover {
	background: url(../img/default/sdbtn_check.gif) no-repeat 0 -52px;}
/* life */
li#sdbtn_life {
	text-indent: -10000px;
	margin:13px 0 0;
}
li#sdbtn_life p {
	background: url(../img/default/sdbtn_life.jpg) no-repeat 0 0;
	height:52px;
	width:172px;
}
li#sdbtn_life a {
	background: url(../img/default/sdbtn_life.jpg) no-repeat 0 0;
	display:block;
	height:52px;
	width:172px;
}
li#sdbtn_life a:hover {
	background: url(../img/default/sdbtn_life.jpg) no-repeat 0 -52px;
}
/*
====  side btm  ====
*/
#side .box_sdbtm_catch {
	padding: 15px 0 5px;
	width:172px;
}
#side .box_area {
	background: url(../img/common/dot1_1_w2_999.gif) repeat-x left top;
	padding: 10px 0 0;
	margin: 0 0 30px;
	width:172px;
}
#side .sdbtm_catch {
	font-weight:400;
	font-size:91%;
	line-height:1.4em;
	letter-spacing: 1px;
	width:172px;
}
#side .sdbtm_area {
	font-weight:400;
	font-size:83%;
	line-height:1.4em;
	letter-spacing: 1px;
	width:172px;
}

#side .sdbtm_area {
	font-weight:400;
	font-size:83%;
	line-height:1.4em;
	letter-spacing: 1px;
	width:172px;
}
