@charset "UTF-8" ;


/* 各学科共通（レイアウト）
---------------------------------------- */
#voice {
	margin : 5px;
}
#voice .q{
	background : #D2BA00;
	color : #fff;
	padding : 3px;
	margin : 5px 0;
}


#voice_lab {
	margin : 20px;
}
#voice_lab .q{
	background : #D2BA00;
	color : #fff;
	padding : 3px;
	margin : 5px 0;
}


#G_Main {

}

#G_Navi {
	width : 190px ;
	float : right ;
}



/* 学科ヘッダー部 */
#G_Main  .GM_head {
	width : 590px;
}

.GM_head p {
	margin : 0 0 5px 15px ;
}

.GM_head h3 {
	text-indent : -9999px ;
	width : 590px ;
	height : 80px ;
}



/* 学科チェックポイント部 */
#G_Main .GM_cp {
	margin : 20px 0 10px 20px ;
	width : 580px !important ;
	width /* */ : 582px ;
	border : solid 1px #ccc ;
}

#G_Main .GM_cp h3 {
	font-size : 100% ;
	padding : 3px 10px ;
	color : #fff ;
}

#G_Main .GM_cp img.Gp01 {
	display : block;
	float : left;
	border : solid 1px #ccc;
	width: 85px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#G_Main .GM_cp .cp_text {
	width : 470px ;
	float : right ;
	padding : 5px 0 10px 0 ;
}

#G_Main .cp_text div {
	margin : 5px 0 15px 0 ;
	font-size : 117% ;
	font-weight : bold ;
}

#G_Main .cp_text p {
	margin : 0 5px 0 0 ;
}

#G_Main .GM_cp .GMborder {
	clear : both ;
	border-bottom : dotted 1px #ccc ;
}


/* 学科ピックアップ授業部 */
#G_Main .GM_pu {
	margin : 20px 0 10px 20px ;
	width : 580px !important ;
	width /* */ : 582px ;
	border : solid 1px #ccc ;
}

#G_Main .GM_pu h3 {
	font-size : 100% ;
	padding : 3px 10px ;
	color : #fff ;
}

#G_Main .GM_pu img.Gp01 {
	display : block ;
	float : left ;
	border : solid 1px #ccc ;
	margin : 10px 5px ;
}

#G_Main .GM_pu .cp_text {
	width : 460px ;
	float : right ;
	padding : 5px 0 10px 0 ;
}

#G_Main .GM_pu .GMborder {
	clear : both ;
	border-bottom : dotted 1px #ccc ;
}

/* 学科トピックス部 */
#G_Main .GM_tp {
	margin : 20px 0 10px 20px ;
	width : 580px !important ;
	width /* */ : 582px ;
	border : solid 1px #ccc ;
}

#G_Main .GM_tp h3 {
	font-size : 100% ;
	padding : 3px 10px ;
	color : #fff ;
}

#G_Main .GM_tp img.Gp01 {
	display : block ;
	float : left ;
	margin : 10px 5px ;
}

#G_Main .GM_tp .cp_text {
	width : 360px ;
	float : right ;
	padding : 5px 0 10px 0 ;
}

#G_Main .GM_tp .cp_text {
	width : 360px ;
	float : right ;
	padding : 5px 0 10px 0 ;
}

#G_Main .GM_tp .GMborder {
	clear : both ;
	border-bottom : dotted 1px #ccc ;
}


/* 資格・検定 */

#G_Main #G_Kentei {
	margin : 0 0 20px 20px ;
}
#G_Main #G_Kentei div {
	float : left ;
	width : 270px ;
}
#G_Main #G_Kentei ul {
	list-style : none ;
	margin : 5px 0 0 0 ;
}
#G_Main #G_Kentei li {
	padding : 0 0 2px 12px ;
}


/* 専攻 */
#G_Main table {
	border : none;
	border-top : solid 1px #ccc;
	border-left : solid 1px #ccc;
	font-size : 100%;
	border-collapce : collapce;
	backgruond : #fff;
}

