@charset "utf-8";

body {
    font-size:12px;
	background: #E1DDD6;
	text-align: justify;
}
#wrapper {
	width: 720px;
	margin: 0px auto;
}
#contentsUnit {
	width: 700px;
	padding: 20px 10px 7px;/*footerSitemap*/
	background: #FFF;
}
#columnLeft {
	float: left;
	width: 510px;
	margin: 0px 0px 0px 0px;
}
#contentsUnit #columnLeft #slide {
	position: relative;
	width: 510px;
	height: 285px;
}
#contentsUnit #columnLeft #slide #list li {
	position: absolute;
	top: 0px;
	left: 0px;
}
#co,
#contentsUnit #columnLeft #slide #controller li a:hover {
	background: #CCBD9E;
}
#contentsUnit #columnLeft #slide {
	position: relative;
	width: 510px;
	height: 285px;
}
#contentsUnit #columnLeft #slide #list li {
	position: absolute;
	top: 0px;
	left: 0px;
}
#contentsUnit #columnLeft #slide #controller {
	position: absolute;
	bottom: -14px;
	left: 0px;
	font-size: 9px;
	line-height: 1em;
	}
#contentsUnit #columnLeft #slide #controller li {
	display: block;
	float: left;
	margin-right: 5px;
}
#contentsUnit #columnLeft #slide #controller li a {
	display: block;
	width: 9px;
	height: 9px;
	padding: 0px;
	background: #fff;
	color: #000;
	text-decoration: none;
	text-align: center;
}
#contentsUnit #columnLeft #slide #controller li a.current,
#contentsUnit #columnLeft #slide #controller li a:hover {
	background: #CCBD9E;
}
#contentsUnit #columnLeft #topics {
	width: 510px;
	margin: 0px 0px 0px;
}
#contentsUnit #columnLeft #topics h2 {
	width: 510px;
	height: 19px;
	margin: 0px 0px 0px;
	background: url(../img/h2_topics.png);
	text-indent: -9999px;
}
#contentsUnit #columnLeft #topics ul li {
	display: block;
	width: 504px;
	padding: 3px;
	background: url(../img/bkg_topics.png) no-repeat bottom;
	font-size: 92%;
}
#contentsUnit #columnLeft #topics span1 {background: #DDD4AE; padding: .0.25em; color: #000;}
.span_date {
	color: #000;
    font-size: 95%;
	font-style: normal;
	font-weight: 400;
}

/* temp */
#contentsUnit #columnLeft #tabContents dl {
	font-size: 93%;
}

#contentsUnit #columnLeft #tabContents dl dt {
	display: block;
	padding: 3px;
	color: #331919;
	border-bottom: 1px solid #CCBD9E;
	border-left: 3px solid #C60;
	margin: 0px 0px 5px;
}

#wrapper #contentsUnit #columnLeft #tabContents dl dd {
	display: block;
	margin: 0px 0px 15px;
	padding: 0px 5px;
	color: #666;
	line-height: 1.5em;
}


#contentsUnit #columnLeft #tabset {
	width: 510px;
}
#contentsUnit #columnLeft #tabset #tabset_tab {
	width: 510px;
}
#contentsUnit #columnLeft #tabset #tabset_tab ul li {
	float: left;
	display: block;
}
#contentsUnit #columnLeft #tabset #tabset_tab ul li a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab1 a {
	width: 170px;
	height: 23px;
	background: url(../img/tab_top.png) no-repeat 0px -46px;
}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab2 a {
	width: 170px;
	height: 23px;
	background: url(../img/tab_top.png) no-repeat -170px -46px;
}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab3 a {
	width: 170px;
	height: 23px;
	background: url(../img/tab_top.png) no-repeat -340px -46px;
}

#contentsUnit #columnLeft #tabset #tabset_tab ul #tab1 a:hover {background: url(../img/tab_top.png) no-repeat 0px -23px;}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab2 a:hover {background: url(../img/tab_top.png) no-repeat -170px -23px;}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab3 a:hover {background: url(../img/tab_top.png) no-repeat -340px -23px;}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab1 a.select {background: url(../img/tab_top.png) no-repeat 0px 0px;}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab2 a.select {background: url(../img/tab_top.png) no-repeat -170px 0px;}
#contentsUnit #columnLeft #tabset #tabset_tab ul #tab3 a.select {background: url(../img/tab_top.png) no-repeat -340px 0px;}

