@charset "shift-jis";

/* 150225追加 */

.titleIco{
	line-height:100%!important;
	margin:0 0 2px 0!important;
	border:none!important;
}


span.innerCom{
	font-size:80%!important;
}


/*----------------------------------------
	sideSection
----------------------------------------*/

/*==[ sideSection ]========================================*/
#sideSection {
	position:relative;
	z-index:100;
	float:right;
	margin:0 0 50px 0;
	border-top:2px solid #00A99E;
	width:206px;
	text-align:center;
	_display:inline;
}

html > body #sideSection {
}

/*==[ navigation title ]==*/
#sideSection p#navigationTitle {
	margin:15px 0 15px 10px;
	text-align:left;
}

/*==[ navigation ]===================*/
#sideSection #localNavigation {
	margin:0 0 50px 0;
	padding:0 1px 1px 1px;
	text-align:left;
}

/*==[ list ]==*/
#sideSection #localNavigation ul{
	border-top:1px solid #bababa;
	border-bottom:1px solid #bababa;
	_height:1px; /* IE */
}

#sideSection #localNavigation ul li {
	border-top:1px dotted #ccc;
	background-color:#F3F3F3;
	_height:1px; /* IE */
}

#sideSection #localNavigation ul li:first-child {
	border-top:none;
	_height:1px; /* IE */
}

/*- anchor(親・サイト内) -*/
#sideSection #localNavigation ul li a {
	display:block;
	padding:6px 8px 6px 35px;
	_padding:4px 8px 4px 33px;
	padding:7px\9 8px 6px 35px;
	border:1px solid #F3F3F3;
	color:#666;
	/*font-size:90%;*/
	/*_font-size:80%;*/

	font-size:100%;
	_font-size:90%;


	background:url(/common/img/co_ic_04.gif) 12px 0.9em no-repeat;
	_height:1px; /* IE */
}

*:first-child+html #sideSection #localNavigation ul li a {
	padding:6px 8px 5px 35px;
	font-size:80%;
	background:url(/common/img/co_ic_04.gif) 12px 0.9em no-repeat;
}

#sideSection #localNavigation ul li a:not(:target) {
	padding:6px\9 8px 6px\9 35px;
	font-size:78%\9;
}


/* index 親カレント */
.lnCurrent_01 #sideSection #localNavigation ul li.ln_01 a,
.lnCurrent_02 #sideSection #localNavigation ul li.ln_02 a,
.lnCurrent_03 #sideSection #localNavigation ul li.ln_03 a,
.lnCurrent_04 #sideSection #localNavigation ul li.ln_04 a,
.lnCurrent_05 #sideSection #localNavigation ul li.ln_05 a,
.lnCurrent_06 #sideSection #localNavigation ul li.ln_06 a,
.lnCurrent_07 #sideSection #localNavigation ul li.ln_07 a,
.lnCurrent_08 #sideSection #localNavigation ul li.ln_08 a,
.lnCurrent_09 #sideSection #localNavigation ul li.ln_09 a,
.lnCurrent_10 #sideSection #localNavigation ul li.ln_10 a,
.lnCurrent_11 #sideSection #localNavigation ul li.ln_11 a,
.lnCurrent_12 #sideSection #localNavigation ul li.ln_12 a,
.lnCurrent_13 #sideSection #localNavigation ul li.ln_13 a,
.lnCurrent_14 #sideSection #localNavigation ul li.ln_14 a,
.lnCurrent_15 #sideSection #localNavigation ul li.ln_15 a,
.lnCurrent_16 #sideSection #localNavigation ul li.ln_16 a,
.lnCurrent_17 #sideSection #localNavigation ul li.ln_17 a,
.lnCurrent_18 #sideSection #localNavigation ul li.ln_18 a,
.lnCurrent_19 #sideSection #localNavigation ul li.ln_19 a,
.lnCurrent_20 #sideSection #localNavigation ul li.ln_20 a {
	color:#007470;
	border:1px solid #EEFAF9;
	background-color:#EEFAF9;
}


#sideSection #localNavigation ul li a:hover {
	border:1px solid #01B6AC !important;
	color:#007871;
	text-decoration:none;
	background-color:#E3EFEF !important;
}

