/* ----------------------- CSS ----------------------- */
/*==============================================================================*/
/*                            カ ラ ー デ ザ イ ン                              */
/*==============================================================================*/
/*
 *	Acerca  :  category_7  :  Red
 *  Budismo :  category_8  :  Orange
 *  Que     :  category_9  :  Yellow
 *  Medios  :  category_10 :  Green
 *  Sitios  :  category_12 :  Blue
 *
 */

/*==============================================================================*/
/*                              デ　フォ　ル　ト                                */
/*==============================================================================*/

* {
	margin:  0;
	padding: 0;
	border: 0px;

}
body {
	margin : 0 auto;
	padding: 0 auto;
	font-family: "sans-serif", "Arial";
	background: url(../images/_frame/bg.gif) #ebebeb repeat-x 0 0;
}
img {
	border: 0px;
}
.clear {
	clear: both;
}

a { text-decoration: none;}

a:link    { color: #ffffff; }
a:visited { color: #aaaaaa; }
a:hover, 
a:active  { color: red;}

ul li { list-style-type: none;}

table {  }


/*==============================================================================*/
/*                               コ  ン  テ  ナ                                 */
/*==============================================================================*/

#wrapper_1 {
	width: 900px;
	padding: 0 6px;
	background: url(../images/_frame/bg_cont_shadow.png) repeat-y 0 0;
	margin : 0 auto;
	display: table;
}
#wrapper_2 {
	margin: 0;
	padding: 0;
	width: 900px;
	background: url(../images/_frame/bg_cont.png) no-repeat 0 0;
}
#head, #cover, #body, #foot {
	margin : 0 auto;
	padding: 0;
	width: 900px;
}
#head {
	height: 56px;
	position: relative;
	margin-bottom: 10px;
}
#cover {

}
#body {

}
#body #contents {
	width: 617px;
	position: relative;
}
#foot {
	height: 52px;
	position: relative;
	background: url(../images/_frame/silver-bar-foot.gif) no-repeat 0 0;
	margin: 20px 0 20px 0;

}
#foot #copyright {
	color: #16930c;
	width: 600px;
	font-size: 14px;
	position: relative;
	text-align: center;
	top: 17px;
	margin: 0 auto;
}




/*==============================================================================*/
/*                各コンテナ内のスタイル（#contentsを除く）                     */
/*==============================================================================*/

/*---------------------- head ----------------------*/

#head h1 {
	width: 193px;
	height: 31px;
	position: relative;
	top: 19px;
	left: 6px;
}
#head h1 a {
	display: block;
	width: 193px;
	height: 31px;
	text-indent: -1000px;
	background: url(../images/_frame/logo_btn.png) no-repeat 0 0;
	text-decoration: none;
}
#head h1 a:hover { background: url(../images/_frame/logo_btn.png) no-repeat 0 -31px; }

#head .operation {
	width: 175px;
	height: 26px;
	position: absolute;
	top: 22px;
	left: 550px;
}
#head .operation a {
	width: 175px;
	height: 26px;
	display: block;
	background: url(../images/_frame/link-navi-sousa_btn.png) no-repeat 0 0;
	text-indent: -1000px;
}
#head .operation a:hover { background: url(../images/_frame/link-navi-sousa_btn.png) no-repeat 0 -26px;}




/*---------------------- cover ---------------------*/

#cover {
	height: 106px;
	position:relative;
}
#cover #compendium_search{
	width:170px;
	height:100px;
	background-color:#488f48;
	position:relative;
	left:10px;
	top:2px;

}
#cover #compendium_search .compendium_title{
	width: 108px;
	height: 18px;
	margin:6px 0 7px 20px;
}
#cover #compendium_search .hiragana_btn,
#cover #compendium_search .alphabet_btn {
	width: 106px;
	height: 28px;
	margin: 0 auto 6px auto;
}
#cover #compendium_search .hiragana_btn a,
#cover #compendium_search .alphabet_btn a {
	display: block;
	width: 106px;
	height: 28px;
	text-indent: -1000em;
}
#cover #compendium_search .hiragana_btn a { background: url(../images/_frame/gojuon_btn.gif ) no-repeat 0 0px;}
#cover #compendium_search .alphabet_btn a { background: url(../images/_frame/abc_btn.gif ) no-repeat 0 0px;}
#cover #compendium_search .hiragana_btn a:hover { background: url(../images/_frame/gojuon_btn.gif ) no-repeat 0 -28px;}
#cover #compendium_search .alphabet_btn a:hover { background: url(../images/_frame/abc_btn.gif ) no-repeat 0 -28px;}



