@import url(common.css);
@import url(common_header.css);
@import url(common_sub.css);

/*------------------------------------------------
文書・資料カテゴリ 共通
------------------------------------------------*/
#content h2,
#content h3,
#content h4,
#mainvisual .txt .title .en {
	color: #04641a;
}
#content h3 {
	font-size: 16px;
	font-size: 1.6rem;
}
#content .section > h4 {
	font-size: 16px;
	font-size: 1.6rem;
	margin-bottom: 30px;
	margin-bottom: 3rem;
}
#content a {
	color: #3c6b9e;
}


/*----------------------------
メニュー
----------------------------*/
#menu li {
	font-size: 11px;
	font-size: 1.1rem;
	line-height: 1.6;
	letter-spacing: 0.15em;
	margin-top: 1.5em;
}
#menu li:first-child {
	margin-top: 0;
}
#menu li a,
#menu li span {
	color: #04641a;
}
#menu li > span {
	opacity: .4;
	filter: alpha(opacity=40);
}
#menu li > a::after,
#menu li > span::after {
	content: "";
	background: url(/mofaj/gaiko/summit/ise-shima16/img/documents/arrow_s.png) 0 0 no-repeat;
	margin-left: 8px;
	width: 10px;
	height: 9px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	/*vertical-align: middle;*/
}
#menu li a.current,
#menu li a.current span {
	text-decoration: underline;
	cursor: default;
}
/*
#menu li a.current::after {
	display: none;
}
*/
#menu li .d-ib {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}


/* @media   */

/*  799px以下（TAB）  */
@media screen and (max-width: 799px) {

#menu li > a::after,
#menu li > span::after {
	background-image: url(/mofaj/gaiko/summit/ise-shima16/img_sp/documents/arrow.png);
	-webkit-background-size: contain;
	background-size: contain;
	width: 10px;
	height: 9px;
}

}

/*  599px以下（SP）  */
@media screen and (max-width: 599px) {
#menu li {
	font-size: 1.3rem;

}

}

/* @media   */

/*----------------------------
取材情報 TOP
----------------------------*/
body, #contents > .inner.top {
	background-color: #fff;
}
#content .header {
	display: table;
	*display: inline;
	*zoom: 1;
	margin-bottom: 40px;
}
#content .header > .title,
#content > .header:before {
	display: table-cell;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
}
#content > .header:before {
	content: "";
	background: url(/mofaj/gaiko/summit/ise-shima16/img/ico/ico_documents.png) 50% 50% no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	width: 36px;
	height: 36px;
}
#content .header .title {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.2;
	letter-spacing: 0.1em;
	padding-left: .8rem;
}
#content .header .title .ja {
	font-size: 10px;
	font-size: 1rem;
	display: block;
}

.index #menu li {
	font-size: 16px;
	font-size: 1.6rem;
}
.index #menu li > a::after,
.index #menu li > span::after {
	background-image: url(/mofaj/gaiko/summit/ise-shima16/img/documents/arrow.png);
	width: 14px;
	height: 12px;
}
.index #menu li a .br,
.index #menu li span .br {
	display: inline;
}


/* @media   */

/*  799px以下（TAB）  */
@media screen and (max-width: 799px) {
#content > .header:before {
	background-image: url(/mofaj/gaiko/summit/ise-shima16/img_sp/ico/ico_documents.png);
}
.index #menu li > a::after,
.index #menu li > span::after {
	background-image: url(/mofaj/gaiko/summit/ise-shima16/img_sp/documents/arrow.png);
	-webkit-background-size: contain;
	background-size: contain;
	width: 10px;
	height: 9px;
}

}