/*- anchor(親・他サイト) -*/
#sideSection #localNavigation ul li.lnBlankLink a {
	background:none!important;
	padding:7px 0 6px 12px;
}
	#sideSection #localNavigation ul li.lnBlankLink a p.bl_icon{
		margin:0 0 0 0;
	}
	#sideSection #localNavigation ul li.lnBlankLink a p.bl_icon span{
		padding:0 8px 0 0;
	}

	#sideSection #localNavigation ul li.lnBlankLink a p.bl_icon img{
		vertical-align:top;
		padding-top:3px;
	}


#sideSection #localNavigation ul li.lnBlankLink a:hover {
	border:1px solid #00a99e !important;
	color:#007871;
	text-decoration:none;
	background-color:#d2ebe9 !important;
}

/*- sub navigation -*/
#sideSection #localNavigation ul li ul {
	display:none;
	margin:0;
	padding:0;
	border:none;
}

.lnCategory_01 #sideSection #localNavigation ul li.ln_01 a:hover,
.lnCategory_02 #sideSection #localNavigation ul li.ln_02 a:hover {
	border:1px solid #01B6AC !important;
	background-color:#E3EFEF !important;
}

.lnCategory_01 #sideSection #localNavigation ul li.ln_01 ul li a,
.lnCategory_02 #sideSection #localNavigation ul li.ln_02 ul li a {
	border:1px solid #fcfcfc;
	background-color:#fcfcfc;
}

/* Category 01〜20 */
.lnCategory_01 #sideSection #localNavigation ul li.ln_01 ul,
.lnCategory_02 #sideSection #localNavigation ul li.ln_02 ul,
.lnCategory_03 #sideSection #localNavigation ul li.ln_03 ul,
.lnCategory_04 #sideSection #localNavigation ul li.ln_04 ul,
.lnCategory_05 #sideSection #localNavigation ul li.ln_05 ul,
.lnCategory_06 #sideSection #localNavigation ul li.ln_06 ul,
.lnCategory_07 #sideSection #localNavigation ul li.ln_07 ul,
.lnCategory_08 #sideSection #localNavigation ul li.ln_08 ul,
.lnCategory_09 #sideSection #localNavigation ul li.ln_09 ul,
.lnCategory_10 #sideSection #localNavigation ul li.ln_10 ul,
.lnCategory_11 #sideSection #localNavigation ul li.ln_11 ul,
.lnCategory_12 #sideSection #localNavigation ul li.ln_12 ul,
.lnCategory_13 #sideSection #localNavigation ul li.ln_13 ul,
.lnCategory_14 #sideSection #localNavigation ul li.ln_14 ul,
.lnCategory_15 #sideSection #localNavigation ul li.ln_15 ul,
.lnCategory_16 #sideSection #localNavigation ul li.ln_16 ul,
.lnCategory_17 #sideSection #localNavigation ul li.ln_17 ul,
.lnCategory_18 #sideSection #localNavigation ul li.ln_18 ul,
.lnCategory_19 #sideSection #localNavigation ul li.ln_19 ul,
.lnCategory_20 #sideSection #localNavigation ul li.ln_20 ul {
	display:block;
	border-top:1px dotted #ccc;
}

#sideSection #localNavigation ul li ul li {
}

/*- anchor(sub・サイト内) -*/
#sideSection #localNavigation ul li ul li a {
	padding:6px 4px 6px 44px;
	padding:7px\9 4px 6px 44px;
	border:1px solid #FCFCFC;
	background:url(/common/img/co_ic_01_big.gif) 20px 0.9em no-repeat #FCFCFC!important;
	_height:1px; /* IE */
}



#sideSection #localNavigation ul li ul li a.newwin {
	background:url(/common/img/co_ic_05.gif) 20px 0.9em no-repeat #FCFCFC!important;
}





*:first-child+html #sideSection #localNavigation ul li ul li a {
	padding:5px 4px 5px 44px !important;
	border:1px solid #FCFCFC;
	line-height:1.0em;
	background:url(/common/img/co_ic_01_big.gif) 20px 0.9em no-repeat #FCFCFC!important;
}

#sideSection #localNavigation ul li ul li a:not(:target) {
    background: url(/common/img/co_ic_01_big.gif) no-repeat scroll 20px 1.0em\9 #FCFCFC!important;
    border: 1px solid #FCFCFC;
    padding: 6px 4px 6px 42px\9;
}

#sideSection #localNavigation ul li ul li a:hover {
	border:1px solid #00a99e !important;
	color:#007871;
	text-decoration:none;
	background-color:#d2ebe9;
}




