@charset "UTF-8";

/*=======================================================

	青色用CSS

	Created: 2011-10-23
	filename: blue.css

	color:main01(#6691CC)→h2,h4:#FDC242,その他:#FCFFC9
		  main02(#D3E2EB)→#FCFFC9,#FFFFE1
		  sub(#E7EEF1)→#FCFFC9
		  font-color:a,a:hover→color:#666666
		  .menu**→background-color:(#6691CC)→#FDC242
=======================================================*/
/*a:visited, SDWB #1119 */
a:hover,
#left-box .list-arrow li a:hover{
	color:#FDC242;
}
/*header START*/
#header {
	background-color:#FCFFC9;
}
#hnav {
	background:url(../img_cmn/header_menu_bg_orange.png) right top no-repeat;
}
#header_inner {
	background:url(../img_cmn/header_menu_bg_sub_orange.png) left top no-repeat;
}
#header #header-navi{
	background:url(../img_cmn/header_menu_navi_bg_orange.png) right top repeat-x;
}
#header #header-navi ul#header-menu li a,
#header #header-navi ul#header-cog li a,
#header #header-navi p.logout span.icon-timewatch{
	color: #666;
}
#header #header-navi ul#header-menu li li a,
#header #header-navi ul#header-cog li li a{
	color: #666;
}
/*#header #header-navi ul#header-cog li a{
	color:  #F49F02;
}*/
#header #header-navi ul#header-cog li a:hover{
	color:#666;
}
#header #header-navi ul#header-menu li a:hover,
#header #header-navi ul#header-menu li:hover a.d_menu,
#header #header-navi ul#header-cog li:hover a.d_menu,
#header #header-navi p.logout a.timer_info:hover{
	background-color: #FECE6B;/*#AB1836;*/
}
p.logout span.icon-logout,
p.logout span.icon-daikou{
	color: #CCC;
}
p.logout a.logout_btn:hover span.icon-logout,
p.logout a.logout_btn:hover span.icon-daikou{
	color: #FFF;
}
#header #header-navi ul#header-menu li.menu a span.icon-down_arrow,
#header #header-navi ul#header-cog li.menu a span.icon-down_arrow{
	background: url(../img_cmn/icon/icon_down_arrow.png) right 55% no-repeat;
}
#header #header-navi ul#header-cog .icon-personal {
	background:url(../img_cmn/icon/icon_personal.png) 0 50% no-repeat;
}
#header #header-navi ul#header-cog a:hover span.icon-personal {
	background-image: url(../img_cmn/icon/icon_personal.png);
}
.icon-daikou {
	background: url(../img_cmn/icon/icon_daikouOut_orange.png) 0 50% no-repeat;
}
ul.nav_h ul li{
	border-left: 1px solid #FDC242;
	border-right: 1px solid #FDC242;
	background-color: #FDC242;/*#3D69A4*/
}
ul.nav ul li a{
	background: url(../img_cmn/dnavi_bg_right_line_orange.png) right top no-repeat;
	border-left: 1px solid #FDC242;
}
ul.nav ul li a:hover{
	background: url(../img_cmn/dnavi_bg_right_line_orange_over.png) right top no-repeat;
}
ul.nav_h ul li.start,
ul.nav ul li.start{
	border-top: 1px solid #FDC242;
}
ul.nav ul li.end,
ul.nav_h ul li.end {
	border-bottom: 1px solid #FDC242;
}
/*ul.nav ul li.end a{
	background: url(../img_cmn/dnavi_bg_round_right_orange.png) right bottom no-repeat;
	border: none;
}
ul.nav ul li.end a:hover{
	background: url(../img_cmn/dnavi_bg_round_right_orange_over.png) right bottom no-repeat;
}
ul.nav ul li.end a span{
	background: url(../img_cmn/dnavi_bg_round_left_orange.png) left bottom no-repeat;
	border: none;
}
ul.nav ul li.end a:hover span{
	background: url(../img_cmn/dnavi_bg_round_left_orange_over.png) left bottom no-repeat;
}*/

#header #header-navi ul#header-menu-sub li a,
#header #header-navi ul#header-cog-sub li a{
	background-color: #FFF;
	color: #666;
}
#header #header-navi ul#header-menu-sub li a:hover,
#header #header-navi ul#header-cog-sub li a:hover{
	background-color: #FECE6B;
	color: #FFF;
}

/*header END*/

#footer-upper {
	border-top:1px solid #DCDCDC;
	background-color:#FCFFC9;
}

#footer-lower {
	background:url(../img_cmn/footer_bg_orange.jpg) 0 0 repeat-x;
}
#home #header {
	background:#FCFFC9 url(../img/header_bg_orange.jpg) center top no-repeat;
}
#header #gnav{
	background: url(../img_cmn/gnavs_bg_orange.png) 0 0 repeat-x;
}

