@charset "utf-8";
.css_btn_class {
    font-size:14px;
    font-family:Verdana;
    font-weight:bold;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    border:2px solid #d02718;
    padding:8px 38px;
    text-decoration:none;
    background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
    background:-ms-linear-gradient( top, #f24537 5%, #c62d1f 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
    background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f24537), color-stop(100%, #c62d1f) );
    background-color:#f24537;
    color:#ffffff;
    display:inline-block;
    text-shadow:1px 1px 0px #810e05;
    -webkit-box-shadow:inset 1px 1px 0px -1px #f5978e;
    -moz-box-shadow:inset 1px 1px 0px -1px #f5978e;
    box-shadow:inset 1px 1px 0px -1px #f5978e;
}.css_btn_class:hover {
    background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
    background:-ms-linear-gradient( top, #c62d1f 5%, #f24537 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
    text-decoration:none;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #c62d1f), color-stop(100%, #f24537) );
    background-color:#c62d1f;
}.css_btn_class:active {
    position:relative;
    top:1px;
}
.gr_btn_class {
    font-size:14px;
    font-family:Verdana;
    font-weight:bold;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    border:2px solid #dcdcdc;
    padding:3px 38px;
    text-decoration:none;
    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
    background:-ms-linear-gradient( top, #ededed 5%, #dfdfdf 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf) );
    background-color:#ededed;
    color:#777777;
    display:inline-block;
    text-shadow:1px 1px 0px #ffffff;
    -webkit-box-shadow:inset 1px 1px 0px -1px #ffffff;
    -moz-box-shadow:inset 1px 1px 0px -1px #ffffff;
    box-shadow:inset 1px 1px 0px -1px #ffffff;
}.gr_btn_class:hover {
    background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
    background:-ms-linear-gradient( top, #dfdfdf 5%, #ededed 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    text-decoration:none;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed) );
    background-color:#dfdfdf;
}.gr_btn_class:active {
    position:relative;
    top:1px;
}

label {margin-left:3px;}
.info_invest {margin-bottom:19px;background:url(/img/myAccount/investInfo01_bg.gif) no-repeat;width:720px; height:350px;}
.info_invest .investGuid {margin:24px 0 0 255px;font-size:12px;}
.info_write {font-size:12px;}
.info_write dl {margin:0 0 17px 0;}
.info_write dl dt {font-weight:bold;line-height:15px;}
.info_write dl dd {color:#828282;margin:5px 0;padding-left:15px;}
.info_write dl dd label {margin-right:15px;}
.info_write dl dd ul {}
.info_write dl dd ul li {margin-top:3px;}
table.info_write_tbl {border-collapse:collapse;border-top:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;}
table.info_write_tbl th {background-color:#f4f4f4;font-weight:normal;text-align:left;padding:0 0 0 5px;border-bottom:1px solid #d9d9d9;}
table.info_write_tbl td {color:#828282;padding:5px 0 3px 10px;line-height:16px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.info_bot_guide {background-color:#f4f4f4;padding:10px;line-height:16px;font-size:12px;}
.info_bot_guide02 {background-color:#f4f4f4;padding:7px 0 7px 24px;line-height:16px;font-size:12px;}
.info_bot_guide02 ul li {margin:0 0 -1px 0;}
.info_bot_guide02 ul li input {margin:0 0 -2px 0;}
.info_invest02 {margin-bottom:19px;background:url(/img/myAccount/investInfo01_bg02.gif) no-repeat;width:720px;height:173px;}
.info_invest02 .investGuid {margin:24px 0 0 255px;font-size:12px;}
.info_invest03 {margin-bottom:19px;background:url(/img/myAccount/investInfo01_bg03.gif) no-repeat;width:720px;height:170px; valign:middle; }
.info_invest03 .investGuid {margin:10px 0 0 20px;font-size:12px; valign:middle; }
.invest_confirm {font-size:12px;margin-bottom:8px;padding-left:15px;}
.invest_confirm ul li {margin:0 0 4px 0;line-height:14px;background:url(/img/common/arr_search04.gif) no-repeat 0 3px;padding-left:9px;}
	padding:4px 0 8px 27px;
	background-color:#f4f4f4;
}
.printBreak {page-break-after:always;}
.depthTit1 {height: 15px; margin: 0 0 10px; padding-left: 19px; background: url('/img/common/arr_search03.gif') no-repeat 0 1px;}
.depth3Type1 .dataTable {margin: 2px 0 0 -14px;}
.tbl_indent {margin: 2px 0 0 -23px;}
.tbl_unit {margin-bottom: 2px; text-align: right; font-size: 11px; color: #828282;}
table.dataTable {border-collapse: collapse; border-top: 1px solid #e21f28; empty-cells: show;}
table.dataTable * {font-size: 12px;}
table.dataTable th {padding: 6px 0 4px; text-align: center; background: #f4f4f4; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; font-weight: normal; color: #000; line-height:1.3;}
table.dataTable th.tit01 {padding: 1px 0 0 10px; text-align: left;}
table.dataTable .bdBot01 {border-bottom: 1px solid #a6a6a6;}
table.dataTable .bdBot02 {border-bottom: 0;}
table.dataTable td {padding: 6px 10px 4px; border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9; text-align: center; color: #525252; line-height:1.3;}
table.dataTable th.titRed {background: #fdefef; font-weight: bold; color: #000; border-bottom: 1px solid #a6a6a6; text-align: left; padding-left: 10px;}
table.dataTable td.txt01 {padding: 1px 0 0 10px; text-align: left;}
table.dataTable td.num {text-align: right; font-size: 12px; padding-right: 5px; color: #9d9d9d;}
table.dataTable td.info {text-align: right; font-size: 12px; padding-right: 5px; color: #000000; border-right: 0;}
table.dataTable td.name {text-align: left;padding-left: 5px;background: #f0f8fb;}
table.dataTable .borderBot {border-bottom:1px solid #a6a6a6;}
table.dataTable .comTxtRight {padding-left: 10px; padding-right: 10px; text-align: right;}
table.dataTable .comTxtLeft {padding-left: 10px; padding-right: 10px; text-align: left;}
table.dataTable .comTxtCenter {padding-left: 10px; padding-right: 10px; text-align: center;}
table.dataTable th.bdNo {border-right: 0;}
table.dataTable td.bdNo {border-right: 0;}
table.dataTable .bdTopNo {border-top: 0;}
.grayT {border-top: 1px solid #a6a6a6 !important;}
table.noneT {border-top:0}
.depth3Type1 {margin: 0 0 5px 14px; padding-left: 7px; background: url('/img/common/arrow_txt.gif') no-repeat 0 4px; color: #666; font-size:12px;}
ul.depth3Type1 {margin: 0 0 10px 14px; padding: 0; list-style: none;}
ul.depth3Type1 li {margin-bottom: 5px; padding-left: 7px; background: url('/img/common/arrow_txt.gif') no-repeat 0 4px; color: #666; font-size:12px; line-height:1.4;}
.depth3Type1 .dataTable {margin: 2px 0 0 -14px;}
.depth3Type1 .bdBot {margin-left: -14px;}
.depth3Type2 {margin: 0 0 5px; padding-left: 7px; background: url('/img/common/arrow_txt.gif') no-repeat 0 4px; color: #666; font-size:12px;}
ul.depth3Type2 {margin: 0 0 10px; padding: 0; list-style: none;}
ul.depth3Type2 li {margin-bottom: 5px; padding-left: 7px; background: url('/img/common/arrow_txt.gif') no-repeat 0 4px; color: #666; font-size:12px;}
.depth3Type3 {margin: 0 0 5px; padding-left: 7px; background: url('/img/common/arrow_txt_png.gif') no-repeat 0 4px; color: #666; font-size:12px;}
ul.depth3Type3 {margin: 0 0 10px; padding: 0; list-style: none;}
ul.depth3Type3 li {margin-bottom: 5px; padding-left: 7px; background: url('/img/common/arrow_txt_png.gif') no-repeat 0 4px; color: #666; font-size:12px;}
span.star_red {padding-left: 10px; background: url('/img/common/icon_star_red.gif') no-repeat 0 2px; font-size:11px !important; color: #748291; line-height:1.2; display:inline-block;} /* table 옆에 들어가는 경우 */
.bg_red{background:#f15f5f;}
.bg_yellow{background:#ffe400;}
.bg_green{background:#74d36d;}
.bg_violet{background:#d26c9f;}

.bg_danger1{background:#ff0000; font-weight:bold;}
.bg_danger2{background:#ff6c00; font-weight:bold;}
.bg_danger3{background:#f4900a; font-weight:bold;}
.bg_danger4{background:#ffcd50; font-weight:bold;}
.bg_danger5{background:#92D000; font-weight:bold;}
.bg_danger6{background:#00b050; font-weight:bold;}

.bRNo{border-right:none !important;}
.bL{border-left:1px solid #d9d9d9 !important;}
