/* 奈良============= 元ファイル（http://www.pref.nara.jp/css/top.css）=============S */
/* common */
img{
	border:0px;
	}
#wrapper{
	width:760px;
	margin:0 auto;
	text-align:left;
	}
/*  Header  */
#TopSiteHeader{
	margin:0px;
	padding:0px;
	}
#TopID{
	float:left;
	width:160px;
	}
#TopID h1{
	font-size:1.2em;
	}
#TopInterCol_autumn{
	margin:0px;
	padding:0px;
	float:right;
	background-image:url(../../../Images/header_season/h_autumn/header_back.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:593px;
	}
#TopInterCol_spring{
	margin:0px;
	padding:0px;
	float:right;
	background-image:url(../../../Images/header_season/h_spring/header_back.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:593px;
	}
#TopInterCol_summer{
	margin:0px;
	padding:0px;
	float:right;
	background-image:url(../../../Images/header_season/h_summer/header_back.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:593px;
	}
#TopInterCol_winter{
	margin:0px;
	padding:0px;
	float:right;
	background-image:url(../../../Images/header_season/h_winter/header_back.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:593px;
	}
#Top_fontsize{
	width:131px;
	margin:0px 0px 0px 451px;
	padding:0px;
	}
#Top_fontsize ul{
	margin:5px 3px;
	padding:0px;
	list-style-type:none;
	}
#Top_fontsize li{
	margin:0px;
	padding:0px;
	height:29px;
	width:131px;
	background-repeat:no-repeat;
	background-image:url(../../../Images/img/header_fontsize_on.gif);
	}
#Top_fontsize li img{
	border:0px;
	}
#Top_fontsize li a{
	display:block;
	height:29px;
	width:131px;
	}
#Top_fontsize li a:hover{
	background-color:transparent;
	}
#Top_fontsize li a:hover img{
	visibility:hidden;
	}
#TopSubHeader{
	background-color:#A57286;
	margin:0px;
	padding:3px 0px;
	width:760px;
	height:28px;
	}
#TopSubHeader div#Sub_search{
	width:300px;
	float:left;
	margin:0px;
	padding:0px;
	}
#TopSubHeader div#Submenu{
	width:450px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}
#TopSubHeader div#Sub_search{
	margin:0px;
	padding:0px 5px 0px 5px;
	}
div#Sub_search span{
	width:20px;
	}
div#Submenu li{
	margin:0px;
	padding:0px 0px;
	display:inline;
	}
/* TopPagebody */
#TopPagebody{
	width:760px;
	margin:0px;
	padding:8px 0px 0px 0px;
	}
#TopMainCol{
	width:551px;
	float:left;
	}
#TopMainLeft{
	width:153px;
	float:left;
	}
#TopRightCol{
	width:180px;
	float:right;
	text-align:center;
	}
#TopContentCol{
	width:390px;
	float:right;
	}
/* TopMainLeft */
#TopMainLeft h2#t_koho {
	margin:8px 0px 3px 0px;
	padding:0px;
	}
#TopMainLeft h2#t_osusume {
	margin:8px 0px 3px 0px;
	padding:0px;
	}
#TopMainLeft img{
	border:0px;
	}
#TopMainLeft ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
#TopMainLeft ul#t_chiji h2{
	margin:0px;
	padding:0px;
	}
#TopMainLeft li{
	padding:0px 0px 2px 0px;
	margin:0px;
	}
#TopMainLeft li a{
	display:block;
	}
#TopMainLeft li#soshiki_link{
	height:21px;
	width:151px;
	}
#ChijiPohto{
	width:58px;
	height:72px;
	margin:0px;
	padding:0px;
	float:left;
	}
#Chiji_text{
	width:88px;
	height:72px;
	margin:0px 0px 0px 60px;
	padding:0px;
	}
#Chiji_text li{
	background-image:url(../../../Images/img/icon_arrow_r.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 13px;
	margin:4px 0px 4px 2px;
	border-bottom:1px dotted #cccccc;
	}
#kohoCol li{
	background-image:url(../../../Images/img/icon_arrow_r.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 13px;
	margin:4px 0px 4px 3px;
	border-bottom:1px dotted #cccccc;
	}
#OsusumeCol li{
	padding:0px 0px 2px 0px;
	margin:0px;
	width:151px;
	height:23px;
	border-bottom:0px;
	}
/* TopContentCol */
#btn_Content ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
#btn_Content li{
	margin:0px 1px 0px 1px;
	padding:0px;
	height:28px;
	width:93px;
	float:left;
	}
#btn_Content li a{
	display:block;
	height:28px;
	width:93px;
	}
#btn_Content li#btn_whatnew{
	background-image:url(../../../Images/img/btn_whatsnew_on.gif);
	}
#btn_Content li#btn_update{
	background-image:url(../../../Images/img/btn_update_on.gif);
	}
#btn_Content li#btn_news{
	background-image:url(../../../Images/img/btn_news_on.gif);
	}
#btn_Content li#btn_faq{
	background-image:url(../../../Images/img/btn_faq_on.gif);
	}
#btn_Content li#btn_bosai{
	background-image:url(../../../Images/img/btn_bosai_on.gif);
	}
