@charset "UTF-8";

/*
======== table of content. =================================

Last Updated:07.07.19
summary:国際関係研究科CSS定義

- NOJS
- HEADER
- PROMOTIONALAREA
- CONTENT
  - MAIN-SUB
		  - MAIN
				  - BORDER
						- BOX
						- FONT-SETTINGS
						- HEADING
						- LINK-ICON
						- LIST
				- SUB
				  - LOCALMENU
	
============================================================
*/


/*-----------------------------------------------------
NOJS
-------------------------------------------------------*/
body#osaka-office p#noJs {
	border-top-color: #bb3c24;
	border-right-color: #bb3c24;
	border-bottom-color: #bb3c24;
	border-left-color: #bb3c24;
}

/*-----------------------------------------------------
HEADER
-------------------------------------------------------*/
/* ロゴ周り */
body#osaka-office #header .bgleft,
body#gs-threeCol .bgleft {
	background-image:url(../images/bg_header_left.gif);
}

/* 下階層 */
body#osaka-office #header .bgleft {
	border-bottom-color:#2c2d2c;
}
/*-----------------------------------------------------
PROMOTIONAREA
-------------------------------------------------------*/
body#osaka-office #promotionArea {
	background-color:#2C2D2C;
}

/*------------------------------
MAIN
--------------------------------*/
/* PICK UP、HEADLINE NEWS、EVENT NEWS 共通設定 */
body.faculty-top #main h2 {
	color:#bb3c24;
}

/*------------------------------
BORDER
--------------------------------*/
body#osaka-office #main .border-r {
	background-image:url(../images/bg_border-r.gif);
}

/*------------------------------
BOX
--------------------------------*/
/* 左ボーダー緑 */
body#osaka-office #main .box-border-r {
	border-left-color:#bb3c24;
}

/*------------------------------
FONT-SETTINGS
--------------------------------*/
/*------------------------------
FONT-COLOR
--------------------------------*/
body#osaka-office .txt-r {
	color:#f1792a!important;
}

/*------------------------------
HEADING
--------------------------------*/
body#osaka-office #main h3 {
	color:#bb3c24;
}

/*------------------------------
LINK-ICON
--------------------------------*/
body#osaka-office #main .link-page-blank a:hover,
body#osaka-office #main a.link-page-blank:hover {
	background-image:url(../images/icon_blank_ro.gif);
}

/*------------------------------
LIST
--------------------------------*/
body#osaka-office #main ul.headline-news li a:hover,
body#osaka-office #main ul.arrow li a:hover,
body#osaka-office #main ul.event-news li a:hover,
body#osaka-office #main a.link-arrow:hover {
	background-image:url(../images/icon_arrow_ro.gif);
}

body#osaka-office #main ul.arrow-down li a:hover {
	background-image:url(../images/icon_arrow_down_ro.gif);
}

body#osaka-office #main .event-news dd a:hover,
 {
	background-image:url(../images/icon_arrow_non.gif);
}

/*------------------------------
SUB
--------------------------------*/
/*--------------------------
LOCALMENU
----------------------------*/
body#osaka-office #content #sub ul li a:hover {
	background-image:url(../images/bg_localmenu_ro.gif);
}

body#osaka-office #content #sub ul li a:hover,
/* 現在セレクト中のMENU（横向き矢印） */
body#osaka-office #content #sub ul li.selected-02 a {
	background-image:url(../images/bg_localmenu_ro.gif);
}

/* 現在セレクト中のMENU（下向き矢印） */
body#osaka-office #content #sub ul li.selected a,
body#osaka-office #content #sub ul li.selected a:hover {
	background-image:url(../../global/images/bg_localmenu_selected.gif);
}

/* サブMENU */
body#osaka-office #content #sub ul.sub-menu li a {
	background-image:url(../../global/images/bg_localmenu.gif);
}

body#osaka-office #content #sub ul li ul.sub-menu li a:hover,
/* 現在セレクト中のMENU（横向き矢印） */
body#osaka-office #content #sub ul ul.sub-menu li.selected-02 a {
	background-image:url(../images/bg_localmenu_sub_ro.gif);
}

