@charset "utf-8";
/* CSS Document */

@import url(/mediq/css/common.css);

/* はじめてのかたへ */
#first{
	margin:20px 0 0 0;
	padding:0 0 0 10px;
	/* text-align:center; */
	font-size:130%;
	font-weight:bold;
	line-height:40px;
	background-image:url(/mediq/images/top/first-bg01.gif);
	background-position:top left;
	background-repeat:repeat-x;
	/* border-top:1px solid #c1c1c1; */
}

/* メディQとは・エージェントシステム */
.outlinebox01,
.outlinebox03{
	margin:20px 0 20px 0;
	background-image:url(/mediq/images/top/outlinebox-side.gif);
	background-position:top left;
	background-repeat:repeat-y;
}

.outlinebox01 h4{
	padding:0 0 10px 15px;
	font-weight:bold;
}

.outlinebox01 .f-left{
	width:480px;
	border-left:1px solid #cdcdcd;
	padding:10px 0;
}

.outlinebox01 .f-right{
	width:260px;
	border-right:1px solid #cdcdcd;
	padding:10px 0;
}

/* エージェントシステムとは */
.outlinebox03 .f-left{
	width:380px;
	border-left:1px solid #cdcdcd;
	padding-top:10px;
}

.outlinebox03 .f-right{
	width:340px;
	border-right:1px solid #cdcdcd;
	padding-right:15px;
	padding-top:20px;
}

.outlinebox03 .f-left .btn{
	padding:10px 15px;
}

.outlinebox03 .f-left .btn img{
	padding:0 3px;
}

#jinzai{
	margin:10px 10px 5px 10px;
	background-color:#ebebeb;
}

#jinzai p{
	padding:5px 20px;
}

#jinzai p img{
	padding:5px 0 0 0;
}

/* プライバシー・運営会社 */
.outlinebox02 .f-left{
	width:370px;
}

.outlinebox02 .f-right{
	width:370px;
}

.outlinebox02 .f-right img{
	vertical-align:middle;
}

.outlinebox02 h3{
	padding:0 0 10px 0;
}







