@charset "Shift_JIS";


<!--
/* 各学科共通
--------------------------------------------------- */
body { 
	color : #333 ;
	font-size : 100% ;
	font-size : 75% ;
	line-height :1.2 ; }

p	{
	font-size : 100% ;
	margin : 0 ; }

#hair,
#make,
#nail,
#shop,
#esthe {
	padding : 10px 10px 30px 10px ;
}

.h_copy {
	color : #fff ;
	padding : 3px 0 3px 15px ;
	margin : 0 0 5px 0 ;
}
.h_copy span { margin : 0 0 0 220px ; }

h3 {
	text-indent : -9999px ;
	width : 380px ;
	height : 75px ;
}

.left_box h4 {
	text-indent : -9999px ;
	width : 380px ;
	height : 60px ;
}

.left_box {
	float : left ;
}

.right_box01 {
	float : right ;
	width : 280px !important ;
	width /* */ : 290px ;
	border : dotted 1px ;
	padding : 5px ;
	background : #fffcdb ;
}
.right_box01 p {
	font-weight : bold ;
}

.right_box01 ul {
	margin : 10px 0 0 15px ;
	list-style : disc ;
	color : #333 ;
}

.right_box01 .inbox01 {
	float : left ;
	width : 138px ;
}

#photo_copy img {
	float : left ;
}
#right_box02 {
	width : 490px ;
	float : right ;
}
#right_box02 p#top01 {
	padding : 3px 160px 3px 3px ;
	color : #fff ;
	margin : 0 0 10px 0 ;
}

ul#link_otehr {
	list-style : none ;
}

ul#link_otehr li {
	float : left ;
}
ul#link_otehr li#l01 a {
	background : url(../img_gakka/link.gif) left top no-repeat ;
	width : 140px ;
}
ul#link_otehr li#l02 a {
	background : url(../img_gakka/link.gif) -140px top no-repeat ;
	width : 135px ;
}
ul#link_otehr li#l03 a {
	background : url(../img_gakka/link.gif) -275px top no-repeat ;
	width : 135px ;
}
ul#link_otehr li#l04 a {
	background : url(../img_gakka/link.gif) -410px top no-repeat ;
	width : 135px ;
}
ul#link_otehr li#l05 a {
	background : url(../img_gakka/link.gif) -545px top no-repeat ;
	width : 135px ;
}

ul#link_otehr li a {
	display : block ;
	width : 100% ;
	height : 24px ;
	text-indent : -9999px ;
}


/* 学科ページのみフッター内文字が小さいため */
#footer p {
	font-size : 90% ;
}

/* カリキュラム
----------------------------------- */

#curricurum {
	margin : 10px 0 0 0 ;
}
#curricurum h4 {
	text-indent : -9999px ;
	height : 20px ; 
	margin : 0 0 10px 0 ;
}

.left_box02 {
	float : left ;
	width : 226px ;
}
.left_box02 p {
	margin : 0 10px 10px 0 ;
	font-size : 95% ;
	line-height : 1.3 ;
}
.left_box02 img{
	margin : 0 0 3px 3px ;
	float : right ;
	border : solid 1px #ddd ; }
	
	
/* タイムテーブル
----------------------------------- */
#time_table {
	margin : 10px 0 ;
}
#time_table h4 {
	width : 590px ;
	height : 20px ;
	text-indent : -9999px ;
}
#time_table table {
	margin : 5px 0 ;
	border : none ;
	border-left : solid 1px #ccc ;
	border-top : solid 1px #ccc ;
	border-collapce : collapce ;
	font-size : 95% ;
}
#time_table th,
#time_table td {
	border : none ;
	border-right : solid 1px #ccc ;
	border-bottom : solid 1px #ccc ;
	padding : 8px 2px ;
	text-align : center ;
}

.day {
	width : 110px ;
	color : #fff ;
	background : #b5b5b6 ; }
	
.main_time { color : #fff ; }




/* 下部、学科ごとオリジナルコンテンツ
----------------------------------- */
#original {
	margin : 20px 0 20px 0 ;
	border : solid 1px #ccc ;
	padding : 5px ;
	width : 648px !important ;
	width /* */: 660px ;
}

#original h4 {
	text-indent : -9999px ;
	height : 15px ;
	border-bottom : dotted 1px #ccc ;
	margin : 0 0 10px 0 ;
}

#original .o_box {
	float : left ;
	width : 320px ;
}
#original img {
	float : left ;
}
#original p {
	float : right ;
	width : 220px ;
	padding : 0 5px 0 0 ;
	line-height : 1.3 ;
}
.o_title {
	font-size : 120% ;
	margin : 0 0 10px 0 ;
	font-weight : bold ;
}





/* Hair 美容学科
--------------------------------------------------- */
#hair p.h_copy,
#hair #time_table .main_time { background : #4794d1 ; }

#hair h3 { background : url(../img_gakka/h_title01.gif) left top no-repeat ; }
#hair .left_box h4 { background : url(../img_gakka/h_title02.gif) left top no-repeat ; }

#hair .right_box01 { border-color : #4794d1 ; }

#hair .right_box01 p,
#hair .right_box01 div,
#hair p.cu_title { color : #4794d1 ; }

#hair #right_box02 p#top01
	 { background : #4793d0 url(../img_gakka/h_photo03.jpg) center right no-repeat ; }

#hair #curricurum h4
	 { background : url(../img_gakka/h_title03.gif) left top no-repeat ; }
#hair p.cu_title {
	background : url(../img_gakka/h_icon01.gif) left 2px no-repeat ;
	padding : 0 0 0 15px ;
	font-size : 110% ;
}