#contentsUnit #columnLeft #tabset #tabset_panel {
	clear: both;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul {
	width: 510px;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li {
	display: block;
	width: 510px;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li table {
	width: 510px;
	margin: 10px 0px 0px;
	border-collapse: separate;
	border-spacing: 8px 8px;
	text-align: center;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li table tr td {
	vertical-align: top;
	text-align: left;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li table tr .title {
	font-size: 85%;
	line-height: 1.5em;
	font-weight: bold;
	color: #331919;
	padding-right: 1em;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li table tr .date {
	font-size: 82%;
	line-height: 1.5em;
	color: #666;
}

#contentsUnit #columnLeft #tabset #tabset_panel ul li table tr .body {
	font-size: 85%;
	line-height: 1.5em;
	color: #333;
	padding-right: 1em;
}

#contentsUnit #columnLeft #archive {
	width: 110px;
	height: 10px;
	margin: 10px 0px 0px;
	padding: 0px 0px 0px 400px;
}

#contentsUnit #columnLeft #archive p {
	width: 110px;
	height: 10px;
}

#contentsUnit #columnLeft #archive p a{
	display: block;
	width: 110px;
	height: 10px;
	background: url(../img/btn_archive.png) no-repeat 0px 0px;
	text-indent: -9999px;
	overflow: hidden;
}

#contentsUnit #columnLeft #archive p a:hover{background: url(../img/btn_archive.png) no-repeat 0px -10px;}

#columnRight {
	float: right;
	width: 170px;
}

#contentsUnit #columnRight #topicsBanner {
	width: 170px;
	margin: 0px 0px 20px;
}


#contentsUnit #columnRight #PickUp {
	width: 170px;
	height: 19px;
	background: url(../img/banner/right_Pickup.png);
	text-indent: -9999px;
}

#contentsUnit #columnRight #banner {
	width: 170px;
	margin: 0px 0px 20px;
    font-size:10px;
}

/* 左カラム バナー 関連サイト */
#contentsUnit #columnRight #relatedSite {
	width: 170px;
	height: 19px;
	background: url(../img/h2_relatedsite.png);
	text-indent: -9999px;
}

/* 左カラム text icon ニュース */
.span_News {
	color: #000;
	background-color: #7BA23F;
	font-weight: normal;
	font-style: normal;
	font-size: smaller;
	padding-top: 0em;
	padding-right: 0.5em;
	padding-bottom: 0em;
	padding-left: 0.5em; 
}
/* 左カラム text icon 京都賞 */
.span_KP {
	color: #000;
	font-size: smaller;
	font-style: normal;
	font-weight: normal;
	background-color: #FBE251;
	padding-top: 0em;
	padding-right: 0.9em;
	padding-bottom: 0em;
	padding-left: 1em; 
}
/* 左カラム text icon プレスリリース */
.span_PR {
	color: #000;
	font-size: smaller;
	background-color: #A5DEE4;
	padding-top: 0em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
}
/* 左カラム text icon 研究助成事業 */
.span_InamoriGrants {
	color: #000;
	background-color: #9B90C2;
	font-size: smaller;
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 0;
	padding-left: 0.5em; 
}
/* 左カラム text icon 社会啓発事業 */
.span_SocialContributions {
	color: #000;
	background-color: #F4A7B9;
	font-size: smaller;
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 0;
	padding-left: 0.5em;
}
/* 左カラム text icon Facebook */
.span_Facebook {
	color: #000;
	font-size: x-small;
	background-color: #3A8FB7;
	padding-top: 0em;
	padding-right: 0.2em;
	padding-bottom: 0em;
	padding-left: 0.2em;
}
/* 左カラム text icon YouTube */
.span_YouTube {
	color: #000;
	font-size: x-small;
	background-color: #CB1B45;
	padding-top: 0em;
	padding-right: 0.5em;
	padding-bottom: 0em;
	padding-left: 0.5em;
}
/* 左カラム text icon 見出し */
.span_headline {
	font-size: smaller;
    padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
    border-left: 3px solid #EEE; 
    border-right: 3px solid #EEE; 
    border-top: 1px dotted #EEE; 
    border-bottom: 1px dotted #EEE;
    padding-left:5px;
    padding-right:5px;

}
/* 左カラム text icon 節 */
.span_section {
	font-size: smaller;
    padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
    border-left: 3px solid #FFF; 
    border-right: 3px solid #FFF; 
    padding-left:5px;
    padding-right:5px;

}
/* 左カラム text icon 主催等 */
.span_organizer {
	font-size: smaller;
    font-style:inherit;
    line-height:1.6em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;

}
/* 左カラム text icon 関連資料リンク用 */
.span_reference {
	font-size: smaller;
    padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
    border-left: 3px solid #EEE; 
    border-right: 3px solid #EEE; 
    border-top: 1px dotted #EEE; 
    border-bottom: 1px dotted #EEE;
    padding-left:5px;
    padding-right:5px;

}

