@charset "shift_jis";
/*****************************
	TAG
*****************************/
a img {
	border:none;
}

/*****************************
	ID
*****************************/

/*************************************************
	内容（大学院）
*/
#container {
	background:url(../img/mark/bg_left_area.gif) repeat-y 14px 0px #fff;
	float:left;
	width:760px;
	padding:0px 14px;
}
/* 内容のリンクについて */
#contents a:hover {
	text-decoration: underline;
}

/*************************************************
	サイドメニュー（大学院）
*/
#side_menu {
	float:right;
	width:188px;
}

/*************************************************
	メインメニュー（大学院）
*/
div#main_menu {
	background:#1B3C8D;
	width:188px;
	padding-bottom:8px;
	margin-bottom:15px;
}
a#gs_top {
	display:block;
	color:#fff;
	background:url(../gs/img/icon_menu.gif) no-repeat 6px 50% #1B3C8D;
	padding:4px 3px 3px 15px;
	width:170px;
	font-size:85%;
}
p#gs_top {
	padding:4px 3px 3px 15px;
	width:170px;
	font-size:85%;
}
div#main_menu ul {
	list-style:none;
	background:#fff;
	margin:0px;
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
}
div#main_menu ul li {
	color:#fff;
	background:url(../gs/img/bg_menu.gif) repeat-x left top #274DA8;
	border-bottom:1px solid #fff;
}
div#main_menu ul li a {
	display:block;
	width:173px;
	background:url(../gs/img/icon_menu.gif) no-repeat 5px 50%;
	padding-left:13px;
	padding-top:5px;
	padding-bottom:5px;
}
div#main_menu ul li a:link,
div#main_menu ul li a:visited {
	color:#fff;
}
div#main_menu ul ul {
	border:none;
	margin:0px;
	padding:5px 0px;
	width:186px;
}
div#main_menu ul ul li {
	background:#fff;
	border:none;
}
div#main_menu ul ul li a {
	line-height:normal;
	padding:4px 2px 2px 28px;
	width:156px;
	font-size:85%;
	background:url(../gs/img/icon_submenu.gif) no-repeat 20px 50%;
}
div#main_menu ul ul li a:link,
div#main_menu ul ul li a:visited {
	color:#112B79;
}
div#main_menu ul ul ul {
	padding:0px;
}
div#main_menu ul ul ul li a {
	padding:2px 2px 2px 38px;
	width:146px;
	background:#fff;
}
div#main_menu ul ul li a.pageActive {
	font-weight:bold;
	background-color:#efefef;
}


/*************************************************
	受験者の方（大学院）
*/
div#juken_menu {
	width:186px;
	border:1px solid #9c9c9c;
	margin-bottom:5px;
	background:#fff;
}
div#juken_menu div {
	color:#fff;
	background:#3056B2;
	line-height:24px;
	padding-left:10px;
}
div#juken_menu ul {
	list-style:none;
	margin:0px 2px;
	padding:0px;
}
div#juken_menu ul a {
	display:block;
	padding:2px 5px;
	width:172px;
	border-top:1px solid #DDE4F3;
}
div#juken_menu ul a:link,
div#juken_menu ul a:visited {
	color:#333;
	background:url(../gs/img/icon_juken.gif) no-repeat right center #fff;
}

/*************************************************
	在学生・修了生の方（大学院）
*/
div#zaigaku_menu {
        width:186px;
        border:1px solid #9c9c9c;
        margin-bottom:5px;
        background:url(../gs/img/bg_menu.gif) repeat-x left top #274DA8;
}
div#zaigaku_menu a {
        display:block;
        color:#fff;
        background:url(../gs/img/icon_zaigaku.gif) no-repeat left center;
        line-height:24px;
        padding-left:10px;
        margin-left:5px;
}
/*************************************************
	専門職大学院（大学院）
*/
div#senmon_menu {
	width:186px;
	border:1px solid #9c9c9c;
	margin-bottom:20px;
	background:#fff;
}
div#senmon_menu div {
	color:#fff;
	background:#A82D35;
	line-height:24px;
	padding-left:10px;
}
div#senmon_menu ul {
	list-style:none;
	margin:0px 2px;
	padding:0px;
}
div#senmon_menu ul a {
	display:block;
	padding:2px 5px;
	width:172px;
	border-top:1px solid #DDE4F3;
}
div#senmon_menu ul a:link,
div#senmon_menu ul a:visited {
	color:#333;
	background:url(../gs/img/icon_senmon.gif) no-repeat right center #fff;
}
/*************************************************
	バナー
*/
div.banner {
	text-align:center;
	margin-bottom:25px;
}

