@charset "utf-8";

/* default layout */
html{height:100%; }
body{height:100%;}
a:hover {color:#faab00; outline:5px solid #DDDDD;}
a:focus {color:#faab00; outline:5px solid #DDDDD;}
body{margin:0; padding:0; font-family:"NanumSquareRound",AppleGothic,'애플고딕',Droid Sans, Gulim, "굴림", Verdana, Georgia; font-size:14px; line-height:1;  color:#ffffff; -webkit-text-size-adjust:none;}
a{color:#555353; text-decoration:none;}
hr,caption{display:none;}
colgroup{background:none;}
h1{font-size:150%;}
h2{font-size:135%;}
h3{font-size:110%;}
h4{font-size:100%;}
h5{font-size:90%;}
h6{font-size:75%;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset, table, caption, tbody, tfoot, thead, tr, th, td, img{border: 1px;; margin:0; padding:0; list-style:none;}
table{ width:100%; border-spacing:1px; border: 0px; border-collapse: collapse;}
/*
p, div, th, td{font-size:110%; color:#5C6D4A;}
span{font-size:110%; color:#000000;}
*/
img,input,select,textarea{vertical-align:middle}
input.type-image, input.type-radio{border:0 none;}
input,select,textarea{font-family:"NanumSquareRound",Dotum, "돋움", Verdana, Georgia; font-size:100%}
legend{display:none;}
menu{margin:0; padding:0;}
.skip{position:absolute; top:0; left:-1000px; width:0; height:0; font-size:0; line-height:0;}
#wrap div.jp-interface{overflow:hidden;}
.playerBtn{text-align:center;}