#G_Main th,
#G_Main td {

}

#G_Main th {

}

#G_Main td.senkou_title {
	width : 140px ;
}




/* CGデザイン科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#cg01{
	color : #df0024 ;
	font-size : 130%;
}
.cp_text .cg04,
#G_Kentei p.cg05 {
	color : #df0024 ;
}
.GM_head h3#cg02 {
	background : url(../images/gakka/cg01.jpg) left top no-repeat ;
}


/* CHECKPOINT */
.GM_cp h3#cg03 {
	background : #9f0013 ;
}

/* PICKUP */
.GM_pu h3#cg03 {
	background : #9f0013 ;
}

/* TOPICS */
.GM_tp h3#cg03 {
	background : #9f0013 ;
}

#G_Kentei .cg06 li {
	background : url(../images/gakka/icon_cg.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .cg07 {
	background : #9f0013 ;
	color : #fff ;
}
#G_Main .cg08 {
	background : #db0022 ;
	color : #fff ;
	width : 140px ;
}

/* 学科時間割部 */









/* デジタルデザイン科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#di01,
.cp_text .di04,
#G_Kentei p.di05 {
	color : #f4c300 ;
}
.GM_head h3#di02 {
	background : url(../images/gakka/di01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#di03 {
	background : #d29f01 ;
}

/* PICKUP */
.GM_cp h3#di03 {
	background : #d29f01 ;
}

/* TOPICS */
.GM_cp h3#di03 {
	background : #d29f01 ;
}

#G_Kentei .di06 li {
	background : url(../images/gakka/icon_disital.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .di07 {
	background : #d29f01 ;
	color : #fff ;
}
#G_Main .di08{
	background : #f4ce02 ;
	color : #fafafa ;
	width : 140px ;
}

/* 学科時間割部 */










/* グラフィックデザイン科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#gr01 {
	color : #0094d9 ;
	font-size : 130%;
}
.cp_text .gr04,
#G_Kentei p.gr05 {
	color : #0094d9 ;
}
.GM_head h3#gr02 {
	background : url(../images/gakka/gr01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#gr03 {
	background : #0163a6 ;
}

/* PICKUP */
.GM_pu h3#gr03 {
	background : #0163a6 ;
}

/* TOPICS */
.GM_tp h3#gr03 {
	background : #0163a6 ;
}

#G_Kentei .gr06 li {
	background : url(../images/gakka/icon_graphic.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .gr07 {
	background : #0b447e ;
	color : #fff ;
}
#G_Main .gr08{
	background : #215aa8 ;
	color : #fff ;
	width : 140px ;
}

/* 学科時間割部 */










/* イラストレーション科専用
---------------------------------------- */
/* ヘッダー */

#G_Main .GM_tp .photo_box {
	width : 100px ;
	float : left ;
	margin : 10px 5px ;
	padding : 5px 0 10px 0 ;
}

#G_Main .GM_tp .photo_box2 {
	width : 120px ;
	float : left ;
	margin : 10px 5px ;
	padding : 5px 0 10px 0 ;
}

#G_Main .GM_tp .photo_box3 {
	width : 180px ;
	float : left ;
	margin : 10px 5px ;
	padding : 5px 0 10px 0 ;
}

.GM_head p#il01 {
	color : #c0dd00 ;
	font-size : 130%;
}
.cp_text .il04,
#G_Kentei p.il05 {
	color : #c0dd00 ;
}
.GM_head h3#il02 {
	background : url(../images/gakka/il001.jpg) left top no-repeat ;

}


/* CHECKPOINT */
.GM_cp h3#il03 {
	background : #86ad05 ;
}

/* PICKUP */
.GM_pu h3#il03 {
	background : #86ad05 ;
}

/* TOPICS */
.GM_tp h3#il03 {
	background : #86ad05 ;
}

