html,body{height:100%;-webkit-text-size-adjust:none;font-family:dotum,"돋움",Arial,Sans-serif;font-size:12px}body,input,select,button,textarea,h1,h2,h3,h4,h5,h6,table{line-height:1.5;font:inherit;color:inherit}html,body,div,form,input,select,button,textarea,legend,fieldset,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,blockquote,address,p,th,td,caption{margin:0;padding:0}ol,ul,li{list-style:none}img,fieldset{vertical-align:middle;border:0 none}input,select,textarea{vertical-align:middle;resize:none}input[type=text],input[type=password],input[type=submit],input[type=search],input[type=email],input[type=tel],textarea{-webkit-appearance:none}button{border:0 none;background:transparent;cursor:pointer}hr{display:none}legend,.hide{position:absolute;left:-9999px}table caption{width:0;height:0;visibility:hidden;text-indent:-9999px;font-size:0;line-height:0}table{border-collapse:collapse;border-spacing:0}header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}a{color:inherit;text-decoration:none}a:active,a:hover,a:focus{text-decoration:underline}@font-face{font-family:'NotoSansKR';font-weight:100;font-style:normal;src:url("../font/NotoKR/NotoKR-Thin/notokr-thin.eot");src:url("../font/NotoKR/NotoKR-Thin/notokr-thin.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Thin/notokr-thin.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Thin/notokr-thin.woff") format("woff"),url("../font/NotoKR/NotoKR-Thin/notokr-thin.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Thin/notokr-thin.svg#notokr-thin") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:200;font-style:normal;src:url("../font/NotoKR/NotoKR-Light/notokr-light.eot");src:url("../font/NotoKR/NotoKR-Light/notokr-light.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Light/notokr-light.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Light/notokr-light.woff") format("woff"),url("../font/NotoKR/NotoKR-Light/notokr-light.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Light/notokr-light.svg#notokr-light") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:300;font-style:normal;src:url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.eot");src:url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.woff2") format("woff2"),url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.woff") format("woff"),url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.ttf") format("truetype"),url("../font/NotoKR/NotoKR-DemiLight/notokr-demilight.svg#notokr-demilight") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:400;font-style:normal;src:url("../font/NotoKR/NotoKR-Regular/notokr-regular.eot");src:url("../font/NotoKR/NotoKR-Regular/notokr-regular.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Regular/notokr-regular.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Regular/notokr-regular.woff") format("woff"),url("../font/NotoKR/NotoKR-Regular/notokr-regular.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Regular/notokr-regular.svg#notokr-regular") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:600;font-style:normal;src:url("../font/NotoKR/NotoKR-Medium/notokr-medium.eot");src:url("../font/NotoKR/NotoKR-Medium/notokr-medium.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Medium/notokr-medium.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Medium/notokr-medium.woff") format("woff"),url("../font/NotoKR/NotoKR-Medium/notokr-medium.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Medium/notokr-medium.svg#notokr-medium") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:700;font-style:normal;src:url("../font/NotoKR/NotoKR-Bold/notokr-bold.eot");src:url("../font/NotoKR/NotoKR-Bold/notokr-bold.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Bold/notokr-bold.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Bold/notokr-bold.woff") format("woff"),url("../font/NotoKR/NotoKR-Bold/notokr-bold.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Bold/notokr-bold.svg#notokr-bold") format("svg")}@font-face{font-family:'NotoSansKR';font-weight:800;font-style:normal;src:url("../font/NotoKR/NotoKR-Black/notokr-black.eot");src:url("../font/NotoKR/NotoKR-Black/notokr-black.eot?#iefix") format("embedded-opentype"),url("../font/NotoKR/NotoKR-Black/notokr-black.woff2") format("woff2"),url("../font/NotoKR/NotoKR-Black/notokr-black.woff") format("woff"),url("../font/NotoKR/NotoKR-Black/notokr-black.ttf") format("truetype"),url("../font/NotoKR/NotoKR-Black/notokr-black.svg#notokr-black") format("svg")}html,body{font-family:'NotoSansKR','dotum',Arial,Sans-serif;font-size:14px;color:#666}::-moz-selection{background:#10975c;color:#fff}::selection{background:#10975c;color:#fff}.ico-file{display:inline-block;vertical-align:middle;background-image:url(../img/sprite/pc.png);background-position:-351px -314px;width:20px;height:20px;height:0;max-height:20px;padding-top:20px;overflow:hidden}.ico-file-doc{display:inline-block;vertical-align:middle;background-image:url(../img/sprite/pc.png);background-position:-218px -241px;width:21px;height:21px;height:0;max-height:21px;padding-top:21px;overflow:hidden}.ico-file-excel{display:inline-block;vertical-align:middle;background-image:url(../img/sprite/pc.png);background-position:-187px -241px;width:21px;height:21px;height:0;max-height:21px;padding-top:21px;overflow:hidden}.paging-common{margin-top:40px;text-align:center;font-size:0;position:relative;z-index:1}.common-pop .paging-common{margin-top:30px}.paging-common a{box-sizing:border-box;display:inline-block;height:30px;line-height:30px;vertical-align:top;text-decoration:none}.paging-common .paging-num{display:inline-block;vertical-align:top;font-size:0}.paging-common .paging-num a{min-width:30px;padding:0 5px;text-align:center;font-weight:400;font-size:14px;color:#666;background:transparent;position:relative;border:1px solid transparent}.paging-common .paging-num a:hover,.paging-common .paging-num a:focus{color:#000;text-decoration:underline}.paging-common .paging-num a.on{color:#fff;background:#009559}.paging-common .page-btn{background:#fff;border:1px solid #e7e7e7}.paging-common .page-btn:hover,.paging-common .page-btn:focus{background:#fafafa;transition:background .2s}.paging-common .page-btn.first{margin-right:5px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.paging-common .page-btn.first:after{background-image:url(../img/sprite/pc.png);background-position:-152px -110px;width:11px;height:11px;content:'';display:block;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%}.paging-common .page-btn.prev{margin-right:30px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.paging-common .page-btn.prev:after{background-image:url(../img/sprite/pc.png);background-position:-173px -110px;width:7px;height:11px;content:'';display:block;margin:-5.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.paging-common .page-btn.next{margin-left:30px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.paging-common .page-btn.next:after{background-image:url(../img/sprite/pc.png);background-position:-190px -110px;width:7px;height:11px;content:'';display:block;margin:-5.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.paging-common .page-btn.last{margin-left:5px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.paging-common .page-btn.last:after{background-image:url(../img/sprite/pc.png);background-position:-131px -110px;width:11px;height:11px;content:'';display:block;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%}.dataTables_paginate{margin-top:60px;text-align:center;font-size:0}.common-pop .dataTables_paginate{margin-top:30px}.dataTables_paginate a{box-sizing:border-box;display:inline-block;height:30px;line-height:30px;vertical-align:top;text-decoration:none}.dataTables_paginate .ellipsis{padding:0 10px;font-size:14px;position:relative}.dataTables_paginate .ellipsis:not(:first-child):after{content:'';display:block;width:1px;height:9px;background:#e5e5e5;position:absolute;top:3px;left:0}.dataTables_paginate>span{display:inline-block;vertical-align:top;font-size:0}.dataTables_paginate>span a{min-width:30px;padding:0 5px;text-align:center;font-weight:400;font-size:14px;color:#666;background:transparent;position:relative;border:1px solid transparent}.dataTables_paginate>span a:hover,.dataTables_paginate>span a:focus{color:#000;text-decoration:underline}.dataTables_paginate>span a.current{color:#fff;background:#009559}.dataTables_paginate>.paginate_button{background:#fff;border:1px solid #e7e7e7}.dataTables_paginate>.paginate_button:hover,.dataTables_paginate>.paginate_button:focus{background:#fafafa;transition:background .2s}.dataTables_paginate>.paginate_button.first{margin-right:5px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.dataTables_paginate>.paginate_button.first:after{background-image:url(../img/sprite/pc.png);background-position:-152px -110px;width:11px;height:11px;content:'';display:block;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%}.dataTables_paginate>.paginate_button.previous{margin-right:30px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.dataTables_paginate>.paginate_button.previous:after{background-image:url(../img/sprite/pc.png);background-position:-173px -110px;width:7px;height:11px;content:'';display:block;margin:-5.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.dataTables_paginate>.paginate_button.next{margin-left:30px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.dataTables_paginate>.paginate_button.next:after{background-image:url(../img/sprite/pc.png);background-position:-190px -110px;width:7px;height:11px;content:'';display:block;margin:-5.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.dataTables_paginate>.paginate_button.last{margin-left:5px;width:30px;height:0;max-height:28px;padding-top:28px;position:relative;overflow:hidden}.dataTables_paginate>.paginate_button.last:after{background-image:url(../img/sprite/pc.png);background-position:-131px -110px;width:11px;height:11px;content:'';display:block;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%}.common-pop{box-sizing:border-box;display:inline-block;position:relative;z-index:1000}.common-pop.is-layer{display:block;width:100% !important;height:100% !important;text-align:center;font-size:0;white-space:nowrap;background:rgba(76,76,76,0.75);position:fixed;top:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}.common-pop.is-layer.is-layer:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.common-pop-body{box-sizing:border-box;display:inline-block;width:800px;vertical-align:middle;text-align:left;font-size:12px;white-space:normal;background:#fff;outline:none;border:1px solid #10975c;position:relative;z-index:1001}.is-layer .common-pop-body{border:0 none;box-shadow:3px 3px 10px rgba(0,0,0,0.1)}.common-pop-title{height:60px;position:relative}.common-pop-title .title{padding:0 0 0 28px;line-height:60px;font-weight:600;font-size:20px;color:#fff;letter-spacing:-0.075em;background:#10975c}.common-pop-title .title span{font-weight:normal;font-size:14px}.common-pop-title .btn-pop-close{display:block;width:60px;height:0;max-height:60px;padding-top:60px;background:url("../img/front/com/btn-pop-close.png") no-repeat 50% 50%;position:absolute;top:0;right:2px;overflow:hidden;cursor:pointer}.common-pop-content{padding:50px;font-weight:400}.common-pop-btn-area{padding:13px 0;text-align:center;background:#ededed}.common-pop-btn-area .btn:not(:first-child){margin-left:8px}.data-table{width:100%;border-top:1px solid #333;border-bottom:1px solid #e7e7e7;table-layout:fixed;font-size:16px}.data-table th{padding:15px 0 15px 30px;line-height:1.2;text-align:left;font-weight:600;color:#333;background:#f9f9f9}.data-table td{padding:15px 0 16px 25px;line-height:1.2;font-weight:300;color:#666}.data-table tr:not(:first-child) th,.data-table tr:not(:first-child) td{border-top:1px solid #e7e7e7}.data-table strong{font-weight:600}.data-table .up{color:#00864b}.data-table .value-btn-wrap{position:relative}.data-table .value-btn-wrap .btn{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.data-list-table{width:100%;text-align:center;font-weight:300;font-size:14px;color:#666;border-top:1px solid #333;border-bottom:1px solid #e7e7e7;border-collapse:separate;table-layout:fixed}.data-list-table tr:not(:first-child) th,.data-list-table tr:not(:first-child) td{border-top:1px solid #e7e7e7}.data-list-table th:not(:first-child),.data-list-table td:not(:first-child){border-left:1px solid #e7e7e7}.data-list-table .next-row th:first-child,.data-list-table .next-row td:first-child{border-left:1px solid #e7e7e7}.data-list-table th{height:49px;line-height:1.2;font-weight:600;color:#333;background:#f9f9f9}.data-list-table td{padding:13px 0;line-height:1.7;word-break:break-all;word-wrap:break-word;border-top:1px solid #e7e7e7}.data-list-table .title{padding-left:10px;padding-right:10px;text-align:left}.data-list-table .no-item td{padding:150px 0;text-align:center}.data-list-table .agency-data-list{padding:0 5%;text-align:left}.data-list-table .agency-data-list:after{content:"";display:block;clear:both}.data-list-table .agency-data-list li{float:left;width:33.3%;word-wrap:break-word}.data-list-table.line-bg{border-top:3px solid #00864b}.data-list-table.line-bg th{line-height:20px;font-size:16px}.data-list-table.line-bg td{font-size:16px;text-align:left;letter-spacing:-0.05em;padding-left:20px;padding-right:20px}.data-list-table.line-bg .type{font-weight:600;color:#333;text-align:center}.search-form-table{width:100%;margin-bottom:50px;border-top:2px solid #8dc63f;border-bottom:1px solid #e7e7e7;table-layout:fixed;font-size:16px}.search-form-table th{padding:20px 0 20px 23px;line-height:1.2;text-align:left;font-weight:600;color:#333;background:#f9f9f9}.search-form-table th:not(:first-child){border-left:1px solid #e7e7e7}.search-form-table td{padding:10px 0 9px 15px;line-height:1.2;font-weight:300;color:#666}.search-form-table td:not(:first-child){border-left:1px solid #e7e7e7}.search-form-table tr:not(:first-child) th,.search-form-table tr:not(:first-child) td{border-top:1px solid #e7e7e7}.search-form-table strong{font-weight:600}.search-form-table .up{color:#00864b}.search-form-table .btn-submit{margin-left:5px;vertical-align:top}.search-form-table .check-inline{margin-right:20px}.flag-cate{box-sizing:border-box;display:inline-block;width:73px;height:27px;line-height:23px;vertical-align:middle;text-align:center;font-size:14px;background:#fff;border:2px solid #e7e7e7;border-radius:37px}.flag-cate.type1{color:#009559}.flag-cate.type2{color:#7db235}.value-up{color:#cd1e2c}.value-up .arw{font-size:0}.value-up .arw:after{content:'▲';display:inline;font-size:10px;position:relative;top:-2px}.value-down{color:#1e6ccd}.value-down .arw{font-size:0}.value-down .arw:after{content:'▼';display:inline;font-size:10px;position:relative;top:-2px}.btn-page{box-sizing:border-box;display:inline-block;min-width:150px;height:50px;line-height:48px;padding:0 20px;text-align:center;font-weight:400;font-size:20px;color:#fff;letter-spacing:-0.02em;white-space:nowrap;vertical-align:middle;background:#9a9a9a;border:1px solid #9a9a9a;border-radius:25px;cursor:pointer}.btn-page+.btn-page{margin-left:10px}.btn-page.primary{color:#fff;background:#10975c;border-color:#10975c}.btn-page:hover,.btn-page:focus{background:#959595}.btn-page:hover.primary,.btn-page:focus.primary{background:#0f8e56}a.btn-page{text-decoration:none !important}.btn{box-sizing:border-box;display:inline-block;height:40px;line-height:38px;padding:0 20px;text-align:center;font-weight:300;font-size:14px;color:#fff;letter-spacing:-0.02em;white-space:nowrap;vertical-align:middle;background:#888;border:1px solid #888;border-radius:0;cursor:pointer}.btn+.btn{margin-left:10px}.btn.primary{color:#fff;background:#10975c;border-color:#10975c}.btn.light{color:#333;background:#fff}.btn.light.primary{color:#10975c;border-color:#10975c}.btn.small{height:30px;line-height:28px;padding:0 15px}.btn:not(.light):hover,.btn:not(.light):focus{background:#838383}.btn:not(.light):hover.primary,.btn:not(.light):focus.primary{background:#0f8e56}.btn.light:hover,.btn.light:focus{color:#838383;border-color:#10975c}.btn.light:hover.primary,.btn.light:focus.primary{color:#0f8e56;border-color:#0f8e56}a.btn{text-decoration:none !important}.check{display:inline-block;vertical-align:middle}.check[type],.check input{position:absolute;left:-9999px}.check[type]+label,.check input+span{padding-left:25px;padding-right:5px;position:relative}.check[type]+label:before,.check input+span:before{content:'';box-sizing:border-box;display:block;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url(../img/sprite/pc.png);background-position:-249px -241px;width:20px;height:20px}.check[type]:checked+label:before,.check input:checked+span:before{background-image:url(../img/sprite/pc.png);background-position:-309px -241px;width:20px;height:20px}.check[type]:focus+label:before,.check input:focus+span:before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,0.25)}.check-only,.radio-only{display:inline-block;width:20px;height:20px;vertical-align:middle;position:relative}.check-only input,.radio-only input{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.check-only span:before,.radio-only span:before{content:'';box-sizing:border-box;display:block;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url(../img/sprite/pc.png);background-position:-249px -241px;width:20px;height:20px}.check-only span:before,.radio-only span:before{position:static;display:block;-webkit-transform:none;-ms-transform:none;transform:none}.check-only input:checked+span:before,.radio-only input:checked+span:before{background-image:url(../img/sprite/pc.png);background-position:-309px -241px;width:20px;height:20px}.check-only input:focus+span:before,.radio-only input:focus+span:before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,0.25)}.radio{display:inline-block;vertical-align:middle}.radio[type],.radio input{position:absolute;left:-9999px}.radio[type]+label,.radio input+span{padding-left:25px;padding-right:5px;position:relative}.radio[type]+label:before,.radio input+span:before{content:'';box-sizing:border-box;display:block;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url(../img/sprite/pc.png);background-position:-249px -241px;width:20px;height:20px}.radio[type]+label:before,.radio input+span:before{background-image:url(../img/sprite/pc.png);background-position:-91px -307px;width:20px;height:20px}.radio[type]:checked+label:before,.radio input:checked+span:before{background-image:url(../img/sprite/pc.png);background-position:-61px -307px;width:20px;height:20px}.radio[type]:focus+label:before,.radio input:focus+span:before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,0.25)}.radio-only span:before{content:'';box-sizing:border-box;display:block;width:20px;height:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url(../img/sprite/pc.png);background-position:-249px -241px;width:20px;height:20px}.radio-only span:before{background-image:url(../img/sprite/pc.png);background-position:-91px -307px;width:20px;height:20px}.radio-only input:checked+span:before{background-image:url(../img/sprite/pc.png);background-position:-61px -307px;width:20px;height:20px}.radio-only input:focus+span:before{box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,123,255,0.25)}input.txt,.input-money input{box-sizing:border-box;height:40px;line-height:38px;padding:0 10px;font-size:14px;color:#333;background:#fff;border:1px solid #e7e7e7;border-radius:0;box-shadow:none}input.txt::-webkit-input-placeholder,.input-money input::-webkit-input-placeholder{color:#999}input.txt:-ms-input-placeholder,.input-money input:-ms-input-placeholder{color:#999}input.txt::-moz-placeholder,.input-money input::-moz-placeholder{color:#999;opacity:1}input.txt:-moz-placeholder,.input-money input:-moz-placeholder{color:#999;opacity:1}input.txt:hover,.input-money input:hover,input.txt:focus,.input-money input:focus{border-color:#38ac7d;transition:all .2s}input.txt[readonly],.input-money input[readonly]{background-color:#fcfcfc}input.txt[disabled],.input-money input[disabled]{background-color:#eee}input.txt.block,.input-money input.block{width:100%}input.txt.date-picker,.input-money input.date-picker{padding:0 40px 0 10px;background:#fff url("../img/front/com/bg-date-picker.png") no-repeat 100% 50%}.input-money{box-sizing:border-box;display:inline-block;height:40px;vertical-align:middle;position:relative;overflow:hidden}.input-money input{width:100%;padding-right:38px;text-align:right}.input-money span{line-height:42px;font-weight:300;font-size:14px;color:#333;position:absolute;top:0;right:16px}textarea.txt{box-sizing:border-box;height:auto;padding:10px;line-height:1.5;resize:none;border:1px solid #e7e7e7;border-radius:0;box-shadow:none}textarea.txt::-webkit-input-placeholder{color:#999}textarea.txt:-ms-input-placeholder{color:#999}textarea.txt::-moz-placeholder{color:#999;opacity:1}textarea.txt:-moz-placeholder{color:#999;opacity:1}textarea.txt:hover,textarea.txt:focus{border-color:#38ac7d;transition:all .2s}textarea.txt[readonly]{background-color:#fcfcfc}textarea.txt[disabled]{background-color:#eee}textarea.txt.block{width:100%}.select{box-sizing:border-box;display:inline-block;height:40px;vertical-align:middle;border:1px solid #e7e7e7;position:relative}.select select{box-sizing:border-box;width:100%;height:100%;padding:0 0 0 10px;vertical-align:top;line-height:38px;font-size:14px;background:#fff;border:0 none;outline:0 none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select[disabled]{background:#eee}.select select::-ms-expand{opacity:0}.select select:hover,.select select:focus{box-shadow:0 0 0 1px #38ac7d;transition:all .2s}html.noIE .select select{padding-right:30px}html:not(.IE9) .select:after{content:'';display:block;margin-top:-3px;position:absolute;top:50%;right:16px;background-image:url(../img/sprite/pc.png);background-position:-313px -220px;width:11px;height:7px}.select.block{width:100%}.tab-page{margin-bottom:80px}.tab-page:after{content:"";display:block;clear:both}.tab-page>li{float:left;width:245px;text-align:center;font-weight:600;font-size:18px;color:#000;white-space:nowrap}.tab-page>li:not(:first-child){margin-left:40px}.tab-page>li a{display:block;height:36px;line-height:1;text-decoration:none;border-bottom:4px solid #ddd}.tab-page>li.selected a{border-color:#10975c}.tab-page[data-small-margin]{margin-bottom:60px}.tab-page[data-len='2']>li{width:530px}.tab-page[data-len='3']>li{width:350px}.tab-page[data-len='3']>li:not(:first-child){margin-left:25px}.tab-page[data-len='5']>li{width:200px}.tab-page[data-len='5']>li:not(:first-child){margin-left:25px}.common-page-title{min-width:1100px;background-color:#fff;background-position:50% 0;background-repeat:no-repeat;background-image:url("../img/front-en/com/bg-title-company.jpg");border-bottom:1px solid #e7e7e7}.common-page-title .title-wrap{box-sizing:border-box;width:1100px;height:214px;margin:0 auto}.common-page-title .title{padding-top:90px;font-weight:600;font-size:38px;color:#fff;letter-spacing:-0.025em}.common-page-title .desc{padding-top:2px;font-weight:200;font-size:16px;color:#fff}.common-page-title .location{width:1100px;height:40px;line-height:40px;margin:0 auto;text-align:right;font-weight:300;font-size:14px;overflow:hidden}.common-page-title .home{display:inline-block;vertical-align:middle;position:relative;top:-2px;background-image:url(../img/sprite/pc.png);background-position:-121px -307px;width:16px;height:15px;height:0;max-height:15px;padding-top:15px;overflow:hidden}.common-page-title .here{font-weight:600;color:#00864b}.common-page-title .gt{position:absolute;left:-9999px}.common-page-title .menu:before{content:'';display:inline-block;margin-left:11px;margin-right:12px;vertical-align:middle;position:relative;top:-1px;background-image:url(../img/sprite/pc.png);background-position:-334px -220px;width:5px;height:6px;height:0;max-height:6px;padding-top:6px;overflow:hidden}.common-page-title .here:before{content:'';display:inline-block;margin-left:11px;margin-right:12px;vertical-align:middle;position:relative;top:-1px;background-image:url(../img/sprite/pc.png);background-position:-381px -314px;width:5px;height:6px;height:0;max-height:6px;padding-top:6px;overflow:hidden}.next-section{margin-top:60px}.section-title{margin-bottom:17px;font-weight:600;font-size:18px;color:#333;padding-left:15px;position:relative}.section-title:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px}.section-title-header .section-title{margin-bottom:0 !important}.section-title-header{margin-bottom:17px;font-weight:300;font-size:14px;position:relative}.section-title-header .group-2{position:absolute;bottom:0;right:0}.section-title-header.type-2{margin-bottom:40px;font-weight:200;font-size:44px;color:#000;letter-spacing:-0.05em;line-height:54px}.section-title-header.type-2 .point-g{color:#00864b}.section-title2{margin-bottom:10px;font-weight:600;font-size:30px;color:#00864b;letter-spacing:-0.05em}.common-footer{box-sizing:border-box;width:100%;min-width:1100px;height:120px;background:#fff;border-top:1px solid #e7e7e7;position:absolute;bottom:0;left:0}.common-footer .wrap{width:1100px;margin:0 auto;position:relative}.common-footer .wrap:after{content:"";display:block;clear:both}.common-footer .con{float:left;padding-top:25px;line-height:22px;font-size:13px;color:#666}.common-footer .info{font-style:normal}.common-footer .family-site{position:absolute;top:30px;right:0;z-index:10}.common-footer .family-site .toggle{box-sizing:border-box;display:block;width:150px;height:34px;line-height:32px;padding-left:10px;text-align:left;background:#fff;border:1px solid #e7e7e7;position:relative}.common-footer .family-site .toggle:after{content:'';display:block;margin-top:-3px;position:absolute;top:50%;right:14px;background-image:url(../img/sprite/pc.png);background-position:-220px -206px;width:8px;height:5px}.common-footer .family-site .link-list{box-sizing:border-box;display:none;width:320px;max-height:250px;padding:10px;font-size:13px;background:#fff;border:1px solid #e7e7e7;position:absolute;bottom:33px;right:0;overflow:auto;overflow-x:hidden}.common-footer .family-site .link-list li:not(:first-child){margin-top:3px}.common-footer .family-site.on{box-shadow:1px -2px 5px 0 rgba(0,0,0,0.2)}.common-footer .family-site.on .link-list{display:block;box-shadow:1px -2px 5px 0 rgba(0,0,0,0.2)}.skip-navi{position:absolute;left:-9999px}.skip-navi:focus{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;text-decoration:none;background:#7d8187;position:fixed;top:0;left:0;z-index:99999}.wrapper{box-sizing:border-box;width:100%;min-width:1100px;min-height:100%;padding:0 0 120px 0;position:relative}.content-main{min-width:1100px;padding-bottom:120px}.common-content{width:1100px;margin:0 auto}.common-page-title+.common-content{padding-top:60px}.common-header{width:100%;height:96px;position:relative}.common-header:before{content:'';display:block;width:100%;height:100%;background:rgba(76,76,76,0.75);opacity:0;position:fixed;top:-100%;left:0;z-index:1000;transition:opacity .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.common-header .common-header-body{min-height:96px;background:#ffffff;position:relative;z-index:1001}.common-header .common-header-body:after{content:'';display:block;width:100%;height:14px;background:url("../img/front/com/header-bg.png") no-repeat 50% 0;position:absolute;bottom:-4px;left:0}.common-header .common-header-wrap{width:1100px;height:96px;margin:0 auto;position:relative;overflow:hidden;z-index:1001;transition:all .2s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.common-header .logo{position:absolute;top:32px;left:0}.common-header .logo a{display:block;width:253px;height:0;max-height:35px;padding-top:35px;background:url("../img/front-en/com/site-logo.png");overflow:hidden}.common-header .gnb-nav{height:100%;padding-left:326px}.common-header .nav{height:100%;font-size:0}.common-header .nav .mm{box-sizing:border-box;display:inline-block;height:100%;vertical-align:top}.common-header .nav .mm.on .mm-link{color:#10975c;background:url("../img/front/com/header-nav-on.png") no-repeat 50% 79px}.common-header .nav .mm.current .mm-link{color:#10975c}.common-header .nav .mm:not(:last-child) .mm-link{margin-right:58px}.common-header .nav .mm-link{box-sizing:border-box;display:inline-block;height:92px;line-height:96px;padding:5px 0 0;vertical-align:top;font-weight:600;font-size:16px;color:#333;letter-spacing:-0.02em;text-decoration:none;position:relative;overflow:hidden}.common-header .nav .sub{box-sizing:border-box;width:100%;height:calc(100% - 96px);text-align:left}.common-header .nav .sub a{display:inline-block;padding:8px 0 7px;font-size:14px;color:#666;text-decoration:none;letter-spacing:0.01em;white-space:nowrap}.common-header .nav .sub span{letter-spacing:0}.common-header.is-active:before{opacity:1;top:0}.common-header.is-active .common-header-wrap{height:350px}.common-header.is-active .mm-link:focus{color:#10975c}.common-header.is-active .sub a:hover,.common-header.is-active .sub a:focus{color:#ef7f1e;text-decoration:underline}.common-header.is-active .sub .current a{color:#ef7f1e}.common-header .util-nav{padding:45px 0 0 0;font-size:0;position:absolute;top:0;right:0}.common-header .util-nav a{display:inline-block;font-weight:300;font-size:13px;color:#666;vertical-align:middle;text-decoration:none;position:relative}.common-header .util-nav a:not(:last-child){margin-right:36px}.common-header .util-nav a:not(:first-child):after{content:'';display:block;width:1px;height:11px;background:#d8d8d8;position:absolute;top:5px;left:-20px}.common-header .util-nav a:hover,.common-header .util-nav a:focus{text-decoration:underline}.point-g{color:#00864b}.point-o{color:#ef7f1e}.page-big-title{margin-top:-7px;margin-bottom:25px;font-size:30px;color:#000;line-height:38px}.history-page .page-big-title{margin-bottom:73px}.history-page>.history-section{background-position:left 68px;background-repeat:no-repeat;min-height:300px}.history-page>.history-section:after{content:"";display:block;clear:both}.history-page>.history-section:not(:last-child){margin-bottom:120px}.history-page .date-2010{background-image:url("../img/front-en/company/img-year1.jpg")}.history-page .date-2000{background-image:url("../img/front-en/company/img-year2.jpg")}.history-page .date-1996{background-image:url("../img/front-en/company/img-year3.jpg")}.history-page .history-title{float:left;margin-right:112px}.history-page .company-history{float:left;width:688px;margin-top:-3px}.history-page .company-history>li{line-height:28px}.history-page .company-history>li:after{content:"";display:block;clear:both}.history-page .company-history>li:first-child .year{padding-top:0}.history-page .company-history>li:first-child .year-list{padding-top:0}.history-page .company-history>li:first-child .year-list:after{height:calc((28px / 2));overflow:hidden;bottom:0;top:inherit}.history-page .company-history>li:last-child .year-list{overflow:hidden}.history-page .company-history>li:last-child .year-list:after{height:calc(38px + (28px / 2))}.history-page .company-history .year{float:left;color:#00864b;font-size:26px;letter-spacing:-0.025em;padding-top:38px;margin-right:36px}.history-page .year-list{position:relative;padding-top:38px;padding-left:42px;float:left;font-size:16px}.history-page .year-list li{margin-top:7px}.history-page .year-list li:first-child{margin-top:0;position:relative}.history-page .year-list li:first-child:before{z-index:1;content:"";display:block;width:5px;height:5px;background:#949599;border:1px solid #949599;border-radius:5px;position:absolute;left:-40px;top:10px}.history-page .year-list li:after{content:"";display:block;clear:both}.history-page .year-list span{float:left}.history-page .year-list .date{display:inline-block;color:#333;font-weight:600;margin-right:18px}.history-page .year-list .text{display:inline-block;margin-top:3px;line-height:22px}.history-page .year-list:after{content:"";display:block;width:1px;height:100%;background:#e7e7e7;position:absolute;left:5px;top:0}.company-map-page .page-big-title{margin-bottom:44px;margin-top:-12px}.company-map-page .point-g{font-weight:600}.company-map-page dl{font-size:20px;margin-right:56px;margin-left:3px}.company-map-page dl dt{float:left;position:relative;margin-bottom:14px;font-weight:600;font-size:20px;color:#333;padding-left:15px}.company-map-page dl dt:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px}.company-map-page dl dd{float:left;margin-left:18px;margin-right:52px;margin-bottom:14px;color:#666;font-weight:normal;letter-spacing:-0.025em}.company-map-page dl:after{content:"";display:block;clear:both}.company-map-page .map{width:100%;height:500px;margin-top:40px}.ceo-page .ceo-inner{padding-left:415px;background-image:url("../img/front/company/img-ceo.jpg");background-position:left 7px;background-repeat:no-repeat}.ceo-page .text{font-size:18px;font-weight:300;line-height:32px;margin-bottom:12px;letter-spacing:-0.005em}.ceo-page .big-text{color:#333;font-size:24px;font-weight:300;line-height:32px;letter-spacing:-0.04em;margin-bottom:28px}.ceo-page .ceo-sign{margin-top:47px;font-size:20px;color:#033333}.ceo-page .ceo-sign img{margin-left:26px}.operation-big-title{padding-top:20px;font-weight:200;font-size:44px;color:#000;letter-spacing:-0.02em;line-height:54px;margin-top:-7px;margin-bottom:62px;text-align:center}.operation-big-title span{font-weight:600}.management-tab-page>li{font-size:16px}.management-tab-page>li a{height:56px;line-height:20px}.management-tab-page>li:nth-child(2) a,.management-tab-page>li:nth-child(5) a{line-height:2.5}.management-tab-page>li:nth-child(3) a{letter-spacing:-0.025em}.management01-page .page-big-title{margin-bottom:45px}.management01-page .process-content{width:1100px;height:605px;background:url("../img/front-en/risk/img-management01.jpg") no-repeat;position:relative}.management01-page .process{position:absolute}.management01-page .process.seq1{top:123px;left:1px}.management01-page .process.seq2{top:6px;left:771px}.management01-page .process.seq3{top:449px;left:667px}.management01-page h4{height:56px;font-weight:600;font-size:20px;color:#ef7f1e;letter-spacing:-0.025em}.management01-page dt{display:block;margin-bottom:11px;font-weight:600;font-size:28px;color:#10975c;letter-spacing:-0.025em}.management01-page dt span{display:block;margin-top:-2px;font-size:18px;color:#333}.management01-page dd{display:block;padding-left:9px;font-weight:300;font-size:16px;color:#666;letter-spacing:-0.015em;position:relative}.management01-page dd:before{content:'';display:block;width:4px;height:4px;background:#333;border-radius:4px;position:absolute;top:8px;left:1px}.management02-page .page-big-title{letter-spacing:-0.02em}.management02-box{margin-top:20px}.management02-box:after{content:"";display:block;clear:both}.management02-step{float:left;border:6px solid #f9f9f9;padding:29px 0 27px 40px;width:320px;height:230px;box-sizing:border-box;position:relative}.management02-step strong{font-weight:600}.management02-step p{display:block;position:relative;padding-left:10px;color:#333;font-size:16px;font-weight:300;letter-spacing:-0.035em;line-height:26px}.management02-step p:before{content:'';display:block;position:absolute;top:0.7em;left:0;background:#333;width:4px;height:4px;border-radius:3px}.management02-step span{display:block}.management02-step:nth-child(2){width:320px;padding:48px 20px 35px 40px}.management02-step:nth-child(3){padding:48px 0 35px 46px}.management02-step:nth-child(3) p{letter-spacing:-0.045em}.management02-step:not(:first-of-type){margin-left:49px}.management02-step:not(:first-of-type):before{content:'';display:block;position:absolute;left:-46px;top:65px;width:30px;height:30px;background:url("../img/front/com/img-arrow.jpg") no-repeat left top}.management03-page .page-big-title{margin-bottom:32px}.management03-desc{color:#333;font-size:18px;font-weight:300;letter-spacing:-0.025em;margin-bottom:15px;display:block;position:relative;padding-left:18px}.management03-desc strong{font-weight:600}.management03-desc:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px}.management03-box{margin-top:56px}.management03-box dl{border:6px solid #f9f9f9;padding:45px 90px 55px 231px;box-sizing:border-box;width:1100px;min-height:227px;background:url("../img/front-en/risk/img-management03-1.jpg") no-repeat 71px 65px}.management03-box dl:not(:first-child){margin-top:30px}.management03-box .management03-box02{background:url("../img/front-en/risk/img-management03-2.jpg") no-repeat 71px 65px}.management03-box .management03-box03{background:url("../img/front-en/risk/img-management03-3.jpg") no-repeat 71px 65px}.management03-box dt{font-size:26px;font-weight:600;color:#00864b;letter-spacing:-0.05em;margin-bottom:6px}.management03-box dt span{color:#333;font-size:18px;letter-spacing:-0.025em}.management03-box dd{font-size:16px;line-height:26px;letter-spacing:-0.04em;color:#333;position:relative;padding-left:10px}.management03-box dd:before{content:'';display:block;position:absolute;top:0.7em;left:0;background:#333;width:4px;height:4px;border-radius:3px}.management04-table{margin-top:54px;width:100%;height:1224px;display:table;background:url("../img/front-en/risk/bg-table.jpg") no-repeat left top;table-layout:fixed}.management04-table thead th{color:#fff;font-size:16px;line-height:50px;height:50px;font-weight:600;padding-bottom:32px}.management04-table tbody th{height:99px;font-size:16px;color:#333;line-height:22px}.management04-table tbody td{font-size:16px;line-height:22px;padding-left:20px;letter-spacing:-0.02em}.management04-table tbody td:last-child{padding-left:37px}.management04-table tbody td p{padding-left:8px;text-indent:-8px}.management04-table .table-group th,.management04-table .table-group td{padding-top:20px}.management04-table .head-title{height:701px;color:#fff;font-size:16px;text-align:center}.management04-table .head-title2{height:421px}.management04-table .head-title2+th{height:93px}.management05-table{margin-top:53px;width:100%;height:603px;display:table;background:url("../img/front-en/risk/bg-table2.jpg") no-repeat left top;table-layout:fixed}.management05-table .head-title{height:256px;color:#fff;font-size:16px;font-weight:600;letter-spacing:-0.025em;line-height:22px;padding-top:91px;padding-bottom:10px}.management05-table .head-title span{display:inline-block;width:20px;text-align:center;color:#fff;margin:0}.management05-table .head-title2{padding-top:0;padding-bottom:0;height:246px}.management05-table .body-title{font-size:20px;line-height:21px;height:77px;font-weight:600;color:#ef7f1e;letter-spacing:-0.025em;text-align:center;padding-bottom:15px}.management05-table .body-text{font-size:20px;font-weight:600;color:#fff;letter-spacing:-0.025em;text-align:center;height:265px;line-height:24px;position:relative;top:-13px}.management05-table .body-text span{display:inline-block;position:absolute;margin-top:-12px}.management05-table .body-text span:nth-child(1){left:-53px}.management05-table .body-text span:nth-child(2){left:50%;margin-left:-48px}.management05-table .body-text span:nth-child(3){right:-43px;margin-top:-21px}.management05-table .text01{left:-36px}.management05-table .text03{left:38px}.management05-step-text td{position:relative;vertical-align:top;padding-top:45px}.management05-step-text .step-content01 p{position:absolute;left:42px}.management05-step-text .step-content03 p{position:absolute;right:49px}.management05-step-text .step-content-group{display:inline-block;position:absolute}.management05-step-text .step-content-group:nth-child(1){left:-89px}.management05-step-text .step-content-group:nth-child(2){left:97px}.management05-step-text .step-content-group:nth-child(3){right:-76px}.management05-step-text p{text-align:left;color:#333;font-size:16px;font-weight:600;letter-spacing:-0.025em;line-height:22px;padding-left:10px;position:relative}.management05-step-text p:before{content:'';display:block;position:absolute;top:0.5em;left:0;background:#333;width:4px;height:4px;border-radius:3px}.management05-step-text p:not(:first-child){margin-top:8px}.management05-step-text span{display:block;font-weight:300;color:#666;margin-left:3px;text-indent:-8px}.process01-page .first-section-title{margin-bottom:38px}.process01-page .page-big-title{margin-bottom:27px}.process01-page strong{font-weight:600}.process01-page .section-title-type2{margin-bottom:30px;margin-top:124px}.process01-page .first-section-title{margin-top:-7px;margin-bottom:30px}.process01-page .process-desc-text{margin-bottom:52px}.process01-page .process-desc-text p{font-size:18px;font-weight:300;color:#333;line-height:30px;position:relative;padding-left:20px}.process01-page .process-desc-text p:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px;top:0.55em}.process01-page .process-desc-text span{color:#666}.process01-page .process-desc-text strong{font-weight:600;color:#333}.process01-page .img-desc{text-align:center;font-size:24px;line-height:40px;font-weight:600;color:#333;margin-top:8px}.process02-page .duration-area{margin-bottom:69px;padding-top:17px}.process02-page .duration-area:after{content:"";display:block;clear:both}.process02-page .duration-text{float:left;width:650px}.process02-page .duration-text strong{display:block;font-size:20px;font-weight:600;color:#333;line-height:24px;position:relative;padding-left:20px;margin-bottom:10px}.process02-page .duration-text strong:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px;top:0.4em}.process02-page .duration-text p:not(:first-child){margin-top:28px}.process02-page .duration-text span{display:block;padding-left:20px;font-size:16px;font-weight:300;line-height:22px}.process02-page .duration-text em{font-style:normal;font-weight:600}.process02-page .duration-img{float:right;margin-top:-65px}.process02-page2{background:#f9f9f9;padding:53px 0 124px;margin-bottom:-120px}.process02-page2 .section-title2{margin-bottom:23px}.process02-page2 .process-style-group{width:1100px;margin:0 auto}.process02-page2 .style-con{height:271px;background:url("../img/front-en/investment/img-process02-2.jpg") no-repeat;position:relative}.process02-page2 dl{width:271px;text-align:center;font-weight:600;letter-spacing:-0.02em;position:absolute;top:71px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.process02-page2 dt{display:block;line-height:24px;font-size:20px;color:#ef7f1e;letter-spacing:-0.04em}.process02-page2 dd{display:block;padding-top:25px;line-height:1;font-size:28px;color:#333}.process02-page2 ul{padding:45px 0 0 15px}.process02-page2 ul:after{content:"";display:block;clear:both}.process02-page2 li{float:left;width:176px;height:176px}.process02-page2 li:not(:first-child){margin-left:22px}.process02-page2 li:nth-child(3){margin-left:320px}.process02-page2 li span{display:block;text-align:center;line-height:22px;font-weight:600;letter-spacing:-0.06em;font-size:18px;color:#333;position:relative;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.process03-page .quant-area{position:relative;text-align:center;padding-top:30px;margin-bottom:73px;height:504px;background:url("../img/front-en/investment/img-process03.jpg") no-repeat left 30px}.process03-page .quant-tit{font-size:28px;font-weight:600;line-height:32px;letter-spacing:-0.01em;color:#fff;margin-top:22px}.process03-page .quant-box{margin-top:157px}.process03-page .quant-box .left{float:left;width:270px;margin-left:50px}.process03-page .quant-box .right{float:right;width:670px;margin-right:50px}.process03-page .quant-box .right .box-title{line-height:2}.process03-page .quant-box dl{margin-top:19px}.process03-page .quant-box dt{color:#fff;font-weight:600;font-size:20px;letter-spacing:-0.025em;line-height:40px;margin-bottom:23px}.process03-page .quant-box dd{font-size:16px;line-height:22px;letter-spacing:-0.025em;text-align:left;margin-left:40px;padding-left:10px;position:relative}.process03-page .quant-box dd:before{content:'';display:block;position:absolute;top:0.5em;left:0;background:#333;width:4px;height:4px;border-radius:3px}.process03-page .quant-box:after{content:"";display:block;clear:both}.process03-page .box-title{font-size:24px;font-weight:600;line-height:26px;color:#00864b;letter-spacing:-0.02em}.process03-page .quant-right-box dl{float:left;width:210px;margin-top:23px}.process03-page .quant-right-box dl:not(:first-child){margin-left:5px}.process03-page .quant-right-box dl:nth-child(2){width:240px}.process03-page .quant-right-box dd{margin-left:20px}.process03-page .quant-right-box:after{content:"";display:block;clear:both}.process03-page .quant-style-title{display:block;font-size:20px;font-weight:600;color:#333;line-height:24px;margin-top:54px;margin-bottom:13px;position:relative;padding-left:20px}.process03-page .quant-style-title:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px;top:0.4em}.process03-page .quant-style-title:first-of-type{margin-top:28px}.process03-page .quant-style-desc{margin-left:16px;font-size:16px;line-height:22px}.process03-page .quant-style-desc .point-g{font-weight:600;margin-top:22px}.process04-page .global-text-box{margin-bottom:70px;padding-top:15px}.process04-page .global-process-desc{display:block;font-size:18px;font-weight:300;color:#666;letter-spacing:-0.025em;line-height:24px;position:relative;padding-left:20px}.process04-page .global-process-desc strong{color:#000;font-weight:600}.process04-page .global-process-desc:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px;top:0.5em}.process04-page .global-process-desc:not(:first-of-type){margin-top:6px}.process05-page .investment-box{padding-top:24px;margin-bottom:102px;height:227px;background:url("../img/front/company/img-process05.jpg") no-repeat left 24px}.process05-page .investment-box:after{content:"";display:block;clear:both}.process05-page .investment-title{float:left;font-weight:600;width:227px;font-size:80px;color:#333;letter-spacing:-0.025em;text-align:center;line-height:227px;margin-right:67px}.process05-page .investment-desc{float:left;margin-top:33px;width:806px}.process05-page .investment-desc p{height:40px;margin-bottom:20px}.process05-page .investment-desc strong{text-align:center;float:left;width:150px;color:#fff;font-size:18px;font-weight:600;line-height:40px;margin-right:17px}.process05-page .investment-desc span{float:left;line-height:40px;font-size:16px;color:#333}.process05-page .investment-desc:after{content:"";display:block;clear:both}.process05-page .investment-style{padding-top:20px}.process05-page .investment-style:after{content:"";display:block;clear:both}.process05-page .investment-step{float:left;border:6px solid #f9f9f9;padding:34px 20px 20px 34px;width:330px;height:240px;box-sizing:border-box;position:relative}.process05-page .investment-step dt{color:#000;font-size:20px;letter-spacing:-0.025em;line-height:22px;margin-bottom:12px;display:block;font-weight:600;position:relative;padding-left:18px}.process05-page .investment-step dt:before{content:'';display:block;position:absolute;top:0.5em;left:0;background-image:url(../img/sprite/pc.png);background-position:-220px -168px;width:8px;height:8px;top:0.6em}.process05-page .investment-step dd{display:block;position:relative;padding-left:9px;font-size:16px;line-height:22px;letter-spacing:-0.025em;margin-left:20px}.process05-page .investment-step dd:before{content:'';display:block;position:absolute;top:0.55em;left:0;background:#333;width:4px;height:4px;border-radius:3px}.process05-page .investment-step:not(:first-of-type){margin-left:55px}.process05-page .investment-step:not(:first-of-type):before{content:'';display:block;position:absolute;left:-51px;top:99px;width:30px;height:30px;background:url("../img/front/com/img-arrow.jpg") no-repeat left top}.main-visual{height:454px;background:url("../img/front-en/main/bg-main-visual.jpg") no-repeat 50% 0}.main-visual .wrap{box-sizing:border-box;width:1100px;margin:0 auto;padding-left:50px;padding-top:220px;color:#fff}.main-visual .title{font-weight:600;font-size:38px}.main-visual .headline{margin-top:14px;font-size:20px}.main-visual .desc{margin-top:13px;line-height:20px;font-weight:300;font-size:15px;letter-spacing:-0.01em}.main-risk-manage .wrap{box-sizing:border-box;width:1100px;margin:0 auto;padding:54px 0 53px 194px;background:url("../img/front-en/main/bg-risk-manage.png") no-repeat 67px 52px}.main-risk-manage .title{font-weight:600;font-size:22px;color:#000}.main-risk-manage .desc{margin-top:11px;line-height:22px;font-weight:300;font-size:15px;color:#666;letter-spacing:-0.01em}.main-risk-manage .more{margin-top:18px}.main-risk-manage .more a{font-size:13px;color:#000}.main-risk-manage .more a:after{content:'';display:inline-block;margin-left:7px;vertical-align:middle;background-image:url(../img/sprite/pc.png);background-position:-147px -307px;width:12px;height:12px}.main-fund-info{margin-bottom:-121px;background:#f8f8f8;position:relative;z-index:1}.main-fund-info .wrap{box-sizing:border-box;width:1100px;margin:0 auto;padding:49px 0 61px}.main-fund-info .title{height:61px;text-align:center;font-weight:600;font-size:28px;color:#000;letter-spacing:-0.025em}.main-fund-info .list:after{content:"";display:block;clear:both}.main-fund-info .list li{float:left;width:260px}.main-fund-info .list li:not(:first-child){margin-left:20px}.main-fund-info .list li:nth-child(1) .con{background:url("../img/front-en/main/bg-info-1.png")}.main-fund-info .list li:nth-child(2) .con{background:url("../img/front-en/main/bg-info-2.png")}.main-fund-info .list li:nth-child(3) .con{background:url("../img/front-en/main/bg-info-3.png")}.main-fund-info .list li:nth-child(4) .con{background:url("../img/front-en/main/bg-info-4.png")}.main-fund-info .con{box-sizing:border-box;display:block;height:160px;padding:26px 0 0 29px;color:#fff;background-size:cover;text-decoration:none;position:relative}.main-fund-info .con:after{content:'';display:block;position:absolute;top:20px;right:20px;background-image:url(../img/sprite/pc.png);background-position:-169px -307px;width:12px;height:12px}.main-fund-info .con .txt{line-height:24px;font-weight:300;font-size:18px;color:#fff}.sitemap-section:after{content:"";display:block;clear:both}.sitemap-section:not(:first-child){padding-top:29px;border-top:1px solid #ddd}.sitemap-section:not(:last-child){padding-bottom:29px}.sitemap-section h3{box-sizing:border-box;float:left;width:315px;height:40px;line-height:40px;padding-left:25px;font-weight:600;font-size:20px;color:#fff;letter-spacing:-0.025em;background:#00864b;border-radius:20px}.sitemap-section>ul{float:right;width:calc(100% - 375px)}.sitemap-section>ul a:hover,.sitemap-section>ul a:focus{color:#ef7f1e;text-decoration:underline}.sitemap-section .depth1{float:left;width:33.33%}.sitemap-section .depth1:nth-child(3) ~ .depth1{margin-top:40px}.sitemap-section .menu{display:inline-block;padding-top:5px;line-height:1.2;font-weight:600;font-size:20px;color:#414141;letter-spacing:-0.025em}.sitemap-section .sub{margin-top:8px}.sitemap-section .sub li{padding-left:10px;position:relative}.sitemap-section .sub li:not(:first-child){margin-top:2px}.sitemap-section .sub li:before{content:'';display:block;width:4px;height:4px;background:#666;border-radius:2px;position:absolute;top:9px;left:0}.sitemap-section .menu-sub{font-weight:300;font-size:16px;color:#666;letter-spacing:-0.025em}

/*# sourceMappingURL=front-en.min.css.map */
