/* CSS Document */

@charset "Shift_JIS";

/*




***** 論文・提言 / シンポジウム ページスタイル *****





*/



/* グローバルナビゲーション　アクティブページボタン指定
************************************************************************************************************************/
#navi .gn_archive a {
	background:     url("../common/img/gn_archive_over.gif") no-repeat;
}







/* パンくずリスト指定
************************************************************************************************************************/
#topicpath {
	margin:           0px 0px 20px 0px;
	padding-top:      1px;
}
#topicpath span {
	margin:           0px;
	padding:          0px;
	font-size:        10px;
	display:          block;
	line-height:      1em;
	float:            left;
}
#topicpath .icon {
	margin:           0px 5px;
	background:       url("../common/img/icon_topicpath_archive.gif") center center no-repeat;
}
#topicpath .textpath {
	position:         relative;
	left:             -5000px;
}





/* 詳細エリア
************************************************************************************************************************/

.archive_detail {
	margin:        0px 0px 10px 0px;
	width:         580px;
}

/* 日付 */
.archive_detail .date {
	width:         75px;
	font-size:     10px;
	*font-size:    70%;
	*font:         65%;
	line-height:   150%;
	font-weight:   bold;
	color:         #666666;
	float:         left;
}

/* テキストエリア */
.archive_detail .text {
	width:         490px;
	font-size:      14px;
    *font-size:     95%;
    *font:          90%;
	line-height:   130%;
	float:         right;
}

.banner_sawa {
	margin: 30px 0px 0px 0px;
}
.banner {
	margin: 30px 0px 0px 0px;
}



/* カテゴリー別ナビゲーション指定（インデックス）
************************************************************************************************************************/
#category {
	margin:  0px 0px 10px 0px;
}
.category_btn_area {
	margin:  0px 0px 0px 0px;
}
.category_btn_area ul {
	margin:          0px;
	padding:         0px;
	list-style-type: none;
}
.category_btn_area li {
	margin:  0px 0px 10px 0px;
	padding: 0px;
	float:   left;
	width:   285px;
	overflow: hidden;
}

.category_btn_area .btn_politics,
.category_btn_area .btn_reg,
.category_btn_area .btn_ambiance,
.category_btn_area .btn_diplomacy {
	width:        295px;
	height:       60px;
	display:      block;
}

.category_btn_area .btn_tax,
.category_btn_area .btn_industry,
.category_btn_area .btn_work,
.category_btn_area .btn_global,
.category_btn_area .btn_capitalism {
	width:        285px;
	height:       60px;
	display:      block;
}


.category_btn_area .btn_politics a,
.category_btn_area .btn_tax a,
.category_btn_area .btn_reg a,
.category_btn_area .btn_industry a,
.category_btn_area .btn_ambiance a,
.category_btn_area .btn_work a,
.category_btn_area .btn_diplomacy a,
.category_btn_area .btn_global a,
.category_btn_area .btn_capitalism a {
	text-decoration: none;
}

/* テキスト配置指定 */
.category_btn_area span {
	margin:          0px;
	padding:         0px;
	text-indent:     -5000px;
	position:        relative;
	left:            -5000px;
	font-size:       1px;
}

/* 詳細 */
.category_btn_area .btn_politics a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_politics.gif") no-repeat;
}
.category_btn_area .btn_politics a:hover {
	background:   url("../archive/img/index_btn_politics_over.gif") no-repeat;
}

.category_btn_area .btn_tax a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_tax.gif") no-repeat;
}
.category_btn_area .btn_tax a:hover {
	background:   url("../archive/img/index_btn_tax_over.gif") no-repeat;
}

.category_btn_area .btn_reg a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_reg.gif") no-repeat;
}
.category_btn_area .btn_reg a:hover {
	background:   url("../archive/img/index_btn_reg_over.gif") no-repeat;
}

.category_btn_area .btn_industry a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_industry.gif") no-repeat;
}
.category_btn_area .btn_industry a:hover {
	background:   url("../archive/img/index_btn_industry_over.gif") no-repeat;
}

.category_btn_area .btn_ambiance a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_ambiance.gif") no-repeat;
}
.category_btn_area .btn_ambiance a:hover {
	background:   url("../archive/img/index_btn_ambiance_over.gif") no-repeat;
}