/*************************************************
	コンテンツ（大学院）
*/
#contents {
	width:572px;
	float:right;
	color:#333333;
}
#contents p{
	color:#333333;
}

#contents h1,h2,h3,h4,h5,h6,h7{
	font-size:100%;
}

/*************************************************
	パンくず（大学院）
*/
#bread_crumb{
	margin: 0px;
	padding: 0px 0px 25px 0px;
	background:inherit;
	font-size:85%;
	text-align:right;
}
#bread_crumb a{
	color:#666;
}
#bread_crumb a:link,#bread_crumb a:visited {
	color:#666;
	background:inherit;
}

/*****************************
	CLASS
*****************************/

/*************************************************
	メインビジュアル（大学院）
*/
.main_img{
	vertical-align: bottom;
	padding: 0px 0px 11px 13px;
	margin: 0px;
}

/*************************************************
	最新情報（大学院）
*/
.index_news{
	float:left;
	width:521px;
	border-top: 1px solid #768abb;
	border-bottom: 1px solid #768abb;
	background:url(../gs/img/bg_news.gif) repeat-x;
	margin: 0px 0px 21px 32px;
}
.index_news ul{
	margin: 13px 0px 0px 0px;
	list-style: none;
	float: right;
}
.index_news ul li{
	margin: 0px 0px 0px 1px;
	float:left;
}
.index_news ul li img{
	vertical-align:bottom;
}
.new_img{
	vertical-align:bottom;
	float:left;
}
.news_box{
	width: 510px;
	float:left;
	padding: 0px 0px 33px 42px;
	font-size: 90%;
}
.news{
	float:left;
	padding: 0px 0px 9px 0px;
}
.news img{
	float:left;
	padding: 2px 9px 0px 9px;
}
.news p{
	float:left;
	padding: 2px 0px 0px 0px;
}
.news p.news_text{
	width: 400px;
/*\*//*/
	width: 395px;
/**/
}
.news p.news_text a{
	color: #296797;
}
div.nendo {
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*************************************************
	研究科一覧（大学院）
*/
.kenkyu_title{
	width: 529px;
	background:url(../gs/img/bg_menu.gif) repeat-x left top #274DA8;
	margin: 0px 0px 0px 30px;
	clear:both;
}
.kenkyu_title h2{
	font-size: 120%;
	color: #ffffff;
	padding: 4px 0px 0px 0px;
	display:inline;
}
.kenkyu_title img{
	vertical-align:middle;
}
.kenkyu_ichiran{
	width: 527px;
	float: left;
	margin: 0px 0px 10px 30px;
	border:1px solid #a2abc2;
	border-top:none;
}
.col_ichiran {
	width:175px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	float:left;
}
.col_ichiran ul {
	margin: 0px 7px 0px 7px;
	list-style:none;
}
.col_ichiran ul li {
	clear:both;
}
.col_ichiran ul.kenkyu_ka a {
	background:url(../gs/img/arrow_ichiran_.gif) no-repeat 3px 50%;
	display:block;
	margin: 10px 0px 3px 0px;
	padding: 0px 0px 0px 7px;
	width:154px;
	color: #482a0e;
}
.col_ichiran ul.senkou {
	padding: 0px 0px 5px 0px;
	border-bottom:1px solid #cdcdcd;
}
.col_ichiran ul.border_none {
	padding: 0px;
	border: 0px;
}
.col_ichiran ul.senkou a {
	padding: 0px 0px 0px 9px;
	display:block;
	font-size:85%;
	color: #296797;
}
.side_dotted{
	border-left:1px dotted #296797;
	border-right:1px dotted #296797;
}

/*************************************************
	タイトル（大学院）
*/
.title {
	border-bottom:1px solid #000;
	padding-bottom:1px;
	margin:0px 0px 20px 21px;
	width:540px;
	text-align: right;
	font-size:130%;
}
.title h1{
	color:#000;
	background:url(../gs/img/bg_title.gif) repeat-y left center;
	text-align: left;
	width:530px;
	line-height:23px;
	padding-left:10px;
}
.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
	/* exlude MacIE5 \*/
	* html .clearfix { height: 1% }
.clearfix {display:block;}
	/* end MacIE5 */
.gs_menu ul{
	margin: 0px;
	padding: 0;
	width:236px;
	list-style: none;
	float: right;
}
.gs_menu ul li{
	margin-right: 1px;
	padding: 0;
	width:58px;
	float: left;
}
span.cms_date {
	color: #482a0e;
	font-size: 85%;
}
/*************************************************
	タイトル研究科ボタン付き（大学院）
*/
.title_btn {
	border-bottom:1px solid #000;
	padding-bottom:1px;
	margin:0px 0px 20px 21px;
	width:540px;
	font-size:130%;
	float:left
}
.title_btn h1{
	height: 23px;
	color:#000;
	background:url(../gs/img/bg_title.gif) repeat-y left center;
	line-height:23px;
	padding-left:10px;
	float:left;
}
.title_btn a{
	float:right;
	padding-left:2px;
}
.title_btn img{
/*
	float:right;
	*/
}
/*************************************************
	サブタイトル（大学院）
*/
.sub_title {
	font-size: 120%;
	font-weight:normal;
	margin-bottom:15px;
	padding:2px 2px 2px 15px;
	width:501px;
	background:url(../gs/img/bg_subtitle.gif) no-repeat left center;
	border-bottom:1px dotted #909090;
}
.sub_title_btn {
	padding:0px 2px 0px 15px;
	width:501px;
	margin-top:-10px;
	margin-bottom:15px;
	text-align:right;
}
.sub_title_btn *{
	float:none !important;
	display:inline;
}
/*************************************************
	サブサブタイトル（大学院）
*/
.subsub_title {
	font-size:120%;
	color:#305C8C;
	text-align: left;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:7px;
}
/*************************************************
	サブサブタイトル（大学院）
*/
.subsubsub_title {
	font-size:100%;
	text-align: left;
	font-weight: bold;
	padding-top:10px;
}
/*************************************************
	リンクリスト（大学院）
*/
ul.link_list {
	list-style:none;
	margin:0px 0 40px 31px;
	padding-top:20px;
	width:518px;
	border-bottom:1px dotted #909090;
	font-size:120%;
	clear:both;
}
ul.link_list li {
	padding:10px 10px 10px 25px;
	width:483px;
	border-top:1px dotted #909090;
	background:url(../gs/img/icon_link.gif) no-repeat 10px 13px;
}
ul.link_list li a {
}

/*************************************************
	サブリンクリスト（大学院）
*/
ul.sub_list {
	list-style:none;
	margin:0px 0px 0px 15px;
	border: none;
	font-size:85%;
	clear:both;
}
ul.sub_list li {
	padding:3px 0px 0px 0px;
	border: none;
	width:400px;
	background-image: none;
}
ul.sub_list li a {
}

/*************************************************
	段落テキスト（大学院）
*/
p.text {
	margin: 0px 0px 5px 0px;
	line-height:1.5em;
}

/*************************************************
	基本のテーブル（大学院）
*/
.default_table {
	border: 1px solid #cbcbcb;
	border-collapse: collapse;
	margin: 10px 0px 5px 0px;
}
.default_table caption {
	font-size:120%;
	color:#305C8C;
	text-align: left;
	font-weight: bold;
	padding-bottom:7px;
}
.default_table th {
	font-weight:normal;
	border: 1px solid #cbcbcb;
	color:#305C8C;
	background-color: #eee;
	padding: 5px;
	white-space:nowrap;
}
.default_table td {
	border: 1px solid #cbcbcb;
	padding: 5px;
	vertical-align:top;
}
.default_table td img {
	padding: 3px 0px 0px 0px;
}
.t_width {
	width: 518px;
}
/* 欄外補足説明 */
p.supplement {
	font-size:85%;
	margin:0px 10px 10px;
}
/* テーブル縦中央揃え */
td.tb_middle{
	vertical-align: middle;
}
/* テーブル線消し */
td.tb_none {
	border: 0px;
}
td.tb_none_top {
	border-top:none;
}
td.tb_none_bottom {
	border-bottom:none;
}
td.tb_none_right {
	border-right:none;
}
td.tb_none_left {
	border-left:none;
}
td.tb_bottom {
	border-bottom: 1px solid #cbcbcb;
}
td.tb_right {
	border-right: 1px solid #cbcbcb;
}
/*************************************************
	下線タイトル
*/
.title_line {
	font-size: 110%;
	border-bottom:1px solid #ccc;
	padding-bottom:2px;
	width:510px;
	margin: 10px 0px 5px 0px;
}
/*************************************************
	各トップページ用メニュー
*/
.top_menu {
	list-style:none;
	margin:10px 31px 20px 31px;
}
.top_menu li {
	margin-top:5px;
}
.top_menu li a {
	background: #ff0000;
	background:url(../img/mark/arrow_index_menu.gif) no-repeat 10px 50%;
	display:block;
	padding: 10px 10px 10px 30px;
	height: 10px;
	border-right:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	text-decoration:none;
}
.top_menu li a:hover {
	color:#1b387e;
	background-color:#eee;
}

/*************************************************
	アイコンつきメニュー
*/
.icon_menu{
	padding-left:15px;
	background:url(../img/mark/arrow_main_menu.jpg) no-repeat left center;
	font-size:100%;
	margin:0px 0px 10px 0px;
	font-weight:normal;
}

.icon_menu_no{
	padding-left:15px;
	font-size:100%;
	color: #333;
	margin:0px 0px 10px 0px;
	font-weight:normal;
}

.b_margin {
	margin:15px 0px 5px 0px;
}
.left_margin {
	margin-left:10px;
}
.b_bottom {
	margin:0px 0px 5px 0px;
}
/*************************************************
	1等分BOX（大学院）
*/
.oneBox {
	width: 518px;
	float:left;
	margin: 0px 0px 0px 31px;
}
.oneBox img {
	float: left;
}

/*************************************************
	2等分BOX
*/
.halfBox {
	width:255px;
	float:left;
}
/*************************************************
	3等分BOX
*/
.thirdBox {
	float:left;
	width: 155px;
}

/*************************************************
	テキスト左 画像右の箱
*/
.img_right_box {
	float: left;
	width: 510px;
}
.img_right_box p {
	float: left;
	width: 300px;
}
.img_text {
	width: 200px;
	float: right;
	text-align: center;
}
.img_text img {
	float: right;
}
.img_text p {
	width: 200px;
	float: right;
	font-size: 85%;
}
.img_text p.ip_w{
	width: 139px;
}
.img_text p.def_font {
	font-size:100%;
}

/*************************************************
	写真BOX
*/
.img_box {
	width: 530px;
	float: left;
	margin: 0px 0px 0px 21px;
	text-align: center;
}
.img_two_l {
	width: 250px;
	float: left;
}
.img_two_r {
	width: 250px;
	float: right;
}
.img_three {
	width: 176px;
	float: left;
}
.img_one_caption {
	width: 530px;
	float: left;
	font-size: 85%;
}
.img_two_caption {
	width: 240px;
	float: left;
	font-size: 85%;
	margin: 0px 0px 0px 3px;
}
.img_three_caption {
	width: 176px;
	float: left;
	font-size: 85%;
}


/*************************************************
	テキストの配置場所（大学院）
*/
.t_center {
	text-align: center;
}
.t_left {
	text-align: left;
}
.t_right {
	text-align: right;
}
.t_top {
	vertical-align: top;
}
/*************************************************
	基本のリスト（大学院）
*/
.ol_list {
	padding: 5px 0px 5px 30px;
}
.ul_list {
	padding: 5px 0px 5px 20px;
}
.ul_list li {
	clear: both;
}
/* 社会人のための入学案内追加 */
div.title_annai {
	border-bottom:1px solid #296797;
	border-top:1px solid #296797;
	padding: 5px 0px 5px 0px;
	margin:0px 0px 5px 21px;
	width:540px;
	font-size:110%;
}
div.title_annai h1 {
	color:#296797;
	width:530px;
	line-height:23px;
	padding-left:10px;
}

.ul_list_pdf {
	padding: 5px 0px 5px 25px;
	list-style: none;
}
.ul_list_pdf li {
	padding: 5px 0px 5px 15px;
	background:url(../img/mark/arrow_main_menu.jpg) no-repeat left center;
	clear: both;
}
.ul_list_pdf li a{
	color: #296797;
}
.ul_list_pdf li a:visited {
	color: #296797;
}

/* リストスタイルはずし */
.no_point {
	list-style: none;
}
/*************************************************
	基本の定義リスト
*/

/* 基本定義リスト */
.dl_list dt {
	font-weight: bold;
	padding: 5px 0px 0px 0px;
}

/* 基本定義リストスタイル横並べ */
.dl_list_side dt{
	float: left;
	font-weight: bold;
}
.dl_list_side dd{
	padding: 0px 0px 0px 35px;
}

/*************************************************
	Adobe Readerへのリンク
*/
div.adobe_link {
	margin-top:20px;
	line-height:10px;
	font-size:90%;
	color:#333;

}
div.adobe_link img {
	float:left;
	margin-right:5px;
}


/* ページ内リンク */
ul.pageLinkList {
	list-style:none;
	margin:0px 0px 0px 10px;
}
ul.pageLinkList li{
	padding-bottom:5px;
	font-size:85%;
}
ul.pageLinkList li a{
	background:url(../img/mark/arrow_img_down.gif) no-repeat left center;
	padding:0px 0px 0px 15px;
}
ul.pageLinkList li a.no_back {
	background: none;
	padding:0px 0px 0px 15px;
}

/*ラベル*/
.listLabel {
	margin:0px 0px 5px 15px;
	line-height:10px;
	padding-left:2px;
	font-size:85%;
	color:#333;
	background-color:inherit;
}

/*************************************************
	ページTOPへ
*/
p.pagetop {
	width:530px;
	text-align:right;
	padding:10px 10px 20px 10px;
	clear:both;
	font-size:85%;
}
p.pagetop a {
	padding-left:15px;
	background:url(../img/mark/arrow_img_up.gif) no-repeat left center;
}
.clear_error{
	clear:both;
	padding: 0px 0px 10px 0px;
}
.clear{
	clear:both;
}
/*************************************************
	フォント設定
*/
/* 文字ボールド */
.bold_text {
	font-weight: bold;
	float:none !important;
}
/* 文字ノーマル */
.normal_text {
	color: #333333;
	font-weight: normal;
}

/* 日付（大学院） */
.date {
	color: #482a0e;
}
/* 場所 */
.plase {
	color: #112b79;
}

/* 文字を小さく */
.sub_text {
	font-size:85%;
}

/* 文字色（赤）（大学院）*/
.text_red {
	color: #ff3100;
}

/* 文字色（黒） */
.text_gray {
	color: #333333;
}

/* 文字色（青） */
.t_blue {
	color:#112b79;
}
.t_link {
	color:#305C8C;
}
/* 上スペース */
.s_top {
	margin-top: 15px !important;
}
.ms_top {
	margin-top: 5px;
}
.ns_top {
	margin-top: 0px;
}
.s_top_pdf {
	margin-top: 25px;
}
/* 下スペース */
.s_bottom {
	margin-bottom: 5px;
}
/* エラー */
.error_img img{
	padding: 20px 0px 20px 0px;
}
.text_error {
	margin: 50px 0px 5px 0px;
}

/*************************************************
	CMS関連
*/
/*下線題名*/
.title_cms {
	border-bottom:1px solid #112b79;
	padding-bottom:2px;
	width:510px;
	margin: 10px 0px 10px 0px;
	font-size: 100%;
	float: left;
}
.title_cms h2 {
	font-size: 110%;
	float: left;
}
.date_title {
	margin: 0px 0px 10px 0px;
}

#contents .title_cms .date {
	color:#FE7B2B;
	font-weight:bold;
}

