﻿/*@charset "utf-8";*/
/* 2009-01-14 Chanmee Park */ 

/* Type Selector */

body, input, button  {color:#444; font-size:12px; font-family:Arial,Tahoma,Helvetica,sans-serif; word-brake:brake-all;}
body {min-width:1010px;}
a {text-decoration:none; color:#444; cursor:pointer; }
a:hover, a:active, a:focus {text-decoration:underline;}
a.sub_link {color:#8e8e8e !important; text-decoration:underline;font-size:12px !important;}

/*#wrap {width:100%;width:auto; min-width:1010px; width:expression(document.body.clientWidth < 1010? "1010px" : "auto"); }  */
#wrap {width:100%; width:auto;}

#keywordDiv {width:700px; overflow:hidden; font-size:0; clear:both; padding-bottom:20px;}
#keywordDiv td {font-size:12px;}

/* header */
.header {position:relative; z-index:100; height:65px; margin:0 15px;}
.header h1 {float:left; padding-left:8px; padding-right:13px;}
.search {float:left; border:4px solid #014b96; margin-top:15px; position:relative; width:382px;}
.search input { border:0; } 
.search .btn {background:url("http://imgcdn.pandora.tv/static/search/s_share.gif") 0 -315px no-repeat; width:58px; height:26px; line-height:20px; color:#fff;float:right;font-weight:bold; font-size:13px; cursor:pointer;}
.search .txt {width:278px;  float:left; padding:5px 5px 2px 5px;  height:19px;font-weight:bold; font-size:14px; line-height:18px;border:none;}
.langSet {right:0;}

#AKCResult { position: absolute; left: 0px; top: 26px; z-index: 999; width: 322px; background:#fff; border:1px solid #ccc;}
#AKCResult .use {padding:5px; background:#f5f5f5; border-top:1px solid #efefef; font-weight:bold; font-size:11px; font-family:Dotum; color:#999;}
#AKCResult .use a {float:right; font-weight:normal; color:#999;}
#AKCResult p {margin:5px; color:#999;}
#AKCResult ul {overflow-y: auto; overflow-x: hidden; width: 100%;}
#AKCResult li { padding:4px 7px;color:#666; cursor:pointer;}
#AKCResult li strong {color:#fd5001;}
#AKCResult li:hover {background:#f5f5f5; }

.cate {background:url("http://imgcdn.pandora.tv/static/search/cate_bg.gif") repeat-x; height:33px;overflow:hidden; margin:0 15px 7px 15px; border-left:1px solid #0f69c5; border-right:1px solid #0f69c5; padding-left:5px;}
.cate li {float:left;display:inline; margin:5px -1px 0 -1px;height:28px; overflow:hidden; }
.cate li a {padding:5px 15px 10px 15px; #padding:7px 15px 10px 15px;background:url("http://imgcdn.pandora.tv/static/main/cate_bar.gif") right 6px no-repeat; display:block; color:#fff;}
.cate li a:hover {text-decoration:none; }
.cate li a.none {background-image:none;}
.cate a.on {font-weight:bold;color:#000; background:#fff; border-top:1px solid #0b51a9; border-left:1px solid #0b51a9; border-right:1px solid #0b51a9;z-index:10;}


/* content */
.content_wrap {float:left; width:100%; margin-left:-270px;}
.content {margin-left:290px; color:#000; margin-top:-2px;font-size:13px; padding-top:2px;}
.content a {color:#0000cc; } 
.content a.url {color:#218d44; font-size:12px;}
.content h1 {font-size:13px;float:left; padding:14px 0 0 8px;}
.content h1 span {color:#8E8E8E; font-size:12px;padding-left:5px; font-weight:normal;}
.content a.link_sub {float:right; color:#8e8e8e; text-decoration:underline; margin-top:10px; font-size:12px;}
.content .section {border-top:1px solid #d3d3d3;  clear:both; padding-bottom:14px; }
.content .section .data {margin-left:22px; margin-top:43px; width:690px;}
.content .more {text-align:right; clear:both;zoom:1;}
.content .more a {background:url("http://imgcdn.pandora.tv/static/search/s_share.gif") 0 -410px no-repeat; padding-left:10px;text-decoration:underline; font-size:12px; }

.content .adult {  background:#ededed; }
.content .adult dl {margin:10px;}
.content .adult dt {float:left; padding:8px 15px 10px 10px; }
.content .adult dd {padding-top:10px; line-height:19px; }
.content .adult a {font-weight:bold;color:#ff0000;}

.content .share {float:right; margin-top:14px;padding-right:8px;}

.content .sorting {clear:both; background:#f5f5f5; padding:8px; border-top:1px solid #ddd; position:relative; font-size:12px; margin-bottom:-20px; margin-top:43px;}
.content .sorting a {margin:0 10px;}
.content .sorting a.bold {color:#000;}
.content .sorting .view {position:absolute; right:5px; top:7px;color:#8e8e8e;}
.content .sorting .view img {width:16px; height:17px; vertical-align:-3px;}
.content .sorting .view a {margin:0 1px;}

.content .soft li {height:18px;}
.content .soft ul {margin-left:155px; font-size:12px;}
.content .soft strong {font-size:14px; margin-bottom:5px; display:block;}
.content .soft .half {float:left; width:250px; }

.content .keyword dl {padding-top:14px; font-size:12px; width:690px;}
.content .keyword dt {display:inline; font-weight:bold; padding-right:5px; padding-left:5px;}
.content .keyword dd {display:inline; color:#aaa; line-height:20px;}
.content .keyword dd a {margin-left:10px;}

.content .goto h1 {#padding-top:17px;padding-bottom:14px;}
.content .goto dl {float:left; padding-top:14px;}
.content .goto dt {display:inline; padding-left:10px; }
.content .goto dt a {text-decoration:underline; font-weight:bold; }
.content .goto dd {display:inline; padding-left:10px; }

.content .movie h2 a {font-size:14px; font-weight:bold; margin-bottom:7px; text-decoration:underline; }
.content .movie ul {height:170px; font-size:12px;}
.content .movie li {padding-top:5px; line-height:17px;}
.content .trailer {float:left; width:110px;}
.content .trailer img {display:block; margin-top:5px;width:110px;height:74px;overflow:hidden;}
.content .photos {float:left;width:555px; margin-left:10px;}
.content .photos ul {height:74px;overflow:hidden; margin-top:5px;}
.content .photos li {float:left;margin-right:10px; width:101px; padding-top:0;}
.content .photos li img {width:101px;}
.content .photos h3 {padding-right:10px;}
.content .movie h3 {font-weight:bold; font-size:12px;	}
.content .movie h3 a {float:right; color:#8e8e8e; text-decoration:underline; font-weight:normal;}
.content .movie li .block {display:block; float:left; height:50px; padding-right:5px;}

.content .actor li {float:left; margin-bottom:15px; clear:both; width:100%;}
.content .actor li img {border:1px solid #ccc; float:left; margin-right:10px;}
.content .actor dt {padding-bottom:5px;}
.content .actor dt a {font-size:13px; text-decoration:underline;}
.content .actor dd {font-size:12px;color:#666; padding-bottom:3px;}
.content .actor dd a {color:#000;}

.content .thumb	{float:left; margin-right:15px; display:block;}

.content .sponsor li {float:left; margin-bottom:8px; clear:both; width:100%;}
.content .sponsor li img {border:1px solid #ccc; float:left; margin-right:10px;}
.content .sponsor dt {font-size:12px; padding:3px 0;}
.content .sponsor dt a {font-size:13px; text-decoration:underline;}


.content .ch_sub {padding:14px 0 10px 8px; width:690px;}
.content .ch dt {padding-bottom:5px;font-size:12px; color:#8E8E8E;} 
.content .ch dt img {float:left;margin-right:5px;cursor: pointer;} 
.content .ch dt strong {color:#000;} 
.content .ch dd {line-height:20px;} 
.content .ch dd a {margin-right:10px; font-size:12px; }
.content .ch dl {padding-bottom:20px;}
.content .ch li {float:left;margin-right:38px; width:100px; margin-bottom:10px;line-height:18px; height:170px; overflow:hidden; font-size:12px;}
.content .ch li a {text-decoration:underline;}
.content .ch li img {display:block; margin-bottom:5px;}
.content .ch .type_01 dt {padding-bottom:0;font-size:13px; } 
.content .ch .type_01 li {height:105px; } 

.content .playlist strong {color:#000; font-size:12px; margin-left:3px;}
.content .playlist dd {font-size:12px;color:#666;}

.content .wiki h2 {font-size:13px; padding-bottom:5px; text-decoration:underline; }
.content .wiki img {float:left; margin-right:10px;}
.content .wiki span {height:100px; display:block; overflow:hidden; float:left;}

.content .type_01 li {float:left; margin-bottom:15px; clear:both; width:100%;}
.content .type_01 dt span {color:#8e8e8e; font-size:12px; padding-left:5px; }
.content .type_01 dt a {text-decoration:underline;}
.content .type_01 dd {line-height:18px; margin:2px 0;}
.content .type_01 dd img {vertical-align:-1px;}
.content .type_01 .sub a {text-decoration:none; margin-right:5px;}
.content .type_01 .sub a:hover {text-decoration:underline; }
.content .type_01 .info{font:11px Dotum; color:#888;}
.content .type_01 .info a {font:11px Dotum; text-decoration:none; color:#7777cc;}
.content .type_01 .info a.sub_link {color:#888 !important;}
.content .type_01 .info a:hover {text-decoration:underline; }
.content .type_01 .thumb {padding-bottom:10px; position:relative;}
.content .left_img {height:100px; overflow:hidden; float:left; margin-right:10px;}

.content .type_02 {margin-left:-21px;float:left; display:inline;}
.content .type_02 li {float:left; display:inline; width:120px; height: 180px; margin-left:21px;}
.content .type_02 dt {height:35px; overflow:hidden; line-height:18px; font-size:12px;}
.content .type_02 dt a {text-decoration:underline;}
.content .type_02 dd {margin-top:5px; }
.content .type_02 .info{font:11px Dotum; color:#888;line-height:15px;}
.content .type_02 .info a {font:11px Dotum; text-decoration:none; color:#888 !important ;}
.content .type_02 .info a:hover {text-decoration:underline; }
.content .type_02 .thumb {width:120px; padding-bottom:8px; position:relative;float:none; margin-right:0;}

.content .social_list {background:url('http://imgcdn.pandora.tv/ptv_img/search/social_bg.gif') repeat-x; padding-top:30px; clear:both; margin-top:10px;}
.content .type_03 {float:left; display:inline; width:700px;}
.content .type_03 li {float:left; display:inline; width:340px; height: 140px; margin-left:10px;}
.content .type_03 dl {margin-left:135px;}
.content .type_03 dt {height:35px; overflow:hidden; line-height:18px; font-weight:bold; margin-bottom:7px;}
.content .type_03 dd {font:11px Dotum; color:#888;margin:5px 0;}
.content .type_03 dd a {font:11px Dotum; text-decoration:none; color:#888 !important ;}
.content .type_03 dd a:hover {text-decoration:underline; }
.content .type_03 .thumb {width:120px;  position:relative;}

.content .social dt {width:380px; float:left;}
.content .social .title {font:14px Gulim;  font-weight:bold; color:#000; line-height:18px; margin-bottom:5px;}
.content .social .title2 {font-weight:bold; background:#ededed;padding:5px; color:#5c5b5b;}
.content .social dd {font:12px Dotum; color:#888;padding:4px 5px;margin-left:380px;}
.content .social dd a {text-decoration:none; color:#8ba5f1 !important ;}
.content .social dd a:hover {text-decoration:underline; }
.content .social dd img {vertical-align:middle;margin:0;}
.content .social .score	{font-size:14px; color:#f96b89;}

.content .nodata {padding:20px; margin-bottom:20px;}
.content .nodata h1 {font-weight:normal;}
.content .nodata ul {clear:both; padding-top:20px;}
.content .nodata li {font-size:12px;background: url("http://imgcdn.pandora.tv/static/webtv/icon_re.gif") no-repeat 0 -40px;padding:3px 3px 3px 10px; margin-left:10px;}
.content .nodata .sub {background:none;}
.content .paging a {color:#999; }
.content .paging a.on {color:#003399;}

/* rcontent */
.rcontent_wrap {float:right; text-align:right;padding-right:15px;}
.rcontent {width:240px;text-align:left;}
.rcontent .box {border:1px solid #d3d3d3; margin-top:5px;}
.rcontent h1 { font-size:12px; border-bottom:1px solid #d3d3d3; padding:10px 8px;}
.rcontent h2 { font-size:12px; padding:10px 8px;}
.rcontent h3 {padding:5px; background:#eee; font:11px Dotum; color:#bbb; line-height:15px; margin:0 5px;}
.rcontent .keyword {margin:8px; }
.rcontent .keyword li {padding:3px;}
.rcontent .keyword li a {color:#0000cc;}
.rcontent .issue {margin:8px;}
.rcontent .issue li {padding:3px 3px 3px 20px;}

.rcontent .box .list ul {margin:10px;}
.rcontent .box .list li { height:64px; margin-top:10px}
.rcontent .box .list dt{padding:5px 0;font-weight:bold; font-size:12px; margin-left:8px}
.rcontent .box .list dd a {color:#777; font-size:11px; font-family:돋움,Dotum;}
.rcontent .box .list .thumb {display:inline;float:left;	margin-right:8px; position:relative; }


/* footer */
.footer {clear:both;  margin:0 15px; border-top:1px solid #d3d3d3; text-align:center; padding-bottom:10px; position:relative; font-family:Dotum, Arial;}
.footer .info { color:#d1d0d0; padding-bottom:10px; font-size:11px;}
.footer a {margin:0 4px;}
.footer a.go_top {background:url("http://imgcdn.pandora.tv/static/search/s_share.gif") 0 -494px no-repeat; padding-left:10px; text-decoration:underline; color:#8e8e8e; float:right; margin:10px;}
.footer_wrap {width:635px; margin:20px auto; background:url("http://imgcdn.pandora.tv/static/search/fast.gif") right 13px no-repeat; height:50px;}
.footer_wrap a {color:#0000cc;}
.footer_search {border:4px solid #014b96; margin-top:7px; width:400px; float:left; display:inline;margin-left:110px;}
.footer_search .drop {position:absolute; top:9px; left:277px; background:url("http://imgcdn.pandora.tv/static/search/s_share.gif") -84px -365px no-repeat; width:10px; height:10px; cursor:pointer;}
.footer_search input {border:0; } 
.footer_search .btn {background:url("http://imgcdn.pandora.tv/static/search/s_share.gif") 0 -315px no-repeat; cursor:pointer;width:58px; height:26px; line-height:20px; color:#fff;font-weight:bold; font-size:13px; float:right;}
.footer_search .txt {width:300px; float:left; padding:5px 5px 2px 5px; height:19px;font-weight:bold; font-size:14px; line-height:18px;}
.footer p {padding-top:15px;line-height:20px; color:#888;}
.footer img {vertical-align:middle; margin:0 1px; cursor:pointer;}