#G_Kentei .il06 li {
	background : url(../images/gakka/icon_illustration.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .il07 {
	background : #7ca105 ;
	color : #fff ;
}
#G_Main .il08{
	background : #86c31c ;
	color : #fff ;
	width : 140px ;
}










/* コミックアート科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#co01,
.cp_text .co04,
#G_Kentei p.co05 {
	color : #ee9800 ;
}
.GM_head h3#co02 {
	background : url(../images/gakka/co01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#co03 {
	background : #d27013 ;
}

/* PICKUP */
.GM_pu h3#co03 {
	background : #d27013 ;
}

/* TOPICS */
.GM_tp h3#co03 {
	background : #d27013 ;
}

#G_Kentei .co06 li {
	background : url(../images/gakka/icon_comic.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .co07 {
	background : #c76813 ;
	color : #fff ;
}
#G_Main .co08{
	background : #e47c13 ;
	color : #fff ;
	width : 140px ;
}












/* アート科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#ar01,
.cp_text .ar04 {
	color : #a58abb ;
}
.GM_head h3#ar02 {
	background : url(../images/gakka/ar01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#ar03 {
	background : #7f6590 ;
}

/* PICKUP */
.GM_pu h3#ar03 {
	background : #7f6590 ;
}

/* TOPICS */
.GM_tp h3#ar03 {
	background : #7f6590 ;
}


/* 専攻 */
#G_Main .ar07 {
	background : #735881 ;
	color : #fff ;
}
#G_Main .ar08 {
	background : #987dad ;
	color : #fff ;
	width : 140px ;
}



/* 留学 */
#G_ryugaku {
	padding : 0 5px 5px 5px ;
}

#G_ryugaku p {
	line-height : 1.3 ;
}

#G_ryugaku h3 {
	background : #7f6590 ;
	color : #fff ;
	padding : 2px 0 2px 10px ;
	font-size : 100% ;
	margin : 0 0 5px 0 ;
}

#G_ryugaku #ryuugaku01 {
	width : 160px ;
	float : left ;
}

#G_ryugaku #ryuugaku01 #ar09 {
	margin : 0 0 5px 0 ;
	color : #7f6590 ;
}

#G_ryugaku #ryuugaku02 {
	width : 390px ;
	border : solid 1px #ccc ;
	float : right ;
	margin : 0 0 5px 0 ;
}

#G_ryugaku #ryuugaku02 #ar10 {
	text-align : center ;
	padding : 2px 0 ;
	background : #666 ;
	color : #fff ;
}

#G_ryugaku #ryuugaku02 #ryugaku_box {
	padding : 5px ;
}

#G_ryugaku img {
	float : left ;
	width : 72px ;
}

#G_ryugaku #monce_copy {
	float : right ;
	width : 490px ;
	font-size : 90% ;
}

#G_ryugaku #monce_copy span {
	display : block ;
	color : #7f6590 ;
	margin : 5px 0 0 0 ;
}

#G_ryugaku #monce_copy span em {
	font-style : normal ;
	font-weight : bold ;
}












/* Photography科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#ph01{
	color : #d3cb00 ;
	font-size : 130%;
}
.cp_text .ph04,
#G_Kentei p.ph05 {
	color : #d3cb00 ;
}
.GM_head h3#ph02 {
	background : url(../images/gakka/ph01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#ph03 {
	background : #9e9218 ;
}

/* PICKUP */
.GM_pu h3#ph03 {
	background : #9e9218 ;
}

/* TOPICS */
.GM_tp h3#ph03 {
	background : #9e9218 ;
}

#G_Kentei .ph06 li {
	background : url(../images/gakka/icon_photo.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .ph07 {
	background : #98901b ;
	color : #fff ;
}
#G_Main .ph08{
	background : #ccc500 ;
	color : #fff ;
	width : 140px ;
}












