<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*==============================
ライブラリ記事用スタイルシート
==============================*/

body{color:#494949;}

#CONT-MAIN{margin:0 0 0 132px;padding:10px 3px 3px 15px;text-align:left;background:#fff;}
*html #CONT-MAIN{margin:0;}

.lib-index #CONT-MAIN{padding:10px 3px 3px 10px;}/*--index用--*/

#CONT-RIGHT{width:165px;padding:0 0 0 3px;float:right;}
#CONT-LEFT{margin-right:168px;padding:0 10px 10px 0;border-right:1px solid #ccc;}

/*-- メイン・右 --*/
/*-- 目次 --*/
#ARTICLE-INDEX{margin-bottom:20px;}
#ARTICLE-INDEX dl{margin:0;font-size:80%;}
*html #ARTICLE-INDEX dl{font-size:95%;}
#ARTICLE-INDEX dt{padding-left:4px;color:#FFFFFF;font-weight:bold;background:#484878;line-height:1.4em;}
#ARTICLE-INDEX dd{margin:5px 0 0 1px;padding:0 0 5px 12px;background:url('../img/icon_gr.gif') left top no-repeat;border-bottom:1px solid #ddd;line-height:1.3em;}
#ARTICLE-INDEX a{}

/*-- 注記等 --*/
#ARTICLE-NOTE{}
#ARTICLE-NOTE dt,#ARTICLE-NOTE dd{margin:0;font-size:70%;line-height:1.3em;}
*html #ARTICLE-NOTE dt,#ARTICLE-NOTE dd{font-size:80%;}
#ARTICLE-NOTE dt{margin-top:1.5em;font-weight:bold;color:#888888;}
#ARTICLE-NOTE dt .num{font-weight:normal;color:#990000;}
#ARTICLE-NOTE dd{margin:5px 0 0 10px;padding-left:12px;background:url('../img/icon_or2.gif') left top no-repeat;}

/*-- メイン・左 --*/
#CONT-LEFT h1,#CONT-LEFT h2,#CONT-LEFT h3,{line-height:1.6em;}

/*-- NO./シリーズ名 --*/
#ARTICLE-DETAIL{height:auto !important;height:20px;min-height:20px;border-bottom:2px solid #bbb;}
#ARTICLE-DETAIL p{margin:0;}
#NUMBER{padding:0 10px 3px 0;float:left;font-size:70%;line-height:1.3em !important;border-right:1px solid #ccc;}
*html .#NUMBER{font-size:80%;}
#SERIES{padding:0 0 3px 65px;color:#777777;font-weight:bold;font-size:95%;line-height:1.3em !important;}
.series-subttl{font-weight:normal;}
.issued{width:400px;margin:0;color:#777777;font-size:70%;}
*html .issued{font-size:80%;}

/*-- シリーズNO 数字 --*/
.series_no_list{
	font-size: 16px;
	font-weight: 900;
	font-weight: bold;
	font-family: 'arial black';
	color: #484878;
}

/*-- 記事 --*/
#CONT-LEFT h1{margin:3px 0 0 0;padding:3px 0;font-size:110%;border-bottom:1px solid #8ABF00;}
.subttl{margin:0 !important;color:#33aa88;}
#LEAD{padding:10px 0 0 0;}
.article{padding:20px 0 0 0;}
#LEAD p,.article h2,.article p,.article ul,.article ol,.article dl{margin:0;font-size:85%;}
*html #LEAD p,.article h2,.article p,.article ul,.article ol,.article dl{font-size:95%;}
.article ol ul{font-size:100%;list-style-type:disc;}
#LEAD p{margin:1em 0 0 0;}
.article p{margin:1em 0 0 12px;}
.article dl{margin:1em 0 0 12px;line-height:1.6em;}
.article ul,.article ol{margin:1em 0 0 25px;padding:0;}
#CONT-LEFT a{border-bottom:1px dotted;}

.article h2{padding:7px;color:#4F6312;font-size:100%;border-top:1px solid #95BB22;border-left:5px solid #95BB22;}

.article .bor,.article .bor2{margin:1em 0 0 12px;padding-bottom:1em;}
.article .bor p,.article .bor2 p{margin:0.5em 0 0 0;}

/*-- 画像指定（回り込み） --*/
.photo-l{float:left;}margin-right: 1em;
.photo-l p{margin:1em 10px 5px 12px !important;}
.photo-r{float:right;text-align: right;}
.photo-r p{text-align: left;margin:1em 0 5px 10px !important;}
.photo-c{text-align:center;}
.photo-c p{display:inline;margin:1em auto 0 auto !important;}

table.photo-1 td{vertical-align:top;font-size:100%}
table.photo-1{margin:0 auto;}
table.photo-1 td{padding-bottom:8px;}
*html table.photo-1 td{padding-bottom:0;}
.photo-l p,.photo-r p,.photo-c p,table.photo-1 p{text-align:left;font-size:80% !important;color:#777;line-height:1.3em !important;}
.photo-l img,.photo-r img,.photo-c img,table.photo-1 img{margin-bottom:3px;}


/*-- 注記 --*/
.note3{color:#990000;font-size:80%;}
.note3 a{color:#990000 !important;}

/*-- ページトップ （/css2/style.cssに記載あり） --*/
.pagetop{margin-top:1em;border-top:none;}
*html .pagetop a{height:auto !important;height:19px;min-height:19px;}

/*-- ページ送り --*/
.pagenavi{float:right;}
.pagenavi ul{margin:0;font-size:70%;}
*html .pagenavi ul{margin:0;font-size:80%;}
.pagenavi li{display:inline;margin-right:1px;padding:1px 5px;background:#eee;text-align:center;}
.pagenavi .page{background:none;}
.pagenavi .now{background:#999;font-weight:bold;}
.pagenavi a{border-bottom:none !important;}

.pagenavi-2{margin-top:1.5em;clear:both;text-align:right;}
.pagenavi-2 a{font-weight:bold;color:#6298CA !important;}


/*-- アンケートフォーム --*/
#ENQUETE{clear:both;}
div.enquate{background-color:#FFFFF1;border:1px solid #FFCC33;padding:5px 10px 10px 10px;width:96%;margin-top:0px;margin-right:10px;}
div.enquate p{margin:0 0 1em 0;line-height:1.3em !important;}

/*-- 関連情報等 --*/
/*-- .relation{color:#959999;} --*/
.relation h3,.relation dl,.relation ul{margin:0;font-size:100%;}
.relation h3{margin-top:1em;color:#333377;font-size:100%;font-weight:bold;border-bottom:2px solid #333377;}
.relation h3 .small3{font-weight:normal;}
.relation dl{margin-top:0.5em;font-size:85%;line-height:1.3em;}
.relation dt{margin:0;padding-left:12px;background:url('../img/icon_or.gif') left top no-repeat;}
.relation dd{margin:0 0 3px 1em;}
.relation ul{list-style:none;margin-top:0.5em;padding:0;font-size:85%;}
.relation li{margin-bottom:3px;padding-left:12px;background:url('../img/icon_or.gif') left top no-repeat;}
.relation .list-2 li{padding-left:12px;background:url('../img/icon_or2.gif') left top no-repeat;}

/*-- 後記 --*/
#ARTICLE-PS{margin-top:1.5em;padding:5px 0;color:#959999;border-top:1px solid #333377;}
#ARTICLE-PS p{margin:0 0 0.5em 0 !important;line-height:1.3em !important;}

#PROFIRE{margin-top:1.5em;}
#PROFIRE dt{color:#6298CA;font-weight:bold;}
#PROFIRE dd{margin:0;font-size:80%;}


#main-left{padding-bottom:15px;background:url('../image/8d863s0000009uvx.gif') left bottom no-repeat;background-color:#6EB117;}

/*-- タイトルロゴ --*/
#TITLE{margin-bottom:3px;}
*html #TITLE{margin-bottom:0;}

/*-- サマリー --*/
#SUMMARY{margin-top:5px;padding-top:3px;width:127px;background:url('../image/8d863s0000009vma.gif') left top no-repeat;background-color:#fff;}
*html #SUMMARY{margin-top:2px;}
#SUMMARY p{padding:5px 3px 5px 5px;font-size:80%;line-height:1.4em;}
*html #SUMMARY p{font-size:95%;}
#SUMMARY p.image{padding:0 0 0 1px;}

.lib-index #SUMMARY{padding-bottom:5px;background:url('../img/lib_summarybg.gif') left bottom no-repeat;background-color:#fff;}/*--index用--*/

.center-logo{position:absolute;margin:30px 0 0 5px;}

/*-- 前後の記事 --*/
#ARTICLE-LIST{margin:0 0 0 5px;width:127px;background:#f7fac9;font-size:70%;line-height:1.3em;}
*html #ARTICLE-LIST{font-size:80%;}
#ARTICLE-LIST ul{margin:0;padding:0;list-style:none;}
#ARTICLE-LIST li{margin:0;padding:5px 3px 5px 14px;background:url('../img/icon_or2.gif') 2px 5px no-repeat;border-bottom:1px solid #cce779;}
#ARTICLE-LIST li.now{font-weight:bold;background:url('../img/icon_bl.gif') 0 5px no-repeat;background-color:#FFFFFF;}

/*-- サイドバー 前後の記事リンク -*/
.next_link{text-indent: -99999px;background: url(/image/side_newest.gif)no-repeat;}
.next_link a{text-indent: -999px;background: url(/image/go_next_link.gif)no-repeat;display: block;}
.prev_link{text-indent: -99999px;background: url(/image/side_oldest.gif)no-repeat;}
.prev_link a{text-indent: -999px;background: url(/image/go_prev_link.gif)no-repeat;display: block;}



/*-- ピックアップ、H教授TOP（記事リスト） --*/
#ARTICLE-LIST-2{margin-top:5px;padding-bottom:15px;}
p#LIST-TITLE{height:19px;margin-bottom:5px;background-color:#eee;border:1px solid #777;border-bottom:4px solid #484878;}
.a-list{width:100%;padding:10px 0;border-top:2px solid #ddd;min-height:60px;}
.a-list .no{float:left;margin-right:10px;font-size:70%;}
*html .a-list .no{font-size:80%;}
.a-list .image{float:left;}
/*--.a-list .image img{border:1px solid #ccc;}--*/
.a-list .date{float:right;margin-right:3px;font-size:80%;}
.a-list dl,.a-list dd ul{font-size:100%;}
.a-list dl{margin-left:160px;font-size:80%;}
*html .a-list dl{font-size:95%;}
.a-list dt{padding-left:19px;padding-bottom:3px;background:url('../img/arrow_or.gif') left top no-repeat;font-weight:bold;border-bottom:1px solid #ddd;}
.a-list .subttl{font-weight:normal;}
.a-list dd{margin:5px 0 0 0;}
.a-list dd ul{margin:10px 0 0 15px;padding:0;list-style:none;}
.a-list dd li{padding-left:12px;background:url('../img/icon_or2.gif') 0 2px no-repeat;}

.a-list .attl{margin-left:55px;font-size:80%;padding-left:19px;padding-bottom:3px;background:url('../img/arrow_or.gif') left top no-repeat;font-weight:bold;}
*html .a-list .attl{font-size:95%;}


/*-- ライブラリTOP --*/
p#TITLE-1{border-bottom:4px solid #484878;font-weight:bold;}
p#TITLE-2{margin-left:100px;margin-bottom:10px;font-weight:bold;border-bottom:2px solid #ddd;}
.toindex{float:right;}
.pickup .a-list dl{margin-left:100px;}
.pickup .a-list dt{margin:0 0 5px 0;}
.pickup .a-list dd{margin:5px 0;}
.pickup dl ul{margin-bottom:10px;}

.etc{margin-top:10px;padding-top:10px;border-top:4px solid #484878;}
.e-list{clear:left;}
.e-list .image{float:left;margin-bottom:5px;}
.e-list .image img{border:1px solid #ccc;}
.e-list dl{margin-left:100px;font-size:80%;}
*html .etc dl{font-size:95%;}
.e-list dt{height:auto !important;height:20px;min-height:20px;padding-left:30px;background:url('../img/icon_lib.gif') left top no-repeat;font-weight:bold;border-bottom:1px solid #ddd;}
.e-list dd{margin:5px 0 10px 0;}

/*-- etc --*/
.notes{color:#660000;border-width:1px;}
.notes2{font-size:85%; color:#333333}
.caption{font-size:85%; color:#959999}
.caption2{font-size:70%; color:#666666}
img a{border-bottom:0px;}
.bor{border:1px solid #063;padding:10px;color:#333333;line-height:1.5em;}
div.bor2{border:1px solid #CCE779;background-color:#FCFDE8;padding:5px 10px;margin:0 20px 0 0;}
div.bor2 strong{color:#484878;}
div.bor2 table td{vertical-align:top;font-size:90%;line-height:120%;}

img.border{border:1px solid #ddd;}

.no-disp{position:absolute;top:-1000px;left:-1000px;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}

.gray-6{color:#666666;}
.gray-7{color:#777777;}
.gray-8{color:#888888;}
.blueb{color:#6298CA;font-weight:bold;}

.normal{font-weight:normal;}
.u{text-decoration:underline;}

.l-n{list-style-type:none;}
.l-c{list-style-type:circle;}
.l-s{list-style-type:square;}

.m0{margin-top:0px;margin-bottom:0px;}

.ml1e{margin-left:1em !important;}
.ml15e{margin-left:1.5em !important;}
.ml2e{margin-left:2em !important;}
.ml3e{margin-left:3em !important;}
.ml4e{margin-left:4em !important;}
.ml5e{margin-left:5em !important;}
.mt0{margin-top:0 !important;}
.mt1e{margin-top:1em !important;}
.mt2e{margin-top:2em !important;}
.mb0{margin-bottom:0 !important;}


.f80{font-size:80% !important;}
.f85{font-size:85% !important;}
.f90{font-size:90% !important;}

.tblue{border-collapse:separate;border-spacing:3px;margin:1em auto 0 auto;}
.tblue caption{font-size:90%;margin-top:1em;text-align:left;font-weight:bold;color:#484878;}
.tblue th{font-size:85% !important;white-space:nowrap;font-weight:normal;text-align:left;color:#fff;padding:3px;background-color:#484878;}
.tblue td{font-size:85% !important;text-align:left;background-color:#efefef;padding:3px;}

.tgreen{border-collapse:separate;border-spacing:3px;margin:1em auto 0 auto;}
.tgreen caption{font-size:90%;margin-top:1em;text-align:left;font-weight:bold;color:#778844;}
.tgreen th{font-size:85% !important;white-space:nowrap;font-weight:normal;text-align:left;color:#fff;padding:3px;background-color:#778844;}
.tgreen td{font-size:85% !important;text-align:left;background-color:#fff;border-right:1px solid #CCE779;border-bottom:1px solid #CCE779;padding:3px;}


.l,th.l,td.l{text-align:left !important;}
.c,th.c,td.c{text-align:center !important;}
.r,th.r,td.r{text-align:right !important;}

.wi30{width:30%;}
.wi50{width:50%;}
.wi80{width:80%;}
.wi100{width:100%;}


.ttl1{font-size:95%;color:#778844;margin-left:10px;font-weight:bold;}
.ttl2{font-size:95%;color:#6298CA;margin-left:10px;font-weight:bold;}

.font1{color:#6298CA;font-weight:bold;}</pre></body></html>