@charset "UTF-8";

/*							*
tokyo-animator-gakuin course.css
2009.10.28 @kobaemi
modified:
*							*/

/*
学科TOP
*/

#course {
	margin-top: 5px;
	margin-left: -10px;
	overflow: auto;
	width: 690px;
}

#course .column {
	float: left;
	width: 220px;
	margin-left: 10px;
	_margin-left: 7px;
	margin-bottom: 15px;
}

#course .column p {
	text-align: left;
	margin-top: 5px;
	margin-left: 10px;
}

#course dl {
font-size: 1.6em;
}

#course dt a {
display: block;
margin: auto;
padding-left: 10px;
padding-right: 40px;
background-repeat: no-repeat;
line-height: 39px;
color: #FFF;
font-weight: bold;
text-decoration: none;
}
#course dt a:hover {
text-decoration: underline;
}

#course dd {
/*width: 196px;*/
margin: auto;
padding: 5px 7px;
background-repeat: no-repeat;
font-weight: bold;
}

#course dd {
font-size: 0.85em;
line-height: 1.4;
}

#course .lnavi-01 dt a {
background-color: #FF5901;
background-image: url(../img/course_dt_bg_01.gif);
}

#course .lnavi-01 dd {
background-color: #FFEEE5;
color: #FF5800;
}

#course .lnavi-02 dt a {
background-color: #C50101;
background-image: url(../img/course_dt_bg_02.gif);
}

#course .lnavi-02 dd {
background-color: #F9E5E5;
color: #C50000;
}

#course .lnavi-03 dt a {
background-color: #2C79E5;
background-image: url(../img/course_dt_bg_03.gif);
}

#course .lnavi-03 dd {
background-color: #E9F1FC;
color: #2B78E5;
}

#course .lnavi-04 dt a {
background-color: #71B102;
background-image: url(../img/course_dt_bg_04.gif);
}

#course .lnavi-04 dd {
background-color: #F0F7E5;
color: #70B000;
}

#course .lnavi-05 dt a {
background-color: #FF22AE;
background-image: url(../img/free_dt_bg_05.gif);
}

#course .lnavi-05 dd {
background-color: #FFE8F7;
color: #FF1FAD;
}

#course .lnavi-06 dt a {
background-color: #928b02;
background-image: url(../img/free_dt_bg_06.gif);
}

#course .lnavi-06 dd {
background-color: #f4f3e5;
color: #918A00;
}

#course .lnavi-07 dt a {
background-color: #6A01A6;
background-image: url(../img/free_dt_bg_07.gif);
}

#course .lnavi-07 dd {
background-color: #F0E5F6;
color: #6900A6;
}

#course .lnavi-08 dt a {
background-color: #027E83;
background-image: url(../img/free_dt_bg_08.gif);
}

#course .lnavi-08 dd {
background-color: #E5F2F2;
color: #007D82;
}

#course .lnavi-09 dt a {
background-color: #B45F02;
background-image: url(../img/free_dt_bg_09.gif);
}

#course .lnavi-09 dd {
background-color: #F7EFE5;
color: #B35E00;
}

#course .lnavi-10 dt a {
background-color: #c00262;
background-image: url(../img/free_dt_bg_10.gif);
}

#course .lnavi-10 dd {
background-color: #f8e5ef;
color: #BF0061;
}


#course .link a {
	background-image: url(../img/course_icon.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 15px;
	font-weight:normal;
}

/*
▼学科別設定▼
*/

/* ▼声優タレント科▼ */
/* 学科別ページ */
#course-voice {
background-image: url(../img/course_voice_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-voice #main h3 {
color: #FF5800;
border-left-color: #FF5800;
}
#course-voice h4 {
color: #FF5800;
}
#course-voice #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #FF5800;
line-height: 1.4;
}
#course-voice .job dt {
background-color: #FF5800;
}
#course-voice .job dd {
background-color: #FFEEE5;
font-size: 1em;
}
#course-voice #interview ul {
margin-top: 20px;
}
#course-voice #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-voice #interview li.question {
margin-bottom: 0px;
color: #FF5800;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
#course-voice #graduates .img-container h4 {
color: #FF5800;
}
/* 学科紹介TOP */
/* ▲声優タレント科▲ */


