@charset "shift_jis";

/*------------------------------------------------------------
import css
------------------------------------------------------------*/

@import url("../import.css");


/* ---------- globalNav ---------- */
/*#globalNav ul li#navi-service a{
	width: 135px;
	background: url(../../images/common/globalNav.jpg) no-repeat -138px -47px;
}*/

/* ---------- service ---------- */
#main-pho h1{
	background-image: url(../../images/case/main_pho_s.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 155px;
	text-indent: -9999px;
}

.service-box-left{
	float: left;
	width: 317px;
}

.service-box-right{
	float: left;
	padding-left: 10px;
	width: 559px;
}

.service-box-right-bottom{
	padding-top: 20px;
}

#service-p-box{
	margin-right: 30px;
	margin-left: 30px;
}

#case-box {
margin-left:120px;
margin-right:120px;
}

#case-box p {
line-height:160%;
}


#table-style {
width:600px;
border:1px solid #CCCCCC;
border-collapse:collapse;
margin-top:3px;
}

#table-style th {
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:10px;
background-color:#F3F3F3;
font-weight:bold;
}

#table-style td {
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:10px;
}

#explain-box {
margin-top:20px;
}

#explain-box p {
font-size:120%;
}

.font-style03 {
font-size:120%;
}

.box-style {
/*margin-left:72px;
margin-right:72px;*/
}

.font-style01 {
font-size:160%;
}

.txt-box {
/*margin:10px 20px 0 20px;*/
}