html {overflow-y:scroll;}
html, body { margin:0px; padding:0px; }
body,input,textarea,select,button,table{font-family: "dotum";font-size:12px}
body, select, div, textarea { color:#555555; font-size:12px; }
p, blockquote, br { font-size:12px; line-height:130% }
table {padding:0px; border-spacing:0px; border:0px; border-collapse:collapse;}
td,th {padding:0px; font-size:12px; line-height:130%} 
form { margin:0px; }
label {cursor:pointer}
img,fieldset  { border:0px }
caption {display:none;}

em,address{font-style:normal}
ul,li,dl,dd,dt,em,p {list-style:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
h2 {color:#000;font:bold 13px AppleGothic,"굴림",gulim,sans-serif;}
ul,ol{list-style:none}

a:link, a:visited, a:active { color:#444; text-decoration:none; }
a:hover { text-decoration:underline;  }

.basic_input { border:1px solid #ccc; height:22px; font-size:12px; padding:3px 0 2px 5px; }
.basic_select { padding:3px 2px 3px; border:1px solid #CCC; vertical-align:middle }
.basic_textarea { border:1px solid #ccc; padding:5px; height:128px; vertical-align:middle; word-break:break-all; }

.cb {clear:both;}
.pointer { cursor:pointer }
.clear { clear: both; width:100%; height:0px; overflow: hidden; margin:0px; padding:0px }
.clear_20 { clear:both; width:100%; height:20px; overflow:hidden; margin:0px; padding:0px }
.image_border { padding:2px;border:1px solid #ccc;}

.f_l {float:left;}
.f_r {float:right;}
.t_c {margin:0px auto 0px auto;}
.r_f {padding:0 8px 0 0; margin:0 8px 0 0; border-right:1px dotted #ccc}

.show {display:block}
.hide {display:none}
.hidden {display:none!important}

/* Font Size */
.fs_9 {font-size:9px;}
.fs_10 {font-size:10px;}
.fs_11 {font-size:11px;}
.fs_12 {font-size:12px;}
.fs_13 {font-size:13px;}
.fs_14 {font-size:14px;}
.fs_15 {font-size:15px;}
.fs_16 {font-size:16px;}

/* Font Family */
.ff_gul {font-family:gulim, "새굴림", "굴림", AppleGothic, sans-serif;}
.ff_dot {font-family:dotum, "돋움", AppleGothic, sans-serif;}
.ff_tah {font-family:Tahoma, sans-serif;}

/* Font Color */
.fc_0 {color:#000;}
.fc_3 {color:#333;}
.fc_4 {color:#444;}
.fc_5 {color:#555;}
.fc_6 {color:#666;}
.fc_7 {color:#777;}
.fc_8 {color:#888;}
.fc_9 {color:#999;}
.fc_f {color:#fff;}
.fc_c {color:#ccc}
.fc_a {color:#aaa;}
.fc_blue {color:#0000ff}
.fc_dblue {color:#0c3aae;}
.fc_dred {color:#b40007;}
.fc_hpink {color:#e60178;}
.fc_dgreen {color:#374c2c;} /* 진초록색 */
.fc_green {color:#17808F;} /* 초록색 */
.fc_wblue {color:#44a0fc;} /* 하늘색 */
.fc_orange {color:#ea6604;}
.fc_pupple {color:#911a82;}
.fc_dyellow {color:#b40007;}
.fc_616161 {color:#616161;}

/* Font Weight */
.fw_b {font-weight:bold;}
.fw_n {font-weight:normal;}

/* Text Align */
.txt_al {text-align:left;}
.txt_ac {text-align:center;}
.txt_ar {text-align:right;}

.ver_md {vertical-align:middle;}
.cb_cen {vertical-align:-2px;}

/* Text Decoration */
.txt_uline {text-decoration:underline;}
.txt_none {text-decoration:none;}

/* Letter Spacing */
.ls_0 {letter-spacing:0px;}
.ls_1 {letter-spacing:-1px;}

/* LineHeight */
.lh_130 {line-height:130%}
.lh_150 {line-height:150%}

/*page*/
.pageNumber {text-align:center }

.jy_paginate { padding:10px 0; }
.jy_paginate a,
.jy_paginate strong { position:relative; display:inline-block; margin-right:1px; padding:2px 4px 3px 4px; color:#000; text-decoration:none; border:1px solid #ffffff; font:bold 11px/normal Verdana; _width /**/:17px; }
.jy_paginate strong { color:#f23219 !important; border:1px solid #e9e9e9; }
.jy_paginate .pre { margin-right:6px; padding:4px 6px 2px 14px; _padding-bottom:1px; background:url(/images/icon/bg_page_left_off.gif) no-repeat 6px 6px !important; letter-spacing:-1px; }
.jy_paginate .next { margin-left:4px; padding:4px 14px 2px 6px; _padding-bottom:1px; background:url(/images/icon/bg_page_right_off.gif) no-repeat 38px 6px !important; letter-spacing:-1px; }
.jy_paginate a.pre { background:url(/images/icon/bg_page_left_on.gif) no-repeat 6px 6px !important; }
.jy_paginate a.next { background:url(/images/icon/bg_page_right_on.gif) no-repeat 38px 6px !important; }
.jy_paginate .pre,
.jy_paginate .next { display:inline-block; color:#ccc; border:1px solid #e9e9e9; position:relative; top:0; _top:-2px; font:11px/normal 돋움, Dotum; width:30px; _width /**/:50px; }
.jy_paginate a.pre,
.jy_paginate a.next { color:#565656; }
.jy_paginate a:hover { background-color:#f7f7f7 !important; border:1px solid #e9e9e9; }

.box1 { border-color:#920017; width:413px; height:36px; background:url('images/mobijoa/t_search_bg.gif'); border-style:solid; border-top-width:3px; border-bottom-width:3px; border-left-width:3px; border-right-width:3px; font-size:14px;color:#333333;font-weight:bold;padding:7px 5px 0 5px; }
.box2 { border-color:#3EAF0E; width:325px; height:39px; background-color:#FFFFFF; border-style:solid; border-top-width:4px; border-bottom-width:4px; border-left-width:4px; border-right-width:4px; font-size:14px;color:#333333;font-weight:bold;padding:8px 5px 0 7px; }
.box3 { border-color:#e70505; width:516px; height:38px; background-color:#FFFFFF; border-style:solid; border-top-width:2px; border-bottom-width:2px; border-left-width:2px; border-right-width:2px; font-size:16px;color:#333333;font-weight:bold;padding:7px 5px 0 7px; }
.table_style1 { border:1px solid #cecece; padding:12px; }
.side_step { border-left:1px solid #ececec; border-right:1px solid #ececec; }
.img_teduri { border:1px solid #CCC; padding:3px; }
.bottom_step { border-bottom:1px solid #ececec; border-left:1px solid #ececec; border-right:1px solid #ececec; }

.big-title { color:2965aa; font-size:12px; line-height:20px; font-weight:bold; font-family: "돋움", "돋움체", "돋움"; }

.small-table { text-align:center; font-family:"돋움"; font-size:11px; line-height:120%; padding-top:3px; }
.number { display:block; overflow:hidden; background:url('/images/baseball1/num.gif') no-repeat left top; }

/* 기본 박스 */
.s-box01 { color:#000000; font-family:"돋움"; font-size:14px; font-style: normal; font-weight: bold; line-height: 100%; background-color:#FFFFFF; border: 0px; margin: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px;}
.r-box02 { color:#585958; font-family:"돋움", "돋움체", "돋움"; font-size:12px; letter-spacing:-0.1em; font-style: normal; line-height: 120%; border: 1px solid #CCCCCC;}
.r-box03 { font-family: "돋움"; font-size: 11px; font-style: normal; line-height: 120%; color: #000000; letter-spacing: -0.1em; border: 0px; background-color: #FFFFFF;}
.r-box05 { color:#666666; font-family:"돋움"; font-size:11px; letter-spacing:-0.10em; background-color:#EFEFEF;}
.r-box07 { BORDER-RIGHT: #B67D28 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #B67D28 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WORD-SPACING: -1px; BORDER-LEFT: #B67D28 1px solid; WIDTH: 150px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #B67D28 1px solid; FONT-FAMILY: "돋움"; HEIGHT: 21px }

.thumb {display:block;position:relative;}
.thumb .img_mask{display:block;overflow:hidden;position:absolute;left:0;bottom:0;width:35px;height:35px;background:url(http://static.naver.net/movie/2012/09/bg_mask1.png) no-repeat}

A.SUBJECT:link {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#303030; letter-spacing:-1px;}
A.SUBJECT:visited {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#303030; letter-spacing:-1px;}
A.SUBJECT:active {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#303030; letter-spacing:-1px;}
A.SUBJECT:hover {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#303030; letter-spacing:-1px; TEXT-DECORATION: underline}

A.CATEGORY:link {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#666666; letter-spacing:-1px;}
A.CATEGORY:visited {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#666666; letter-spacing:-1px;}
A.CATEGORY:active {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#666666; letter-spacing:-1px;}
A.CATEGORY:hover {font:normal 9px Tahoma, sans-serif; margin:10px 0 3px 0; font-size:12px; color:#666666; letter-spacing:-1px; TEXT-DECORATION: underline}

A.TITLE:link {font-family:"돋움"; font-size:18px; line-height:120%; color: #FFFFFF; font-weight: bold;}
A.TITLE:visited {font-family:"돋움"; font-size:18px; line-height:120%; color: #FFFFFF; font-weight: bold;}
A.TITLE:active {font-family:"돋움"; font-size:18px; line-height:120%; color: #FFFFFF; font-weight: bold;}
A.TITLE:hover {font-family:"돋움"; font-size:18px; line-height:120%; color: #FFFFFF; font-weight: bold; TEXT-DECORATION: underline}

A.TITLE2:link {font-family:"돋움"; font-size:18px; line-height:120%; color: #000; font-weight: bold;}
A.TITLE2:visited {font-family:"돋움"; font-size:18px; line-height:120%; color: #000; font-weight: bold;}
A.TITLE2:active {font-family:"돋움"; font-size:18px; line-height:120%; color: #000; font-weight: bold;}
A.TITLE2:hover {font-family:"돋움"; font-size:18px; line-height:120%; color: #000; font-weight: bold; TEXT-DECORATION: underline}

A.0C3AAE:link {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:150%;}
A.0C3AAE:visited {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:150%;}
A.0C3AAE:active {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:150%;}
A.0C3AAE:hover {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold;}

A.b40007-b:link {COLOR: #b40007; font-family:"돋움"; font-size:12px; line-height:150%;}
A.b40007-b:visited {COLOR: #b40007; font-family:"돋움"; font-size:12px; line-height:150%;}
A.b40007-b:active {COLOR: #b40007; font-family:"돋움"; font-size:12px; line-height:150%;}
A.b40007-b:hover {COLOR: #b40007; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold;}

A.0C3AAE-120:link {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:120%;}
A.0C3AAE-120:visited {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:120%;}
A.0C3AAE-120:active {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:120%;}
A.0C3AAE-120:hover {COLOR: #0C3AAE; font-family:"돋움"; font-size:12px; line-height:120%; font-weight: bold;}

A.000000:link {COLOR: #000000; font-family:"돋움"; font-size:12px; line-height:150%;}
A.000000:visited {COLOR: #000000; font-family:"돋움"; font-size:12px; line-height:150%;}
A.000000:active {COLOR: #000000; font-family:"돋움"; font-size:12px; line-height:150%;}
A.000000:hover {COLOR: #E64301; font-family:"돋움"; font-size:12px; line-height:150%; TEXT-DECORATION: underline}

A.E60178-b:link {COLOR: #E60178; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold;}
A.E60178-b:visited {COLOR: #E60178; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold;}
A.E60178-b:active {COLOR: #E60178; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold;}
A.E60178-b:hover {COLOR: #E60178; font-family:"돋움"; font-size:12px; line-height:150%; font-weight: bold; TEXT-DECORATION: underline}

A.FFFFFF:link {COLOR: #FFFFFF; font-family:"돋움"; font-size:11px; line-height:130%;}
A.FFFFFF:visited {COLOR: #FFFFFF; font-family:"돋움"; font-size:11px; line-height:130%;}
A.FFFFFF:active {COLOR: #FFFFFF; font-family:"돋움"; font-size:11px; line-height:130%;}
A.FFFFFF:hover {COLOR: #FFFFFF; font-family:"돋움"; font-size:11px; line-height:130%; TEXT-DECORATION: underline}

A.EBEBEB:link {COLOR: #EBEBEB; font-family:"돋움"; font-size:11px; line-height:130%;}
A.EBEBEB:visited {COLOR: #EBEBEB; font-family:"돋움"; font-size:11px; line-height:130%;}
A.EBEBEB:active {COLOR: #EBEBEB; font-family:"돋움"; font-size:11px; line-height:130%;}
A.EBEBEB:hover {COLOR: #EBEBEB; font-family:"돋움"; font-size:11px; line-height:130%; TEXT-DECORATION: underline}

A.666666:link {COLOR: #6666660; font-family:"돋움"; font-size:12px; line-height:150%;}
A.666666:visited {COLOR: #666666; font-family:"돋움"; font-size:12px; line-height:150%;}
A.666666:active {COLOR: #666666; font-family:"돋움"; font-size:12px; line-height:150%;}
A.666666:hover {COLOR: #666666; font-family:"돋움"; font-size:12px; line-height:150%; TEXT-DECORATION: underline}

A.F5F5F5:link {font-family:"돋움"; font-size:12px; line-height:150%; color: #F5F5F5;}
A.F5F5F5:visited {font-family:"돋움"; font-size:12px; line-height:150%; color: #F5F5F5;}
A.F5F5F5:active {font-family:"돋움"; font-size:12px; line-height:150%; color: #F5F5F5;}
A.F5F5F5:hover {font-family:"돋움"; font-size:12px; line-height:150%; color: #F5F5F5; TEXT-DECORATION: underline}

A.b40007:link {COLOR: #b40007; font-family:"돋움"; font-size:11px; line-height:130%;}
A.b40007:visited {COLOR: #b40007; font-family:"돋움"; font-size:11px; line-height:130%;}
A.b40007:active {COLOR: #b40007; font-family:"돋움"; font-size:11px; line-height:130%;}
A.b40007:hover {COLOR: #b40007; font-family:"돋움"; font-size:11px; line-height:130%; TEXT-DECORATION: underline}

.font10-636363-130 { font-family:Tahoma; font-size:10px; line-height:130%; color:#636363; }
.font10-FF2D43-130 { font-family:Tahoma; font-size:10px; line-height:130%; color:#ff2d43; }
.font10-2D85FF-130 { font-family:Tahoma; font-size:10px; line-height:130%; color:#2d85ff; }
.font13-636363-130 { font-family:Tahoma; font-size:13px; line-height:130%; font-weight: bold; color:#ea6604; }
.font12-666666 { font-family:"돋움"; font-size:12px; line-height:150%; color: #666666; } /* 흐린검정 */
.font11-test { font:normal 9px Tahoma, sans-serif; }
.font11-636363-130 { font-family:"돋움", "돋움체", "돋움"; font-size:11px; line-height:130%; color:#636363; }
.font11-666666150-1 { font-family:"돋움"; font-size:11px; line-height:150%; color: #666666; letter-spacing:-0.1em; }
.font11-999999150-1 { font-family:"돋움"; font-size:11px; line-height:150%; color: #999999; letter-spacing:-0.1em; }
.font11-666666-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #666666; letter-spacing:-0.1em; }
.font11-666666 { font-family:"돋움"; font-size:11px; color: #666666; }
.font11-333333 { font-family:"돋움"; font-size:11px; color: #333; }
.font11-ea6604  { font-family:"돋움"; font-size:11px; color: #ea6604; } /* 진한 빨간색 */
.font11-FFFFFF-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #FFFFFF; } /* 진한 흰색 */
.font11-b40007-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #b40007; } /* 진한 빨간색 */
.font11-374C2C-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #374C2C; } /* 진초록색 */
.font11-17808F-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #17808F; } /* 초록색 */
.font11-E60178-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #E60178; } /* 핑크색 */
.font11-44A0FC-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #44a0fc; } /* 하늘색 */
.font11-0008b4-130 { font-family:"돋움"; font-size:11px; line-height:130%; color: #0008b4; } /* 진한 보파랑색 */
.font11-black-130-b { font-family:"돋움"; font-size:11px; line-height:130%; color: #000000; font-weight: bold; } /* 검정색 볼드 */
.font11-FFFFFF-130-b { font-family:"돋움"; font-size:11px; line-height:130%; color: #FFFFFF; font-weight: bold; } /* 하얀색 볼드 */
.font11-E60178-130-b { font-family:"돋움"; font-size:11px; line-height:130%; color: #E60178; font-weight: bold;} /* 핑크색 볼드 */
.font11-E20B00-130-b { font-family:"돋움"; font-size:11px; line-height:130%; color: #E20B00; font-weight: bold;} /* 핑크색 볼드 */
.font11-0C3AAE-130-b { font-family:"돋움"; font-size:11px; line-height:130%; color: #0C3AAE; font-weight: bold;} /* 파랑색 볼드 */
.font12-black-120 { font-family:"돋움"; font-size:12px; line-height:120%; color: #000000;} /* 검정색 */
.font12-black-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #000000;} /* 검정색 */
.font12-white-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #FFFFFF;} /* 하얀색 */
.font12-666666-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #666666; letter-spacing:-0.1em;} /* 흐린검정 */
.font12-E60178-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #E60178;} /* 자주색 */
.font11-E60178-150 { font-family:"돋움"; font-size:11px; line-height:150%; color: #E60178;} /* 자주색 */
.font12-0C3AAE-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #0C3AAE;} /* 진바다색 */
.font11-0C3AAE-150 { font-family:"돋움"; font-size:11px; line-height:150%; color: #0C3AAE;} /* 진바다색 */
.font12-b40007-150 { font-family:"돋움"; font-size:12px; line-height:150%; color: #b40007;} /* 진한 빨간색 */
.font12-black-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #000000; font-weight: bold;} /* 검정색 볼드 */
.font12-333333-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #333333; font-weight: bold;} /* 흐린검정 볼드 */
.font12-185C8C-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #185C8C; font-weight: bold;} /* 진파랑색 */
.font12-0C3AAE-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #0C3AAE; font-weight: bold;} /* 진바다색 */
.font12-148423-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #148423; font-weight: bold;} /* 진초록색 */
.font12-17808F-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #17808F; font-weight: bold;} /* 진청색 */
.font12-FC4472-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #fc4472; font-weight: bold;} /* 진청색 */
.font12-E60178-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #E60178; font-weight: bold;} /* 자주색 */
.font12-b40007-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #b40007; font-weight: bold;} /* 진한 빨간색 */
.font12-b40007-120-b { font-family:"돋움"; font-size:12px; line-height:120%; color: #b40007; font-weight: bold;} /* 진한 빨간색 */
.font12-E64301-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #E64301; font-weight: bold;} /* 주황색 */
.font12-388C00-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #388C00; font-weight: bold;} /* 초록색 */
.font12-0897B1-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #0897B1; font-weight: bold;} /* 바다색 */
.font12-FF30DA-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #FF30DA; font-weight: bold;} /* 핑크색 */
.font12-305AFF-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #305AFF; font-weight: bold;} /* 파랑색 */
.font12-000000-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #000000; font-weight: bold;} /* 검정색 */
.font12-FFFFFF-150-b { font-family:"돋움"; font-size:12px; line-height:150%; color: #FFFFFF; font-weight: bold;} /* 하얀색 */
.font13-000000-150-b { font-family:"돋움"; font-size:13px; line-height:150%; color: #000000; font-weight: bold;} /* 검정색 */
.font14-000000-150-b { font-family:"돋움"; font-size:14px; line-height:150%; color: #000000; font-weight: bold;} /* 검정색 */
.font18-000000-120-b { font-family:"돋움"; font-size:18px; line-height:120%; color: #000000; font-weight: bold;} /* 검정 타이틀 */
.font18-FFFFFF-120-b { font-family:"돋움"; font-size:18px; line-height:120%; color: #FFFFFF; font-weight: bold;} /* 하얀 타이틀 */

/* 애니메이션 우측 가이드 Ver1 */
.Ani_TB_Style1 { width:160px; border:1px solid #eee; margin:0 auto; }
.Ani_TB_Style1 .title { background-color:#ebebeb; padding:7px 0 5px 0; text-align:center }
.Ani_TB_Style1 .imgTD { margin:4px; width:150px; height:150px; border:1px solid #eee; }
.Ani_TB_Style1 .caname { text-align:center; padding:3px 0 5px 0 }
.Ani_TB_Style1 .icon { text-align:center; padding:0 0 5px 0 }