@charset "utf-8"; /* CSS Document */ /* reset css */ .profile-wrap dl, .profile-wrap dt, .profile-wrap dd, .card-wrap .profile-card .card-title h2, .right-menu.long-text ul { margin: 0; padding: 0; } .profile-wrap .card-profile-infomation .profile-thumbnail em { font-style: normal; } .profile-wrap { font-family: '나눔고딕', NanumGothic, '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; font-size: 13px; } .profile > .xe-container { max-width: none !important; padding-bottom: 0 !important; } .profile-wrap .xe-row, .profile-wrap .xe-row .xe-col-sm-6:first-child { margin-bottom: 24px; } .profile-wrap .xe-col-sm-6, .profile-wrap .xe-col-sm-12 { padding-left: 10px; padding-right: 10px; } .profile-wrap h1 { margin-bottom: 40px; font-size: 32px; color: #2c2e37; line-height: 40px; font-weight: bold; } .xe-profile { max-width: 560px; margin: 0 auto 40px; padding: 0 5%; text-align: center; } .xe-profile .profile-img img, .xe-profile .profile-img canvas { display: inline-block; border-radius: 50%; } .xe-profile .input-nick { margin: 24px 0 8px; } .xe-profile .input-nick input, .xe-profile .input-intro input { width: 100%; height: 40px; border: 0; color: #2c2e37; font-size: 32px; text-align: center; line-height: 40px; font-weight: 600; } .xe-profile .input-intro input, .xe-profile .input-intro p { font-size: 16px; color: #8e8e93; line-height: 24px; } .xe-profile .input-intro p { max-width: 400px; margin: 0 auto; } .xe-profile .input-intro input { font-weight: normal; } .xe-profile .text-gray { color: #8e8e93; } .xe-profile .input-intro { margin: 24px auto 16px; } .xe-profile .input-intro a { color: #2c2e37; } .xe-profile .input-intro a:hover { text-decoration: underline; } .xe-profile dd i { font-size: 25px; color: #b5b7bd; margin-left: 10px; } .xe-profile dd i:first-child { margin-left: 0; } .xe-profile .xi-naver.on { color: #23b300; } .xe-profile .xi-facebook.on { color: #46629d; } .xe-profile .xi-twitter.on { color: #00abf1; } .xe-profile .xi-github.on { color: #333; } .xe-profile .connect-sns a { display: inline-block; margin-left: 10px; } .xe-profile .connect-sns a:first-child { margin-left: 0; } .xe-profile.edit i, .xe-profile.edit i.on { color: #e5e5e5; } .profile-wrap .profile-btn-area { margin-top: 32px; } .profile-wrap .profile-btn-area button { border-radius: 20px; } // .profile-wrap .profile-btn-area button:first-child { // margin-left: 0; // } // .profile-wrap .profile-btn-area button:hover { // border-color: #b5b7bd; // color: #434a53; // } // .profile-wrap .profile-btn-area button:active { // border-color: #8e8e93; // color: #2c2e37; // } // .profile-wrap .profile-btn-area button.btn_blue { // margin-right: 4px; // border-color: #2c8beb; // color: #2c8beb; // } // .profile-wrap .profile-btn-area button.btn_blue:hover { // border-color: #085daa; // color: #085daa; // } // .profile-wrap .profile-btn-area button.btn_blue.on { // background-color: #2389ee; // border-color: #2389ee; // color: #fff; // } // .profile-wrap .profile-btn-area button.btn_blue.on:hover { // background-color: #0775ce; // border-color: #0775ce; // } .xe-profile .profile-img { position: relative; } .xe-profile .btn-file { position: absolute; width: 120px; height: 120px; top: 0; left: 50%; margin-left: -60px; background-color: rgba(0, 0, 0, 0.5); border-radius: 50%; } .xe-profile .btn-file::after { display: inline-block; position: absolute; left: 34px; top: 33px; font-family: xeicon; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\ea4a"; color: #fff; font-size: 54px; } .xe-profile .btn-file input[type=file] { position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); z-index: 10; } .card-wrap { padding: 40px 0 56px;/* background-color:#F6F7F8; */ border-top: 1px solid #e4e4e4; } .card-wrap .profile-card { background-color: #fff; border: 1px solid #e4e4e4; } .card-wrap .profile-card .card-title { position: relative; overflow: hidden; padding: 0 24px; border-bottom: 1px solid #e4e4e4; } .card-wrap .profile-card .card-title h2 { display: inline-block; margin-right: 15px; padding: 16px 0; float: left; font-size: 16px; line-height: 24px; color: #2c2e37; } .card-wrap .right-menu { position: absolute; right: 16px; top: 50%; margin-top: -20px; } .card-wrap .right-menu .btn-card-more { display: block; padding: 8px; } .card-wrap .right-menu .btn-card-more i { font-size: 23px; color: #cecfd3; } .card-wrap .right-menu .btn-card-more:hover i { color: #6f7177; } .card-wrap .right-menu.long-text { position: relative; float: right; right: 0; margin-top: 0; padding: 16px 0; line-height: 24px; color: #8e8e93; font-size: 14px; } .card-wrap .right-menu.long-text li { display: inline-block; margin-left: 8px; list-style: none; color: #8e8e93; font-size: 14px; } .card-wrap .right-menu .xe-badge.empty { margin-right: 8px; } .card-wrap .right-menu.long-text li:first-child { margin-left: 0; } .card-content { padding: 0 24px; } .profile-wrap .card-infomation { text-align: center; } .profile-wrap .card-profile-infomation { overflow: hidden; padding: 16px 0; border-top: 1px solid #e4e4e4; } .profile-wrap .card-profile-infomation .profile-thumbnail { float: left; width: 65%; overflow: hidden; } .profile-wrap .card-profile-infomation .profile-thumbnail img { border-radius: 50%; margin-right: 13px; } .profile-wrap .card-profile-infomation .profile-thumbnail em { display: table-cell; vertical-align: middle; font-size: 14px; color: #2c8beb; } .profile-wrap .card-profile-infomation .profile-thumbnail .thumbnail-img { display: table; } .profile-wrap .card-infomation .profile-btn-area { float: right; margin-top: 0; } @media (min-width: 768px) { /* tablet */ .xe-profile { padding: 0; } .profile-wrap .xe-col-sm-6 { margin-bottom: 0; } }