/* 右カラム Facebook Banner */
#contentsUnit #columnRight #banner ul #fb_kp a {
	display: block;
	width: 170px;
	height: 42px;
	background: url(../img/banner/IFS_Facebook.png);
}
#contentsUnit #columnRight #banner ul #fb_kp a:hover {background: url(../img/banner/IFS_Facebook.png) 170px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -ms-filter: "alpha(opacity=85)";
}
/* 右カラム YouTube Banner */
#contentsUnit #columnRight #banner ul #YouTube {
	display: block;
	width: 170px;
	height: 42px;
}
#contentsUnit #columnRight #banner ul #YouTube a {
	display: block;
	width: 170px;
	height: 42px;
	background: url(../img/banner/IFS_YouTube.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #YouTube a:hover {background: url(../img/banner/IFS_YouTube.png) 170px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -ms-filter: "alpha(opacity=85)";
}

/* 右カラム 京都大学稲盛財団記念館 京都賞ライブラリー Banner */
#contentsUnit #columnRight #banner ul #libraryKyoto {display: block; width: 170px; height: 42px;}
#contentsUnit #columnRight #banner ul #libraryKyoto a {
	display: block;
	width: 170px;
	height: 42px;
	background: url(../img/banner/IFL_KyotoUniv.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #libraryKyoto a:hover {background: url(../img/banner/IFL_KyotoUniv.png) 170px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -ms-filter: "alpha(opacity=85)";
}
/* 右カラム 九州大学稲盛財団記念館 京都賞ライブラリー Banner */
#contentsUnit #columnRight #banner ul #libraryKyushu {display: block; width: 170px; height: 42px;}
#contentsUnit #columnRight #banner ul #libraryKyushu a {
	display: block;
	width: 170px;
	height: 42px;
	background: url(../img/banner/IFL_KyushuUniv.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #libraryKyushu a:hover {background: url(../img/banner/IFL_KyushuUniv.png) 170px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -ms-filter: "alpha(opacity=85)";
}

/* 右カラム Seiwa Scholars Society Banner */
#contentsUnit #columnRight #banner ul #ifg_sss a {
	display: block;
	width: 170px;
	height: 42px;
	background: url(../img/banner/IFG_SSS.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #ifg_sss a:hover {background: url(../img/banner/IFG_SSS.png) 170px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -ms-filter: "alpha(opacity=85)";
}


#pagetop {
	margin: 10px 0px 0px 620px;
	width: 100px;
	height: 10px;
}
#pagetop a {
	display: block;
	width: 100px;
	height: 10px;
	background: url(../img/btn_pagetop.png);
	text-indent: -9999px;
	overflow: hidden;
}
#pagetop a:hover {background: url(../img/btn_pagetop.png) 0px -10px;}

#footer {
	width: 720px;
	margin: 20px 0px 20px;
	font-size: 77%;
	color: #331919;
	text-align: right;
}


 ///========== バナー | 未使用 ==========/// 