/*- anchor(sub・他サイト) -*/
#sideSection #localNavigation ul li ul li.lnBlankLink a {
	background:#fcfcfc !important;
	text-indent:-26px;
	padding:6px 7px 7px 20px;
	border:1px solid #FCFCFC !important;
}


		#sideSection #localNavigation ul li ul li.lnBlankLink a p.bl_icon{
			margin:0 0 0 26px;
		}
		#sideSection #localNavigation ul li ul li.lnBlankLink a p.bl_icon span{
			padding:0 10px 0 0;
		}

		#sideSection #localNavigation ul li ul li.lnBlankLink a p.bl_icon img{
			vertical-align:top;
			padding-top:3px;
		}




*:first-child+html #sideSection #localNavigation ul li ul li.lnBlankLink a {
	background:url(/common/img/co_ic_05.gif) 12px 0.9em no-repeat #FCFCFC!important;
}

#sideSection #localNavigation ul li ul li.lnBlankLink a:not(:target) {
	background:url(/common/img/co_ic_05.gif) 4px\9 0.9em no-repeat #FCFCFC!important;
}







/* 親がカレントの場合の再定義 */
.lnCurrent_01 #sideSection #localNavigation ul li.ln_01 ul li a,
.lnCurrent_02 #sideSection #localNavigation ul li.ln_02 ul li a,
.lnCurrent_03 #sideSection #localNavigation ul li.ln_03 ul li a,
.lnCurrent_04 #sideSection #localNavigation ul li.ln_04 ul li a,
.lnCurrent_05 #sideSection #localNavigation ul li.ln_05 ul li a,
.lnCurrent_06 #sideSection #localNavigation ul li.ln_06 ul li a,
.lnCurrent_07 #sideSection #localNavigation ul li.ln_07 ul li a,
.lnCurrent_08 #sideSection #localNavigation ul li.ln_08 ul li a,
.lnCurrent_09 #sideSection #localNavigation ul li.ln_09 ul li a,
.lnCurrent_10 #sideSection #localNavigation ul li.ln_10 ul li a,
.lnCurrent_11 #sideSection #localNavigation ul li.ln_11 ul li a,
.lnCurrent_12 #sideSection #localNavigation ul li.ln_12 ul li a,
.lnCurrent_13 #sideSection #localNavigation ul li.ln_13 ul li a,
.lnCurrent_14 #sideSection #localNavigation ul li.ln_14 ul li a,
.lnCurrent_15 #sideSection #localNavigation ul li.ln_15 ul li a,
.lnCurrent_16 #sideSection #localNavigation ul li.ln_16 ul li a,
.lnCurrent_17 #sideSection #localNavigation ul li.ln_17 ul li a,
.lnCurrent_18 #sideSection #localNavigation ul li.ln_18 ul li a,
.lnCurrent_19 #sideSection #localNavigation ul li.ln_19 ul li a,
.lnCurrent_20 #sideSection #localNavigation ul li.ln_20 ul li a {
	border:1px solid #fcfcfc !important;
	color:#666;
	background-color:#fcfcfc;
	_height:1px; /* IE */
}

.lnCurrent_01 #sideSection #localNavigation ul li.ln_01 ul li a:hover,
.lnCurrent_02 #sideSection #localNavigation ul li.ln_02 ul li a:hover,
.lnCurrent_03 #sideSection #localNavigation ul li.ln_03 ul li a:hover,
.lnCurrent_04 #sideSection #localNavigation ul li.ln_04 ul li a:hover,
.lnCurrent_05 #sideSection #localNavigation ul li.ln_05 ul li a:hover,
.lnCurrent_06 #sideSection #localNavigation ul li.ln_06 ul li a:hover,
.lnCurrent_07 #sideSection #localNavigation ul li.ln_07 ul li a:hover,
.lnCurrent_08 #sideSection #localNavigation ul li.ln_08 ul li a:hover,
.lnCurrent_09 #sideSection #localNavigation ul li.ln_09 ul li a:hover,
.lnCurrent_10 #sideSection #localNavigation ul li.ln_10 ul li a:hover,
.lnCurrent_11 #sideSection #localNavigation ul li.ln_11 ul li a:hover,
.lnCurrent_12 #sideSection #localNavigation ul li.ln_12 ul li a:hover,
.lnCurrent_13 #sideSection #localNavigation ul li.ln_13 ul li a:hover,
.lnCurrent_14 #sideSection #localNavigation ul li.ln_14 ul li a:hover,
.lnCurrent_15 #sideSection #localNavigation ul li.ln_15 ul li a:hover,
.lnCurrent_16 #sideSection #localNavigation ul li.ln_16 ul li a:hover,
.lnCurrent_17 #sideSection #localNavigation ul li.ln_17 ul li a:hover,
.lnCurrent_18 #sideSection #localNavigation ul li.ln_18 ul li a:hover,
.lnCurrent_19 #sideSection #localNavigation ul li.ln_19 ul li a:hover,
.lnCurrent_20 #sideSection #localNavigation ul li.ln_20 ul li a:hover {
	border:1px solid #01B6AC !important;
	color:#007871;
	text-decoration:none;
	background-color:#E3EFEF !important;
}

