/* CSS Document */

/*common*/
h1{
margin:17px 0 10px 0;
}

/*interview*/
#CONTENT .textbox_top{
margin-top:40px;
}

#CONTENT .textbox{
margin-top:30px;
}

#CONTENT .question{
	color: #FF681F;
	font-weight:bold;
}

#CONTENT .midasi{
margin:10px 0 10px 0px;
}

#CONTENT .answer{
margin-left:37px;
margin-top:5px;
}


.oyakudachi{
margin:0 0 10px 10px;
float:right;
}

/*index*/
#LEFTNAVI #CONTACT {
background-color:#DFF3BE;
}


#NAME{
position:relative;
right:8px;
}

#LEFTNAVI .menu {
	margin-top:20px;
	
}

#LEFTNAVI .menu  a{
	color: #333333;
	font-size: 120%;
}

#LEFTNAVI .menu  a:hover{
color: #FF0000;
}

#LEFTNAVI .menu .link_f{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_f.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
	padding-left:40px;
}

#LEFTNAVI .menu .link_m{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_m.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}

#LEFTNAVI .menu .link_c{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_c.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}

#LEFTNAVI .menu .link_r{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_r.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}

#LEFTNAVI .menu .link_o{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_o.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}

#LEFTNAVI .menu .link_t{
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../../../common/images/link_t_cur.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}

h2{
margin-top:40px;
}

h5{
color:#7CC700;
}

#CONTENT p{
margin-bottom:30px;
}

#CONTENT .texttitle{
font-size:110%;
font-weight:bold;
}

h3{
border-bottom-color:#7CC700;
}

.line_a{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px dashed #999999;
}

.line_b{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #7CC700;
}

.ul_mgn{
margin-top:-15px;
padding-bottom:20px;
margin-left:20px;
}

.li_mgn{
list-style-type : disc ;
}