#sns{width:330px; text-align:right;}
#sns p{padding:0 0 5px 0;}

.depth{height:70px; background-image: url('../../img/ko/ico_depth_bg.jpg');background-repeat: repeat-x;background-position: 0px 15px;}

.depth .dep{width:1220px; margin:0 auto 0; position:relative;}
.depth .dep h2{padding:23px 0 0 0;}
.depth .dep #sns{position:absolute; right:8px; top:10px;}


.depth1{width:963px; margin:0 auto 0; height:56px; background:url(../../img/ko/ico_depth_bg.jpg) repeat-x;}
.depth1 .dep{width:969px; margin:0 auto 0; position:relative;}
.depth1 .dep h2{padding:16px 0 0 0;}
.depth1 .dep h3{padding:16px 0 0 0;}
.depth1 .dep #sns{position:absolute; right:12px; top:10px;}


#contents_gallery .contents_gallery{width:1220px; margin:0 auto 0;}
#contents_gallery .contents_gallery .lnbwrap, #contents_gallery .contents_gallery .cts{float:left;}
#contents_gallery .contents_gallery .lnbwrap{width:260px; padding:25px 15px 0 0;}
#contents_gallery .contents_gallery .lnbwrap .category{position:relative;}
#contents_gallery .contents_gallery .lnbwrap .category {font-size:20px;color:#8593A2;font-weight:500;}
#contents_gallery .contents_gallery .lnbwrap .category .ico{position:absolute; right:13px; top:8px; text-align:right;}
#contents_gallery .contents_gallery .lnbwrap .lnb{padding:0px 0 50px 0;}
#contents_gallery .contents_gallery .lnbwrap .lnb li{border-bottom:1px solid #dbdbdb; padding:8px 0 8px 2px;}
#contents_gallery .contents_gallery .lnbwrap .lnb li a{font-size:17px; color:#203876;}
#contents_gallery .contents_gallery .lnbwrap .lnb li span{color:#bfb9b9;}
#contents_gallery .contents_gallery .lnbwrap .lnb li a span{color:#bfb9b9;}
#contents_gallery .contents_gallery .lnbwrap .lnb li a span.cat1{font-weight:bold;color:#0c60d3;}
#contents_gallery .contents_gallery .lnbwrap .lnb li ul{padding:3px 0 0 0;}
#contents_gallery .contents_gallery .lnbwrap .lnb li ul li{border:none; padding:3px 0 3px 8px; font-size:15px;}
#contents_gallery .contents_gallery .lnbwrap .lnb li ul li a{font-size:15px;}
#contents_gallery .contents_gallery .lnbwrap .lnb li ul li span.cat3 a {color:#74777C;}

#contents_gallery .contents_gallery .lnbwrap .lnb1{padding:6px 0 50px 0;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li{border-bottom:1px solid #dbdbdb; padding:8px 0 8px 5px;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li a{font-size:12px; color:#203876;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li a span{color:#8B8383;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li ul{padding:3px 0 0 0;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li ul li{border:none; padding:3px 0 3px 8px; font-size:12px;}
#contents_gallery .contents_gallery .lnbwrap .lnb1 li ul li a{font-size:12px;}

#contents_gallery .contents_gallery .cts2{width:968px; margin:0 auto 0; padding:0 0 0 0; }
#contents_gallery .contents_gallery .cts2 .aurora_left{float:left; width:560px; height:481px;  margin:0 padding:0 0 0 0; }



#contents_gallery2 .contents_gallery{width:977px; margin:0 auto 0;}
#contents_gallery2 .contents_gallery .lnbwrap, #contents_gallery2 .contents_gallery .cts2{float:left;}
#contents_gallery2 .contents_gallery .lnbwrap{width:194px; padding:25px 30px 0 5px;}
#contents_gallery2 .contents_gallery .lnbwrap .category{position:relative;}
#contents_gallery2 .contents_gallery .lnbwrap .category .ico{position:absolute; right:13px; top:8px; text-align:right;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb{padding:6px 0 50px 0;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li{border-bottom:1px solid #dbdbdb; padding:8px 0 8px 18px;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li a{font-size:12px; color:#203876;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li a span{color:#bfb9b9;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li ul{padding:3px 0 0 0;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li ul li{border:none; padding:3px 0 3px 8px; font-size:11px;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb li ul li a{font-size:11px;}

#contents_gallery2 .contents_gallery .lnbwrap .lnb1{padding:6px 0 50px 0;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li{border-bottom:1px solid #dbdbdb; padding:8px 0 8px 5px;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li a{font-size:12px; color:#203876;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li a span{color:#bfb9b9;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li ul{padding:3px 0 0 0;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li ul li{border:none; padding:3px 0 3px 8px; font-size:11px;}
#contents_gallery2 .contents_gallery .lnbwrap .lnb1 li ul li a{font-size:11px;}




