@charset "utf-8";

/* -----------------------------------------------
CSS file d-sq
FileName : interview.css
UpdatedBy : 2010/06/25
----------------------------------------------- */


/* font color_for menu-------------------------------------- */


#mainContents #mainConLeft #menu .ttl{
	font-size:17px;
	font-weight:bold;
	line-height:130%;
}

#mainContents #mainConLeft #menu .sttl{
	font-size:13px;
	color:#52627a;
}


/* menu01 */
a.menu{
	color:#333;
	text-decoration:none;
}

a.menu:visited{
	color:#333;
	text-decoration:none;
}
a.menu:hover{
	color:#666;
	text-decoration:none;
}
a.menu:active{
	color:#333;
	text-decoration:none;
}



/*#mainContents #mainConLeft #menu #menuLink {
	width:223px;
	height:45px;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}


#mainContents #mainConLeft #menu #menuLink a:link,
#mainContents #mainConLeft #menu #menuLink a:visited{
	background:url(../images/arrow.gif) 10px center no-repeat;
	width:223px;
	height:25px;
	padding: 15px 0px 5px 30px;
	text-align: left;
	text-decoration: none;
	display:block;
}


*html #mainContents #mainConLeft #menu #menuLink a:link,
#mainContents #mainConLeft #menu #menuLink a:visited{
	background:url(../images/arrow.gif) 10px center no-repeat;
	width:253px;
	height:20px;
	padding: 15px 0px 10px 0px;
	text-indent:3.5em;
	text-align: left;
	text-decoration: none;
	display:block;
}

#mainContents #mainConLeft #menu #menuLink a:hover{
	background-color:#ebebeb;
	text-decoration: none;	
}

*/



/* mainContentsRight_text -------------------------------------- */

#mainContents #mainConRight p.text01{
margin:20px 5px 15px 5px;
}

.name {
	padding: 10px 20px 0px 0px;
}

.info {
	padding: 10px 20px 10px 10px;
	line-height: 180%;
}

/* mainContentsRight_TalkText -------------------------------------- */

#mainContents #mainConRight dl.int {
	clear: both;
	margin-bottom: 10px;
}

#mainContents #mainConRight dl.int dt {
	float: left;
	background:url(../../interview/images/talk_back1.gif) left top no-repeat;
	width: 104px;
	height: 32px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

#mainContents #mainConRight dl.int dt p {
	padding-top: 10px;
	text-align: center;
}

#mainContents #mainConRight dl.int dd {
	float: right;
	width: 600px;
	margin-left: 15px;
	color: #003399;
	line-height: 140%;
}

#mainContents #mainConRight dl.doc {
	clear: both;
	margin-bottom: 10px;
}

#mainContents #mainConRight dl.doc dt {
	float: left;
	background:url(../../interview/images/talk_back2.gif) left top no-repeat;
	width: 104px;
	height: 32px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

#mainContents #mainConRight dl.doc dt p {
	padding-top: 10px;
	text-align: center;
}

#mainContents #mainConRight dl.doc dd {
	float: right;
	width: 600px;
	margin-left: 15px;
	line-height: 140%;
}



/* mainContentsRight_box -------------------------------------- */

#mainContents #mainConRight #box{
	margin:25px 0 0 0;
	padding:0px;
	width:720px;
	text-align:left;
}

#mainContents #mainConRight ul{
	float:left;
	width:720px;
	text-align:left;
}

#mainContents #mainConRight li{
	float:left;
	width:250px;
	text-align:left;
	margin-right:20px;
}


/* CSS Document */


