@charset "shift_jis"; 


		#colL .tlent_dtl {
			margin-bottom: 15px;
			padding: 10px 10px 10px 10px;
			border: 1px solid #cccccc;
			clear: both;
		}
			#colL .tlent_dtl p {
				margin: 5px 0;
			}
				#colL .tlent_dtl div.pht_dtl {
					float:right;
					width:200px;
					padding:0 0 10px 10px;
				}
				#colL .tlent_dtl p.pht_com {
					margin:0;
					padding:0 0 5px 0;
					text-align:center;
				}
				#colL .tlent_dtl h4 {
					font-weight: bold;
				}
					#colL .tlent_dtl h4.talentnm {
						font-size:140%;
					}


			#colL .tlent_dtl .tlent_dtl_tbl {
				width: 100%;
			}
				#colL .tlent_dtl .tlent_dtl_tbl th {
					text-align: center;
					padding: 5px 5px 0 5px;
				}
				#colL .tlent_dtl .tlent_dtl_tbl td {
					text-align: center;
					padding: 0 5px 8px 5px;
					font-size: 140%;
				}
					#colL .tlent_dtl .tlent_dtl_tbl p {
						margin: 0;
						padding: 0;
						text-align: center;
						font-size: 60%;
						line-height: 110%;
					}

			#colL .tlent_dtl .tlent_dtl_link {
				text-align: right;
				padding-top: 5px;
			}

			#colL .tlent_dtl .tlent_prf_tbl {
				width: 100%;
			}
				#colL .tlent_dtl .tlent_prf_tbl th {
					width: 210px;
					text-align: right;
					padding: 5px 5px 0 5px;
				}
					#colL .tlent_dtl .tlent_prf_tbl th img {
						padding: 5px;
						border: 1px solid #cccccc;
						margin-bottom: 10px;
					}
					#colL .tlent_dtl .tlent_prf_tbl th img.line_none {
						padding: 0;
						border: none;
					}
				#colL .tlent_dtl .tlent_prf_tbl td {
					text-align: left;
					padding: 0 5px 8px 15px;
				}
