/* css document */ #main .h3_box { border-bottom: 2px solid #d74b56; padding: 5px 20px; margin-bottom: 20px; position: relative; } #main .h3_box .abo_img { position: absolute; right:0; top: 10px; } #main h3 { color: #e70012; background: url(/uploads/image/pijob/icon03.gif) no-repeat left center; padding-left: 15px; font-size: 25px; } #main h3 span { font-size: 20px; background: no-repeat right center; padding-right: 60px; display: block; } #main .h3_box h3 { float: left; } #main .section { padding: 0 35px; } #main .section h4 { border-bottom: 1px dotted #414141; margin-bottom: 10px; } #main .section h4 .l_span { font-size: 26px; float: left; color: #414141; } #main .section h4 .r_span { float: right; padding-top: 10px; } #main .section h4 .r_span a { color: #e10028; font-size: 14px; } #main .section .l_box { width: 595px; float: left; } #main .section .r_box { width: 595px; float: right; } #main .section .s_box { margin-bottom: 20px; } #main .section .s_box .inner { } #main .section .s_box .inner .photo { float: left; } #main .section .s_box .inner .text_box { width: 445px; float: right; } #main .section .s_box .inner .s_text_box { width: 1060px; } #main .section .s_box .inner .text_box02 { width: 378px; } #main .section .s_box .inner .text_box02 .p01 { font-size: 16px; margin-bottom: 50px; } #main .section .s_box .inner .text_box .list { } #main .section .s_box .inner .text_box .list li { margin-bottom: 5px; } #main .section .s_box .inner .text_box .list02 { } #main .section .s_box .inner .text_box .list02 li { margin-bottom: 5px; width: 200px; float: left; } #main .section .s_box .inner .text_box ul span { color: #e10028; } #main .section .s_box .inner .text_box .ttl { font-size: 16px; font-weight: bold; margin-bottom: 5px; } #main .section .s_box .inner .text_box table { width: 100%; border-collapse: collapse; } #main .section .s_box .inner .text_box table th { text-align: left; vertical-align: middle; padding: 5px; } #main .section .s_box .inner .text_box table td { text-align: right; vertical-align: middle; padding: 5px 0; } #main .section .s_box .inner .text_box table td a { color: #e10028; }