/* ▼漫画家プロ養成科▼ */
/* 学科別ページ */
#course-comic {
background-image: url(../img/course_comic_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-comic #main h3 {
color: #C50000;
border-left-color: #C50000;
}
#course-comic h4 {
color: #C50000;
}
#course-comic #graduates h4 {
	color: #C50000;
	margin-top: 0px;
}
#course-comic #graduates .img-container h4 {
color: #C50000;
}
#course-comic #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #C50000;
line-height: 1.4;
}
#course-comic .job dt {
background-color: #C50000;
}
#course-comic .job dd {
background-color: #F9E5E5;
font-size: 1em;
}
#course-comic #interview ul {
margin-top: 20px;
}
#course-comic #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-comic #interview li.question {
margin-bottom: 0px;
color: #C50000;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
#category-course #course-comic #graduates .name .profile{
	font-size:0.85em;
	font-weight:normal;
}
/* 学科紹介TOP */
/* ▲漫画家プロ養成科▲ */

/* ▼アニメーション科▼ */
/* 学科別ページ */

#course-animation {
background-image: url(../img/course_animation_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-animation #main h3 {
color: #2B78E5;
border-left-color: #2B78E5;
}
#course-animation h4 {
color: #2B78E5;
}
#course-animation #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #2B78E5;
line-height: 1.4;
}
#course-animation .job dt {
background-color: #2B78E5;
}
#course-animation .job dd {
background-color: #e9f1fc;
font-size: 1em;
}
#course-animation #interview ul {
margin-top: 20px;
}
#course-animation #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-animation #interview li.question {
margin-bottom: 0px;
color: #2B78E5;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
#course-animation #interview p.copy{
	font-size:1em;
}
#course-animation #interview p.profile{
	font-size:1.1em;
}

/* 学科紹介TOP */
/* ▲アニメーション科▲ */


/* ▼イラストレーション科▼ */
/* 学科別ページ */
#course-illust {
background-image: url(../img/course_illust_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-illust #main h3 {
color: #70B000;
border-left-color: #70B000;
}
#course-illust h4 {
color: #70B000;
}
#course-illust #main h4 {
margin:0 0 10px;
padding:0;
}
#course-illust #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #70B000;
line-height: 1.4;
}
#course-illust .job dt {
background-color: #70B000;
}
#course-illust .job dd {
background-color: #F0F7E5;
font-size: 1em;
}
#course-illust #interview ul {
margin-top: 10px;
}
#course-illust #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-illust #interview li.question {
margin-bottom: 0px;
color: #70B000;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
#course-illust #interview .person{
}
#course-illust #graduates p .works{
	color: #70B000;
	font-weight:bold;
}
#course-illust #graduates img.works{
	margin-bottom:10px;
}

/* 学科紹介TOP */
/* ▲イラストレーション科▲ */

/* ▼デジタル彩色科▼ */
/* 学科別ページ */
#course-anime_color {
background-image: url(../img/course_anime_color_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-anime_color #main h3 {
color: #FF1FAD;
border-left-color: #FF1FAD;
}
#course-anime_color h4 {
color: #FF1FAD;
}
#course-anime_color #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #FF1FAD;
line-height: 1.4;
}
#course-anime_color .job dt {
background-color: #FF1FAD;
}
#course-anime_color .job dd {
background-color: #FFE8F7;
font-size: 1em;
}
#course-anime_color #interview ul {
margin-top: 20px;
}
#course-anime_color #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-anime_color #interview li.question {
margin-bottom: 0px;
color: #FF1FAD;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
/* 学科紹介TOP */
/* ▲デジタル彩色科▲ */

