@charset "UTF-8";/*============================================================//  会社案内//==========================================================*//*======共通======*/.about #main h3{	width:730px;	margin-bottom:18px;}.about #publish h4.support{	width:730px;	margin-bottom:10px;}.about #publish h4.store{	width:730px;	margin-bottom:10px;}.about #interview h4{	width:730px;	margin-bottom:10px;}.about #access h4{	width:730px;	margin-bottom:10px;}.about #main .section{	margin-bottom:20px;}/*======アクセスマップ======*/.about #access .image{	width:516px;	margin:auto;	margin-bottom:10px ;}.about #access .train{	width:516px;	margin:auto;}.about #access span.jr{	font-size:1.0em;	color:#666666;}.about #access span.yurakucho{	font-size:1.0em;	color:#D7C448;}.about #access span.hanzomon{	font-size:1.0em;	color:#9A7CB6;}.about #access span.jnanboku{	font-size:1.0em;	color:#00ADA9;}/*======紹介======*/.about #publish h5{	font-size:1.2em;	font-weight:bold;	color:#FF6600;	margin-bottom:5px;}.about #publish p{	font-size:1.0em;	color:#333;	margin-bottom:8px;}.about #publish span.em{	font-size:1.4em;	line-height:150%;	font-weight:bold;	color:#FF3300;}.about #publish .image{	float:right;	margin:0 0 10px 10px;}.about #publish .section{	margin-bottom:40px;}.about #publish .genre01{	width:730px;	height:109px;	background:url(/about/image/genre01.jpg) no-repeat;	margin-bottom:7px;	margin-top:5px;	padding:20px 0 0 0;}.about #publish .genre02{	width:730px;	height:109px;	background:url(/about/image/genre02.jpg) no-repeat;	margin-bottom:7px;	padding:20px 0 0 0;}.about #publish .genre03{	width:730px;	height:109px;	background:url(/about/image/genre03.jpg) no-repeat;	margin-bottom:10px;	padding:20px 0 0 0;}.about #publish .genre01 h6,.about #publish .genre02 h6,.about #publish .genre03 h6{	margin:0 0 13px 35px;}.about #publish .genre01 p,.about #publish .genre02 p,.about #publish .genre03 p{	font-size:1.0em;	font-weight:bold;	color:#555;	margin-left:35px;}/*======インタビュー（10.0602追記）======*/.about #interview span{	font-weight:bold;}.about #interview span.author{	color:#FF6600;}.about #interview h5{	font-size:1.2em;	margin-top:15px;}.about #interview h5 span{	color:#FF6600;}.about #interview p span.catch{	color:#278DCB;}.about #interview a{	font-size:1.2em;}.about #interview .img_box{	float:right;	width:270px;}.about #interview .detail_box{	float:left;	width:450px;}.about #interview .box{	width:450px;	background:url(/about/image/dot.gif) repeat-x left bottom;	margin-bottom:15px;	padding-bottom:15px;}.about #interview .box .inner{	width:428px;	border:1px solid #CCCCCC;	background-color:#FEFFED;	padding:10px;}.about #interview .box .inner p{	margin-bottom:5px;}.about #interview .box .inner img{	float:left;	margin-right:10px;}