@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:20px;color:#333333;background-color:#ffffff;}

body { scrollbar-face-color: #f5f5f5; scrollbar-highlight-color: #ffffff; 
	   scrollbar-shadow-color: #f5f5f5; scrollbar-3dlight-color: #c0c0c0; 
	   scrollbar-arrow-color: #c0c0c0; scrollbar-track-color: #f1f1f1; 
	   scrollbar-darkshadow-color: #c0c0c0; 
	   margin:0px; background-image:url(/img/body_bg.gif); background-repeat:repeat-x;}

img {border:0px;}

td {font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-size:12px; color:#595959;}

select {font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-size:12px; color:#595959;}

input {font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-size:12px; color:#595959; border:1px solid #BBBBBB;}

textarea { font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-size:12px; color:#595959; width:100%; line-height:130%; border:1px solid #BBBBBB;
           overflow-x:hidden;overflow-y:auto;
           scrollbar-face-color: #F3F3F3; scrollbar-shadow-color: #BBBBBB; 
           scrollbar-highlight-color: #BBBBBB; scrollbar-3dlight-color: #F3F3F3; 
           scrollbar-darkshadow-color: #F3F3F3; scrollbar-track-color: #F3F3F3; 
           scrollbar-arrow-color:#BBBBBB; }

a:link {color:#595959; text-decoration:none;}
a:visited {color:#595959; text-decoration:none;}
a:active {color:#595959; text-decoration:none;}
a:hover {text-decoration:none; color:#0099CC;}

.scrollbox {width:100%; height:100%; padding:10px; border:1px solid #CCCCCC; overflow:auto; overflow-x:hidden;}


.small { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;letter-spacing:-1px;}
.small_g { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#888888; letter-spacing:-1px;}
.small_b { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-weight:bold; letter-spacing:-1px;}
.small_b_g { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-weight:bold; color:#595959; letter-spacing:-1px;}
.small_ta { font-size:10px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;letter-spacing:-1px;}
.small_ta2 { font-size:10px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;}
.small_ta3 { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;}
.small_ta_g { font-size:10px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#888888;letter-spacing:-1px;}
.small_ta3_g { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#888888;letter-spacing:-1px;}
.small_ta_s { font-size:9px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;letter-spacing:-1px;}
.ta { font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;letter-spacing:-0.5px;}
.bold { font-size:12px; font-weight:bold; letter-spacing:-1px;}
.bold_s { font-size:9px; font-weight:bold; letter-spacing:-1px;}
.big { font-size:13px; font-weight:bold; letter-spacing:-1px;}
.big_ta { font-size:14px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; font-weight:bold; letter-spacing:-1px;}

.t_menu:link, .t_menu:visited, .t_menu:active { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#bfbfbf; letter-spacing:-1px; text-decoration:none; }
.t_menu:hover { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#EEEEEE; letter-spacing:-1px; text-decoration:none; }

.b_menu:link, .b_menu:visited, .b_menu:active { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif;letter-spacing:-1px; text-decoration:none; color:#DDDDDD; }
.b_menu:hover { font-size:11px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; color:#FFFFFF; letter-spacing:-1px; text-decoration:none; }

.tbgg {color:#888888}
.tbgt {font-size:12px; float:left; padding:16px 0 0 0px;}
.tbg0 {text-align:left;display:block;background-image: url(/img/dsbg.jpg);background-repeat: no-repeat; font-size:28px;height:85px;width:750px;padding:0px 0px 0px 0px;font-weight:bold;margin:0px;padding-top:15px;padding-left:15px;}

.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-3px;padding:5px 0;}
.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}

.radioAD {display:none; background-color:#000000; position:absolute; width:228px; height:242px; z-index:9998; margin-top:-242px; margin-left:0px; border:solid 1px #c0c0c0;}
.radioAD_Close {display: none;cursor:pointer;background-color:#000000;width:228px;height:25px;z-index:9999;margin-top:-242px;margin-left:0px;border:solid 1px #c0c0c0;color:#ffffff;text-align:center;font-weight:bold;position:absolute; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter:alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}

.mainTipdiv {display:none; background-color:#000000; position:absolute;width:965px; height:299px; z-index:990; margin-top:-270px; margin-left:15px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter:alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}
.mainTip {display:block; position:absolute;width:965px; height:289px; z-index:999; margin-top:5px; margin-left:0px;cursor:pointer;}

.topNotice {display: block; background-color: #fff; border-bottom: 1px solid #000; text-align: center; margin-bottom: 1px;}
.topNotice .inStr {width: 1000px; height: 68px; margin: 0 auto; text-align: left;}
.topNotice .inStr .Logo {cursor: pointer; width: 150px; padding: 10px 0 0 0;}
.topNotice .inStr .Str {cursor: pointer; width: 200px; padding: 20px 0 0 0; font-size:12px; font-family:'¸¼Àº°íµñ',Malgun Gothic,'µ¸¿ò',Dotum,Helvetica,sans-serif; text-align:center; line-height:1.5;}
.topNotice .inStr .Mobile {cursor: pointer; width: 570px; padding: 6px 0 0 33px;}
.topNotice .inStr .btn {padding: 20px 0 0 0;}
.topNotice .inStr span {display: inline-block; vertical-align: top;}

ul.tabmenu { margin: 0; padding: 0; float: left; padding-bottom: 1px; width: 100%; }
ul.tabmenu li { float: left; text-align:center; cursor: pointer; font-weight: bold; overflow: hidden; position: relative;}

ul.dtabmenu { margin: 0; padding: 0; float: left; padding-bottom: 1px; width: 100%; }
ul.dtabmenu li { float: left; text-align:center; cursor: pointer; font-weight: bold; overflow: hidden; position: relative;}

ul.ctabmenu { margin: 0; padding: 0; float: left; padding-bottom: 1px; width: 100%; }
ul.ctabmenu li { float: left; text-align:center; cursor: pointer; font-weight: bold; overflow: hidden; position: relative;}

.tv_top { background-color:#9a9a9a; border:2px solid #808080; }
.tv_top span { font-size:12px; color:#ffffff; font-weight: bold; letter-spacing:-1px; }