.cts{width:940px; padding:27px 0 0 0;}
.ctshead{height:40px; border-bottom:1px solid #d7d4d4; position:relative;}
.ctshead .title{float:left; width:530px; font-size:14px; padding:7px 0 0 10px;}
.ctshead .title strong{font-size:16px; color:#7C8380;}
.ctshead .title strong.listtitle{color:#3C3E3D; padding:0 10px 0 10px; background:url(../../img/ko/ico_titlear.jpg) no-repeat left 10px;}
.ctshead .title strong.viewtitle{font-size:17px; padding:0 4px 0 10px; background:url(../../img/ko/ico_yellowbul.jpg) no-repeat left 11px;}
.ctshead .aside{color:#9d9a9a; margin-left:20px;}
.ctshead .aside span{font-size:12px; color:#3db5dc; margin-right:8px;}
.ctshead .select{float:right; text-align:right; padding:0 8px 0;}
.ctshead #sns{position:absolute; right:0; bottom:7px;}

.cts2{width:740px; padding:27px 0 0 0;}
.ctshead2{height:30px; border-bottom:1px solid #d7d4d4; position:relative;}
.ctshead2 .title{float:left; width:530px; font-size:12px; padding:7px 0 0 10px;}
.ctshead2 .title strong{font-size:12px; color:#0870ef;}
.ctshead2 .title strong.listtitle{color:#0870ef; padding:0 0 0 10px; background:url(../../img/ko/ico_titlear.jpg) no-repeat left 3px;}
.ctshead2 .title strong.viewtitle{font-size:12px; color:#0870ef; padding:0 0 0 10px; background:url(../../img/ko/ico_yellowbul.jpg) no-repeat left 3px;}
.ctshead2 .aside{color:#9d9a9a; margin-left:20px;}
.ctshead2 .aside span{font-size:12px; color:#3db5dc; margin-right:8px;}
.ctshead2 .select{float:right; text-align:right; padding:0 5px 0;}
.ctshead2 #sns{position:absolute; right:10px; bottom:7px;}


.movear{width:930px; margin:0 auto 0; padding:0 0 0px 0; position:absolute; top:500px; z-index:1;}
.movear .movear_left {margin-left:20px;text-align:left;position:absolute; top:120px;left:15px;}
.movear .movear_right {text-align:right;position:absolute; right:15px;top:120px;}



.photoview{font-size:12px; padding:2px 0 48px 0; color:#6b6e74;}
.photoview .img{text-align:center; padding:10px 0 10px 0;}
.photoview .img img{border:1px solid #a09d9d;}


/*
.photoview .galleryList{border:1px solid #ede9e9; background-color:#f6f6f6; padding:10px 25px 10px 25px;  margin:0 auto 0; width:852px; margin-top:50px; position:relative;}
.photoview .galleryList .listwrap{width:852px; height:54px; position:relative; background-color:#6b6e74; overflow:hidden;}
.photoview .galleryList .listwrap .list{width:805px; overflow:hidden; margin:0 auto 0;; padding:1px 0 0 0; position:relative;}
.photoview .galleryList .listwrap .list ul{width:99999px;}
.photoview .galleryList .listwrap .list ul li{float:left; margin-right:1px;}
.photoview .galleryList .listwrap .list ul li a{display:block; height:54px; position:relative;}
.photoview .galleryList .listwrap .list ul li a span{display:block; width:72px; height:54px; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; position:absolute; left:0; top:-1px; cursor:pointer; display:none;border:2px solid #FD5D0F;box-sizing:border-box;}
.photoview .galleryList .listwrap .list ul li a span.on{display:block;}
.photoview .galleryList .listwrap .list ul li a span.border_t {display:block; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; }
.photoview .galleryList .listwrap .list ul li a span.border_t_none {display:none; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; }
.photoview .galleryList .listwrap span.btn{position:absolute; top:20px;}
.photoview .galleryList .listwrap span.left{left:3px;}
.photoview .galleryList .listwrap span.right{right:4px;}
.photoview .lstbtn{text-align:center; padding:10px 0 0 0;}
*/

.photoview .galleryList{border:1px solid #ede9e9; background-color:#f6f6f6; padding:10px 25px 10px 25px;  margin:0 auto 0; width:770px; margin-top:50px; position:relative;}
.photoview .galleryList .listwrap{width:770px; height:54px; position:relative; background-color:#6b6e74; overflow:hidden;}
.photoview .galleryList .listwrap .list{width:730px; overflow:hidden; margin:0 auto 0;; padding:1px 0 0 0; position:relative;}
.photoview .galleryList .listwrap .list ul{width:99999px;}
.photoview .galleryList .listwrap .list ul li{float:left; margin-right:1px;}
.photoview .galleryList .listwrap .list ul li a{display:block; height:54px; position:relative;}
.photoview .galleryList .listwrap .list ul li a span{display:block; width:72px; height:54px; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; position:absolute; left:0; top:-1px; cursor:pointer; display:none;border:2px solid #FD5D0F;box-sizing:border-box;}
.photoview .galleryList .listwrap .list ul li a span.on{display:block;}
.photoview .galleryList .listwrap .list ul li a span.border_t {display:block; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; }
.photoview .galleryList .listwrap .list ul li a span.border_t_none {display:none; _background:url(../../img/ko/ico_gallery_sect.gif) no-repeat; }
.photoview .galleryList .listwrap span.btn{position:absolute; top:20px;}
.photoview .galleryList .listwrap span.left{left:3px;}
.photoview .galleryList .listwrap span.right{right:4px;}
.photoview .lstbtn{text-align:center; padding:10px 0 0 0;}


/*Æ÷ÅäÀÌ¹ÌÁö ¸®½ºÆ®*/
.photoimagelist{width:955px; overflow:hidden; padding:20px 0px 15px 10px; border-bottom:1px solid #d7d4d4;}
.photoimagelist ul.f_clear{width:100%;}
.photoimagelist ul.f_clear li{width:235px; height:250px; padding:0 26px 25px 0; margin-bottom:5px; float:left; overflow:hidden;}
.photoimagelist ul.f_clear li .listthum{width:100%;height:150px; border:1px solid #EEEEEE;  padding:2px 2px 2px 2px;text-align:center;}
.photoimagelist ul.f_clear li .listthum td{vertical-align:middle;text-algin:center;}
.photoimagelist ul.f_clear li .listthum img{border:0px solid #a1a0a0; vertical-align:bottom;}

.photoimagelist ul.f_clear li .photo_title{color:#9d9a9a; padding:6px 5px 0 5px; font-size:15px; font-weight:500;}
.photoimagelist ul.f_clear li .photo_title{
max-height:42px;
text-overflow:ellipsis; 
overflow: hidden;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
display: -webkit-box;
display: -moz-box;
word-wrap:break-word;
-webkit-box-orient: vertical;
}
.photoimagelist ul.f_clear li .photo_hit{color:#9d9a9a;font-size:14px;padding:6px 5px 0 5px;}

.photoimagelist ul.f_clear li p{color:#9d9a9a; padding:6px 2px 0 2px; font-size:14px;}
.photoimagelist ul.f_clear li p a{color:#576e84; font-size:13px;}
.photoimagelist ul.f_clear li p span{color:#3db5dc;}
.photoimagelist ul.f_clear li p span.like{color:#f76c42;}





.stage{width:691px; margin:0 auto 0; padding-bottom:10px; position:relative;}
.stage .stageHeader{padding:0 0 14px 29px;}
.stage .stageHeader .title{font-size:14px; color:#e8762b; margin-right:15px;}
.stage .stageHeader .caption{font-size:14px; color:#e8762b; margin-right:15px;}
.stage .stageHeader span.aside{color:#9d9a9a; margin-right:5px;}
.stage .stageHeader span.aside span{color:#3db5dc; margin-right:12px;}
.stage .stageHeader span.aside strong{color:#f6c43f;}
.stage .stageHeader span, .stage .stageHeader strong, .stage .stageHeader img{vertical-align:middle;}
.stage .stagects{height:380px;}
.stage .stagects .mediaar{margin:0 auto 0; height:363px; position:relative;}
.stage .stagects span.btn{position:absolute; top:152px;}
.stage .stagects span.left{left:-25px;}
.stage .stagects span.right{right:-25px;}

/*
.pagingWap{position:relative; padding:20px 0 30px 0;}
.pagingWap .paging{text-align:center; padding:4px 0 0 0;}
.pagingWap .paging a{font-size:12px; color:#878787; padding:0 2px 0 2px;}
.pagingWap .paging a:hover{color:#ff8643; font-weight:bold; letter-spacing:-0.05em;}
.pagingWap .paging a.sect{color:#ff8643; font-weight:bold; letter-spacing:-0.05em;}
.pagingWap .paging a, .pagingWap .paging img{vertical-align:top;}
.pagingWap .paging a, .pagingWap .paging span, .pagingWap .paging img{vertical-align:middle;}
.pagingWap .paging span{font-size:12px; color:#878787; padding-left:5px;}
.pagingWap .paging span strong{color:#ff8643;}
*/


.contents_gallery1{width:968px; margin:0 auto 0; background:url(../../img/ko/ico_o_ybg.jpg) repeat-y; border-bottom:0px solid #e6e6e6;}
.contents_gallery1 .header1{border:4px solid #8c99ce;}
.contents_gallery1 .header1 ul{height:30px; background-color:#303555; border:1px solid #596185;}
.contents_gallery1 .header1 ul li{float:left;}
.contents_gallery1 .cts1{width:895px; margin:0 auto 0; padding:30px 37px 0 36px; background:url(../../img/ko/ico_o_bg.jpg) no-repeat;}
.contents_gallery1 .cts1 .ctshead .title strong{color:#2553c7; font-size:14px;}
.contents_gallery1 .cts1 #sns{margin-left:565px; padding:15px 0 10px 0;}

.ogallery{width:890px; overflow:hidden; padding:8px 0 20px 0; border-bottom:1px solid #d7d4d4;}
.ogallery ul.f_clear{width:920px;}
.ogallery ul.f_clear li{width:155px; padding:0 29px 25px 0; float:left;}
.ogallery ul.f_clear li img{border:1px solid #a1a0a0;}

.ogallery ul.f_clear li .listthum2{height:150px;}
.ogallery ul.f_clear li .listthum2 td{vertical-align:bottom;}
.ogallery ul.f_clear li .listthum2 img{border:1px solid #a1a0a0; vertical-align:bottom;}

.ogallery ul.f_clear li p{color:#9d9a9a; padding:6px 0 0 0; font-size:11px;}
.ogallery ul.f_clear li p a{color:#576e84; font-size:12px; color:#12518d;}
.ogallery ul.f_clear li p span{color:#3db5dc;}
.ogallery ul.f_clear li p span.like{color:#f76c42;}

.alignSect{float:right; color:#cfcfd1;}
.alignSect p, .alignSect select{float:left; font-size:11px;}
.alignSect p{padding:4px 0 0 0;}
.alignSect p.alignType{padding-right:3px;}
.alignSect p.alignType a{background:url(../../img/ko/ico_align_ar_off.jpg) no-repeat left 3px; float:left; margin-left:4px; padding-left:6px; color:#656365;}
.alignSect p.alignType a.sect{background:url(../../img/ko/ico_align_ar_on.jpg) no-repeat left 3px; float:left; margin-left:4px; padding-left:6px; font-weight:bold; color:#f0744e;}
.alignSect p.timealign{background:url(../../img/ko/ico_align_ar.jpg) no-repeat left 7px; margin-left:4px; padding-left:5px; color:#c4c4c6;}
.alignSect select{font-size:11px; color:#7b7d80; width:91px; height:20px; margin-left:5px;}
.alignSect a{color:#9a9a9c;}

.uploadwrap{padding:26px 0 35px 0;}
.uploadwrap .uploadcontainer{width:809px; margin:0 auto 0; background:url(../../img/ko/ico_uploadbtm.jpg) no-repeat left bottom; padding:0 0 60px 0;} 
.uploadwrap .uploadcontainer .field{width:646px; padding:30px 0 0 0; margin:0 auto 0;}
.uploadwrap .uploadcontainer .field table{width:646px;}
.uploadwrap .uploadcontainer .field td{height:25px; border-bottom:1px solid #eeeeee; color:#999999;}
.uploadwrap .uploadcontainer .field td span{background:url(../../img/ko/ico_bluebul.jpg) no-repeat left 3px; padding:0 0 0 10px; margin-left:15px; color:#7f7e7e;}
.uploadwrap .uploadcontainer .field td input{height:18px; line-height:18px; border:1px solid #7f9db9;}
.uploadwrap .uploadcontainer .field .lstbtn{padding:10px 0 0 0; text-align:center;}




.wrap-img {/*width:285px; height:160px;*/ overflow:hidden;}

/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.wrap-img:hover img {
 transform:scale(1.2);
 -webkit-transform:scale(1.2);
 -moz-transform:scale(1.2);
 -o-transform:scale(1.2);
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -ms-transition:.3s
}

/* ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.wrap-img img {
 transform:scale(1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -ms-transition:.3s
}


.wrap-img_view {/*width:285px; height:160px;*/}

.wrap-img_view:hover img {
 transform:scale(1.2);
 -webkit-transform:scale(1.2);
 -moz-transform:scale(1.2);
 -o-transform:scale(1.2);
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -ms-transition:.3s
}

/* ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.wrap-img_view img {
 transform:scale(1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transition:.3s;
 -moz-transition:.3s;
 -ms-transition:.3s
}



