﻿@charset "UTF-8";/* ===============================	corporate.css================================ */#main #infomation {	}#main #infomation .toppr {	margin-bottom: 10px;}#main #infomation h2 {}#main #infomation h3 {	color: #f00;	margin-bottom: 16px;	margin-top: 26px;	font-weight: normal;	font-style: normal;	clear: both;}#main #infomation table {	border-collapse: separate;	border-spacing: 0 2px;}#main #infomation table th, #main #infomation table td {	padding: 9px;	vertical-align: top;}#main #infomation table th {	background-color: #fff;	border-right: 2px solid #666;	width: 93px;	text-align: left;}#main #infomation table td {	line-height: 1.4em;}#main #infomation table td ul {	margin-left: 18px;}#sp1 table {	border-collapse: separate;	border-spacing: 0 2px;	font-size: 12px;}#sp1 table td {	padding: 9px;	vertical-align: top;}#sp1 table th {	background-color: #fff;	border-right: 2px solid #666;	width: 93px;	text-align: left;	padding-left: 5px;}#sp1 table td {	line-height: 1.4em;}#sp1 td ul {	margin-left: 18px;}/* corporate_top */#main #corporate_top .toppr {	margin-bottom: 10px;}#main #corporate_top .rFrameGray .inframe {	padding: 0 26px 20px 16px;}#main #corporate_top h2 {}#main #corporate_top h3 {	color: #f00;	font-weight: normal;	font-style: normal;	clear: both;	margin-top: 16px;	margin-bottom: 26px;}#main #corporate_top p {	line-height: 1.5em;	margin-bottom: 1em;	font-style: italic;}#main #corporate_top .photoFrame {	float: right;	width: 142px;	margin-left: 20px;}#main #corporate_top .photoFrame p {	font-size: 9px;	text-align: right;}#main #corporate_top .photoFrame p span.name {	font-size: 16px;}#main #corporate_top .photoFrame p span.cap {	font-size: 10px;}#sp li {	line-height: 1.5em;	margin-bottom: 1em;}#sp ul {	margin-left: 18px;	font-size: 12px;}/*  ＋＋＋＋＋ end css ＋＋＋＋＋  */