#hair #time_table h4 { background : url(../img_gakka/h_title04.gif) left top no-repeat ; }

#hair #original h4 { background : url(../img_gakka/h_title05.gif) center top no-repeat ; }



/* make 美容学科
--------------------------------------------------- */
#make p.h_copy,
#make #time_table .main_time { background : #e99213 ; }

#make h3 { background : url(../img_gakka/m_title01.gif) left top no-repeat ; }
#make .left_box h4 { background : url(../img_gakka/m_title02.gif) left top no-repeat ; }

#make .right_box01 { border-color : #e99213 ; }

#make .right_box01 p,
#make .right_box01 div,
#make p.cu_title { color : #e99213 ; }

#make #right_box02 p#top01
	 { background : #e99213 url(../img_gakka/m_photo03.jpg) center right no-repeat ; }

#make #curricurum h4
	 { background : url(../img_gakka/m_title03.gif) left top no-repeat ; }
#make p.cu_title {
	background : url(../img_gakka/m_icon01.gif) left 2px no-repeat ;
	padding : 0 0 0 15px ;
	font-size : 110% ;
}

#make #time_table h4 { background : url(../img_gakka/m_title04.gif) left top no-repeat ; }

#make #original h4 { background : url(../img_gakka/m_title05.gif) center top no-repeat ; }


#make #original p {
	float : right ;
	width : 450px ;
	padding : 0 5px 0 0 ;
	line-height : 1.3 ;
}



/* nail 美容学科
--------------------------------------------------- */
#nail p.h_copy,
#nail #time_table .main_time { background : #ee86a7 ; }

#nail h3 { background : url(../img_gakka/n_title01.gif) left top no-repeat ; }
#nail .left_box h4 { background : url(../img_gakka/n_title02.gif) left top no-repeat ; }

#nail .right_box01 { border-color : #ee86a7 ; }

#nail .right_box01 p,
#nail .right_box01 div,
#nail p.cu_title { color : #ee86a7 ; }

#nail #right_box02 p#top01
	 { background : #ee86a7 url(../img_gakka/n_photo03.jpg) center right no-repeat ; }

#nail #curricurum h4
	 { background : url(../img_gakka/n_title03.gif) left top no-repeat ; }
#nail p.cu_title {
	background : url(../img_gakka/n_icon01.gif) left 2px no-repeat ;
	padding : 0 0 0 15px ;
	font-size : 110% ;
}

#nail #time_table h4 { background : url(../img_gakka/n_title04.gif) left top no-repeat ; }

#nail #original h4 { background : url(../img_gakka/n_title05.gif) center top no-repeat ; }


#nail #original p {
	float : right ;
	width : 470px ;
	padding : 0 5px 0 0 ;
	line-height : 1.3 ;
}
#nail #original p.m_margin {
	margin : 0 0 15px 0;
}








/* Shop 美容学科
--------------------------------------------------- */
#shop p.h_copy,
#shop #time_table .main_time { background : #f29a75 ; }

#shop h3 { background : url(../img_gakka/s_title01.gif) left top no-repeat ; }
#shop .left_box h4 { background : url(../img_gakka/s_title02.gif) left top no-repeat ; }

#shop .right_box01 { border-color : #f29a75 ; }

#shop .right_box01 p,
#shop .right_box01 div,
#shop p.cu_title { color : #f29a75 ; }

#shop #right_box02 p#top01
	 { background : #f29a75 url(../img_gakka/s_photo03.jpg) center right no-repeat ; }

#shop #curricurum h4
	 { background : url(../img_gakka/s_title03.gif) left top no-repeat ; }
#shop p.cu_title {
	background : url(../img_gakka/s_icon01.gif) left 2px no-repeat ;
	padding : 0 0 0 15px ;
	font-size : 110% ;
}

#shop #time_table h4 { background : url(../img_gakka/s_title04.gif) left top no-repeat ; }

#shop #original h4 { background : url(../img_gakka/s_title05.gif) center top no-repeat ; }


#shop #original p {
	float : right ;
	width : 450px ;
	padding : 0 5px 0 0 ;
	line-height : 1.3 ;
}





/* esthe 美容学科
--------------------------------------------------- */
#esthe p.h_copy,
#esthe #time_table .main_time { background : #a674b0 ; }

#esthe h3 { background : url(../img_gakka/e_title01.gif) left top no-repeat ; }
#esthe .left_box h4 { background : url(../img_gakka/e_title02.gif) left top no-repeat ; }

#esthe .right_box01 { border-color : #a674b0 ; }

#esthe .right_box01 p,
#esthe .right_box01 div,
#esthe p.cu_title { color : #a674b0 ; }

#esthe #right_box02 p#top01
	 { background : #a674b0 url(../img_gakka/e_photo03.jpg) center right no-repeat ; }

#esthe #curricurum h4
	 { background : url(../img_gakka/e_title03.gif) left top no-repeat ; }
#esthe p.cu_title {
	background : url(../img_gakka/e_icon01.gif) left 2px no-repeat ;
	padding : 0 0 0 15px ;
	font-size : 110% ;
}

#esthe #time_table h4 { background : url(../img_gakka/e_title04.gif) left top no-repeat ; }

#esthe #original h4 { background : url(../img_gakka/e_title05.gif) center top no-repeat ; }


#esthe #original p {
	float : right ;
	width : 490px ;
	padding : 0 5px 0 0 ;
	line-height : 1.3 ;
}
#esthe #original p.m_margin {
	margin : 0 0 15px 0;
}







	
-->