@charset "Shift_JIS";

h1{
	display : block;
	float : left;
	width:149px;
	height:29px;
	margin-bottom : 10px;
	background: url("../img/company/h_company.gif") no-repeat 0 0 ;
	text-indent : -9999px;
}

#info-box #seviceNav h2{
	text-indent: 0;
}

h2.intro{
	width:609px;
	height:22px;
	margin-bottom : 30px;
	margin-bottom: 20px;
	background: url("../img/company/lead.gif") no-repeat 0 bottom ;
	text-indent : -9999px;
}

h2.goal{
	width:510px;
	height:44px;
	margin-top: 30px;
	margin-bottom: 20px;
	background: url("../img/company/h2_goal.gif") no-repeat 0 bottom ;
}

h2.profile{
	width:510px;
	height:44px;
	margin-bottom: 20px;
	background: url("../img/company/h2_profile.gif") no-repeat 0 bottom ;
	text-indent : -9999px;
}

h2.media{
	width:510px;
	height:44px;
	margin-bottom: 20px;
	background: url("../img/company/h2_media.gif") no-repeat 0 bottom ;
	text-indent : -9999px;
}

div#main-box div.contents div.section h3{
	color: #B26E08;
	font-size : 70%
	margin : 20px 0 0;
	padding : 0;
}

#main-box div.section ul li{
	font-size : 80%;
	margin : 5px 0 5px 1.5em;
	line-height : 1.4;
	padding-left : 0;
	list-style: disc;
}

#main-box div.section table{
	margin-left : 1.2em;
	margin-top: 15px;
}
#main-box div.section table th, #main-box div.section table td{
	font-size: 87.5%;
	vertical-align : top;
	font-weight: normal;
	padding : 2px;
}

#main-box div.section table th{
	white-space : nowrap;
}

.imgset{
	display : block;
	float :left;
}

#imgprofile{
	margin: 20px 20px 0px 10px;
}

#imgmedia1{
	margin: 10px 20px 20px 10px;
}

#imgmedia2{
	margin: 10px 20px 20px 10px;
}

#imgmedia3{
	margin: 10px 20px 20px 10px;
}

.mediatitle {
	font-weight: bold;
	padding-top : 35px;
}

.sns_btn {
	padding-top : 80px;
	padding-left : 30px;
}