/* ▼アニメーション美術科▼ */
/* 学科別ページ */
#course-anime_art {
background-image: url(../img/course_anime_art_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-anime_art #main h3 {
color: #918A00;
border-left-color: #918A00;
}
#course-anime_art h4 {
color: #918A00;
}
#course-anime_art #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #918A00;
line-height: 1.4;
}
#course-anime_art .job dt {
background-color: #918A00;
}
#course-anime_art .job dd {
background-color: #F4F3E5;
font-size: 1em;
}
#course-anime_art #interview ul {
margin-top: 20px;
}
#course-anime_art #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-anime_art #interview li.question {
margin-bottom: 0px;
color: #918A00;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
#course-anime_art #curriculum .last p{
	margin-top:5px;
	font-size:1em;
}
#course-anime_art #interview #person{
	margin-bottom:15px;
}
#course-anime_art #interview .first#person {
	margin-bottom:20px;
}
/* 学科紹介TOP */
/* ▲アニメーション美術科▲ */

/* ▼CGデザイン科▼ */
/* 学科別ページ */
#course-cg {
background-image: url(../img/course_cg_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-cg #main h3 {
color: #6900A6;
border-left-color: #6900A6;
}
#course-cg h4 {
color: #6900A6;
}
#course-cg #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #6900A6;
line-height: 1.4;
}
#course-cg .job dt {
background-color: #6900A6;
}
#course-cg .job dd {
background-color: #F0E5F6;
font-size: 1em;
}
#course-cg #interview ul {
margin-top: 20px;
}
#course-cg #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-cg #interview li.question {
margin-bottom: 0px;
color: #6900A6;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
/* 学科紹介TOP */
/* ▲CGデザイン科▲ */

/* ▼漫画原作シナリオ科▼ */
/* 学科別ページ */
#course-scenario {
background-image: url(../img/course_scenario_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-scenario #main h3 {
color: #007D82;
border-left-color: #007D82;
}
#course-scenario h4 {
color: #007D82;
}
#course-scenario #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #007D82;
line-height: 1.4;
}
#course-scenario .job dt {
background-color: #007D82;
}
#course-scenario .job dd {
background-color: #E5F2F2;
font-size: 1em;
}
#course-scenario #interview ul {
margin-top: 20px;
}
#course-scenario #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-scenario #interview li.question {
margin-bottom: 0px;
color: #007D82;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
/* 学科紹介TOP */
/* ▲漫画原作シナリオ科▲ */

/* ▼ナレーション演技科▼ */
/* 学科別ページ */
#course-naration {
background-image: url(../img/course_naration_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-naration #main h3 {
color: #B35E00;
border-left-color: #B35E00;
}
#course-naration h4 {
color: #B35E00;
}
#course-naration #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #B35E00;
line-height: 1.4;
}
#course-naration .job dt {
background-color: #B35E00;
}
#course-naration .job dd {
background-color: #F7EFE5;
font-size: 1em;
}
#course-naration #interview ul {
margin-top: 20px;
}
#course-naration #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-naration #interview li.question {
margin-bottom: 0px;
color: #B35E00;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
/* 学科紹介TOP */
/* ▲ナレーション演技科▲ */

/* ▼キャラクター科▼ */
/* 学科別ページ */
#course-charactor {
background-image: url(../img/course_charactor_bg.gif);
background-repeat: repeat-x;
background-position: left 178px;
}
#course-charactor #main h3 {
color: #BF0061;
border-left-color: #BF0061;
}
#course-charactor h4 {
color: #BF0061;
}
#course-charactor #main-contents .catch {
font-size: 1.4em;
font-weight:bold;
color: #BF0061;
line-height: 1.4;
}
#course-charactor .job dt {
background-color: #BF0061;
}
#course-charactor .job dd {
background-color: #F8E5EF;
font-size: 1em;
}
#course-charactor #interview ul {
margin-top: 20px;
}
#course-charactor #interview li {
margin-top: 0px;
margin-bottom: 10px;
list-style-type: none;
}
#course-charactor #interview li.question {
margin-bottom: 0px;
color: #BF0061;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
}
/* 学科紹介TOP */
/* ▲キャラクター科▲ */

/*
▲学科別設定▲
*/