#contentsUnit #columnRight #banner ul #libraryKyushu a:hover {background: url(../img/banner/IFL_KyushuUniv.png) 170px;}
#contentsUnit #columnRight #banner ul #fb_kp a:hover {background: url(../img/banner/IFS_Facebook.png) 170px;}
#contentsUnit #columnRight #banner ul #fb_kp a {display: block; width: 170px; height: 42px; background: url(../img/banner/IFS_Facebook.png); text-indent: -9999px;}
#contentsUnit #columnRight #banner ul #fb_kp a:hover {background: url(../img/banner/IFS_Facebook.png) 170px;}
#contentsUnit #columnRight #banner ul #youTube a:hover {background: url(../img/banner/IFS_YouTube.png) 170px;}
#contentsUnit #columnRight #banner ul #prize a:hover {background: url(../img/bnr_prize.png) 170px;}
#contentsUnit #columnRight #banner ul #Registration a:hover {background: url(../img/banner_event_application.jpg) 170px -150px;}
#contentsUnit #columnRight #banner ul #nomination a:hover {background: url(../img/bnr_nomi_jp_0619.jpg) 170px -119px;}
#contentsUnit #columnRight #banner ul #ust2013 a:hover {background: url(../img/bnr_topics_ust2013.png) 170px -170px;}
#contentsUnit #columnRight #banner ul #ust2013_rec a:hover {background: url(../img/bnr_topics_ust2013_recorded.png) 170px -170px;}
#contentsUnit #columnRight #banner ul #kyoto_prize_youtube2013 a:hover {background: url(../img/bnr_topics_youtube2013.png) 170px -170px;}
#contentsUnit #columnRight #banner ul #eMuseum a:hover {background: url(../img/bnr_emuseum.png) 170px;}
#contentsUnit #columnRight #banner ul #kyoto_prize_anauncement2014 a {
	display: block;
	width: 170px;
	height: 144px;
	background: url(../img/bnr_anaunce2014.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #kyoto_prize_anauncement2014 a:hover {background: url(../img/bnr_anaunce2014.png) 170px -144px;}
#contentsUnit #columnRight #banner ul #kyoto_prize_anauncement2014rec a {
	display: block;
	width: 170px;
	height: 144px;
	background: url(../img/bnr_anaunce2014rec.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #kyoto_prize_anauncement2014rec a:hover {background: url(../img/bnr_anaunce2014rec.png) 170px -144px;}
#contentsUnit #columnRight #banner ul #memolec a {
	display: block;
	width: 170px;
	height: 186px;
	background: url(../img/30th_memorial_lecture.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #memolec a:hover {background: url(../img/30th_memorial_lecture.png) 170px -187px;}
#contentsUnit #columnRight #banner ul #univforum a {
	display: block;
	width: 170px;
	height: 130px;
	background: url(../img/univforum2014.png);
	text-indent: -9999px;
}

#contentsUnit #columnRight #banner ul #univforum a:hover {background: url(../img/univforum2014.png) 170px -130px;}
#contentsUnit #columnRight #banner ul #kidsevent a {
	display: block;
	width: 170px;
	height: 130px;
	background: url(../img/kids2014.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #kidsevent a:hover {background: url(../img/kids2014.png) 170px -130px;}
#contentsUnit #columnRight #banner ul #ustlive a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/ustream_live.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #ustlive a:hover {background: url(../img/ustream_live.png) 170px -170px;}
#contentsUnit #columnRight #banner ul #onyoutube a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/kyotoprize_youtube_jpn.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #onyoutube a:hover {background: url(../img/kyotoprize_youtube_jpn.png) 170px -170px;}
#contentsUnit #columnRight #banner ul #ust2013 a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/bnr_topics_ust2013.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #ust2013_rec a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/bnr_topics_ust2013_recorded.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #kyoto_prize_youtube2013 a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/bnr_topics_youtube2013.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #eMuseum a {
	display: block;
	width: 170px;
	height: 129px;
	background: url(../img/bnr_emuseum.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #mailNews {
	width: 167px;
	height: 85px;
}

#contentsUnit #columnRight #mailNews a {
	display: block;
	width: 167px;
	height: 85px;
	background: url(../img/bnr_mail-News.jpg);
	text-indent: -9999px;
}

#contentsUnit #columnRight #mailNews a:hover {
	background: url(../img/bnr_mail-News.jpg) 167px 0px;
}

#contentsUnit #columnRight #banner ul #prize a {
	display: block;
	width: 170px;
	height: 129px;
	background: url(../img/bnr_prize.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #Registration a {
	display: block;
	width: 170px;
	height: 150px;
	background: url(../img/banner_event_application.jpg);
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #nomination a {
	display: block;
	width: 170px;
	height: 120px;
	background: url(../img/bnr_nomi_jp_0619.jpg);
	text-indent: -9999px;
}
#contentsUnit #columnRight #topicsBanner .ustRec li#jusho a {background: url(../img/bnr_topic_ust_rec.png) 0px -68px;}
#contentsUnit #columnRight #topicsBanner .ustRec li#kaiken a {background: url(../img/bnr_topic_ust_rec.png) 0px -102px;}
#contentsUnit #columnRight #topicsBanner .ustRec li#kouen a {background: url(../img/bnr_topic_ust_rec.png) 0px -136px;}

#contentsUnit #columnRight #topicsBanner .ustRec li#jusho a:hover {background: url(../img/bnr_topic_ust_rec.png) -170px -68px;}
#contentsUnit #columnRight #topicsBanner .ustRec li#kaiken a:hover {background: url(../img/bnr_topic_ust_rec.png) -170px -102px;}
#contentsUnit #columnRight #topicsBanner .ustRec li#kouen a:hover {background: url(../img/bnr_topic_ust_rec.png) -170px -136px;}

#contentsUnit #columnRight #topicsBanner a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/bnr_topics.png);
	text-indent: -9999px;
}