#gnav {
	background:url(../img_cmn/gnav_top_orange.png) 0 0 no-repeat;
}
#gnav li a {
	color: #666;
}
#gnav-inner {
	background:url(../img_cmn/gnav_bg_orange.png) 0 0 repeat-y;
}
#gnav-bottom {
	background:url(../img_cmn/gnav_bottom_orange.png) left bottom no-repeat;
}
ul#gnav-menu li.gnav-menulist{
	background: url(../img_cmn/gnav_line_right_orange.png) top right no-repeat;
}
ul#gnav-menu{
	background: url(../img_cmn/gnav_line_right_orange.png) 12px 1px no-repeat;
}
.nav li.active a.gnav,
.nav li.active a.gnav01,
.nav li.active a.gnav02,
.nav li.active a.gnav03,
.nav li.active a.gnav04,
.nav li.active a.gnav05,
.nav li.active a.gnav06,
.nav li.active a.gnav07,
.nav li.active a.gnav08,
.nav li.active a.gnav09,
.nav li.active a.gnav10,
.nav li.active a.gnav11,
.nav li.active a.gnav12,
.nav li.active a.gnav13,
.nav li.active a.gnav14 {
	background: url(../img_cmn/gnavs_bg_left_over.png) left 2px no-repeat;
}
.nav li a.gnav:hover,
.nav li:hover a.gnav01,
.nav li:hover a.gnav02,
.nav li:hover a.gnav03,
.nav li:hover a.gnav04,
.nav li:hover a.gnav05,
.nav li:hover a.gnav06,
.nav li:hover a.gnav07,
.nav li:hover a.gnav08,
.nav li:hover a.gnav09,
.nav li:hover a.gnav10,
.nav li:hover a.gnav11,
.nav li:hover a.gnav12,
.nav li:hover a.gnav13,
.nav li:hover a.gnav14 {
	color:#FDC242;
	margin-left: -1px;
	border-left: 1px solid #FDC242;
	border-right: 1px solid #FDC242;
	border-bottom: 1px solid #FFF;
	background-color: #FFF;
	background-image: none;
}
#personal-box #personal-right #last-login {
	background-color:#FCFFC9;
}
h2 {
	color:#FDC242;
}

#home h3.h3-color {
	background: url(../img/home-h3-orange.png) 0 0 no-repeat;
	color:#FFFFFF;
}

h3.h3-color {
	background: url(../img_cmn/h3-orange.png) 0 0 no-repeat;
	color:#FFFFFF;
}
#pagetop a {
	background:url(../img_cmn/page_top_orange.jpg) 0 0 no-repeat;
}
#pagetop a:hover {
	background:url(../img_cmn/page_top_orange_over.jpg) 0 0 no-repeat;
}

#main .info-box {
	background:url(../img/info_box_top_orange.jpg) 0 0 no-repeat;
}
#main .info-box-bottom {
	background:#FCFFC9 url(../img/info_box_bottom_orange.jpg) center bottom no-repeat;
}
#main .info-box-inner {
	background:#FFFFFF url(../img/info_box_inner_orange.jpg) 0 0 repeat-y;
}

.info-box a.btn_more,
.detail-info-box a.btn_more {
	background:url(../img_cmn/btn_more_orange.png) 0 0 no-repeat;
	color:#333333;
}
.tab-box-inner p#info_more a span{
	color: #666;
}
.tab-box-inner p#info_more a:hover span{
	color: #FFD52E;
}

#center-box .schedule-box .ttb_schedule {
		border:2px solid #33609B;
}
#center-box .schedule-box .ttb_schedule .bg-color {
	background-color:#EEEEEE;
}

.detail-info-box {
	background:url(../img_cmn/info_box_short_top_orange.jpg) 0 0 no-repeat;
}
.detail-info-box-bottom {
	background:url(../img_cmn/info_box_short_bottom_orange.jpg) left bottom no-repeat;
}
.detail-info-box-inner {
	background:#FFFFFF url(../img_cmn/info_box_short_inner_orange.jpg) 0 0 repeat-y;
}
/*.tab-box-inner p#info_more a,
.info-box-inner p#info_more a,
.detail-info-box-inner p#info_more a{
	background: url(../img_cmn/btn_info_more_orange.png) 0 0 no-repeat;
	color: #666;
}*/
.tab-box-inner p#info_more a,
.info-box-inner p#info_more a{
	background: url(../img_cmn/btn_info_more_orange.png) 0 0 no-repeat;
	color: #666;
}
.detail-info-box-inner p#info_more a{
	background: url(../img_cmn/btn_info_more_orange_over.png) 0 0 no-repeat;
	color: #666;
}
.info-box-inner p#info_more a:hover,
.detail-info-box-inner p#info_more a:hover{
	background: url(../img_cmn/btn_info_more_orange_over.png) 0 0 no-repeat;
	color: #666;
}
#right-box-top div#info_search {
	background: url(../img_cmn/btn_home_search_orange.png) right 0 no-repeat;
	margin-top: 10px;
	padding-left: 40px;
	padding-top:  5px;
	padding-right: 25px;
	padding-bottom: 20px;
	text-align: right;
/*	float: right; */
}
#right-box-top div#info_search span {
	color: #fff;
	cursor: pointer;
}
#right-box-top .tab-box-top {
	background:#FCFFC9 url(../img_cmn/info-tab-box-top-short-orange.gif) 0 0 no-repeat;
	padding-top: 5px
}
#right-box-top .tab-box-top.tab1 {
	background:#FCFFC9 url(../img_cmn/info-tab-box-top-short-tab1-orange.gif) 0 0 no-repeat;
	padding-top: 5px
}
#right-box-top .tab-box-bottom {
	background:url(../img_cmn/info-tab-box-bottom-short-orange.gif) center bottom no-repeat;
}
#right-box-top .tab-box-inner {
	background:#FFFFFF url(../img_cmn/info-tab-box-inner-short-orange.gif) center top repeat;
}

.tab-box {
	background:#FCFFC9 url(../img_cmn/tab-box-top-short-orange.jpg) 0 0 no-repeat;
}
.tab-box-bottom {
	background:url(../img_cmn/tab-box-bottom-orange.jpg) center bottom no-repeat;
}
.tab-box-inner {
	background:#FFFFFF url(../img_cmn/tab-box-inner-orange.gif) center top no-repeat;
}

