#event{letter-spacing:-1px; margin:-10px 0 0;}
#event .data_info{background:#3f476e; text-align:center; padding:23px; font-weight:200;}
#event .data_info *{display:inline-block;}
#event .data_info dl:first-child{margin:0;}
#event .data_info dl{font-size:17px; letter-spacing:-1px; font-family: 'Noto Sans KR'; margin:0 0 0 22px;}
#event .data_info dt{color:#afdbef;}
#event .data_info dd{color:#fff; margin:0 0 0 5px;}

#event .section_inner{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:50px;}
#event .section_inner .titleN{position:relative;}
#event .section_inner .titleN span{position:relative; z-index:2; background:#fff; padding:0 10px 0 0; color:#000; font-size:25px; font-family: 'Noto Sans KR'; font-weight:400;}
#event .section_inner .titleN:after{position:absolute; left:0; top:18px; width:100%; content:""; border-top:1px solid #dcdde1; z-index:1;}

#event .section_btm_notice{background:#3f476e; padding:33px 77px;}
#event .section_btm_notice .titleN{display:inline-block; font-size:22px; margin:20px 0 0; color:#fff; text-align:center; vertical-align:top; color:#fff; line-height:1.3;}
#event .section_btm_notice ul{display:inline-block; margin:0 0 0 54px;}
#event .section_btm_notice li{font-size:14px; color:#c7cdd7;}

