
/* -------------------------------- 
Name: service stylesheet
Manager: ASUKA ACCOUNTING ASSOCIATES
-------------------------------- */

/* service_link
-------------------------------- */
#service_link {
	width: 627px;
	margin: 0 auto;
}

#service_link01 {
	height: 159px;
	width: 206px;
	padding: 90px 0 0 0;
	background: url(../../img/service_link01_title.jpg) top no-repeat;
}

#service_link01 ul {
	margin: 0 0 0 4px;
}

.sl01a {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link01_point.gif) no-repeat left top;
}
.sl01b {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link01_point_e.gif) no-repeat left top;
}


#service_link02 {
	height: 159px;
	width: 206px;
	padding: 90px 0 0 0;
	background: url(../../img/service_link02_title.jpg) top no-repeat;
}

#service_link02 ul {
	margin: 0 0 0 4px;
}

.sl02a {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link02_point.gif) no-repeat left top;
}
.sl02b {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link02_point_e.gif) no-repeat left top;
}


#service_link03 {
	height: 159px;
	width: 206px;
	padding: 90px 0 0 0;
	background: url(../../img/service_link03_title.jpg) top no-repeat;
}

#service_link03 ul {
	margin: 0 0 0 4px;
}

.sl03a {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link03_point.gif) no-repeat left top;
}
.sl03b {
	padding: 0 0 4px 27px;
	background: url(../../img/service_link03_point_e.gif) no-repeat left top;
}




/* service
-------------------------------- */
#service {
	width: 610px;
	margin: 0 auto;
}

#s_pagetitle {
	width: 610px;
	padding: 0 0 10px 0;
	margin: 0 auto;
}




/* s_box
-------------------------------- */
.s_box {
	width: 610px;
	padding: 0 0 25px 0;
	margin: 0 auto;
}

.s_box_title {
	padding: 0;
	margin: 30px auto 10px auto;
}

.s_box_img {
	width: 610px;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	text-align: center;
}

.s_box_img02 {
	width: 610px;
	padding: 0 0 10px 5px;
	margin: 0 auto;
}

.s_box_head {
	width: 600px;
	padding: 0 0 10px 10px;
	margin: 0 auto;
}

.s_box p {
	padding: 5px 10px 5px 10px;
}

.s_box_l {
	float: left;
	width: 240px;
	padding: 0;
}

.s_box_l02 {
	float: left;
	width: 220px;
	padding: 0;
}

.s_box_r {
	float: right;
	width: 350px;
	padding: 5px 10px 0 10px;
	line-height: 1.7;
}

.s_box_l02 {
	float: left;
	width: 180px;
	padding: 7px 0 0 12px;
}

.s_box_r02 {
	float: right;
	width: 380px;
	padding: 5px 20px 0 5px;
	line-height: 1.7;
}

.s_box_t02 {
    margin: 0 auto;
	padding: 0 0 10px 10px;
}


/* q_box
-------------------------------- */
.q_box {
	width: 560px;
	padding: 20px 15px 5px 15px;
	margin: 0 auto 20px auto;
	background: #f9faf6;
    line-height: 1.7; 
}

.q_box03 {
	width: 560px;
	padding: 20px 15px 15px 15px;
	margin: 0 auto 20px auto;
	background: #f6f9fa;
    line-height: 1.7; 
}

.q_box dt {
	float: left;
	width: 30px;
	padding: 0;
	margin: 0;
}

.q_box dd {
	margin-left: 30px;
}

.q_box03 dt {
	float: left;
	width: 30px;
	padding: 0;
	margin: 0;
}

.q_box03 dd {
	margin-left: 30px;
}

.q_box03 ul {
	margin: 10px 0 0 0;
}

.q_box03 li {
	padding: 2px 0;
}

.a {
	margin: 0 0 0 30px;
}




/* txt
-------------------------------- */
.txt_blue {
	font-weight: bold;
	color: #003399;
}


/*その他メニュー*/
#Omenu{background:url(../../service/img/menu.png) 0 0 no-repeat; width:564px; height:108px; display:inline-block; overflow:hidden; padding:38px 9px 1px 14px; margin:0 0 20px 10px}
#Omenu:after{content:""; height:0; clear:both; visibility:hidden; display:none}
#Omenu li{float:left}
#Omenu a{height:50px; text-indent:-9999px; display:block; overflow:hidden; width:184px; margin:0 4px 4px 0}
#Omenu #omenu01 a{background:url(../../service/img/menu.png) -14px -38px no-repeat}
#Omenu #omenu02 a{background:url(../../service/img/menu.png) -202px -38px no-repeat}
#Omenu #omenu03 a{background:url(../../service/img/menu.png) -390px -38px no-repeat}
#Omenu #omenu04 a{background:url(../../service/img/menu.png) -14px -92px no-repeat}
#Omenu #omenu05 a{background:url(../../service/img/menu.png) -202px -92px no-repeat}
#Omenu #omenu06 a{background:url(../../service/img/menu.png) -390px -92px no-repeat}
#Omenu #omenu01 a:hover, #Omenu #omenu01_o a{background:url(../../service/img/menu.png) -14px -185px no-repeat}
#Omenu #omenu02 a:hover, #Omenu #omenu02_o a{background:url(../../service/img/menu.png) -202px -185px no-repeat}
#Omenu #omenu03 a:hover, #Omenu #omenu03_o a{background:url(../../service/img/menu.png) -390px -185px no-repeat}
#Omenu #omenu04 a:hover, #Omenu #omenu04_o a{background:url(../../service/img/menu.png) -14px -239px no-repeat}
#Omenu #omenu05 a:hover, #Omenu #omenu05_o a{background:url(../../service/img/menu.png) -202px -239px no-repeat}
#Omenu #omenu06 a:hover, #Omenu #omenu06_o a{background:url(../../service/img/menu.png) -390px -239px no-repeat}


