@charset "utf-8";

/*=============================
concept CSS
=============================*/

.data_concept	 			{margin-bottom:20px ; }
.data_concept td			{width:580px ; vertical-align: top ; line-height:170% ; }
.data_concept td img		{float:left ; padding:0px ; margin:0px 0px 5px 0px ; }
.data_concept td p img		{float:left ; padding:2px ; margin:10px 10px 15px 0px ; }
.data_concept td p right	{float:right ; padding:2px ; margin:10px 10px 15px 0px ; }

div.conceptbg_01	{margin-bottom:10px ; width:600px ; height : 367px ;background: #fff url(../img/concept_mei01.jpg) no-repeat    ; }
div.conceptbg_01 h3	{padding: 120px 10px 0px 245px ; text-align: left ; font-weight:normal; font-size:12px}
div.conceptbg_02	{margin-bottom:10px ; width:600px ; height : 367px ;background: #fff url(../img/concept_mei02.jpg) no-repeat    ; }
div.conceptbg_02 h3	{padding: 120px 10px 0px 245px ; text-align: left ; font-weight:normal; font-size:12px}
div.conceptbg_03	{margin-bottom:10px ; width:600px ; height : 367px ;background: #fff url(../img/concept_mei03.jpg) no-repeat    ; }
div.conceptbg_03 h3	{padding: 120px 10px 0px 245px ; text-align: left ; font-weight:normal; font-size:12px}


/*会社概要のテーブルで使用*/

.data_information	 			{width:700px ; text-align:center;}
.informationnav		{width:200px ;vertical-align: top ; line-height:170% ;border-right: 1px solid #ccc; }
.informationmei		{width:500px ;vertical-align: top ; line-height:170% ; }


.data_information_nav 		{font-size:12px ; margin: 20px auto 0px auto ; margin-bottom:20px ; }
.data_information_nav th	{font-size:12px ; width:100px ; padding: 15px;vertical-align: top ; text-align: left;line-height:170% ; font-weight: normal;color:#000;width:150px ; }



.data_information_mei 		{font-size:12px ; margin: 20px 0 0px 20px ; margin-bottom:20px ; }
.data_information_mei th	{font-size:12px ; width:200px ; padding: 15px;vertical-align: top ; text-align: left;line-height:170% ; font-weight: normal;border-bottom: 1px solid #ccc;color:#000; }
.data_information_mei td		{font-size:12px ; width:500px ; padding: 15px;vertical-align: top;line-height:170% ; border-bottom: 1px solid #ccc;color:#000; }

.data_information_mei td input.btn		{font-size:12px ; line-height:16px ; color:#000000 ; padding:5px 30px ;text-align:center ; margin-left:280px;}

.data_information_mei2 		{font-size:12px ; margin: 20px auto 0px auto ; margin-bottom:20px ; }
.data_information_mei2 th	{font-size:12px ; width:550px ; padding: 15px;vertical-align: top ; text-align: left;line-height:170% ; font-weight: normal;color:#000; }