/*タイトル用リンク（アイコン付き）*/
.title_link {
	padding-left:15px;
	background:url(../img/mark/arrow_01.gif) no-repeat left center;
	font-size:80%;
	float: right;
}
/*ページ番号リンク*/
.page_no {
	font-size: 90%;
	float: left;
}

/* リンクボックス */
.onelink_bk {
	width: 510px;
	background: #eeeeee;
	float: left;
	margin: 10px 0px 10px 0px;
}
.onelink_bw {
	width: 510px;
	background: #ffffff;
	float: left;
	margin: 10px 0px 10px 0px;
}

.fourlink_bk {
	width: 127px;
	float: left;
}
/*背景付きbox用アイコンつき*/
.haveIcon_bk{
	padding:0px 0px 0px 20px;
	background:url(../img/mark/arrow_main_menu.jpg) no-repeat left center;
	font-size:100%;
	margin:5px 0px 5px 10px;
	font-weight:normal;
}
/*背景付きbox用アイコンなし*/
.havenoIcon_bk{
	padding:0px 0px 0px 10px;
	font-size:100%;
	margin:5px 0px 5px 10px;
	font-weight:normal;
}
/*点線題名*/
.section_dotted{
	border-bottom:1px dotted #112b79;
	padding:4px 0px 4px 5px;
	margin:0px 0px 0px 0px;
	font-size:100%;
}
.section_dotted h3{
	border-left:5px solid #0C2577;
	padding:0px 0px 0px 6px;
}
/*お知らせ*/
.news_cms {
	width: 510px;
	float: left;
	padding: 0px 0px 5px 0px;
}
.news_cms p.date{
	width: 80px;
	float: left;
}
.news_cms p.info{
	padding: 2px 0px 0px 0px;
	width: 60px;
	float: left;
}
.news_cms p.text{
	width: 365px;
	float: left;
	padding: 0px 0px 5px 0px;
}
/*背景色（灰色）*/
.bg_gray {
	background: #eeeeee;
	margin: 0px 0px 10px 0px;
}

