﻿@charset "utf-8";

/*
============================================

	Voices CSS

============================================
*/


/* left Menu Icon*/
div#wrap div#main div#contents div#left_space h3 a:link,
div#wrap div#main div#contents div#left_space h3 a:visited {
	background-image:url('../common-images/voices_side.gif');
	background-repeat:no-repeat;
}

div#wrap div#main div#contents div#right_contents h1#voices  {
	background-image:url('../voices/voices_header.png');
	background-repeat:no-repeat;
}

div#wrap div#main div#contents div#right_contents h2 {
	margin-top:0.5em;
	margin-left:10px;
	color:#f39800;
	font-size:1.5em;
}

div#wrap div#main div#contents div#right_contents div#mainText_area {
	overflow:hidden;
	width:660px;
	margin-top:-10px;
}

div#wrap div#main div#contents div#right_contents div#mainText_area h3 {
	margin-top:2em;
	color:#0068b7;
	font-size:1.2em;
	border-top:solid 1px #0068b7;
	border-bottom:solid 1px #0068b7;
	padding-top:0.2em;
	padding-bottom:0.2em;
}

div#wrap div#main div#contents div#right_contents div#mainText_area div#left_texts {
	width:400px;
}

div#wrap div#main div#contents div#right_contents div#mainText_area div#left_texts p {
	line-height:1.7em;
}

div#wrap div#main div#contents div#right_contents div#mainText_area img#portrait {
    margin-top:1em;
    float:right;
}

div#wrap div#main div#contents div#right_contents div#mainText_area div#bottom_texts {
	width:660px;
	clear:both;
	margin-top:1em;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company {
	width:640px;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: -moz-linear-gradient(180deg,rgb(255, 255, 255) 0%,rgb(209, 225, 233) 93%,rgb(188, 212, 223) 100%);
	background:-webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(255, 255, 255)),color-stop(93%, rgb(209, 225, 233)),color-stop(100%, rgb(188, 212, 223)));
	background:linear-gradient(180deg,rgb(255, 255, 255) 0%,rgb(209, 225, 233) 93%,rgb(188, 212, 223) 100%);
	border:solid 1px #959595;
	overflow:hidden;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details {
	width:390px;
	float:left;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details h4 {
	color:#0068b7;
	font-size:1.1em;
	/margin-left:10px;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details dl {
	margin-top:0.5em;
	line-height:1.5em;
	font-size:0.9em;
	/margin-left:10px;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details dl dt {
	color:#0068b7;
	float:left;
	width:6.5em;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details dl dd {
	margin-left:6.5em;
}

div#wrap div#main div#contents div#right_contents div#bottom_area div#voices_company div#vCom_details p {
	font-size:0.9em;
	padding-right:10px;
	/padding-left:10px;
}


/*Sub Menu*/

div#wrap div#main div#contents div#left_space div.voices_left {
	border-bottom:dotted 1px #333333;
	margin-top:1em;
	padding-bottom:3px;
}

div#wrap div#main div#contents div#left_space div.voices_left a img {
	float:left;
	margin-right:5px;
	border:solid 1px #959595;
}

div#wrap div#main div#contents div#left_space div.voices_left h4 {
	color:#0068b7;
}

div#wrap div#main div#contents div#left_space div.voices_left p.voices_leftCatch {
	font-size:85%;
}

div#wrap div#main div#contents div#left_space div.voices_left p.voices_leftdates {
	font-size:85%;
	clear:both;
	padding-top:0.1em;
	color:#656565;
}

div#wrap div#main div#contents div#left_space div.voices_left p.voices_leftLink {
	clear:both;
	margin-top:1em;
	margin-bottom:0.5em;
	text-align:right;
}


/*NEW*/

.voices_h4 {
	color: #eb6100;
	margin-top: 1em;
	padding: 5px 10px;
	border:solid 1px #eb6100;
	border-radius: 2px;
}

.voices_leftimg {
	width:85px;
	height: 56px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

.voices_orange {
	color: #f39800 !important;
}



div#wrap div#main div#contents div#right_contents div#bottom_area div#contents_links div.link_box {
	height: 11.5em !important;
}