@charset "utf-8";

/* sub layout */
#container_inner { position: relative; display: inline-block; width: 100%; min-height: 800px; height: auto !important; height: 800px; padding-bottom: 30px; }
#content { position: relative; display: inline-block; width: 700px; padding: 0; margin: 0; /*margin-bottom: 20px;*/ /*padding-bottom: 20px;*/ }
#rightside { position: absolute; top: 1px; right: 0; float: right; width: 250px; }
#rolling_banner { clear: both; }

/* location */
.location { position: absolute; top: -20px; left: 0; font-size: 0.92em; letter-spacing: -1px; color: #959595; }
.location a { color: #959595; }

/* mnb */
.mnb { clear: both; position: absolute; top: -20px; right: 0; display: inline-block; }
.mnb_bottom { position: relative; top: 0; right: 0; float: right; }
.mnb .font { float: left; width: 78px; margin-right: 10px; }
.mnb .font dt { float: right; margin-top: 4px; }
.mnb .font dd { float: left; margin-right: 1px; }
.mnb .print { float: left; margin-right: 10px; }
.mnb .menu { float: left; }
.mnb .menu span {  }

/* secnews_list */
#secnews_list {  }
#secnews_list dl { display: inline-block; width: 100%; background: url("/images/sub/secnews_list_line.gif") no-repeat 0 bottom; }
#secnews_list dl dt { padding: 17px 0 20px 17px; color: #363636; font-size: 1.13em; font-weight: bold; }
#secnews_list dl dt a { display: inline-block; /*padding: 5px 0;*/ color: #363636; }
#secnews_list dl dt .date { display: inline-block; margin-left: 18px; padding: 0px 0 0px 14px; background: url("/images/sub/secnews_list_date_line.gif") no-repeat left 1px; color: #acacac; font-size: 0.92em; }
#secnews_list dl dd {  }
#secnews_list dl dd.photo { float: left; padding: 2px 20px 20px 17px; }
#secnews_list dl dd.cont { padding: 0 0 17px 17px; color: #5f5e5e; line-height: 1.67em; }
#secnews_list dl dd.cont .view { position: relative; top: 2px; padding-left: 7px; }

.secnews_list .list_box { padding-left:10px; margin:0; display:inline-block; }
.secnews_list .list_box a:visited { color: #7e7e7e; text-decoration: none; }
.secnews_list .list_box a:hover { color: #6c6c6c; text-decoration: underline; }

.secnews_list .list_box ul { display:inline-block; float:left; margin-top:10px; width:100%; }
.secnews_list .list_box li { color: #6c6c6c; font-size: 1.1em; font-weight: bold; padding-left: 7px; background: url("/images/sub/bul_list_dot.gif") no-repeat 0 6px; padding-bottom:3px; }
.secnews_list .list_box li span {  color: #a3a3a3; font-size: 0.82em; font-weight: normal; }
.secnews_list .list_box li img { margin-left:5px;}

/* secnews_other */
#secnews_other { margin-top: 25px; }
#secnews_other ul { padding-left: 17px; }
#secnews_other ul li { color: #636363; font-weight: bold; /*line-height: 2.40em;*/ height: 28px; }
#secnews_other ul li a { color: #636363; }
#secnews_other ul li .date { margin-left: 18px; padding-left: 14px; background: url("/images/sub/secnews_other_date_line.gif") no-repeat left 0; color: #acacac; }

/* secnews_view */
#secnews_view { display: inline-block; padding-bottom: 30px; }
#secnews_view .subject { padding: 20px 0 20px 0; color: #363636; font-size: 1.33em; font-weight: bold; }
#secnews_view .subject .date { margin-left: 23px; padding-left: 14px; background: url("/images/sub/secnews_other_date_line.gif") no-repeat left 0; color: #acacac; font-size: 0.75em; }
#secnews_view_content { display:inline-block; line-height: 1.67em; }
#secnews_view_content p { padding: 0px 0 0px 0; }
#secnews_view_content .picLeft { float: left; padding: 0 20px 10px 0; }
#secnews_view_content .picRight { float: right; padding: 0 0 10px 20px; }
/*#secnews_view_content img { max-width: 690px; width:expression(this.width > 600 ? "100%" : "auto"); }*/

/* pdf service */
.pdf_view {  }
.pdf_view h4 { margin-top:20px; margin-bottom:20px; }
.pdf_view .acrobat {float:left; height:25px;  margin-bottom:5px; }
.pdf_view .pdf_quick{ margin-bottom:10px;}
.pdf_view .subject { padding: 15px 0 20px 0; color: #363636; font-size: 1.33em; font-weight: bold; }
.pdf_view .subject .date { margin-left: 23px; padding-left: 14px; background: url("/images/sub/secnews_other_date_line.gif") no-repeat left 0; color: #acacac; font-size: 0.75em; }
.pdf_view { line-height: 1.67em; }
.pdf_view p { padding: 12px 0 13px 0; }
.pdf_view .picLeft { float: left; padding: 0 20px 10px 0; }
.pdf_view .picRight { float: right; padding: 0 0 10px 20px; }

.page_list { text-align:center; margin-top:25px; letter-spacing:3px;}
.page_list img{ padding-left:10px;padding-right:10px;}
.page_list span{ color:#ff6b00; font-weight: bold; }

/* pdf_table */
.common_table,
.common_table caption,
.common_table tbody,
.common_table tfoot,
.common_table thead,
.common_table tr,
.common_table th,
.common_table td { margin: 0; padding: 0; border: 0; }

.common_table { clear: both; width: 100%; margin: 5px 0; border-collapse: collapse; border-top: 1px solid #dddad0; }
.common_table th,
.common_table td { padding: 6px 5px 3px 5px; line-height: 1.67em; vertical-align: middle; }
.common_table th { border-bottom: 1px solid #dddad0; border-right: 1px solid #dddad0; border-left: 1px solid #dddad0; color: #5c5c5c; white-space: nowrap; font-weight: normal; }
.common_table td { border-bottom: 1px solid #dddad0; border-right: 1px solid #dddad0; border-left: 1px solid #dddad0; color: #635f5a; text-align: center; }
.common_table td a { color: #666666; }
.common_table td a:hover,
.common_table td a:active,
.common_table td a:focus { text-decoration: underline; }
.common_table .se_th { color: #5c5c5c; white-space: nowrap; font-weight: normal; }
.common_table .th_th { color: #5c5c5c; white-space: nowrap; font-weight: normal; }
.common_table .fo_th { color: #5c5c5c; white-space: nowrap; font-weight: normal; }
.common_table .cnt { padding: 6px 10px 3px 10px; text-align: justify; }
.common_table .sum { padding: 6px 10px 3px 10px; text-align: right; }
.common_table .alignR { text-align: right; }
.common_table .first { border-left: 0 none; }
.common_table .last { border-right: 0 none; }
.common_table sup { vertical-align: top; font-size: 100%; color: #ff0000; }

.pdf_view .common_headtxt { color: #d37833; }

.pdf_view .common_table { border-top: 2px solid #ff9f00; }
.pdf_view .common_table th { background-color: #fcf2d6; }
.pdf_view .common_table .se_th { background-color: #f5f5f5; }
.pdf_view .common_table .se_td { background-color: #f5f5f5; }

.pdf_view .common_tab { border-bottom: 2px solid #a9db44; }
.pdf_view .common_tab ul li a { background: url("/images/content/common_tab_loansrv_bg_left.gif") no-repeat left top; }
.pdf_view .common_tab ul li a span { background: url("/images/content/common_tab_loansrv_bg_right.gif") no-repeat right top; }
.pdf_view .common_tab ul li a:hover,
.pdf_view .common_tab ul li a:active,
.pdf_view .common_tab ul li a:focus { background-position: left -25px; color: #4f850b; }
.pdf_view .common_tab ul li a:hover span,
.pdf_view .common_tab ul li a:active span,
.pdf_view .common_tab ul li a:focus span { background-position: right -25px; }
.pdf_view .common_tab ul li.on a { background-position: left -25px; color: #4f850b; }
.pdf_view .common_tab ul li.on a span { background-position: right -25px; }

.pdf_view .common_step h5 { background: url("/images/content/bul_loan_style1.gif") no-repeat 0 6px; }
.pdf_view .common_step .subject { background: url("/images/content/bul_loan_style1.gif") no-repeat 0 6px; }
.pdf_view .common_step .subject_list li { background: url("/images/content/bul_loan_style1.gif") no-repeat 0 6px; }
.pdf_view .common_step .str { background: url("/images/content/bul_loan_style2.gif") no-repeat 0 8px; }
.pdf_view .common_step span.str { background: url("/images/content/bul_loan_style2.gif") no-repeat 0 4px; }
.pdf_view .common_step .str_list li { background: url("/images/content/bul_loan_style2.gif") no-repeat 0 8px; }
.pdf_view .common_step .list_inner li { margin: 0; padding: 0; background: none; }
.pdf_view .common_step p.exc { background: url("/images/content/bul_loan_exc.gif") no-repeat 0 3px; }
.pdf_view .common_step span.exc { background: url("/images/content/bul_loan_exc.gif") no-repeat 0 0px; }
.pdf_view .common_step .exc_list li { background: url("/images/content/bul_loan_exc.gif") no-repeat 0 3px; }
.pdf_view .common_step .exc_list_inner li { background: none; }
.pdf_view .common_step p.tip { background: url("/images/content/bul_loan_tip.gif") no-repeat 0 3px; }
.pdf_view .common_step span.tip { background: url("/images/content/bul_loan_tip.gif") no-repeat 0 0px; }
