/* **** リンク **** */

A:link{
	color:#0033CC;
	text-decoration:none;
}
A:visited{
	color:#CC3300;
	text-decoration:none;
}
A:active{
	color:#CC3300;
	text-decoration:underline;
}
A:hover{
	color:#CC3300;
	text-decoration:underline;
}
/* ************* トップヘッダー ************* */

#topboard{
	width:757px;
	margin:336px auto 0px auto;
	text-align:left;
}

#topboard h1{
	clear:left;
	position:absolute;
	display:block;
	width:263px;
	height:36px;
	top:35px;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/logo.gif)  no-repeat;
}

#topboard h2{
	position:absolute;
	display:block;
	width:750px;
	height:250px;
	top:80px;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h2_index.jpg)  no-repeat;
}



/* ************* メニュー ************* */

/* **** カリキュラム **** */

#menuSub_curriculum{
	display:none;
	width:150px;
	margin-bottom:5px;
	padding-left:3px;
	background:url(../images/bg_menu.gif)  repeat-y;
	border-bottom:1px dashed #666
}

#menuSub_curriculum p{
	margin:5px 0px 10px 0px;
	padding:0px;
}

#menuSub_curriculum A{
	margin:0px;
	padding-left:17px;
	background:url(../images/arrow01.gif)  no-repeat;
}

#menuSub_curriculum A:link{
	color:#333;
	text-decoration:none;
}
#menuSub_curriculum A:visited{
	color:#06c;
	text-decoration:none;
}
#menuSub_curriculum A:active{
	color:#06c;
	text-decoration:underline;
}
#menuSub_curriculum A:hover{
	color:#06c;
	text-decoration:underline;
}

h4#menuSub_beauty{
	margin:0px;
	padding:0px;
	background:url(../images/h4_index01.gif)  no-repeat;
	text-indent:-5000px;
}

h4#menuSub_barber{
	margin:0px;
	padding:0px;
	background:url(../images/h4_index02.gif)  no-repeat;
	text-indent:-5000px;
}

h4#menuSub_homestudy{
	margin:10px 0px 0px 0px;
	padding:0px;
	background:url(../images/h4_index03.gif)  no-repeat;
	text-indent:-5000px;
}

#menuSub_curriculum ul{
	margin:10px 0px 10px 0px;
	padding:0px;
}

#menuSub_curriculum li{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:140%;
	list-style-type:none;
}

#menuSub_curriculum ul.menuSubList{
	margin:0px 0px 10px 15px;
	padding:0px;
}


/* **** 学校生活 **** */

#menuSub_life{
	display:none;
	width:150px;
	margin-bottom:5px;
	padding-left:3px;
	background:url(../images/bg_menu.gif)  repeat-y;
	border-bottom:1px dashed #666
}

#menuSub_life A{
	margin:0px;
	padding-left:17px;
	background:url(../images/arrow01.gif)  no-repeat;
}

#menuSub_life A:link{
	color:#333;
	text-decoration:none;
}
#menuSub_life A:visited{
	color:#06c;
	text-decoration:none;
}
#menuSub_life A:active{
	color:#06c;
	text-decoration:underline;
}
#menuSub_life A:hover{
	color:#06c;
	text-decoration:underline;
}

#menuSub_life ul{
	margin:5px 0px 10px 0px;
	padding:0px;
}

#menuSub_life li{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:140%;
	list-style-type:none;
}


/* **** 学校概要 **** */

#menuSub_aboutus{
	display:none;
	width:150px;
	margin-bottom:5px;
	padding-left:3px;
	background:url(../images/bg_menu.gif)  repeat-y;
	border-bottom:1px dashed #666
}

#menuSub_aboutus A{
	margin:0px;
	padding-left:17px;
	background:url(../images/arrow01.gif)  no-repeat;
}

#menuSub_aboutus A:link{
	color:#333;
	text-decoration:none;
}
#menuSub_aboutus A:visited{
	color:#06c;
	text-decoration:none;
}
#menuSub_aboutus A:active{
	color:#06c;
	text-decoration:underline;
}
#menuSub_aboutus A:hover{
	color:#06c;
	text-decoration:underline;
}

#menuSub_aboutus ul{
	margin:5px 0px 10px 0px;
	padding:0px;
}

#menuSub_aboutus li{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:140%;
	list-style-type:none;
}

#menuSub_aboutus ul.menuSubList{
	margin:0px 0px 10px 10px;
	padding:0px;
}

#application{
	display:block;
}
#manifesto{
	display:none;
}



















/* ************* メイン ************* */

/* メイン */
#topMain{
	width:587px;
	margin:0px 0px 20px 0px;
	padding:0px;
	text-align:left;
	float:right;
}

/* **** 平成17年度募集要項 **** */

#application_bnr{
	width:347px;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
}