#right-box .right-module-bold {
	background:url(../img_cmn/right_module_bold_top_orange.jpg) 0 0 no-repeat;
}
#right-box .right-module-bold-inner {
	background:url(../img_cmn/right_module_bold_bg_orange.jpg) 0 0 repeat-y;
}
#right-box .right-module-bold-bottom {
	background:url(../img_cmn/right_module_bold_bottom_orange.jpg) left bottom no-repeat;
}

/* ▽SDWB#1456 */
#right-box .right-module-bold.wd740 {
	background:url(../img_cmn/right_module_bold_740/right_module_bold_top_orange.gif) 0 0 no-repeat;
}
#right-box .right-module-bold-inner.wd740 {
	background:url(../img_cmn/right_module_bold_740/right_module_bold_bg_orange.gif) 0 0 repeat-y;
}
#right-box .right-module-bold-bottom.wd740 {
	background:url(../img_cmn/right_module_bold_740/right_module_bold_bottom_orange.gif) left bottom no-repeat;
}

#right-box .right-module-bold.wd570 {
	background:url(../img_cmn/right_module_bold_570/right_module_bold_top_orange.gif) 0 0 no-repeat;
}
#right-box .right-module-bold-inner.wd570 {
	background:url(../img_cmn/right_module_bold_570/right_module_bold_bg_orange.gif) 0 0 repeat-y;
}
#right-box .right-module-bold-bottom.wd570 {
	background:url(../img_cmn/right_module_bold_570/right_module_bold_bottom_orange.gif) left bottom no-repeat;
}
/* △SDWB#1456 */

#right-box .right-module-bold .right-module-bold,
#right-box .tab-box .right-module-bold{
	background:url(../img_cmn/right_module_bold_inner_top_orange.jpg) 0 0 no-repeat;
}
#right-box .right-module-bold-inner .right-module-bold-inner,
#right-box .tab-box .right-module-bold-inner{
	background:url(../img_cmn/right_module_bold_inner_bg_orange.jpg) 0 0 repeat-y;
}
#right-box .right-module-bold-bottom .right-module-bold-bottom,
#right-box .tab-box .right-module-bold-bottom{
	background:url(../img_cmn/right_module_bold_inner_bottom_orange.jpg) left bottom no-repeat;
}
#right-box .right-module-bold.wide {
	background:url(../img_cmn/right_module_bold_wide_top_orange.gif) 0 0 no-repeat;
}
#right-box .right-module-bold-inner.wide {
	background:url(../img_cmn/right_module_bold_wide_bg_orange.gif) 0 0 repeat-y;
}
#right-box .right-module-bold-bottom.wide {
	background:url(../img_cmn/right_module_bold_wide_bottom_orange.gif) left bottom no-repeat;
}

.portfolio-box h4 {
	color:#FDC242;
}
.portfolio-box .arrow {
	background:url(../img_cmn/icon/icon_arrow_orange.gif) 0 50% no-repeat;
}

h3 span.h3_icon {
	background:url(../img_cmn/icon/icon_h3_orange.jpg) 0 50% no-repeat;
}

table.ttb_base th,
table.ttb_sheet th,
table.ttb_entry th,
table#tbl_disp th,
table.display thead th,
table.display thead th:hover,
#right-box .search-box th {
	background-color:#FCFFC9;
	color:#666;
}
table.ttb_entry th.th_summary{
	background-color: #FCFFC9;
	vertical-align: middle;
	color: #666666;
}

#right-box table.ttb_entry.bg-color th,
#right-box table.ttb_base.bg-color th,
#right-box table.ttb_sheet.bg-color th {
	background-color:#FCFFC9;
	color:#666;
}

.menu_head,
.menu_head01,
.menu_head02,
.menu_head03,
.menu_head04,
.menu_head05,
.menu_head06,
.menu_head07,
.menu_head08,
.menu_head09,
.menu_head10 {
   background: #FCFFC9 url(../img_cmn/snav_bg_orange.gif) 0 50% no-repeat;
}
.menu_head a,
.menu_head01 a,
.menu_head02 a,
.menu_head03 a,
.menu_head04 a,
.menu_head05 a,
.menu_head06 a,
.menu_head07 a,
.menu_head08 a,
.menu_head09 a,
.menu_head10 a{
	text-decoration:none;
	color:#666666;
}
.menu_head:hover,
.menu_head01:hover,
.menu_head02:hover,
.menu_head03:hover,
.menu_head04:hover,
.menu_head05:hover,
.menu_head06:hover,
.menu_head07:hover,
.menu_head08:hover,
.menu_head09:hover,
.menu_head10:hover {
	color:#666666;
   background: #FCFFC9 url(../img_cmn/snav_bg_over_orange.jpg) 0 0 no-repeat;
}
.menu_head:hover a,
.menu_head01:hover a,
.menu_head02:hover a,
.menu_head03:hover a,
.menu_head04:hover a,
.menu_head05:hover a,
.menu_head06:hover a,
.menu_head07:hover a,
.menu_head08:hover a,
.menu_head09:hover a,
.menu_head10:hover a {
	color:#666666;
}
.menu_body,
.menu_body01,
.menu_body02,
.menu_body03,
.menu_body04,
.menu_body05,
.menu_body06,
.menu_body07,
.menu_body08,
.menu_body09,
.menu_body10 {
	display:none;
}

