* {margin:0; padding:0; font:12px Verdana,Arial}
code {font-family:"Courier New",Courier}

#options {width:900px;  margin:80px auto 20px; text-align:left;}
#options input {margin:0 10px 0 0;}
#options a {text-decoration:none; color:#666;}
#options a:hover {color:#033}
#options label {font-weight:bold;font-size:16px;color:#666;}
#options strong{font-weight:bold;color:#164999;font-size:16px;}
.allCheck{border:none;line-height: 18px;}
.rowCheck{position:relative;border:1px solid #dddddd;}
.rowCheck2{position:relative;border:1px solid #dddddd;border-top:none;}
#acc {width:900px; list-style:none; color:#033; margin:0 auto;}
#acc .rowCheck h2 {display:block;width:960px;padding:20px 0;text-indent:25px;}
#contents #acc .rowCheck h3 {position:absolute;right:0; top:25px;float:right;width:90px;display:inline-block;cursor:pointer;color:#cfcfcf;background:url(../images/arrowDown.gif) no-repeat 65px 8px;}
#contents #acc .rowCheck h3:hover {font-weight:bold;color:#164999;background:url(../images/arrowUp_on.gif) no-repeat 65px 8px;}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {
	width:814px; padding:15px; background: #f6f6f6;
	margin:0 0 20px 25px;
    border: 1px solid #ddd;
    line-height: 20px;
    height: 80px;
    overflow-y: scroll;
    text-align: justify;
	font-size:15px;
}

#acc .acc-content{color:#666;}
#acc .acc-content b{font-size:15px;font-weight:bold;}
#acc label {font-size:16px;color:#666;}
#acc .rowCheck2 h2 {display:block;width:960px;padding:20px 0;text-indent:25px;}
#contents #acc .rowCheck2 h3 {position:absolute;right:0; top:25px;float:right;width:90px; display:inline-block;cursor:pointer;color:#cfcfcf;background:url(../images/arrowDown.gif) no-repeat 65px 8px;}
#contents #acc .rowCheck2 h3:hover {font-weight:bold;color:#164999;background:url(../images/arrowUp.gif) no-repeat 65px 8px;}
#contents p.noticeTxt{font-size:15px;line-height:1.8;padding:20px 0 80px 10px;color:#666;}
#contents p.noticeTxt strong{font-size:15px; font-weight:bold;}

.rowBox input {margin:0 10px 0 0;}


/* btnStyle */
.btnAreaStyle {clear:both; overflow:hidden; zoom:1;float:right; padding-top:15px}
.btnAreaStyle img {margin-left:5px}


/* board Write */
/*<2020-06-23>*/
#boardWrite {clear:both;  border-bottom:5px solid #121733; width:960px; background-color:#fff;}

#boardWrite table {width:100%;}
/*<2020-06-23>*/
#boardWrite table th {background:url(../images/line.gif) 0 0 repeat-x; text-align:left; vertical-align:top; padding:28px 0 0 30px; color:black; font-weight:bold;}

#boardWrite table tr.first th {background:none;}
#boardWrite table td {background:url(../images/line.gif) 0 0 repeat-x; padding:20px 0;}
#boardWrite table tr.first td {background:none;}


#contents {margin:0 auto; width:900px; padding-bottom:20px;}


/* input */
.input {border:1px solid #ddd; background:#f6f6f6; color:#999; padding:5px 0 3px 10px; height:22px;}
.input2 {border:1px solid #ddd; background:#f6f6f6; color:#999;  width:80px; height:30px;}
.input2:first-child {margin-left:50px;}
.inputbgNone {border:none; background:#f6f6f6; padding:4px 10px 3px 5px; color:#999;}
.textarea {border:1px solid #ddd; color:#999; background:#f6f6f6; padding:10px; line-height:12px;}
.textarea2 {padding:10px}
.textarea3 {border:1px solid #ddd; color:#999; background:#f6f6f6; padding:10px; line-height:12px; width:400px;}
.input3 {border:1px solid #ddd; background:#fff; color:#000; padding:5px 0 3px 10px; height:20px;}
.input4 {border:1px solid #ddd; background:#fff; color:#000; padding:5px 0 3px 10px; height:30px;}


/* select Box */
.selectLayer {clear:both; float:left;  position:relative; top:0; left:0; }
.selectLayer p {border:1px solid #ddd; background:#f6f6f6 url(../../images/btn/btn_arrow.gif) right 0 no-repeat; height:20px;cursor:pointer; font-size:14px;padding:5px 0 5px 10px}
.selectLayer ul {display:none; position:absolute; top:29px; left:0; z-index:100; background:#f6f6f6 ; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
.selectLayer ul li {padding:0 0 3px 10px}
.selectLayer ul li a:hover {font-weight:bold}

div.bgWrapNavy {width:100%; height:auto; background-image:url(../images/bg.jpg);}
#mainImg {width:960px; height:6420px; margin:0 auto; background-image:url(../images/dance.jpg);}
#video {display:block; margin:0 auto; width:960px; text-align:center; padding-top:2080px;}
#btn {display:block; margin:0 auto; width:960px; text-align:center; padding-top: 600px;}

label{
    margin-left:1%;
}