
@charset "UTF-8";body{font-size:small;line-height:1.5;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-size:small;}ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style-type:none;}img{border:none;margin:0;padding:0;}a{color:#0066AA;text-decoration:underline;outline:none;}a:hover{color:#0066AA;text-decoration:none;}.fleft{float:left !important;}.fright{float:right !important;}.h1_01{margin-bottom:12px;}.h4_01{margin:20px 0px 8px;}.link_01{background:url(/img/icon_arrow_01.gif) no-repeat scroll 0 center transparent;padding-left:13px;}.link_02{background:url(/img/icon_arrow_02.gif) no-repeat scroll 0 center transparent;padding-left:10px;}.clearfix{display:inline-block;}.clearfix:after{content:".";line-height:0;display:block;height:0;visibility:hidden;clear:both;}/* \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* */.txtS{font-size:x-small;}#r52_bg_style0001{width:964px !important;}.flowMainBlock{	width:648px;	margin:0 auto;	text-align:center;	background-image:url(/consultant/img/bg_grayBtm.gif);	background-position:center bottom;	background-repeat:no-repeat;	padding-bottom:2px;	margin-bottom:12px;}.flowMainMiddle{	background-image:url(/consultant/img/bg_grayMid.gif);	background-position:center top;	background-repeat:repeat-y;	padding-bottom:10px;}.jissekiSubBlock{	text-align:left;	background-image:url(/consultant/jisseki/img/bg_01.gif);	background-position:center bottom;	background-repeat:no-repeat;	width:628px;	padding:0px 0px 5px;	margin:0 auto;}.jissekiMidBlock{	background-image:url(/consultant/jisseki/img/bg_01_middle.gif);	background-position:center top;	background-repeat:repeat-y;	padding: 10px 10px 5px;}.jissekiSubBlock table{	width:320px;	float:left;}.graphImage{float:right;position:relative;bottom:24px;}.jissekiSubBlock h4{margin-bottom:10px;}.jissekiSubBlock table tr{	background-image:url(/consultant/img/line_02.gif);	background-position:center bottom;	background-repeat:repeat-x;}.jissekiSubBlock table tr.last{	background:none;}.jissekiSubBlock table th{width:290px;font-weight:normal !important;vertical-align:middle;padding-top:3px;text-align:left;}.jissekiSubBlock table td{text-align:right;vertical-align:middle;padding-top:3px;}.boderBtm{	background-image:url(/consultant/img/line_02.gif);	background-position:center bottom;	background-repeat:repeat-x;	padding-bottom:10px;	margin-bottom:10px;}.firstTxt{	background-image:url(/consultant/img/line_01.gif);	background-position:left bottom;	background-repeat:repeat-x;	width:560px;	padding-bottom:10px;	margin-bottom:10px;}.firstTxt p{float:left;width:350px;}.firstTxt img{float:right;}.last{	background-image:url(/consultant/img/bg_flowblockMin.gif);	background-position:center bottom;	background-repeat:no-repeat;	margin-bottom:0px;}.last .firstTxt{	background:none;	padding-bottom:0px;	margin-bottom:0px;}p.txtLink{	text-align:right;}.consulBox01{background-image:url(/consultant/img/bg_02.gif);background-position:center bottom;background-repeat:no-repeat;width:648px;margin-bottom:12px;}.consulBox01 .consulBoxInner{padding:10px;}