.menu_body a,
.menu_body01 a,
.menu_body02 a,
.menu_body03 a,
.menu_body04 a,
.menu_body05 a,
.menu_body06 a,
.menu_body07 a,
.menu_body08 a,
.menu_body09 a,
.menu_body10 a{
	display:block;
	padding:2px 10px 2px 30px;
	text-align:left;
	border-bottom:1px solid #FDC242;
	text-decoration:none;
	background: url(../img_cmn/snav_sub_bg_orange.gif) 0 0 repeat-y;
	margin:0 1px;
}
.menu_body a:hover,
.menu_body01 a:hover,
.menu_body02 a:hover,
.menu_body03 a:hover,
.menu_body04 a:hover,
.menu_body05 a:hover,
.menu_body06 a:hover,
.menu_body07 a:hover,
.menu_body08 a:hover,
.menu_body09 a:hover,
.menu_body10 a:hover{
	text-decoration:none;
	background: url(../img_cmn/snav_sub_bg_orange_over.gif) 0 0 repeat-y;
}

/*------ サブメニューカレント ------*/
#SC_A00_01.p01-1 .menu_head01,
#SC_A00_01.p01-2 .menu_head01,
#SC_A00_01.p01-3 .menu_head01,
#SC_A00_01.p01-4 .menu_head01,
#SC_A00_01.p01-5 .menu_head01,
#SC_A00_01.p02-1 .menu_head02,
#SC_A00_01.p02-2 .menu_head02,
#SC_A00_01.p02-3 .menu_head02,
#SC_A00_01.p02-4 .menu_head02,
#SC_A00_01.p02-5 .menu_head02,
#SC_A00_01.p06-1 .menu_head06,
#SC_A00_01.p06-2 .menu_head06,
#SC_A00_01.p06-3 .menu_head06,
#SC_A00_01.p06-4 .menu_head06,
#SC_A00_01.p06-5 .menu_head06,
#SC_A00_01.p07-1 .menu_head07,
#SC_A00_01.p07-2 .menu_head07,
#SC_A00_01.p07-3 .menu_head07,
#SC_A00_01.p07-4 .menu_head07,
#SC_A00_01.p07-5 .menu_head07,
#SC_A00_01.p08-1 .menu_head08,
#SC_A00_01.p08-2 .menu_head08,
#SC_A00_01.p08-3 .menu_head08,
#SC_A00_01.p08-4 .menu_head08,
#SC_A00_01.p08-5 .menu_head08,
#SC_A00_01.p09-1 .menu_head09,
#SC_A00_01.p09-2 .menu_head09,
#SC_A00_01.p09-3 .menu_head09,
#SC_A00_01.p09-4 .menu_head09,
#SC_A00_01.p09-5 .menu_head09,
#campuslife.p01-1 .menu_head01,
#campuslife.p01-2 .menu_head01,
#campuslife.p01-3 .menu_head01,
#campuslife.p01-4 .menu_head01,
#campuslife.p01-5 .menu_head01,
#campuslife.p02-1 .menu_head02,
#campuslife.p02-2 .menu_head02,
#campuslife.p02-3 .menu_head02,
#campuslife.p02-4 .menu_head02,
#campuslife.p02-5 .menu_head02,
#campuslife.p04-1 .menu_head04,
#campuslife.p04-2 .menu_head04,
#campuslife.p04-3 .menu_head04,
#campuslife.p04-4 .menu_head04,
#campuslife.p04-5 .menu_head04,
#campuslife.p05-1 .menu_head05,
#campuslife.p05-2 .menu_head05,
#campuslife.p05-3 .menu_head05,
#campuslife.p05-4 .menu_head05,
#campuslife.p05-5 .menu_head05,
#campuslife.p07-1 .menu_head07,
#campuslife.p07-2 .menu_head07,
#campuslife.p07-3 .menu_head07,
#campuslife.p07-4 .menu_head07,
#campuslife.p07-5 .menu_head07,
/*portfolio*/
#SC_C01_01 .menu_head01,
#SC_C01_02 .menu_head01,
#SC_Z03_01 .menu_head02,
#SC_Z03_02 .menu_head02,
#SC_Z03_03 .menu_head02,
#SC_Z03_05 .menu_head02,
#SC_Z03_07 .menu_head02,
#SC_C02_01 .menu_head03,
#SC_C02_02 .menu_head03,
#SC_C02_03 .menu_head03,
#SC_C03_01 .menu_head04,
#SC_C03_02 .menu_head04,
#SC_C03_03 .menu_head04,
#SC_C03_04 .menu_head04,
#SC_C03_05 .menu_head04,
#SC_C03_06 .menu_head04,
#SC_C04_01 .menu_head05,
#SC_C05_01 .menu_head06,
#SC_C05_02 .menu_head06,
#SC_C05_03 .menu_head06,
#SC_C05_04 .menu_head06,
#SC_C05_17 .menu_head09,
#SC_C06_01 .menu_head07,
#SC_C09_01 .menu_head08,
#SC_C08_01 .menu_head10,
/*system*/
#SC_D02_01 .menu_head02,
#SC_D02_02 .menu_head02,
#SC_D02_03 .menu_head02,
#SC_D02_04 .menu_head02,
#SC_D02_05 .menu_head02,
#SC_D02_06 .menu_head02,
#SC_D02_07 .menu_head02,
#SC_D03_01 .menu_head03,
#SC_D03_03 .menu_head03,
#SC_D03_03 .menu_head03,
#SC_D03_04 .menu_head03,
#SC_D03_05 .menu_head03,
#SC_D03_06 .menu_head03,
#SC_D03_07 .menu_head03,
#SC_D05_01 .menu_head05,
#SC_D05_02 .menu_head05,
#SC_D05_03 .menu_head05,
#SC_D05_04 .menu_head05,
#SC_D05_05 .menu_head05,
#SC_D05_06 .menu_head05
#SC_D05_07 .menu_head05,
#SC_D05_08 .menu_head05,
#SC_D05_09 .menu_head05,
#SC_D07_01 .menu_head07,
#SC_D07_01 .menu_head07,
#SC_D09_01 .menu_head09,
#SC_D09_02 .menu_head09,
/**/
#individual.p01-1 .menu_head01,
#individual.p01-2 .menu_head01,
#individual.p01-3 .menu_head01,
#individual.p01-4 .menu_head01,
#individual.p01-5 .menu_head01 {
	color:#666666;
   background: #FDC242 url(../img_cmn/snav_bg_over_orange.jpg) 0 0 no-repeat;

}
#SC_A00_01.p01-1 .menu_body01 a.snav01-1,
#SC_A00_01.p01-2 .menu_body01 a.snav01-2,
#SC_A00_01.p01-3 .menu_body01 a.snav01-3,
#SC_A00_01.p01-4 .menu_body01 a.snav01-4,
#SC_A00_01.p01-5 .menu_body01 a.snav01-5,
#SC_A00_01.p02-1 .menu_body02 a.snav02-1,
#SC_A00_01.p02-2 .menu_body02 a.snav02-2,
#SC_A00_01.p02-3 .menu_body02 a.snav02-3,
#SC_A00_01.p02-4 .menu_body02 a.snav02-4,
#SC_A00_01.p02-5 .menu_body02 a.snav02-5,
#SC_A00_01.p06-1 .menu_body06 a.snav06-1,
#SC_A00_01.p06-2 .menu_body06 a.snav06-2,
#SC_A00_01.p06-3 .menu_body06 a.snav06-3,
#SC_A00_01.p06-4 .menu_body06 a.snav06-4,
#SC_A00_01.p06-5 .menu_body06 a.snav06-5,
#SC_A00_01.p07-1 .menu_body07 a.snav07-1,
#SC_A00_01.p07-2 .menu_body07 a.snav07-2,
#SC_A00_01.p07-3 .menu_body07 a.snav07-3,
#SC_A00_01.p07-4 .menu_body07 a.snav07-4,
#SC_A00_01.p07-5 .menu_body07 a.snav07-5,
#SC_A00_01.p08-1 .menu_body08 a.snav08-1,
#SC_A00_01.p08-2 .menu_body08 a.snav08-2,
#SC_A00_01.p08-3 .menu_body08 a.snav08-3,
#SC_A00_01.p08-4 .menu_body08 a.snav08-4,
#SC_A00_01.p08-5 .menu_body08 a.snav08-5,
#SC_A00_01.p09-1 .menu_body09 a.snav09-1,
#SC_A00_01.p09-2 .menu_body09 a.snav09-2,
#SC_A00_01.p09-3 .menu_body09 a.snav09-3,
#SC_A00_01.p09-4 .menu_body09 a.snav09-4,
#SC_A00_01.p09-5 .menu_body09 a.snav09-5,
#campuslife.p01-1 .menu_body01 a.snav01-1,
#campuslife.p01-2 .menu_body01 a.snav01-2,
#campuslife.p01-3 .menu_body01 a.snav01-3,
#campuslife.p01-4 .menu_body01 a.snav01-4,
#campuslife.p01-5 .menu_body01 a.snav01-5,
#campuslife.p02-1 .menu_body02 a.snav02-1,
#campuslife.p02-2 .menu_body02 a.snav02-2,
#campuslife.p02-3 .menu_body02 a.snav02-3,
#campuslife.p02-4 .menu_body02 a.snav02-4,
#campuslife.p02-5 .menu_body02 a.snav02-5,
#campuslife.p04-1 .menu_body04 a.snav04-1,
#campuslife.p04-2 .menu_body04 a.snav04-2,
#campuslife.p04-3 .menu_body04 a.snav04-3,
#campuslife.p04-4 .menu_body04 a.snav04-4,
#campuslife.p04-5 .menu_body04 a.snav04-5,
#campuslife.p05-1 .menu_body05 a.snav05-1,
#campuslife.p05-2 .menu_body05 a.snav05-2,
#campuslife.p05-3 .menu_body05 a.snav05-3,
#campuslife.p05-4 .menu_body05 a.snav05-4,
#campuslife.p05-5 .menu_body05 a.snav05-5,
#campuslife.p07-1 .menu_body07 a.snav07-1,
#campuslife.p07-2 .menu_body07 a.snav07-2,
#campuslife.p07-3 .menu_body07 a.snav07-3,
#campuslife.p07-4 .menu_body07 a.snav07-4,
#campuslife.p07-5 .menu_body07 a.snav07-5,
/*portforio*/
#SC_C01_01 .menu_body01 a.snavSC_C01_01,
#SC_Z03_01 .menu_body02 a.snavSC_Z03_01,
#SC_Z03_02 .menu_body02 a.snavSC_Z03_01,
#SC_Z03_03 .menu_body02 a.snavSC_Z03_01,
#SC_Z03_05 .menu_body02 a.snavSC_Z03_05,
#SC_C02_01 .menu_body03 a.snavSC_C02_01,
#SC_C02_02 .menu_body03 a.snavSC_C02_01,
#SC_C02_03 .menu_body03 a.snavSC_C02_01,
#SC_C03_01 .menu_body04 a.snavSC_C03_01,
#SC_C03_02 .menu_body04 a.snavSC_C03_01,
#SC_C03_03 .menu_body04 a.snavSC_C03_03,
#SC_C03_04 .menu_body04 a.snavSC_C03_04,
#SC_C03_05 .menu_body04 a.snavSC_C03_01,
#SC_C03_06 .menu_body04 a.snavSC_C03_01,
#SC_C04_01 .menu_body05 a.snavSC_C04_01,
#SC_C05_01 .menu_body06 a.snavSC_C05_01,
#SC_C05_17 .menu_body09 a.snavSC_C05_17,
#SC_C06_01 .menu_body07 a.snavSC_C06_01,
#SC_C09_01 .menu_body08 a.snavSC_C09_01,
#SC_C08_01 .menu_body10 a.snavSC_C08_01,
/*system*/
#SC_D02_01 .menu_body02 a.snavSC_D02_01,
#SC_D02_02 .menu_body02 a.snavSC_D02_01,
#SC_D02_03 .menu_body02 a.snavSC_D02_01,
#SC_D02_04 .menu_body02 a.snavSC_D02_01,
#SC_D02_05 .menu_body02 a.snavSC_D02_01,
#SC_D02_06 .menu_body02 a.snavSC_D02_01,
#SC_D02_07 .menu_body02 a.snavSC_D02_07,
#SC_D03_01 .menu_body03 a.snavSC_D03_01,
#SC_D03_03 .menu_body03 a.snavSC_D03_02,
#SC_D03_03 .menu_body03 a.snavSC_D03_03,
#SC_D03_04 .menu_body03 a.snavSC_D03_04,
#SC_D03_05 .menu_body03 a.snavSC_D03_05,
#SC_D03_06 .menu_body03 a.snavSC_D03_06,
#SC_D03_07 .menu_body03 a.snavSC_D03_07,
#SC_D05_01 .menu_body05 a.snavSC_D05_01,
#SC_D05_02 .menu_body05 a.snavSC_D05_02,
#SC_D05_03 .menu_body05 a.snavSC_D05_03,
#SC_D05_04 .menu_body05 a.snavSC_D05_04,
#SC_D05_05 .menu_body05 a.snavSC_D05_05,
#SC_D05_06 .menu_body05 a.snavSC_D05_06,
#SC_D05_07 .menu_body05 a.snavSC_D05_07,
#SC_D05_08 .menu_body05 a.snavSC_D05_08,
#SC_D05_09 .menu_body05 a.snavSC_D05_09,
#SC_D07_01 .menu_body07 a.snavSC_D07_01,
#SC_D07_04 .menu_body07 a.snavSC_D07_04,
#SC_D09_01 .menu_body09 a.snavSC_D09_01,
#SC_D09_02 .menu_body09 a.snavSC_D09_01,
/**/
#individual.p01-1 .menu_body01 a.snav01-1,
#individual.p01-2 .menu_body01 a.snav01-2,
#individual.p01-3 .menu_body01 a.snav01-3,
#individual.p01-4 .menu_body01 a.snav01-4,
#individual.p01-5 .menu_body01 a.snav01-5 {
	border-bottom:1px solid #FDC242;
	background: url(../img_cmn/snav_sub_bg_orange_over.gif) 0 0 repeat-y;
}

