﻿@charset "utf-8";

/* DBROS Web Dept. Yeon Byeonghwa, Kim Taehee */

@import url('base.css');
@import url('common.css');


#gnb .artists {background-position:-82px -22px;}

.detail_area .title_name {color:#000; font-size:50px;}
.detail_area .title_menu {height:30px; padding-top:25px; border-bottom:2px solid #000;}

.detail_nav ul {padding-left:5px; background:url(../../images/contents/bg_detail.gif) no-repeat 0 7px;}
.detail_nav li a {background:url(../../images/contents/nav_detail_2015.gif) no-repeat;}

.detail_nav .main a {width:41px; background-position:-5px 0;}
.detail_nav .about a {width:51px; background-position:-50px 0;}
.detail_nav .network a {width:44px; background-position:-104px 0;}
.detail_nav .notice a {width:53px; background-position:-151px 0;}
.detail_nav .album a {width:52px; background-position:-206px 0;}
.detail_nav .dvd a {width:37px; background-position:-261px 0;}
.detail_nav .concert a {width:63px; background-position:-301px 0;}
.detail_nav .mv a {width:34px; background-position:-368px 0;}
.detail_nav .gallery a {width:60px; background-position:-403px 0;}
.detail_nav .download a {width:76px; background-position:-467px 0;}
.detail_nav .event a {width:47px; background-position:-546px 0;}
.detail_nav .bbshop a {width:60px; background-position:-599px 0;}
.detail_nav .drama a {width:54px; background-position:-660px 0;}
.detail_nav .movie a {width:48px; background-position:-716px 0;}
.detail_nav .musical a {width:62px; background-position:-767px 0;}
.detail_nav .play a {width:40px; background-position:-832px 0;}
.detail_nav .schedule a {width:68px; background-position:-875px 0;}
.detail_nav .music a {width:49px; background-position:-946px 0;}
.detail_nav .design a {width:54px; background-position:-998px 0;}
.detail_nav .performance a {width:92px; background-position:-1054px 0;}
.detail_nav .styling a {width:59px; background-position:-1148px 0;}
.detail_nav .musicvidio a {width:80px; background-position:-1209px 0;}
.detail_nav .character a {width:78px; background-position:-1290px 0;}
.detail_nav .staff a {width:83px; background-position:-1371px 0;}
.detail_nav .contents a {width:71px; background-position:-1454px 0;}
.detail_nav .concept a {width:63px; background-position:-1528px 0;}
.detail_nav .story a {width:52px; background-position:-1597px 0;}
.detail_nav .mstory a {width:91px; background-position:-1650px 0;}
.detail_nav .comment a {width:73px; background-position:-1744px 0;}
.detail_nav .wwic2015 a {width:82px; background-position:-1818px 0;}
.detail_nav .home a {width:55px; background-position:-1901px 0;}

.detail_nav .main .on, .detail_nav .main a:hover, .detail_nav .main a:focus {background-position:-5px -47px;}
.detail_nav .about .on, .detail_nav .about a:hover, .detail_nav .about a:focus {background-position:-50px -47px;}
.detail_nav .network .on, .detail_nav .network a:hover, .detail_nav .network a:focus {background-position:-104px -47px;}
.detail_nav .notice .on, .detail_nav .notice a:hover, .detail_nav .notice a:focus {background-position:-151px -47px;}
.detail_nav .album .on, .detail_nav .album a:hover, .detail_nav .album a:focus {background-position:-206px -47px;}
.detail_nav .dvd .on, .detail_nav .dvd a:hover, .detail_nav .dvd a:focus {background-position:-261px -47px;}
.detail_nav .concert .on, .detail_nav .concert a:hover, .detail_nav .concert a:focus {background-position:-301px -47px;}
.detail_nav .mv .on, .detail_nav .mv a:hover, .detail_nav .mv a:focus {background-position:-368px -47px;}
.detail_nav .gallery .on, .detail_nav .gallery a:hover, .detail_nav .gallery a:focus {background-position:-403px -47px;}
.detail_nav .download .on, .detail_nav .download a:hover, .detail_nav .download a:focus {background-position:-467px -47px;}
.detail_nav .event .on, .detail_nav .event a:hover, .detail_nav .event a:focus {background-position:-546px -47px;}
/*.detail_nav .bbshop .on, .detail_nav .bbshop a:hover, .detail_nav .bbshop a:focus {background-position:-619px -47px;}*/
.detail_nav .drama .on, .detail_nav .drama a:hover, .detail_nav .drama a:focus {background-position:-660px -47px;}
.detail_nav .movie .on, .detail_nav .movie a:hover, .detail_nav .movie a:focus {background-position:-716px -47px;}
.detail_nav .musical .on, .detail_nav .musical a:hover, .detail_nav .musical a:focus {background-position:-767px -47px;}
.detail_nav .play .on, .detail_nav .play a:hover, .detail_nav .play a:focus {background-position:-832px -47px;}
.detail_nav .schedule .on, .detail_nav .schedule a:hover, .detail_nav .schedule a:focus {background-position:-875px -47px;}
.detail_nav .music .on, .detail_nav .music a:hover, .detail_nav .music a:focus {background-position:-946px -47px;}
.detail_nav .design .on, .detail_nav .design a:hover, .detail_nav .design a:focus {background-position:-998px -47px;}
.detail_nav .performance .on, .detail_nav .performance a:hover, .detail_nav .performance a:focus {background-position:-1054px -47px;}
.detail_nav .styling .on, .detail_nav .styling a:hover, .detail_nav .styling a:focus {background-position:-1148px -47px;}
.detail_nav .musicvidio .on, .detail_nav .musicvidio a:hover, .detail_nav .musicvidio a:focus {background-position:-1209px -47px;}
.detail_nav .character .on, .detail_nav .character a:hover, .detail_nav .character a:focus {background-position:-1313px -47px;}
.detail_nav .staff .on, .detail_nav .staff a:hover, .detail_nav .staff a:focus {background-position:-1371px -47px;}
.detail_nav .contents .on, .detail_nav .contents a:hover, .detail_nav .contents a:focus {background-position:-1454px -47px;}
.detail_nav .concept .on, .detail_nav .concept a:hover, .detail_nav .concept a:focus {background-position:-1528px -47px;}
.detail_nav .story .on, .detail_nav .story a:hover, .detail_nav .story a:focus {background-position:-1597px -47px;}
.detail_nav .mstory .on, .detail_nav .mstory a:hover, .detail_nav .mstory a:focus {background-position:-1650px -47px;}
.detail_nav .comment .on, .detail_nav .comment a:hover, .detail_nav .comment a:focus {background-position:-1744px -47px;}
.detail_nav .wwic2015 .on, .detail_nav .wwic2015 a:hover, .detail_nav .wwic2015 a:focus {background-position:-1818px -47px;}

.photo_nav {overflow:hidden; position:relative; width:970px; height:195px; background:url(../../images/contents/bg_photonav.gif) repeat-x 0 0;}
.photo_nav .list {overflow:hidden; width:840px; height:145px; margin:0 auto;}
.photo_nav .list ul.ml_v0 {margin-left:0;}
.photo_nav .list ul.ml_v1 {margin-left:-828px;}
.photo_nav .list ul.ml_v2 {margin-left:-1656px;}
.photo_nav .list ul.ml_v3 {margin-left:-2484px;}
.photo_nav .list ul.ml_v4 {margin-left:-3312px;}
.photo_nav .list li {float:left; overflow:hidden; height:144px; padding:0 17px 0 16px;}
.photo_nav .list a {display:block; overflow:hidden; text-decoration:none;}
.photo_nav .list .on {height:130px; padding-top:14px; background:url(../../images/contents/bu_photonav_on.gif) no-repeat 63px 1px;}
.photo_nav .list span {display:block;}
.photo_nav .photo {overflow:hidden; width:103px; height:103px; border:1px solid; border-color:#e6e6e6 #c4c4c4 #c4c4c4 #e6e6e6;}
.photo_nav .photo img {width:105px; margin:-1px 0 0 -1px;}
.photo_nav .name {width:105px; height:25px; color:#fff; text-align:center;}
.photo_nav .name {
	background: #434343; /* Old browsers */
	background: -moz-linear-gradient(left, #434343 0%, #282828 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #434343), color-stop(100%, #282828)); /* Chrome, Safari4+ */
	background: -webkit-linear-gradient(left, #434343 0%, #282828 100%); /* Chrome10+, Safari5.1+ */
	background: -o-linear-gradient(left, #434343 0%, #282828 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(left, #434343 0%, #282828 100%); /* IE10+ */
	background: linear-gradient(left, #434343 0%, #282828 100%); /* W3C */
}
.photo_nav .btn span {display:block; position:absolute; top:0; width:50px; height:130px;}
.photo_nav .btn_prev {left:0;}
.photo_nav .btn_next {right:0;}
.photo_nav .btn button {overflow:hidden; width:50px; height:130px;}
.photo_nav .btn_prev button {background:#202020 url(../../images/contents/btn_photonav_prev.gif) no-repeat 15px 50px;}
.photo_nav .btn_next button {background:#202020 url(../../images/contents/btn_photonav_next.gif) no-repeat 20px 50px;}

.photo_nav .paginate {position:absolute; top:150px; width:100%; padding-top:10px; text-align:center;}
.photo_nav .paginate button {overflow:hidden; width:5px; height:5px; margin:0 2px; border:0; background:url(../../images/contents/bu_photonav_current.gif) no-repeat;}
.photo_nav .paginate .on {background-image:url(../../images/contents/bu_photonav_current_on.gif)}

.product_list {overflow:hidden; width:100%; padding-top:35px;}
.product_list ul {overflow:hidden; width:1050px; padding-bottom:10px;}
.product_list li {float:left; width:125px; padding-right:44px;}
.product_list .on {padding-top:12px; background:url(../../images/contents/bu_photonav_on.gif) no-repeat 40px 0;}
.product_list li a {float:left; text-decoration:none;}
.product_list li span,
.product_list li strong {overflow:hidden; display:block; cursor:pointer;}
.product_list .img {overflow:hidden; width:97px; height:97px; background:url(../../images/contents/bg_album_list.gif) no-repeat 100% 100%;}
.product_list .img a {overflow:hidden; display:block; width:93px; height:93px; border:1px solid #999;}
.product_list .img img {width:95px; margin:-1px 0 0 -1px;}
.product_list .tit,
.product_list .date {font-size:11px;}
.product_list .tit {width:120px; padding:3px 0; color:#333; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; word-break:normal;}
.product_list .date {color:#888;}

.product_list .paginate {height:25px; padding-top:4px; background-color:#ededed;}
/*.product_list .paginate strong {height:18px; padding:3px 8px 0; margin-top:2px; color:#fff; text-decoration:none;}
.product_list .paginate a {padding:2px 7px 6px 8px;}
.product_list .paginate a.prev,
.product_list .paginate a.next {margin:0; padding:4px 0 0; background-image:none;}
.product_list .prev img,
.product_list .next img {border:1px solid #c6c6c6;}*/

.product_tit {padding:30px 0 0; visibility:hidden;}

.product_info {overflow:hidden; width:100%; padding-bottom:40px; border-bottom:1px solid #ddd;}
.product_info .info_list .cont {float:right; width:665px;}
/*.product_info .header {height:30px;}*/
.product_info .header .tit {float:left; color:#333; font-size:15px;}
.product_info .header .name,
.product_info .header .date {float:left; margin-top:4px; color:#888; font-size:11px; line-height:1;}
.product_info .header .name {padding:0 5px 0 20px;}
.product_info .header .date {padding-left:5px; border-left:1px solid #c5c5c5;}
.product_info .list {overflow:hidden; width:100%; min-height:250px;}
.product_info .list .list_item {float:left; width:310px; margin-right:20px;}
.product_info .list .disc_tit {padding:10px 0; color:#333;}
.product_info .list .disc_tit span {color:#999;}
.product_info .list ol {padding-bottom:20px;}
.product_info .list li {overflow:hidden; width:100%; padding-bottom:5px;}
.product_info .list li span {float:left; line-height:18px;}
.product_info .list .num {width:20px; padding-right:10px; color:#adadad; text-align:right; white-space:nowrap;}
.product_info .list .listen {width:25px;}
.product_info .list .tit {width:257px;}
.product_info .cont .sns {padding-bottom:10px;}
.product_info .cont .sns li {padding-right:11px;}
.product_info .buy_sns {float:left; }
.product_info .buy_sns .label {overflow:hidden; width:264px; height:264px; padding-left:18px; background:url(../../images/contents/bg_album_case.gif)}
.product_info .buy_sns .label span {display:block; overflow:hidden; width:258px; height:258px; border:1px solid #999;}
.product_info .buy_sns .label img {width:260px; margin:-1px 0 0 -1px;}
.product_info .buy {padding-top:15px;}
.product_info .buy li {display:inline;}
.product_info .buy_sns .sns {padding:6px 1px 0 0;}
.product_info .buy_sns .sns li {padding-right:1px;}

.product_intro .edit_cont {padding-bottom:40px;}

.tab_list {}
.tab_list ul {overflow:hidden; width:100%; height:31px; background:url(../../images/contents/line_tab.gif) repeat-x 0 100%;}
.tab_list li,
.tab_list li a {float:left; text-align:center;}
.tab_list li {padding-right:1px;}
.tab_list li a {width:150px; height:29px; border:1px solid #d7d7d7; border-bottom-color:#a5a9af;}
.tab_list li .on, .tab_list li a:hover, .tab_list li a:focus {border-color:#a5a9af #a5a9af #fff;}

.list_content {padding-top:30px;}
.list_content ul {overflow:hidden; width:980px;}
.list_content li {float:left; width:155px; height:225px; padding-right:8px;}
.list_content li strong,
.list_content li span {display:block;}
.list_content li span {font-size:11px;}
.list_content .img {overflow:hidden; width:153px; height:138px; border:1px solid #aaa;}
.list_content .img img {width:155px; margin:-1px 0 0 -1px;}
.list_content .tit {padding:8px 0; color:#333;}
.list_content .company {display:inline; padding-left:5px; border-left:1px solid #c5c5c5; line-height:1;}
.list_content .date {color:#999;}
.list_content .paginate {padding-top:10px; border-top:1px solid #000;}

.sns li {display:inline;}

/* About */
#about_content { padding-top:20px; margin-bottom:-50px; background-repeat:no-repeat; background-position:left bottom; vertical-align:top; }
.about_left,
.about_center,
.about_right { float:left; vertical-align:top; line-height:160%; }
.about_left { width:470px; text-align:justify; }
.about_center { width:30px; }
.about_right { width:470px; }
.about_clear { clear:both;;}
#about_content.about_2ne1 { background-image:url(../../upload/artists/about/about_2ne1.jpg); }
#about_content.about_akmu { background-image:url(../../upload/artists/about/about_akmu.jpg); }
#about_content.about_bigbang { background-image:url(../../upload/artists/about/about_bigbang.jpg); }
#about_content.about_bom { background-image:url(../../upload/artists/about/about_bom.jpg); }
#about_content.about_bomhi { background-image:url(../../upload/artists/about/about_bomhi.jpg); }
#about_content.about_chaseungwon { background-image:url(../../upload/artists/about/about_chaseungwon.jpg); }
#about_content.about_choijiwoo { background-image:url(../../upload/artists/about/about_choijiwoo.jpg); }
#about_content.about_cl { background-image:url(../../upload/artists/about/about_cl.jpg); }
#about_content.about_clminzy { background-image:url(../../upload/artists/about/about_clminzy.jpg); }
#about_content.about_daesung { background-image:url(../../upload/artists/about/about_daesung.jpg); }
#about_content.about_dara { background-image:url(../../upload/artists/about/about_dara.jpg); }
#about_content.about_epikhigh { background-image:url(../../upload/artists/about/about_epikhigh.jpg); }
#about_content.about_gdragon { background-image:url(../../upload/artists/about/about_gdragon.jpg); }
#about_content.about_gdtop { background-image:url(../../upload/artists/about/about_gdtop.jpg); }
#about_content.about_gdty { background-image:url(../../upload/artists/about/about_gdty.jpg); }
#about_content.about_hisuhyun { background-image:url(../../upload/artists/about/about_hisuhyun.jpg); }
#about_content.about_imyejin { background-image:url(../../upload/artists/about/about_imyejin.jpg); }
#about_content.about_janghyunsung { background-image:url(../../upload/artists/about/about_janghyunsung.jpg); }
#about_content.about_jinusean { background-image:url(../../upload/artists/about/about_jinusean.jpg); }
#about_content.about_junghyeyoung { background-image:url(../../upload/artists/about/about_junghyeyoung.jpg); }
#about_content.about_kalsowon { background-image:url(../../upload/artists/about/about_kalsowon.jpg); }
#about_content.about_kangseungyoon { background-image:url(../../upload/artists/about/about_kangseungyoon.jpg); }
#about_content.about_kuhyesun { background-image:url(../../upload/artists/about/about_kuhyesun.jpg); }
#about_content.about_leehi { background-image:url(../../upload/artists/about/about_leehi.jpg); }
#about_content.about_leesungkyoung { background-image:url(../../upload/artists/about/about_leesungkyoung.jpg); }
#about_content.about_mastawu { background-image:url(../../upload/artists/about/about_mastawu.jpg); }
#about_content.about_psy { background-image:url(../../upload/artists/about/about_psy.jpg); }
#about_content.about_se7en { background-image:url(../../upload/artists/about/about_se7en.jpg); }
#about_content.about_seungri { background-image:url(../../upload/artists/about/about_seungri.jpg); }
#about_content.about_tablo { background-image:url(../../upload/artists/about/about_tablo.jpg); }
#about_content.about_taeyang { background-image:url(../../upload/artists/about/about_taeyang.jpg); }
#about_content.about_top { background-image:url(../../upload/artists/about/about_top.jpg); }
#about_content.about_winner { background-image:url(../../upload/artists/about/about_winner.jpg); }
#about_content.about_yanggoon { background-image:url(../../upload/artists/about/about_yanggoon.jpg); }
#about_content.about_ygfamily { background-image:url(../../upload/artists/about/about_ygfamily.jpg); }
#about_content.about_yooinna { background-image:url(../../upload/artists/about/about_yooinna.jpg); }

/* e-SHOP
============================== */
/* =today's pick */
.section_todayspick .header_area {border-bottom:2px solid #000;}
.section_todayspick .header_box {height:32px; padding-top:8px;}
.section_todayspick .header_box h3 {float:left; padding-top:4px;}
.section_todayspick .header_box .btn_go_eshop {float:right;}

/* ARTISTS, ACTORS
============================== */
/* =main */
/*.section_main .content {padding:10px 0 40px;}*/
.section_main .content {padding:0;}
/* =network */
.section_network .content {overflow:hidden; width:100%; padding:40px 0;}
.section_network .net_content {padding: 0 0 40px 0;}
.section_network .cont_list {overflow:hidden; float:left; width:630px;}
.section_network .artist_cont_list {margin-top:-30px;}
.section_network .cont_list ul {overflow:hidden; width:660px;}
.section_network .cont_list li {overflow:hidden; float:left; width:100%; height:100px; padding:30px 0; border-bottom:1px solid #ddd;}
.section_network .cont_list li li {border-bottom:none;}
.section_network .cont_list .img {overflow:hidden; float:left; width:98px; height:98px; margin-right:15px; border:1px solid #aaa;}
.section_network .cont_list .img img {width:100px; margin:-1px 0 0 -1px;}
.section_network .cont_list .txt {float:left; width:500px;}
.section_network .cont_list .txt p {height:75px; font-size:14px;}
.section_network .cont_list a {color:#333;}
.section_network .cont_list .from_date {display:block; padding-top:5px; color:#333; font-size:11px;}
.section_network .cont_list .from_date span {padding-left:7px; border-left:1px solid #c5c5c5; color:#999;}
.section_network .cont_list .li_strong {width:216px; height:390px; padding:0;}
.section_network .cont_list .li_strong .img {width:195px; height:195px; margin:0 0 10px;}
.section_network .cont_list .li_strong .img img {width:195px;}
.section_network .cont_list .li_strong .txt {width:190px;}
.section_network .cont_list .li_strong .txt p {height:auto; font-size:15px; line-height:1.2;}
.section_network .cont_list .li_strong .txt p a.heig_txt {display:block; height:39px;}
.section_network .cont_list .li_strong .from_date {padding:15px 0 10px;}
.section_network .cont_mv_sns {float:right; width:272px;}
.section_network .cont_mv_sns .cont_box {margin-bottom:35px;}
.section_network .cont_mv_sns .yglife{overflow:hidden; height:339px; border:1px solid #aaa; line-height:1.2;}
.section_network .cont_mv_sns .yglife li {padding:15px 0; margin:0 5px; border-bottom:1px solid #ddd; color:#888;}
.section_network .cont_mv_sns .yglife li a {color:#19075b; padding-left:5px;}
.section_network .cont_mv_sns .yglife .date {display:block; padding:3px 0 0 5px;}
.section_network .cont_mv_sns .me2day {margin:35px 0 0 0; border:1px solid #aaa;}
.section_network .cont_mv_sns .me2day .scroll{overflow:auto; height:515px; }
.section_network .cont_mv_sns .me2more{padding:3px 0; border:1px solid #aaa; border-top:0; text-align:center;}
.section_network .cont_mv_sns .me2more span{color:#5b449c;}
.section_network .cont_mv_sns .me2day ul {width:252px; }
.section_network .cont_mv_sns .me2day li {overflow:hidden; width:260; padding:13px 0; margin:0 5px; border-bottom:1px solid #ddd;}
.section_network .cont_mv_sns .me2day .img {overflow:hidden; float:left; width:60px; height:50px; padding-left:10px;}
.section_network .cont_mv_sns .me2day .img img {width:50px;}
.section_network .cont_mv_sns .me2day .txt {padding:0 10px 0 70px; font-size:11px;}
.section_network .cont_mv_sns .me2day .txt a {text-decoration:none;}
.section_network .cont_mv_sns .me2day .txt strong {color:#542fab;}
.section_network .cont_mv_sns .me2day .txt strong span {color:#999;}
.section_network .cont_mv_sns .weibo {margin:35px 0 0 0; border:1px solid #aaa;}
.section_network .cont_mv_sns .weibo .scroll{ overflow-x:hidden;  overflow-y:auto;  height:515px;}
.section_network .cont_mv_sns .weibomore{width:272px; padding:3px 0; border:1px solid #aaa; border-top:0; text-align:center;}
.section_network .cont_mv_sns .weibomore span{color:#0078b6;}
.section_network .cont_mv_sns .weibo ul {width:252px;}
.section_network .cont_mv_sns .weibo li {overflow:hidden; width:100%; padding:13px 0; margin:0 5px; border-bottom:1px solid #ddd;}
.section_network .cont_mv_sns .weibo .img {overflow:hidden; float:left; width:60px; height:50px; padding-left:10px;}
.section_network .cont_mv_sns .weibo .img img {width:50px;}
.section_network .cont_mv_sns .weibo .txt {padding:0 10px 0 70px; font-size:11px;}
.section_network .cont_mv_sns .weibo .txt a {text-decoration:none;}
.section_network .cont_mv_sns .weibo .txt strong {color:#0078b6;}
.section_network .cont_mv_sns .weibo .txt strong span {color:#999;}

.section_network .cont_list .paginate {padding-top:10px; border-top:1px solid #000;}
.section_network .cont_list .sns {float:left; width:auto; padding-right:4px;}
.section_network .cont_list .sns li {float:none; width:auto; height:auto; padding:0 11px 0 0;}
.section_network .cont_list .sns li .me2day_me2box {vertical-align:top !important;}
.section_network .cont_list .net_sns li {display:block;}
.section_network .cont_list .net_sns .sns_me2day {padding-bottom:3px;}

.section_network .list_view {float:left; position:relative; width:630px;}
.section_network .view_header {height:34px; border-bottom:1px solid #a5a9af;}
.section_network .view_header h5 {float:left; width:550px; color:#333; font-size:14px;}
.section_network .view_header h5 span {padding-right:10px; font-size:11px;}
.section_network .view_header .date {padding-left:5px; font-weight:normal;}
.section_network .view_cont {padding:15px 0 10px; border-bottom:1px solid #a5a9af;}
.section_network .view_cont .scroll_box {padding-bottom:50px;}
.section_network .view_cont .sns li {padding-right:10px;}
.section_network .view_cont .sns li .me2day_me2box {vertical-align:top !important;}
.section_network .list_view .btn_list {position:absolute; top:0; right:0;}
.section_network .list_view .livereply {padding:20px 0;}


/* =notice */
.section_notice .date {color:#888; font-size:11px;}
.section_notice .title_menu {border:none;}
.section_notice .header {height:50px;}
.section_notice .header .tab_list a {background:url(../../images/contents/tab_notice.gif) no-repeat 0 0; text-indent:-999em;}
.section_notice .header .ygfamily a {background-position:0 0;}
.section_notice .header .artist_actor a {background-position:-151px 0;}
.section_notice .header .ygfamily a:hover, .section_notice .header .ygfamily a:focus, .section_notice .header .ygfamily .on {background-position:0 -29px;}
.section_notice .header .artist_actor a:hover, .section_notice .header .artist_actor a:focus, .section_notice .header .artist_actor .on {background-position:-151px -29px;}
.section_notice .sch_txt {margin-top:-31px;}
.section_notice .search select{border:1px solid #ddd; background-color:#f4f4f4; font-size:11px;}
.section_notice .search,
.section_notice .sch_num {float:right;}
.section_notice .sch_num {padding-right:15px; font-size:11px;}

.section_notice .list_cont {overflow:hidden;}
.section_notice .list_area {float:right; width:325px;}
.section_notice .list_area table {border-collapse:collapse; border-spacing:0; font-size:11px; }
.section_notice .list_area th {height:48px; border-bottom:2px solid #333; vertical-align:middle;}
.section_notice .list_area td {height:70px; border:1px solid #e3e3e3; border-width:1px 0; color:#333; line-height:1.5; vertical-align:middle;}
.section_notice .list_area td a {color:#333;}
.section_notice .list_area .empty {border:none;}
.section_notice .list_area .tit {text-align:center;}
.section_notice .list_area .txt {padding-left:10px; cursor:pointer;}
.section_notice .list_area .txt .num {color:#bbb;}
.section_notice .list_area .txt img {vertical-align:middle;}
.section_notice .list_area .on td {border-width:2px 0; border-color:#999; background-color:#fafafa;}
.section_notice .list_area .on .empty {background:url(../../images/contents/bu_notice.gif) no-repeat 0 50%;}
.section_notice .paginate {margin:-1px 0 0 20px; padding-top:10px; border-top:1px solid #333;}

.section_notice .list_view {width:635px;}
.section_notice .view_header {height:48px; border-bottom:2px solid #333;}
.section_notice .view_header h5 {float:left; color:#333;}
.section_notice .view_header h5 span {padding-right:10px; font-size:11px;}
.section_notice .view_header .date {float:right;}
.section_notice .view_cont {height:570px; padding-left:25px; background-color:#f4f4f4;}
.section_notice .view_cont .file {height:25px; text-align:right;}
.section_notice .view_cont .scroll_box {height:520px;}

/* =m/v */
.section_mv .content {overflow:hidden; width:100%; padding:25px 0;}
.section_mv .cont_box {float:left; width:640px;}
.section_mv .tab_list {padding-bottom:25px;}
.section_mv .tab_list li a {height:24px; padding-top:5px; background:#fff url(../../images/contents/bg_tab.gif) repeat-x 0 100%;}
.section_mv .tab_list li .on, .section_mv .tab_list li a:hover, .section_mv .tab_list li a:focus {background-image:none;}
.section_mv .sns {height:21px; padding-top:5px; vertical-align:top;}
.section_mv .sns li {height:21px; vertical-align:top;}
.section_mv .sns li .me2day_me2box {vertical-align:top !important;}
.section_mv .list_box {float:right; width:280px;}
.section_mv .list_box table {border-collapse:collapse; border-spacing:0;}
.section_mv .list_box .list_box_mv {margin-top:13px;}
.section_mv .list_box td {height:85px; vertical-align:top;}
.section_mv .list_box td .img {display:block; overflow:hidden; width:103px; height:62px; border:1px solid #aaa;}
.section_mv .list_box td img {width:105px; margin:-1px 0 0 -1px;}
.section_mv .list_box td a {color:#888; font-size:11px;}
.section_mv .list_box td a strong {color:#333; font-size:12px;}
.section_mv .list_box .paginate {padding-top:8px; border-top:1px solid #000;}

/* =gallery */
.section_gallery .select {float:right; position:relative; top:-32px; margin-bottom:-32px;}
.section_gallery select {border:1px solid #ddd; background-color:#f4f4f4; font-size:11px;}
.section_gallery .select form {float:right;}
.section_gallery .select label {float:left; padding:7px 10px 0 0;}
.section_gallery .list {overflow:hidden; width:970px; padding-bottom:5px;}
.section_gallery .list ul {overflow:hidden; width:980px; padding:20px 0 15px; border-bottom:1px solid #333;}
.section_gallery .list li {float:left; padding:0 5px 5px 0;}
.section_gallery .list li a {display:block; position:relative; width:188px; height:188px; border:1px solid #aaa; text-decoration:none;}
.section_gallery .list .img {display:block; overflow:hidden; height:188px;}
.section_gallery .list .img img {width:190px; margin:-1px 0 0 -1px;}
.section_gallery .list .bg,
.section_gallery .list table {display:none; position:absolute; left:-1px; top:-1px;border-collapse:collapse; border-spacing:0;}
.section_gallery .list .bg {width:190px; height:190px; background-color:#000; opacity:0.6; filter:alpha(opacity=60);}
.section_gallery .list td {width:190px; height:190px; color:#fff; font-size:11px; text-align:center; vertical-align:middle;}
.section_gallery .list td span {display:block; padding-top:5px; font-weight:bold; text-align:center;}
.section_gallery .list li a:hover .bg,
.section_gallery .list li a:hover table {display:block; cursor:pointer;}

/* =download */
.section_download .sch_list {float:right; position:relative; top:20px;}
.section_download .tab_list {padding:25px 0 35px;}
.section_download .tab_list a {background:url(../../images/contents/tab_download.gif) no-repeat;}
.section_download .wallpaper a {background-position:0 0;}
.section_download .screensaver a {background-position:-150px 0;}
.section_download .wallpaper .on, .section_download .wallpaper a:focus, .section_download .wallpaper a:hover {background-position:0 100%;}
.section_download .screensaver .on, .section_download .screensaver a:focus, .section_download .screensaver a:hover {background-position:-150px 100%;}
.section_download .sch_list select {border:1px solid #ddd; background-color:#f4f4f4; font-size:11px;}
.section_download .list_box ul {overflow:hidden; width:990px;}
.section_download .list_box li {float:left; width:198px; height:260px;}
.section_download .list_box .img {overflow:hidden; width:173px; height:153px; border:1px solid #aaa;}
.section_download .list_box .img img {width:175px; margin:-1px 0 0 -1px;}
.section_download .list_box li ul {overflow:hidden; width:auto;}
.section_download .list_box li li {width:auto; height:auto; padding:13px 7px 0 0;}
.section_download .list_box li li a {float:left; width:82px; height:12px; padding-top:5px; border:1px solid #e6e6e6; border-color:#e6e6e6 #bcbcbc #a2a2a2 #e6e6e6; text-align:center;}
.section_download .list_box li .btn_download a {width:173px; height:17px; padding-top:10px;}
.section_download .paginate {padding-top:10px; border-top:1px solid #a5a9af;}

/* =event */
.section_event .tab_list {padding:25px 0 35px;}
.section_event .tab_list a {background:url(../../images/contents/tab_event.gif) no-repeat;}
.section_event .tab_list_en a {background:url(../../images/contents/tab_event_E.gif) no-repeat;}
.section_event .currnt a {background-position:0 0;}
.section_event .past a {background-position:-150px 0;}
.section_event .currnt .on, .section_event .currnt a:focus, .section_event .currnt a:hover {background-position:0 100%;}
.section_event .past .on, .section_event .past a:focus, .section_event .past a:hover {background-position:-150px 100%;}
.section_event .list_box ul {overflow:hidden; width:1000px;}
.section_event .list_box li {float:left; width:305px; height:280px; padding-right:27px;}
.section_event .list_box .img {overflow:hidden; width:305px; height:155px;}
.section_event .list_box .img img {width:305px;}
.section_event .list_box h5 {padding:15px 0 5px; color:#333;}
.section_event .list_box dl {overflow:hidden; width:100%; padding-top:10px; border-top:1px solid #e3e3e3;}
.section_event .list_box dt,
.section_event .list_box dd {float:left; line-height:1;}
.section_event .list_box dt {width:52px; border-right:1px solid #ddd;}
.section_event .list_box dd {width:240px; height:22px; padding-left:10px;}
.section_event .paginate {padding-top:10px; border-top:1px solid #a5a9af;}
.section_event #eventPast dd {width:auto; height:24px;}
.section_event #eventPast .btn {float:right; width:76px;}
.section_event #eventPast .btn a {float:left; width:74px; height:16px; padding-top:6px; border:1px solid #e6e6e6; border-color:#e6e6e6 #bcbcbc #a2a2a2 #e6e6e6; text-align:center;}

.section_event .view_cont {padding-bottom:15px;}
.section_event .view_cont .header {overflow:hidden; width:100%; padding-bottom:10px;}
.section_event .view_cont .tit {float:left; color:#000;}
.section_event .view_cont .date {display:inline; float:left; margin:1px 0 0 10px; padding-left:10px; border-left:1px solid #ccc; color:#888; font-size:11px; line-height:1;}
.section_event .view_cont .btn_result {display:inline; overflow:hidden; float:left; height:13px; margin-left:10px; padding:3px 5px 0; border:1px solid #ddd;}
.section_event .view_cont .sns {float:right;}
.section_event .view_cont .sns li {padding-left:6px;}
.section_event .view_cont .sns li .me2day_me2box {vertical-align:top !important;}
.section_event .view_cont .info {padding-top:20px;}
.section_event .view_cont .info a {margin-left:15px;}
.section_event .view_reply .tit,
.section_event .view_list .tit {padding:40px 0 5px;}
.section_event .view_reply,
.section_event .view_list {padding-bottom:20px; border-top:1px solid #ddd;}
.section_event .view_reply div {overflow:hidden; width:100%;}
.section_event .view_reply .form1 {padding-top:25px;}
.section_event .view_reply p {float:left; height:30px; padding-right:40px;}
.section_event .view_reply label {float:left; padding:3px 12px 0 0;}
.section_event .view_reply .input_txt,
.section_event .view_reply .box {border:1px solid; border-color:#ccc #fff #fff #ccc; background-color:#f4f4f4;}
.section_event .view_reply .form2 label {width:31px; padding-right:0;}
.section_event .view_reply .box {float:left; width:927px; padding:5px;}
.section_event .view_reply .box textarea {width:820px; height:40px; border:0; background-color:#f4f4f4;}
.section_event .view_reply .box input {float:right;}
.section_event .view_list .tit {border-bottom:2px solid #a5a9af;}
.section_event .view_list li {overflow:hidden; width:100%; padding:20px 0;}
.section_event .view_list li strong,
.section_event .view_list li span {float:left;}
.section_event .view_list .name {padding-right:20px;}
.section_event .view_list .txt {width:710px;}
.section_event .view_list .txt a {margin-left:5px;}
.section_event .view_list .txt img {vertical-align:text-top;}
.section_event .view_list .date {float:right; color:#999; font-size:11px;}

/* =schedule */
.section_schedule .tab_list {padding:25px 0 35px;}
.section_schedule .tab_list a {background:url(../../images/contents/tab_schedule.gif) no-repeat;}
.section_schedule .monthly a {background-position:0 0;}
.section_schedule .weekly a {background-position:-150px 0;}
.section_schedule .monthly .on, .section_schedule .monthly a:focus, .section_schedule .monthly a:hover {background-position:0 100%;}
.section_schedule .weekly .on, .section_schedule .weekly a:focus, .section_schedule .weekly a:hover {background-position:-150px 100%;}
.section_schedule .list li {height:28px; padding-top:2px; color:#757575; font-weight:bold;}
.section_schedule .list li span {padding-left:5px;}
.section_schedule .list li .cont {color:#333;}
.section_schedule .list li img {position:relative; top:-2px;}

.schedule_date {height:45px; color:#333; font-size:32px;}
.schedule_date div {text-align:center; line-height:1; vertical-align:top;}
.schedule_date div a {position:relative; top:5px; line-height:1; vertical-align:top;}

.schedule_today {}
.schedule_today .header,
.schedule_today .list {border:1px solid #c9c9c9;}
.schedule_today .header {height:43px; border-bottom:none; background:url(../../images/contents/bg_schedule_header.gif) no-repeat;}
.schedule_today .header .today {display:inline; float:left; width:122px; margin-left:4px; padding-top:18px; color:#333; font-weight:bold; text-align:center;}
.schedule_today .header .ico {float:right; padding-top:13px;}
.schedule_today .header .ico li {display:inline; padding-right:20px; line-height:18px;}
.schedule_today .list {padding:30px 0 5px 13px; border-top:none;}
.schedule_today .alert {padding:10px 0 25px; text-align:right;}

.schedule_chart table {border-collapse:collapse; border-spacing:0; border-bottom:2px solid #696969;}
.schedule_chart th,
.schedule_chart td {border:1px solid #cacaca; font-size:11px;}
.schedule_chart th {padding:10px 0; border-top:2px solid #cacaca; border-bottom:2px solid #696969; background-color:#f9f9f9;}
.schedule_chart .today {background-color:#f3f3f3;}
.schedule_chart .day_off a {color:#ccc;}
.schedule_chart .sun a {color:#ef4123;}
.schedule_chart .sat a {color:#14a2b7;}
.schedule_chart td a {display:block; height:90px; padding:10px 0 0 10px; border:1px solid #f9f9f9; font-weight:bold; text-decoration:none;}
.schedule_chart td a:hover, .schedule_chart td a:focus {border:1px solid #ef4123;}
.schedule_chart td .day {padding-right:10px;}

.schedule_list table {border-collapse:collapse; border-spacing:0; border:1px solid #cacaca; border-width:2px 1px; border-color:#cacaca #cacaca #696969;}
.schedule_list th,
.schedule_list td {padding:5px 0; border-bottom:1px solid #cacaca; vertical-align:middle;}
.schedule_list th {padding-left:25px; background-color:#f9f9f9; text-align:left;}
.schedule_list th span {color:#aaa;}
.schedule_list td .list {padding-left:10px;}
.schedule_list td .list li {height:auto; padding:8px 0;}


/* PROJECTS
============================== */
.tab_project {padding-bottom:35px;}
.tab_project a {background:url(../../images/contents/tab_projects.gif) no-repeat;}
.tab_project .album a {background-position:0 0;}
.tab_project .digitalsingle a {background-position:-150px 0;}
.tab_project .dvd a {background-position:-300px 0;}
.tab_project .dramamovie a {background-position:-450px 0;}
.tab_project .album .on, .tab_project .album a:focus, .tab_project .album a:hover {background-position:0 100%;}
.tab_project .digitalsingle .on, .tab_project .digitalsingle a:focus, .tab_project .digitalsingle a:hover {background-position:-150px 100%;}
.tab_project .dvd .on, .tab_project .dvd a:focus, .tab_project .dvd a:hover {background-position:-300px 100%;}
.tab_project .dramamovie .on, .tab_project .dramamovie a:focus, .tab_project .dramamovie a:hover {background-position:-450px 100%;}


/* MEDIA
============================== */
.section_media .header_area {border-bottom:2px solid #000;}

.section_media .tab_media {padding-top:25px;}
.section_media .tab_media a {background:url(../../images/contents/tab_media.gif) no-repeat;}
.section_media .tab_media .mv a {background-position:0 0;}
.section_media .tab_media .download a {background-position:-150px 0;}
/*.section_media .tab_media .ygmusic a {background-position:-300px 0;}*/
.section_media .tab_media .mv .on, .section_media .tab_media .mv a:focus, .section_media .tab_media .mv a:hover {background-position:0 100%;}
.section_media .tab_media .download .on, .section_media .tab_media .download a:focus, .section_media .tab_media .download a:hover {background-position:-150px 100%;}
/*.section_media .tab_media .ygmusic .on, .section_media .tab_media .ygmusic a:focus, .section_media .tab_media .ygmusic a:hover {background-position:-300px 100%;}*/

.section_media .tab_media_down {padding-top:20px;}
.section_media .tab_media_down ul {height:19px; background:none;}
.section_media .tab_media_down a {width:105px; height:19px; border:none; background:url(../../images/contents/tab_media_download.gif) no-repeat;}
.section_media .tab_media_down .wallpaper a {background-position:0 0;}
.section_media .tab_media_down .screensaver a {background-position:-105px 0;}
.section_media .tab_media_down .wallpaper .on, .section_media .tab_media_down .wallpaper a:focus, .section_media .tab_media_down .wallpaper a:hover {background-position:0 100%;}
.section_media .tab_media_down .screensaver .on, .section_media .tab_media_down .screensaver a:focus, .section_media .tab_media_down .screensaver a:hover {background-position:-105px 100%;}

.section_mv .btn_gomtv {float:right; padding-top:5px;}
.section_mv .list_box .sch_list {height:30px; text-align:right;}
.section_mv .list_box .sch_list label {float:left; width:60px; padding-top:2px; text-align:left;}
.section_mv .list_box .sch_list select {border:1px solid #ddd; background-color:#f4f4f4; font-size:11px;}
.section_mv .list_box table {margin-bottom:0px;}
.section_mv .sns li {padding-right:10px;}

/* AMBITIOUS
============================== */
/* =main */
.section_ambitious .header_area {border-bottom:2px solid #000;}
.section_ambitious .content {padding-top:40px;}

/* SITE MAP
============================== */
.section_sitemap .header_area {border-bottom:2px solid #000;}
.section_sitemap {overflow:hidden; width:970px;}
.section_sitemap .list {overflow:hidden; width:1010px;}
.section_sitemap .site_box {overflow:hidden; float:left; width:213px; height:500px; margin:50px 39px 0 0;}
.section_sitemap .site_box h3,
.section_sitemap .site_box li {text-indent:;}
.section_sitemap .site_box h3 {height:40px;}
.section_sitemap .sitemap_tit a {color:#000; font-weight:bold; font-size:14px;}
.section_sitemap .site_box li a {display:block; height:18px; font-size:11px;}
.section_sitemap .media,
.section_sitemap .network,
.section_sitemap .ambitious,
.section_sitemap .customer {height:100px;}
.section_sitemap .eshop {background-position:0px 0px;}
.section_sitemap .artists {background-position:-230px 0px;}
.section_sitemap .actors {background-position:-460px 0px;}
.section_sitemap .projects {background-position:-690px 0px;}
.section_sitemap .media {background-position:-920px 0px;}
.section_sitemap .network {background-position:-1150px 0px;}
.section_sitemap .ambitious {background-position:-1380px 0px;}
.section_sitemap .customer {height:100px; background-position:-1610px 0px;}


/* CUSTOMER CENTER
============================== */

.section_customer_center .date {color:#888; font-size:11px;}
.section_customer_center .title_menu {border:2px solid #000; border-width:2px 0 0 0;}
.section_customer_center .header {height:30px; margin-top:-30px;}
.section_customer_center .search .sch_sel {border: 1px solid #DDD; background-color:#f4f4f4;}
.section_customer_center .search,
.section_customer_center .sch_num {float:right;}
.section_customer_center .sch_num {padding-right:15px; font-size:11px;}

.section_customer_center .list_cont {overflow:hidden;}
.section_customer_center .list_area {float:right; width:325px;}
.section_customer_center .list_area table {border-collapse:collapse; border-spacing:0; font-size:11px;}
.section_customer_center .list_area th {height:28px; border-bottom:2px solid #333; vertical-align:middle;}
.section_customer_center .list_area td {height:69px; border:1px solid #e3e3e3; border-width:1px 0; color:#333; line-height:1.5; vertical-align:middle;}
.section_customer_center .list_area td a {color:#333;}
.section_customer_center .list_area .empty {border:none;}
.section_customer_center .list_area .tit {text-align:center;}
.section_customer_center .list_area .txt {padding-left:10px; cursor:pointer;}
.section_customer_center .list_area .txt .num {color:#bbb;}
.section_customer_center .list_area .txt img {vertical-align:text-bottom;}
.section_customer_center .list_area .on td {border-width:2px 0; border-color:#999; background-color:#fafafa;}
.section_customer_center .list_area .on .empty {background:url(../../images/contents/bu_notice.gif) no-repeat 0 50%;}
.section_customer_center .paginate {margin:-1px 0 0 20px; padding-top:10px; border-top:1px solid #333;}

.section_customer_center .list_view {width:635px;}
.section_customer_center .view_header {height:28px; border-bottom:2px solid #333;}
.section_customer_center .view_header h5 {float:left; color:#333;}
.section_customer_center .view_header h5 span {padding-right:10px; font-size:11px;}
.section_customer_center .view_header .date {float:right;}
.section_customer_center .view_cont {height:570px; padding-left:25px; background-color:#f4f4f4;}
.section_customer_center .view_cont .file {height:25px; text-align:right;}
.section_customer_center .view_cont .scroll_box {height:520px; }

.section_customer_center .faq_cont{position:relative; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-bottom:1px solid #a2a2a2; border-right:1px solid #a2a2a2; margin-bottom:60px;}
.section_customer_center .faq_tit_area{width:910px; height:36px; padding:29px 0 0 30px;}

.section_customer_center .faq_pag{position:Absolute; top:30px; left:893px;}
.section_customer_center .faq_pag ul li{float:left; width:25px; height:19px;}

.section_customer_center .faq_cont .faq_list{overflow:hidden; width:910px; padding:0 0 20px 30px;}
/*.section_customer_center .faq_cont .faq_list li{float:left; width:455px; height:30px; }*/
.section_customer_center .faq_cont .faq_list li{height:30px;}
.section_customer_center .faq_cont .faq_list li img, .faq_cont .faq_list li span{vertical-align:middle;}
.section_customer_center .faq_cont .faq_list li span{font-family:dotum; font-size:11px;  color:#666666; font-weight:bold;}

.section_customer_center .qna_list{overflow:hidden; width:975px; margin-top:50px; padding-top:30px; border-top:1px solid #dddddd;}
.section_customer_center .qna_list p{height:30px; padding:0 0 0 9px;}
.section_customer_center .qna_list ul{width:1040px;}
.section_customer_center .qna_list ul li{float:left; width:339px; height:41px;}
.section_customer_center .qna_list ul li span{display:inline-block; width:215px; height:19px; padding-top:5px;border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-bottom:1px solid #a2a2a2; border-right:1px solid #a2a2a2; font-size:11px;font-weight:bold; text-align:Center;}

/* SEARCH
============================== */
.section_search .sub_txt {padding-bottom:30px;}
.section_search .search {padding-bottom:15px; border-bottom:2px solid #333;}
.section_search .search .input_txt {height:12px; background-color:#f4f4f4;}
.section_search .search .sch_sel {border: 1px solid #DDD; background-color:#f4f4f4;}
.section_search .sch_result {padding-top:20px; color:#999; font-weight:bold;}
.section_search .sch_result strong {color:#333;}
.section_search .result_box {overflow:hidden; width:100%; padding-top:50px;}
.section_search .result_box h3 {height:20px; color:#333; font-size:12px;}
.section_search .result_box ul {width:990px;}
.section_search .result_box li {float:left; width:135px; height:180px; padding-right:30px;}
.section_search .result_box .img {display:block; overflow:hidden; width:133px; height:133px; border:1px solid #d7d7d7;}
.section_search .result_box .img img {width:133px;}
.section_search .result_box .txt {display:block; padding-top:5px; text-align:center;}

/* layer
============================== */
.layer {display:none; position:absolute; z-index:101;}

/* =gallery */
#gallery {overflow:hidden; width:970px;}
#gallery .cont {overflow:hidden; width:874px; margin:0 auto;}
#gallery .cont .img {background-color:#fff; text-align:center;}
#gallery .cont p {padding:10px 0; color:#fff; font-size:14px;}
#gallery .cont span {padding-left:5px; color:#bbb; font-size:11px;}
#gallery .cont .date {border-left:1px solid #777;}
#gallery .btn_list button {position:absolute; top:220px; width:48px; height:48px;}
#gallery .btn_list .btn_prev {left:0; background:#000 url(../../images/contents/btn_gallery_prev.gif) no-repeat 17px 11px;}
#gallery .btn_list .btn_next {right:0; background:#000 url(../../images/contents/btn_gallery_next.gif) no-repeat 17px 11px;}
#gallery .btn_close {position:absolute; top:0 ; right:0;}
#gallery .btn_layer_close {width:48px; height:48px; background:#000 url(../../images/contents/btn_layer_close.gif) no-repeat 11px 11px;}

/* =schedule */
#schedule_layer {display:none; position:absolute; z-index:100; top:0; padding:4px 0 0 4px;}
#schedule_layer .bg {float:left; background-color:#e0e0e0;}
#schedule_layer .cont_box {position:relative; left:-4px; top:-4px; float:left; padding:20px 30px 10px 15px; border:1px solid #c0c0c0; background-color:#fff;}
#schedule_layer .list {}
#schedule_layer .list li {padding-bottom:8px; color:#757575; font-weight:bold; white-space:nowrap;}
#schedule_layer .list li span {padding-left:5px;}
#schedule_layer .list li .ico {font-weight:normal;}
#schedule_layer .list li .cont {color:#333;}
#schedule_layer .list li .place {font-weight:normal;}
#schedule_layer .btn_close {position:absolute; top:7px; right:7px; border:0; width:11px; height:11px; background:url(../../images/common/ico_del.gif) no-repeat;}
#schedule_layer .bg_ico {position:absolute; width:19px; height:18px; bottom:-18px; background:url(../../images/contents/bg_schedule_layer.gif) no-repeat 0 100%;}


/* Pop
============================== */
/* =당첨자발표 */
.bg_pop {background-color:#c8c8c8; font-size:12px;}
.pop_wrap {border:5px solid #c8c8c8; background-color:#fff;}
.pop_wrap .header {}
.pop_wrap .header h1 {padding:10px 20px; background-color:#333; color:#fff; font-size:14px;}
.pop_wrap .header h2 {margin:0 20px; padding:10px 0; font-size:12px; border-bottom:3px solid #999;}
.pop_wrap .content {padding:10px 20px;}
.pop_wrap .content .tit {padding-bottom:10px;}
.pop_wrap .scrollBox {height:300px; background-color:#fafafa;}
.pop_wrap .btn_menu {padding-top:10px; text-align:center;}
.pop_wrap .btn_menu li {display:inline;}
.pop_wrap .btn_dft {display:inline-block; overflow:visible; padding:6px 30px; border:1px solid; background-color:#666; color:white; box-shadow:2px 2px 5px #aaa;}



/* =customer center 등록 */
.section_pop_qna{margin:0 auto; width:430px;}

.section_pop_qna .qna_h1{height:50px; border-bottom:2px solid #000000;}
.section_pop_qna .qna_h1 h1{padding-top:21px;}
.section_pop_qna .qna_h1 span{padding-left:5px; font-size:15px; color:#232323; font-family:dotum; font-weight:bold;}
.section_pop_qna .qna_h1 span,
.section_pop_qna .qna_h1 h1{vertical-align:middle;}

.section_pop_qna .agree_tit_area{height:15px; padding-top:12px; }
.section_pop_qna .agree_txt_area{position:relative; width:418px; height:82px; overflow:auto; background-color:#f4f4f4; border:1px solid #e5e5e5; padding:10px 0 0 10px;}
.section_pop_qna .agree_txt_area p{font-size:11px;}

.section_pop_qna .agree_chk{height:28px;  margin-bottom:15px; padding-top:5px;  border-bottom:1px solid #000;}
.section_pop_qna .agree_chk span{font-size:11px;}
.section_pop_qna .agree_chk span, .agree_chk input{vertical-align:middle;}

.section_pop_qna .user_info_area{}
.section_pop_qna .user_info_area table{width:100%; border-collapse:collapse; border-spacing:0;}
.section_pop_qna .user_info_area th{text-align:left; vertical-align:top; padding:9px 0 5px 0;}
.section_pop_qna .user_info_area td{padding:7px 0 5px 0; vertical-align:top; line-height:1.3;}
.section_pop_qna .user_info_area td span{font-size:11px; letter-spacing:-1px;}

.section_pop_qna .btn_qna_apply{border-top:1px solid #000; margin-top:15px; padding-top:20px; text-align:center;}

.hidden_txt {display:none;}