@charset "UTF-8";

#navigation #mainflash {
	width: 873px;
	height:260px;
	margin: 100px 0 0 0px;
	padding: 0;
	border-top: #275897 solid 1px;
	border-left: #275897 solid 1px;
	border-right: #275897 solid 1px;
	border-bottom: #275897 solid 1px;
	text-align:center;
}



h2 {
	height: 28px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-indent: -9999px;
}

.th1 {height: 34px;background:url(../images/t01.gif) no-repeat 0px 0px;}
.th2 {background:url(../images/t02.gif) no-repeat 0px 0px;}
.th3 {background:url(../images/t05.gif) no-repeat 0px 0px;}

p.th1ead {
	padding: 0px 0px 45px 0px;
}



/* サービス内容 ----------------------- */
.service {
	margin: 0 0 45px 0;
	padding: 15px 0px 0px 25px;
	border: #275897 solid 1px;
}

h3.s1 {
	height: 25px;
	margin:0;
	padding:0;
	background:url(../images/t03_01.gif) no-repeat 0 0;
	text-indent: -9999px;
}

.mserv {
	margin: 0;
	padding: 0 0 20px 0;
	position:relative;
}

.mserv .l, .mserv .r {
	width:261px;
	/*border-top: #275897 solid 2px;*/
	border-bottom: #275897 solid 2px;
	border-left: #275897 solid 2px;
	border-right: #275897 solid 2px;
}

.mserv .l p, .mserv .r p {
	padding: 10px;
	text-align:center;
}

.mserv .l {
	margin: 0;
	padding: 0;
	float:left;
}

.mserv .l h4 {
	width:261px;
	height: 27px;
	margin:0;
	padding:0;
	background:url(../images/t03_02.gif) no-repeat 0 0;
	text-indent: -9999px;
}

.mserv .r {
	margin: 0 0 0 15px;
	padding: 0;
	float:left;
}

.mserv .r h4 {
	width:261px;
	height: 27px;
	margin:0;
	padding:0;
	background:url(../images/t03_03.gif) no-repeat 0 0;
	text-indent: -9999px;
}




/* 業務内容 ----------------------- */
h3.s2 {
	height: 22px;
	margin:0;
	padding:0;
	background:url(../images/t04_01.gif) no-repeat 0 0;
	text-indent: -9999px;
}

.mwrok {
	margin: -15px 0 0 0;
	padding: 0 0 0 0;
	position:relative;
}

.mwrok2 {
	margin: 0 0 0 0;
	padding: 0 0 15px 95px;
	position:relative;
}

.mwrok .g {
	width:170px;
	margin: 15px 14px 0px 0px;
	padding: 10px 0 0 0;
	float:left;
	border-top: #275897 solid 3px;
	border-bottom: #275897 solid 1px;
	border-left: #275897 solid 1px;
	border-right: #275897 solid 1px;
}

.mwrok2 .g {
	width:170px;
	margin: 15px 14px 0px 0px;
	padding: 10px 0 0 0;
	float:left;
	border-top: #275897 solid 3px;
	border-bottom: #275897 solid 1px;
	border-left: #275897 solid 1px;
	border-right: #275897 solid 1px;
}

.mwrok h4, .mwrok2 h4 {
	height: 22px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-indent: -9999px;
}

.mg1 {background:url(../images/t04_02.gif) no-repeat center;}
.mg2 {background:url(../images/t04_03.gif) no-repeat center;}
.mg3 {background:url(../images/t04_04.gif) no-repeat center;}
.mg4 {background:url(../images/t04_05.gif) no-repeat center;}
.mg5 {background:url(../images/t04_06.gif) no-repeat center;}

.mwrok p, .mwrok2 p {
	padding: 5px 12px 7px 12px;
	font-size: 95%;
	line-height:140%;
}


/* 制作実績 ----------------------- */
.wrokweb {
	margin: 0 0 0 0px;
	padding: 10px;
	background-color:#FFFFFF;
}

.wrokweb h4 {
	margin: 0 0 0 0px;
	padding: 5px 0 5px 0;
	font-weight:normal;
	font-size:100%;
}

.wrokweb p {
	font-size:88%;
	line-height:normal;
}

