@charset "UTF-8"; .Guide-area p.stit { display: block; margin: 0 0 20px 0; padding: 0 0 14px 25px; font-size: 19px; color: #ff643c; letter-spacing: -1px; line-height: 1.2em; font-weight: bold; vertical-align: middle; border-bottom: 1px dotted #777; background: url(../../images/ic_02.png) no-repeat 0 4px; } .Guide-area .text { margin: 0 0 45px 0; font-size: 15px; text-align: justify; line-height: 1.7em; } .Guide-area .text b { font-weight: bold; } .Guide-area p.stit.lineNone { margin: 0; border-bottom: none; } .Guide-area .common-Board { clear: both; position: relative; margin: 0 0 20px 0; border-top: 1px solid #636363; border-bottom: 1px solid #b5b5b5; } .Guide-area .common-Board table { width: 100%; table-layout: fixed; } .Guide-area .common-Board table.list3 th { min-height: 33px; padding: 10px 0 11px 0; font-size: 14px; color: #444; letter-spacing: -1px; line-height: 1.4em; font-weight: bold; text-align: center; vertical-align: middle; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; background: #ececec; } .Guide-area .common-Board table.list3 th span { font-weight: bold !important; } .Guide-area .common-Board table.list3 td { padding: 8px 15px 10px 15px; font-size: 15px; line-height: 1.4em; text-align: left; vertical-align: middle; border-bottom: 1px solid #e0e0e0; } .Guide-area .Uli { margin: 0 0 45px 0; } .Guide-area .Uli li { margin: 0 0 30px 0; padding: 0 0 0 13px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/Guide_ic.gif) no-repeat 0 10px; } .law_comt_static_c4 li { width: 8.333333333333333% !important; } .law_comt_static_c4 .c4_long { width: 11.11111111111111% !important; } .law_comt_static_s-menu { background: url(../../images/singo_subjBg.png) no-repeat right center; } .law_comt_static_s-menu a { width: initial !important; padding: 0 30px; } .comm-tab-contents { display: none; } .Guide-area .text2 { margin: 0 0 45px 0; font-size: 15px; text-align: justify; line-height: 1.7em; } .lcs_box { margin-bottom: 45px; } .lcs_box li a { display: block; width: 100%; height: 56px; text-align: center; line-height: 56px; } .lcs_box li.active a { font-weight: bold; } .Guide-area .box2 { padding: 18px 20px 20px 20px; font-size: 15px; line-height: 1.6em; border: 1px dotted #777; background: #f5f5f5; } .Guide-area .common-Board table.list th { min-height: 45px; padding: 0 0 1px 0; font-size: 15px; color: #444; letter-spacing: -1px; line-height: 1.2em; font-weight: bold; text-align: center; vertical-align: middle; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; background: #ececec; } .common-Board .list th { height: 40px; } .Guide-area .common-Board table.list td { min-height: 40px; padding: 0 0 2px 0; font-size: 15px; line-height: 120%; text-align: center; vertical-align: middle; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; } .Guide-area .common-Board table.list td { padding-top: 6px; padding-bottom: 6px; } .common-Board .list td { line-height: 150% !important; } .Guide-area .Uli li b { display: block; margin: 0 0 5px 0; font-size: 16px; font-weight: bold; } .Guide-area .sUli { margin: 0 0 10px 0; padding: 6px 0 0 0; } .Guide-area .sUli li { margin: 0 0 5px 0; padding: 0 0 0 15px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/ic_gray3.gif) no-repeat 2px 12px; } .law_comt_static_c4 li.active a { font-weight: bold; } .Guide-area .Dld2 dd b { display: block; margin: 0 0 3px 0; font-size: 15px; color: #f47d31; line-height: 1.6em; } .Guide-area .Dld2 dd { margin: 0 0 20px 0; padding: 0 0 0 10px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/ic_gray.gif) no-repeat 0 10px; } .law_comt_static_s-menu.bg-bottom2 { background-position: right 64px !important; } .Guide-area .sUli2 li { margin: 0 0 10px 0; padding: 0 0 0 15px; font-size: 15px; line-height: 1.6em; text-align: justify; background: url(../../images/ic_gray3.gif) no-repeat 2px 12px; } .Guide-area .Uli2 li { margin: 0 0 10px 0; padding: 0 0 0 13px; font-size: 15px; line-height: 1.6em; text-align: justify; background: url(../../images/Guide_ic.gif) no-repeat 0 10px; } .Guide-area .Dld dd b { display: block; margin: 0 0 3px 0; font-size: 15px; color: #f47d31; line-height: 1.6em; } .Guide-area .Dld dd { margin: 0 0 15px 0; padding: 0 0 0 10px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/ic_gray.gif) no-repeat 0 10px; } .Guide-area p.stit3 { display: block; min-height: 29px; margin: 0 0 5px 0; padding: 3px 0 7px 45px; font-size: 16px; color: #583273; letter-spacing: 0px; line-height: 1.5em; font-weight: bold; vertical-align: middle; background: url(../../images/lifeLaw_qIc.gif) no-repeat 0 2px; } .Guide-area .box3 { padding: 12px 30px 8px 15px; font-size: 15px; line-height: 1.6em; border: 1px dotted #777; background: #f5f5f5; } .Guide-area .Dld-re dd b { display: block; margin: 0 0 5px 0; font-size: 15px; color: #f47d31; line-height: 1.6em; font-weight: bold; } .Guide-area .Dld-re { margin: 0 0 45px 0; } .Guide-area .Dld-re dd { margin: 0 0 10px 0; padding: 0 0 0 10px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/ic_gray.gif) no-repeat 0 10px; } .Guide-area p.stit { display: block; margin: 0 0 20px 0; padding: 0 0 14px 25px; font-size: 19px; color: #ff643c; letter-spacing: -1px; line-height: 1.2em; font-weight: bold; vertical-align: middle; border-bottom: 1px dotted #777; background: url(../../images/ic_02.png) no-repeat 0 4px; } .Guide-area .box4 { padding: 18px 20px 20px 20px; font-size: 15px; line-height: 1.6em; border: 1px dotted #777; background: #f5f5f5; } .Guide-area .box6 { padding: 10px 20px 14px 20px; font-size: 15px; line-height: 1.6em; border: 1px dotted #777; background: #f5f5f5; } .Guide-area .ssUli { margin: 0 0 15px 0; padding: 6px 0 0 0; } .Guide-area .ssUli li { margin: 0 0 5px 0; padding: 0 0 0 12px; font-size: 15px; text-align: justify; line-height: 1.6em; background: url(../../images/ic_gray2.gif) no-repeat 2px 10px; } .Guide-area .tbl_03 td { font-size: 14px; line-height: 1.6em; vertical-align: top; } .Guide-area .box7 { padding: 10px 20px 14px 20px; font-size: 15px; line-height: 1.6em; border: 1px dotted #777; background: #fff; } .taxlawstatic-box table { table-layout: initial; border-collapse: collapse; border-spacing: 0; } .taxlawstatic-table { width: 647px !important; } .taxlawstatic-table b { font-weight: bold; } .taxlawstatic-table-sub { border-bottom: initial !important; } .taxlawstatic-table-sub table { border-top: initial !important; border-bottom: initial !important; } .taxlawstatic-table-sub table th { border-right: initial !important; border-bottom: initial !important; } .taxlawstatic-table-sub table td { padding: 16px 18px 17px 18px !important; text-align: left !important; } .subj-taxlawstatic { display: inline-block; margin: 0 5px 5px 0; font-size: 16.5px; letter-spacing: 0.2px; font-weight: bold; vertical-align: middle; } .comtry-taxlawstatic { displaY: block; display: -webkit-box; max-height: 61px; margin: 0 0 0 -1px; font-size: 13px; color: #666; letter-spacing: -0.2px; line-height: 1.4em; word-wrap: break-word; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical; transition: all 0.3s; overflow: hidden; cursor: help; } .tlta-wp table.List td.search-None .text .img { float: left; display: inline-block; width: 42px; height: 45px; margin: 0 25px 0 0; background: url(../../images/searchResult_No.gif) no-repeat 0 2px; background-size: initial; } .tlta-detail-field .yp-main-info td { border-bottom: initial; } .tlta-detail-field .yp-main-info td.subj { font-size: 105%; } .tlta-detail-field .yp-main-info { padding: 9px 24px 9px 24px; } .tlta-detail-field .yp-main-info th { padding: 12px 0 10px 0; font-size: 100%; color: #222; font-weight: bold; text-align: left; vertical-align: top; } .tlta-detail-field .yp-number { position: relative; margin: 0 0 5px 0; font-size: 170%; letter-spacing: -0.5px; font-weight: bold; line-height: 110%; } .tlta-detail-field .yp-tail-info .ygJb-stit { margin: 0 0 0 0; padding: 0 0 10px 0; font-size: 18px; line-height: 1.2em; font-weight: bold; } .tlta-detail-field .yp-tail-info .ygJb-text { clear: both; position: relative; margin: 0 0 50px 0; padding: 0 5px 0 6px; font-size: 100%; line-height: 1.6em; text-align: justify; word-wrap: break-word; white-space: normal; overflow: hidden; } .tlta-bttm-margin { margin-bottom: 32px; }