@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);.hidden{display:none !important}div#my_page{display:none;background-color:#fff;position:fixed;top:0;right:0;bottom:0;z-index:30;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
div#my_page div#profile{height:42px;line-height:42px;padding-left:15px}div#my_page div#profile div.profile_image{display:inline-block;line-height:20px;vertical-align:middle}
div#my_page div#profile div.profile_image img{vertical-align:top}div#my_page div#profile strong{vertical-align:middle}
div#my_page>ul{line-height:26px;width:100%;overflow-y:auto;position:absolute;top:40px;right:0;bottom:0;left:0}
div#my_page>ul>li{background-color:#f8f8f8;width:100%}div#my_page>ul>li.node{border-top:1px solid #d5d5d5}
div#my_page>ul>li.node a{color:#000;display:block;height:40px;line-height:40px;font-weight:normal;padding-left:10px}
div#my_page>ul>li.node a span.ico{vertical-align:middle}div#my_page>ul>li.title{border-top:1px solid #d5d5d5}
div#my_page>ul>li.title a{color:#000;display:block;height:30px;line-height:30px;font-weight:normal;padding-left:10px}
div#my_page>ul>li.title a span.ico{vertical-align:middle}div#my_page>ul>li div.group h3{background-repeat:no-repeat;background-position:right center;border-top:1px solid #d5d5d5;height:40px;line-height:40px;padding-left:10px;font-weight:normal;position:relative}
div#my_page>ul>li div.group div.nested{background-color:#fff;padding-left:25px}div#my_page>ul>li div.group div.nested table{width:100%}
div#my_page>ul>li div.group div.nested table th{padding-left:5px;padding-top:5px;font-size:12px}
div#my_page>ul>li div.group div.nested table td{border-top:1px solid #eee;height:30px;vertical-align:middle;padding-left:5px}
div#my_page>ul>li div.group div.nested table td a{color:#666;display:block;font-size:12px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div#my_page>ul>li div.group div.nested table td:last-child{padding-right:10px}div#my_page>ul>li div.group div.nested table td.title{padding-right:10px}
div#my_page>ul>li div.group div.nested table td.percentage{font-size:10px;text-align:right;width:40px}
div#my_page>ul>li div.group div.nested ul{width:100%}div#my_page>ul>li div.group div.nested ul li{border-top:1px solid #eee;height:30px;vertical-align:middle;padding-left:5px;padding-right:10px}
div#my_page>ul>li div.group div.nested ul li a{color:#666;display:block;font-size:12px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div#my_page>ul>li div.group div.nested ul li:last-child{padding-right:10px}div#my_page>ul>li div.group.closed span.ico{vertical-align:middle}
div#my_page>ul>li div.group.closed span.ico.ico_bottom_small{position:absolute;top:12px;right:10px}
div#my_page>ul>li div.group.opened span.ico{vertical-align:middle}div#my_page>ul>li div.group.opened span.ico.ico_bottom_small{background-position:0 -1200px;position:absolute;top:12px;right:10px}
div#my_page>ul>li div.group.opened div.nested{display:block}div#my_page>ul>li div.group.closed h3{background-image:url("../../img/mobile/icon_closed2.png")}
div#my_page>ul>li div.group.closed div.nested{display:none}