@charset "utf-8";
/* CSS Document */

/*
* pr style
*/

/* pr_index */
#content.prIndex { position:relative; margin-top:70px; background:url(/images/pr/bg_prIndex.gif) no-repeat; }
.prIndexTop { height:424px;}
.prIndexTop h2 { padding:20px 0 0 20px;}
.prIndexTop p.stit { margin:40px 0 0 20px;}

.prNotice { position:absolute; top:0; right:0; width:355px; height:310px; background:url(/images/pr/bg_prNotice.png) no-repeat;}
.prNotice h3 { margin:58px 0 0 129px;}
.prNotice .tabTpI { margin:20px 0 0 114px;}
.prNotice .noticeList {margin:20px 0 0 92px; }
.prNotice .noticeList li { padding-left:12px; background:url(/images/common/bul_list3.gif) 0 7px no-repeat;}
.prNotice .noticeList li a { font:12px/20px dotum; color:#333;}

.prIndexMiddle { position:relative;}
.prAd { position:relative; height:487px;}
.prAd .content { position:absolute; top:59px; right:95px; width:218px;}
.prAd h3 { }
.prAd .txt { margin-top:20px;}
.prAd .btn { margin-top:20px;}
.prAd .btn li { margin-top:4px;}
.prAd .btn li a { display:block;}
.prAd .visual2 { position:absolute; top:0; right:390px; z-index:10;}
.prAd .shape1 {position:absolute; top:146px; left:450px; z-index:8;}
.prAd .shape2 {position:absolute; top:111px; right:395px; z-index:9;}
.prAd .shape3 {position:absolute; top:248px; right:134px;}

.prData { position:relative; height:374px;}
.prData .content { position:absolute; top:25px; left:0; width:218px;}
.prData .txt { margin-top:20px;}
.prData .btn { margin-top:20px;}
.prData .btn li { margin-top:4px;}
.prData .btn li a { display:block;}
.prData .visual3 { position:absolute; top:0; left:185px;}

.prMagazine { position:relative; height:340px;}
.prMagazine .content { position:absolute; top:61px; right:10px; width:172px;}
.prMagazine .txt { margin-top:20px;}
.prMagazine .btn { display:block; margin-top:20px;} 
.prMagazine .visual4 { position:absolute; top:48px; right:168px; z-index:10;}
.prMagazine .shape3 {position:absolute; top:0; right:403px; z-index:9;}

.prIndexBottom { position:relative; height:445px; }
.prPrize {position:relative;}
.prPrize .content { position:absolute; top:140px; left:0; width:167px; z-index:10;}
.prPrize .btn { display:block; margin-top:20px;} 
.prPrize .btn li { margin-top:4px;}
.prPrize .btn li a { display:block;}
.prPrize .visual5 { position:absolute; top:-12px; left:133px; z-index:9;}

.prPrize .prizeSlide { position:absolute; top:143px; right:0; width:650px; height:163px; z-index:10;}
.prPrize .prizeSlide .prev { position:absolute; top:0; left:0; width:50px; height:120px; padding-top:43px; background-color:#fff;}
.prPrize .prizeSlide .next { position:absolute; top:0; right:0; width:50px; height:120px; padding-top:43px; background-color:#fff; text-align:right;} 
.prPrize .prizeSlide .innerWrap {position:absolute; left:53px;}
.prPrize .prizeSlide .innerWrap li { width:167px; height:170px; margin-right:20px;}
.prPrize .prizeSlide .innerWrap li h4 { padding-top:5px; font:11px/17px dotum; color:#746d67;}
.prPrize .prizeSlide .innerWrap li img { width:165px; height:126px; border:1px solid #d8d8d8; }
.prIndexBottom .rightTopGo { position:absolute; right:0; bottom:0;}

/* notice */
.noticeHead { position:relative;}
.noticeHead #sub_listSearch.p0 { position:absolute; top:0; right:0;}
.noticeHead #sub_listSearch .designedSelect { float:left; margin-right:6px;}
.noticeHead #sub_listSearch {height:28px;}
.noticeHead #sub_listSearch .search_input { float:left;width:164px; height:25px; line-height:25px; padding:0 0 0 10px; border:1px solid #dadada; color:#888888; font-size:12px;}
.noticeHead #sub_listSearch .search_input.unfilled { background:#fff url(/images/common/listSearchText.gif) 10px 7px no-repeat; }
.noticeHead #sub_listSearch .search_input.unfilled:focus { background-image:none; }
.noticeHead #sub_listSearch .search_input.filled { background:transparent; }
.noticeHead #sub_listSearch .btn { margin-left:6px; float:left;}
.noticeHead #sub_listSearch .designedSelect p a span.bg { background:url("/images/js/ico_select_closed3.png") no-repeat center center;}
.noticeHead #sub_listSearch .designedSelect p.open a span.bg { background-image:url("/images/js/ico_select_open3.png");}

.noticeList { margin-top:20px;}
.noticeList col.num, .winList col.num {width:62px;}
.noticeList col.date, .winList col.date {width:95px;}
.noticeList col.click, .winList col.click {width:74px;}

.noticeView { margin-top:20px;}
.noticeView col.num {width:62px;}
.noticeView col.subject {width:791px;}
.noticeView col.date {width:95px;}
.noticeView col.click {width:74px;}

/* event */
.eventView col.date {width:144px;}
.eventView col.sta {width:71px;}
.eventView .boardViewTpA td.subject { padding-left:30px; width:717px;}

.eventIng { width:918px; height:131px; padding:20px; background-color:#f9f9f9; border:1px solid #dfdfdf; cursor:pointer;}
.eventIng .ingImg { border:1px solid #d8d8d8; width:400px; height:130px; float:left;}
.eventIng .ingTxt { position:relative; width:485px; height:120px; float:left; margin:10px 0 0 30px;}
.eventIng .ingTxt h4 a{ font-weight:bold; color:#454545;}
.eventIng .ingTxt p { margin-top:5px;}
.eventIng .ingTxt span { position:absolute; left:0; bottom:10px;} 
.eventIng:hover h4 a { text-decoration:none; color:#f97b0b;}
.eventIng:hover .ingTxt p {color:#454545;}
.eventPass { margin-top:45px;}
.eventPass h3 { margin-bottom:15px;}
.eventPass col.img { width:358px; *width:328px;}
.eventPass .ingTxt { position:relative; height:86px;}
.eventPass .ingTxt span { position:absolute; left:0; bottom:10px;}
.eventPass .boardListTpB tbody tr td.img a img { width:296px; height:96px; border:1px solid #d7d7d7; }
.eventPass .boardListTpB tbody tr td.img a { display:block;}

/* ad_tv */
.adViewTpA { margin-top:20px;}
.adViewTpA .adContent { float:left; width:704px; height:430px; padding:35px; border:1px solid #e1e1e1; background-color:#f9f9f9;}
.adViewTpA .wrap { }

/* video type A*/
.adViewTpA .videoTpA { float:left; position:relative; width:385px; height:293px; margin-left:-10px; margin-right:50px; }
.adViewTpA .videoTpA .videoContainer { position:absolute; top:0; left:0; width:100%; height:100%;z-index:2; }
.adViewTpA .videoTpA .videoContainer .playBtn { position:absolute; display:block; width:100%; height:100%; background:url("/images/pr/flashVideo_playBtn.png") 50% 50% no-repeat; }
.adViewTpA .videoTpA .thumbnail { margin-left:10px; width:363px; height:250px; border:1px solid #e7e7e7; }
.adViewTpA .videoTpA.mobile { margin:0 60px 19px 0; width:365px; height:252px; }
.adViewTpA .videoTpA.mobile .thumbnail { margin-left:0px; }

.adViewTpA .info { float:left; margin-top:10px;}
.adViewTpA div.year { width:44px; height:16px; background-color:#50b5c7; border:1px solid #45a5b6; line-height:18px; text-align:center; font-size:11px; color:#fff;}

.adViewTpA .infoTxt { margin-top:18px; width:278px;}
.adViewTpA .infoTxt dt { font:bold 14px dotum; color:#454545;}
.adViewTpA .infoTxt dd { color:#777777;}
.adViewTpA .infoTxt dd.stit { margin-top:12px; font-size:11px;}
.adViewTpA .infoTxt dd.txt { margin-top:24px; line-height:20px; height:140px; overflow-y:auto;}
.adViewTpA .infoTxt dd.txt a { margin-right:2px;}

.adViewTpA .relate {color:#454545;}
.adViewTpA ul.thumb { margin-top:11px;}
.adViewTpA ul.thumb li { display:inline; float:left; margin-right:10px;}

.adViewTpA .videoTpB { float:left; position:relative; width:385px; height:293px; margin-left:-10px; margin-right:50px; }
.adViewTpA .videoTpB .videoContainer { position:absolute; top:0; left:0; width:100%; height:100%;z-index:2; }
.adViewTpA .videoTpB .videoContainer .playBtn { position:absolute; display:block; width:100%; height:100%; background:url("/images/pr/flashSound_playBtn.png") 50% 50% no-repeat; }
.adViewTpA .videoTpB .thumbnail { margin-left:10px; width:365px; height:252px; border:1px solid #e7e7e7; }
.adViewTpA .videoTpB.mobile { margin:0 60px 19px 0; width:365px; height:252px; }
.adViewTpA .videoTpB.mobile .thumbnail { margin-left:0px; }

.adViewTpA .list { float:left; margin-left:42px; width:125px;}
.adViewTpA .list .tvYear { height:25px;}
.adViewTpA .list .designedSelect p a span.bg { background:url("/images/js/ico_select_closed4.png") no-repeat center center;}
.adViewTpA .list .designedSelect p.open a span.bg { background-image:url("/images/js/ico_select_open4.png");}
.adViewTpA ul.videoList { margin-top:13px;}
.adViewTpA ul.videoList li { position:relative; height:83px; text-align:right; padding:1px 1px 1px 7px; margin-bottom:4px;}
.adViewTpA ul.videoList li.on { background:url(/images/pr/bg_videoListOn.gif) no-repeat; }
.adViewTpA ul.videoList li img { border:1px solid #dfdfdf;}
.adViewTpA ul.videoList li.on img { border:1px solid #f97b0b;}

/* ad_print */
.adViewTpA .adContent.Print { float:left; width:704px; height:499px; padding:35px; border:1px solid #e1e1e1; background-color:#f9f9f9;}
.adViewTpA .printTpA { float:left; margin-right:60px;}
.adViewTpA .printTpA img { border:1px solid #dadada;}
.adViewTpA .list fieldset { margin-left:7px;}
.list label, .list legend { display:none;}

/* pr_bodchure */
.prViewTpA .contentImg { float:left;}
.prViewTpA .info { float:left; margin:40px 0 0 70px;}
.prViewTpA { margin:40px 0 0 50px;}

.prViewTpA .infoTxt { width:290px;}
.prViewTpA .infoTxt dt { font:bold 14px dotum; color:#454545;}
.prViewTpA .infoTxt dd { color:#777777; }
.prViewTpA .infoTxt dd.stit { margin-top:12px; font-size:11px;}
.prViewTpA .infoTxt dd.txt { margin-top:20px; line-height:20px; }
.prViewTpA .infoTxt dd.btn { margin-top:20px;}
.prViewTpA .infoTxt dd.down { margin-top:29px; border-top:1px dashed #d4d4d4; padding-top:29px; }
.prViewTpA .infoTxt dd.down p { margin-top:5px; font-size:11px; line-height:20px; }

/* pr_movie */
.prViewTpB { margin-top:30px;}
.prViewTpB .videoTpC { float:left; position:relative; width:622px; height:379px; margin-left:-10px; margin-right:50px; }
.prViewTpB .videoTpC .videoContainer { position:absolute; top:0; left:0; width:100%; height:100%;z-index:2; }
.prViewTpB .videoTpC .videoContainer .playBtn { position:absolute; display:block; width:100%; height:100%; background:url("/images/pr/flashVideo_playBtn.png") 50% 50% no-repeat; }
.prViewTpB .videoTpC .thumbnail { margin-left:10px; border:1px solid #e7e7e7; }
.prViewTpB .videoTpC.mobile { margin:0 60px 0 0; width:602px; height:340px; }
.prViewTpB .videoTpC.mobile .thumbnail { margin-left:0px; }
.prViewTpB .info { float:left; margin:20px 0 0 0;}
.prViewTpB .infoTxt { width:260px;}
.prViewTpB .infoTxt dt { font:bold 14px dotum; color:#454545;}
.prViewTpB .infoTxt dd { color:#777777; }
.prViewTpB .infoTxt dd.txt { margin-top:20px; line-height:20px; }
.prViewTpB .infoTxt dd.btn { margin-top:20px;}
.prViewTpB .infoTxt dd.down { margin-top:29px; border-top:1px dashed #d4d4d4; padding-top:29px; }
.prViewTpB .infoTxt dd.down p { margin-top:5px; font-size:11px; line-height:20px; }

/* pr_magazine */
.magazineView .wrap{float:left; width:684px; height:423px; padding:40px 50px; border:1px solid #e1e1e1; background-color:#f9f9f9; }
.magazineView .contentImg { float:left; margin-left:0;}
.magazineView .info { float:left; margin:20px 0 0 78px;}
.magazineView .infoTxt dt { font:bold 14px dotum; color:#454545;}
.magazineView .infoTxt dd { color:#777777; }
.magazineView dl.infoTxt {}
.magazineView dd.txt { margin-top:14px;}
.magazineView dd .conList li {word-break:break-all; width:290px; background:url(/images/common/bul_list.gif) 0 7px no-repeat; padding-left:10px; line-height:20px;}
html>/**/body .magazineView dd .conList li {word-wrap:break-word;}
.magazineView dd.btn { margin-top:14px;}
.magazineView dd.down { margin-top:29px; border-top:1px dotted #d4d4d4; padding-top:29px;}
.magazineView dd.down p { margin-top:5px; font-size:11px; line-height:18px; }
.magazineView dd.btn label, .magazineView dd.btn legend { display:none;}
.magazineView dd.btn fieldset { float:left;}
.magazineView dd.btn a.viewBtn { float:left; margin-left:5px;}
.magazineView .list { float:left; margin-left:49px; width:115px;}
.magazineView .list .tvYear { height:25px;}
.magazineView .list .designedSelect p a span.bg { background:url("/images/js/ico_select_closed4.png") no-repeat center center;}
.magazineView .list .designedSelect p.open a span.bg { background-image:url("/images/js/ico_select_open4.png");}
.magazineView ul.magazineList { margin-top:14px;}
.magazineView ul.magazineList li { position:relative; text-align:left; padding:1px 1px 1px 7px; margin-bottom:7px;}
.magazineView ul.magazineList li.on { background:url(/images/pr/bg_magazineListOn.gif) no-repeat; }
.magazineView ul.magazineList li img {}
.magazineView ul.magazineList li.on img {}
.magazineView ul.magazineList li a { display:block; width:100px; height:138px; background-color:#f2f2f2;}
.magazineView ul.magazineList li.on a { background-color:#f97b0b;}
.magazineView .pagingList.vari0 {margin-top:14px;}

/* pja_pr_prize */
.prize_tabArea{float:left;width:120px;}
.prize_content{position:relative;float:left;margin-left:110px;width:730px;}
.prize_content h3{padding-bottom:32px;}
.prize_content .prize_Area01{padding-bottom:59px;}
.prize_content dl dt{float:left;padding-right:24px;}
.prize_content dl dd{padding-bottom:20px;}
.prize_content .prize_last{padding-bottom:0;}

.prizeSlide{position:absolute; top:0; right:0; width:263px; height:226px;}
.prizeSlide .prizeTit { margin-top:10px; padding:0 10px;}
.prizeSlide .prizeTit h4 { float:left; color:#777; font:bold 11px dotum; margin-top:4px; margin-left:15px;}
.prizeSlide .prizeTit .prev { float:left;}
.prizeSlide .prizeTit .next { float:right;}

.prize_Cntstyle01{float:left;margin-left:110px;width:720px;}
.prize_Cntstyle01 h3{float:left;width:91px;}
.prize_Cntstyle01 dl{width:570px;padding-left:160px;}
.prize_Cntstyle01 dl dt{float:left;padding-right:21px;width:44px;}
.prize_Cntstyle01 dl dd{float:left;margin-bottom:10px;width:500px;}
.prize_Cntstyle01 .prize_Area01{float:left;padding-bottom:30px;}
.prize_Cntstyle01 .prize_Area02{float:left;padding-bottom:50px;}
.prize_Cntstyle01 .prize_last{padding-bottom:0;}

/* pja_pr_skill */
.skill_Content h3{float:left;width:91px;margin-right:20px;}
.skill_Content ul li{float:left;padding-bottom:20px;}
.skill_Content ul{float:left;width:848px;}
.skill_Content .thumb{float:left;border:1px solid #dbdbdb;width:186px;height:141px;}
.skill_Content .thumb:after{content:''; display:block; clear:both;}
.skill_Content .cgroup{float:left;width:630px;padding-left:30px;padding-top:9px;}
.skill_Content .year{float:left;border-bottom:1px solid #dbdbdb;margin-top:20px;}
.skill_Content{padding-top:20px;*zoom:1}
.skill_Content dl dd{padding-top:7px;}
.skill_Content .year:after{content:''; display:block; clear:both;}
.skill_Content .cgroup.imgnone{padding-left:0}