@charset "utf-8";
/* CSS Document */
/*--information---------------------------------------------------------
Last update：08/02/14
File name ：client.css
Site name：東北厚生年金病院 臨床研究センター
Summary：臨床研究センターセンターの依頼者向けページのレイアウト。
Copyright：Copyright (C) 2008 Tohoku welfare annuity hospital - Clinical research center.All rights reserved.
-------------------------------------------------------------------------*/



/*[タイトル]----------------------------------------------*/
h4 {
	width: 540px;
	height: 60px;
	margin: 0px 40px 40px;
	padding: 0px;
	background: url(../../client/image/sectitle03.gif) no-repeat left 20px;
	text-indent: -5000px;
}

h5#atfirst{
	width: 540px;
	height: 15px;
	margin: 25px 40px 20px;
	padding: 0px;
	text-indent: -5000px;
	background: url(../../client/image/03_atfirst.gif) no-repeat;
}
h5#manual,
h5#document,
h5#value,
h5#schedule,
h5#results,
h5#access {
	width: 540px;
	height: 15px;
	margin: 20px 0px 20px;
	padding: 0px;
	text-indent: -5000px;
}
h5#manual{
	background: url(../../client/image/03_manual.gif) no-repeat;
}
h5#document,
h5#documentDL{
	background: url(../../client/image/03_document.gif) no-repeat;
}
h5#value{
	background: url(../../client/image/03_value.gif) no-repeat;
}
h5#schedule{
	background: url(../../client/image/03_schedule.gif) no-repeat;
}
h5#results {
	background: url(../../client/image/03_results.gif) no-repeat;
}
h5#access {
	background: url(../../client/image/03_access.gif) no-repeat;
}
h5#info {
	width: 540px;
	height: 15px;
	margin: 20px 40px 10px;
	padding: 0px;
	text-indent: -5000px;
	background: url(../../client/image/03_info.gif) no-repeat;
}

h6#irbschedule {
	margin: 20px 100px 5px;
	padding: 0px;
	color:#3399CC;
}

h5#documentDL{
	width: 460px;
	height: 15px;
	margin: 0px 40px 20px;
	padding: 0px;
	text-indent: -5000px;
}


h6#document01,
h6#document02,
h6#document03,
h6#document04,
h6#document05,
h6#document06,
h6#document07,
h6#document08 {
	width: 520px;
	height: auto;
	margin: 20px 0px 10px;
	padding: 5px 0px 5px 20px;
	background: url(../../client/image/icon_sqr_gr.gif) no-repeat left 10px;
}
h6#document05 {
	background: url(../../client/image/icon_sqr_or.gif) no-repeat left 10px;
}
h6.document {
	margin: 0 0 15px 15px;
	font-size: 1em;
}
h6.document span {
	color: #214921;
	padding: 5px 15px;
	background-color: #FCEAD8;
	font-weight: normal;
	border: solid 1px #999;
}