#SC_A00_01.p03 .menu_head03,
#SC_A00_01.p04 .menu_head04,
#SC_A00_01.p05 .menu_head05,
#campuslife.p03 .menu_head03,
#campuslife.p06 .menu_head06,
/*portfolio*/
#SC_C01_01 .menu_head01,
#SC_Z03_01 .menu_head02,
#SC_C02_01 .menu_head03,
#SC_C03_01 .menu_head04,
#SC_C04_01 .menu_head05,
#SC_C05_01 .menu_head06,
#SC_C05_17 .menu_head09,
#SC_C06_01 .menu_head07,
#SC_C09_01 .menu_head08,
#SC_C08_01 .menu_head10,
/*system*/
#SC_D02_01 .menu_head02,
#SC_D02_02 .menu_head02,
#SC_D02_03 .menu_head02,
#SC_D02_04 .menu_head02,
#SC_D02_05 .menu_head02,
#SC_D02_06 .menu_head02,
#SC_D02_07 .menu_head02,
#SC_D03_01 .menu_head03,
#SC_D03_03 .menu_head03,
#SC_D03_03 .menu_head03,
#SC_D03_04 .menu_head03,
#SC_D03_05 .menu_head03,
#SC_D03_06 .menu_head03,
#SC_D03_07 .menu_head03,
#SC_D05_01 .menu_head05,
#SC_D05_02 .menu_head05,
#SC_D05_03 .menu_head05,
#SC_D05_04 .menu_head05,
#SC_D05_05 .menu_head05,
#SC_D05_06 .menu_head05
#SC_D05_07 .menu_head05,
#SC_D05_08 .menu_head05,
#SC_D05_09 .menu_head05,
#SC_D07_01 .menu_head07,
#SC_D07_01 .menu_head07,
#SC_D09_01 .menu_head09,
#SC_D09_02 .menu_head09,

