@charset "utf-8";

#title_wrap {width:100%; height:80px; text-align:center; padding:32px 0 0 0;}


/*-------------------------------------------------------------------------------------*
 *  Contents                                                                           *
 *-------------------------------------------------------------------------------------*/
#contents_wrap      { width:100%; margin:0 0 50px 0;background:#0e0e0e; padding-bottom: 40px;}


.con_box00 {background:rgb(14 14 14);width:100%; margin:0 0 0 0;}
.con_box05 {background:rgb(14 14 14);width:100%; margin:5px 0 0 0;}
.con_box10 {width:100%; margin:10px 0 0 0;}
.con_box15 {background:rgb(14 14 14);width:100%; margin:15px 0 0 0;}
.con_box20 {width:100%; margin:20px 0 0 0;}
.con_box25 {background:rgb(14 14 14);width:100%; margin:25px 0 0 0;}
.con_box30 {background:rgb(14 14 14);width:100%; margin:30px 0 0 0;}
.con_box35 {background:rgb(14 14 14);width:100%; margin:35px 0 0 0;}
.con_box40 {background:rgb(14 14 14);width:100%; margin:40px 0 0 0;}
.con_box45 {background:rgb(14 14 14);width:100%; margin:45px 0 0 0;}
.con_box50 {background:rgb(14 14 14);width:100%; margin:0 0 0 0;}





/*-- 게시판 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_title1  {background:rgb(14 14 14); height:50px; font-weight:bold; text-align:center; color:#ffffff; vertical-align:middle;}
.list_title2  {background:#0e0e0e; height:50px; font-weight:bold; text-align:center; color:#ffffff; vertical-align:middle;}
.list_notice1 {background:rgb(14 14 14); height:50px;  border-bottom:1px solid rgba(255,255,255,0.1); text-align:center;; vertical-align:middle;}
.list_notice2 {background:rgb(14 14 14); height:50px;  border-bottom:1px solid rgba(255,255,255,0.1); color:#d9e6ff; padding:0 0 0 15px;; vertical-align:middle; font-weight:600; }
.list1        {height:50px; border-bottom:1px solid rgba(255,255,255,0.1); text-align:center; vertical-align:middle; color:#ffffff}
.list2        {height:50px; border-bottom:1px solid rgba(255,255,255,0.1); padding:0 0 0 15px; vertical-align:middle; color:#ffffff;font-size: 14px;}
.list3        {height:50px; border-bottom:1px solid rgba(255,255,255,0.1); padding:0 0 0 0; vertical-align:middle;  text-align:center;color:#ffffff;font-size: 14px;}
.list3    span{display: block;
    background: rgb(0, 0, 0,0.5);
    width: 50%;
    height: 28px;
    line-height: 28px;
    margin: 0 auto;}
.font09{color: #53d157;}
.write_title_top {border-top:solid 1px rgba(255,255,255,0.1);}
.write_title {min-height:46px; vertical-align:middle; padding:10px 0 10px 20px; color:#ffffff; border-bottom:solid 1px rgba(255,255,255,0.1); width:180px; font-weight:bold;}
.write_basic {min-height:46px; vertical-align:middle; padding:10px 0 10px 20px; color:#ffffff; border-bottom:solid 1px rgba(255,255,255,0.1)}

.view1 {background:rgb(14 14 14);border-bottom:1px solid rgba(255,255,255,0.1);height: 50px; padding:0 20px; width:100%; color:#ffffff; font-weight:600}
.view2 {padding:30px 20px 30px 20px; width:100%; line-height:20px; border-bottom:1px solid rgba(255,255,255,0.1); color:#ffffff;border-radius:0 0 10px 10px ; }

.page_wrap {background:rgb(14 14 14);width:100%; height:50px; text-align:center;padding:10px; background:rgba(0,0,0,0.2); border:solid 1px rgba(255,255,255,0.1) }
.page_wrap ul li { display:inline;}
.page {display:inline-block; width:30px; height:30px;  text-align:center;  color:#ffffff; line-height:30px; border-radius:30px;}
.pageon {display:inline-block; width:30px; height:30px; text-align:center;  background:#26272b; line-height:30px;border-radius:30px;}




.btn_wrap_right        {width:100%; text-align:right; }
.btn_wrap_right ul li  {display:inline;}
.btn_wrap_center       { width:100%; text-align:center; }
.btn_wrap_center ul li {display:inline;}

.btn1_1         {
    background: #0087ff;
    width: 120px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    display: inline-block;
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    font-family: nanumgothic;
    letter-spacing: -1px;
    border-radius: 2px;
    text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
    box-shadow: 0px 2px 2px rgba(0,0,0,0.3);

}
.btn1_1:hover   {background:#3c3e47;color:#0087ff }
										  
.btn1_2         {background:linear-gradient(to right, #56514e 0%,  #393633 100%); min-width:100px; padding:10px 5px 12px 5px; line-height:12px; text-align:center; display:inline-block; font-family:nanumgothic; color:#c1cbe2; font-size:12px; font-weight:700; border-radius:3px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn1_2:hover   {background:linear-gradient(#56514e 0%,  #393633 100%);}

.btn2_1         {background:#101211; width:120px; height:40px; line-height:40px; text-align:center; display:inline-block; color:#ffffff; font-size:15px; font-weight:600; font-family:nanumgothic; letter-spacing:-1px; border-radius:2px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn2_1:hover   {background:#2d302f; }

.btn2_2         {background:linear-gradient(to right, #56514e 0%,  #393633 100%); width:120px; height:40px; line-height:40px; text-align:center; display:inline-block; color:#ffffff; font-size:15px; font-weight:600; font-family:nanumgothic; letter-spacing:-1px; border-radius:2px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn2_2:hover   {background:linear-gradient(#56514e 0%,  #393633 100%);}

.btn3_1         {background:linear-gradient(to right, #02061f 0%,  #10163e 100%); width:200px; height:56px; line-height:54px; text-align:center; display:inline-block; font-family:nanumgothic; color:#ffffff; font-size:18px; font-weight:600; letter-spacing:-1px; border-radius:2px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn3_1:hover   {background:linear-gradient(to right, #70615c 0%,  #030720 100%);}

.btn3_2         {background:linear-gradient(to right, #56514e 0%,  #393633 100%); width:200px; height:56px; line-height:54px; text-align:center; display:inline-block; font-family:nanumgothic; color:#ffffff; font-size:18px; font-weight:600; letter-spacing:-1px; border-radius:2px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn3_2:hover   {background:linear-gradient(#56514e 0%,  #393633 100%);}

.btn4_1         {background:#500a08; width:120px; height:36px; line-height:36px; text-align:center; display:inline-block; color:#ffffff; font-size:15px; font-weight:600; font-family:nanumgothic; letter-spacing:-1px; border-radius:2px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.btn4_1:hover   {background:#871d1a; }


.input1       {
border: none;
    padding: 10px 0 9px 5px;
    background: #1e1f23;
	font-size: 14px;
}
.input2       {border:1px solid #000000; padding:10px 0 9px 5px; border-radius:3px;}


.info2 {
	font-family: 'Noto Sans KR', sans-serif;
	color:#ffffff;
    width: 50%;
    height: 100px;
    padding: 0 30px 0 30px;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