#contentsUnit #columnRight #topicsBanner a:hover {
	background: url(../img/bnr_topics.png) 0px 170px;
}

#contentsUnit #columnRight #topicsBanner .ust a {
	display: block;
	width: 170px;
	height: 170px;
	background: url(../img/bnr_topics_ust.png);
	text-indent: -9999px;
}

#contentsUnit #columnRight #topicsBanner .ust a:hover {
	background: url(../img/bnr_topics_ust.png) 0px 170px;
}

#contentsUnit #columnRight #topicsBanner .ustRec ul {
	width: 170px;
	height: 102px;
	padding: 68px 0px 0px;
	background: url(../img/bnr_topic_ust_rec.png);
}

#contentsUnit #columnRight #topicsBanner .ustRec li {
	display: block;
	width: 170px;
	height: 34px;
}

#contentsUnit #columnRight #topicsBanner .ustRec li a {
	display: block;
	width: 170px;
	height: 34px;
	text-indent: -9999px;
}
#contentsUnit #columnRight #banner ul #prize {
	display: block;
	width: 170px;
	height: 129px;
}
#contentsUnit #columnRight #banner ul #Registration {
	display: block;
	width: 170px;
	height: 150px;
}
#contentsUnit #columnRight #banner ul #nomination {
	display: block;
	width: 170px;
	height: 120px;
}
#contentsUnit #columnRight #banner ul #ust2013 {
	display: block;
	width: 170px;
	height: 170px;
}

#contentsUnit #columnRight #banner ul #ust2013_rec {
	display: block;
	width: 170px;
	height: 170px;
}
#contentsUnit #columnRight #banner ul #eMuseum {
	display: block;
	width: 170px;
	height: 129px;
}

#contentsUnit #columnRight div.purposeBanner {
	display: block;
	width: 170px;
	height: 120px;
	margin:0 0 20px 0;
}
#contentsUnit #columnRight div.purposeBanner a {
	display: block;
	width: 170px;
	height: 120px;
	text-indent: -9999px;
}
#contentsUnit #columnRight div#kyotoprize2014ja.purposeBanner a {
	background: url(../img/bnr_kyotoprize2014ja.jpg);
}
#contentsUnit #columnRight div#kyotoprize2014ja.purposeBanner a:hover {
	background: url(../img/bnr_kyotoprize2014ja.jpg) 0px -120px;
}
#contentsUnit #columnRight div#kyotoprize2014ustja.purposeBanner a {
	background: url(../img/bnr_kyotoprize2014_ust_ja.jpg);
}
#contentsUnit #columnRight div#kyotoprize2014ustja.purposeBanner a:hover {
	background: url(../img/bnr_kyotoprize2014_ust_ja.jpg) 0px -120px;
}

#contentsUnit #columnRight div#fellow {
	display: block;
	width: 172px;
	height: 123px;
	margin:0 0 20px 0;
}
#contentsUnit #columnRight div#fellow a {
	display: block;
	width: 172px;
	height: 123px;
	background: url(../img/bnr_fellow_2014.png);
	text-indent: -9999px;
}
#contentsUnit #columnRight div#fellow a:hover {background: url(../img/bnr_fellow_2014.png) 0px -123px;}
 -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; 