.innerList{overflow:hidden; margin:15px 0 0;}
.innerList ul{width:760px; overflow:hidden;}
.innerList ul.second{border-top:1px solid #dadce0; margin:20px 0 0;}
.innerList ul.second li{padding:30px 0 0;}
.innerList > ul > li{float:left; text-align:center; width:126px; padding:20px 0 0; /* cursor:pointer; */}
.innerList > ul > li .bookInfoBox1{display:inline-block; margin:10px 0 0; background:url(img/event/book_infoBox1.png) no-repeat; width:100px; height:141px; padding:5px 0 0 1px;}
.innerList > ul > li .tit{display:inline-block; color:#323232; margin:10px 0 0; min-height:45px; line-height:1.2; font-size:15px;}
.innerList > ul > li .selectArea{display:block; text-align:center; margin:0 0 0;}
.innerList > ul > li .selectArea input[type='radio']{display:none;}
.innerList > ul > li .selectArea input[type='radio'] + .ch{display:inline-block; background:url(img/event/sp_select1.png) no-repeat; width:26px; height:26px; /* cursor:pointer; */}
.innerList > ul > li .selectArea input[type='radio'] + .ch.no{background-position:0 -61px; cursor:default;}
.innerList > ul > li input[type='radio']:checked + .ch{background-position:0 -30px;}
.innerList > ul > li input[type='radio']:disabled + .ch{background-position:0 -61px; cursor:default;}

.innerList > ul > li img{display:block;}

@media \0screen {
	.innerList > ul > li .selectArea input[type='radio']{display:inline-block; width:20px; height:20px;}
	.innerList > ul > li .selectArea input[type='radio'] + .ch{display:none;}
}


.divisionBox{display:inline-block; width:102px; height:24px; text-align:center; color:#fff; font-size:12px; line-height:24px;}
.divisionBox.s1{background:#f65197;}
.divisionBox.s2{background:#ee660c;}
.divisionBox.s3{background:#ffb000;}
.divisionBox.s4{background:#1e98a3;}
.divisionBox.s5{background:#5061dd;}
.divisionBox.s6{background:#403abe;}
.divisionBox.s7{background:#8448c2;}
.divisionBox.s8{background:#db3a3a;}
.divisionBox.s9{background:#8ca81c;}
.divisionBox.s10{background:#2169e0;}
.divisionBox.s11{background:#9015a2;}
.divisionBox.s12{background:#4d4c5b;}

.pd15{padding-top:15px;}


.section_replyBox{border:1px solid #666; margin:30px 0 0;}
.section_replyBox .aticle_top{padding:25px 28px; border-bottom:1px solid #e1e1e1;}
.section_replyBox .aticle_top .tit{color:#646464; font-size:15px; margin:0 0 8px;}
.section_replyBox .aticle_top .tit strong{color:#000; margin:0 3px 0 0;}
.section_replyBox .aticle_top .dec{margin:5px 0 0; overflow:hidden;}
.section_replyBox .aticle_top .dec .divisionBox{float:left;}
.section_replyBox .aticle_top .dec .name{float:left; width:660px; margin:0 0 0 10px; font-size:17px; color:#000; font-weight:bold; vertical-align:top;}
.section_replyBox .aticle_btm{position:relative;}
.section_replyBox .aticle_btm .in_text{min-height:80px; width:720px; border:none; padding:20px 28px; font-size:14px; resize:none;}
.section_replyBox .aticle_btm .in_text::-webkit-input-placeholder{color:#a9a9a9;}
.section_replyBox .aticle_btm .in_text:-moz-placeholder{color:#a9a9a9;}
.section_replyBox .aticle_btm .in_text::-moz-placeholder{color:#a9a9a9;}
.section_replyBox .aticle_btm .in_text:-ms-input-placeholder{color:#a9a9a9;}
.section_replyBox .aticle_btm .btnD{position:absolute; right:0; top:0; width:128px; height:100%; background:#2864ba; font-size:17px; color:#fff; line-height:1.2;}
.section_replyBox .aticle_btm .btnD.red{background:#cd3848; color:#fff !important;}


.tit_note{position:relative; margin:40px 0 0;}
.tit_note p{display:inline-block; font-size:15px; color:#323232; margin:5px 0 0;}
.tit_note .btnD{position:absolute; right:0; top:0; color:#000; font-size:13px; border:1px solid #ced1d7; height:30px; padding:0 17px; background:#fff; letter-spacing:-1px;}

.evet_noBox{border:1px solid #cde4f3; background:#f0f9ff; padding:30px; color:#2864ba; font-size:20px; text-align:center; margin:25px 0 0;}
.evet_noBox strong{color:#000; font-weight:normal;}

.reply_list{margin:20px 0 0; border-top:1px solid #e1e1e1;}
.reply_list  > li{ border-bottom:1px solid #e1e1e1; padding:20px 30px;}
.reply_list  > li .article_top{}
.reply_list  > li .article_top .ico{display:inline-block; width:33px; height:33px; background:url(img/event/ico_flag.png) no-repeat; vertical-align:middle;}
.reply_list  > li .article_top .name{display:inline-block; color:#646464; font-size:13px; vertical-align:middle; margin:0 0 0 5px;}
.reply_list  > li .article_top .name strong{color:#000; font-size:15px;}
.reply_list  > li .article_mid{margin:10px 0 0;}
.reply_list  > li .article_mid .dec{}
.reply_list  > li .article_mid .dec .name{color:#000; font-size:15px; margin:0 0 0 5px; font-weight:bold;}
.reply_list  > li .article_mid .replyReason{margin:5px 0 0; color:#646464; font-size:14px;}
.reply_list  > li .article_mid .date{margin:15px 0 0; color:#969696; font-size:14px;}
.reply_list  > li .article_top .btnDel{border:1px solid #ced1d7; background:#fff; color:#000; padding:0 10px; vertical-align:bottom; margin:0 0 0 5px;}

.layerPop{}
.layerPop .s1{color:#2864ba; font-size:22px;}
.layerPop .s2{color:#646464; font-size:15px; margin:25px 0 0;}
.layerPop .s3{color:#000; font-size:15px; font-weight:bold;}

.visual{position:relative;}
.cont .tabAreaBox{overflow:hidden; width:850px; border-right:1px solid #dcdcdc;}
.cont .tabArea{overflow:hidden; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; width:855px;}
.cont .tabArea li{float:left; width:16.666%; height:73px; text-align:center; border:1px solid #dcdcdc; display:table; border-left:none; border-top:none;}
.cont .tabArea li a{width:100%; height:100%; display:block; color:#646464; font-size:17px; display:table-cell; vertical-align:middle; letter-spacing:-1px;}
.cont .tabArea li.on,
.cont .tabArea li:hover{background:#31364e; border:1px solid #31364e;}
.cont .tabArea li.on a,
.cont .tabArea li:hover a{color:#fff}
.cont .tabArea li a.tRed{color:#ad4b64 !important;}
.cont .tabArea li:hover a.tRed,
.cont .tabArea li.on a.tRed{color:#fff !important;}

.dec_box{border:1px solid #dddee3; border-top:none; background:#e9eaef; overflow:hidden; width:100%; height:100%; display:table; letter-spacing:-1px;}
.dec_box .s1{color:#31364e; font-size:22px; display:table-cell; vertical-align:middle; font-weight:bold; padding:40px 40px; text-align:center;}
.dec_box .s2{color:#646464; font-size:15px; display:table-cell; vertical-align:middle; padding:40px 40px 40px 72px; text-indent:-72px;}
.dec_box .s2 strong{color:#000;}
.dec_box .s2 .jin{margin:0 0 0 -20px;}
.dec_box .s2 .btnD{display:inline-block; border:1px solid #b8b8b8; height:35px; background:#fff; color:#31364e; font-size:15px; padding:0 15px; margin:0 0 0 64px;}

.books_list{letter-spacing:-1px; margin:45px 0 0;}
.books_list > li{padding:35px 19px; border-top:2px solid #31364e;}
.books_list > li .article_top{padding:0 20px;}
.books_list > li .article_top span{display:block;}
.books_list > li .article_top .tit{color:#000; font-size:20px; font-weight:bold;}
.books_list > li .article_top .dec{color:#646464; font-size:15px; margin:5px 0 0;}
.books_list > li .article_mid{overflow:hidden; margin:35px 0 0;}
.books_list > li .article_mid .thumb{float:left; background:url(img/books/thumb_book.png) no-repeat; width:148px; height:171px; display:block; padding:5px 0 0 1px;}
.books_list > li .article_mid .dec{float:left; width:660px;}
.books_list > li .article_mid .dec dl{display:block;}
.books_list > li .article_mid .dec dl.second{margin:22px 0 0;}
.books_list > li .article_mid .dec dt{color:#000; font-size:17px; font-weight:bold;}
.books_list > li .article_mid .dec dd{color:#6e6e6e; font-size:14px; margin:3px 0 0;}


.decInfo{margin:30px 0 0;}
.decInfo p{background:#31364e; color:#fff; font-size:20px; text-align:center; padding:20px;}
.decInfo p span{color:#95daf9;}
.decInfo ul{background:#f8f9fd; padding:10px 29px; border:1px solid #d8d8d8; overflow:hidden;}
.decInfo li{position:relative; float:left; width:50%; overflow:hidden; padding:20px 0 20px 17px; min-height:145px; cursor:pointer;}
.decInfo li .ico{float:left; display:inline-block; background:url(img/sp_ico.png) no-repeat; margin:8px 30px 0 0;}
.decInfo li .dec{float:left;}
.decInfo li.s1{border-right:1px solid #d8d8d8;}
.decInfo li dt{color:#2864b9; font-size:18px; font-weight:bold;}
.decInfo li dd{color:#666; font-size:14px; margin:10px 0 0;}
.decInfo li.s1 .ico{background-position:0 0; width:49px; height:68px;}
.decInfo li.s2 .ico{background-position:-85px 0; width:77px; height:77px;}
.decInfo li.s2{padding:20px 0 20px 37px;}
.decInfo li.s1 .dec{width:270px;}
.decInfo li.s2 .dec{width:250px;}
.decInfo li:after{position:absolute; bottom:7px; right:38px; content:""; display:block; background:url(img/sp_ico.png) no-repeat; width:19px; height:19px; background-position:0 -131px;}
.decInfo li.s2:after{right:0px;}