
@charset "UTF-8";

/* --------------------------------------------------------------------------------------
 TOP
--------------------------------------------------------------------------------------- */

/* engineer_guide_area ------------------------------ */

.engineer_guide_area {
	width: 888px;
	margin: 0 auto 22px auto;
	padding: 14px 0 0 0;
	text-align:left;
	overflow: hidden;
	zoom: 1;
	line-height: 1.3;
	/* font-family:  "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3"; */
	/*font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3"; DODA4.1*/
	/*font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3";*/
	
}

/*---------[DEFAULT_LINK]---------*/
/*DODA4.1
.engineer_guide_area A:link { color:#006699; text-decoration: none; } 
.engineer_guide_area A:visited { color:#006699; text-decoration: none; } 
.engineer_guide_area A:hover { color:#04058B; text-decoration: underline; }
.engineer_guide_area A:active { color:#04058B; text-decoration: none; }
*/
#r52_body_style0001 .btn01 {
	margin: 0 0 13px 0;
}

/* engineer_guide_area 枠 ------------------------------ */

.engineer_guide_area .right_area {
	float: right;
	width: 226px;
}

.engineer_guide_area .left_area {
	float: left;
	width: 647px;
}

/* right_area ------------------------------ */

.engineer_guide_area .left_area .ct_box {
	margin: 0 0 10px 0;
}

.engineer_guide_area .left_area #topixbox {
	width:647px;

}





.engineer_guide_area .left_area #topixbox{

}


.engineer_guide_area .left_area #topixbox div#topixbox{
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}