#btn_Content li a:hover{
	background-color:transparent;
	}
#btn_Content li a:hover img{
	visibility:hidden;
	}
#Topics{
	width:378px;
	background-color:#F6EAE9;
	margin:5px 0px;
	padding:3px;
	}
#Topics h2{
	padding:0px 0px 8px 0px;
	margin:3px 0px;
	border-bottom:2px solid #7E3651;
	background-color:#F6EAE9;
	}
#Topics ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
#Topics li{
	background-image:url(../../../Images/img/icon_arrowcircle.gif);
	background-repeat:no-repeat;
	padding:0px 0px 3px 18px;
	margin:0px;
	}
/* MainContent*/
#MainContent{
	width:390px;
	margin:3px 0px;
	}
#MainContent h2{
	background-color:#fff;
	margin:0px;
	padding:0px;
	}
#MainContent p{
	font-size:0.9em;
	padding:5px 8px;
	}
.btn_Category ul{
	padding:0px;
	margin:8px 0px 5px 0px;
	list-style-type:none;
	}
.btn_Category  li{
	margin:0px;
	padding:0px;
	height:14px;
	width:165px;
	display:block;
	text-indent:-9999px;
	}
.btn_Category li a{
	text-decoration:none;
	display:block;
	height:14px;
	width:165px;
	background-image:url(../../../Images/img/category_list_off.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.btn_Category li a:hover,.btn_Category li a:active{
	background-image:url(../../../Images/img/category_list_on.gif);
	background-repeat:no-repeat;
	}
p.Content_text{
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
	margin:5px 8px;
	}
#KurashiCol{
	width:182px;
	background-image:url(../../../Images/img/content_bak1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0px 10px 3px 0px;
	float:left;
	}
#KurashiCol p.Content_text{
	color:#003300;
	}
#ShigotoCol{
	width:182px;
	background-image:url(../../../Images/img/content_bak2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0px 0px 3px 0px;
	float:left;
	}
#ShigotoCol p.Content_text{
	color:#996600;
	}
#TetsuzukiCol{
	width:182px;
	background-image:url(../../../Images/img/content_bak3.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0px 10px 3px 0px;
	float:left;
	}
#TetsuzukiCol p.Content_text{
	color:#003366;
	}
#SesakuCol{
	width:182px;
	background-image:url(../../../Images/img/content_bak4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0px 0px 3px 0px;
	float:left;
	}
#SesakuCol p.Content_text{
	color:#AC4A42;
	}
/* TopRightCol */
#TopRightCol ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
#TopRightCol ul li{
	list-style-type:none;
	margin:3px 0px;
	padding:0px;
	}
h2#t_sightseeing{
	margin:0px;
	padding:0px;
	width:180px;
	}
#sightseeingCol{
	width:180px;
	background-image:url(../../../Images/img/site_bak.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:5px 0px;
	}
#sightseeingCol	ul{
	margin:0px;
	padding:0px 0px 3px 0px;
	list-style-type:none;
	}
#sightseeingCol li{
	margin:3px 0px;
	padding:0px;
	}
#TopRightCol ul#sightseeingCol{
	margin:0px;
	padding:0px 0px 3px 0px;
	}
#Ad{
	width:107px;
	margin:5px 0px;
	}
/* TopFooter */
#TopFooter{
	width:760px;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-align:center;
	}
#TopFooter p{	
	font-size:0.9em;
	}
p#FooterLink{
	background-color:#F6EAE9;
	padding:3px;
	}
#TopFooter strong{
	font-weight:normal;
	}
#FooterUpdate{
	text-align:right;
	}
#Copyrignt{
	text-align:center;
	background-color:#000000;
	padding:3px;
	color:#FFFFFF;
	}
/* 奈良============= 元ファイル（http://www.pref.nara.jp/css/top.css）=============E */
/* 奈良============= 元ファイル（http://www.pref.nara.jp/css/season.css）=============S */
#header_spring{
	width:594px;
/*	padding:0px 0px 0px 110px;  */
	margin:0px;
	background-image:url(../../../Images/header_season/h_spring/header_lang_bak.jpg);
	background-repeat:no-repeat;
/*	background-position:top left;  */
	background-position:top right;

	}
#header_summer{
	width:594px;
/*	padding:0px 0px 0px 110px;  */
	margin:0px;
	background-image:url(../../../Images/header_season/h_summer/header_lang_bak.jpg);
	background-repeat:no-repeat;
/*	background-position:top left;  */
                background-position:top right; 
	}
#header_autumn{
	width:594px;
/*	padding:0px 0px 0px 110px;  */
	margin:0px;
	background-image:url(../../../Images/header_season/h_autumn/header_lang_bak.jpg);
	background-repeat:no-repeat;
/*	background-position:top left;  */
                background-position:top right;
	}
#header_winter{
	width:594px;
/*	padding:0px 0px 0px 110px;  */
	margin:0px;
	background-image:url(../../../Images/header_season/h_winter/header_lang_bak.jpg);
	background-repeat:no-repeat;
/*	background-position:top left;  */
                background-position:top right;	}