/* InteriorDesign科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#in01 {
	color : #9b6101 ;
	font-size : 130%;
}

.cp_text .in04,
#G_Kentei p.in05 {
	color : #9b6101 ;
}
.GM_head h3#in02 {
	background : url(../images/gakka/in01.jpg) left top no-repeat ;

}

/* CHECKPOINT */
.GM_cp h3#in03 {
	background : #693e02 ;
}

/* PICKUP */
.GM_pu h3#in03 {
	background : #693e02 ;
}

/* TOPICS */
.GM_tp h3#in03 {
	background : #693e02 ;
}

#G_Kentei .in06 li {
	background : url(../images/gakka/icon_interia.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .in07 {
	background : #533400 ;
	color : #fff ;
}
#G_Main .in08{
	background : #966002 ;
	color : #fff ;
	width : 140px ;
}

/* 学科時間割部 */












/* GoodsDesign科＆ FineArt科
---------------------------------------- */
/* ヘッダー */
.GM_head p#go01{
	color : #ef8383 ;
	font-size : 130%;
}
.cp_text .go04,
#G_Kentei p.go05 {
	color : #ef8383 ;
}
.GM_head h3#go02 {
	background-image: url(../images/gakka/dm01.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.GM_head h3#art02 {
	background-image: url(../images/gakka/fa01.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

/* CHECKPOINT */
.GM_cp h3#go03 {
	background : #c60053 ;
}

/* PICKUP */
.GM_pu h3#go03 {
	background : #c60053 ;
}

/* TOPICS */
.GM_tp h3#go03 {
	background : #c60053 ;
}

#G_Kentei .go06 li {
	background : url(../images/gakka/icon_goods.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .go07 {
	background : #cf2659 ;
	color : #fff ;
}
#G_Main .go08{
	background : #e95f67 ;
	color : #fff ;
	width : 140px ;
}

#G_Main .go09 {
	background : #996633 ;
	color : #fff ;
}
#G_Main .go10{
	background : #693E02 ;
	color : #fff ;
	width : 140px ;
}









/* JewelryDesign科専用
---------------------------------------- */
/* ヘッダー */
.GM_head p#jw01 {
	color : #839ed0 ;
	font-size : 130%;
}
.cp_text .jw04,
#G_Kentei p.jw05 {
	color : #839ed0 ;
}
.GM_head h3#jw02 {
	background-image: url(../images/gakka/gj001.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

/* CHECKPOINT */
.GM_cp h3#jw03 {
	background : #06579b ;
}

/* PICKUP */
.GM_pu h3#jw03 {
	background : #06579b ;
}

/* TOPICS */
.GM_tp h3#jw03 {
	background : #06579b ;
}

#G_Kentei .jw06 li {
	background : url(../images/gakka/icon_jewelry.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .jw07 {
	background : #055a9b ;
	color : #fff ;
}
#G_Main .jw08{
	background : #738ab7 ;
	color : #fff ;
	width : 140px ;
}






/* 3学科共通
---------------------------------------- */
/* ヘッダー */
.GM_head p#lab01,
.cp_text .lab04 {
	color : #56a792 ;
}

.GM_head h3#lab02 {
	background : url(../images/gakka/labo04.jpg) left top no-repeat ; }
.GM_head h3#lab12 {
	background : url(../images/gakka/labo09.jpg) left top no-repeat ; }
.GM_head h3#lab22 {
	background : url(../images/gakka/labo10.jpg) left top no-repeat ; }


/* CHECKPOINT */
.GM_cp h3#lab03 {
	background : #56a792 ;
}

/* PICKUP */
.GM_pu h3#lab03 {
	background : #56a792 ;
}

/* TOPICS */
.GM_tp h3#lab03 {
	background : #56a792 ;
}

#G_Kentei .lab06 li {
	background : url(../images/gakka/icon_jewelry.jpg) left 2px no-repeat ;
}