/* 新着情報01 ------------------------------ */

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box {
	position: relative;
	padding: 1px;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
	font-size: 76%;
	margin-bottom: 10px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box td.blue01 {
	padding: 0 0 0 0;
	vertical-align: top;
	background: #e8e8ff;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box td {
	padding: 5px 0 2px 10px;
	vertical-align: middle;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box td li {
	margin: 0 0 3px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box td li img {
	position: relative;
	margin: 0 5px -3px 0;
}

/* 新着情報02 ------------------------------ */

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 {
	/* position: relative; 20120307*/
	padding: 1px;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
	font-size: 76%;
}

#r52_body_style0001 .engineer_guide_area .left_area .wd50 {
	/* position: relative; 20120307*/
	width:49.3%;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 table {
	width: 100%;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 th {
	width: 100%;
}


#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 th h2 {
	padding: 4px 0 2px 3px;
	text-align:left;
	font-size: 11px;
	color:#555555;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .topix01 {
	width: 107px;
	margin: 0 5px 0px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .topix02 {
	width: 72px;
	margin: 0 5px 3px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .topix03 {
	width: 107px;
	margin: 0 10px 3px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 th.blue01 {
	background: #f5f5f5;
	border-bottom: 1px #FFF solid;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 ul.linkF{
	margin:10px 10px 0px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li.linkF01{
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	padding-left:55px;
	letter-spacing:-0.1em;
	background-image:url(/engineer/guide/img_cmn/top_icon_0001.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:3px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li div.linkF02{
	text-align:left;
	font-size: 11px;
	font-weight:;
	letter-spacing:-0.0em;
	width:185px;
	display:table-cell;
	vertical-align:top;
	height:91px;
}



#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li div.linkF03 {
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	letter-spacing:-0.0em;
	width:220px;
	display:table-cell;
	vertical-align:top;
	height:72px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li div.linkF04 {
	text-align:left;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:-0.0em;
	width:500px;
	display:table-cell;
	vertical-align:top;

}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li div.linkF04 div.F04list li{
	font-size: 12px;
	letter-spacing:-0.0em;
	width:493px;
	margin-bottom:0px;
	padding-left:7px;
	background-image:url(/engineer/guide/img_cmn/guide_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 li div.linkF04 div.prev{
	padding-left:7px;
	background-image:url(/engineer/guide/img_cmn/guide_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box #topixbox div.new_box02 div.prev{
	padding-left:7px;
	background-image:url(/engineer/guide/img_cmn/guide_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL {
	padding: 0px;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
	font-size: 76%;
	width:410px;
	height:216px;
	position: relative;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS {
	padding: 0px;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
	font-size: 76%;
	width:199px;
	height:216px;
	position: relative;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL .ptxt,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS .ptxt{
	background-color:#f5f5f5;
	height:15px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL .ptxt .pTXT_ttl,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS .ptxt .pTXT_ttl{
	color:#ababab;
	margin-top:2px;
	margin-left:2px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL .Ltxt,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS .Ltxt{
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_web,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_web{
	color:#ffa800;
	line-height:1.5em;/*オレンジ*/
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_cre,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_cre{
	color:#80d163;
	line-height:1.5em;/*緑*/
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_it,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_it{
	color:#797ae8;
	line-height:1.5em;/*青*/
}


#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_che,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_che{
	color:#ffa800;
	line-height:1.5em;/*オレンジ*/
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_str,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_str{
	color:#80d163;
	line-height:1.5em;/*緑*/
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxL span.Stxt_mono,
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxS span.Stxt_mono{
	color:#797ae8;
	line-height:1.5em;/*青*/
}





#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxMerit{
	width:214px;
	height:231px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxMerit .contboxMerit_min{
	width:212px;
	height:70px;
	border: 1px solid #d6d6d6;}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxMerit .contboxMerit_min .contboxMerit_min_midashi{
background-color:#101177;color:#FFFFFF; font-size:x-small; padding:3px; border-bottom:1px solid #d6d6d6;}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxMerit .contboxMerit_min p.TXTL{
font-size:12px; font-weight:bold; color:#101177;}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .contboxMerit .contboxMerit_min p.TXTS{
font-size:9px; color:#333333; line-height:1.2em;letter-spacing:0em}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 .clr .contboxMerit_flow{
	width:399px;
	height:230px;
}

#r52_body_style0001 .engineer_guide_area .shadowbox{
	width:622px;
	height:93px;
	border: solid 1px #101177;
	-moz-box-shadow: 0px 2px 3px #999; /* FireFox */
	-webkit-box-shadow: 0px 2px 3px #999; /* webkit */
  	box-shadow:0px 2px 3px #999;
	border-radius: 3px;
	-webkit-border-radius: 3px; /* FireFox */
	-moz-border-radius: 3px; /* webkit */

}

#r52_body_style0001 .engineer_guide_area .shadowboxTXT{
	width:239px;
	color:#101177;
	font-weight:bold;
	margin-top:13px;
	margin-left:15px;
	margin-right:12px;
	font-size: small;
	float:left;
}

#r52_body_style0001 .engineer_guide_area .shadowboxIMG{
	width:337px;
	height:64px;
	margin-top:13px;
	float:left;
}


#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 th.blue02 {
	background: #aaaaf8;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td {
	padding: 5px 10px 6px 10px;
	vertical-align: top;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td.top {
	padding: 10px 10px 1px 10px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td.bottom {
	padding: 0 10px 11px 10px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td span.txt {
	display: block;
	margin: 5px 0 0 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 th.last {
	padding: 0 0 0 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td.last {
	padding: 5px 10px 6px 10px;
	background: none;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td li {
	margin: 0 0 3px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td li.last {
	margin: 0 0 0 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .new_box02 td li img {
	position: relative;
	margin: 0 5px -3px 0;
}

/* お役立ちコンテンツ ------------------------------ */

.engineer_guide_area .left_area .ct_box .oyakudaci_box {
	margin: 0 0 10px 0;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .right_arw {
	text-align: right;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .right_arw a {
	font-size: 77%;
	padding: 0 0 0 12px;
	background: url(/engineer/guide/img/prt_R60_engineer_top_09.gif) no-repeat 0 .15em;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .oyakudaci_box h3 {
	font-size: 82%;
	margin: 0 10px 8px 10px;
}
#r52_body_style0001 .engineer_guide_area .left_area .ct_box .oyakudaci_box h3 img {
	position: relative;
	margin: 0 0 -2px 3px;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .oyakudaci_box p {
	margin: 0 10px 0 10px;
	font-size: 75%;
}

#r52_body_style0001 .engineer_guide_area .left_area .ct_box .oyakudaci_box p img {
	float: left;
	margin: 0 10px 0 0;
}

.engineer_guide_area .left_area .ct_box .oyakudaci_box .left_box {
	position: relative;
	float: left;
	width: 318px;
	padding: 10px 0 10px 0;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
}

.engineer_guide_area .left_area .ct_box .oyakudaci_box .right_box {
	position: relative;
	float: right;
	width: 318px;
	padding: 10px 0 10px 0;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
}


/* サイド ------------------------------ */

.engineer_guide_area .right_area .touroku_box {
	margin: 0 0 15px 0;
}



.engineer_guide_area .right_area .ct_box {
	margin: 0 0 10px 0;
}

#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 {
	/* position: relative; 20120307*/
	padding: 1px;
	border: 1px #d6d6d6 solid;
	border-radius: 2px; /* CSS3草案 */
	-webkit-border-radius: 2px; /* Safari,Google Chrome用 */
	-moz-border-radius: 2px; /* Firefox用 */
	font-size: 76%;
}



#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 table {
	width: 100%;
}

#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 th.blue01 {
	background: #f5f5f5;
	border-bottom: 1px #FFF solid;
}


#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 th {
	width: 100%;
}


#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 th h2 {
	padding: 4px 0 2px 3px;
	text-align:left;
	font-size: 11px;
	color:#555555;
}

#r52_body_style0001 .engineer_guide_area .right_area .ct_box .new_box02 th h3 {
	padding: 4px 0 2px 3px;
	text-align:left;
	font-size: 11px;
	color:#555555;
}

.engineer_guide_area .right_area .touroku_box .inner_box {
	margin: 0 10px 0 10px;
}

#r52_body_style0001 .engineer_guide_area .right_area .touroku_box .inner_box p {
	margin: 5px 0 0 0;
	font-size: 63%;
}

.engineer_guide_area .right_area .pickup_box {
	margin: 0 0 15px 0;
}

.engineer_guide_area .right_area .pickup_box h2 {
	margin: 0 0 5px 0;
}

.engineer_guide_area .right_area .pickup_box li {
	margin: 0 0 2px 0;
	padding: 0 0 0 8px;
	background: url(/engineer/guide/img/ico_R60_engineer_top_01.jpg) no-repeat 0 .25em;
	font-size: 63%;
}

.engineer_guide_area .right_area .pickup_box .inner_box {
	margin: 0 0 5px 0;
}

#r52_body_style0001 .engineer_guide_area .right_area .pickup_box .inner_box .left_bnr {
	float: left;
}

#r52_body_style0001 .engineer_guide_area .right_area .pickup_box .inner_box .right_bnr {
	float: right;
}

/* サイド > side_ranking_box ------------------------------ */

.engineer_guide_area .right_area .side_ranking_box {
	margin: 0 0 15px 0;
	font-size: 77%;
	line-height: 1.4;
}

.engineer_guide_area .right_area .side_ranking_box h2 {
	padding: 0 0 4px 0;
}

.engineer_guide_area .right_area .side_ranking_box .tabMenu li {
	float: left;
}

.engineer_guide_area .right_area .side_ranking_box .tabMenu li.tab01 {
	display: block;
	width: 111px;
	height: 36px;
	background: url(/engineer/guide/img/btn_R60_engineer_top_04_ov.gif) no-repeat;
}

.engineer_guide_area .right_area .side_ranking_box .tabMenu li.tab02 {
	display: block;
	width: 115px;
	height: 36px;
	background: url(/engineer/guide/img/btn_R60_engineer_top_07_ov.gif) no-repeat;
}

.engineer_guide_area .right_area .side_ranking_box .tabMenu li img {
	vertical-align: top;
}

.engineer_guide_area .right_area .side_ranking_box .tabMenu li.btn_select img {
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
}

.engineer_guide_area .right_area .side_ranking_box .inner_box {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

.engineer_guide_area .right_area .side_ranking_box .side_link_dot_none {
	padding: 8px 9px 8px 9px;
	border-bottom: none;
}

.engineer_guide_area .right_area .side_ranking_box .side_link_dot {
	padding: 8px 9px 8px 9px;
	background: url(/engineer/guide/img/lin_R60_search_03.gif) repeat-x left bottom;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .side_link_dot img,
#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .side_link_dot_none img {
	position: relative;
	margin: 0 0 -2px 3px;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .ico01 {padding: 0 0 0 34px;background: url(/engineer/guide/img/prt_R60_engineer_top_01.gif) no-repeat 0 .2em;}
#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .ico02 {padding: 0 0 0 34px;background: url(/engineer/guide/img/prt_R60_engineer_top_02.gif) no-repeat 0 .2em;}
#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .ico03 {padding: 0 0 0 34px;background: url(/engineer/guide/img/prt_R60_engineer_top_03.gif) no-repeat 0 .2em;}
#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .ico04 {padding: 0 0 0 34px;background: url(/engineer/guide/img/prt_R60_engineer_top_04.gif) no-repeat 0 .2em;}
#r52_body_style0001 .engineer_guide_area .right_area .side_ranking_box .ico05 {padding: 0 0 0 34px;background: url(/engineer/guide/img/prt_R60_engineer_top_05.gif) no-repeat 0 .2em;}


/* サイド > side_link_box ------------------------------ */

.engineer_guide_area .right_area .side_link_box {
	margin: 10px 10px;
	font-size:100%;
	line-height: 1.2;
}

.engineer_guide_area .right_area .side_link_box .side_link_border {
	padding: 10px 9px 8px 9px;
	border-bottom: 1px solid #cccccc;
}
.engineer_guide_area .right_area .side_link_box .side_link_border_last {
	padding: 10px 9px 8px 9px;
	border-bottom: none;
}

.engineer_guide_area .right_area .side_link_box .side_link_dot {
	padding: 10px 9px 8px 9px;
	background: url(/engineer/guide/img/lin_R60_search_03.gif) repeat-x left bottom;
	font-size: 102%;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .side_link_dot p {
	margin: 0 0 0 0;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box ul li {
	margin: 0 0 7px 0;
	font-size: 90%;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box ul.line {
	line-height: 1;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box ul.line li {
	float:left;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .blue_txt,
#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .side_link_dot p.blue_txt {
	margin: 0 0 7px 0;
	font-size: 90%;
	color: #101177;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .ico_arw01 {
	padding: 0 0 0 10px;
	background: url(/engineer/guide/img/ico_R60_search_21.gif) no-repeat 0 .25em;
	font-size: 82%;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .ico_arw02 {
	margin: 8px 10px 8px 0;
	text-align: right;
	font-size: 82%;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .ico_arw02 a {
	padding: 0 0 0 10px;
	background: url(/engineer/guide/img/ico_R60_search_21.gif) no-repeat 0 center;
}

#r52_body_style0001 .engineer_guide_area .right_area .side_link_box .btn_search {
	padding: 0 0 0 8px;
}


/* サイド > kanren_box ------------------------------ */

.engineer_guide_area .right_area .column_box {
	margin: 10px 10px 5px 10px;
}

.engineer_guide_area .right_area .logo_box {
	margin: 10px 10px 25px 10px;
}

.engineer_guide_area .right_area .logo_box div.logo_boxIN{/* border:1px solid #d6d6d6;-- */ width:90px; padding:3px; text-align:center;}

.engineer_guide_area .right_area .column_box .column_boxTXT{
	margin: 0 0 5px 0;
	display:table-cell;
	vertical-align:middle;
	height:45px;
	
}

.engineer_guide_area .right_area .column_box .column_boxIMG{
	float:left;
	margin: 0 7px 5px 0;
	height:45px;
}

/* サイド > SERCH_AREA ------------------------------ */
p.FBFS{font-weight:bold; font-size:small;}
ul.limgB3{margin-top:5px;}
ul.limgB3 li{margin-bottom:3px; text-indent:0.5em;}