#cover #compendium_search_sub {
	position: absolute;
	top: 43px;
	left: 200px;
	width: 680px;

}
#cover #compendium_search_sub .hiragana_list {
}
#cover #compendium_search_sub .alphabet_list {
}
#cover #compendium_search_sub .hiragana_list .h_area {
	padding: 0 5px;
	float: left;
	border-right: 1px solid #ffffff;
	font-size: 9px;
	color: #ffffff;
}
#cover #compendium_search_sub .alphabet_list .a_area {
	margin: 20px 0 0 0;
	padding: 0 6px;
	float: left;
	border-right: 1px solid #ffffff;
	font-size: 10px;
}
#cover #compendium_search_sub a { color: #ffffff; text-decoration: underline;}
#cover #compendium_search_sub a:hover { color: red;}


/*------------------- body ----------------------*/

#body {
	margin: 20px 0 0 0;

}

#body #category_title {
	width: 900px;
	height: 39px;
	background: url(../images/_frame/silver-bar-top.gif) no-repeat 0 0;
	position: relative;
}

/*------------------- カテゴリタイトル t2 ----------------------*/


#body #category_title h2 {
	width: 844px;
	height: 30px;
	position: relative;
	top: 5px;
	left: 56px;
	text-indent:-1000px;
	overflow: hidden;
}