/*- Category 001〜030 カレント -*/
.lnCurrent_000 #sideSection #localNavigation ul li.ln_000 a,
.lnCurrent_001 #sideSection #localNavigation ul li.ln_001 a,
.lnCurrent_002 #sideSection #localNavigation ul li.ln_002 a,
.lnCurrent_003 #sideSection #localNavigation ul li.ln_003 a,
.lnCurrent_004 #sideSection #localNavigation ul li.ln_004 a,
.lnCurrent_005 #sideSection #localNavigation ul li.ln_005 a,
.lnCurrent_006 #sideSection #localNavigation ul li.ln_006 a,
.lnCurrent_007 #sideSection #localNavigation ul li.ln_007 a,
.lnCurrent_008 #sideSection #localNavigation ul li.ln_008 a,
.lnCurrent_009 #sideSection #localNavigation ul li.ln_009 a,
.lnCurrent_010 #sideSection #localNavigation ul li.ln_010 a,
.lnCurrent_011 #sideSection #localNavigation ul li.ln_011 a,
.lnCurrent_012 #sideSection #localNavigation ul li.ln_012 a,
.lnCurrent_013 #sideSection #localNavigation ul li.ln_013 a,
.lnCurrent_014 #sideSection #localNavigation ul li.ln_014 a,
.lnCurrent_015 #sideSection #localNavigation ul li.ln_015 a,
.lnCurrent_016 #sideSection #localNavigation ul li.ln_016 a,
.lnCurrent_017 #sideSection #localNavigation ul li.ln_017 a,
.lnCurrent_018 #sideSection #localNavigation ul li.ln_018 a,
.lnCurrent_019 #sideSection #localNavigation ul li.ln_019 a,
.lnCurrent_020 #sideSection #localNavigation ul li.ln_020 a,
.lnCurrent_021 #sideSection #localNavigation ul li.ln_021 a,
.lnCurrent_022 #sideSection #localNavigation ul li.ln_022 a,
.lnCurrent_023 #sideSection #localNavigation ul li.ln_023 a,
.lnCurrent_024 #sideSection #localNavigation ul li.ln_024 a,
.lnCurrent_025 #sideSection #localNavigation ul li.ln_025 a,
.lnCurrent_026 #sideSection #localNavigation ul li.ln_026 a,
.lnCurrent_027 #sideSection #localNavigation ul li.ln_027 a,
.lnCurrent_028 #sideSection #localNavigation ul li.ln_028 a,
.lnCurrent_029 #sideSection #localNavigation ul li.ln_029 a,
.lnCurrent_030 #sideSection #localNavigation ul li.ln_030 a,
.lnCurrent_031 #sideSection #localNavigation ul li.ln_031 a,
.lnCurrent_032 #sideSection #localNavigation ul li.ln_032 a,
.lnCurrent_033 #sideSection #localNavigation ul li.ln_033 a {
	border:1px solid #EEFAF9 !important;
	background-color:#EEFAF9 !important;
}


/* no link (2012.12.6 1PAC.INC. /research/css/research.css から移植) */
#sideSection #localNavigation ul li .noLink {
	display:block;
	padding:7px 8px 7px 10px;
	border:1px solid #F3F3F3;
	color:#666;
	background:#F3F3F3;
	_height:1px;
}

#sideSection #localNavigation ul li .noLink:not(:target) {
	display:block;
	padding:7px 8px 7px 10px;
	border:1px solid #F3F3F3;
	color:#666;
	background:#F3F3F3;
	font-size:90%;
	//font-size:86%\9;
	*font-size:90%;
}