/*[はじめに]----------------------------------------------*/
ul#jumplist{
	width: 410px;
	height: auto;
	margin: 0px 100px;
	padding: 0px 0 25px;
	list-style: none;
}
ul#jumplist:after{
	content: ".";
	display: block;
	height: 0;
	line-height: 1px;
	clear: both;
	visibility: hidden;
}
ul#jumplist li{
	width: 200px;
	height: 25px;
	display: block;
	margin-top:5px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	line-height: 100%;
	overflow: hidden;
}
ul#jumplist li a {
	width: 200px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	text-indent: -5000px;
	text-decoration: none;
	display: block;
}
ul#jumplist li p {
	width: 200px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	text-indent: -5000px;
	text-decoration: none;
	display: block;
}
ul#jumplist li#jumpbtn01 a {
	background-image: url(../../client/image/btn_manual.jpg);
}
ul#jumplist li#jumpbtn02 a {
	background-image: url(../../client/image/btn_document.jpg);
}
ul#jumplist li#jumpbtn03 a {
	height: 31px;
	background-image: url(../../client/image/btn_value_new.jpg);
}
ul#jumplist li#jumpbtn04 a {
	height: 31px;
	background-image: url(../../client/image/btn_schedule.jpg);
}
ul#jumplist li#jumpbtn05 a {
	background-image: url(../../client/image/btn_results.jpg);
}
ul#jumplist li#jumpbtn06 a {
	background-image: url(../../client/image/btn_access.jpg);
}
ul#jumplist li#jumpbtn01 a:hover {
	background-image: url(../../client/image/btn_manual_over.jpg);
}
ul#jumplist li#jumpbtn02 a:hover {
	background-image: url(../../client/image/btn_document_over.jpg);
}
ul#jumplist li#jumpbtn03 a:hover {
	background-image: url(../../client/image/btn_value_new_over.jpg);
}
ul#jumplist li#jumpbtn04 a:hover {
	background-image: url(../../client/image/btn_schedule_over.jpg);
}
ul#jumplist li#jumpbtn05 a:hover {
	background-image: url(../../client/image/btn_results_over.jpg);
}
ul#jumplist li#jumpbtn06 a:hover {
	background-image: url(../../client/image/btn_access_over.jpg);
}
ul#jumplist li#jumpbtn01 {
	background-image: url(../../client/image/btn_manual_over.jpg);
}
ul#jumplist li#jumpbtn02 {
	background-image: url(../../client/image/btn_document_over.jpg);
}
ul#jumplist li#jumpbtn03 {
	height: 31px;
	margin-top: 11px;
	background-image: url(../../client/image/btn_value_new_over.jpg);
}
ul#jumplist li#jumpbtn04 {
	height: 31px;
	margin-top: 11px;
	background-image: url(../../client/image/btn_schedule_over.jpg);
}
ul#jumplist li#jumpbtn05 {
	background-image: url(../../client/image/btn_results_over.jpg);
}
ul#jumplist li#jumpbtn06 {
	margin-top: 11px;
	background-image: url(../../client/image/btn_access_over.jpg);
}
ul#jumplist li#jumpbtn07 {
	height: 31px;
	background-image: url(../../client/image/btn_manual_over.jpg);
}
ul#jumplist li#jumpbtn07 a {
	height: 31px;
	background-image: url(../../client/image/btn_manual.jpg);
}
ul#jumplist li#jumpbtn07 a:hover {
	background-image: url(../../client/image/btn_manual_over.jpg);
}
ul#jumplist li#jumpbtn08 {
	height: 31px;
	background-image: url(../../client/image/btn_document_new_over.jpg);
}
ul#jumplist li#jumpbtn08 a {
	height: 31px;
	background-image: url(../../client/image/btn_document_new.jpg);
}
ul#jumplist li#jumpbtn08 a:hover {
	background-image: url(../../client/image/btn_document_new_over.jpg);
}
ul#jumplist li#jumpbtn09 {
	margin-top: 11px;
	background-image: url(../../client/image/btn_results_over.jpg);
}
ul#jumplist li#jumpbtn09 a {
	background-image: url(../../client/image/btn_results.jpg);
}
ul#jumplist li#jumpbtn09 a:hover {
	background-image: url(../../client/image/btn_results_over.jpg);
}

ul#jumplist li#jumpbtn01,
ul#jumplist li#jumpbtn03,
ul#jumplist li#jumpbtn05,
ul#jumplist li#jumpbtn07,
ul#jumplist li#jumpbtn09{
	margin-right: 10px;
	float: left;
}
ul#jumplist li#jumpbtn02,
ul#jumplist li#jumpbtn04,
ul#jumplist li#jumpbtn06,
ul#jumplist li#jumpbtn08{
	float: left;
}
ul#jumplist li#jumpbtn03 p,
ul#jumplist li#jumpbtn04 p,
ul#jumplist li#jumpbtn07 p,
ul#jumplist li#jumpbtn08 {
	height: 31px;
}



div#jumpbtn {
	width: 410px;
	height: 25px;
	background: url(../../client/image/btn_old_over.jpg) no-repeat 0 0;
	margin: 10px 100px 20px;
	text-indent: -9999px;
	overflow: hidden;
}
div#jumpbtn a {
	width: 410px;
	height: 25px;
	background: url(../../client/image/btn_old.jpg) no-repeat 0 0;
	display: block;
}
div#jumpbtn a:hover {
	background: url(../../client/image/btn_old_over.jpg) no-repeat 0 0;
}


/*[ダウンロードリスト]------------------------------------*/
div.normaltxt {
	margin-bottom: 0px;
}
div.dllist_wrapp {
	width: 540px;
	height: auto;
	margin: 0px 40px;
	padding: 0px 0px;
	border-top: solid 1px #CCCCCC;
}
div.dllist_wrapp p {
	margin: 0px 0px 20px;
	padding: 0px 0px;
}

