  
#page_title {
	height:133px;
}


#page_title p.title{
	position:absolute;
	width:958px;
	text-align:center;
	border-bottom:#1FA429 3px solid;
	left:0px;
	top:37px;
}

.interview_body{
	/*font-size:107%;
	line-height:2.2;*/
	color:#000;
}
.interview_body p{
	text-align:justify;
	text-justify:inter-ideograph;
}
div#main .interview_body p.tm{
	margin-bottom:1.5em !important;
}
.interview_body .caption,
.interview_body .note{
	line-height:1.6;
}

/* #interview_lede
-------------------------------*/

#interview_lede{
	margin:0 1px 35px;
}
#interview_lede h1{
	margin:0 !important;
}
#interview_lede .lede{
	background:#D2EDD4;
	padding:25px 99px 30px;
}

/*interview_heading*/

div#main.tech_body .interview_body h2 {
	padding:18px 0px 18px 0px;
	border-top:#8994A9 1px solid;
	border-bottom:#8994A9 1px solid;
	margin: 40px 99px 28px 99px;
	clear:both;
	font-size:142.85%;
	color:#212121;
	letter-spacing:0.02em;
	line-height:1.3;
}

div#main .interview_body h3.question{
	font-size:114.28%;
	font-weight:bold;
	letter-spacing:0.05em;
	color:#071E5F;
	line-height:1.5;
	padding:0 0 0 34px;
	margin:1.5em 0 1.5em;
	background:url(/tech/healthcare/universal_design/interview/images/txt_dash.png) no-repeat -10px 0.1em;
}

div#main.tech_body .interview_body h4{
	font-size:100%;
	font-weight:bold;
	letter-spacing:0.05em;
}


/*hang out images*/
.col .out_left{
	margin-left:-99px;
	margin-right:19px;
}
.col .out_right{
	margin-right:-99px;
	margin-left:19px;
}
.col img.first{
	margin-top:0.4em;
}

/* #interview_bottom
-------------------------------*/

div#main.tech_body .section#interview_bottom{
	clear:both;
	margin:30px 1px 0px;
	background:#D2EDD4;
	padding:15px 99px 20px;
	font-size:14px;
	line-height:1.7;
}
div#main.tech_body .interview_body #interview_bottom h2{
	margin:0 0 0.5em;
	padding:0;
	font-size:123%;
	border:none;
	text-align:left;
}

#interview_bottom dl.data{
	margin-top:0.8em;
}
#interview_bottom dl.data dt{
	clear:both;
	float:left;
	width:4.5em;
	margin-bottom:0.5em;
}
#interview_bottom dl.data dd{
	padding-left:5em;
	margin-bottom:0.5em;
}

#interview_bottom .link_title{
	font-size:85.7%;
	line-height:1.3;
	background: url(/tech/healthcare/universal_design/interview/images/line_dot_green.png) repeat-x 0px 0;
	padding:1.1em 0 0.4em 0;
}
#interview_bottom .link_title p{
	background:url(/common/image/arrow_down.gif) no-repeat 0px 0.3em;
	padding-left:1.1em;
}

#interview_bottom .bn{
	margin:0.5em 0;
}


dl.related_info{
	clear:both;
	margin:0px 1px;
	background:#ededed;
	padding:20px 99px;
}

dl.related_info dt{
	float:left;
	width:9em;
}
div#main dl.related_info dt h3{
	margin:0 !important;
	padding:0 !important;
	line-height:1.33;
	font-size:107%;
}
dl.related_info dd{
	padding-left:9em;
}
dl.related_info dd ul li{
	width:auto;
	float:left;
	margin-right:1.5em;
}

/*btn_intaview_bottom*/
.interview_body .btn_interview_bottom{
	border-bottom:#A8B6C8 1px solid;
	clear:both;
}
.interview_body .btn_interview_bottom.border{
	border-top:#A8B6C8 1px solid;
}

.interview_body .btn_interview_bottom p{
	text-align:center;
}

/*note_txt*/
.note_txt{
	font-size:92.3%;
}

/*cap_title*/
h5.cap_title{
	font-weight:bold;
	font-size:90%;
	margin:3px 0 0;
	line-height:1.7;
}

div#main p.caption.bottom{
	margin-bottom:0;
	width:auto;
}

/*kakomi*/
div#main div.kakomi.gbk {
	background:#ededed;
}


/* #interview_index_btm
-------------------------------*/

#interview_index_btm{
	background:url(/tech/healthcare/universal_design/images/bg_interview_index.png) repeat-y;
	margin-top:30px;
	padding:15px 0 20px;
}

div#main.tech_body #interview_index_btm h3{
	margin:0; padding:0;
	background:none;
	border:none;
	margin-bottom:16px;
	text-align:center;
}

#interview_index_btm .col.bn{
	background:#fff;
	border-radius:4px;
	box-shadow: 1px 1px 7px -2px rgba(0, 0, 0, 0.6);
	overflow:hidden;
}


/*border*/

.content_border{
	margin:40px 0 0px;
	border-top:#A8B6C8 1px solid;
	height:30px;
	clear:both;
}
.content_border span{
	display:none;
}