/*==[ search ]==*/
/*- form -*/
#sideSection #localNavigation form {
	padding:10px 8px;
	color:#fff;
	background-color:#b8b8b8;
	zoom:100%; /* IE */
}

#sideSection #localNavigation form:after {
	display:block;
	clear:both;
	height:0;
	content:"";
}

#sideSection #localNavigation form p {
	margin:0 0 8px 2px;
}

/* text box */
#sideSection #localNavigation form input#ssBrKeyword {
	float:left;
	margin:0 5px 0 0;
	width:146px;
	height:15px;
	border-top:2px solid #848484;
	border-right:1px solid #fafafa;
	border-bottom:1px solid #fafafa;
	border-left:2px solid #848484;
	color:#fff;
	_margin:0 2px 0 0; /* IE */
	_width:148px; /* IE */
	_height:18px; /* IE */
}

/* submit */
#sideSection #localNavigation form input#ssBrSearch {
}


/*==[ actionLink ]===================*/
#sideSection .actionLink {
	margin:0 auto 20px;
  _margin-bottom:10px;
  padding:19px 0 3px 0;
	width:204px;
  _width:206px; /* IE */
  background:url(/common/img/co_bg_08.gif) top left repeat-x;
	color:#4d4d4d;
  text-decoration:none;
}

#sideSection .actionLink .companyInfoPdf {
	margin-bottom:0 !important;
}

/*==[ list ]==*/
#sideSection .actionLink dd {
  margin:15px 0 0 0;
}

/* text(p) */
#sideSection .actionLink dd p {
  margin:5px 0 0 0 ;
  font-size:90%;
  text-align:left;
  line-height:1.6em;
}

.lastActionLink {
	padding-bottom:20px !important;
	border-bottom:1px solid #ccc;
}

.actionLink dt {
	color:#666;
	font-size:110%;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	line-height:1.3em;
}


/* 追加110330(h9) */

#sideSection a.linkIcon_04 {
	padding:0 0 2px 18px;
	margin:0 0 10px 0;
	color:#666666;
	background:url(/common/img/co_ic_18.gif) left 0.1em no-repeat;
	_height:1px; /* IE */
	text-align:left;
}

#sideSection a.linkIcon_04 img {
	margin:0 3px 0 3px !important;
	padding-bottom:2px;
	vertical-align: middle !important;
}

#sideSection a.linkIcon_04:hover {
	color:#007871;
}

/*==[ winOpenLink ]===================*/
.winOpenLink a:link {
	color:#666;
	text-decoration:none !important;
}

.winOpenLink a:visited {
	color:#666;
	text-decoration:none !important;
}

.winOpenLink a:hover {
	color:#007871;
	text-decoration:none !important;
}

.winOpenLink p {
	font-size:110%;
	font-weight:bold;
	text-align:left;
	line-height:1.3em;
}

.winOpenLink a img {
	margin-top:15px;
	padding:2px;
	border:1px solid #ccc;
	background-color:#fff;
}

.winOpenLink a:hover img {
	border:1px solid #00B6AC;
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;
}

/*==[ ui_linkSideBlock ]===================*/

.ui_linkSideBlock dt a {
	color:#666;
}

.ui_linkSideBlock p a {
	color:#666 !important;
	font-size:110%;
	font-weight:bold;
	text-decoration:none !important;
	line-height:1.3em
}

.ui_linkSideBlock img {
	padding:2px;
	border:1px solid #ccc;
	background-color:#fff;
}

.ui_linkSideBlock dt {
	color:#666 !important;
	font-size:110%;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	line-height:1.3em;
}

.ui_linkSideBlock dd p {
	font-size: 90%;
    line-height: 1.6em;
    margin: 5px 0;
    text-align: left;
}

.ui_linkSideBlockOver dt a {
	color:#007871;
	text-decoration:none;
}

.ui_linkSideBlockOver img {
	border:1px solid #00B6AC;
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;
}

.ui_linkSideBlockOver p a {
	color:#007871 !important;
	text-decoration:none !important;
}

.ui_linkSideBlockOver dt {
	color:#007871 !important;
	text-decoration:none;
}

.ui_linkSideBlockOver dd p {
	color:#007871;
	text-decoration:underline;
}

/*==[ promotionLink ]===================*/

#promotionLink {
  margin-bottom:20px;
  padding:5px 0;
	_padding:5px 0 0 0;
	width:204px;
	/*height:235px;*/
	background:url(/common/img/co_bg_09.gif);
  font-size:82%;
	text-align:center;
}

