

/* CSS Document */

#weblink_rika,

#weblink_eigo{

	font-family: "遊ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";

}

#weblink_rika .row02.font_smaller a,

#weblink_rika .row02.font_smaller span,

#weblink_eigo .row02.font_smaller a,

#weblink_eigo .row02.font_smaller span{

	font-size: 16px;

}

#weblink_eigo .row02.font_smaller02 a,

#weblink_eigo .row02.font_smaller02 span{

	font-size: 14px;

}

#container #content .title_eigo{

	margin-top: 60px;

}

#container #content .title_eigo02{

	margin-top: 40px;

	margin-bottom: 45px;

}

#container #content .title_eigo span,

#container #content .title_eigo02 span{

	font-size: 130%;

	font-weight: bold;

    border: 2px solid #ED6C00;

	color: #ED6C00;

	padding: 6px 18px;

}

.weblink_box{

	width: 960px;

	margin-top: 30px;

}

.weblink_box.first{

	margin-top: 20px;

}

.weblink_box.last{

	margin-bottom: 60px;

}

.weblink_left{

	float: left;

	width: 470px;

	margin-right: 20px;

}

.weblink_right{

	float: right;

	width: 470px;

}

#weblink_rika h2,

#weblink_eigo h2{

	font-size:110%;

	line-height:1.4;

	font-weight: bold;

}

#weblink_rika h2{

	background: url(text_science/images/rika_weblink_bg.gif) repeat-y;

    border-top: 4px solid #009245;

}

#weblink_eigo h2{

	background: url(text_english/images/eigo_weblink_bg.gif) repeat-y;

    border-top: 4px solid #ED6C00;

}

#weblink_rika h2.mt,

#weblink_eigo h2.mt{

	margin-top: 60px;

}

#weblink_eigo h2.mt02{

	margin-top: 80px;

}

#weblink_rika h2 a,

#weblink_eigo h2 a{

	width: 100%;

	padding: 8px 15px 8px 30px;

	box-sizing: border-box;

	display: block;

	color: #009245;

	text-decoration: none;

}

#weblink_rika h2 span,

#weblink_eigo h2 span{

	width: 100%;

	padding: 8px 10px ;

	box-sizing: border-box;

	display: block;

	color: #009245;

	text-decoration: none;

}

#weblink_rika h2 a,

#weblink_rika h2 span{

	color: #009245;

}

#weblink_rika h2 a{

	background: url(text_science/images/icon_link.png) 8px 14px no-repeat;

}

#weblink_eigo h2 a,

#weblink_eigo h2 span{

	color: #ED6C00;

}

#weblink_eigo h2 a{

	background: url(text_english/images/icon_link.png) 8px 14px no-repeat;

}



#weblink_rika .row02 a,

#weblink_eigo .row02 a{

	width: 100%;

	font-size:115%;

	font-weight: bold;

	background: url(text_science/images/rika_weblink_bg02.gif) no-repeat;

	height: 64px;

	padding: 20px 30px 0;

    border-top: 4px solid #009245;

	box-sizing: border-box;

	display: block;

	color: #009245;

	text-decoration: none;

}

#weblink_eigo .row02 a{

	background: url(text_english/images/eigo_weblink_bg02.gif) no-repeat;

    border-top: 4px solid #ED6C00;

	color: #ED6C00;

}

#weblink_rika .row02 span,

#weblink_eigo .row02 span{

	padding: 22px 0 0 0;

	background: none;

	border-top: none;

}

#weblink_rika h2 a:hover,

#weblink_eigo h2 a:hover{

	opacity: 0.7;

}

#weblink_rika #container #content .weblink_txt,

#weblink_eigo #container #content .weblink_txt{

	background-color: #D9D9D9;

	font-size: 90%;

	font-weight: bold;

	color: #333333;

	margin-top: 0;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	text-align: right;

}

#weblink_rika #container #content .weblink_list,

#weblink_eigo #container #content .weblink_list,

#weblink_rika #container #content .weblink_list a,

#weblink_eigo #container #content .weblink_list a{

	list-style: none;

	text-decoration: none;

	text-indent: 1em;

	margin-top: 1em;

	line-height: 1.4;

}

#weblink_rika #container #content .weblink_list li,

#weblink_eigo #container #content .weblink_list li{

	margin-top: 0.8em;

}

#weblink_rika #container #content .weblink_list li span,

#weblink_eigo #container #content .weblink_list li span{

	display: block;

	text-indent: 0;

	padding-left: 2.3em;

	margin-top: 0.2em;

	font-size: 85%;

	line-height: 1.4;

}