ul#langCol{
	list-style-type:none;
	}
#langCol li{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	}
#langCol li a{
	text-decoration:none;
	display:block;
	height:15px;
	display:block;
	margin:0px;
	padding:0px;
	}
#header_spring li#h_english{
	background-position:top right; /*#*/
	padding:0px 0px 0px 110px;     /*#*/
	background-image:url(../../../Images/header_season/h_spring/h_english.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_spring li#h_chinese{
	background-image:url(../../../Images/header_season/h_spring/h_chinese.jpg);
	background-repeat:no-repeat;
	width:45px;
	}
#header_spring li#h_korean{
	background-image:url(../../../Images/header_season/h_spring/h_korean.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_spring li#h_portugues{
	background-image:url(../../../Images/header_season/h_spring/h_portugues.jpg);
	background-repeat:no-repeat;
	width:75px;
	}
#header_spring li#h_francais{
	background-image:url(../../../Images/header_season/h_spring/h_francais.jpg);
	background-repeat:no-repeat;
	width:67px;
	}
#header_spring li#h_deutsch{
	background-image:url(../../../Images/header_season/h_spring/h_deutsch.jpg);
	background-repeat:no-repeat;
	width:62px;
	}
#header_spring li#h_espanol{
	background-image:url(../../../Images/header_season/h_spring/h_espanol.jpg);
	background-repeat:no-repeat;
	width:54px;
	}
#header_summer li#h_english{
	background-position:top right; /*#*/
	padding:0px 0px 0px 110px;     /*#*/
	background-image:url(../../../Images/header_season/h_summer/h_english.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_summer li#h_chinese{
	background-image:url(../../../Images/header_season/h_summer/h_chinese.jpg);
	background-repeat:no-repeat;
	width:45px;
	}
#header_summer li#h_korean{
	background-image:url(../../../Images/header_season/h_summer/h_korean.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_summer li#h_portugues{
	background-image:url(../../../Images/header_season/h_summer/h_portugues.jpg);
	background-repeat:no-repeat;
	width:75px;
	}
#header_summer li#h_francais{
	background-image:url(../../../Images/header_season/h_summer/h_francais.jpg);
	background-repeat:no-repeat;
	width:67px;
	}
#header_summer li#h_deutsch{
	background-image:url(../../../Images/header_season/h_summer/h_deutsch.jpg);
	background-repeat:no-repeat;
	width:62px;
	}
#header_summer li#h_espanol{
	background-image:url(../../../Images/header_season/h_summer/h_espanol.jpg);
	background-repeat:no-repeat;
	width:54px;
	}
#header_autumn li#h_english{
	background-position:top right; /*#*/
	padding:0px 0px 0px 110px;     /*#*/
                background-image:url(../../../Images/header_season/h_autumn/h_english.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_autumn li#h_chinese{
	background-image:url(../../../Images/header_season/h_autumn/h_chinese.jpg);
	background-repeat:no-repeat;
	width:45px;
	}
#header_autumn li#h_korean{
	background-image:url(../../../Images/header_season/h_autumn/h_korean.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_autumn li#h_portugues{
	background-image:url(../../../Images/header_season/h_autumn/h_portugues.jpg);
	background-repeat:no-repeat;
	width:75px;
	}
#header_autumn li#h_francais{
	background-image:url(../../../Images/header_season/h_autumn/h_francais.jpg);
	background-repeat:no-repeat;
	width:67px;
	}
#header_autumn li#h_deutsch{
	background-image:url(../../../Images/header_season/h_autumn/h_deutsch.jpg);
	background-repeat:no-repeat;
	width:62px;
	}
#header_autumn li#h_espanol{
	background-image:url(../../../Images/header_season/h_autumn/h_espanol.jpg);
	background-repeat:no-repeat;
	width:54px;
	}
#header_winter li#h_english{
	background-position:top right; /*#*/
	padding:0px 0px 0px 110px;     /*#*/
	background-image:url(../../../Images/header_season/h_winter/h_english.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_winter li#h_chinese{
	background-image:url(../../../Images/header_season/h_winter/h_chinese.jpg);
	background-repeat:no-repeat;
	width:45px;
	}
#header_winter li#h_korean{
	background-image:url(../../../Images/header_season/h_winter/h_korean.jpg);
	background-repeat:no-repeat;
	width:57px;
	}
#header_winter li#h_portugues{
	background-image:url(../../../Images/header_season/h_winter/h_portugues.jpg);
	background-repeat:no-repeat;
	width:75px;
	}
#header_winter li#h_francais{
	background-image:url(../../../Images/header_season/h_winter/h_francais.jpg);
	background-repeat:no-repeat;
	width:67px;
	}
#header_winter li#h_deutsch{
	background-image:url(../../../Images/header_season/h_winter/h_deutsch.jpg);
	background-repeat:no-repeat;
	width:62px;
	}
#header_winter li#h_espanol{
	background-image:url(../../../Images/header_season/h_winter/h_espanol.jpg);
	background-repeat:no-repeat;
	width:54px;
}
/* 奈良============= 元ファイル（http://www.pref.nara.jp/css/season.css）=============E */