.category_btn_area .btn_work a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_work.gif") no-repeat;
}
.category_btn_area .btn_work a:hover {
	background:   url("../archive/img/index_btn_work_over.gif") no-repeat;
}

.category_btn_area .btn_diplomacy a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_diplomacy.gif") no-repeat;
}
.category_btn_area .btn_diplomacy a:hover {
	background:   url("../archive/img/index_btn_diplomacy_over.gif") no-repeat;
}

.category_btn_area .btn_global a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_global.gif") no-repeat;
}
.category_btn_area .btn_global a:hover {
	background:   url("../archive/img/index_btn_global_over.gif") no-repeat;
}

.category_btn_area .btn_capitalism a {
	width:        285px;
	height:       60px;
	display:      block;
	background:   url("../archive/img/index_btn_capitalism.gif") no-repeat;
}
.category_btn_area .btn_capitalism a:hover {
	background:   url("../archive/img/index_btn_capitalism_over.gif") no-repeat;
}




/* カテゴリー別ナビゲーション指定
************************************************************************************************************************/
#category_sub {
	margin:  0px 0px 20px 0px;
}
.category_sub_area {
	margin:  0px 0px 0px 0px;
}
.category_sub_area ul {
	margin:          0px;
	padding:         0px;
	list-style-type: none;
}
.category_sub_area li {
	margin:  0px 0px 1px 0px;
	padding: 0px;
	float:   left;
	width:   145px;
	overflow: hidden;
}

/*政治・社会*/
.category_sub_area .sn_politics,
.category_sub_area .sn_society,
/*税財政・金融・社会保障*/
.category_sub_area .sn_tax_system,
.category_sub_area .sn_financial,
.category_sub_area .sn_social_security,
.category_sub_area .sn_social_capital,
/*行革・規制改革・経済法制*/
.category_sub_area .sn_regulatory_reform,
.category_sub_area .sn_regional_system,
.category_sub_area .sn_local_autonomy,
.category_sub_area .sn_productivity,
.category_sub_area .sn_foreign_capital,
.category_sub_area .sn_e_administration,
.category_sub_area .sn_competition_law,
.category_sub_area .sn_company_legislation,
/*産業・技術*/
.category_sub_area .sn_telecommunications,
.category_sub_area .sn_international,
.category_sub_area .sn_technical_development,
.category_sub_area .sn_agriculture,
.category_sub_area .sn_forestry,
.category_sub_area .sn_ce,
/*環境・エネルギー*/
.category_sub_area .sn_global_environment,
.category_sub_area .sn_energy,
/*雇用・労働*/
.category_sub_area .sn_labor_market,
/*外交・海外*/
.category_sub_area .sn_international_relations,
.category_sub_area .sn_distribution,
.category_sub_area .sn_international_finance,
.category_sub_area .sn_usa,
.category_sub_area .sn_europe,
.category_sub_area .sn_china,
.category_sub_area .sn_korea,
.category_sub_area .international_law,
.category_sub_area .international_order {
	width:        145px;
	height:       30px;
	display:      block;
}

/*政治・社会*/
.category_sub_area .sn_politics a,
.category_sub_area .sn_society a,
/*税財政・金融・社会保障*/
.category_sub_area .sn_tax_system a,
.category_sub_area .sn_financial a,
.category_sub_area .sn_social_security a,
.category_sub_area .sn_social_capital a,
/*行革・規制改革・経済法制*/
.category_sub_area .sn_regulatory_reform a,
.category_sub_area .sn_regional_system a,
.category_sub_area .sn_local_autonomy a,
.category_sub_area .sn_productivity a,
.category_sub_area .sn_foreign_capital a,
.category_sub_area .sn_e_administration a,
.category_sub_area .sn_competition_law a,
.category_sub_area .sn_company_legislation a,
/*産業・技術*/
.category_sub_area .sn_telecommunications a,
.category_sub_area .sn_international a,
.category_sub_area .sn_technical_development a,
.category_sub_area .sn_agriculture a,
.category_sub_area .sn_forestry a,
.category_sub_area .sn_ce a,
/*環境・エネルギー*/
.category_sub_area .sn_global_environment a,
.category_sub_area .sn_energy a,
/*雇用・労働*/
.category_sub_area .sn_labor_market a,
/*外交・海外*/
.category_sub_area .sn_international_relations a,
.category_sub_area .sn_distribution a,
.category_sub_area .sn_international_finance a,
.category_sub_area .sn_usa a,
.category_sub_area .sn_europe a,
.category_sub_area .sn_china a,
.category_sub_area .sn_korea a,
.category_sub_area .international_law a,
.category_sub_area .international_order a {
	text-decoration: none;
}