table.dlfiles,table.dlfiles02{
	width: 465px;
	height: auto;
	margin: 0px 35px 20px 40px;
	padding: 0px;
}
table.dlfiles td,table.dlfiles02 td{
	border-bottom: dotted 1px #CCCCCC;
}
table.dlfiles td.filename {
	width: 355px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	background: url(../../client/image/icon_sqr_gr.gif) no-repeat left 15px;
	vertical-align: middle;
}
table.dlfiles02 td.filename2 {
	width: 355px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	background: url(../../client/image/icon_sqr2_or.gif) no-repeat left 15px;
	vertical-align: middle;
}
table.dlfiles td.filename3,table.dlfiles02 td.filename3{
	width: 355px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	background: url(../../client/image/icon_sqr_or.gif) no-repeat left 15px;
	vertical-align: middle;
}
table.dlfiles td.filedl,table.dlfiles02 td.filedl {
	width: 80px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 10px 10px;
}
table.dlfiles td.filedl a,table.dlfiles02 td.filedl a {
	text-decoration: none;
}







ul.dllist,ul.dllist02 {
	margin: 0px 35px 20px 40px;
	padding: 0px;
	list-style: none;
}
ul.dllist li {
	margin: 0px;
	padding: 0px 0px 20px 20px;
	background: url(../../client/image/icon_sqr_gr.gif) no-repeat left 5px;
}
ul.dllist02 li {
	margin: 0px;
	padding: 0px 0px 20px 20px;
	background: url(../../client/image/icon_sqr_or.gif) no-repeat left 5px;
}
ul.dllist li img,ul.dllist02 li img {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	position: relative;
	top: 2px;
}


ul.irb {
	margin: 0px 35px 20px 40px;
	padding: 0px;
	list-style: none;
}
ul.irb li {
	margin: 0px;
	padding: 0px 0px 5px 20px;
	background: url(../../client/image/icon_sqr_or.gif) no-repeat left 5px;
}


table.irbdate{
	width: 340px;
	height: auto;
	margin: 0px 100px 20px;
	padding: 0px;
	border-collapse: collapse;
}
table.irbdate th{
	margin: 0px;
	padding: 3px 15px;
	border: solid 1px #ccc;
	vertical-align: top;
	text-align: left;
}
table.irbdate td{
	margin: 0px;
	padding: 3px 15px;
	border: solid 1px #ccc;
	text-align: right;
}


/*[様式ダウンロードページ]--------------------------------*/
.pageback {
	width: 70px;
	height: 20px;
	margin: 0px 40px 10px 510px;
	padding: 0px;
	background: url(../../client/image/icon_back.gif) left no-repeat;
}
.pageback a {
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	text-decoration: none;
	display: block;
}

table.dlfiles td.filename2{
	width: 355px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	background: url(../../client/image/icon_sqr2_gr.gif) no-repeat left 16px;
}

ul.documentlist {
	margin: 0px 0px 20px 25px;
	padding: 0px;
	list-style: none;
}
ul.documentlist li {
	margin: 0px;
	padding: 0px 0px 20px 20px;
	background: url(../../client/image/icon_sqr_gr.gif) no-repeat left 5px;
}
ul.documentlist li img {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	position: relative;
	top: 2px;
}

ul.dllist li ul {
	margin-top: 10px;
}
ul.dllist li ul li {
	background: none;
	list-style: circle;
	padding: 0;
	margin-left: 20px;
	margin-bottom: 10px;
}

/*[臨床研究センターの場所]--------------------------------*/
p.dllist_text {
	width: 280px;
	height: auto;
	padding-left: 20px;
	float: right;
}
p.dllist_text a {
	color: #006633; 
}
p.dllist_img {
	width: 240px;
	height: auto;
	float: left;
}

/*お知らせ*/
.info div {
	width: 498px;
	height: auto;
	margin: 0px 40px 15px;
	padding: 0 20px 10px;
	background-color: #FFF2E5;
	border: 1px solid #F1B88B;
}
.info div p {
	margin: 10px 0 0;
	/*padding: 0 0 0 1.5em;
	text-indent: -1.5em;*/
}
.info dl {
	width: 500px;
	height: auto;
	margin: 0px auto;
	padding: 0 20px;
}
.info dt {
	width: 100px;
	float: left;
	clear: left;
}
.info dd {
	width: 400px;
	padding: 0 0 5px 100px;
	margin: 0 0 10px -100px;
	border-bottom: dotted 1px #ccc;
	float: left;
}

.news {
	margin: 0 0 -3px 0;
	padding: 0 0 0 5px;
}
.through {text-decoration: line-through;}
