@charset "utf-8";
/*** KDramaStars CSS style ***/

/** STYLE **/
.st_wp {width:100%; float:left; padding:15px 0; clear:both;}
.st_bbg {*background:#060606; /* IE 7 and below */
_background:#060606; /* IE 6 and below */
background: #060606; /* Old browsers */
background: -moz-linear-gradient(top,  #060606 0%, #353535 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#060606), color-stop(100%,#353535)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #060606 0%,#353535 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #060606 0%,#353535 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #060606 0%,#353535 100%); /* IE10+ */
background: linear-gradient(to bottom,  #060606 0%,#353535 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#060606', endColorstr='#353535',GradientType=0 ); /* IE6-9 */}
.st_contents {width:1010px; clear:both; margin:0 auto;}
.st_con {position:relative; width:300px; overflow:hidden; padding:8px 7px; border:#ededed 3px solid; margin:0 7px 15px 7px; display:inline-block; background:#ededed; vertical-align:top;}
.st_con:hover {border:#24a5db 3px solid;}
.st_con .t1 {position:absolute; top:-3px; left:-3px; z-index:1000}
.st_ad {width:300px; height:280px; padding:8px 10px; margin:0 8px 15px 8px; display:inline-block; background:#ededed; vertical-align:top;}
.st_ad .txt {padding-bottom:5px; clear:both; text-align:right; color:#929292;}
.st_ttl {font:20px/24px 'Rockwell', serif; letter-spacing:-0.05em; padding:10px 0;}
.st_btn {clear:both; padding:30px 0; text-align:center;}
.st_btn .btn a {color:#ffffff; font:18px/22px 'Viga', sans-serif; letter-spacing:-0.05em; width:350px; padding:10px 0; display:inline-block;
*background:#353535; /* IE 7 and below */
_background:#353535; /* IE 6 and below */
background: #353535; /* Old browsers */
background: -moz-linear-gradient(top,  #353535 0%, #060606 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(100%,#060606)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #353535 0%,#060606 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #353535 0%,#060606 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #353535 0%,#060606 100%); /* IE10+ */
background: linear-gradient(to bottom,  #353535 0%,#060606 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#060606',GradientType=0 ); /* IE6-9 */}
.st_btn .btn a:hover {opacity:0.9;}
.st_slide {clear:both; padding:10px 0 25px;}
.st_slide .img {text-align:center; clear:both; position:relative}
.st_slide .img .prev {background:url(../images/arrow_left_wh_trans.png) 0 0 no-repeat; position:absolute; top:150px; left:0;}
.st_slide .img .next {background:url(../images/arrow_right_wh_trans.png) 0 0 no-repeat; position:absolute; top:150px; right:0;}
.st_slide .img .prev a, .st_slide .img .next a {display:block; text-indent: -9999px; width:25px; height:50px;}
.st_slide .thisphoto {color:#cdcdcd; font-size:12px; background:url(../images/arrow_up_gr.gif) 0px 10px no-repeat; padding:7px 5px; text-indent:10px;}
.st_slide .articlebody {color:#cdcdcd; font-size:14px; line-height:22px;}
.st_slide .articlebody a {color:#f0464d;}
.st_slide .articlebody p {padding-bottom:20px; color:#cdcdcd; line-height:22px;}
.st_slide .articlebody p a {color:#f0464d;}
.st_slide2 {clear:both; font-size:18px; color:#ffffff; text-align:center;}
.st_slide2 .prev {background:url(../images/ic_left.png) no-repeat 0 0; width:56px; height:56px; display:inline-block; vertical-align:middle; cursor:pointer; margin-right:20px;}
.st_slide2 .next {background:url(../images/ic_right.png) no-repeat 0 0; width:56px; height:56px; display:inline-block; vertical-align:middle; cursor:pointer; margin-left:20px;}
.st_slide2 .prev a, .st_slide2 .next a {display:block; width:56px; height:56px;}

/** about us **/
.au_txt {clear:both; padding-bottom:25px; line-height:18px;}
.au_tb {clear:both;}
.au_tb td {padding:8px 5px;}
.au_tb .input {background:#e7e7e7; padding:4px 5px; font-size:12px; line-height:16px; color:#454545;}
.au_btn {color:#ffffff; font:16px/22px 'Viga', sans-serif; letter-spacing:-0.05em; padding:6px 25px; display:inline-block; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
*background:#353535; /* IE 7 and below */
_background:#353535; /* IE 6 and below */
background: #353535; /* Old browsers */
background: -moz-linear-gradient(top,  #353535 0%, #060606 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(100%,#060606)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #353535 0%,#060606 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #353535 0%,#060606 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #353535 0%,#060606 100%); /* IE10+ */
background: linear-gradient(to bottom,  #353535 0%,#060606 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#060606',GradientType=0 ); /* IE6-9 */}
.au_btn:hover {opacity:0.9;}