#page_sougou #body #category_title h2  { background: url(../images/_frame/category_title/title2-sougou.gif) no-repeat 0 0; }
#page_jiten #body #category_title h2 { background: url(../images/_frame/category_title/title2-jiten.gif) no-repeat 0 0; }
#page_kenkyukikan #body #category_title h2 { background: url(../images/_frame/category_title/title2-kenkyukikan.gif) no-repeat 0 0; }
#page_minkankikan #body #category_title h2 { background: url(../images/_frame/category_title/title2-minkankikan.gif) no-repeat 0 0; }
#page_jinbunkagaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-jinbunkagaku.gif) no-repeat 0 0; }
#page_tetsugaku-shinrigaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-tetsugaku-shinrigaku.gif) no-repeat 0 0; }
#page_religion #body #category_title h2 { background: url(../images/_frame/category_title/title2-shukyou.gif) no-repeat 0 0; }
#page_rekishi-chiri #body #category_title h2 { background: url(../images/_frame/category_title/title2-rekishi-chiri.gif) no-repeat 0 0; }
#page_geijutsu #body #category_title h2 { background: url(../images/_frame/category_title/title2-geijutsu.gif) no-repeat 0 0; }
#page_hakubutsukan-bijutsukan #body #category_title h2 { background: url(../images/_frame/category_title/title2-hakubutsukan-bijutsukan.gif) no-repeat 0 0; }
#page_gengo #body #category_title h2 { background: url(../images/_frame/category_title/title2-gengo.gif) no-repeat 0 0; }
#page_bungaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-bungaku.gif) no-repeat 0 0; }
#page_shakaikagaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-shakaikagaku.gif) no-repeat 0 0; }
#page_seiji #body #category_title h2 { background: url(../images/_frame/category_title/title2-seiji.gif) no-repeat 0 0; }
#page_houritsu #body #category_title h2 { background: url(../images/_frame/category_title/title2-houritsu.gif) no-repeat 0 0; }
#page_keizai_keiei #body #category_title h2 { background: url(../images/_frame/category_title/title2-keizai-keiei.gif) no-repeat 0 0; }
#page_shakaijijou #body #category_title h2 { background: url(../images/_frame/category_title/title2-shakaijijou.gif) no-repeat 0 0; }
#page_shakaigaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-shakaigaku.gif) no-repeat 0 0; }
#page_kyouikugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-kyouikugaku.gif) no-repeat 0 0; }
#page_toukei #body #category_title h2 { background: url(../images/_frame/category_title/title2-toukei.gif) no-repeat 0 0; }
#page_shizenkagaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-shizenkagaku.gif) no-repeat 0 0; }
#page_sugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-sugaku.gif) no-repeat 0 0; }
#page_butsurigaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-butsurigaku.gif) no-repeat 0 0; }
#page_kagaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-kagaku.gif) no-repeat 0 0; }
#page_tenmongaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-tenmongaku.gif) no-repeat 0 0; }
#page_chigaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-chigaku.gif) no-repeat 0 0; }
#page_seibutsugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-seibutsugaku.gif) no-repeat 0 0; }
#page_doubutsugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-doubutsugaku.gif) no-repeat 0 0; }
#page_shokubutsugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-shokubutsugaku.gif) no-repeat 0 0; }
#page_igaku-yakugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-igaku-yakugaku.gif) no-repeat 0 0; }
#page_taiikugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-taiikugaku.gif) no-repeat 0 0; }
#page_kougaku-gijutsu #body #category_title h2 { background: url(../images/_frame/category_title/title2-kougaku-gijutsu.gif) no-repeat 0 0; }
#page_toshokan #body #category_title h2 { background: url(../images/_frame/category_title/title2-toshokan.gif) no-repeat 0 0; }
#page_book-stock #body #category_title h2 { background: url(../images/_frame/category_title/title2-zoshokensaku.gif) no-repeat 0 0; }
#page_paper-search #body #category_title h2 { background: url(../images/_frame/category_title/title2-ronbunkensaku.gif) no-repeat 0 0; }
#page_shinkanshoten #body #category_title h2 { background: url(../images/_frame/category_title/title2-shinkanshoten.gif) no-repeat 0 0; }
#page_koshoten #body #category_title h2 { background: url(../images/_frame/category_title/title2-koshoten.gif) no-repeat 0 0; }
#page_shuppan #body #category_title h2 { background: url(../images/_frame/category_title/title2-shuppan.gif) no-repeat 0 0; }
#page_jounalism #body #category_title h2 { background: url(../images/_frame/category_title/title2-jounarism.gif) no-repeat 0 0; }
#page_shinbun-housou #body #category_title h2 { background: url(../images/_frame/category_title/title2-shinbun-housou.gif) no-repeat 0 0; }
#page_internet #body #category_title h2 { background: url(../images/_frame/category_title/title2-internet.gif) no-repeat 0 0; }
#page_nihonseifu #body #category_title h2 { background: url(../images/_frame/category_title/title2-nihonseifu.gif) no-repeat 0 0; }
#page_gikaishiryou #body #category_title h2 { background: url(../images/_frame/category_title/title2-gikaishiryo.gif) no-repeat 0 0; }
#page_chihoujichitai #body #category_title h2 { background: url(../images/_frame/category_title/title2-chihoujichitai.gif) no-repeat 0 0; }
#page_gaikokuseifu #body #category_title h2 { background: url(../images/_frame/category_title/title2-gaikokuseifu.gif) no-repeat 0 0; }
#page_kokusaikikan #body #category_title h2 { background: url(../images/_frame/category_title/title2-kokusaikikan.gif) no-repeat 0 0; }
#page_hiseifukikan #body #category_title h2 { background: url(../images/_frame/category_title/title2-hiseifukikan.gif) no-repeat 0 0; }
#page_gakunaikanren #body #category_title h2 { background: url(../images/_frame/category_title/title2-gakunaikanren.gif) no-repeat 0 0; }
#page_kakushushiken #body #category_title h2 { background: url(../images/_frame/category_title/title2-kakushushiken.gif) no-repeat 0 0; }
#page_ryugaku #body #category_title h2 { background: url(../images/_frame/category_title/title2-ryugaku.gif) no-repeat 0 0; }
#page_dokusho #body #category_title h2 { background: url(../images/_frame/category_title/title2-dokusho.gif) no-repeat 0 0; }
#page_ryokou #body #category_title h2 { background: url(../images/_frame/category_title/title2-ryokou.gif) no-repeat 0 0; }
#page_seikatsu-shumi #body #category_title h2 { background: url(../images/_frame/category_title/title2-seikatsu-shumi.gif) no-repeat 0 0; }
#page_chizu_koutsu #body #category_title h2 { background: url(../images/_frame/category_title/title2-chizu-kotsu.gif) no-repeat 0 0; }
#page_kurashi #body #category_title h2 { background: url(../images/_frame/category_title/title2-kurashi.gif) no-repeat 0 0; }
#page_kaimono #body #category_title h2 { background: url(../images/_frame/category_title/title2-kaimono.gif) no-repeat 0 0; }
#page_japanese-syllabary-list #body #category_title h2 { background: url(../images/_frame/category_title/title2-gojuonjun.gif) no-repeat 0 0; }
#page_alphabet-list #body #category_title h2 { background: url(../images/_frame/category_title/title2-abcjun.gif) no-repeat 0 0; }
#page_feedback #body #category_title h2 { background: url(../images/_frame/category_title/title2-feedback.gif) no-repeat 0 0; }


