@charset "utf-8";

/* common
-------------------------------------------------------------------------------- */

select.selecthidden { visibility: hidden; }

#content p,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content ol,#content ul,#content dl {
	text-align:left;
}

#content .dart-blue {
	background:url(../../../shared/e/images/icon_dart_blue.jpg) no-repeat 0 4px!important;
	padding-left:13px;
}

#content .dart-pink {
	background:url(../../../shared/e/images/icon_dart_pink.jpg) no-repeat 0 4px!important;
	padding-left:13px;
}

#content .dart-orange {
	background:url(../../../shared/e/images/icon_dart_orange.jpg) no-repeat 0 4px!important;
	padding-left:13px;
}

#content .dart-purple {
	background:url(../../../shared/e/images/icon_dart_purple.jpg) no-repeat 0 4px!important;
	padding-left:13px;
}

.back-yaer {
	text-align:right!important;
	margin-bottom:20px;
}

.back-yaer li {
	list-style:none;
	display:inline;
}

.back-yaer li a,.back-yaer li a:link,.back-yaer li a:active,.back-yaer li a:visited {
	padding:3px 8px;
	margin:0 3px 0 0;
	border:1px solid #dedede;
	background:#f7f7f7;
	text-decoration:none;
	font-size:80%;
	color:#3a3a3a;
}

.back-yaer li a:hover {
	background:#4385f2;
	color:#FFFFFF;
	text-decoration:none;
}

#content .normal {
	width:auto!important;
	border:none!important;
}

#content .normal th,#content .normal td {
	background:none!important;
	border:none!important;
	text-align:left;
}

/* pan-navi
-------------------------------------------------------------------------------- */

#content #pan-navi {
	margin: 0 0 0 0;
	padding-top: 15px;
	min-height: 28px;
	line-height: 150%;
	font-size: 75%;
}

*html #content#pan-navi {
	height: 43px;
}

/* readspeaker
-------------------------------------------------------------------------------- */

#readspeaker {
	height: 47px;
	text-align: left;
}

/* contents
-------------------------------------------------------------------------------- */

#content-inner {
	padding-top: 25px;
	background: url(../images/under/title/under_title_f.jpg) no-repeat top left;
}

#content p {
	margin: 0 0 15px 0;
	line-height: 150%;
	color: #3a3a3a;
	font-size:80%;
}

#content h3 {
	padding: 25px 0 20px 10px;
	color: #333333;
	background: url(../../../shared/e/images/under/title/under_title_h.jpg) repeat-x top left;
	font-weight: bold;
	font-size: 100%;
	line-height:140%;
}

#content .txt {
	padding: 2px 4px 0 4px;
	border: 1px solid #c0c0c0;
	height: 16px;
	background: #FFFFFF;
	font-size: 75%;
}

*html #content .txt {
	height: 20px;
}

#content select {
	border: 1px solid #c0c0c0;
	height: 20px;
	background: #FFFFFF;
	font-size: 75%;
	padding-top: 1px;
}

#rss {
	height: 16px;
	background: url(../../../shared/e/images/line_rss.gif) no-repeat 21px center;
	text-align: left;
}

#rss li.btn-rss {
	margin-right: 11px;
}

#rss li {
	display: inline;
}

#content .arrow-blue {
	padding-left: 10px;
	background:  url(../../../shared/e/images/arrow-blue.gif) no-repeat center left;
}

#content .box-left {
	float: left;
}

#content .box-right {
	float: right;
}

#content .box-clr {
	clear: both;
}

#content .anchor-txt {
	cursor: pointer;
}

#old-company-navi {
	margin-bottom: 15px;
	text-align: right!important;
}

#old-company-navi li {
	display: inline;
}