/*追加080108*/
/*------------------------------
MAIN
--------------------------------*/


/*メニューがはみ出す ie6*/
* html body#osaka-office #sub ul {
  margin-left:0px!important;  
  }
  
  
body#osaka-office table td.valigntop {
vertical-align:top;
}


body#osaka-office table.bordr_white tr td {
	margin:0!important;
	padding:5px!important;
}
body#osaka-office table td.bordr_t_grey {
	border-top:1px solid #9e9d98!important;
}
body#osaka-office table td.bordr_l_grey {
	border-left:1px solid #9e9d98!important;
}
body#osaka-office table td.bordr_grey {
	border-bottom:1px solid #9e9d98!important;
	border-right:1px solid #9e9d98!important;
}


/*------------------------------
MAIN
--------------------------------*/
/* 3カラムの場合、再度上書き */
body#osaka-office #main-sub #main {
	width:514px!important;
	padding-top:45px!important;
	padding-right:0!important;
}

/*-------------------------------------------
CONTENT
---------------------------------------------*/
/* 3カラムの場合、再度上書き 2008 0122 */
body.faculty-top #content {
	background-image:url(../../images/bg_content.gif)!important;
}

/*追加080108*/
/*メニューがはみ出す ie6*/
* html body#osaka-office #sub ul {
  margin-left:0px!important;
  }

/*追加0800916*/  
body#osaka-office.index #extra ul.banner {
	text-align:center;
}

#main .text {
	margin-right: 170px;
}

#main ol#app li ul {
	margin-left:16px;
}

#main #info ul li dl {
	display:inline;
}

#main #info ul li dl dd {
	margin-bottom:0;
	color:#666666;
}

#main #info ul#schedule {
	list-style-type:none;
}

#main #info h4 {
padding:5px;
background-color:#F1F1F1;
width:inherit;
}

/*080916追加
osaka-office08_j.html,osaka-office08_01_j.html,osaka-office08_02_j.html*/

#main ul.floor-info {
	margin:0 13px 0 0;
	display:inline;
	float:left;
	width:132px;
}

#main ul.floor-info li {
	list-style-type:none;
}

#main ul.floor-info li img {
	border:none;
}

#main .floor-body {
	margin-left:145px;
}

#main .inst {
	width:600px;
	overflow:hidden;
}

#main .inst .instview {
	float:left;
	width:160px;
	}

#main .inst .inst-txt {
	margin-left:172px;
}

#main .inst .inst-txt p {
	margin-bottom:12px;
	}

#main .inst dl {
	margin-bottom:6px;
	}

#main .inst dl dd {
	margin-left:0;
	text-align:center;
}

#main .inst .researchview {
	position:relative;
	width:600px;
	height:105px;
}

#main .inst .researchview ul {
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
}

#main .inst .researchview ul li {
	margin-right:13px;
	display:inline;
	float:left;
	width:135px;
	}

#main #wcollege ul {
	margin:0 auto;
	padding:0;
	text-align:center;
	width:492px;
}

	
#main #wcollege ul li {
	width:134px;
	margin:0 15px;
	display:inline;
	float:left;
	list-style-type:none;
}

#main #wcollege ul li dl dd {
	margin:0  auto 12px;
	list-style-type:none;
	text-align:center;
}


#main ul li.txtIndent3 {
	margin-left:3em;
	text-indent:-3em;
}

#main ul li.txtIndent4 {
	margin-left:4em;
	text-indent:-4em;
}

#main dl dd.txtIndent4 {
	margin-left:4em;
	margin-bottom:0;
	text-indent:-4em;
}

#main address#osaka-officeDMDP {
	margin-left:5em;
	text-indent:-5em;
	font-size:12px;
	}
	
#main ul.disc li {
	list-style-type:disc;
	}
	
selected03 a, a.selected03 {
	background-image:url(../images/icon_arrow_ro.gif) !important;
	color:#000000 !important;
}

/*080917追加
osaka-office13_01_j.html*/
.pl00 { padding-left:0px!important; }

/* 下階層ページ内ニュース日付・タイトル設定 */