/*------------------- カテゴリタイトル t2 検索結果----------------------*/

#page_search-result-ja #body #category_title h2 ,
#page_search-keyword #body #category_title h2 { background: url(../images/_frame/category_title/title2-kensakukekka.gif) no-repeat 0 0; }


#body #category_title .databasenavi_btn {
	width: 193px;
	height: 30px;
	position: relative;
	top: -31px;
	left: 670px;
}
#body #category_title .databasenavi_btn a {
	display: block;
	width: 193px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/_frame/gaitou-db-navi_btn.png) no-repeat 0 0;
}
#body #category_title .databasenavi_btn a:hover {
	background: url(../images/_frame/gaitou-db-navi_btn.png) no-repeat 0 -30px;
}


#body #category_title h2 .bowel {
	width: 600px;
	height: 25px;
	position: absolute;
	top: 0;
	right: 8px;
	text-indent: 0;
	font-size: 14px;
	font-weight: bold;

}
#body #category_title h2 .bowel a {
	position: relative;
	top: 50%;
	color: #099c06;
	text-decoration: underline;
}
#body #category_title h2 .bowel a:hover {
	color: red;

}
#page_houritsu #body #category_title h2 .bowel a,
#page_nihonseifu #body #category_title h2 .bowel a,
#page_kokusaikikan #body #category_title h2 .bowel a {
	position: relative;
	top: 0px;
}













/*---------------------- foot ----------------------*/



/*==============================================================================*/
/*                           contents内のスタイル                               */
/*==============================================================================*/
/* ----------------------- #contents内コンテナ ----------------------- */

#body #contents #block_1,
#body #contents #block_2 {
	width: 549px;
}
#body #contents #block_1 .colum_1,
#body #contents #block_2 .colum_1 {
	width: 264px;
	float: left;
	margin: 0 10px 30px 0;
	padding-right: 10px;
	border-right: 1px dashed #cccccc;

}
#body #contents #block_1 .colum_2,
#body #contents #block_2 .colum_2 {
	width: 264px;
	float: left;
	margin: 0 0 30px 0;
}
#body #contents #block_2 .colum_1 {
	width: 292px;
}
#body #contents #block_2 .colum_2 {
	width: 235px;
}
/*--------------------- 通常タグ -----------------------*/

#body #contents h2 {
 
}
#body #contents h3 {
	color: #333333;
	line-height: 1.2em;
	margin: 1em 0 ;
	font-weight: bold;

}
#body #contents h4 {
	color: #333333;
	line-height: 1.2em;
	margin: 1.5em 0 0.5em 0;
	font-weight: bold;

}
#body #contents h5 {
	color: #333333;
	line-height: 1.2em;
	margin: 2em 0 0.5em 0;
	font-weight: bold;

}
#body #contents img {
	margin: 2px 0 0px 0;
}
#body #contents em {
	font-style: italic;
}
#body #contents p {
	line-height: 1.5em;
	margin: 1em 0px;
	color: #333333;
	font-size: 12px;


}

/*--------------------- 共通クラス -----------------------*/
#body #contents .textCenter{
	text-align: center;

}
#body #contents .textRight {
	text-align: right;
}


#body #contents .caption {            /* キャプション */
	padding: 3px 0;
	font-size: 10px;
	color: #0b12a1;
	width: auto;
}
#body #contents .more {               /* 詳細ボタン1 */
	position: relative;
	height: 9px;
	margin: 5px 0 15px 0;

}
#body #contents .more a {               /* 詳細ボタン1 */
	display: block;
	position: absolute;
	right: 0;
	width: 42px;
	height: 9px;
	text-indent: -9999px;
	margin-bottom: 1em;
	background: url(../images/_frame/more.gif) no-repeat 100% 50%;
	text-decoration: none;

}
#body #contents span.more {               /* 詳細ボタン2 */
	font-weight: bold;
	font-style: italic;
}


#body #contents .photographer {       /* 撮影者 */
	color: #0000aa;
	font-style: italic;
	text-align: right;
	font-size: 10px;
	display: block;

}

#body #contents .remarks {
	color: #000066;
	border: 2px solid #aaaaaa;
	background-color: #ffffcc;
	width: 300px;
	float: right;
	padding: 0 8px;
}

