@charset "UTF-8";/*============================================================//  法人向け事業出版//==========================================================*//*======共通======*/.biz #main h3{	width:730px;	margin-bottom:18px;}.biz #outline h4{	width:730px;	margin-bottom:10px;}.biz #genre h4{	width:730px;	margin-bottom:10px;}.biz #flow h4{	width:730px;	margin-bottom:10px;}.biz #cost h4{	width:730px;	margin-bottom:10px;}.biz #interview h4{	width:730px;	margin-bottom:10px;}.biz #main .section{	margin-bottom:20px;}.biz #main .next{	float:right;}/*======ご案内======*/.biz #outline .sub-title{	width:510px;	margin-bottom:10px;}.biz #outline h5{	font-size:1.2em;	font-weight:bold;	color:#FF6600;	margin-bottom:10px;}.biz #outline p{	font-size:1.0em;	color:#333;	margin-bottom:8px;}.biz #outline .image{	float:right;	margin:0 0 10px 10px;}/*======事業出版======*/.biz #genre p{	line-height:140%;	margin-bottom:10px;}.biz #genre p span{	color:#f00;}.biz #genre img{	margin-bottom:5px;}.biz #genre .ttl_box{	margin-bottom:20px;}.biz #genre .ttl_box h5{	font-size:1.3em;	font-weight:bold;	color:#278DCB;	margin-bottom:3px;}.biz #genre .cap_box{	width:720px;	background-color:#EFEFEF;	margin-bottom:15px;	padding:3px 5px;}.biz #genre .cap_box h6{	font-size:1.2em;	font-weight:bold;	color:#FF6600;}.biz #genre .cap_box h6 span{	font-size:0.8em;	font-weight:normal;	color:#333333;}.biz #genre .m_box{	width:730px;	margin-bottom:20px;}.biz #genre .s_box{	float:left;	width:175px;	margin-right:10px;}.biz #genre .s2_box{	float:left;	width:175px;}.biz #genre .s3_box{	float:left;	width:200px;	margin-right:10px;}.biz #genre .s4_box{	float:left;	width:260px;	margin-right:10px;}.biz #genre .s5_box{	float:left;	width:250px;}/*.biz #genre h5{	font-size:1.2em;	font-weight:bold;	color:#FF6600;	margin-bottom:10px;}.biz #genre p.lead{	font-size:1.0em;	color:#333;	margin-bottom:20px;	margin-left:22px;}.biz #genre .section{	width:715px;	background:url(/biz/image/g_section_bg.gif) repeat-y;	padding:15px 0 0 15px;	margin-bottom:20px;}.biz #genre .section:after,.biz #genre .entry:after {	font-size:1px;	content: "";	display: block;	height: 0;	clear: both;}.biz #genre .section,.biz #genre .entry{	zoom: 1;}.biz #genre h6{	background-image : url(/image/common/icon_tag.gif) ;	background-position : 0 50% ;	background-repeat : no-repeat ;	padding-left : 25px ;	font-size:1.2em;	color:#00ADE2;	font-weight:bold;	margin-bottom:4px;}.biz #genre .box-left{	width:190px;	float:left;	margin-right:15px;	font-size:1.0em;	font-weight:bold;	color:#333;}.biz #genre .box-right{	width:510px;	float:right;}.biz #genre .entry{	width:230px;	float:left;	margin-right:15px;	margin-bottom:15px;	padding:0 10px 0 0px;}.biz #genre .entry p.text{	width:145px;	font-size:1.0em;	color:#333;	float:right;}.biz #genre .entry .cover{	width:80px;	float:left;}*//*======出版の流れ======*/.biz #flow h5{	background:#4AABE1;	font-size:1.2em;	font-weight:bold;	color:#FFF;	border-left:3px solid #333;	padding:6px 5px 6px 5px;	margin-bottom:7px;}.biz #flow p{	font-size:1.0em;	color:#333;	margin-bottom:8px;}.biz #flow .image{	float:right;	margin:0 0 10px 10px;}/*======制作費ってどれくらい======*/.biz #cost h5{	font-size:1.2em;	font-weight:bold;	color:#FF6600;	margin-bottom:10px;}.biz #cost p{	font-size:1.0em;	color:#333;	margin-bottom:8px;}.biz #cost .image{	float:right;	margin:0 0 10px 10px;}.biz #cost .box-left{	float:left;	margin-bottom:20px;}.biz #cost .box-right{	float:right;	margin-bottom:20px;}.biz #cost table{	width:350px;	border:1px solid #CCC;	border-collapse:collapse;	border-spacing: 0px;}.biz #cost th{	font-size:1.0em;	background:#EBEBEB;	font-weight:normal;	border-bottom:1px solid #CCC;	border-right:1px solid #CCC;	padding:5px;}.biz #cost td{	font-size:1.0em;	font-weight:normal;	border-bottom:1px solid #CCC;	border-right:1px solid #CCC;	padding:5px;	vertical-align: middle;}.biz #cost h6{	font-size:1.0em;	margin-bottom:4px;}.biz #cost .box-caution{	border:2px dotted #CCC;	background:#EFEFE8;	padding:15px;	margin-bottom:10px;}/*======インタビュー（10.0602追記）======*/.biz #interview span{	font-weight:bold;}.biz #interview h5{	font-size:1.2em;	margin-top:15px;}.biz #interview h5 span{	color:#FF6600;}.biz #interview p span.catch{	color:#278DCB;}.biz #interview a{	font-size:1.2em;}.biz #interview .img_box{	float:right;	width:270px;}.biz #interview .detail_box{	float:left;	width:450px;}.biz #interview .box{	width:450px;	background:url(/biz/image/dot.gif) repeat-x left bottom;	margin-bottom:15px;	padding-bottom:15px;}.biz #interview .box .inner{	width:428px;	border:1px solid #CCCCCC;	background-color:#FEFFED;	padding:10px;}.biz #interview .box .inner p{	margin-bottom:10px;}.biz #interview .box .inner img{	float:left;	margin-right:10px;}
