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:40px;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}.popup-window{position:absolute}.popup-window .popup-contents{position:relative;overflow:hidden}.popup-window .action{height:60px;line-height:60px}.popup-window .action:after{content:"";display:block;clear:both}.popup-window .opt{float:left;padding-left:20px;font-weight:300;font-size:14px;color:#666}.popup-window .close{float:right;padding-top:15px;padding-right:15px}.popup-window .btn-close{box-sizing:border-box;display:block;width:75px;height:0;max-height:30px;padding-top:30px;background:url("../img/front/com/btn-popup-close.png");border:0 none;overflow:hidden}.data-table{width:100%;border-top:1px solid #333;border-bottom:1px solid #e7e7e7;table-layout:fixed;font-size:16px}.data-table th{box-sizing:border-box;padding:9px 15px 9px 30px;height:42px;line-height:1.2;text-align:left;font-weight:600;color:#333;background:#f9f9f9}.data-table td{box-sizing:border-box;padding:9px 15px 9px 25px;height:42px;line-height:1.2;font-weight:300;color:#666}.data-table td.no-margin{padding:0}.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-table-inner{width:100%;table-layout:fixed;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.data-table-inner th{line-height:1.2;text-align:left;font-weight:600;color:#333;background:#f9f9f9}.data-table-inner td{line-height:1.2;font-weight:300;color:#666}.data-table-inner th,.data-table-inner td{height:auto;padding:6px 0;text-align:center;font-size:14px;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.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{box-sizing:border-box;height:42px;line-height:1.2;font-weight:600;color:#333;background:#f9f9f9}.data-list-table td{box-sizing:border-box;padding:9px 0;line-height:1.7;word-break:break-all;word-wrap:break-word;border-top:1px solid #e7e7e7}.data-list-table .sub-head{font-size:12px}.data-list-table .sort{display:block;height:100%;padding-right:5px;text-decoration:none;position:relative}.data-list-table .sort .txt{display:block;position:relative;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.data-list-table .sort .arw{display:block;line-height:8px;font-size:10px;color:#ccc;position:absolute;top:50%;right:5px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.data-list-table .sort .arw span{display:block}.data-list-table .sort.asc .a{color:#333}.data-list-table .sort.asc .d{display:none}.data-list-table .sort.desc .a{display:none}.data-list-table .sort.desc .d{color:#333}.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}.board-detail{border-top:1px solid #333}.board-detail>.row{font-size:16px;border-bottom:1px solid #e7e7e7}.board-detail>.row:after{content:"";display:block;clear:both}.board-detail>.row dt{float:left;box-sizing:border-box;display:block;width:162px;height:42px;line-height:42px;padding-left:50px;font-weight:600;color:#333}.board-detail>.row dd{float:left;box-sizing:border-box;display:block;width:938px;min-height:42px;line-height:30px;padding:7px 0;font-weight:300;color:#666}.board-detail>.row .title{font-weight:400;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-detail>.row .title .flag-cate{margin-right:15px}.board-detail>.row.info dd:nth-child(2){width:768px}.board-detail>.row.info dt:nth-child(3){width:70px;padding-left:0;text-align:center}.board-detail>.row.info dd:nth-child(4){width:100px;text-align:center}.board-detail>.row.data dd{width:388px}.board-detail .content-txt{min-height:200px;padding:50px;word-wrap:break-word;border-bottom:1px solid #e7e7e7;overflow:auto}.board-detail .file-link{font-weight:300;font-size:14px;color:#666;text-decoration:underline}.board-foot{margin-top:40px;text-align:center}.list-foot{margin-top:60px}.list-foot:after{content:"";display:block;clear:both}.paging-common+.list-foot{margin-top:-35px}.list-foot .group-1{float:left;position:relative;z-index:1}.list-foot .group-2{float:right;position:relative;z-index:1}.list-foot .btn{padding:0 30px}.list-header{line-height:40px;margin-bottom:20px}.list-header:after{content:"";display:block;clear:both}.list-header .info{float:left;padding-left:5px;font-weight:300;font-size:16px;color:#333}.list-header .info strong{font-weight:600}.list-header .tab-sub{float:left;margin-bottom:0}.list-header .list-search-form{float:right}.list-header .view-opt{float:right}.prevnext{font-size:16px}.prevnext:after{content:"";display:block;clear:both}.prevnext dt{float:left;box-sizing:border-box;display:block;width:162px;height:42px;line-height:42px;padding-left:50px;font-weight:600;color:#333;border-bottom:1px solid #e7e7e7;position:relative}.prevnext dd{float:left;box-sizing:border-box;display:block;width:938px;height:42px;line-height:42px;font-weight:300;color:#666;border-bottom:1px solid #e7e7e7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prevnext dd a{display:inline-block;vertical-align:top;max-width:98%}.prevnext .prev:after{content:'';display:block;margin-top:-4px;position:absolute;top:50%;left:110px;background-image:url(../img/sprite/pc.png);background-position:-220px -131px;width:11px;height:7px}.prevnext .next:after{content:'';display:block;margin-top:-3px;position:absolute;top:50%;left:110px;background-image:url(../img/sprite/pc.png);background-position:-207px -110px;width:11px;height:7px}.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}.btn-detail{box-sizing:border-box;display:inline-block;width:111px;height:32px;line-height:32px;padding:0 30px 0 18px;vertical-align:top;font-size:14px;color:#fff;text-decoration:none;letter-spacing:-0.025em;white-space:nowrap;background:#10975c;border-radius:16px;position:relative}.btn-detail:after{content:'';display:block;margin-top:-5px;position:absolute;top:50%;right:15px;background-image:url(../img/sprite/pc.png);background-position:-220px -186px;width:6px;height:10px}.btn-detail:hover,.btn-detail:focus{background:#0f8e56}a.btn-detail{text-decoration:none !important}a.btn-doc-download{box-sizing:border-box;display:inline-block;height:34px;line-height:32px;padding:0 13px 0 36px;font-weight:400;font-size:14px;color:#333;text-decoration:none;background:#fff;border:1px solid #ddd;position:relative}a.btn-doc-download:hover,a.btn-doc-download:focus{background-color:#fcfcfc}a.btn-doc-download:before{content:'';display:block;position:absolute;top:6px;left:9px;background-image:url(../img/sprite/pc.png);background-position:-218px -241px;width:21px;height:21px}a.btn-excel-download{box-sizing:border-box;display:inline-block;height:34px;line-height:32px;padding:0 13px 0 36px;font-weight:400;font-size:14px;color:#333;text-decoration:none;background:#fff;border:1px solid #ddd;position:relative}a.btn-excel-download:hover,a.btn-excel-download:focus{background-color:#fcfcfc}a.btn-excel-download:before{content:'';display:block;position:absolute;top:6px;left:9px;background-image:url(../img/sprite/pc.png);background-position:-187px -241px;width:21px;height:21px}.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)}.ui-datepicker-title select{font-size:12px;color:#fff;background:#10975c !important;border:1px solid #fff;position:relative;top:-1px}.ui-datepicker-title select:not(:first-child){margin-left:5px}.ui-datepicker-title option{font-size:12px;color:#fff}.ui-datepicker-trigger{display:inline-block;width:17px;height:0;max-height:17px;padding-top:17px;margin-left:5px;vertical-align:middle;background:url("../img/admin/calendar.gif") no-repeat;overflow:hidden}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:11px 'NotoSansKR', sans-serif;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);z-index:200;background:#ddd;border-radius:4px;overflow:hidden}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background:#10975c;color:#e0e0e0;font-weight:bold;box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,0.2);text-shadow:0 1px 0px rgba(0,0,0,0.3);line-height:30px}.ui-datepicker-title{text-align:center;font-size:14px;color:#fff}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;font-size:0;color:#fff;cursor:pointer;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left}.ui-datepicker-prev:before{content:'◀';font-size:16px;position:absolute;top:14px;left:10px}.ui-datepicker-next{float:right}.ui-datepicker-next:before{content:'▶';font-size:16px;position:absolute;top:14px;right:10px}.ui-datepicker thead{background-color:#f7f7f7;border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:11px;padding:5px 0;color:#666666;text-shadow:1px 0px 0px #fff}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666;text-shadow:1px 1px 0px #fff}.ui-datepicker-calendar .ui-state-default{background:#ededed;box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#17dc86;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);color:#fff !important;text-shadow:0px 1px 0px #4d7a85;border:1px solid #12ae6a;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-week-end:first-child span,.ui-datepicker-week-end:first-child a{color:#c00}.ui-datepicker-week-end:last-child span,.ui-datepicker-week-end:last-child a{color:#00c}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%}.detail-search-form{margin-bottom:72px}.detail-search-form .form-wrap{padding:50px 0;background:#f9f9f9}.detail-search-form .form-row{width:780px;margin:0 auto}.detail-search-form .form-row:after{content:"";display:block;clear:both}.detail-search-form .form-row:not(:last-child){margin-bottom:10px}.detail-search-form .form-head{box-sizing:border-box;float:left;width:110px;height:40px;line-height:40px;font-weight:600;font-size:16px;color:#333}.detail-search-form .form-cell{float:right;width:670px;min-height:40px}.detail-search-form .flex-wrap{height:40px;text-align:justify;overflow:hidden}.detail-search-form .flex-wrap:after{content:'';display:inline-block;width:100%}.detail-search-form .flex-wrap .btn+.btn{margin-left:0}.detail-search-form .flex-wrap input.txt,.detail-search-form .flex-wrap .input-money input,.input-money .detail-search-form .flex-wrap input{vertical-align:top}.detail-search-form .btn-money-set{width:60px;padding:0}.detail-search-form .btn-money-reset{width:80px;padding:0}.detail-search-form .btn-date-set{width:60px;padding:0}.detail-search-form .line{font-weight:600;font-size:16px;color:#333}.detail-search-form .btn-area{margin-top:30px;text-align:center}.detail-search-form .btn-submit{width:184px;padding:0}.list-search-form{display:block;height:40px;line-height:40px}.list-search-form:after{content:"";display:block;clear:both}.list-search-form .select{float:left;width:160px;margin-right:10px}.list-search-form .keyword{float:left;width:200px;margin-right:10px}.list-search-form .keyword::-webkit-input-placeholder{color:#999}.list-search-form .keyword:-ms-input-placeholder{color:#999}.list-search-form .keyword::-moz-placeholder{color:#999;opacity:1}.list-search-form .keyword:-moz-placeholder{color:#999;opacity:1}.list-search-form .btn-submit{float:left;width:40px;height:0;max-height:40px;padding-top:40px;position:relative;overflow:hidden}.list-search-form .btn-submit:after{background-image:url(../img/sprite/pc.png);background-position:-68px -241px;width:40px;height:40px;content:'';display:block;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.page-search-form{margin-bottom:60px;padding:50px 0;background:#f9f9f9}.page-search-form .form-wrap{box-sizing:border-box;width:660px;height:60px;margin:0 auto;background:#fff;border:2px solid #10975c}.page-search-form .form-wrap:after{content:"";display:block;clear:both}.page-search-form .form-head{box-sizing:border-box;float:left;width:143px;height:56px;line-height:56px;padding-right:16px;text-align:right;font-weight:600;font-size:18px;color:#333;letter-spacing:-0.025em;position:relative}.page-search-form .form-head:after{content:'';display:block;width:1px;height:20px;margin-top:-10px;background:#dadada;position:absolute;top:50%;right:0}.page-search-form .keyword{float:left;width:455px;height:56px;line-height:56px;font-size:16px;border:0 none}.page-search-form .btn-submit{float:left;width:58px;height:0;max-height:56px;padding-top:56px;position:relative;overflow:hidden}.page-search-form .btn-submit:after{background-image:url(../img/sprite/pc.png);background-position:0px -241px;width:58px;height:56px;content:'';display:block;margin:-28px 0 0 -29px;position:absolute;top:50%;left:50%}.period-search-form{height:40px;margin-bottom:20px;padding:10px;background:#f9f9f9}.period-search-form:after{content:"";display:block;clear:both}.period-search-form .flex-wrap{height:40px;text-align:justify;overflow:hidden}.period-search-form .flex-wrap:after{content:'';display:inline-block;width:100%}.period-search-form .flex-wrap .btn-submit{width:80px;padding:0}.period-search-form .flex-wrap input.txt,.period-search-form .flex-wrap .input-money input,.input-money .period-search-form .flex-wrap input{vertical-align:top}.period-search-form .form-label{box-sizing:border-box;float:left;width:90px;height:40px;line-height:40px;padding-left:12px;font-weight:600;font-size:16px;color:#333;position:relative}.ror-search-form{height:40px;margin-top:40px;margin-bottom:40px;padding:20px 30px 20px 24px;background:#f9f9f9}.ror-search-form:after{content:"";display:block;clear:both}.ror-search-form .form-head{box-sizing:border-box;float:left;width:164px;height:40px;line-height:40px;padding-left:25px;font-weight:600;font-size:16px;color:#333;position:relative}.ror-search-form .form-head:before{content:'';display:block;position:absolute;top:50%;left:0;margin-top:-10px;background-image:url(../img/sprite/pc.png);background-position:-279px -241px;width:20px;height:20px}.ror-search-form .flex-wrap{float:left;width:calc(100% - 164px);height:40px;text-align:justify;overflow:hidden}.ror-search-form .flex-wrap:after{content:'';display:inline-block;width:100%}.ror-search-form .flex-wrap .btn-date-set{width:50px;padding:0}.ror-search-form .flex-wrap .btn+.btn{margin-left:0}.ror-search-form .flex-wrap input.txt,.ror-search-form .flex-wrap .input-money input,.input-money .ror-search-form .flex-wrap input{vertical-align:top}.board-list{width:100%;font-weight:300;font-size:16px;color:#666;background:#fff;border-top:1px solid #333;border-bottom:1px solid #e7e7e7;table-layout:fixed}.board-list thead th{height:42px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e7e7e7}.board-list.gray-header thead th{background:#f9f9f9}.board-list tbody td{box-sizing:border-box;height:42px;padding:7px 0;text-align:center}.board-list tbody tr:not(:first-child) td{border-top:1px solid #e7e7e7}.board-list tbody tr:not(.no-item):hover td{background:#f9f9f9;transition:background .2s}.board-list.no-hover tr:not(.no-item):hover td{background:none}.board-list .no-item td{padding:150px 0;text-align:center}.board-list .title{padding:0 15px;text-align:left}.board-list .title-link.ellipsis{display:inline-block;max-width:100%;vertical-align:middle;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-list .title-link.ellipsis.has-file{max-width:calc(100% - 30px)}.board-list .title-link:hover,.board-list .title-link:focus{color:#ef7f1e;text-decoration:underline}.board-list .recruit-cate{display:inline-block;width:110px}.board-list .state{font-weight:600;color:#333}.board-list .state.is-ing{color:#ef7f1e}.board-list .state.is-review{color:#00864b}.faq-list tbody td{padding:0;vertical-align:top}.faq-list tbody tr:not(.no-item):hover td{background:none}.faq-list .cate{display:block;padding:16px 0}.faq-list .question{box-sizing:border-box;display:block;width:calc(100% + 195px);margin-left:-195px;padding:16px 70px 16px 250px;text-align:left;font-weight:300;color:#333;position:relative;z-index:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.faq-list .question:before{content:'';display:block;position:absolute;margin-top:-10px;top:50%;left:208px;background-image:url(../img/sprite/pc.png);background-position:-351px -284px;width:24px;height:20px}.faq-list .question:after{content:'';display:block;position:absolute;margin-top:-4px;top:50%;right:32px;background-image:url(../img/sprite/pc.png);background-position:-241px -220px;width:17px;height:10px}.faq-list .question.on{font-weight:400}.faq-list .question.on:after{background-image:url(../img/sprite/pc.png);background-position:-268px -220px;width:17px;height:10px}.faq-list .answer{display:none;width:calc(100% + 195px);margin-left:-195px;text-align:left;font-weight:300;color:#666;word-wrap:break-word;background:#f9f9f9;position:relative;overflow:hidden}.faq-list .answer .wrap{box-sizing:border-box;min-height:120px;padding:25px 25px 25px 250px;position:relative}.faq-list .answer .wrap:before{content:'';display:block;position:absolute;top:25px;left:206px;background-image:url(../img/sprite/pc.png);background-position:-351px -101px;width:30px;height:30px}.fund-list{border-top:1px solid #333;border-bottom:1px solid #e7e7e7}.fund-list>li{padding:15px 160px 53px 10px;position:relative}.fund-list>li:not(:first-child){border-top:1px solid #e7e7e7}.fund-list .title{font-weight:600;font-size:18px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fund-list .desc{max-height:40px;margin-top:7px;line-height:20px;font-weight:300;font-size:14px;color:#666;word-wrap:break-word;overflow:hidden}.fund-list .info{width:100%;height:40px;line-height:40px;font-weight:600;font-size:14px;color:#333;background:#f9f9f9;position:absolute;bottom:0;left:0}.fund-list .info dl{padding:0 20px}.fund-list .info dt{display:inline;color:#00864b}.fund-list .info dd{display:inline;margin-right:20px}.fund-list .btn-detail{position:absolute;top:37px;right:12px}.nav-dictionary-index{margin-bottom:30px;text-align:center}.nav-dictionary-index .row:not(:last-child){margin-bottom:5px}.nav-dictionary-index .index-link{box-sizing:border-box;display:inline-block;width:30px;height:30px;line-height:28px;vertical-align:top;text-align:center;font-size:16px;color:#333;text-decoration:none;background:#fff;border:1px solid #e7e7e7;transition:all .2s}.nav-dictionary-index .index-link:not(:first-child){margin-left:5px}.nav-dictionary-index .index-link.selected{color:#fff;background:#10975c;border-color:#10975c}.nav-dictionary-index .index-link:not(.selected):hover,.nav-dictionary-index .index-link:not(.selected):focus{border-color:#10975c}.tab-fund-class{margin-bottom:33px}.tab-fund-class:after{content:"";display:block;clear:both}.tab-fund-class>li{float:left;width:24.9%;text-align:center;font-weight:600;font-size:12px;color:#333;white-space:nowrap;border-right:1px solid #e7e7e7}.tab-fund-class>li:nth-child(12n){width:24.9%}.tab-fund-class>li:nth-child(12n) a,.tab-fund-class>li:last-child a{border-right:0px solid #e7e7e7}.tab-fund-class>li:nth-child(12) ~ li{margin-top:-1px}.tab-fund-class>li.selected a{color:#fff;background-color:#10975c;border-color:#10975c}.tab-fund-class>li.selected+li a{border-left:2px}.tab-fund-class>li:not(.selected) a:hover,.tab-fund-class>li:not(.selected) a:focus{background-color:#fdfdfd}.tab-fund-class a{box-sizing:border-box;display:block;height:50px;line-height:48px;text-decoration:none;background:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.tab-fund-type{margin-bottom:40px}.tab-fund-type:after{content:"";display:block;clear:both}.tab-fund-type>li{float:left;width:157px;text-align:center;font-size:18px;color:#333;white-space:nowrap}.tab-fund-type>li:first-child{width:158px}.tab-fund-type>li:last-child a{border-right:1px solid #e7e7e7}.tab-fund-type>li.selected a{color:#fff;background-color:#10975c;border-color:#10975c;position:relative}.tab-fund-type>li.selected a:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#10975c transparent transparent transparent;position:absolute;bottom:-11px;left:50%;margin-left:-5px}.tab-fund-type>li.selected+li a{border-left:none}.tab-fund-type>li:not(.selected) a:hover,.tab-fund-type>li:not(.selected) a:focus{background-color:#fdfdfd}.tab-fund-type a{box-sizing:border-box;display:block;height:140px;padding:22px 0 0;text-decoration:none;background:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.tab-fund-type .ico{display:block;width:76px;height:65px;margin:0 auto}.tab-fund-type .ico.type1{background:url("../img/front/fund/tab-fund-1-off.png")}.tab-fund-type .ico.type2{background:url("../img/front/fund/tab-fund-2-off.png")}.tab-fund-type .ico.type3{background:url("../img/front/fund/tab-fund-3-off.png")}.tab-fund-type .ico.type4{background:url("../img/front/fund/tab-fund-4-off.png")}.tab-fund-type .ico.type5{background:url("../img/front/fund/tab-fund-5-off.png")}.tab-fund-type .ico.type6{background:url("../img/front/fund/tab-fund-6-off.png")}.tab-fund-type .ico.type7{background:url("../img/front/fund/tab-fund-7-off.png")}.tab-fund-type .selected .ico.type1{background:url("../img/front/fund/tab-fund-1-on.png")}.tab-fund-type .selected .ico.type2{background:url("../img/front/fund/tab-fund-2-on.png")}.tab-fund-type .selected .ico.type3{background:url("../img/front/fund/tab-fund-3-on.png")}.tab-fund-type .selected .ico.type4{background:url("../img/front/fund/tab-fund-4-on.png")}.tab-fund-type .selected .ico.type5{background:url("../img/front/fund/tab-fund-5-on.png")}.tab-fund-type .selected .ico.type6{background:url("../img/front/fund/tab-fund-6-on.png")}.tab-fund-type .selected .ico.type7{background:url("../img/front/fund/tab-fund-7-on.png")}.tab-fund-type .tit{margin-top:2px}.tab-page{margin-bottom:40px}.tab-page:after{content:"";display:block;clear:both}.tab-page>li{float:left;width:165px;text-align:center;font-weight:600;font-size:18px;color:#000;white-space:nowrap}.tab-page>li:not(:first-child){margin-left:20px}.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-small-margin2]{margin-bottom:40px}.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}.tab-page2{margin-bottom:30px}.tab-page2:after{content:"";display:block;clear:both}.tab-page2>li{float:left;width:275px;text-align:center;font-size:18px;color:#333;letter-spacing:-0.025em;white-space:nowrap}.tab-page2>li a{box-sizing:border-box;display:block;height:50px;line-height:48px;text-decoration:none;background:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.tab-page2>li:last-child a{border-right:1px solid #e1e1e1}.tab-page2>li.selected a{color:#fff;background:#10975c;border-color:#10975c}.tab-page2>li.selected+li a{border-left:none}.tab-sub{margin-bottom:20px}.tab-sub:after{content:"";display:block;clear:both}.tab-sub>li{float:left;width:180px;text-align:center;font-size:16px;color:#333;letter-spacing:-0.025em;white-space:nowrap}.tab-sub>li a{box-sizing:border-box;display:block;height:40px;line-height:38px;text-decoration:none;background:#fff;border:1px solid #e1e1e1}.tab-sub>li.selected a{color:#fff;background:#10975c;border-color:#10975c}.view-opt{line-height:30px}.view-opt:after{content:"";display:block;clear:both}.view-opt strong{float:left;display:block;margin-right:11px;padding-right:13px;font-weight:600;font-size:16px;color:#333;position:relative}.view-opt strong:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:3px 0 4px 5px;border-color:transparent transparent transparent #00864b;position:absolute;top:50%;right:0;margin-top:-3px}.view-opt a{float:left;box-sizing:border-box;min-width:30px;height:30px;line-height:28px;text-align:center;padding:0 6px;font-weight:600;font-size:14px;color:#333;text-decoration:none;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #aaa}.view-opt a:last-child{border-right:1px solid #aaa}.view-opt a.selected{color:#fff;background:#009559;border-color:#009559}.view-opt a.selected+a{border-left:none}.common-page-title{min-width:1100px;background-color:#fff;background-position:50% 0;background-repeat:no-repeat;background-image:url("../img/front/com/bg-title-customer.jpg");border-bottom:1px solid #e7e7e7}.common-page-title.section-fund{background-image:url("../img/front/com/bg-title-fund.jpg")}.common-page-title.section-guide{background-image:url("../img/front/com/bg-title-guide.jpg")}.common-page-title.section-customer{background-image:url("../img/front/com/bg-title-customer.jpg")}.common-page-title.section-company{background-image:url("../img/front/com/bg-title-company.jpg")}.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:40px;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:400;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-title2{margin-bottom:10px;font-weight:600;font-size:26px;color:#00864b;letter-spacing:-0.05em}.common-footer{box-sizing:border-box;width:100%;min-width:1100px;height:270px;background:#fff;border-top:1px solid #e7e7e7;position:absolute;bottom:0;left:0}.common-footer .wrap{width:1100px;margin:0 auto;padding-top:37px;position:relative}.common-footer .wrap:after{content:"";display:block;clear:both}.common-footer .qrcode{float:left;padding-top:3px}.common-footer .con{float:left;margin-left:32px}.common-footer .foot-nav{margin-bottom:15px;font-size:0}.common-footer .foot-nav li{display:inline;font-weight:600;font-size:15px;color:#333;position:relative}.common-footer .foot-nav li:not(:first-child){margin-left:32px}.common-footer .foot-nav li:not(:first-child):after{content:'';display:block;width:1px;height:12px;background:#aaa;position:absolute;top:6px;left:-16px}.common-footer .desc{line-height:20px;font-weight:200;font-size:14px;color:#666}.common-footer .desc li:before{content:'';display:inline-block;width:2px;height:1px;margin-right:5px;vertical-align:middle;background:#747474;border-bottom:1px solid #8c8c8c;position:relative;top:-1px}.common-footer .info{margin-top:13px;line-height:21px;font-style:normal;font-size:15px;color:#333}.common-footer .info .cell{margin-right:8px}.common-footer .info .line{margin-left:8px;position:relative}.common-footer .info .line:after{content:'';display:block;width:1px;height:12px;background:#aaa;position:absolute;top:5px;left:-10px}.common-footer .copy{margin-top:9px;line-height:22px;font-style:normal;font-weight:300;font-size:12px;color:#666}.common-footer .family-site{position:absolute;top:40px;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:100%;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)}.common-footer .link-site{position:absolute;bottom:0;right:0}.common-footer .link-site:after{content:"";display:block;clear:both}.common-footer .link-site li{float:left}.common-footer .link-site li:not(:first-child){margin-left:28px}.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 270px 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:25px;left:0}.common-header .logo a{display:block;width:164px;height:0;max-height:46px;padding-top:46px;background:url("../img/front/com/site-logo.png");overflow:hidden}.common-header .gnb-nav{height:100%;padding-left:305px}.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:80px}.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:20px;color:#333;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:5px 0;font-size:15px;color:#666;text-decoration:none;letter-spacing:-0.06em;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;letter-spacing:-0.025em;line-height:38px}.page-foot-desc{min-height:120px;margin-top:60px;padding:40px 30px 40px 223px;border:6px solid #f9f9f9;position:relative}.page-foot-desc:before{content:'';display:block;position:absolute;top:40px;left:55px;background-image:url(../img/sprite/pc.png);background-position:0px 0px;width:121px;height:121px}.page-foot-desc .desc-title{margin-bottom:11px;font-weight:600;font-size:22px;color:#00864b}.page-foot-desc .desc-content{font-weight:300;line-height:20px;font-size:14px;color:#666}.page-foot-desc .desc-content strong{font-weight:600;color:#000}.page-foot-desc .desc-list-hyphen{padding-left:8px;text-indent:-8px}.list-foot-desc{margin-top:18px;padding-left:16px;text-indent:-16px;line-height:1.3;font-weight:300;font-size:14px;color:#666}.list-foot-desc+.paging-common{margin-top:10px}.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/company/img-year1.jpg")}.history-page .date-2000{background-image:url("../img/front/company/img-year2.jpg")}.history-page .date-1996{background-image:url("../img/front/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:46px}.company-map-page .point-g{font-weight:600}.company-map-page dl{font-size:20px;margin-right:56px;margin-bottom:27px}.company-map-page dl:after{content:"";display:block;clear:both}.company-map-page dt{float:left;position:relative;margin-bottom:22px;font-weight:600;font-size:20px;color:#333;padding-left:15px}.company-map-page 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 dd{float:left;margin-left:18px;margin-right:60px;color:#666;font-weight:normal;letter-spacing:-0.025em}.company-map-page .ico-subway{display:block;position:relative;padding-left:60px;margin-top:6px;margin-left:-4px;font-size:16px}.company-map-page .ico-subway em{display:inline-block;width:24px;height:24px;vertical-align:top;position:absolute;left:0;top:0}.company-map-page .ico-subway em:before{content:"";display:block;width:22px;height:22px;background:#9b49b2;border:1px solid #9b49b2;border-radius:12px;position:absolute;top:0;left:0}.company-map-page .ico-subway i{z-index:100;font-style:normal;font-size:14px;color:#fff;position:absolute;left:0;top:50%;text-align:center;width:24px;height:24px;margin-top:-10px}.company-map-page .ico-subway .subway-nine:before{left:27px;background:#bd9f4c;border:1px solid #bd9f4c}.company-map-page .ico-subway .subway-nine i{left:27px}.company-map-page .map{width:100%;height:500px;margin-top:34px}.operation-big-title{padding-top:20px;font-weight:200;font-size:44px;color:#000;letter-spacing:-0.025em;line-height:54px;margin-top:-16px;margin-bottom:60px;text-align:center}.operation-big-title span{font-weight:600}.operation-big-title img{vertical-align:top;margin-top:2px}.overview-page .introduce-page{min-height:650px;background-image:url("../img/front/company/img-overview.jpg");background-position:left top;background-repeat:no-repeat;padding-left:480px;padding-top:2px}.overview-page .txt{font-size:18px;line-height:28px;margin-bottom:28px}.overview-page .txt strong{font-weight:600;color:#333}.overview-page .big-text{padding-top:2px;color:#333;font-size:22px;font-weight:600;line-height:32px;letter-spacing:-0.025em}.ceo-page .page-big-title{margin-bottom:26px}.ceo-page .ceo-inner{padding-top:27px;padding-left:415px;background-image:url("../img/front/company/img-ceo.jpg");background-position:left 7px;background-repeat:no-repeat}.ceo-page .text{font-weight:300;font-size:18px;line-height:30px}.ceo-page .medium-text{font-weight:300;font-size:20px;line-height:30px}.ceo-page .big-text{color:#333;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.025em;margin-bottom:24px}.ceo-page .ceo-sign{margin-top:47px;font-size:20px;color:#033333}.ceo-page .ceo-sign img{margin-left:18px}.db-mission-area{display:flex;justify-content:center;padding-bottom:64px;margin-bottom:65px;border-bottom:1px solid #ddd}.db-mission-area dl{float:left;width:366px;text-align:center;background-image:url("../img/front/company/mission-02.jpg");background-position:center top;background-repeat:no-repeat}.db-mission-area dl:first-child{width:367px;background-image:url("../img/front/company/mission-01.jpg")}.db-mission-area dl:last-child{background-image:url("../img/front/company/mission-03.jpg")}.db-mission-area dt{margin-top:162px;margin-bottom:17px;font-size:30px;letter-spacing:-0.05em;line-height:42px;color:#00864b}.db-mission-area dd{font-size:16px;letter-spacing:-0.025em;line-height:26px;color:#333}.db-mission-area:after{content:"";display:block;clear:both}.db-mission-group{padding-top:5px}.db-mission-group dt{font-size:20px;color:#000;line-height:32px;padding-left:17px;margin-top:20px;margin-bottom:5px;font-weight:600;position:relative}.db-mission-group 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:50%;left:2px;margin-top:-4px}.db-mission-group dt:first-child{margin-top:10px}.db-mission-group dd{font-size:16px;line-height:22px;margin-left:17px}.db-mission-text{font-size:24px;color:#000;line-height:36px;margin:40px 0 0 5px}.db-mission-text strong{font-weight:600}.business-group{padding:0 45px}.business-group>dl{height:301px}.business-group>dl:not(:last-child){margin-bottom:102px}.business-group dt{color:#00864b;font-size:30px;letter-spacing:-0.05em;line-height:42px;font-weight:600;margin-bottom:18px}.business-group dd{font-size:16px;line-height:24px}.business-group dd strong{color:#333;font-weight:600}.business-group dd:not(:last-child){margin-bottom:24px}.business-group .section-business01{background:url("../img/front/company/img-business01.jpg") no-repeat left top;padding-left:462px}.business-group .section-business02{background:url("../img/front/company/img-business02.jpg") no-repeat right top;padding-right:450px}.business-group .section-business03{background:url("../img/front/company/img-business03.jpg") no-repeat left top;padding-left:462px}.business-group .section-business04{background:url("../img/front/company/img-business04.jpg") no-repeat right top}.business-group .section-business05{background:url("../img/front/company/img-business05.jpg") no-repeat left top;padding-left:462px}.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:128px}.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;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:41px;padding-top:17px}.process02-page .duration-area:after{content:"";display:block;clear:both}.process02-page .duration-text{float:left;width:550px}.process02-page .duration-text strong{display:block;font-weight:600;font-size:20px;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;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:27px}.process02-page2 .process-style-group{width:1100px;margin:0 auto}.process02-page2 .style-con{height:260px;background:url("../img/front/company/img-process02-2.jpg") no-repeat;position:relative}.process02-page2 dl{width:260px;text-align:center;font-weight:600;letter-spacing:-0.07em;position:absolute;top:74px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.process02-page2 dt{display:block;font-size:24px;color:#ef7f1e}.process02-page2 dd{display:block;padding-top:16px;line-height:1.2;font-size:30px;color:#333}.process02-page2 ul{padding:45px 0 0 18px}.process02-page2 ul:after{content:"";display:block;clear:both}.process02-page2 li{float:left;width:170px;height:170px}.process02-page2 li:not(:first-child){margin-left:30px}.process02-page2 li:nth-child(3){margin-left:324px}.process02-page2 li span{display:block;text-align:center;line-height:24px;font-weight:600;letter-spacing:-0.07em;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:488px;background:url("../img/front/company/img-process03.jpg") no-repeat left 30px}.process03-page .quant-tit{font-size:28px;font-weight:600;line-height:32px;letter-spacing:-0.025em;color:#fff;margin-top:22px}.process03-page .quant-box{margin-top:156px}.process03-page .quant-box .left{float:left;width:270px;margin-left:50px}.process03-page .quant-box .left dt{background-color:#ef7f1e}.process03-page .quant-box .right{float:right;width:650px;margin-right:60px}.process03-page .quant-box .right dt{background-color:#8dc63f}.process03-page .quant-box dl{margin-top:16px}.process03-page .quant-box dt{color:#fff;font-weight:600;font-size:20px;letter-spacing:-0.025em;line-height:40px;margin-bottom:24px}.process03-page .quant-box dd{font-size:16px;line-height:22px;letter-spacing:-0.025em;text-align:left;margin-left:45px;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:26px;font-weight:600;line-height:32px;color:#00864b;letter-spacing:-0.075em}.process03-page .quant-right-box dl{float:left;width:210px}.process03-page .quant-right-box dl:not(:first-child){margin-left:10px}.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;color:#666;letter-spacing:-0.025em;line-height:24px;position:relative;padding-left:20px}.process04-page .global-process-desc strong{font-weight:600;color:#000}.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}.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:22px}.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:32px;margin-bottom:11px;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.5em;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}.management-tab-page>li a{height:56px;line-height:2.5}.management-tab-page>li:nth-child(3) a,.management-tab-page>li:nth-child(5) a{line-height:22px}.management01-page .page-big-title{margin-bottom:45px}.management01-page .process-content{width:1100px;height:605px;background:url("../img/front/company/img-management01.jpg") no-repeat;position:relative}.management01-page .process{position:absolute}.management01-page .process.seq1{top:131px;left:84px}.management01-page .process.seq2{top:6px;left:777px}.management01-page .process.seq3{top:449px;left:671px}.management01-page h4{height:48px;font-weight:600;font-size:20px;color:#ef7f1e;letter-spacing:-0.05em}.management01-page dt{display:block;margin-bottom:11px;font-weight:600;font-size:28px;color:#10975c;letter-spacing:-0.05em}.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.025em;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 .management02-box{margin-top:21px}.management02-page .management02-box:after{content:"";display:block;clear:both}.management02-page .management02-step{float:left;border:6px solid #f9f9f9;padding:27px 20px 27px 50px;width:340px;height:170px;box-sizing:border-box;position:relative}.management02-page .management02-step strong{font-weight:600}.management02-page .management02-step p{display:block;position:relative;padding-left:10px;color:#333;font-size:16px;letter-spacing:-0.025em;line-height:26px;margin-left:39px;text-indent:-39px}.management02-page .management02-step p:before{content:'';display:block;position:absolute;top:0.7em;left:-39px;background:#333;width:4px;height:4px;border-radius:3px}.management02-page .management02-step span{display:block}.management02-page .management02-step:nth-child(2){width:320px;padding:40px 20px 35px 87px}.management02-page .management02-step:nth-child(3){padding:40px 20px 35px 72px}.management02-page .management02-step:not(:first-of-type){margin-left:49px}.management02-page .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;letter-spacing:-0.025em;margin-bottom:5px;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;height:227px;background:url("../img/front/company/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/company/img-management03-2.jpg") no-repeat 71px 65px}.management03-box .management03-box03{background:url("../img/front/company/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:902px;display:table;background:url("../img/front/company/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:22px}.management04-table tbody td:last-child{padding-left:37px}.management04-table .table-group th,.management04-table .table-group td{padding-top:20px}.management04-table .head-title{height:500px;color:#fff;font-size:16px}.management04-table .head-title span{display:inline-block;width:20px;text-align:center}.management04-table .head-title2{height:300px}.management05-table{margin-top:61px;width:100%;height:468px;display:table;background:url("../img/front/company/bg-table2.jpg") no-repeat left top;table-layout:fixed}.management05-table .head-title{height:167px;color:#fff;font-size:20px;font-weight:600;letter-spacing:-0.025em;line-height:1.2;padding-top:93px;padding-bottom:22px}.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:186px}.management05-table .body-title{font-size:20px;line-height:57px;height:56px;font-weight:600;color:#ef7f1e;letter-spacing:-0.05em;text-align:center;padding-bottom:29px}.management05-table .body-text{font-size:22px;font-weight:600;color:#fff;letter-spacing:-0.025em;text-align:center;height:196px;line-height:26px;position:relative;top:-18px}.management05-table .body-text span{display:inline-block;position:absolute;margin-top:-12px}.management05-table .body-text span:nth-child(1){left:-35px}.management05-table .body-text span:nth-child(2){left:50%;margin-left:-48px}.management05-table .body-text span:nth-child(3){right:-23px}.management05-table .text01{left:-35px}.management05-table .text03{left:39px}.management05-step-text td{position:relative;vertical-align:top;padding-top:45px}.management05-step-text .step-content01 p{position:absolute;left:78px}.management05-step-text .step-content03 p{position:absolute;right:27px}.management05-step-text .step-content-group{display:inline-block;position:absolute}.management05-step-text .step-content-group:nth-child(1){left:-62px}.management05-step-text .step-content-group:nth-child(2){left:122px}.management05-step-text .step-content-group:nth-child(3){right:-38px}.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:normal;color:#666;margin-left:-8px}.positivity-group{width:1100px;margin:0 auto}.positivity-group .section-title2{margin-top:-10px;margin-bottom:43px}.positivity-group .page-big-title{margin-bottom:63px}.positivity-group .page-big-title strong{font-weight:400}.positivity-text{font-size:20px;letter-spacing:-0.05em;line-height:42px;color:#333;margin-bottom:52px}.positivity-text strong{font-weight:600}.db-positivity-step{background:url("../img/front/company/img-positivity-02.jpg") no-repeat left top;padding-top:210px}.db-positivity-step>dl{float:left;width:248px;text-align:center;margin-right:35px;margin-top:30px;padding-bottom:110px}.db-positivity-step .positivity-step02 .step-num{color:#8dc63f}.db-positivity-step .positivity-step03 .step-num{color:#15995f}.db-positivity-step .positivity-step04{margin-right:0}.db-positivity-step .positivity-step04 .step-num{color:#025c3e}.db-positivity-step:after{content:"";display:block;clear:both}.step-num{font-size:40px;font-weight:600;color:#b3d33d;line-height:44px}.step-text{margin-top:12px;font-size:20px;line-height:26px;letter-spacing:-0.05em}.positivity-section02{background:#f9f9f9;padding:105px 0 107px;margin-bottom:95px}.positivity-section02 .section-title2{margin-bottom:28px}.positivity-section02 .page-big-title{margin-bottom:20px}.positivity-text2{font-size:20px;font-weight:300;letter-spacing:-0.025em;color:#333;margin-top:17px;margin-bottom:55px}.positivity-text2 strong{font-weight:600}.policy-step>dl{min-height:180px;margin-bottom:50px;padding-left:273px;background-image:url("../img/front/company/img-positivity-03.jpg");background-position:left top;background-repeat:no-repeat}.policy-step dd{font-size:16px;line-height:22px;margin-left:18px}.policy-step .policy-step02{background-image:url("../img/front/company/img-positivity-04.jpg")}.policy-step .policy-step03{margin-bottom:0;background-image:url("../img/front/company/img-positivity-05.jpg")}.policy-title{font-size:20px;line-height:28px;padding-top:7px;margin-bottom:11px;font-weight:600;color:#333;padding-left:15px;position:relative}.policy-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:50%}.system-step{background-image:url("../img/front/company/img-positivity-06.jpg");background-position:left top;background-repeat:no-repeat;padding-left:5px;margin-bottom:50px}.system-step:after{content:"";display:block;clear:both}.system-step dl{width:190px;height:190px;float:left;text-align:center;margin-left:110px}.system-step dl:first-of-type{margin-left:0}.system-step dt{display:table;color:#fff;font-size:18px;font-weight:600;letter-spacing:-0.05em;margin-top:42px;height:40px;line-height:19px;padding-bottom:14px;position:relative;width:100%}.system-step dt>span{display:table-cell;bottom:0;height:100%;vertical-align:middle;width:100%}.system-step dd{font-size:24px;font-weight:600;letter-spacing:-0.075em;color:#333;margin-top:18px}.system-step-group{margin-bottom:8px}.system-step-group dl{margin-top:51px}.system-step-group dl:first-of-type{margin-top:0}.system-step-group dd{font-size:16px;line-height:22px;margin-left:18px}.step-title{font-size:20px;line-height:28px;margin-bottom:11px;font-weight:600;color:#333;padding-left:15px;position:relative}.step-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}.inner-step dt{color:#00864b;font-size:16px;line-height:22px;font-weight:600;margin-bottom:0;margin-top:23px}.inner-step dd{margin-left:10px}.dictionary-wrap{border:6px solid #f9f9f9}.dictionary-wrap:after{content:"";display:block;clear:both}.dictionary-wrap .nav-list{box-sizing:border-box;float:left;width:364px;height:498px;padding:35px;overflow:scroll;overflow-x:hidden}.dictionary-wrap .nav-list li{font-weight:300;color:#666}.dictionary-wrap .nav-list li:not(:first-child){margin-top:15px}.dictionary-wrap .nav-list li.selected{font-weight:400;color:#ef7f1e;text-decoration:underline}.dictionary-wrap .detail-content{box-sizing:border-box;float:right;width:724px;height:498px;padding:35px 44px;overflow:auto;overflow-x:hidden}.dictionary-wrap .detail-content dt{display:block;margin-bottom:11px;padding:0 3px 13px;font-weight:600;font-size:20px;color:#333;letter-spacing:-0.01em;border-bottom:1px solid #e1e1e1}.dictionary-wrap .detail-content dd{display:block;padding:0 3px;font-size:16px}.error-page{text-align:center;background-image:url("../img/front/etc/img-error.jpg");background-position:center 197px;background-repeat:no-repeat;padding-top:345px;padding-bottom:140px}.error-page .error-title{font-size:30px;font-weight:600;color:#00864b}.error-page .error-text{font-size:18px;margin:9px 0 28px}.error-page .btn-link{display:inline-block;background:#10975c;border-radius:25px;font-size:18px;color:#fff;width:254px;height:50px;line-height:50px;text-decoration:none}.error-page .btn-link:hover{text-decoration:none}.key-fund-page{margin-bottom:-120px;padding-top:60px;padding-bottom:120px;background:#f9f9f9}.key-fund{margin-top:-20px;margin-left:-20px}.key-fund:after{content:"";display:block;clear:both}.key-fund .fund-card{box-sizing:border-box;float:left;width:260px;height:370px;margin-top:20px;margin-left:20px;letter-spacing:-0.02em;background:#fff;position:relative;overflow:hidden}.key-fund .fund-card:not(.type1) .bg{box-sizing:border-box;width:100%;height:100%;border:1px solid #ddd;position:relative;transition:border .2s}.key-fund .fund-card:not(.type1):hover .bg{border:4px solid #8dc63f}.key-fund .fund-card:not(.type1) .title br{display:none}.key-fund .fund-card:not(.type1) .con{box-sizing:border-box;width:100%;height:100%;padding:45px 28px 0;position:absolute;bottom:0;left:0}.key-fund .fund-card:not(.type1) .btn-area{position:absolute;bottom:23px;left:22px}.key-fund .fund-card .title{line-height:1.27;font-weight:600;font-size:22px;color:#333;word-break:keep-all;word-wrap:break-word}.key-fund .fund-card .headline{margin-top:16px;font-weight:300;font-size:14px;color:#666}.key-fund .fund-card .info{margin-top:21px;padding-top:17px;line-height:1.64;font-weight:300;font-size:14px;color:#333;border-top:1px solid #ededed}.key-fund .fund-card .info strong{font-weight:600}.key-fund .fund-card .info strong:before{content:'';display:inline-block;width:4px;height:4px;margin-top:-4px;margin-right:3px;vertical-align:middle;background:#333;border-radius:50%}.key-fund .fund-card.type1{width:540px;background:#333;border:0 none}.key-fund .fund-card.type1 .img{width:100%;height:100%;background-size:cover;position:relative}.key-fund .fund-card.type1 .img:after{content:'';display:block;width:100%;height:100%;background:rgba(81,78,63,0.55);position:absolute;top:0;left:0;transition:background .2s}.key-fund .fund-card.type1:hover .img:after{background:rgba(23,89,61,0.82)}.key-fund .fund-card.type1 .con{box-sizing:border-box;width:100%;padding:0 28px;text-align:center;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.key-fund .fund-card.type1 .title{font-size:30px;color:#fff}.key-fund .fund-card.type1 .headline{padding:0 50px;font-size:16px;color:#fff}.key-fund .fund-card.type1 .btn-area{margin-top:26px}.key-fund .fund-card.type2{background:#fff url("../img/front/fund/bg-fund-card.png") no-repeat right bottom}.key-fund .fund-card.type2 .con{padding:35px 22px 0}.key-fund .fund-card.type2 .title{font-size:18px}.key-fund .fund-card.type3 .img{width:100%;height:149px;background-size:cover;border-bottom:1px solid #ddd;position:absolute;top:0;left:0}.key-fund .fund-card.type3 .con{height:220px;padding-top:18px;padding-left:22px;padding-right:22px}.key-fund .fund-card.type3 .title{font-size:18px}.key-fund .fund-card.type3 .headline{margin-top:9px}.fund-detail-section1{padding-bottom:65px}.fund-detail-section1 .info-foot{margin-top:17px;text-align:right}.fund-detail-top{box-sizing:border-box;min-height:344px;margin-top:-60px;margin-bottom:30px;padding:70px 450px 55px 0;background:url("../img/front/fund/bg-fund-detail.png") no-repeat bottom center;position:relative}.fund-detail-top .img{width:400px;height:230px;background-size:cover;position:absolute;top:60px;right:0}.fund-detail-top .fund-title{margin-top:-5px;line-height:1.2;font-weight:600;font-size:36px;color:#333}.fund-detail-top .headline{margin-top:11px;font-weight:600;font-size:24px;color:#00864b}.fund-detail-top .desc{margin-top:13px;line-height:22px;font-weight:300;font-size:16px;color:#666;word-break:keep-all;word-wrap:break-word}.fund-detail-doc{margin-bottom:30px}.fund-detail-doc:after{content:"";display:block;clear:both}.fund-detail-doc dt{float:left;box-sizing:border-box;width:128px;padding-left:27px;line-height:34px;font-weight:600;font-size:18px;color:#333;letter-spacing:-0.025em;position:relative}.fund-detail-doc dt:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:3px 0 4px 5px;border-color:transparent transparent transparent #00864b;position:absolute;top:50%;right:16px;margin-top:-3px}.fund-detail-doc dd{float:left;margin-right:10px}.fund-detail-section2{padding:80px 0 65px;background:#f5f5f5}.fund-detail-section2 .inner-content{padding:50px;background:#fff}.fund-detail-section2 .inner-content .section-title{font-size:20px}.fund-detail-section2 .inner-content .section-title:not(:first-child){margin-top:50px}.fund-detail-section2 .sub-desc{margin-top:18px;padding-left:16px;text-indent:-16px;line-height:1.3;font-weight:300;font-size:14px;color:#666}.fund-detail-section3{padding:80px 0 0}.fund-detail-section3 .section-title{font-size:20px}.fund-detail-section3 .data-list-table{font-size:16px}.fund-detail-section3 .data-list-table th,.fund-detail-section3 .data-list-table td{padding:7px 0}.fund-detail-section3 .top5-wrap{margin-top:50px}.fund-detail-section3 .top5-wrap:after{content:"";display:block;clear:both}.fund-detail-section3 .top5-wrap .group-1{float:left;width:500px}.fund-detail-section3 .top5-wrap .group-2{float:right;width:500px}.fund-detail-section3 .foot-desc{margin-top:45px;padding-bottom:20px;padding-left:16px;text-indent:-16px;line-height:20px;font-weight:300;font-size:14px;color:#ef7f1e}.asset-allocation-wrap{padding:45px 0 45px 45px;border:6px solid #f9f9f9;overflow:hidden}.asset-allocation-wrap:after{content:"";display:block;clear:both}.asset-allocation-wrap .data-area{float:left;width:500px}.asset-allocation-wrap .chart-area{float:right;width:530px;height:250px;position:relative;top:-40px}.asset-allocation-wrap .chart-area>.pie{width:100%;height:400px;margin-top:-30px}.report-detail-header{margin-bottom:40px;padding:42px 30px 30px;background:#f9f9f9}.report-detail-header .section-title-header{margin-bottom:10px}.report-detail-header .section-title{font-size:20px}.report-detail-header .list-search-form .btn{float:left;width:80px;padding:0}.report-detail-header .class-list{padding:25px 30px 26px;background:#fff}.report-detail-header .class-list h4{margin-bottom:12px;font-weight:600;font-size:16px;color:#00864b}.report-detail-header .class-list ul{line-height:22px}.report-detail-header .class-list li{display:inline-block;margin-right:10px;padding-right:16px;font-size:14px;color:#333;position:relative}.report-detail-header .class-list li:not(:last-child):after{content:'';width:1px;height:11px;background:#bbb;border-right:1px solid #ebebeb;position:absolute;top:50%;right:0;margin-top:-5px}.guide-detail-page .text-desc{margin-bottom:45px;font-weight:300;font-size:16px;line-height:40px}.guide-detail-page .text-desc span{color:#333}.guide-detail-page .text-desc strong{font-weight:700;color:#333}.guide-detai2-page .section-title{margin-bottom:23px;font-size:20px;line-height:26px}.guide-detai2-page .text-desc{margin-bottom:68px;margin-top:6px;font-weight:300;font-size:16px;line-height:40px}.guide-detai3-page .img{margin-bottom:70px}.guide-detai3-page .fund-section{margin-top:50px}.guide-detai3-page .fund-section .section-title2{margin-bottom:17px}.guide-detai3-page .fund-section li{font-size:16px;line-height:20px;margin-bottom:10px}.guide-detai3-page .fund-section strong{font-weight:600;color:#333}.guide-detail4-page .page-big-title{margin-bottom:65px}.guide-detail4-page .guide-title-area{margin-bottom:66px}.guide-detail4-page .guide-section{margin-top:50px}.guide-detail4-page .section-title-header{padding-bottom:10px;margin-bottom:0}.guide-detail4-page .detail-section-title{padding-bottom:10px;margin-bottom:0;margin-top:50px}.guide-detail4-page .section-title{font-size:20px;line-height:24px}.guide-detail4-page .section-title:before{top:0.4em}.guide-detail4-page .section-title span{color:#666;font-weight:normal}.guide-detail4-page .guide-step-list{margin-top:14px;margin-bottom:71px;border-top:2px solid #333;border-bottom:2px solid #333}.guide-detail4-page .guide-step-list>li{min-height:180px;border-top:1px solid #ddd;background:#f9f9f9;display:table;width:100%;position:relative}.guide-detail4-page .guide-step-list>li>div{float:left;box-sizing:border-box;min-height:180px}.guide-detail4-page .guide-step-list>li .guide-list{width:660px;padding-left:26px;padding-top:45px;background:#fff;display:table-cell;vertical-align:top;float:none}.guide-detail4-page .guide-step-list>li .guide-list .guide-step{display:inline-block;position:relative;width:100px;height:100px;margin-right:25px}.guide-detail4-page .guide-step-list>li .guide-list .guide-step em{position:relative;z-index:100;font-style:normal;font-size:36px;font-weight:600;color:#fff;line-height:36px;margin-top:44px;text-align:center;display:inline-block;width:100px}.guide-detail4-page .guide-step-list>li .guide-list .guide-step::after{content:"";display:block;clear:both;width:100px;height:100px;background-image:url("../img/sprite/pc.png");background-position:-241px -110px;position:absolute;top:0;left:0}.guide-detail4-page .guide-step-list>li .guide-list .guide-step.num02::after{background-position:-131px 0}.guide-detail4-page .guide-step-list>li .guide-list .guide-step.num03::after{background-position:0 -131px}.guide-detail4-page .guide-step-list>li .guide-list .guide-step.num04::after{background-position:-110px -131px}.guide-detail4-page .guide-step-list>li .guide-list .guide-step.num05::after{background-position:-241px 0}.guide-detail4-page .guide-step-list>li .guide-list strong{display:inline-block;font-size:24px;color:#333;letter-spacing:-0.05em;line-height:26px;vertical-align:top;margin-top:34px}.guide-detail4-page .guide-step-list>li .guide-list strong span{font-weight:normal;color:#808080}.guide-detail4-page .guide-step-list>li .guide-list strong span.block-txt{font-size:18px}.guide-detail4-page .guide-step-list>li .guide-tip{width:440px;padding:40px 0 40px 38px}.guide-detail4-page .guide-step-list>li .guide-tip>p{margin-bottom:8px}.guide-detail4-page .guide-step-list>li .guide-tip .guide-tip-list{padding-left:60px}.guide-detail4-page .guide-step-list>li .guide-tip .guide-tip-list li{padding-left:8px;text-indent:-8px}.guide-detail4-page .guide-step-list>li:first-child{border-top:none}.guide-detail4-page .guide-step-list>li:first-child:after{display:none}.guide-detail4-page .guide-step-list>li:after{content:"";display:block;clear:both;width:59px;height:24px;background-image:url("../img/sprite/pc.png");background-position:-118px -241px;position:absolute;top:-1px;left:46px}.guide-detail4-page .desc{font-size:16px;line-height:22px;margin-bottom:53px}.guide-detail4-page .registration-step{border:6px solid #f9f9f9;background:#fff;margin-bottom:60px;padding:40px 40px 32px 55px}.guide-detail4-page .registration-step>li{float:left;position:relative;padding-right:68px;margin-left:40px;letter-spacing:-0.05em}.guide-detail4-page .registration-step>li em{position:absolute;left:8px;top:0;color:#fff;z-index:100;font-size:17px;font-style:normal;font-weight:600}.guide-detail4-page .registration-step>li strong{display:inline-block;position:relative;font-size:18px;line-height:22px;color:#333;padding-left:47px;margin-bottom:10px}.guide-detail4-page .registration-step>li strong:before{content:'';display:block;width:35px;height:35px;background-image:url("../img/sprite/pc.png");background-position:-351px 0;position:absolute;top:-6px;left:0}.guide-detail4-page .registration-step>li p{padding-left:47px;font-size:16px}.guide-detail4-page .registration-step>li:first-child{margin-left:0}.guide-detail4-page .registration-step>li:last-child{padding-right:0}.guide-detail4-page .registration-step>li:last-child::after{display:none}.guide-detail4-page .registration-step>li:after{content:'';display:block;width:26px;height:46px;background-image:url("../img/sprite/pc.png");background-position:-351px -45px;position:absolute;top:0;right:0}.guide-detail4-page .registration-step:after{content:'';display:block;clear:both}.guide-detail4-page .tip-box{background:#f9f9f9;padding:60px 58px 20px}.guide-detail4-page .tip-box .guide-tip{margin-bottom:34px}.guide-detail4-page .tip-box .guide-tip>p{padding-left:60px;float:left;width:235px;box-sizing:border-box}.guide-detail4-page .tip-box .guide-tip:after{content:'';display:block;clear:both}.guide-detail4-page .tip-box .guide-tip-list{float:left;line-height:20px}.guide-detail4-page .tip-box .guide-tip-list div strong{display:block;color:#333;margin-top:23px;line-height:22px}.guide-detail4-page .tip-box .guide-tip-list div:first-child strong{margin-top:0}.guide-detail4-page .guide-tip>p{font-size:18px;font-weight:600;color:#333;letter-spacing:-0.025em;position:relative;padding-left:60px}.guide-detail4-page .guide-tip>p:after{content:'';display:block;width:51px;height:27px;background-image:url("../img/sprite/pc.png");background-position:0 -307px;position:absolute;top:0;left:0}.main-visual{height:404px;position:relative}.main-visual .product-list{height:100%;position:relative}.main-visual .product{width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;position:absolute;top:0;left:0}.main-visual .product:not(:first-child){display:none}.main-visual .wrap{box-sizing:border-box;width:1100px;height:100%;margin:0 auto;padding-top:59px;position:relative}.main-visual .title{line-height:1.2;font-weight:600;font-size:38px;color:#333;letter-spacing:-0.025em}.main-visual .copy{margin-top:10px;font-weight:600;font-size:20px;color:#333;letter-spacing:-0.025em}.main-visual .desc{margin-top:13px;line-height:20px;font-weight:300;font-size:15px;color:#666}.main-visual .white .title,.main-visual .white .copy,.main-visual .white .desc{color:#fff}.main-visual .btn-detail{position:absolute;top:283px;left:0}.main-visual .control{width:1100px;height:0;margin-left:-550px;font-size:0;position:absolute;top:344px;left:50%;z-index:100}.main-visual .paging{display:inline-block;vertical-align:top}.main-visual .paging button{display:inline-block;width:31px;height:10px;vertical-align:top}.main-visual .paging button:not(:first-child){margin-left:4px}.main-visual .paging button:after{content:'';display:block;height:4px;background:#b8bbb5;border-radius:2px;transition:all .2s}.main-visual .paging button.on:after{background:#ef7f1e}.main-visual .btn-auto{display:inline-block;width:20px;height:20px;margin-left:7px;vertical-align:top;position:relative;top:-5px;width:20px;height:0;max-height:20px;padding-top:20px;position:relative;overflow:hidden}.main-visual .btn-auto:after{background-image:url(../img/sprite/pc.png);background-position:-295px -220px;width:8px;height:10px;content:'';display:block;margin:-5px 0 0 -4px;position:absolute;top:50%;left:50%}.main-visual .btn-auto.is-stop{width:20px;height:0;max-height:20px;padding-top:20px;position:relative;overflow:hidden}.main-visual .btn-auto.is-stop:after{background-image:url(../img/sprite/pc.png);background-position:-220px -148px;width:7px;height:10px;content:'';display:block;margin:-5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.main-find-product{height:49px;border-bottom:1px solid #e7e7e7}.main-find-product .wrap{width:1100px;margin:0 auto;position:relative}.main-find-product .wrap:after{content:"";display:block;clear:both}.main-find-product .title{float:left;width:133px;height:49px;line-height:50px;margin-right:25px;font-weight:600;font-size:20px;color:#000;letter-spacing:-0.05em;position:relative;overflow:hidden}.main-find-product .title:after{content:'';display:block;width:1px;height:18px;background:#dadada;position:absolute;top:50%;right:0;margin-top:-8px}.main-find-product .opt{float:left;padding-top:15px}.main-find-product .opt dt{float:left;display:block;margin-right:30px;padding-right:15px;font-weight:600;font-size:16px;color:#000;position:relative}.main-find-product .opt dt:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:3px 0 4px 5px;border-color:transparent transparent transparent #00864b;position:absolute;top:50%;right:0;margin-top:-4px}.main-find-product .opt dd{float:left;font-size:15px;white-space:nowrap}.main-find-product .check-inline:not(:last-child){margin-right:26px}.main-find-product .fund-search-form{box-sizing:border-box;width:335px;height:50px;border-bottom:3px solid #10975c;position:absolute;top:0;right:0}.main-find-product .fund-search-form:after{content:"";display:block;clear:both}.main-find-product .fund-search-form .keyword{float:left;width:calc(100% - 56px);height:47px;line-height:50px;padding:0 8px;font-size:16px;border:0 none;background:transparent}.main-find-product .fund-search-form .btn-submit{float:left;width:56px;height:0;max-height:47px;padding-top:47px;position:relative;overflow:hidden}.main-find-product .fund-search-form .btn-submit:after{background-image:url(../img/sprite/pc.png);background-position:-351px -249px;width:25px;height:25px;content:'';display:block;margin:-12.5px 0 0 -12.5px;position:absolute;top:50%;left:50%}.main-product-guide{padding-bottom:37px}.main-product-guide .head{padding:41px 0 23px;text-align:center}.main-product-guide .title{font-weight:600;font-size:30px;color:#000;letter-spacing:-0.05em}.main-product-guide .desc{margin-top:5px;font-weight:300;font-size:15px;color:#666}.main-product-guide .list{width:1100px;margin:0 auto;text-align:center;font-size:0}.main-product-guide .list li{display:inline-block;vertical-align:bottom;width:80px;text-align:center}.main-product-guide .list li:not(:first-child){margin-left:38px}.main-product-guide .list .img{display:block;height:55px}.main-product-guide .list .img img{vertical-align:top}.main-product-guide .list .tit{display:block;margin-top:6px;font-size:16px;color:#333}.main-product-guide .list a{display:block;text-decoration:none}.main-content{margin-bottom:-121px;padding:35px 0 41px;background:#f8f8f8;position:relative;z-index:1}.main-content .wrap{width:1100px;margin:0 auto}.main-content .wrap:after{content:"";display:block;clear:both}.main-content .wrap:not(:first-child){margin-top:34px}.main-content .content-title{font-weight:600;font-size:22px;color:#000;letter-spacing:-0.05em}.main-content .link-more{display:block;padding-right:19px;font-weight:300;font-size:13px;color:#666;text-decoration:none;position:absolute;top:8px;right:0}.main-content .link-more:after{content:'';display:block;position:absolute;top:3px;right:0;background-image:url(../img/sprite/pc.png);background-position:-147px -307px;width:12px;height:12px}.fund-atoz .content-title{height:45px}.fund-atoz .list:after{content:"";display:block;clear:both}.fund-atoz .list li{float:left;width:260px}.fund-atoz .list li:not(:first-child){margin-left:20px}.fund-atoz .con{box-sizing:border-box;display:block;height:160px;padding:26px 0 0 29px;color:#fff;background-size:cover;text-decoration:none;position:relative}.fund-atoz .con .txt{line-height:24px;font-weight:300;font-size:18px;color:#fff}.notice-box{float:left;width:316px;height:120px;position:relative;overflow:hidden}.notice-box .content-title{height:47px}.notice-box:first-child{width:317px}.notice-box:not(:first-child){padding-left:38px;border-left:1px solid #dadada;margin-left:36px}.notice-box .list li{height:26px;padding-left:10px;font-weight:300;font-size:14px;color:#666;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notice-box .list li:after{content:'';display:block;position:absolute;top:7px;left:0;background-image:url(../img/sprite/pc.png);background-position:-381px -330px;width:5px;height:4px}.pop-base-price{width:800px}.pop-base-price .title-area{margin-bottom:30px;min-height:34px;padding-right:150px;position:relative}.pop-base-price .title-area .section-title{margin-bottom:0;font-size:22px}.pop-base-price .title-area .btn-excel-download{position:absolute;top:0;right:0}.pop-license .license-hd-title{font-size:14px;font-weight:600;color:#333;margin-bottom:7px}.pop-license .license-title1{font-size:13px;font-weight:600;color:#333}.pop-license .license-text{margin-bottom:10px;font-size:13px}.pop-license .license-text li{margin-left:14px;text-indent:-14px;margin-bottom:2px}.pop-license .license-type2{margin-left:10px}.pop-license .license-indent{margin-bottom:5px}.pop-license .license-indent2,.pop-license .license-indent2 li{margin-left:0;text-indent:-7px}.pop-license .license-box{margin:3px 0 7px 15px}.pop-license .license-ft-text{margin-left:5px}.pop-email .common-pop-content{box-sizing:border-box;color:#000;font-size:18px;letter-spacing:-0.01em;padding:63px 50px 85px}.pop-email .common-pop-content .email-strong-text{margin-top:16px;font-weight:600;font-size:22px;text-align:center;line-height:1.3}.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{float:left;width:166px;height:40px;line-height:40px;text-align:center;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% - 210px)}.sitemap-section>ul a:hover,.sitemap-section>ul a:focus{color:#ef7f1e;text-decoration:underline}.sitemap-section .depth1{float:left;width:20%}.sitemap-section .depth1:nth-child(5) ~ .depth1{margin-top:20px}.sitemap-section .menu{line-height:40px;font-weight:600;font-size:20px;color:#414141;letter-spacing:-0.025em}.sitemap-section .sub{margin-top:5px}.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}.process06-page .strategy-area1{position:relative;text-align:center;padding-top:30px;margin-bottom:73px;height:488px;background:url("../img/front/company/img-process06_1.jpg") no-repeat left 30px}.process06-page .strategy-area2{position:relative;text-align:center;padding-top:30px;margin-bottom:73px;height:488px;background:url("../img/front/company/img-process06_2.jpg") no-repeat left 30px}.process06-page .strategy-area3{position:relative;text-align:center;padding-top:30px;margin-bottom:73px;height:488px;background:url("../img/front/company/img-process06_3.jpg") no-repeat left 30px}


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