@charset "UTF-8";


a{
	outline:none;
}
/*ヘッダ背景部分画像*/
body#CAREER div#WRAPPER { background-image:url(/images/career/common/img-bg.jpg); }


/*「就職課へのお問い合わせ」のテーブルの上のボーダー消去*/
#CAREER h2.mgNone,
#CAREER h3.mgNone{ margin-bottom: 0; }
#CAREER table.table01 { border-top: none; }

/*「就職サポート」indexページの「学外実習と「京都の伝統美術工芸」講座」の上のマージン*/
#magin{
	margin-top: 10px;
}

/*-----求人企業の検索------*/
#CAREER p.loginBtn{
	text-align: center;
	margin-bottom: 30px;
}
#CAREER div#HUMAN div.devide3,
#CAREER div#ART div.devide3
{
	margin-bottom: 50px;
}

#CONTENT h2.mgb{
	margin-bottom: 1.6em;
}
#CONTENT h3.mgb{
	margin-bottom: 1.6em;
}
#CAREER div.devide2.mgRfix div.devided{
	width: 310px;
	margin-right: 20px;
}
#CAREER div.devide2.mgRfix div.devided-r{
	width: 310px;
}
#CAREER div.devide3.mgRfix2 div.devided{
	width: 202px;
	margin-right: 16px;
}
#CAREER div.devide3.mgRfix2 div.devided-r{
	width: 202px;
}

#CAREER div#BANNER ul li{
	margin-bottom: 10px;
}



/*****************************************************************************
FACULTY-NAVI
*****************************************************************************/
#CAREER #FACULTY-NAVI {
	margin-bottom: 30px;
}
#CAREER #FACULTY-NAVI ul{
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	border-bottom:solid 3px #000;
}
#CAREER div#FACULTY-NAVI ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#CAREER div#FACULTY-NAVI ul li#NAVI-ART {
	background:none;
	float: left;
	width:155px; 
	display: inline;
	margin: 0px 6px 0px 0px;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-DESIGN {
	background:none;
	float: left;
	width:155px; 
	display: inline;
	margin: 0px 6px 0px 0px;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-MANGA {
	background:none;
	float: left;
	width:155px; 
	display: inline;
	margin: 0px 6px 0px 0px;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-HUMAN {
	background:none;
	float: left;
	width:155px; 
	display: inline;
	margin: 0px 0px 0px 0px;
}

#CAREER div#FACULTY-NAVI ul li#NAVI-ART a {
	display:block;
	height:30px;
	width:155px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-DESIGN a {
	display:block;
	height:30px;
	width:155px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-MANGA a {
	display:block;
	height:30px;
	width:155px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-HUMAN a {
	display:block;
	height:30px;
	width:155px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	outline: none;
}

#CAREER #FACULTY-NAVI #NAVI-ART a {background-image: url(/images/edu/faculty/tab/art_bg.gif);outline: none;}
#CAREER #FACULTY-NAVI #NAVI-DESIGN a {background-image: url(/images/edu/faculty/tab/design_bg.gif);outline: none;}
#CAREER #FACULTY-NAVI #NAVI-MANGA a {background-image: url(/images/edu/faculty/tab/manga_bg.gif);outline: none;}
#CAREER #FACULTY-NAVI #NAVI-HUMAN a {background-image: url(/images/edu/faculty/tab/humanities_bg.gif);outline: none;}

#CAREER div#FACULTY-NAVI ul li#NAVI-ART a:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-DESIGN a:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-MANGA a:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-HUMAN a:hover {
	background-position: 0px -30px;
}

#CAREER div#FACULTY-NAVI ul li#NAVI-ART a.selected {
	background-image: url(/images/edu/faculty/tab/art_selected.gif);
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-DESIGN a.selected {
	background-image: url(/images/edu/faculty/tab/design_selected.gif);
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-MANGA a.selected {
	background-image: url(/images/edu/faculty/tab/manga_selected.gif);
	outline: none;
}
#CAREER div#FACULTY-NAVI ul li#NAVI-HUMAN a.selected {
	background-image: url(/images/edu/faculty/tab/humanities_selected.gif);
	outline: none;
}

#CAREER div#FACULTY-NAVI ul li#NAVI-ART a.selected:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-DESIGN a.selected:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-MANGA a.selected:hover,
#CAREER div#FACULTY-NAVI ul li#NAVI-HUMAN a.selected:hover {
	background-position: 0px 0px;
}
/*****************************************************************************
TAB NAVI
*****************************************************************************/
/*
@media projection, screen {
    .ui-tabs-hide { display: none; }
}
@media print {
    .ui-tabs-nav { display: none; }
}
.ui-tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,
.ui-tabs-nav .ui-tabs-unselect a:focus,
.ui-tabs-nav .ui-tabs-unselect a:active {
    cursor: pointer;
}
*/
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/*===============================================
hidden
===============================================*/
/*--------------------for MacIE--------------------*/
#CONTENT ul li#NAVI-HUMAN span,
#CONTENT ul li#NAVI-ART span,
#CONTENT ul li#NAVI-DESIGN span,
#CONTENT ul li#NAVI-MANGA span	{
	text-indent:-9999px;
}
/*--------------------MacIE HACK--------------------\*/
#CONTENT ul li#NAVI-HUMAN span,
#CONTENT ul li#NAVI-ART span,
#CONTENT ul li#NAVI-DESIGN span,
#CONTENT ul li#NAVI-MANGA span	{
	height:0px;
	width:0px;
	overflow:hidden;
	position:absolute;
}


@media projection, screen {
    .ui-tabs-hide { display: none; }
}
@media print {
    .ui-tabs-nav { display: none; }
}
.ui-tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
#CONTENT ul.ui-tabs-nav li.ui-tabs-selected a:link span,
#CONTENT ul.ui-tabs-nav li.ui-tabs-selected a:visited span,
#CONTENT ul.ui-tabs-nav li.ui-tabs-disabled a:link span,
#CONTENT ul.ui-tabs-nav li.ui-tabs-disabled a:visited span {
    cursor: pointer;
    text-indent:0px;
	height:auto;
	width:auto;
	overflow:visible;
	position:static;
}
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,
.ui-tabs-nav .ui-tabs-unselect a:focus,
.ui-tabs-nav .ui-tabs-unselect a:active {
    cursor: pointer;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