#application_bnr A:link{
	display:block;
	width:347px;
	height:45px;
	background:url(../images/bnr_application.gif)  no-repeat;
}
#application_bnr A:visited{
	display:block;
	width:347px;
	height:45px;
	background:url(../images/bnr_application.gif)  no-repeat;
}
#application_bnr A:active{
	display:block;
	width:347px;
	height:45px;
	background:url(../images/bnr_application.gif)  no-repeat;
}
#application_bnr A:hover{
	display:block;
	width:347px;
	height:45px;
	background:url(../images/bnr_application_2.gif)  no-repeat;
}

#application_txt{
	width:340px;
	margin:0px;
	padding-left:10px;
	font-size:11px;
	line-height:140%;
}


/* **** おすすめ特集 **** */

h3#issue{
	display:block;
	width:340px;
	height:26px;
	margin:10px 0px 3px 0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h3_index01.gif)  no-repeat;
}


/* **** おすすめ--体験入学レポート **** */

#experience_issue{
	width:340px;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/bg_topic01.gif) ;
	border-top:1px solid #999;
}

#experience_issue h4{
	margin:0px;
	padding:0px;
	font-size:11px;
	line-height:140%;
	font-weight:normal;
}

#experience_issue A:link{
	display:block;
	width:340px;
	height:110px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#experience_issue A:visited{
	display:block;
	width:340px;
	height:110px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#experience_issue A:active{
	display:block;
	width:340px;
	height:110px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#experience_issue A:hover{
	display:block;
	width:340px;
	height:110px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic02.gif) ;
}

.topic_ph{
	width:106px;
	margin-right:20px;
	padding:0px;
	border:0px;
	float:left;
}

#experience_issue strong{
	display:block;
	width:191px;
	height:20px;
	margin-bottom:5px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h4_index04.gif)  no-repeat;
	float:left;
}



/* **** おすすめ--入学する前に **** */

#manifesto_issue{
	width:340px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_topic01.gif) ;
	border-top:1px dashed #999;
}

#manifesto_issue h4{
	margin:0px;
	padding:0px;
	font-size:11px;
	line-height:140%;
	font-weight:normal;
}

#manifesto_issue A:link{
	display:block;
	width:340px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#manifesto_issue A:visited{
	display:block;
	width:340px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#manifesto_issue A:active{
	display:block;
	width:340px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#manifesto_issue A:hover{
	display:block;
	width:340px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic02.gif) ;
}

.topic_ph{
	width:106px;
	margin-right:20px;
	padding:0px;
	border:0px;
	float:left;
}

#manifesto_issue strong{
	display:block;
	width:190px;
	height:38px;
	margin-bottom:5px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h4_index05.gif)  no-repeat;
	float:left;
}



/* **** おすすめ--学費サポート **** */

#expenses_issue{
	display:block;
	width:340px;
	height:60px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_topic01.gif) ;
	border-top:1px dashed #999;
}

#expenses_issue h4{
	margin:0px;
	padding:0px;
	font-size:11px;
	line-height:140%;
	font-weight:normal;
}

#expenses_issue A:link{
	display:block;
	width:340px;
	height:90px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#expenses_issue A:visited{
	display:block;
	width:340px;
	height:90px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#expenses_issue A:active{
	display:block;
	width:340px;
	height:90px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic01.gif) ;
}
#expenses_issue A:hover{
	display:block;
	width:340px;
	height:90px;
	margin:0px;
	padding:10px;
	color:#333;
	text-decoration:none;
	background:url(../images/bg_topic02.gif) ;
}

.topic_ph{
	width:106px;
	margin-right:20px;
	padding:0px;
	border:0px;
	float:left;
}

#expenses_issue strong{
	display:block;
	width:190px;
	height:16px;
	margin-bottom:5px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h4_index06.gif)  no-repeat;
	float:left;
}

#jobOfferBtn{
	width:150px;
	height:135px;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/btn_jyoboffer_01.gif)  no-repeat;
}

#jobOfferBtn a{
	display:block;
	width:150px;
	height:135px;
	background:url(../images/btn_jyoboffer_01.gif)  no-repeat;
}
#jobOfferBtn A:hover{
	background:url(../images/btn_jyoboffer_02.gif)  no-repeat;
}

/* **** トピックス **** */

h3#topics{
	display:block;
	width:340px;
	height:26px;
	margin:10px 0px 10px 0px;
	padding:0px;
	text-indent:-5000px;
	background:url(../images/h3_index02.gif)  no-repeat;
}

.topics_txt{
	font-size:12px;
	line-height:150%;
	margin:0px;
}

.topics_txt A{
	font-size:12px;
	line-height:150%;
	margin:0px;
	padding-left:17px;
	background:url(../images/arrow01.gif)  no-repeat;
}

.topics_txt A:link{
	color:#333;
	text-decoration:none;
}
.topics_txt A:visited{
	color:#333;
	text-decoration:none;
}
.topics_txt A:active{
	color:#333;
	text-decoration:underline;
}
.topics_txt A:hover{
	color:#06c;
	text-decoration:underline;
}



/* 問合せ背景 */
#contact{
	position:absolute;
	display:block;
	width:263px;
	height:80px;
	top:0px;
	margin-left:487px;
	padding:0px;
	text-indent:-2000px;
	background:url(../images/bg_topcontact.jpg) no-repeat;
}
