/* 専攻 */
#G_Main .lab07 {
	background : #739f49 ;
	color : #fff ;
}
#G_Main .lab08{
	background : #94c56f ;
	color : #fff ;
	width : 140px ;
}

#G_Main .lab09 {
	background : #bf8d00 ;
	color : #fff ;
}
#G_Main .lab10{
	background : #d0ab01 ;
	color : #fff ;
	width : 140px ;
}

/* 学科時間割部 */



/* 学内プロダクション */
#prod {
	margin : 50px 10px 30px 10px ;
	padding : 5px 0 ;
	border-top : dotted 1px #ccc ;
	border-bottom : dotted 1px #ccc ;
}
#prod h3 {
	text-indent : -9999px ;
	height : 69px ;
	margin : 0 0 10px 0 ;
	background : url(../images/gakka/labo15.gif) left top no-repeat ;
}
#prod #lab_p01 {
	float : right ;
	margin : 0 0 0 10px ;
}

#prod h4 {
	font-size : 117% ;
	margin : 20px 0 10px 10px ;
	color : #585756 ;
}
#prod p {
	line-height : 1.3 ;
	margin : 0 0 10px 10px ;
}





/* 右ナビゲーション
---------------------------------------- */
#G_Navi ul {
	list-style : none ;
	margin : 10px 0 0 0 ;
}

#G_Navi a {
	display : block ;
	width : 180px ;
	height : 39px ;
	text-indent : -9999px ;
	margin : 0 0 5px 0 ;
}

#G_Navi li#G_N01 a {
	background : url(../images/gakka/cg13.gif) left top no-repeat ; }
#G_Navi li#G_N02 a {
	background : url(../images/gakka/di13.gif) left top no-repeat ; }
#G_Navi li#G_N03 a {
	background : url(../images/gakka/gr13.gif) left top no-repeat ; }
#G_Navi li#G_N04 a {
	background : url(../images/gakka/il13.gif) left top no-repeat ; }
#G_Navi li#G_N05 a {
	background : url(../images/gakka/co13.gif) left top no-repeat ; }
#G_Navi li#G_N06 a {
	background : url(../images/gakka/ar13.gif) left top no-repeat ; }
#G_Navi li#G_N07 a {
	background : url(../images/gakka/ph13.gif) left top no-repeat ; }
#G_Navi li#G_N08 a {
	background : url(../images/gakka/in13.gif) left top no-repeat ; }
#G_Navi li#G_N09 a {
	background : url(../images/gakka/go13.gif) left top no-repeat ; }
#G_Navi li#G_N10 a {
	background : url(../images/gakka/jw13.gif) left top no-repeat ; }
#G_Navi li#G_N11 a {
	background : url(../images/gakka/labo03.gif) left top no-repeat ;}
#G_Navi li#G_N12 a {
	background : url(../images/gakka/b1.gif) left top no-repeat ;
	height : 35px ; }
#G_Navi li#G_N13 a {
	background : url(../images/gakka/b2.gif) left top no-repeat ;
	height : 35px ; }
#G_Navi li#G_N14 a {
	background : url(../images/gakka/art14.gif) left top no-repeat ;}





/* 学科追加分
----------------------- */
.lesson {
	margin : 5px 0 20px 30px;
	float : left;
	width : 300px;
}

.lesson .red {
	color : #9F0013;
	border-bottom : 1px solid #9F0013;
	padding : 0 0 5px;
	margin : 0 0 5px;
}


.lessonphoto {
	float : right;
}