#body #contents .note_ref {               /* 注意書き */
	width: 450px;
	margin: 20px auto;
	padding: 0 8px;
}


#body #contents .note {               /* 注意書き */
	width: 450px;
	margin: 20px auto;
	border: solid 2px #ffcc66;
	background-color: #ffffcc;
	padding: 0 8px;
}
#body #contents .date {               /* 日付表示 */
	color: #6666ee;
	margin: 1em 0 1em 0;
	font-weight: bold;
	display: block;
}
#body #contents .back_top {           /* トップへ */
	padding: 0 0 0 10px;
	margin: 10px 0 10px 0;
	text-align: right;
	clear: both;
}











/*------最新版画像関連-------*/

#body #contents .imgLeft {               /* 左寄せ */
	float: left;
	text-align: center;
	display: table;
	padding: 5px 12px;

}
#body #contents .imgRight {              /* 右寄せ */
	float: right;
	text-align: center;
	display: table;
	padding: 5px 12px;

}
#body #contents .imgCenter {             /* 中央寄せ */
	margin: 5px auto;
	text-align: center;
	display: table;
}

#body #contents .photographer {       /* 撮影者 */
	color: #0000aa;
	font-style: italic;
	text-align: right;
}

#body #contents .picGroup {           /* 画像配置 */
	margin: 5px auto;
	padding: 0 auto;

}
#body #contents .picGroup .pic1 {           /* 左画像配置 */
	float: left;
	display: table;
	padding-right: 15px;
	text-align: center;
}
#body #contents .picGroup .pic1 img { 
}
#body #contents .picGroup .pic2 {           /* 右画像配置 */
	display: table;
	text-align: center;

}
#body #contents .picGroup .pic2 img {
}

#body #contents .widthmax {
	width: 530px;

}
/*--------------------- content_tpl -----------------------*/

#body #contents .content-wrapper1 {
	position: relative;
	top: 0px;
	left: 30px;
	width: 841px;
	padding-top: 9px;
	margin: 10px 0 ;
	background: url(../images/_frame/second/contents-wrapper-head.png) no-repeat 0 0 ;
	display: table;
}

#body #contents .content-wrapper2 {
	width: 841px;
	padding-bottom: 8px;
	background: url(../images/_frame/second/contents-wrapper-foot.png) no-repeat 0 100% ;
}

#body #contents .content-wrapper3 {
	width: 841px;
	display: table;
	background: url(../images/_frame/second/contents-wrapper-body.png) repeat-y 0 0 ;
}


#body #contents .content-wrapper1 table {
	width: 780px;
	margin: 0 auto 3px auto;
	border-collapse: collapse;
}

#body #contents .content-wrapper1 td{
	font-size: 12px;
	border: 1px solid #7b7b7b;
	padding: 3px 5px; 
	line-height: 16px;
}
#body #contents .content-wrapper1 td.cont_1 { width: 250px; font-weight: bold;}
#body #contents .content-wrapper1 td.cont_2 { width: 100px; }
#body #contents .content-wrapper1 td.detail { width: 430px; }


#body #contents .content-wrapper1 td a {
	color: blue;
}
#body #contents .content-wrapper1 td a:hover {
	color: red;
	background-color: #ffffff;
}

#body #contents .content-wrapper1 td.detail{
	margin-bottom:2px;
}

#body #contents .content-wrapper1 span {
	font-size: 12px;
	padding-left: 20px;
}





/*---------------------- カテゴリータイトルh3----------------------*/


#body #contents .sub-category h3.search-result {
	font-size: 16px;
	line-height: 20px;
	padding: 0 0 5px 7px;
}
#body #contents .sub-category-title {
	position: relative;
}
#body #contents .sub-category-title h3{
	height: 25px;
	text-indent: -1000px;
	margin: 5px 0 5px 30px;
}

#body #contents .sub-category-title .linknavi_btn {
	width: 152px;
	height: 24px;
	position: absolute;
	top: 0px;
	right: 30px;
}
#body #contents .sub-category-title .linknavi_btn a {
	display: block;
	width: 152px;
	height: 24px;
	text-indent: -1000px;
	overflow: hidden;
	background: url(../images/_frame/second/gaitou-link-navi-content_btn.gif) no-repeat 0 0;
}

#body #contents .sub-category-title .linknavi_btn a:hover {
	background: url(../images/_frame/second/gaitou-link-navi-content_btn.gif) no-repeat 0 -24px;
}