#individual.p02 .menu_head02,
#individual.p03 .menu_head03 {
   background: #FDC242 url(../img_cmn/snav_bg_over_orange.jpg) 0 0 no-repeat;
}
#SC_A00_01.p03 .menu_head03 a,
#SC_A00_01.p04 .menu_head04 a,
#SC_A00_01.p05 .menu_head05 a,
#campuslife.p03 .menu_head03 a,
#campuslife.p06 .menu_head06 a,
/*portfolio*/
#SC_C01_01 .menu_head01 a,
#SC_C01_02 .menu_head01 a,
#SC_Z03_01 .menu_head02 a,
#SC_Z03_02 .menu_head02 a,
#SC_Z03_03 .menu_head02 a,
#SC_Z03_05 .menu_head02 a,
#SC_Z03_06 .menu_head02 a,
#SC_Z03_07 .menu_head02 a,
#SC_C02_01 .menu_head03 a,
#SC_C02_02 .menu_head03 a,
#SC_C02_03 .menu_head03 a,
#SC_C03_01 .menu_head04 a,
#SC_C03_02 .menu_head04 a,
#SC_C03_03 .menu_head04 a,
#SC_C03_04 .menu_head04 a,
#SC_C03_05 .menu_head04 a,
#SC_C03_06 .menu_head04 a,
#SC_C04_01 .menu_head05 a,
#SC_C05_01 .menu_head06 a,
#SC_C05_02 .menu_head06 a,
#SC_C05_03 .menu_head06 a,
#SC_C05_04 .menu_head06 a,
#SC_C05_17 .menu_head09 a,
#SC_C06_01 .menu_head07 a,
#SC_C09_01 .menu_head08 a,
#SC_C08_01 .menu_head10 a,
/*system*/
#SC_D02_01 .menu_head02 a,
#SC_D02_02 .menu_head02 a,
#SC_D02_03 .menu_head02 a,
#SC_D02_04 .menu_head02 a,
#SC_D02_05 .menu_head02 a,
#SC_D02_06 .menu_head02 a,
#SC_D02_07 .menu_head02 a,
#SC_D03_01 .menu_head03 a,
#SC_D03_03 .menu_head03 a,
#SC_D03_03 .menu_head03 a,
#SC_D03_04 .menu_head03 a,
#SC_D03_05 .menu_head03 a,
#SC_D03_06 .menu_head03 a,
#SC_D03_07 .menu_head03 a,
#SC_D05_01 .menu_head05 a,
#SC_D05_02 .menu_head05 a,
#SC_D05_03 .menu_head05 a,
#SC_D05_04 .menu_head05 a,
#SC_D05_05 .menu_head05 a,
#SC_D05_06 .menu_head05 a,
#SC_D05_07 .menu_head05 a,
#SC_D05_08 .menu_head05 a,
#SC_D05_09 .menu_head05 a,
#SC_D07_01 .menu_head07 a,
#SC_D07_01 .menu_head07 a,
#SC_D09_01 .menu_head09 a,
#SC_D09_02 .menu_head09 a,

