﻿*{margin:0;padding:0}html{box-sizing:border-box}html *{box-sizing:inherit}html *:before,html *:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;width:100%;height:100%;background-color:#ECEBF0;color:rgba(0,0,0,0.87);font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", meiryo, sans-serif;font-weight:500;line-height:1;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}article,aside,figure,footer,header,section{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}img{max-width:100%;height:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}th,td{padding:0;text-align:left}a{color:inherit;text-decoration:none}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}iframe{border:none}.u-display-n{display:none !important}.u-hidden-pc{display:none !important}@media (max-width: 767px){.u-hidden-pc{display:block !important}}@media (max-width: 767px){.u-hidden-sp{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.u-hidden-tablet{display:none !important}}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}.u-text-center{text-align:center !important}.is-disabled{pointer-events:none !important;cursor:default}.l-aside{position:fixed;top:0;left:0;width:240px;height:100%}.l-half{display:flex;align-items:flex-start;justify-content:space-between}.l-half__aside{width:220px}.l-half__main{width:calc(100% - 220px - 45px)}.l-header{position:fixed;top:0;right:0;width:calc(100% - 240px)}.l-wrap.-full .l-header{width:100%}.l-login{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.l-login__inner{max-width:800px}.l-main{width:100%;max-width:1164px;height:100%;padding:96px 32px 48px}.l-section{margin-bottom:24px}.l-section.mb-large{margin-bottom:67px}.l-wrap{position:relative;min-width:860px;height:100%;margin-left:240px}.l-wrap.-full{margin-left:0}.c-alert{display:none;padding-left:24px;font-size:0.8125rem;font-weight:600;color:rgba(255,0,0,0.56);letter-spacing:0.44px;line-height:1.5384615385;text-indent:-24px}.c-alert::before{content:'';display:inline-block;width:20px;height:20px;background:url(https://soudan-karte.com/assets/manage/alert-dbdd0a8f71a45b3c103be1370332742536273b34130b6c33976e8109e47b91ed.png) no-repeat center;background-size:contain;vertical-align:top}.c-alert.is-active{display:block}.c-avater{display:inline-block;width:60px;height:60px;background:no-repeat center;background-size:cover}.c-buttonTitle{margin-bottom:-24px;font-size:16px;font-weight:600;letter-spacing:0.53px;line-height:1.875}.c-buttonRound{display:inline-block;width:130px;padding:6px 4px;color:#ffffff;font-size:0.875rem;font-weight:bold;letter-spacing:0.47px;line-height:2;text-align:center;background-color:#424360;border-radius:130px;cursor:pointer}.c-buttonRound:hover{opacity:.7}.c-buttonRound.is-disabled{color:rgba(255,255,255,0.3)}.c-buttonRound.-bgAlert{background-color:#E56363}.c-buttonRound.-bgGray{background-color:rgba(0,0,0,0.26)}.c-buttonRound.-xSmall{width:80px;padding:5px 4px;font-size:0.75rem;border-radius:17px}.c-buttonRound.-medium{width:200px;padding:6px 4px}.c-buttonRound.-large{width:300px;padding:16px 4px}.c-buttonRound.-wide{width:264px}.c-boldText{margin-top:30px;font-size:16px;font-weight:600}.c-label{display:block;padding:12px 0;font-size:1rem;font-weight:400;letter-spacing:0.53px}.c-label.is-required:after{content:' *';color:#E56363;vertical-align:top}.c-label abbr{color:#E56363;vertical-align:top;text-decoration:none}.p-logo__inner{display:block;padding:29px 24px 25px;color:#ffffff;font-size:1.125rem;font-weight:500;letter-spacing:-0.28px}.c-message{margin-top:32px;font-size:0.8125rem;font-weight:600;color:rgba(255,0,0,0.56);letter-spacing:0.44px;text-align:center}.c-message-file{margin-top:32px;font-size:0.8125rem;font-weight:600;color:rgba(255,0,0,0.56);letter-spacing:0.44px}.c-select{position:relative;padding-bottom:16px}.c-select:after{content:'';position:absolute;top:5.5px;right:0;width:32px;height:32px;background:url(/assets/images/selecter.png) no-repeat center;background-size:contain}.c-select__main{display:inline-block;width:100%;padding:12px 12px 14px;background-color:#ffffff;border-radius:4px;font-size:0.875rem;font-weight:300;letter-spacing:0.46px}.c-select__main::-webkit-input-placeholder{color:rgba(0,0,0,0.26)}.c-select__main:-ms-input-placeholder{color:rgba(0,0,0,0.26)}.c-select__main::-ms-input-placeholder{color:rgba(0,0,0,0.26)}.c-select__main::placeholder{color:rgba(0,0,0,0.26)}.c-planeLink{font-size:14px;font-weight:300;text-decoration:underline}.p-aside{display:block;width:100%;height:100%;background-color:#424360}.p-aside__inner{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;height:100%;padding-bottom:37px}.p-aside__inner>*{width:100%}.p-aside__navLink{position:relative;display:block;padding:19px 29px;color:#ffffff;font-size:0.8125rem;letter-spacing:0.43px}.p-aside__navLink:hover{background-color:rgba(0,0,0,0.26)}.p-aside__navLink.is-current{background-color:rgba(0,0,0,0.26);font-weight:bold;pointer-events:none}.p-aside__navLink.is-current:before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background-color:#A8CFFF}.p-buttonGrid{display:flex;align-items:center;justify-content:center;margin-top:40px}.p-buttonGrid.is-left{justify-content:flex-start}.p-buttonGrid.mt-16{margin-top:16px}.p-buttonGrid__item:not(:first-child){margin-left:29px}.p-checkbox{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.p-copyForm{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}.p-copyForm__label{font-size:16px;font-weight:300;letter-spacing:0}.p-copyForm__input{width:160px;font-size:16px;font-weight:300;letter-spacing:0}.p-copyForm__button{min-width:80px;padding:11px 8px;background-color:#3a579d;color:rgba(255,255,255,0.87);font-size:0.75rem;font-weight:600;line-height:1;letter-spacing:0;text-align:center;cursor:pointer}.p-copyForm__button:hover{opacity:0.7}.p-form{display:block;width:100%;max-width:800px}.p-form input[type="text"],.p-form input[type="email"],.p-form input[type="password"],.p-form input[type="number"],.p-form input[type="tel"]{display:inline-block;width:100%;padding:12px 12px 14px;background-color:#ffffff;border-radius:4px;font-size:0.875rem;font-weight:300;letter-spacing:0.46px;margin-bottom:16px}.p-form input[type="text"]::-webkit-input-placeholder,.p-form input[type="email"]::-webkit-input-placeholder,.p-form input[type="password"]::-webkit-input-placeholder,.p-form input[type="number"]::-webkit-input-placeholder,.p-form input[type="tel"]::-webkit-input-placeholder{color:rgba(0,0,0,0.26)}.p-form input[type="text"]:-ms-input-placeholder,.p-form input[type="email"]:-ms-input-placeholder,.p-form input[type="password"]:-ms-input-placeholder,.p-form input[type="number"]:-ms-input-placeholder,.p-form input[type="tel"]:-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form input[type="text"]::-ms-input-placeholder,.p-form input[type="email"]::-ms-input-placeholder,.p-form input[type="password"]::-ms-input-placeholder,.p-form input[type="number"]::-ms-input-placeholder,.p-form input[type="tel"]::-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form input[type="text"]::placeholder,.p-form input[type="email"]::placeholder,.p-form input[type="password"]::placeholder,.p-form input[type="number"]::placeholder,.p-form input[type="tel"]::placeholder{color:rgba(0,0,0,0.26)}.p-form input[type="checkbox"]{display:none}.p-form input[type="checkbox"]+label{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:175px;padding:13px 0px 13px 5px;font-size:0.75rem;font-weight:400;letter-spacing:0.39px;word-break:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.p-form input[type="checkbox"]+label:before{content:'';display:inline-block;width:32px;height:32px;margin-right:5px;background:#fff url(https://soudan-karte.com/assets/manage/check-eff8633d44ef3d13adc85ff72d25f021e4d968bbd359d4ae57c3caa8d7311b35.png) no-repeat center;background-size:contain}.p-form input[type="checkbox"]:checked+label:before{background-image:url(https://soudan-karte.com/assets/manage/checked-c9fe99c48f31ede23e2a9a3cba5c4199901dec5baf67b1cd3fbc40edbeb4390d.png)}.p-form textarea{display:inline-block;width:100%;padding:12px 12px 14px;background-color:#ffffff;border-radius:4px;font-size:0.875rem;font-weight:300;letter-spacing:0.46px;height:160px;margin-bottom:16px;resize:none}.p-form textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.26)}.p-form textarea:-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form textarea::-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form textarea::placeholder{color:rgba(0,0,0,0.26)}.p-form select{background:url(https://soudan-karte.com/assets/manage/selecter-abaa7f9124fe45ba2221ee9cde4c0d3916ed027a239fd7956460aa8d1a751007.png) no-repeat 100% center;display:inline-block;width:100%;padding:12px 12px 14px;background-color:#ffffff;border-radius:4px;font-size:0.875rem;font-weight:300;letter-spacing:0.46px;margin-bottom:16px;background-size:32px}.p-form select::-webkit-input-placeholder{color:rgba(0,0,0,0.26)}.p-form select:-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form select::-ms-input-placeholder{color:rgba(0,0,0,0.26)}.p-form select::placeholder{color:rgba(0,0,0,0.26)}.p-header{background-color:#424360}.p-header__inner{display:flex;align-items:center;justify-content:flex-start;height:72px;padding:0 32px}.p-header__title{font-size:1rem;color:#ffffff;letter-spacing:0.53px}.p-map{height:110px;margin-bottom:12px;overflow:hidden}.p-messagePlain__heading{margin-bottom:24px;font-size:1rem;font-weight:600;letter-spacing:0.53px;line-height:1.875}.p-messagePlain__text{font-size:1rem;font-weight:300;letter-spacing:0.53px;line-height:1.875}.p-nav{padding-top:6px}.p-nav__item{border-bottom:1px solid rgba(0,0,0,0.12)}.p-nav__link{position:relative;display:block;padding:16px 0;color:#404143;font-size:0.8125rem;font-weight:300;line-height:1.3846153846;letter-spacing:0.43px}.p-nav__link:hover{opacity:0.7}.p-nav__link.is-current{font-weight:600;pointer-events:none}.p-nav__link.is-current:after{content:'';position:absolute;top:50%;left:0;margin-left:-2px;width:0;height:0;border:solid transparent;border-width:6px 6px;border-left-color:#424360;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.p-notice{margin-bottom:32px;color:#E56363;font-size:1rem;font-weight:600;line-height:2}.p-profile{margin-bottom:24px}.p-profile.-noBorder .p-profile__inner{padding-bottom:0;border-bottom:0}.p-profile__inner{display:flex;align-items:flex-end;justify-content:flex-start;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,0.12)}.p-profile__avater{width:100px;height:100px;margin-right:44px}.p-profile__wrapper__name{font-size:2.125rem;font-weight:600;line-height:2.9411764706;letter-spacing:1.13px}.p-profile__wrapper__campaign{font-size:1rem;font-weight:600;letter-spacing:1.13px}.p-profile__button{width:200px;margin-left:24px}.pagination{display:flex;align-items:center;justify-content:center;padding:48px 0 24px}.pagination>*:not(:first-child){margin-left:8px}.pagination>span{border-radius:4px;background-color:#ffffff;font-size:0.875rem;line-height:2.2857142857;text-align:center;overflow:hidden}.pagination a:hover{background-color:#424360;color:#ffffff}.pagination .current{background-color:#424360;color:#ffffff}.pagination .current,.pagination a{display:block;width:32px}.p-profileUpload{margin-bottom:6px}.p-profileUpload__thumb{display:block;width:100px;height:100px;margin-bottom:16px}.p-profileUpload__button{display:block;width:187px;padding:0 4px;font-size:0.875rem}.p-profileUpload__button input{display:none}.p-selectGrid{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.p-selectGrid select{width:120px}.p-selectGrid select:not(:first-of-type){margin-left:10px}.p-search{margin-bottom:27px}.p-search__inner{padding-bottom:27px;border-bottom:1px solid rgba(0,0,0,0.12)}.p-search__grid{display:flex;align-items:flex-start;justify-content:space-between}.p-search__input{margin-right:60px}.p-tab{margin-bottom:24px}.p-tab__inner{display:flex;align-items:center;justify-content:flex-start;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.12)}.p-tab__button{display:inline-block;width:118px;padding:10px 0;border-radius:4px;background-color:rgba(0,0,0,0.26);color:#ffffff;font-size:1rem;font-weight:bold;letter-spacing:0.53px;line-height:1.75;text-align:center;cursor:pointer}.p-tab__button.is-current{background-color:#3a579d;pointer-events:none}.p-tab__button:not(:first-child){margin-left:12px}.p-tab__button:hover{opacity:0.7}.p-table{overflow:auto}.p-table__main{background-color:#ffffff}.p-table__main,.p-table__main td,.p-table__main th{border-collapse:collapse;border:1px solid #E7E7E7}.p-table__head{height:48px;background-color:#424360;color:rgba(255,255,255,0.87);font-size:0.75rem;font-weight:600;letter-spacing:0.4px;text-align:center}.p-table__cell{padding:10px 12px;vertical-align:middle}.p-table__value{height:48px;font-size:0.75rem;font-weight:600;letter-spacing:0.4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-table__value:before{content:'';display:inline-block;height:100%;vertical-align:middle}.p-table__value.-w680{width:656px}.p-table__value.-w600{width:576px}.p-table__value.-w400{width:376px}.p-table__value.-w350{width:326px}.p-table__value.-w280{width:256px}.p-table__value.-w220{width:196px}.p-table__value.-w140{width:116px}.p-table__value.-w100{width:76px}.p-table img.p-table__value{height:auto}.p-table__buttonUnit{display:flex;align-items:center;justify-content:center;width:196px}.p-table__buttonUnit>*:not(:first-child){margin-left:21px}.p-table__image{width:126px;text-align:center}