/* テキスト配置指定 */
.category_sub_area span {
	margin:          0px;
	padding:         0px;
	text-indent:     -5000px;
	position:        relative;
	left:            -5000px;
	font-size:       1px;
}


/* 詳細　-政治・社会- */
.category_sub_area .sn_tax_system a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_tax_system.gif") no-repeat;
}
.category_sub_area .sn_tax_system a:hover {
	background:   url("../archive/img/sn_tax_system_over.gif") no-repeat;
}

.category_sub_area .sn_financial a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_financial.gif") no-repeat;
}
.category_sub_area .sn_financial a:hover {
	background:   url("../archive/img/sn_financial_over.gif") no-repeat;
}

.category_sub_area .sn_social_security a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_social_security.gif") no-repeat;
}
.category_sub_area .sn_social_security a:hover {
	background:   url("../archive/img/sn_social_security_over.gif") no-repeat;
}

.category_sub_area .sn_social_capital a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_social_capital.gif") no-repeat;
}
.category_sub_area .sn_social_capital a:hover {
	background:   url("../archive/img/sn_social_capital_over.gif") no-repeat;
}


/* 詳細　-税財政・金融・社会保障- */
.category_sub_area .sn_politics a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_politics.gif") no-repeat;
}
.category_sub_area .sn_politics a:hover {
	background:   url("../archive/img/sn_politics_over.gif") no-repeat;
}

.category_sub_area .sn_society a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_society.gif") no-repeat;
}
.category_sub_area .sn_society a:hover {
	background:   url("../archive/img/sn_society_over.gif") no-repeat;
}

.category_sub_area .sn_politics a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_politics.gif") no-repeat;
}
.category_sub_area .sn_politics a:hover {
	background:   url("../archive/img/sn_politics_over.gif") no-repeat;
}

.category_sub_area .sn_society a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_society.gif") no-repeat;
}
.category_sub_area .sn_society a:hover {
	background:   url("../archive/img/sn_society_over.gif") no-repeat;
}


/* 詳細　-行革・規制改革・経済法制- */
.category_sub_area .sn_regulatory_reform a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_regulatory_reform.gif") no-repeat;
}
.category_sub_area .sn_regulatory_reform a:hover {
	background:   url("../archive/img/sn_regulatory_reform_over.gif") no-repeat;
}

.category_sub_area .sn_regional_system a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_regional_system.gif") no-repeat;
}
.category_sub_area .sn_regional_system a:hover {
	background:   url("../archive/img/sn_regional_system_over.gif") no-repeat;
}

.category_sub_area .sn_local_autonomy a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_local_autonomy.gif") no-repeat;
}
.category_sub_area .sn_local_autonomy a:hover {
	background:   url("../archive/img/sn_local_autonomy_over.gif") no-repeat;
}

.category_sub_area .sn_productivity a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_productivity.gif") no-repeat;
}
.category_sub_area .sn_productivity a:hover {
	background:   url("../archive/img/sn_productivity_over.gif") no-repeat;
}

.category_sub_area .sn_foreign_capital a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_foreign_capital.gif") no-repeat;
}
.category_sub_area .sn_foreign_capital a:hover {
	background:   url("../archive/img/sn_foreign_capital_over.gif") no-repeat;
}

.category_sub_area .sn_e_administration a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_e_administration.gif") no-repeat;
}
.category_sub_area .sn_e_administration a:hover {
	background:   url("../archive/img/sn_e_administration_over.gif") no-repeat;
}

.category_sub_area .sn_competition_law a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_competition_law.gif") no-repeat;
}
.category_sub_area .sn_competition_law a:hover {
	background:   url("../archive/img/sn_competition_law_over.gif") no-repeat;
}

.category_sub_area .sn_company_legislation a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_company_legislation.gif") no-repeat;
}
.category_sub_area .sn_company_legislation a:hover {
	background:   url("../archive/img/sn_company_legislation_over.gif") no-repeat;
}


