@charset "shift_jis";

/*--------------------------
Ico
---------------------------*/

.SubWinIco {
	padding-right: 19px;
	background: url(/search/img/ico_window.png) no-repeat 100% 50%;
}

/*--------------------------
Navi
---------------------------*/
img#NavMyList {
	margin-bottom: 5px;
}

/*----------------------------------
COMMON FONT SIZE
-----------------------------------*/

.MTit {
	font-size: 175%;
	font-weight: bold;
	line-height: 1.2;
}

div.oldStyle table .MTit {
	padding: 5px;
}

.Date {
	font-size: 100%;
	line-height: 1.2;
}

.NormalFont {
	font-size: 116.7%;
	line-height:1.67;
}

/*----------------------------------
oldStyle Fix
-----------------------------------*/

.oldStyle p {
	margin: 1em 0;
}

div.oldStyle table td,
div.oldStyle table th {
	padding: 1px;
}

div.oldStyle ul.socialBnr {
	padding: 10px 0;
}

div.oldStyle ul.socialBnr li {
	display: inline;
}

div.oldStyle ul.socialBnr li.twitter iframe {
	position: relative;
	top: -1px;
}


/*----------------------------------
display footer
-----------------------------------*/

#ConductSection {
	clear: both;
	margin: 0 -20px;
	padding: 10px 20px;
	background: #378fda url(../../image/foot_bg02.gif) repeat-x;
}

	#ConductSection:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		font-size:0;
		line-height: 0;
	}
	#ConductSection {display:inline-table;}
	/* Not for Mac IE \*/
	* html #ConductSection {height:1px;}
	#ConductSection {display:block;}
	/* for IE7*/
	#ConductSection {min-height: 1px;}


#Level2 #ConductSection {
	margin: 0;
	padding: 10px 0;
	border-left: 1px solid #999;
	font-size: 0.75em;
}

#Level2 #ConductSection #ConductGrp {
	padding: 0 20px;
}

#ConductSection #Conduct {
	float: left;
	width: 40%;
	margin: 0;
}

#ConductSection #Conduct a {
	color: #FFF;
	text-decoration: none;
}

#ConductSection #Copyright {
	margin: 0.3em 0 0;
	color: #c0dff3;
	text-align: right;
}

#Level2 #ConductSection #Copyright {
	font-size: 0.8em;
}