.linered {
	background : #9F0013;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}

.lesson .blue {
	color : #10719C;
	border-bottom : 1px solid #10719C;
	padding : 0 0 5px;
	margin : 0 0 5px;
}

.lineblue {
	background : #10719C;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}

.lesson .green {
	color : #698201;
	border-bottom : 1px solid #698201;
	padding : 0 0 5px;
	margin : 0 0 5px;
}

.linegreen {
	background : #698201;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}

.lesson .blown {
	color : #996633;
	border-bottom : 1px solid #996633;
	padding : 0 0 5px;
	margin : 0 0 5px;
}

.lineblown {
	background : #996633;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}

.lesson .gr {
	color : #9E9218;
	border-bottom : 1px solid #9E9218;
	padding : 0 0 5px;
	margin : 0 0 5px;
}

.linegr {
	background : #9E9218;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}
.lesson .pink {
	color : #C60053;
	border-bottom : 1px solid #C60053;
	padding : 0 0 5px;
	margin : 0 0 5px;
}

.linepink {
	background : #C60053;
	color : #fff;
	padding : 3px;
	margin : 0 0 20px 30px;
}

.nyugaku {
	margin : 0 0 30px 30px;
}

.in{
	margin : 0 0 0  30px;
}

/*各学科共通
----------------------- */
.color_dd{
	color:#C03;
	font-weight:bold;
	font-size:14px;
}

body#gd .color_dd{
	color:#009FE8;
}

body#il .color_dd{
	color:#84A510;
}

body#dm .color_dd{
	color:#000;
}

body#fa .color_dd{
	color:#7D6700;
}

body#pt .color_dd{
	color:#7B5000;
}

body#gj .color_dd{
	color:#17754E;
}

body#dm .color_dd{
	color:#452268;
}

/*各学科共通 角丸ボックス
----------------------- */
.maru_left{
	float:left;
}

.maru_right{
	float:right;
}

/**/
.maru_box_wrap{
	background:url(../images/gakka_dd/box_bg_bottom.png) bottom center no-repeat;
	padding:0 0 10px 0;
	width:380px;
}
body#gd .maru_box_wrap{
	background:url(../images/gakka_gd/box_bg_bottom.png) bottom center no-repeat;
}
body#il .maru_box_wrap{
	background:url(../images/gakka_il/box_bg_bottom.png) bottom center no-repeat;
}
body#fa .maru_box_wrap{
	background:url(../images/gakka_fa/box_bg_bottom.png) bottom center no-repeat;
}
body#pt .maru_box_wrap{
	background:url(../images/gakka_pt/box_bg_bottom.png) bottom center no-repeat;
}
body#gj .maru_box_wrap{
	background:url(../images/gakka_gj/box_bg_bottom.png) bottom center no-repeat;
}
body#dm .maru_box_wrap{
	background:url(../images/gakka_dm/box_bg_bottom.png) bottom center no-repeat;
}

/**/
.maru_box_inner{
	background:url(../images/gakka_dd/box_bg_top.png) top center no-repeat;
	padding:10px 0 0 0;
}
body#gd .maru_box_inner{
	background:url(../images/gakka_gd/box_bg_top.png) top center no-repeat;
}
body#il .maru_box_inner{
	background:url(../images/gakka_il/box_bg_top.png) top center no-repeat;
}
body#fa .maru_box_inner{
	background:url(../images/gakka_fa/box_bg_top.png) top center no-repeat;
}
body#pt .maru_box_inner{
	background:url(../images/gakka_pt/box_bg_top.png) top center no-repeat;
}
body#gj .maru_box_inner{
	background:url(../images/gakka_gj/box_bg_top.png) top center no-repeat;
}
body#dm .maru_box_inner{
	background:url(../images/gakka_dm/box_bg_top.png) top center no-repeat;
}

/**/
.maru_box{
	background:url(../images/gakka_dd/box_bg.png) repeat-y;
}
body#gd .maru_box{
	background:url(../images/gakka_gd/box_bg.png) repeat-y;
}
body#il .maru_box{
	background:url(../images/gakka_il/box_bg.png) repeat-y;
}
body#fa .maru_box{
	background:url(../images/gakka_fa/box_bg.png) repeat-y;
}
body#pt .maru_box{
	background:url(../images/gakka_pt/box_bg.png) repeat-y;
}
body#gj .maru_box{
	background:url(../images/gakka_gj/box_bg.png) repeat-y;
}
body#dm .maru_box{
	background:url(../images/gakka_dm/box_bg.png) repeat-y;
}