/* 詳細　-産業・技術- */
.category_sub_area .sn_telecommunications a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_telecommunications.gif") no-repeat;
}
.category_sub_area .sn_telecommunications a:hover {
	background:   url("../archive/img/sn_telecommunications_over.gif") no-repeat;
}
.category_sub_area .sn_international a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_international.gif") no-repeat;
}
.category_sub_area .sn_international a:hover {
	background:   url("../archive/img/sn_international_over.gif") no-repeat;
}
.category_sub_area .sn_technical_development a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_technical_development.gif") no-repeat;
}
.category_sub_area .sn_technical_development a:hover {
	background:   url("../archive/img/sn_technical_development_over.gif") no-repeat;
}
.category_sub_area .sn_agriculture a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_agriculture.gif") no-repeat;
}
.category_sub_area .sn_agriculture a:hover {
	background:   url("../archive/img/sn_agriculture_over.gif") no-repeat;
}
.category_sub_area .sn_forestry a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_forestry.gif") no-repeat;
}
.category_sub_area .sn_forestry a:hover {
	background:   url("../archive/img/sn_forestry_over.gif") no-repeat;
}
.category_sub_area .sn_ce a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_ce.gif") no-repeat;
}
.category_sub_area .sn_ce a:hover {
	background:   url("../archive/img/sn_ce_over.gif") no-repeat;
}

/* 詳細　-環境・エネルギー- */
.category_sub_area .sn_global_environment a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_global_environment.gif") no-repeat;
}
.category_sub_area .sn_global_environment a:hover {
	background:   url("../archive/img/sn_global_environment_over.gif") no-repeat;
}

.category_sub_area .sn_energy a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_energy.gif") no-repeat;
}
.category_sub_area .sn_energy a:hover {
	background:   url("../archive/img/sn_energy_over.gif") no-repeat;
}

/* 詳細　-雇用・労働- */
.category_sub_area .sn_labor_market a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_labor_market.gif") no-repeat;
}
.category_sub_area .sn_labor_market a:hover {
	background:   url("../archive/img/sn_labor_market_over.gif") no-repeat;
}


/* 詳細　-外交・海外- */
.category_sub_area .sn_international_relations a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_international_relations.gif") no-repeat;
}
.category_sub_area .sn_international_relations a:hover {
	background:   url("../archive/img/sn_international_relations_over.gif") no-repeat;
}

.category_sub_area .sn_distribution a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_distribution.gif") no-repeat;
}
.category_sub_area .sn_distribution a:hover {
	background:   url("../archive/img/sn_distribution_over.gif") no-repeat;
}

.category_sub_area .sn_international_finance a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_international_finance.gif") no-repeat;
}
.category_sub_area .sn_international_finance a:hover {
	background:   url("../archive/img/sn_international_finance_over.gif") no-repeat;
}

.category_sub_area .sn_usa a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_usa.gif") no-repeat;
}
.category_sub_area .sn_usa a:hover {
	background:   url("../archive/img/sn_usa_over.gif") no-repeat;
}

.category_sub_area .sn_europe a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_europe.gif") no-repeat;
}
.category_sub_area .sn_europe a:hover {
	background:   url("../archive/img/sn_europe_over.gif") no-repeat;
}

.category_sub_area .sn_china a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_china.gif") no-repeat;
}
.category_sub_area .sn_china a:hover {
	background:   url("../archive/img/sn_china_over.gif") no-repeat;
}

.category_sub_area .sn_korea a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_korea.gif") no-repeat;
}
.category_sub_area .sn_korea a:hover {
	background:   url("../archive/img/sn_korea_over.gif") no-repeat;
}

.category_sub_area .sn_international_law a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_international_law.gif") no-repeat;
}
.category_sub_area .sn_international_law a:hover {
	background:   url("../archive/img/sn_international_law_over.gif") no-repeat;
}

.category_sub_area .sn_international_order a {
	width:        285px;
	height:       30px;
	display:      block;
	background:   url("../archive/img/sn_international_order.gif") no-repeat;
}
.category_sub_area .sn_international_order a:hover {
	background:   url("../archive/img/sn_international_order_over.gif") no-repeat;
}