#individual.p02 .menu_head02 a,
#individual.p03 .menu_head03 a {
	color:#666666;
}

/* current_open class 2012.02.22 N.Nakamura start */
#current-id.menu_head {
	color:#666666;
   background: #FDC242 url(../img_cmn/snav_bg_over_orange.jpg) 0 0 no-repeat;

}
#current-id.menu_body a.snav_menu {
	border-bottom:1px solid #FCFFC9;
	background: url(../img_cmn/snav_sub_bg_orange_over.gif) 0 0 repeat-y;
}

#current-id.menu_head {
   background: #FDC242 url(../img_cmn/snav_bg_over_orange.jpg) 0 0 no-repeat;
}
#current-id.menu_head a {
	color:#666666;
}
/* current_open class 2012.02.22 N.Nakamura end */

#SC_A00_01 #right-box #flow ul li {
	background:url(../support/img/flow_arrow_orange.gif) 0 50% no-repeat;
}
#SC_A00_01 #right-box #flow ul li span.current {
	color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #33609B), color-stop(1.00, #33609B), color-stop(0.00, #98B5DC));
	background: -webkit-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -moz-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -o-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -ms-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: linear-gradient(top, #98B5DC 0%, #33609B 100%, #3a9613 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#98B5DC', endColorstr='#33609B'); /* IE5.5+ */
}
#SC_A00_01 .right-module-inner div.intro p{
	background-color: #FCFFC9;
	color: #666;
}

#tab .curr .tab,
#tab .tab:hover {
	background:url(../img_cmn/tab_orange.png) right top no-repeat;
	color:#FFFFFF;
}
#tab .curr .tab-side,
#tab .tab-side:hover {
	background:url(../img_cmn/tab_orange_side.png) left top no-repeat;
	color:#FFFFFF;
}

#tab .curr a:link,
#tab .curr a:visited,
#tab a:hover {
	color:#FFFFFF;
}

h3.h3_bg {
	background:#F0F0F0 url(../img_cmn/icon/icon_h3_orange.jpg) 0 0 no-repeat;
}

