@charset "utf-8";

#my_content {margin:0 0 80px}

/* 프로필 */
.my_profile {position:relative;padding:30px 20px;background:#f5f5ff}
.my_profile:after {display:block;visibility:hidden;clear:both;content:""}
.my_pf_photo {position:absolute;left:20px}
.my_pf_photo img {width:90px;border-radius:50%}
.my_pf_infor {float:left;padding-left:85px;width:100%}
.my_pf_name {padding-left:20px;font-weight:bold;font-size:15px}
.my_pf_name span {display:block;margin:0 0 8px;line-height:17px}
.my_pf_name strong {font-size:20px;line-height:20px}
.my_pf_btn {position:relative;margin:10px 0 0;padding-left:20px;font-size:13px;color:#ff0b04}
.my_pf_btn a:first-child {background:#111175;color:#fff}
.btn_my_info {float:left;margin:0 2px;text-align:center;padding:7px 8px;font-size:12px;color:#111175;font-weight:bold;border:1px solid #111175}
.btn_leave {float:right;border:1px solid #ddd;color:#888}

.mypg_menu {}
.mypg_menu ul {border-top:1px solid #e2e4ff}
.mypg_menu ul:after {display:block;visibility:hidden;clear:both;content:""}
.mypg_menu li {float:left;width:50%}
.mypg_menu li:nth-child(odd) div {border-right:1px solid #e2e4ff}
.mypg_menu li div {display:block;padding:15px 20px;height:55px;color:#000400;text-align:center;border-bottom:1px solid #e2e4ff}
.mypg_menu li div img {height:24px;width:auto}
.mypg_menu li span {margin-left:10px;padding:6px 0;font-size:13px;font-weight:bold;letter-spacing:-1px}
.mypg_menu li strong {margin-left:10px;font-size:14px;color:#1400ff}

.mypg_banner {margin:20px 0}

#mypg_nav li div {padding:15px 0 15px 20px;text-align:left}
#mypg_nav li div label {display:inline-block;width:22px;text-align:center}
#mypg_nav li div img {height:21px;width:auto}