@charset "utf-8";
/************************************************************************
 * 파일명      : auland.css
 * 설명        : 아우란트결과표css
 * 작성자      : 에듀스 개발팀 서정인
 * 작성일      : 2012.01.30
************************************************************************/

.num {font-family: Verdana, Geneva, sans-serif;}
.stxt {	font-family: "맑은 고딕";}

/* 기타속성 */
img.graph_violet {filter:alpha(opacity=70,style=finishopacity=0)}
.c_red {color: #EE343C;}
.c_gray01 {color: #7F7F7F;}
.c_white {color: #FFF;}
.c_sky {color: #0094B3;}
.c_violet {	color: #6377C2;}
.ln_grayH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#tb_basic {
	margin-bottom: 15px;
	border: 3px solid #B5B5B5;
}
#tb_basic th {
	background-color: #D8D8D8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C1C1C1;
	border-bottom-color: #C1C1C1;
	padding: 6px;
	font-size: 11px;
	color: #696969;
	letter-spacing: -1px;
}
#tb_basic td  {
	color: #1A1A1A;
	text-align: center;
	padding: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C5C5C5;
}



/* Full리포트 */
table.tb_box_value {
	font-size: 11px;
	margin-bottom: 13px;
}
table.tb_box_value td.sti {
	color: #FFF;
	font-size: 11px;
	text-align: center;
}
table.tb_box_value td.type {
	padding-left: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BDBDBD;
	border-bottom-color: #BDBDBD;
	border-bottom-width: 1px;
	font-size: 11px;
}
table.tb_box_value td.type1 {
	padding-left: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BDBDBD;
	font-size: 11px;
}
table.tb_box_value td.explain {
	border-bottom-style: solid;
	border-bottom-color: #BDBDBD;
	border-bottom-width: 1px;
	padding: 8px 14px;
	font-size: 11px;
}


ul li.txt_r01 {
	background-image: url(http://image.educe.co.kr/auland/blt_dot01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 9px;
	font-size: 11px;
	margin-bottom: 4px;
	background-position: left 2px;
	display: block;
	line-height:130%
}
ul.comment{
	margin-bottom:11px
}
ul.comment li {
	background-image: url(http://image.educe.co.kr/auland/blt_txt01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	font-size: 11px;
	margin-bottom: 3px;
	background-position: left 2px;
	display: block;
	color: #737373;
	font-family: "맑은 고딕";
	padding-left: 8px;
	line-height: 130%;
	letter-spacing: -0.06em;
}

table.tgraph01 {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #676767;
	border-bottom-color: #898989;
}
.tgraph01 tr th {
	font-size: 11px;
	color: #121212;
	background-color: #F6F6F6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8B3D9;
	font-weight: normal;
	text-align:center;
	padding: 4px 0;
}
.tgraph01 tr td.bar01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #898989;
	background-color: #DEE3F7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBC4E1;
	padding: 0px;
	color:#616E8E
}
.tgraph01 tr td {
	font-size: 11px;
	color: #626262;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDBDBD;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}
.tgraph01 tr td.lnvr_none {
	font-size: 11px;
	color: #626262;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDBDBD;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 0px;
	border-right-style: none;
}

table.tgraph02 {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #676767;
	border-bottom-color: #898989;
	margin-bottom: 10px;
}
.tgraph02 tr th {
	font-size: 11px;
	color: #121212;
	background-color: #F6F6F6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8B3D9;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
}

.tgraph02 tr td {
	font-size: 11px;
	color: #626262;
	border-bottom:1px solid #BDBDBD;
	padding:2px 10px;
	border-right: 1px solid #E1E1E1;
}
.ln_vnon { border-right:none 0px}


.grType1_bg {
	background-image: url(http://www.auland.org/images/sub/bg_full_graph01.gif);
	background-repeat: repeat-y;
	width: 174px;
	padding: 0px;
}
.flash_box {
	border: 1px solid #B2BDE5;
	padding: 4px;
	background-color: #E6EAF9;
	margin-bottom: 12px;
}
.flash_box div.inbox {
	border: 1px solid #CCD3EE;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center;
}
.flash_box div.inboxFl {
	border: 1px solid #CCD3EE;
	background-color: #FFF;
	text-align: center;
}
.graph_box {
	border: 1px double #D3D3D3;
	padding: 5px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #F0F0F0;
}

.box_gray01 {
	border: 4px solid #E3E3E3;
	font-size: 11px;
	text-align: center;
}
.box_gray01 li.sti {
	vertical-align: middle;
	width: 75px;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 6px 0;
}
/* popup_auland */
.popup {
	background: url(http://www.auland.org/images/sub/bg_pop_top01.gif) top repeat-x;
	border-bottom: 2px solid #D3D3D3;
	font-family:"돋움", "굴림";	
	
}
.popup p{ margin:0px; padding:0;}
.popup img{border:0 none
}
.popup div.psti {
	padding-left: 15px;
	background: url(http://www.auland.org/images/sub/bg_pop_top03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;
	padding: 10px 15px;
	border-bottom:1px solid #E3E3E3

}
.popup div.psti02 {
	padding-left: 15px;
	background: url(http://www.auland.org/images/sub/bg_pop_top03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;
	padding: 10px 0 10px 15px;
	border-bottom:1px solid #E3E3E3

}

.popup div.pcon {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-bottom-color: #D3D3D3;
	border-left-color: #E3E3E3;
	padding: 20px 15px;
	font-size: 11px;
	color: #5B5B5B;
	line-height:120%
	
}
.popup div.pcon table td{
	font-size: 11px;
	line-height:130%
}
.popup h3 {
	font-weight: bold;
	font-size: 12px;
	display: block;
	background-image: url(http://www.auland.org/images/icon/blt_popTit.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
	color: #2E2E2E;
	margin-bottom: 7px;
}
.popup_layer {
	background-image: url(http://www.auland.org/images/sub/bg_popLayer_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
	line-height: 130%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3D3D3;
	border-left-color: #D3D3D3;
	padding-top: 4px;
}
.popup_layer p.lcon {
	background-color: #F0F0F0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D9D9D9;
	padding: 15px 10px;
	line-height:130%;	
	font-family:"돋움", "굴림";
	
}
/* Padding */
.tpad1 { padding-top:1px; } .tpad3 { padding-top:3px; } .tpad5 { padding-top:5px; } .tpad7 { padding-top:7px; } .tpad10 { padding-top:10px; } .tpad12 { padding-top:12px; } .tpad15 { padding-top:15px; } .tpad20 { padding-top:20px; }
.tpad25 { padding-top:25px; } .tpad30 { padding-top:30px; } .tpad35 { padding-top:35px; } .tpad40 { padding-top:40px; } 
.tpad45 { padding-top:45px; } .tpad50 { padding-top:50px; } .tpad55 { padding-top:55px; } .tpad60 { padding-top:60px; } 
.bpad5 { padding-bottom:5px; } .bpad10 { padding-bottom:10px; } .bpad15 { padding-bottom:15px; } .bpad20 { padding-bottom:20px; } 
.bpad25 { padding-bottom:25px; } .bpad30 { padding-bottom:30px; } .bpad35 { padding-bottom:35px; } .bpad40 { padding-bottom:40px; } .bpad45 { padding-bottom:45px; } .bpad50 { padding-bottom:50px; }
.lpad5 { padding-left:5px; } .lpad7 { padding-left:7px; } .lpad10 { padding-left:10px; } .lpad12 { padding-left:12px; } .lpad15 { padding-left:15px; } .lpad20 { padding-left:20px; }
.lpad25 { padding-left:25px; } .lpad30 { padding-left:30px; } .lpad35 { padding-left:35px; } .lpad40 { padding-left:40px; } .lpad65 { padding-left:65px; } .lpad110 { padding-left:110px; } 
.rpad5 { padding-right:5px; } .rpad7 { padding-right:7px; } .rpad10 { padding-right:10px; } .rpad15 { padding-right:15px; } .rpad20 { padding-right:20px; }
.rpad25 { padding-right:25px; } .rpad30 { padding-right:30px; } .rpad35 { padding-right:35px; } .rpad40 { padding-right:40px; } 

/* Margin */
.tmargin5 { margin-top:5px; } .tmargin7 { margin-top:7px; } .tmargin10 { margin-top:10px; } .tmargin12 { margin-top:12px; } .tmargin14 { margin-top:14px; } .tmargin15 { margin-top:15px; } .tmargin18 { margin-top:18px; }.tmargin20 { margin-top:20px; }
.tmargin25 { margin-top:25px; } .tmargin28 { margin-top:28px; } .tmargin30 { margin-top:30px; } .tmargin35 { margin-top:35px; } .tmargin40 { margin-top:40px; } .tmargin50 { margin-top:50px; } .tmargin55 { margin-top:55px; } 
.lmargin3 { margin-left:3px; } .lmargin5 { margin-left:5px; } .lmargin10 { margin-left:10px; } .lmargin15 { margin-left:15px; } .lmargin20 { margin-left:20px; }
.lmargin25 { margin-left:25px; } .lmargin30 { margin-left:30px; } .lmargin35 { margin-left:35px; } .lmargin40 { margin-left:40px; } .lmargin45 { margin-left:45px; } .lmargin50 { margin-left:50px; }
.lmargin55 { margin-left:55px; } .lmargin60 { margin-left:60px; }
.bmargin5 { margin-bottom:5px; } .bmargin10 { margin-bottom:10px; } .bmargin15 { margin-bottom:15px; } .bmargin20 { margin-bottom:20px; }
.bmargin25 { margin-bottom:25px; } .bmargin30 { margin-bottom:30px; } .bmargin35 { margin-bottom:35px; } .bmargin40 { margin-bottom:40px; }
.rmargin5 { margin-right:5px; } .rmargin10 { margin-right:10px; } .rmargin15 { margin-right:15px; } .rmargin20 { margin-right:20px; }
.rmargin25 { margin-right:25px; } .rmargin30 { margin-right:30px; } .rmargin45 { margin-right:45px; }

/* Font-Size */
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs15 { font-size:15px; }
.ls{letter-spacing:-1px}

/* Text-Align */
.txtCenter { text-align:center; }
.txtRight { text-align:right; }
.txtLeft { text-align:left!important; }
.justify { text-align:justify; }
