BODY {
	background-color: #073755;
}
.text_black_11 {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #383838;
	line-height: 20px;
}
.text_black_11_s {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #383838;
	line-height: 13px;
}
.text_orange_11_s {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #FF8000;
	line-height: 13px;
	font-weight: bold;
}
.text_orange_12 {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FF8000;
	line-height: 13px;
	font-weight: bold;
}
.text_red_11 {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #D22727;
	line-height: 20px;
}
.text_red_11_s {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #D22727;
	line-height: 13px;
}
.text_red_11_l {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 13px;
	color: #D22727;
	line-height: 20px;
	font-weight: bold;
}
.text_blue_11 {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	line-height: 13px;
	color: #E4F1F1;
}
.text_blue_11_s {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	font-size: 11px;
	color: #073755;
	line-height: 13px;
	font-weight: bold;
}
#wrap {
	float: none;
	clear: both;
	width: 750px;
	height: 1196px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	}

#header {
	float: none;
	clear: both;
	width: 750px;
	height: 89px;
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
	}
#logo {
	float: left;
	height: 67px;
	width: 273px;
	margin-top: 22px;
	margin-left: 12px;
}
#title {
	float: right;
	height: 67px;
	width: 300px;
	margin-top: 22px;
	margin-right: 12px;
}
#wrap #header h1 {
	font-family: "‚l‚r ƒSƒVƒbƒN";
	visibility: hidden;
	font-size: 100%;
}
#menu_bg {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg.jpg);
	background-repeat: no-repeat;
	}
#menu_bg_prof {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_prof.jpg);
	background-repeat: no-repeat;
	}
#menu_bg_links {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_links.jpg);
	background-repeat: no-repeat;
	}
#menu_bg_contact {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_contact.jpg);
	background-repeat: no-repeat;
	}	
#menu_bg_disco {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_disco.jpg);
	background-repeat: no-repeat;
	}
#menu_bg_concert {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_concert.jpg);
	background-repeat: no-repeat;
	}
#menu_bg_lesson {
	float: none;
	clear: both;
	width: 750px;
	height: 88px;
	background-image: url(img/menu_bg_lesson.jpg);
	background-repeat: no-repeat;
	}		
#menu {
	float: right;
	height: 25px;
	width: 560px;
	margin-top: 14px;
	margin-right: 20px;
	}
#menu1 {
	float: left;
	height: 25px;
	width: 521px;
}
#menu1_1 {
	float: left;
	height: 25px;
	width: 244px;
}
#menu1_1_1 {
	float: left;
	height: 25px;
	width: 171px;
}
#menu1_1_2 {
	float: right;
	height: 25px;
	width: 73px;
}
#menu1_2 {
	float: right;
	height: 25px;
	width: 277px;
}
#menu1_2_1 {
	float: left;
	height: 25px;
	width: 190px;
}
#menu1_2_2 {
	float: right;
	height: 25px;
	width: 87px;
}
#menu2 {
	float: right;
	height: 25px;
	width: 39px;
}
#menu_top {
	float: left;
	height: 25px;
	width: 51px;
	}
#menu_concert {
	float: right;
	height: 25px;
	width: 120px;
	}
#menu_profile {
	float: right;
	height: 25px;
	width: 73px;
	}
#menu_disco {
	float: left;
	height: 25px;
	width: 116px;
	}
#menu_lesson {
	float: right;
	height: 25px;
	width: 74px;
	}
#menu_contact {
	float: right;
	height: 25px;
	width: 87px;
	}
#menu_links {
	float: right;
	height: 25px;
	width: 39px;
	}
#news_bg {
	float: none;
	clear: both;
	background-image: url(img/news_bg.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 750px;
}
#news_contents1 {
	float: right;
	height: 250px;
	width: 453px;
}
#news_contents2 {
	clear: both;
	float: none;
	width: 453px;
	height: 24px;
}
#news_contents3 {
	float: left;
	width: 430px;
	height: 200px;
	overflow-x: hidden; overflow-y: scroll;
}
#news_contents3 DL {
	FONT-SIZE: 11px; WIDTH: 430px; COLOR: #383838; LINE-HEIGHT: 12px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"}
