@charset "utf-8";

.mypage_header {overflow:hidden; margin-top:30px; margin-bottom:20px;}
.con_personall {float:left; position:relative; border:1px solid #162e59; box-sizing:border-box; height:163px; width:790px;}
.con_personall p {background-color:#162e59; text-align:center; color:#fff; font-size:24px; line-height:1.2; position:absolute; left:0; top:0; padding-top:57px; height:107px; width:197px;}
.con_personall p span{font-weight:bold;}
.con_personall p a {display:block; font-weight:normal; font-size:13px; width:70px; color:#666666; margin-top:12px; padding:4px 10px 5px 10px; background-color:#fff; border-radius:3px;}
.con_personall dfn {background-color:#f1fbfe; display:block; box-sizing:border-box; padding-left:10px; color:#999999; font-weight:100; font-size:13px; height:50px; padding-top:18px; margin-left:197px;}
.con_personall dfn span {font-weight:bold; font-size:13px; color:#999999; padding:0 10px 0 20px; height:42px;}
.con_personall dl {background-color:#fff; display:block;  display:block; padding-left:30px; margin-left:197px; height:110px; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.con_personall dl dt{padding:29px 0 18px 0; font-size:18px; color:#1d1d21; font-weight:normal;}
.con_personall dl dt * {color:#2299e2;}
.con_personall dl dd {}
.con_personall dl dd ul {overflow:hidden; width:800px;}
.con_personall dl dd ul li {float:left; margin-right:30px; color:#666666; color:#2299e2;}
.con_personall dl dd ul li span {font-weight:normal; padding-right:10px; margin-right:10px; border-right:1px solid #aaaaaa; color:#666666;}
.con_personall > a {position:absolute; right:28px; bottom:59px; font-weight:normal; color:#162e59; border-bottom:1px solid #162e59; padding-bottom:4px; padding-left:18px;}

.tab_wrapper{display:table; width:100%; position:relative; background-color:#fff;}
.tab_wrapper .tab_item{display:table-cell; width:calc(100% / 6); height:58px; line-height:58px; position:relative; overflow:hidden; border-top:1px solid #eee; border-bottom:1px solid #eee; border-left:1px solid #eee;}
.tab_wrapper .tab_item a{font-weight:normal; position:relative; display:block; color:#666; line-height:58px; text-align:center;}
.tab_wrapper .tab_item:last-child{border-right:1px solid #eee;}
.tab_wrapper .tab_item span{display:inline-block; margin-left:10px; color:#2299e2; font-size:16px; font-weight:bold;}
.tab_wrapper .tab_item.active{background-color:#2299e2; border-color:#2299e2;}
.tab_wrapper .tab_item.active a,
.tab_wrapper .tab_item.active span{color:#fff;}

.txt_info_mypagess {font-weight:normal; color:#1d1d21; margin:35px 0 10px 0;}
.txt_info_mypagess span {font-weight:bold; color:#2299e2; margin-left:3px;}
.txt_info_mypagess em {font-weight:normal; color:#666666;}
.txt_info_mypagess dfn {font-weight:100; color:#999999; font-size:13px; display:inline-block; margin-left:2px; height:14px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #aaaaaa;}

.mypage .dl_toggle_righttop_gh2 {float:right; border:1px solid #435e8b; box-sizing:border-box; margin-bottom:0; width:380px; height:163px;}
.mypage .dl_toggle_righttop_gh2 p {top:0; padding-top:15px;}
.mypage .dl_toggle_righttop_gh2 p span {position:static; left:0; top:0; font-size:12px; color:#fff; font-weight:100; background-color:#162e59; padding:0px 4px 1px 4px; border-radius:2px;}
.mypage .dl_toggle_righttop_gh2 p strong {position:static; left:0; top:0; font-size:14px; color:#666; font-weight:normal; margin:0 5px;}
.mypage .dl_toggle_righttop_gh2 p em {position:static; left:0; top:0; font-size:14px; color:#2299e2; font-weight:normal;}
.mypage .dl_toggle_righttop_gh2 dd {position:relative; height:100%; border-top:none;}
.mypage .dl_toggle_righttop_gh2 dd a.freak {position:relative; left:10px; top:0px; font-size:12px; display:inline-block; border:1px solid #cccccc; border-radius:2px; padding:6px 8px;}
.mypage .dl_toggle_righttop_gh2 ul {border-top:none; position:relative; top:0; padding-left:20px; padding-right:0px; padding-top:16px;}
.mypage .dl_toggle_righttop_gh2 ul li {background:none !important; float:left; height:22px; padding-left:0; padding-top:0;}
.mypage .dl_toggle_righttop_gh2 ul li:nth-child(1) {width:130px;}
.mypage .dl_toggle_righttop_gh2 ul li:nth-child(2) {width:220px;}
.mypage .dl_toggle_righttop_gh2 ul li:nth-child(3) {width:130px;}
.mypage .dl_toggle_righttop_gh2 ul li * {margin-right:10px; font-weight:normal; color:#1d1d21;}
.mypage .dl_toggle_righttop_gh2 dd a.freak1 {position:absolute; left:-2px; bottom:-2px; display:block; width:calc(50% + 2px); font-weight:normal; padding:13px 0; text-align:Center; color:#fff; background-color:#435e8b;}
.mypage .dl_toggle_righttop_gh2 dd a.freak2 {position:absolute; right:-2px; bottom:-2px; width:calc(50% + 2px); ; display:block; font-weight:normal; padding:13px 0; text-align:Center; color:#fff; background-color:#172e5a;}

.mypage .btn_space{width:48px; background-color:#162e59 url('../images/common/icon_space.png') no-repeat 7px center; background-size:13px 13px;}
.mypage .btn_space span{font-size:13px; letter-spacing:0.1em; padding-left:17px;}

.inputs_wrapper.inputs_wrapper_mypage {border-right:none;}
.inputs_wrapper.inputs_wrapper_mypage > a {float:right;}


.inputs_wrapper.inputs_wrapper_mypage .form_search {border-right:1px solid #dddddd;}

.txt_info_mypagess.txt_info_mypagess2 {float:left; margin-top:0px;}
.txt_info_mypagess.txt_info_mypagess2 dfn {top:1px; position:relative;}
.txt_info_mypagess.txt_info_mypagess2 strong {display:block; font-size:13px; font-weight:100; color:#999999; margin-top:10px;}


.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp {color:#fff; position:absolute; left:0; top:0; width:100%; height:100%;}
.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp * {color:#fff; z-index:3;}
.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp span {position:absolute; left:0; top:0; z-index:2; background:black; width:100%; height:100%; display:block; opacity:0.7;}
.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp dfn {position:absolute; left:50%; top:50%; margin-left:-67px; margin-top:-92px; width:133px; height:98px; padding-top:35px; display:block; border:4px solid white; border-radius:50%; text-align:Center; font-size:28px; font-weight:bold; line-height:1.2; vertical-align:middle;}
.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp a {position:absolute; left:0; top:240px; text-align:Center; display:block; width:100%; font-size:16px; font-weight:100;}
.product_wrapper.product_wrapper_thum_smaller .list_product .blck_layer_myp em {position:absolute; left:0; top:240px; text-align:Center; display:block; width:100%; font-size:16px; font-weight:100;}

.stit.freak1 .stit_right {position:relative; top:-3px}


.product_wrapper.rcmd.product_wrapper_thum_smaller .list_product > ul > li .info_pd .address.address_g2 em {display:block;}
.product_wrapper.rcmd.product_wrapper_thum_smaller .list_product > ul > li .info_pd .address.address_g2 {line-height:1.4; padding-top:8px; margin-top:8px;}


.blit_blue {padding:19px 10px;}
.blit_blue li {position:relative; padding:12px 10px; color:#666666;}
.blit_blue li:before{content:''; position:absolute; left:0; top:17px; width:4px; height:4px; background-color:#023793; display:block;}

.pagination_gh2 {margin-top:0; position:relative; top:-39px;}



.mypage_detail_producre_wrap {overflow:hidden;}
.mypage_detail_producre_wrap > div.mypage_detail_producre {width:380px; float:left; margin-right:20px; position:relative;}
.mypage_detail_producre_wrap > div.mypage_detail_producre .circle_abc_th{position:absolute; color:#fff; padding:6px 10px 8px 10px; left:15px; top:18px; border-radius:15px;}
.mypage_detail_producre_wrap > div.mypage_detail_producre:nth-child(1) .circle_abc_th{background-color:#2ca5bf;}
.mypage_detail_producre_wrap > div.mypage_detail_producre:nth-child(2) .circle_abc_th{background-color:#007fcc;}
.mypage_detail_producre_wrap > div.mypage_detail_producre:nth-child(3) .circle_abc_th{background-color:#82cc00;}
.mypage_detail_producre_wrap > div:last-child {margin-right:0;}
.office_list_wrapper.mypage_detail_producre > ul > li {width:380px; height:520px; margin-right:0; margin-bottom:0;}
.office_list_wrapper.mypage_detail_producre .office_img img {height:285px; width:100%;}
.office_list_wrapper.mypage_detail_producre .office_img {width:100%; height:285px;}
.office_list_wrapper.mypage_detail_producre {}
.office_list_wrapper.mypage_detail_producre > h6 {padding-top:18px; height:27px; font-weight:bold; font-size:16px; color:#1d1d21; text-indent:-9999em;}
.mypage_detail_producre_wrap > div.mypage_detail_producre:nth-child(1) > h6 {text-indent:0;}
.office_list_wrapper.mypage_detail_producre > dl {overflow:hidden; background-color:#fff; border:1px solid #eeeeee; padding:0 20px;}
.office_list_wrapper.mypage_detail_producre > img {width:100%; height:285px;}
.office_list_wrapper.mypage_detail_producre > dl > dt {display:table-cell; vertical-align:middle; line-height:1.5; padding:15px 0 16px 10px; width:155px; border-top:1px dashed #dddddd; clear:left; float:left; vertical-align:middle; display:table-cell; font-weight:normal; color:#1d1d21;}
.office_list_wrapper.mypage_detail_producre > dl > dd {display:table-cell; vertical-align:middle; line-height:1.5; padding:15px 0 16px 0; width:165px; border-top:1px dashed #dddddd; float:left; color:#666666;}
.office_list_wrapper.mypage_detail_producre > dl > dt:first-child {border-top:none;}
.office_list_wrapper.mypage_detail_producre > dl > dd:nth-child(2) {border-top:none;}
.office_list_wrapper.mypage_detail_producre dt.txt_hg1 {color:#ef3131;}
.office_list_wrapper.mypage_detail_producre dd.txt_hg1 {color:#ef3131; font-weight:bold;}

.office_list_wrapper.mypage_detail_producre .office_score{display:inline-block; overflow:hidden; width:63px; height:11px;}
.office_list_wrapper.mypage_detail_producre .office_score .r_score{display:block; float:none; width:0; height:11px; background:url('../images/common/icon_score.png') no-repeat;}
.office_list_wrapper.mypage_detail_producre .office_score.score01 .r_score{width:11px;}
.office_list_wrapper.mypage_detail_producre .office_score.score02 .r_score{width:23px;}
.office_list_wrapper.mypage_detail_producre .office_score.score03 .r_score{width:37px;}
.office_list_wrapper.mypage_detail_producre .office_score.score04 .r_score{width:50px;}
.office_list_wrapper.mypage_detail_producre .office_score.score05 .r_score{width:63px;}


.office_list_wrapper.mypage_detail_producre .rent_info_detail_right {width:378px; height:310px; border:1px solid #eeeeee; margin-top:20px; background-color:#fff;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right > div {position:relative;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right > div > img {position:absolute; left:20px; top:32px; width:87px; height:87px; border:1px solid #f5f5f5; border-radius:100px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right > div > span {display:block; border-radius:10px; background-color:#36a8ee; position:absolute; left:28px; top:110px; width:74px; height:17px; text-align:Center; color:#fff; font-size:12px; font-weight:normal; padding-top:3px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl {position:absolute; left:140px; top:30px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl dt {font-weight:bold; font-size:20px; color:#1d1d21;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl dt span {color:#666666; font-size:14px; font-weight:100; display:block; margin:4px 0 10px 0;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl dd{font-size:13px; color:#1d1d21; font-weight:normal;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl dd span {color:#2299e2; margin-bottom:13px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right dl dd a {margin-top:12px; font-size:12px; color:#666666; font-weight:normal; width:67px; border:1px solid #dddddd; border-radius:2px; display:block; padding:6px 9px 7px 9px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right svg {position:absolute; right:35px; top:33px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right svg polygon{opacity:0.4;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right > div > dfn{position:absolute; width:82px; text-align:Center; font-weight:bold; color:#fff; font-size:20px; right:35px; top:67px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right > div > em {position:absolute; right:38px; top:120px; color:#666666; font-size:13px; font-weight:normal;}
.icon_i {padding-left:7px; padding-right:8px; height:15px; color:#fff; font-family:arial; background-color:#aaaaaa; display:inline-block; margin-left:5px; position:relative; top:-1px; padding-top:2px; font-size:13px; color:#fff; font-weight:bold; border-radius:20px; text-align:Center;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul {position:relative; top:150px; padding-left:20px; padding-top:20px; border-top:1px solid #eeeeee;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul li {float:left; height:28px; padding-left:26px; padding-top:5px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul li:nth-child(1) {width:180px; background: url(../images/common/rent_info_detail_right2.gif) no-repeat 0 1px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul li:nth-child(2) { background: url(../images/common/rent_info_detail_right3.gif) no-repeat 0 2px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul li:nth-child(3) {width:180px; background: url(../images/common/rent_info_detail_right4.gif) no-repeat 0 3px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right ul li:nth-child(4) { background: url(../images/common/rent_info_detail_right5.gif) no-repeat 0 3px;}
.office_list_wrapper.mypage_detail_producre .rent_info_detail_right p {font-size:13px; position:absolute; top:240px; left:20px; line-height:1.5; width:340px;}
.office_list_wrapper.mypage_detail_producre:nth-child(1):after {content:'1'; color:#fefefe; text-align:center; line-height:29px; font-weight:100; background-color:#2ca5bf; width:30px; height:30px; border-radius:30px; position:absolute; left:20px; top:20px;}
.office_list_wrapper.mypage_detail_producre:nth-child(2):after {content:'2'; color:#fefefe; text-align:center; line-height:29px; font-weight:100; background-color:#007fcc; width:30px; height:30px; border-radius:30px; position:absolute; left:20px; top:20px;}
.office_list_wrapper.mypage_detail_producre:nth-child(3):after {content:'3'; color:#fefefe; text-align:center; line-height:29px; font-weight:100; background-color:#82cc00; width:30px; height:30px; border-radius:30px; position:absolute; left:20px; top:20px;}

.wrap_ifame_wrap.wrap_ifame_wrap_mypage {position:relative; left:0; top:0; width:100%; height:400px; ove rflow:hidden;}
.wrap_ifame_wrap.wrap_ifame_wrap_mypage .wrap_ifame {top:0px;}
.wrap_ifame_wrap.wrap_ifame_wrap_mypage .map_btn2 {left:30px; top:30px;}

.wrap_ifame_wrap.wrap_ifame_wrap_mypage > p {z-index:2; position:absolute; width:117px; height:67px; margin-left:-58px; margin-top:-34px; font-size:13px; color:#fff; text-align:center; line-height:97px; text-indent:1px;}
.map_mp_01 {background: url(../images/common/map_mp_01.png) no-repeat 0 0;}
.map_mp_02 {background: url(../images/common/map_mp_02.png) no-repeat 0 0;}
.map_mp_03 {background: url(../images/common/map_mp_03.png) no-repeat 0 0;}



.map_mypage123_2 {padding-left:895px; color:#fff; background: url(../images/common/map_mypage123_2.jpg) no-repeat 0 0; height:161px; position:relative;}
.map_mypage123_2 ul {padding-left:30px;}
.map_mypage123_2 ul li {height:32px; font-size:13px;}
.map_mypage123_2 ul li:nth-child(2) {height:26px;}
.map_mypage123_2 p {padding-top:24px; height:40px;}
.map_mypage123_2 p span {font-weight:100; font-size:13px;}
.map_mypage123_2 p dfn {font-weight:bold; font-size:16px; margin-left:10px;}
.map_mypage123_2 p em {font-weight:100; font-size:16px;}
.map_mypage123_2 p a {font-weight:100; font-size:12px; color:#fff; border:1px solid white; border-radius:2px; padding:2px 8px; margin-left:10px;}

.map_mypage123 {overflow:hidden; position:relative; margin-top:20px; margin-bottom:20px; height:420px;}
.map_mypage123 span {font-size:13px; color:#2299e2; font-weight:normal; line-height:107px; width:63px; text-align:Center; position:absolute; height:71px; display:block; margin-left:-31px; margin-top:-36px;}
.map_mypage123 span:nth-child(2) {background: url(../images/common/map_mypage123_1.png) no-repeat 0 0; line-height:103px;}
.map_mypage123 span:nth-child(3) {background: url(../images/common/map_mypage123_2.png) no-repeat 0 0;}
.map_mypage123 span:nth-child(4) {background: url(../images/common/map_mypage123_3.png) no-repeat 0 0;}
.map_mypage123 dfn {display:inline-block; width:8px; height:8px; border-radius:8px; background-color:#2299e2; margin-right:6px; position:relative; top:-1px;}

.map_mypage123 .pin {position:absolute; z-index:5;}
.map_mypage123 .pin .number {background-repeat:no-repeat; background-position:0 0; display:block; border-radius:50px; font-style:normal; margin:0 auto; height:38px; width:33px;}
.map_mypage123 .pin .number:before {display:block; color:#fff; line-height:30px; text-align:center;}
.map_mypage123 .pin.no1 .number {background-image:url(../images/common/mypage_icon_pin_01.png);}
.map_mypage123 .pin.no1 .number:before {content:"1";}
.map_mypage123 .pin.no2 .number {background-image:url(../images/common/mypage_icon_pin_02.png);}
.map_mypage123 .pin.no2 .number:before {content:"2";}
.map_mypage123 .pin.no3 .number {background-image:url(../images/common/mypage_icon_pin_03.png);}
.map_mypage123 .pin.no3 .number:before {content:"3";}
.map_mypage123 .pin .price {background-color:#fff; border:1px solid #dfdfdf; box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2); box-sizing:border-box; color:#2299e2; font-size:13px; font-weight:400; line-height:23px; text-align:center; position:relative; padding-right:15px; padding-left:15px; height:25px;}
.map_mypage123 .pin .price:before {content:""; border-top:5px solid #fff; border-right:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid transparent; position:absolute; left:50%; bottom:-10px; margin-left:-2px;}

.bluebox1_gh1 {border-radius:2px; font-size:13px; font-weight:100; padding:2px 17px 3px 17px; background-color:#162e59; color:#fff;}
.bluebox1_gh2 {border-radius:2px; font-size:13px; font-weight:100; padding:2px 17px 3px 17px; background-color:#2299e2; color:#fff;}
.stit .nec.unnec:after {display:none;}
.detail_buy_con {position:relative;}
.detail_buy_con .table_type01 {width:766px;}
.detail_buy_con dl.list_de_in_openclose {width:766px; margin-top:10px}
.detail_buy_con dl dt {background-color:#fff !important; padding-left:20px !important;}
.detail_buy_con iframe {position:absolute; right:0; top:0;}

.btn_profile_gh {color:#666; font-size:12px; font-weight:normal;  display: inline-block; border: 1px solid #cccccc; border-radius: 2px; padding: 6px 8px;}

.stit h4 span.bluebox1_gh1 {border-radius:2px; font-size:12px; font-weight:100; padding:0px 4px 1px 4px; background-color:#162e59; color:#fff;}
.stit h4 span.bluebox1_gh2 {border-radius:2px; font-size:12px; font-weight:100; padding:0px 4px 1px 4px; background-color:#2299e2; color:#fff;}

.box_detail_buy_top {margin-top:20px; font-weight:100; color:#333333; font-size:26px; line-height:1.4; border:5px solid #e2e2e2; background-color:#f5f6f7; padding:45px 0px; text-align:Center;}
.box_detail_buy_top span {font-weight:normal; color:#2299e2;}

.manage_info1 {text-align:Center; padding-bottom:45px; background-color:#fff; border:1px solid #eeeeee; margin-top:20px;}
.manage_info1 > p {font-weight:normal; font-size:18px; color:#1d1d21; padding:45px 0 24px 0; line-height:1.4;}
.manage_info1 > span {font-weight:normal; font-size:20px; color:#2299e2; display:block;}
.manage_info1 .form_text {margin:20px 0;}


.table_type01_sns th {font-weight:normal; font-size:16px; color:#1d1d21; background-color:#fff; line-height:1.9;}
.table_type01_sns th img {margin-right:10px;}
.txt_manage_info2 {font-weight:100; color:#999999; font-size:13px; margin-top:10px;}



nav.nav_layer1.change_pw {display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:1000;}
nav.nav_layer1.change_pw > span {position:absolute; left:0; top:0; display:block; width:100%; height:100%; background:black; opacity:0.6;}
nav.nav_layer1.change_pw button {border:none; cursor:pointer; position:fixed; left:50%; top:50%; margin-left:289px; margin-top:-222px; width: 29px; height: 29px; background: white url(../images/common/bg_close_lp.gif) no-repeat 0 0; display: block;}
nav.nav_layer1.change_pw > div {width:695px; height:480px; text-align:Center; background-color:#fff; position:fixed; left:50%; top:50%; margin-left:-347px; margin-top:-240px;}
nav.nav_layer1.change_pw dt {font-size:24px; padding:50px 0 15px 0; font-weight:bold; color:#1d1d21;}
nav.nav_layer1.change_pw dd { line-height:1.6; font-size:16px; color:#666666;}
nav.nav_layer1.change_pw .table_type02 {margin:0px 20px}
nav.nav_layer1.change_pw .table_txt {margin:17px 20px 5px 0;}
nav.nav_layer1.change_pw .btn_wrap {margin-top:20px;}
nav.nav_layer1.change_pw .table_type02 textarea {border:1px solid #dddddd; padding:5px; height:120px; margin:10px 0;}
nav.nav_layer1.change_pw .table_type02 tr:last-child th.ess:after {top:66px;}
/*.nav_layer1 {display:none;}*/
nav.nav_layer1.withdraw {display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:1000;}
nav.nav_layer1.withdraw > span {position:absolute; left:0; top:0; display:block; width:100%; height:100%; background:black; opacity:0.6;}
nav.nav_layer1.withdraw button {border:none; cursor:pointer; position:fixed; left:50%; top:50%; margin-left:289px; margin-top:-222px; width: 29px; height: 29px; background: white url(../images/common/bg_close_lp.gif) no-repeat 0 0; display: block;}
nav.nav_layer1.withdraw > div {width:695px; height:480px; text-align:Center; background-color:#fff; position:fixed; left:50%; top:50%; margin-left:-347px; margin-top:-240px;}
nav.nav_layer1.withdraw dt {font-size:24px; padding:50px 0 15px 0; font-weight:bold; color:#1d1d21;}
nav.nav_layer1.withdraw dd {text-align:left; line-height:1.6; font-size:13px; color:#666666;}
nav.nav_layer1.withdraw dd + dd{margin-top:10px;}
nav.nav_layer1.withdraw .table_type02 {margin:0px 20px}
nav.nav_layer1.withdraw .table_txt {margin:17px 20px 5px 0;}
nav.nav_layer1.withdraw .btn_wrap {margin-top:20px;}
nav.nav_layer1.withdraw .table_type02 textarea {border:1px solid #dddddd; padding:5px; height:120px; margin:10px 0;}
nav.nav_layer1.withdraw .table_type02 tr:last-child th.ess:after {top:66px;}

.manage_info05 {text-align:right; cl ear:both; height:0; margin-top:-20px;}
.manage_info05 a {display:inline-block; font-weight:100; color:#fff; padding:13px 28px 14px 28px; background-color:#4b4b4f; margin-left:5px; position:relative; top:40px;}



.manage_info04 {position:relative; top:90px; height:320px;}
.manage_info04:after {content:''; clear:both;}
.manage_info04 > div {position:relative; float:left; border:1px solid #e2e2e2; width:578px; height:280px; background-color:#fff;}
.manage_info04 > div:first-child {margin-right:20px;}
.manage_info04 > div .img_wrap {position:absolute; left:0; top:0; width:215px; height:100%; border-right:1px solid #e2e2e2;}
.manage_info04 > div .img_wrap img {width:100%; height:100%;}
.manage_info04 .stit {position:absolute; left:0px; top:-60px;}
.manage_info04 > div > p:last-child {}
.manage_info04 dl {margin-left:230px;}
.manage_info04 dl dt {margin-bottom:15px; padding-top:20px; margin-right:20px; border-bottom:1px solid #e2e2e2; position:relative; height:100px;}
.manage_info04 dl dt span {display:block; padding-bottom:8px; font-size:px; font-weight:100;}
.manage_info04 dl dt dfn {font-weight:100; color:#999999; display:block; padding-bottom:8px;}
.manage_info04 dl dt dfn em {font-size:20px; font-weight:bold; color:#111111; margin-right:5px;}
.manage_info04 dl dt p {display:-webkit-box; overflow:hidden; width:200px; line-height:18px; font-weight:100; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; height:36px;}
.manage_info04 dl dt a {position:absolute; font-size:14px; right:0; top:20px;}
.manage_info04 dl dt strong {position:absolute; right:0; top:60px;}
.manage_info04 dl dt strong img {float:left; margin-right:10px;}
.manage_info04 dl dd p {font-weight:normal; color:#333333; margin-bottom:9px;}
.manage_info04 dl dd ul li {margin-bottom:5px; padding-left:8px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.manage_info04 dl dd ul li:before {position:absolute; content:''; left:0; top:6px; width:2px; display:inline-block; background-color:#666666; height:2px;}
.manage_info04 dl dd strong {}
.manage_info04 dl dd strong a {position:absolute; left:215px; bottom:0; width:182px; padding:17px 0; text-align:center; color:#fff; font-weight:normal; background-color:#162e59;}
.manage_info04 dl dd strong a:last-child {left:auto; right:-1px; background-color:#345184;}

.manage_info04 > div .sns {position:absolute; bottom:10px; left:0; width:215px; text-align:center;}
.manage_info04 > div .sns a {padding:0 3px;}

/* 20180529추가 */
.con_personall .btn_profile_gh{color: #666; font-size: 12px; font-weight: normal; display: inline-block; border: 1px solid #cccccc; border-radius: 2px; padding: 6px 8px;   bottom: auto; top: 0; right: 0; bottom: auto; top: 66px; right:18px;}
