/*----------------------------------------------------*/
/*-- style.css ; ¿©Çà»ç È¨ÆäÀÌÁö --------------------------*/
/*----------------------------------------------------*/
@charset "utf-8";
*{/* Apply to all... "*"... 
    ¸¶Áø/ÆÐµù Á¦¿ÜÇÑ ¼Ó¼ºÀº ¿©±â ¾´ °Ô ¿ì¼±ÀÌ µÊ*/
	margin:0 auto;/*¹Ù±ù¿©¹é:0; align:center*/
	padding:0;    /*¾ÈÂÊ¿©¹é*/
	list-style:none; /*ºÒÇÊ¿äÇÑ ¸®½ºÆ® ¸Å±âÁö ¸¶¶ó*/
	font-family:"Malgun gothic";
}
a{text-decoration:none;color:inherit;}
h1,h2,h3,h4,h5,h6{color:#990000;}
.button{
	cursor:pointer;
	border-radius:7px;
	margin:5px;
	background-color:#999999;
	color:#ffffff;
	font-size:15px;
	font-style:bold;
	padding:7px 10px;
	border:none;/*¹öÆ°Å×µÎ¸®.none¾È¾²¸é °ËÀº»öÀ¸·Î ÃÄÁü*/
	font-size:0.9em;
}
.button:hover{background-color:#990000;/*¹ã»ö*/}
.clear{clear:both;}
/*
¹ÙÅÁÁß ¸¼Àº Ã»º¸¶ó»ö : 3a75ff
¹ÙÅÁÁß(footer) ÇÏ´Ã»ö: 4298cc
±Û¾¾¿ë ÁøÇÑ ³²»ö : 062261
ºÓÀº ¹ã»ö: 990000
cool gray: edf2ff
*/
/*----------------------------------------------------*/
body{}
#container{
	min-width: 960px;
	width:960px;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	box-shadow: 0px 5px 5px #999999;
	   /* offset X ; Y ; blur ; color // ... : inset 7... ·Î ¾²¸é ³»ºÎ·Î»ý±è*/
}
/*----------------------------------------------------*/
#header{width:960px;height:160px;margin-top:10px;}
/*----------------------------------------------------*/
.logo{/*·Î°íÆÇ ¼³Á¤*/
	width:250px;height:100px;float:left;
	overflow:hidden; /*w/h ¹þ¾î³­ ºÎºÐ¼û°Ü¶ó*/
}
.logo>a>img{/*·Î°íÆÇ¿¡ ¾ñÀ» ÀÌ¹ÌÁö ¼öÁ¤. À­´Ü 50px Àß¶ó¶ó*/
	margin-top:-50px;
	width:250px; /* w³ª h ÇÏ³ª¸¸ ÁöÁ¤ÇØÁÖ¸é ³ª¸ÓÁö´Â ºñÀ²¿¡ ¸Â°Ô ÁÙ¾îµê */
	height: auto; /* ´Ù¸¥ css¿¡ ¿µÇâÀ» ¹Þ´Â´Ù¸é ³ª¸ÓÁö¿¡ auto */
}
.nav{
	float:right;margin-top:40px;padding:10px auto;/*±ÛÀÚ¿Í »óÀÚ »çÀÌ °£°Ý*/
	width:450px;height:20px;
}
.nav>li{
	position:relative;  
	/*¼­ºê¸Þ´º ÀÖ´Â °æ¿ì, ºÎ¸ð´Â relative, ÀÚ½ÄÀº absolute. ÀÚ½ÄÀÌ ºÎ¸ð À§Ä¡ ¹Ø¿¡ ¾Ë¾Æ¼­ µé¾î°¨*/
	/*¶ÇÇÑ ¾Õ¿¡ ¹èÄ¡µÈ ¾Ö µÚ·Î »ó´ëÀûÀ¸·Î À§Ä¡ ¾Ë¾Æ¼­ Ã£¾Æ°¨*/
	float:left;
	width:150px;
	text-align:center;
	padding:5px 0; /*0Àº ¿ÞÂÊ*/
	color:#062261;
}
.nav>li:hover{/*hover=mouse over*/
	background-color:#4298cc;	color:#ffffff;
}
.submenu{
	display:none; /*´©¸£±â Àü±îÁø ¼û¾îÀÖ¾î*/
	position:absolute; 
	width:100%; /*=200px*/
	margin-top:5px;
	z-index:1; /* ÀÌ¹ÌÁö½½¶óÀÌµå¶û °ãÄ¥¶§ À§·Î ³ª¿Â³ª 1 µÚ·Î ¼û¾î¶ó 0 */
	background-color:rgba(255,255,255,0.8);
}
.submenu>li{padding:5px;color:#000000;}
.submenu>li:hover{background-color:#ffffff;}
.admin{width:450px;height:20px;float:right;text-align:right;margin-top:10px;margin-right:10px;color:green;}
/*----------------------------------------------------*/
#imgSlide{
	width:960px;height:300px;
	overflow:hidden;
	position:relative;
	border-top:4px solid #666666;
	border-bottom:4px solid #666666;
	display:block;
}
/*----------------------------------------------------*/
.imgs{display:block;position:absolute;}
.imgs>img{margin-top:-100px}

.imgs>img{
	position:absolute;
	transition:all 2s;
}
.arrow{
	width:940px;height:280px;padding:10px;
	position:absolute;z-index:1;
	display:none;
}
#imgSlide:hover .arrow{display:block;}
.prev{float:left;}
.next{float:right;}
.prev, .next{
	width:80px;height:80px;margin-top:90px;
	line-height:80px;
	cursor:pointer;border-radius:40px;
	color:white;font-size:30pt;text-align:center;
	text-shadow:0 5px 20px #222222;
}
.prev:hover, .next:hover{background-color:rgba(0,0,0,0.8);}
.fade{
	-webkit-animation-name:fade;
	-webkit-animation-duration:1.5s;
	animation-name:fade;
	animation-duration:1.5s;
}
@-webkit-keyframes fade{
	from{opacity:0.4}
	to{opacity:1}
}
@keyframes fade{
	from{opacity:0.4}
	to{opacity:1}
}

/*¿©Çà°¡ÀÌµå¿¡ ¿À½Å°ÍÀ» È¯¿µÇÕ´Ï´Ù*/
span{color:#893700;}
.maintext{color:#fff;text-shadow:0 3px 5px #666666;}
.welcome{
	width:600px;height:50px;
	line-height:50px;/*¼¼·ÎÁß¾ÓÀ» À§ÇØ*/
	border-radius:30px; /*¶ó¿îµù¹Ú½º*/
	position:absolute;
	margin: 125px 0 0 180px !important;
		  /* top bt R L     ¿©±â Á© ¾Õ¿¡ ²À ³Ö¾îÁÜ Front! */
	text-align:center;
	z-index:1;
	background-color:rgba(255,255,255,0.5);
}

/*--------------------------------------------------------------------*/
#footer{width:960px;height:150px;color:#ffffff;background-color:#4298cc;}
#footer>ul{width:50%;float:left;margin-top:50px;}
#footer>ul>li{float:left;/*È¾À¸·Î¾²·Á°íleft°É¾îÁÜ*/margin-left:30px;}
#footer>p{float:right;width:45%;font-size:12px;margin-top:20px;}
/*--------------------------------------------------------------------*/
#contents{width:960px;min-height:550px;}
/*--------------------------------------------------------------------*/
#bg{
	height:550px;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
}
/*--------------------------------------------------------------------*/
/*Notice °øÁö»çÇ×*/
.notice{float:left;width:520px;}
.notice>h3{text-align:center;margin-top:30px;}
.table{/*Åë»ó ¾²´Â ÆùÆ®»çÀÌÁî&ÆÐµùÅ©±â.. ¹é±×¶ó¿îµå&±ÛÀÚÄÃ·¯ .. ¿Ü¿ì»ï*/
	margin-top:10px;
	font-size:0.9em;/*Å×ÀÌºíÀÇ 90%Å©±â*/   
	border-collapse:collapse;/*¿ä°Å ¾øÀ¸¸é Å×µÎ¸® ºÎºÐÀÌ ºñ¿öÁ®ÀÖÀ½*/
	border-top:2px solid #3a75ff;
	border-bottom:2px solid #4298cc;
}
.table tr>th{padding:5px;color:#3a75ff;background-color:#edf2ff;border-bottom:1px solid #4298cc;}
.table tr>td{padding:5px;color:#062261;}
.table tr:nth-child(2n+1){/*ÀÌ°Å ¿Ü¿ö³õÀ¸¼¼¿ä. ¸Å 2¹øÂ°ÁÙ¸¶´Ù ½ºÇÁ¶óÀÌÆ®·Î Ä­ »ö Ã¤¿öÁÖ´Â °Í*/
	background-color:#edf2ff;/*Çª¸¥°è¿­ ¿¬È¸»ö*/
}
/*partner Á¤º¸³ª´®*/
.partner{float:right;width:440px;}
.partner>h3{text-align:center;margin-top:30px;}
.partner_info{text-align:center;margin-top:30px;}
/*icons ¾ÆÀÌÄÜ½º*/
.icons{margin-top:20px;margin-right:20px;text-align:right;height:120px;}
.imgbtn{
	width:120px;padding:10px 5px 5px 5px;
	text-align:center;
	display:inline-block;/*ÇÑ ¶óÀÎ¿¡ ´Ù ¹èÄ¡ÇØ¶ó*/
	border:1px solid #ccc;
	background-color:rgba(255,255,255,0.8);
}
.imgbtn img{width:100px;}
/*--------------------------------------------------------------------*/
/*admin.php, contact.php ÆË¾÷Ã¢ Å×ÀÌºí*/
.table2{
	/*width:300px;height:200px;*/
	margin:20px auto;border-collapse:collapse;
	border:2px solid #4298cc;
	box-shadow:0 0 15px #cccccc;
}
.table2 tr>th{padding:5px;background-color:#edf2ff;text-align:center;border:1px solid #4298cc;font-size:1em;}
.table2 tr>td{padding:5px;border:1px solid #4298cc;}
/*-----------------------------------------------------------»ó¼¼¿©ÇàÆäÀÌÁö-*/
.bar1{width:960px;height:50px;background-color:#DB0000;
	color:#ffffff;text-align:right;line-height:50px;}
.bar2{width:960px;height:50px;color:#999999;text-align:right;line-height:50px;font-size:0.8em;}
.line1{width:930px;height:1px;background-color:#cccccc;}
.bar3{width:960px;height:50px;color:#3163c9;line-height:50px;font-weight:bold;}
.bar4{width:960px;height:50px;line-height:50px;color:#555555;font-size:0.8em;font-weight:bold;}

.box1{width:480px;height:550px;float:left;}
.box1>img{padding-bottom:10px;padding-left:25px;}/*width:440px;height:260px;*/
.box2{width:480px;height:550px;float:right;}
/*»ó¼¼ÆäÀÌÁö »çÁø¿· »óÇ°³»¿ª*/
.table3{font-size:0.8em;color:#666666;border-collapse:collapse;}
.table3 tr>td{padding:10px;border-bottom:2px dotted #666666;}
.table3 td:nth-child(1){width:80px;font-weight:bold;}/*Ã¹ ¿­*/
/*»ó¼¼¿ä±ÝÇ¥*//*°øÁö»çÇ× notice.php*/
.table4{font-size:0.9em;color:#222222;border-collapse:collapse;border:1px solid #cccccc;text-align:center;}
.table4 tr>td{padding:8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
/*.table4 tr:nth-child(1){background-color:#e0844f;}*/
/*»óÇ°Æ¯Â¡Ç¥*/
.table5{font-size:0.9em;color:#222222;border-collapse:collapse;border:1px solid #cccccc;}
.table5 tr>th{padding:10px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.table5 tr>td{padding:10px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
/*»ó¼¼-ÀÏÁ¤Ç¥*/
.tableSchedule{
	float:left;
	width:600px;
	margin-left:150px;margin-bottom:75px;
	font-size:0.9em;color:#222222;
	text-align:left;
	border-collapse:collapse;
	
}
.tableSchedule tr{border:1px dashed red;}
.tableSchedule tr>th{padding:8px;text-align:left;}
.tableSchedule tr>td{padding:8px;}
.scheduleLi{margin-left:50px;width:500px;float:left;}
.scheduleLi>li{
	padding:10px;font-size:15px;border-bottom:1px solid #cccccc;
	list-style:circle;list-style-position:outside;
}
.scheduleLi>li>span{color:#4298cc;font-weight:bold;}
/*--------------------------------------------------------------------*/
.tableScroller{/*À¯·´»ó¼¼ÆäÀÌÁö, ºñÇàÀÏÁ¤º° ±Ý¾× Ç¥ ³»ºÎ¸¦ ½ºÅ©·Ñ½ÃÅ°±â À§ÇÑ ¹Ú½º*/
	width:880px;height:300px;overflow:auto;
	box-shadow:inset -5px -10px 15px #cccccc;
}
/*----intro.php----------------------------------------------------------------*/
.box3{
	width:960px;height:550px;
	background-image:url(../images/intro.jpg);
	background-size:cover;
}
.box3_mention{
	float:right;
	margin-left:480px;
	width:480px;height:550px;
	font-size:0.9em;color:#00004B;font-style:bold;
	font-family:"ÈÞ¸Õ¸íÁ¶";
}
/*----¤Ñmusic.php----------------------------------------------------------------*/
.box_music1{
	float:left;margin-left:20px;
	width:440px;height:300px;
	color:#333333;font-style:italic;font-family:"ÈÞ¸Õ¸íÁ¶";
}
.box_music2{
	float:right;margin-right:20px;
	width:440px;height:300px;
	color:#333333;font-style:italic;font-family:"ÈÞ¸Õ¸íÁ¶";
}
.box_music1 img{width:440px;height:300px;}
.box_music2 img{width:440px;height:300px;}


/*--------------------------------------------------------------------*/
/*----End of style.css------------------------------------------------*/
/*--------------------------------------------------------------------*/
/* Note
[¿©¹é ¼³Á¤ ¹®¹ý]
margin: 20px ... »óÇÏÁÂ¿ì ¸ðµÎ 20px
margin: 30px 10px ... »óÇÏ 30px, ÁÂ¿ì 10px
margin: 30px 10px 20px 50px ... À§ 30px, ¿À¸¥ÂÊ 10px, ¾Æ·¡ 20px, ¿ÞÂÊ 50px
margin: 30px 10px 40px ... À§ 30px, ÁÂ¿ì 10px, ¾Æ·¡ 40px

Áï ¹æÇâÀÇ À§ºÎÅÍ ½Ã°è¹æÇâÀ¸·Î È¸ÀüÇÏ¿© À§ ¿À¸¥ÂÊ ¾Æ·¡ ¿ÞÂÊ ¼ø¼­·Î ¼³Á¤ÇÕ´Ï´Ù.
*/

/*
Ã»º¸¶ó»ö : 3a75ff
ÇªÅÍ ÇÏ´Ã»ö: 4298cc
ºÓÀº ¹ã»ö: 990000
*/