/*************************************************
	ボーダー設定
*/
/* 画像のボーダー */
.img_border {
	border: 1px solid #989a99;
}
/* ボーダーなし */
.border_none {
	border: 0px;
}
/* 下線青 */
.border_blue {
	border-bottom: 1px solid #112b79;
	line-height: 15px;
	margin: 0px 0px 10px 31px;
}
div.line_h {
	width: 510px;
	background: #ffffff;
	line-height: 0px;
}
/* 3分割の線 */
.three_border {
	border-right: 1px solid #bbbbbb;
	margin: 0px 21px 0px 0px;
	height: 240px;
}
/* 上線 */
.top_border {
	margin: 21px 0px 0px 31px;
	padding: 15px 0px 0px 0px;
	border-top: 1px solid #bbbbbb;
}

/* 画像の空き */
.img_margin {
	margin: 0px 5px 0px 0px;
}

/* 右よせ画像キャプション無し */
img.img_right {
	float: right;
	margin:0px 0px 10px 10px;
}
/* 左よせ画像キャプション無し（大学院） */
img.img_left {
	vertical-align:bottom;
	float: left;
	margin:0px 20px 10px 0px;
}

/* テキストの幅 */
.text_m {
	padding: 0px 0px 5px 0px;
	width: 360px;
	float: right;
}
.text_m_ind {
	padding: 0px 0px 5px 0px;
	width: 360px;
	float: right;
	text-indent: 1em;
}
/*************************************************
	年間キャンパススケジュール
*/
/* カレンダー　月表示 */
.cal_m th {
	font-size: 110%;
	margin: 0px;
	text-align: left;
}
/* 在学生対象 */
.zaigaku_c {
	color: #ffcc99;
}
/* 受験生対象 */
.juken_c {
	color: #d8e1fc;
}
/*****************************
	全画面対応
*****************************/
.size_max .oneBox {
	width:710px;
}
.size_max .halfBox{
	width:320px;
}

.font_s {
	white-space: nowrap;
}

/*****************************
	Javaスクリプト対応
*****************************/
/* \*/
.no_float {
	float: none;
}
/* */
.relative {
	position:relative;
}

/*****************************
	IE専用ハック(印刷プレビューの問題)
*****************************/
.oneBox {
	(float:none;)
}
.img_box {
	(float:none;)
}
.img_two_caption {
	(float:none;)
}
.img_right_box {
	(float: none;)
}
/*****************************
	IE専用ハック(印刷プレビューの問題)（大学院）
*****************************/
#container{
	(float:none;)
}
.kenkyu_ichiran{
	(float: none;)
}
.index_news{
	(float: none;)
}
.title_btn{
	(float: none;)
}

/*************************************************
	ブロック要素のセンタリング
*/
.centering_block{
	float:none !important;
	display:block !important;
	margin:auto !important;
}
/*************************************************
	PDFへのリンク
*/
a.pdf_link:link,
a.pdf_link:visited {
	text-decoration:underline;
}