#news_contents3 DT {
	PADDING-LEFT: 1em; PADDING-TOP: 0.75em
}
#news_contents3 DD {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: -1.2em; PADDING-LEFT: 8em; PADDING-RIGHT: 4em;BACKGROUND-IMAGE: url(img/news_line.jpg); PADDING-BOTTOM: 0.75em; BACKGROUND-REPEAT: repeat-x
}
#news_contents3 .title_new {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(img/new_24.jpg); BACKGROUND-REPEAT: no-repeat
}
#news_contents3 .title {
	FONT-WEIGHT: bold
}
#news_contents4 {
	float: right;
	width: 23px;
	height: 200px;
}
#news_contents5 {
	clear: both;
	float: none;
	width: 453px;
	height: 26px
}
#bottom {
	float: none;
	clear: both;
	background-image: url(img/bottom.jpg);
	background-repeat: no-repeat;
	height: 744px;
	width: 750px;	
}
#button {
	float: right;
	height: 343px;
	width: 226px;
	margin-top: 53px;	
}
#btn1 {
	float: left;
	height: 343px;
	width: 152px;	
}
#btn2 {
	float: right;
	width: 74px;
	height: 343px;
}
#btn1_1 {
	float: left;
	height: 343px;
	width: 76px;
}
#btn1_2 {
	float: right;
	height: 343px;
	width: 76px;
}
#btn_disco {
	float: left;
	height: 343px;
	width: 49px;
}
#btn_spc1 {
	float: right;
	height: 343px;
	width: 27px;
	background-image: url(img/btn_spc1.jpg);
	background-repeat: no-repeat;
}
#btn_concert {
	float: left;
	height: 343px;
	width: 49px;
}
#btn_spc2 {
	float: right;
	height: 343px;
	width: 27px;
	background-image: url(img/btn_spc2.jpg);
	background-repeat: no-repeat;
}
#btn_lesson {
	float: left;
	height: 343px;
	width: 49px;
}
#btn_spc3 {
	float: right;
	height: 343px;
	width: 25px;
	background-image: url(img/btn_spc3.jpg);
	background-repeat: no-repeat;
}
#prof {
	float: none;
	clear: both;
	background-image: url(img/prof.jpg);
	background-repeat: no-repeat;
	height: 418px;
	width: 750px;
}
#prof1 {
	float: left;
	height: 418px;
	width: 341px;
}
#prof2 {
	float: right;
	height: 418px;
	width: 409px;
}
#prof2_1 {
	float: left;
	height: 418px;
	width: 370px;
}
#prof2_2 {
	float: right;
	height: 418px;
	width: 39px;
}
#bottom_prof {
	float: none;
	clear: both;
	background-image: url(img/bottom_prof.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 750px;	
}
#links {
	float: none;
	clear: both;
	background-image: url(img/links.jpg);
	background-repeat: no-repeat;
	height: 418px;
	width: 750px;
}
#links1 {
	float: left;
	width: 100px;
	height: 418px;
}
#links2 {
	float: right;
	width: 650px;
	height: 418px;
}
#links2_1 {
	clear: both;
	width: 650px;
	height: 18px;
}
#links2_2 {
	clear: both;
	width: 650px;
	height: 390px;
}
#links2_2_1 {
	float: left;
	width: 325px;
	height: 390px;
}
#links2_2_2 {
	float: right;
	width: 325px;
	height: 390px;
}
#bottom_disco{
	float: none;
	clear: both;
	background-image: url(img/bottom_disco.jpg);
	background-repeat: no-repeat;
	height: 471px;
	width: 750px;	
}
#disco1 {
	float: none;
	clear: both;
	width: 750px;
	height: 117px;
}
#disco2 {
	float: none;
	clear: both;
	width: 750px;
	height: 430px;
}