#promotionLink li {
	display:block;
	margin:0 5px 5px 5px;
	padding:15px 0 15px 0;
	width:194px;
	/*height:100px;
	_height:115px;*/
	text-align:center;
	background-color:#fff;
}

*:first-child+html #promotionLink li {
	margin:0 5px 4px 5px;

}

.formRightBlockLiLast {
	margin-bottom:0!important;
}

#promotionLink li a {
	color:#333;
}

#promotionLink li a:hover {
	color:#007871;
	text-decoration:underline;
}

#promotionLink p {
	margin:0 auto;
	width:160px;
	text-align:left;
	line-height:1.38em;
}

#promotionLink p small {
	font-size:82%;
}

#promotionLink li img {
	margin-bottom:15px;
}

/*==[ companyInfo ]===================*/

#sideSection .corporateLink {
	margin-bottom:5px;
	_margin-bottom:5px;
	padding:19px 0 3px 0;
	background:url(/common/img/co_bg_08.gif) top left repeat-x;
	text-decoration:none;
	text-align:left;
}

#sideSection .corporateLink strong {
	margin:5px 0 0 0;
	font-size:90%;
	text-align:left;
	line-height:1.6em;
}

#sideSection .corporateLink a p {
	font-weight: bold;
}

#sideSection .corporateLink a:hover p {
	text-decoration: none;
}

.companyInfoImg {
	margin-top:15px;
	padding:2px;
	border:1px solid #ccc;
	background-color:#fff;
}

.corporateLinkTxt {
	/*margin-bottom:20px;*/
	background-image:none !important;
}

.corporateLinkTxt dd {
	margin-bottom:10px;
    padding:0;
    text-align: left !important;
    text-decoration: none !important;
}

.corporateLinkTxt dd p {
	font-size:95%;
}

.corporateTtl {
	margin:5px 0 5px 0 !important;
	color:#666;
	font-size:90%;
	font-weight:bold;
	text-align:left;
}

.corporateTtl02 {
	margin:3px 0 8px 0 !important;
	color:#666;
	font-size:90%;
	font-weight:bold;
	text-align:left;
}

.corporateTtl img {
  border:none;
}

.backNum a {
	padding:0 0 2px 23px;
	margin:0 0 10px 0;
	color:#666  !important;
	text-align:left;
	background:url(/common/img/co_ic_02.gif) left 4px no-repeat;
}

.backNum a:hover {
	color:#007871 !important;
	text-decoration:underline;
}

#sideSection a.linkIcon_03 {
	padding:0 0 2px 18px;
	margin:0 0 10px 0;
	color:#666666;
	background:url(/common/img/co_ic_08.gif) left 2px no-repeat;
	_height:1px; /* IE */
	text-align:left;
}

#sideSection a.linkIcon_03:hover,
#sideSection a.linkIcon_04:hover {
	text-decoration:underline;
}

#sideSection a.linkIcon_03 img {
	margin:0 3px 0 3px !important;
	padding-bottom:2px;
	vertical-align: middle !important;
}

#sideSection a.linkIcon_03:hover {
	color:#007871;
}

.companyInfoLink {
	margin-bottom:-10px !important;
	padding-top:0 !important;
	background:none !important;
}

.companyInfoPdf dl {
	margin-bottom:0 !important;
}

.companyInfoDl dt {
	color:#666;
	font-size:110%;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	line-height:1.3em;
}

.bottom5 {
	margin-bottom:4px !important;
}

/*- 段落 (下部にアイコン付リンクなどがある場合) -*/

#sideSection .bottom40 {
	display:block;
	margin-bottom:40px;
}
#sideSection .bottom30 {
	display:block;
	margin-bottom:30px;
}
#sideSection .bottom20 {
	display:block;
	margin-bottom:20px;
}
#sideSection .bottom10 {
	display:block;
	margin-bottom:10px;
}
#sideSection .bottom5 {
	display:block;
	margin-bottom:5px;
}
#sideSection .top40 {
	display:block;
	margin-top:40px;
}
#sideSection .top30 {
	display:block;
	margin-top:30px;
}
#sideSection .top20 {
	display:block;
	margin-top:20px;
}
#sideSection .top10 {
	display:block;
	margin-top:10px;
}
#sideSection .top5 {
	display:block;
	margin-top:5px;
}

/* localBnr */
#newsSideBnr li{
	margin: 0 0 10px;
}
