<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h2 {
	padding:35px 0 10px 0;
}
h3 {
}
.nippen_serach_top {
	margin-bottom:10px;
}
.nippen_serach_top p {
	display:block;
	float:left;
	width:349px;
	margin-right:21px;
	font-size:12px;
	line-height:140%;
}
.nippen_serach_top dl {
	display:block;
	float:right;
	width:390px;
	margin-bottom: 10px;
}
.nippen_serach_top dl dt {
	line-height:160%;
	width: 370px;
}
.nippen_serach_top dl dd {
	text-align:left;
	font-size:12px;
}
.nippen_serach_top dl dd a {
	color:#ff6666;
	border:1px solid #ff6666;
	padding:3px 5px;
	height:13px;
}
.nippen_serach_top dl dd a:hover {
	padding:3px 5px;
	color:#FFFFFF;
	height:13px;
	background-color:#ff6666;
}

.nippen_serach_top2 {
	margin-bottom:10px;
}
.nippen_serach_top2 p {
	display:block;
	float:left;
	width:250px;
	margin-right:10px;
	font-size:12px;
	line-height:140%;
}
.nippen_serach_top2 dl {
	display:block;
	float:right;
	width:500px;
	margin-bottom: 25px;
}
.nippen_serach_top2 dl dt {
	line-height:160%;
	width: 480px;
}
.nippen_serach_top2 dl dd {
	text-align:right;
	font-size:12px;
}
.nippen_serach_top2 dl dd a {
	color:#ff6666;
	border:1px solid #ff6666;
	padding:3px 5px;
	height:13px;
}
.nippen_serach_top2 dl dd a:hover {
	padding:3px 5px;
	color:#FFFFFF;
	height:13px;
	background-color:#ff6666;
}



.nippen_serach_top3 {
	margin-bottom:10px;
}
.nippen_serach_top3 p {
	display:block;
	float:left;
	width:250px;
	margin-right:10px;
	font-size:12px;
	line-height:140%;
}
.nippen_serach_top3 dl {
	display:block;
	float:right;
	width:500px;
	margin-bottom: 10px;
}
.nippen_serach_top3 dl dt {
	line-height:160%;
	width: 480px;
}
.nippen_serach_top3 dl dd {
	text-align:right;
	font-size:12px;
}
.nippen_serach_top3 dl dd a {
	color:#ff6666;
	border:1px solid #ff6666;
	padding:3px 5px;
	height:13px;
}
.nippen_serach_top3 dl dd a:hover {
	padding:3px 5px;
	color:#FFFFFF;
	height:13px;
	background-color:#ff6666;
}



.nippen_serach_bottom {
	margin-right:-21px;
	margin-bottom:25px;
	width:780px;
	display:block;
}
.nippen_serach_bottom p {
	display:block;
	float:left;
	width:182px;
	margin-right:21px;
	font-size:12px;
	line-height:140%;
}
.nippen_serach_bottom p strong {
	font-weight:bold;
	font-size:16px;
	padding-top:4px;
	display:block;
}
.nippen_serach_bottom p.nippen_serach_bottom_works {
	width:350px;
}
.nippen_serach_top img,.nippen_serach_bottom img {
	padding-bottom:6px;
}
.nippen_translation dl {
	display:block;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	width:560px;
	float:left;
}
.nippen_translation dt {
	float:left;
	display:block;
	width:69px;
	padding:12px 20px;	
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	background-color:#f5f5f5;
}
.nippen_translation dd {
	float:left;
	display:block;
	width:410px;
	padding:12px 20px;
	border-bottom:1px solid #ddd;
}
.nippen_translation dd span {
	font-size:12px;
	color:#999999;
}

.bottom_btn_large {
	padding:50px 61px 50px 72px;
	clear:both;
}

.nippen_translation ul {
display:block;
float:left;
width:180px;
padding-left:15px;
}
.nippen_translation ul li {
margin-bottom:12px;
}
.lecture2 {
display:block;
width:760px;
height:320px;
margin:45px 0 45px 0;
background: url(../images/lecture2_bg.jpg) no-repeat 0 0;
}
.lecture2 h3 {
font-size:1px;
text-indent:-9999px;
height:0;
display:block;
padding:0;
margin:0;
}
.lecture2 p {
width:470px;
display:block;
padding:117px 0 0 25px;
line-height:180%;
}



.sec_instr {
	margin:0 24px 40px 24px;
}
.sec_instr .left_img {
	float:left;
	width:375px;
}
.sec_instr .left_img li {
	float:left;
	padding:0 5px 0 0;
}
.sec_instr .right_text {
	float:left;
	width:385px;
	font-size:	116.7%;
	line-height:1.5em;
}
.sec_info2 {
	padding-bottom:40px;
}
.sec_info2 h3 {
	padding:27px 0;
}
.sec_info2 p {
	line-height:175%;
	margin-left: 30px;
	width: 700px;
}
.sec_info2 p strong {
	font-weight:bold;
}
</pre></body></html>