#disco1_1 {
	background-image: url(img/disco_1.jpg);
	float: left;
	height: 117px;
	width: 100px;
	background-repeat: no-repeat;
}
#disco1_2 {
	background-image: url(img/disco_2.jpg);
	float: right;
	height: 117px;
	width: 650px;
	background-repeat: no-repeat;
}
#disco2_1 {
	background-image: url(img/disco_3.jpg);
	float: left;
	height: 430px;
	width: 381px;
	background-repeat: no-repeat;
}
#disco2_2 {
	background-image: url(img/disco_4.jpg);
	float: right;
	height: 430px;
	width: 369px;
	background-repeat: no-repeat;
}
#disco2_1_1 {
	float: left;
	height: 430px;
	width: 100px;
}
#disco2_1_2 {
	float: right;
	height: 150px;
	width: 281px;
	margin-top: 270px;
}
#bottom_concert {
	float: none;
	clear: both;
	background-image: url(img/bottom_concert.jpg);
	background-repeat: no-repeat;
	height: 421px;
	width: 750px;	
}
#concertwrap {
	float: none;
	clear: both;
	width: 750px;
	height: 597px;
	background-image: url(img/concert_bg.jpg);
	background-repeat: no-repeat;
}
#concert1 {
	float: left;
	height: 597px;
	width: 100px;
}
#concert2 {
	float: right;
	height: 597px;
	width: 650px;
	overflow-x: hidden; overflow-y: scroll;
}
#lesson {
	float: none;
	clear: both;
	width: 750px;
	height: 418px;
}
#lesson1 {
	float: left;
	height: 418px;
	width: 441px;
}
#lesson1_1 {
	float: left;
	height: 418px;
	width: 98px;
	background-image: url(img/lesson1.jpg);
	background-repeat: no-repeat;
}
#lesson1_2 {
	float: right;
	height: 418px;
	width: 343px;
	background-image: url(img/lesson2.jpg);
	background-repeat: no-repeat;
}
#lesson2 {
	float: right;
	height: 418px;
	width: 309px;
	background-image: url(img/lesson3.jpg);
	background-repeat: no-repeat;
}
#wrap #news_bg #news_contents1 #news_contents3 td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBDCE6;
	padding-top: 5px;
	padding-bottom: 5px;
}

A:link {
	color: #383838;
	text-decoration: none;
}
A:visited {
	color: #383838;
	text-decoration: none;
}
A:hover {
	color: #8F8F8F;
	text-decoration: underline;
}
A:active {
	color: #8F8F8F;
	text-decoration: underline;
}
#bottom_index {
	float: left;
	height: 343px;
	width: 524px;
	margin-top: 53px;	
}
#bottom_index_left {
	float: left;
	height: 343px;
	width: 40px;	
}
#bottom_index_right {
	float: left;
	height: 343px;
	width: 484px;
}
#bottom_index_right1 {
	clear: both;
	height: 80px;
	width: 464px;
}
#bottom_index_right2 {
	clear: both;
	height: 140px;
	width: 484px;
}
#bottom_index_right2_1 {
	float: left;
	width: 460px;
	height: 120px;
	margin-top: 20px;	
}
#bottom_index_right2_1_1 {
	float: left;
	width: 85px;
	height: 120px;
}
#bottom_index_right2_1_2 {
	float: right;
	width: 375px;
	height: 120px;
}
#bottom_index_right3 {
	clear: both;
	width: 460px;
	height: 123px;
}
#bottom_index_right3_right{
	float: right;
	width: 180px;
	height: 123px;
}
#own_left {
	float: left;
	height: 120px;
	width: 522px;
	margin-top: 23px;
}
#own_left_1 {
	float: left;
	height: 120px;
	width: 322px;
}
#own_left_2 {
	float: right;
	height: 120px;
	width: 200px;
}
#own_right {
	float: right;
	height: 120px;
	width: 228px;
	margin-top: 23px;
}
#wrap #bottom #own_index #own_index_right #own_index_right2 #own_index_right2_books .text_red_11 A:link {
	color: #383838;
	text-decoration: none;
}
#wrap #bottom #own_index #own_index_right #own_index_right2 #own_index_right2_books .text_red_11 A:visited  {
	color: #D22727;
	text-decoration: none;
}
#wrap #bottom #own_index #own_index_right #own_index_right2 #own_index_right2_books .text_red_11 A:hover {
	color: #D22727;
	text-decoration: underline;
}
#wrap #bottom #own_index #own_index_right #own_index_right2 #own_index_right2_books .text_red_11 A:active {
	color: #D22727;
	text-decoration: underline;
}
#wrap #concert2 DL { 
	WIDTH: 650px; 
	COLOR: #383838;  
	FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"
}
#wrap #concert2 DT {
	PADDING-LEFT: 1em; PADDING-TOP: 0.75em
}
#wrap #concert2 DD {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: -1.2em; PADDING-LEFT: 8em; PADDING-RIGHT: 4em;BACKGROUND-IMAGE: url(img/news_line.jpg); PADDING-BOTTOM: 0.75em; BACKGROUND-REPEAT: repeat-x
}
#wrap #concert2 .title_new {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(img/new_24.jpg); BACKGROUND-REPEAT: no-repeat
}
#wrap #concert2 .title {
	FONT-WEIGHT: bold
}