@charset "Shift_JIS";
/* CSS Document */

/*共通*/


h1{
margin:17px 0 10px 0;
}

/*インタビューページ*/
#CONTENT .textbox_top{
margin-top:40px;
}

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

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

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

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

.photo{
margin:0 0 5px 5px;
float:right;
}

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

/*事業部紹介*/
#LEFTNAVI #CONTACT{
background-color:#cdedf8;
}

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

#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;
	
}


#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_cur.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.gif);
	margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
}


h2{
margin-top:25px;
}

#CONTENT .contentbox .link{
margin-top:10px;
}

#CONTENT .contentbox .link_img{
	position:relative;
	top: 5px;
}

.product_l{
width:205px;
float:left;
}

.product_r{
width:205px;
margin-left:36px;
float:left;
}

.box_r{
width:490px;
float:right;
}

h3{
border-bottom-color:#00A0E9;
margin-top:40px;
}

#CONTENT table{
clear:both;
}