/**/
.maru_box ul{
	padding:0 0 0 10px;
}

.maru_box li{
	background:url(../images/list_icon.png) center left no-repeat;
	padding:0 0 0 20px;
	color:#FFF;
	font-weight:bold;
}

	

/* 学科概要
----------------------- */
.info_wrap{
	background:url(../images/gakka_dd/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#gd .info_wrap{
	background:url(../images/gakka_gd/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#il .info_wrap{
	background:url(../images/gakka_il/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#dm .info_wrap{
	background:url(../images/gakka_dm/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#fa .info_wrap{
	background:url(../images/gakka_fa/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#pt .info_wrap{
	background:url(../images/gakka_pt/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#gj .info_wrap{
	background:url(../images/gakka_gj/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

body#dm .info_wrap{
	background:url(../images/gakka_dm/bg.png) repeat;
	padding:10px;
	margin:0 0 20px 0;
}

.info_inner{
	background:#FFFEE8;
	padding:10px;
}

.info_left{
	width:380px;
	float:left;
	padding: 10px;
}

.info_right{
	width:340px;
	float:right;
}

/* 時間割
----------------------- */

.time_table{
}

.time_table th,
.time_table td{
	text-align:center;
	width:119px;
	padding:5px;
	border-bottom:#CCC solid 1px;
	border-right:#CCC solid 1px;
	font-size:11px;
}

.time_table td{
	background:#FFFEE8
}

.time_table th{
	background:url(../images/gakka_dd/bg.png);
	font-weight:bold;
}

body#gd .time_table th{
	background:url(../images/gakka_gd/bg.png);
	font-weight:bold;
}

body#il .time_table th{
	background:url(../images/gakka_il/bg.png);
	font-weight:bold;
}

body#fa .time_table th{
	background:url(../images/gakka_fa/bg.png);
	font-weight:bold;
}

body#pt .time_table th{
	background:url(../images/gakka_pt/bg.png);
	font-weight:bold;
}

body#gj .time_table th{
	background:url(../images/gakka_gj/bg.png);
	font-weight:bold;
}

body#dm .time_table th{
	background:url(../images/gakka_dm/bg.png);
	font-weight:bold;
}

/* チェックポイント
----------------------- */
.check_wrap{
	background:url(../images/gakka_dd/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#gd .check_wrap{
	background:url(../images/gakka_gd/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#il .check_wrap{
	background:url(../images/gakka_il/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#fa .check_wrap{
	background:url(../images/gakka_fa/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#pt .check_wrap{
	background:url(../images/gakka_pt/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#gj .check_wrap{
	background:url(../images/gakka_gj/bg.png) repeat;
	padding:10px;
	margin:0;
}

body#dm .check_wrap{
	background:url(../images/gakka_dm/bg.png) repeat;
	padding:10px;
	margin:0;
}

.check_inner{
	background:#FFFEE8;
	padding:10px;
}


.check_left{
	float:left
}

.check_right{
	float:right;
	width:540px;
	font-size:12px;
}

/* 卒業生インタビュー
----------------------- */

.int_wrap{
	padding:10px;
	border:#eee solid 10px;
}

.int_left{
	float:left
}

.int_right{
	float:right;
	width:550px;
}

.int_right p{
	border-bottom:#CCC dotted 1px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	font-size:11px;
}

.int_right p.last{
	padding:0;
	margin:0;
	font-size:11px;
	border:none;
}

/* ピックアップ
----------------------- */

.pickup_wrap{
}

.pickup_box{
	float:left;
	width:195px;
}

.pickup_box_inner{
	padding:0 5px;
}

.pickup_box p{
	font-size:11px;
	padding:10px 0 0 0;
}

	