#body #contents .sub-category-title h3.category1   { background: url(../images/_frame/category_title/title3-sougou.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category2 { background: url(../images/_frame/category_title/title3-jiten.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category2-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category2-2 { background: url(../images/_frame/category_title/title3-hyakkajiten.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category2-3 { background: url(../images/_frame/category_title/title3-gogakujiten.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category2-4 { background: url(../images/_frame/category_title/title3-senmonjiten.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category3 { background: url(../images/_frame/category_title/title3-kenkyukikan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category3-1 { background: url(../images/_frame/category_title/title3-daigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category3-2 { background: url(../images/_frame/category_title/title3-kenkyujo.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category4   { background: url(../images/_frame/category_title/title3-minkankikan.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category5 { background: url(../images/_frame/category_title/title3-jinbunkagaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category5-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category5-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category6 { background: url(../images/_frame/category_title/title3-tetsugaku-shinrigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category6-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category6-2 { background: url(../images/_frame/category_title/title3-tetsugaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category6-3 { background: url(../images/_frame/category_title/title3-shinrigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category6-4 { background: url(../images/_frame/category_title/title3-rinrigaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category7 { background: url(../images/_frame/category_title/title3-shukyou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category7-1 { background: url(../images/_frame/category_title/title3-shukyouippan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category7-2 { background: url(../images/_frame/category_title/title3-cristkyou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category7-3 { background: url(../images/_frame/category_title/title3-bukkyou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category7-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category8 { background: url(../images/_frame/category_title/title3-rekishi-chiri.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-1 { background: url(../images/_frame/category_title/title3-sekaishi.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-2 { background: url(../images/_frame/category_title/title3-nihonshi.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-3 { background: url(../images/_frame/category_title/title3-touyoushi.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-4 { background: url(../images/_frame/category_title/title3-seiyoushi.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-5 { background: url(../images/_frame/category_title/title3-chiri.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category8-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category9 { background: url(../images/_frame/category_title/title3-geijutsu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category9-1 { background: url(../images/_frame/category_title/title3-sougou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category9-2 { background: url(../images/_frame/category_title/title3-bijutsu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category9-3 { background: url(../images/_frame/category_title/title3-ongaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category9-4 { background: url(../images/_frame/category_title/title3-engeki-eiga.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category10  { background: url(../images/_frame/category_title/title3-hakubutukan-bijutsukan.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category11 { background: url(../images/_frame/category_title/title3-gengo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-1 { background: url(../images/_frame/category_title/title3-gengogaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-2 { background: url(../images/_frame/category_title/title3-nihongo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-3 { background: url(../images/_frame/category_title/title3-touyougo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-4 { background: url(../images/_frame/category_title/title3-eigo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-5 { background: url(../images/_frame/category_title/title3-sonotanooubeigengo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-6 { background: url(../images/_frame/category_title/title3-roshiago.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category11-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category12 { background: url(../images/_frame/category_title/title3-bungaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-1 { background: url(../images/_frame/category_title/title3-zenpan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-2 { background: url(../images/_frame/category_title/title3-nihonbungak.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-3 { background: url(../images/_frame/category_title/title3-touyoubungaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-4 { background: url(../images/_frame/category_title/title3-eibeibungaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-5 { background: url(../images/_frame/category_title/title3-sonotanoseiyoubungaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-6 { background: url(../images/_frame/category_title/title3-roshiabungaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category12-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category13 { background: url(../images/_frame/category_title/title3-shakaikagaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category13-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category13-2 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category14 { background: url(../images/_frame/category_title/title3-seiji.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-1 { background: url(../images/_frame/category_title/title3-zenpan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-2 { background: url(../images/_frame/category_title/title3-gaikou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-3 { background: url(../images/_frame/category_title/title3-kokusaiseiji-kokusaimondai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-4 { background: url(../images/_frame/category_title/title3-heiwa.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-5 { background: url(../images/_frame/category_title/title3-sensou-gunji.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-6 { background: url(../images/_frame/category_title/title3-jinken.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category14-7 { background: url(../images/_frame/category_title/title3-chioujichi.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category15 { background: url(../images/_frame/category_title/title3-houritsu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-01 { background: url(../images/_frame/category_title/title3-hourei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-02 { background: url(../images/_frame/category_title/title3-hanrei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-03 { background: url(../images/_frame/category_title/title3-jourei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-1 { background: url(../images/_frame/category_title/title3-kenpou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-11 { background: url(../images/_frame/category_title/title3-gyouseihou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-12 { background: url(../images/_frame/category_title/title3-minpou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-13 { background: url(../images/_frame/category_title/title3-keihou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-14 { background: url(../images/_frame/category_title/title3-shouhou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-2 { background: url(../images/_frame/category_title/title3-chitekizaisanhou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-3 { background: url(../images/_frame/category_title/title3-roudouhou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-4 { background: url(../images/_frame/category_title/title3-keizaihou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-5 { background: url(../images/_frame/category_title/title3-kankyouhou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-6 { background: url(../images/_frame/category_title/title3-kokusaihou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category15-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category16 { background: url(../images/_frame/category_title/title3-keizai-keiei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-2 { background: url(../images/_frame/category_title/title3-keizaigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-3 { background: url(../images/_frame/category_title/title3-kinyuu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-4 { background: url(../images/_frame/category_title/title3-zaisei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-5 { background: url(../images/_frame/category_title/title3-kigyou-keiei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-6 { background: url(../images/_frame/category_title/title3-roudou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-7 { background: url(../images/_frame/category_title/title3-nougyou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category16-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category17  { background: url(../images/_frame/category_title/title3-shakaijijou.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category18 { background: url(../images/_frame/category_title/title3-shakaigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category18-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category18-2 { background: url(../images/_frame/category_title/title3-josei-kazoku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category18-3 { background: url(../images/_frame/category_title/title3-shuzokuminzoku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category18-4 { background: url(../images/_frame/category_title/title3-bunkajinruigaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category18-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category19 { background: url(../images/_frame/category_title/title3-kyouikugaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-2 { background: url(../images/_frame/category_title/title3-jidoukyouiku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-3 { background: url(../images/_frame/category_title/title3-chukoutoukyouiku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-4 { background: url(../images/_frame/category_title/title3-kyoukasho.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-5 { background: url(../images/_frame/category_title/title3-daigakukyouiku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-6 { background: url(../images/_frame/category_title/title3-shakaikyouiku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category19-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category20 { background: url(../images/_frame/category_title/title3-toukei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category20-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category20-2 { background: url(../images/_frame/category_title/title3-nihon.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category20-3 { background: url(../images/_frame/category_title/title3-asia.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category20-4 { background: url(../images/_frame/category_title/title3-oubei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category20-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category21 { background: url(../images/_frame/category_title/title3-shizenkagaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category21-1 { background: url(../images/_frame/category_title/title3-shizenkagakuippan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category21-2 { background: url(../images/_frame/category_title/title3-kankyoumondai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category22 { background: url(../images/_frame/category_title/title3-sugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category23 { background: url(../images/_frame/category_title/title3-butsurigaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category24 { background: url(../images/_frame/category_title/title3-kagaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category25 { background: url(../images/_frame/category_title/title3-tenmongaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category26 { background: url(../images/_frame/category_title/title3-chigaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category27 { background: url(../images/_frame/category_title/title3-seibutsugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category28 { background: url(../images/_frame/category_title/title3-doubutsugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category29 { background: url(../images/_frame/category_title/title3-shobutsugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category30 { background: url(../images/_frame/category_title/title3-igaku-yakugaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category30-1 { background: url(../images/_frame/category_title/title3-igaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category30-2 { background: url(../images/_frame/category_title/title3-yakugaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category30-3 { background: url(../images/_frame/category_title/title3-shokuhin-eiyou.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category31 { background: url(../images/_frame/category_title/title3-taiikugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category32 { background: url(../images/_frame/category_title/title3-kougaku-gijutsu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category32-1 { background: url(../images/_frame/category_title/title3-kagakugijutsu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category32-2 { background: url(../images/_frame/category_title/title3-computer.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category32-3 { background: url(../images/_frame/category_title/title3-energy.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category33 { background: url(../images/_frame/category_title/title3-toshokan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category33-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category33-2 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category33-3 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category34 { background: url(../images/_frame/category_title/title3-zoshokensaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category34-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category34-2 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category34-3 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category35 { background: url(../images/_frame/category_title/title3-ronbunkensaku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category35-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category35-2 { background: url(../images/_frame/category_title/title3-muryoukoukai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category36 { background: url(../images/_frame/category_title/title3-shinkanshoten.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category36-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category36-2 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category36-3 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category37 { background: url(../images/_frame/category_title/title3-koshoten.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category37-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category37-2 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category37-3 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category38 { background: url(../images/_frame/category_title/title3-shuppan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category38-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category38-2 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category38-3 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category39 { background: url(../images/_frame/category_title/title3-jurnalism.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category40 { background: url(../images/_frame/category_title/title3-shinbun-housou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category40-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category40-2 { background: url(../images/_frame/category_title/title3-nihonnoshinbun.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category40-3 { background: url(../images/_frame/category_title/title3-kaigainoshinbun.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category40-4 { background: url(../images/_frame/category_title/title3-housoukyoku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category41 { background: url(../images/_frame/category_title/title3-internet.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category41-1 { background: url(../images/_frame/category_title/title3-kokunai.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category41-2 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category42 { background: url(../images/_frame/category_title/title3-nihonseifu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-01 { background: url(../images/_frame/category_title/title3-naikakukanbou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-02 { background: url(../images/_frame/category_title/title3-naikakuhouseikyoku.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-03 { background: url(../images/_frame/category_title/title3-naikakufu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-1 { background: url(../images/_frame/category_title/title3-soumushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-2 { background: url(../images/_frame/category_title/title3-houmushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-3 { background: url(../images/_frame/category_title/title3-gaimushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-4 { background: url(../images/_frame/category_title/title3-zaimushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-5 { background: url(../images/_frame/category_title/title3-monbukagakushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-6 { background: url(../images/_frame/category_title/title3-kouseiroudoushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-7 { background: url(../images/_frame/category_title/title3-nourinsuisanshou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-8 { background: url(../images/_frame/category_title/title3-keizaisangyoushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category42-9 { background: url(../images/_frame/category_title/title3-kokudokoutsushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category43-1 { background: url(../images/_frame/category_title/title3-kankyoushou.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category43-2 { background: url(../images/_frame/category_title/title3-boueichou.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category44 { background: url(../images/_frame/category_title/title3-gikaishiryo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category44-1 { background: url(../images/_frame/category_title/title3-nihon.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category44-2 { background: url(../images/_frame/category_title/title3-kaigai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category45 { background: url(../images/_frame/category_title/title3-chihoujichitai.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category46 { background: url(../images/_frame/category_title/title3-gaikokuseifu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category46-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category46-2 { background: url(../images/_frame/category_title/title3-asia.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category46-3 { background: url(../images/_frame/category_title/title3-oubei.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category46-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category47 { background: url(../images/_frame/category_title/title3-kokusaikikan.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-1 { background: url(../images/_frame/category_title/title3-linkshu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-2 { background: url(../images/_frame/category_title/title3-kokuren.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-3 { background: url(../images/_frame/category_title/title3-unesco.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-4 { background: url(../images/_frame/category_title/title3-unhcr.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-5 { background: url(../images/_frame/category_title/title3-who.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-6 { background: url(../images/_frame/category_title/title3-wto.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-7 { background: url(../images/_frame/category_title/title3-fao.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-8 { background: url(../images/_frame/category_title/title3-ilo.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category47-9 { background: url(../images/_frame/category_title/title3-unicef.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-1 { background: url(../images/_frame/category_title/title3-oecd.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-2 { background: url(../images/_frame/category_title/title3-imf.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-3 { background: url(../images/_frame/category_title/title3-acean.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-4 { background: url(../images/_frame/category_title/title3-eu.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-5 { background: url(../images/_frame/category_title/title3-nato.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-6 { background: url(../images/_frame/category_title/title3-world-bank.gif) no-repeat 0 0px; }
#body #contents .sub-category-title h3.category48-9 { background: url(../images/_frame/category_title/title3-sonota.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category49 { background: url(../images/_frame/category_title/title3-hiseifukikan.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category50 { background: url(../images/_frame/category_title/title3-gakunaikanren.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category51 { background: url(../images/_frame/category_title/title3-kakushushiken.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category52 { background: url(../images/_frame/category_title/title3-ryugaku.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category53 { background: url(../images/_frame/category_title/title3-dokusho.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category54 { background: url(../images/_frame/category_title/title3-seikatsu-shumi.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category55 { background: url(../images/_frame/category_title/title3-ryokou.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category56 { background: url(../images/_frame/category_title/title3-chizu-koutsuu.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category57 { background: url(../images/_frame/category_title/title3-kurashi.gif) no-repeat 0 0px; }

#body #contents .sub-category-title h3.category58 { background: url(../images/_frame/category_title/title3-kaimono.gif) no-repeat 0 0px; }