/*editStart --MURATA*/
#tabIndex-nav,
#tabFile-nav {
    margin-left:20px;
}
#tabIndex-nav li,
#tabFile-nav li {
    float:left;
}
#tabIndex-nav .tabs,
#tabFile-nav .tabs {
    background:url(../img_cmn/tab.png) right top no-repeat;
}
#tabIndex-nav .activeli .tabs,
#tabFile-nav .curr .tabs,
#tabs_print .tabs{
    background:url(../img_cmn/tab_orange.png) right top no-repeat;
}
#tabIndex-nav .activeli .tabs,
#tabIndex-nav .tabs:hover,
#tabFile-nav .curr .tabs,
#tabFile-nav .tabs:hover,
#tabs_print .tabs{
    color:#666666;
}
#tabIndex-nav .tab-side,
#tabFile-nav .tab-side {
    background:url(../img_cmn/tab_side.png) left top no-repeat;
}
#tabIndex-nav .activeli .tab-side,
#tabFile-nav .curr .tab-side,
#tabs_print span.tab-side{
    background:url(../img_cmn/tab_orange_side.png) left top no-repeat;
}
#tabIndex-nav .activeli .tab-side,
#tabIndex-nav .tab-side:hover,
#tabFile-nav .curr .tab-side,
#tabFile-nav .tab-side:hover,
#tabs_print span.tab-side {
    color:#666666;
}
#tab-mini #arrow_box{
	z-index: 1;
	position: relative;
	background: url(../img_cmn/tab-mini-grid-top_orange.jpg) left bottom no-repeat;
	height: 19px;
}
#tab-mini .tabs-container {
	background: url(../img_cmn/tab-mini-grid-center_orange.jpg) 0 0 repeat-y;
}
#tab-mini {
	background: url(../img_cmn/tab-mini-grid-bottom_orange.jpg) left bottom no-repeat;
}
#tab-mini #arrow_box{
	background: url(../img_cmn/tab-mini-grid-top_orange.jpg) left bottom no-repeat;
}
#tab-mini #arrow_box span{
	background: url(../img_cmn/tab-mini-grid-arrow_orange.png) 0 0 no-repeat;
}
#tab-mini a.tab-side {
    background: url(../img_cmn/btn_tabin_gray_side.jpg) left top no-repeat;
}
#tab-mini a.active.tab-side{
	background: url(../img_cmn/btn_tabin_orange_side.jpg) left top no-repeat;
}
#tab-mini .tabs{
	background: url(../img_cmn/btn_tabin_gray.jpg) right top no-repeat;
}
#tab-mini a.active .tabs{
	background: url(../img_cmn/btn_tabin_orange.jpg) right top no-repeat;
}
#tab-mini a.active .tabs,
#tab-mini .tabs:hover
/*#tab-mini-nav .activeli .tab-mini-nested-nav_span,
#tab-mini-nav .tab-mini-nested-nav_span:hover*/ {
	color:#666666;
}
/*#tab-mini-nav a:hover {
	color:#FFFFFF;
}*/
/*ediEnd --MURATA*/


/*addStart --MURATA*/
#tabFile-nav a.active{
    background:url(../img_cmn/tab_orange_side.png) left top no-repeat;
    color:#FFFFFF;
}
#tabFile-nav .activeli .tabs{
    background:url(../img_cmn/tab_orange.png) right top no-repeat;
    color:#FFFFFF;
}


/*datepickerの設定*/
#datepicker_div .datepicker_control {
	background: #FCFFC9;
}
#datepicker_div .datepicker_today {
	background: #E7EEf1;
}

#right-box #flow ul li span.curr {
	display:inline-block;
	text-align:center;
	margin-top:-3px;
	padding:2px 10px;
	color:#FFFFFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #33609B), color-stop(1.00, #33609B), color-stop(0.00, #98B5DC));
	background: -webkit-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -moz-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -o-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: -ms-linear-gradient(top, #98B5DC 0%, #33609B 100%, #33609B 100%);
	background: linear-gradient(top, #98B5DC 0%, #33609B 100%, #3a9613 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#98B5DC', endColorstr='#33609B'); /* IE5.5+ */
}

/*datatablesの設定*/
#right-box-top table th span.ui-icon,
#right-box table th span.ui-icon{
	background-image: url(smoothness/images/ui-icons_666666_256x240.png);
}

#SC_C05_15 #right-box p#student span.name{
	border: 1px solid #FCFFC9;
}
#SC_C05_15 #right-box p#student span.course{
	border-right: 1px solid #FCFFC9;
}
#SC_C05_15 #right-box #tabs_print #tab_C05_02 .ttb_sheet table.list_tbl td.td_head,
#SC_C05_15 #right-box #tabs_print #tab_C05_04 .ttb_sheet table.list_tbl td.td_head{
	background: #FCFFC9;
	color:#666666;
}
#SC_S01_02 #right-box div.explanation.timetable span.icon-regist.bg_btn,
#SC_S01_02 #right-box div.explanation.timetable span.icon-clear.bg_btn,
#SC_S01_02 #right-box div.explanation.spot span.icon-regist.bg_btn,
#SC_S01_02 #right-box div.explanation.spot span.icon-clear.bg_btn,
#SC_S01_02 #right-box div.explanation.int_course span.icon-regist.bg_btn,
#SC_S01_02 #right-box div.explanation.int_course span.icon-clear.bg_btn,
#SC_S01_02 #right-box div.explanation a:hover span.icon-regist.bg_btn,
#SC_S01_02 #right-box div.explanation a:hover span.icon-clear.bg_btn,
#SC_S01_02 #right-box table.t_scedule td a:hover span.icon-regist.bg_btn,
#SC_S01_02 #right-box table.spot td a:hover span.icon-clear.bg_btn,
#SC_S01_02 #right-box table.int_course td a:hover span.icon-clear.bg_btn,
#SC_S01_02 #right-box table.t_scedule td a:hover span.icon-clear.bg_btn{
	background-color: #FCFFC9;
}
#SC_S01_02 #right-box table.ttb_entry.tani td{
	background-color:#FCFFC9;
}


/*印刷画面*/
#SC_C04_04 #right-box p#student span.name{
	border: 1px solid #FDC242;
}
#SC_C04_04 #right-box p#student span.course{
	border-right: 1px solid #FDC242;
}
#SC_C04_04 #right-box h2 {
	color: #FDC242;
}
#SC_C04_04 #right-box h3.h3_bg {
	background: none;
	border: 1px solid #DEDEDE;
	border-left: 5px solid #FDC242;
}
