<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/****************************** mypage ******************************/
.mypage .header-sm .btn-menu .bar{background:#fff;}
.mypage .header-sm h1 a{background: url(/images/common/h1_logo2.png) 0 0 no-repeat;background-size:70px;}
.mypage header .header-md h1 a{background: url(/images/common/h1_logo_v2_pc.png) 0 0 no-repeat;}

/* login pop */
.pop-login{padding-right:0 !important;z-index:99; font-family: 'Noto';}
.pop-login .modal-dialog{width:570px; margin:150px auto !important}
.pop-login .modal-content{position:relative; padding:60px 100px 80px; text-align:center}
.pop-login h4{margin:0 0 60px 0; padding:118px 0 0 0; color:#111; line-height:30px; font-size:30px; font-weight:bold;background:url(/images/joinus/ico_login.png) center top no-repeat}
.pop-login input[type='email']:focus,
.pop-login input[type='password']:focus{background: rgba(0,0,0,0.1);}
.pop-login input[type='email']{width:100%;margin-bottom: 10px;}
.pop-login input[type='password']{width:100%;margin-bottom: 20px;}
.pop-login .wrap-btn a{display: block;float: left;width: 170px;height: 51px;padding: 16px 0 0 0;box-sizing: border-box;font-size: 16px;font-weight: bold;text-align: center;transition: all .2s ease-out;}
.pop-login .wrap-btn a.btn-login{background: #fff;border: 3px solid #000;width:100%;margin-bottom:20px;}
.pop-login .wrap-btn a.btn-login:hover,
.pop-login .wrap-btn a.btn-login:focus{background:#1257ab;border:3px solid transparent;color:#fff;}
.pop-login .btn-close{overflow:hidden; position:absolute; top:25px; right:25px; width:28px; height:28px; background:url(/images/main/pop_btn_close.png) 0 0 no-repeat; text-indent:-9999px}
.pop-login .btn-forgot a{font-size: 14px;color: #999;position:relative;}
.pop-login .btn-forgot a:first-child{padding-right:30px;margin-right: 30px;}
.pop-login .btn-forgot a:first-child:after{content:'';display: block;width: 1px;height: 12px;background: #ccc;position:absolute;top:0;right:0;}

/* mo login */
.mypage.login .cont{}
.mypage.login .sub-head{margin-bottom:3.333rem;}
.mypage.login .cont .inputbox{background:none;padding:0;max-width:320px;}
.mypage.login input[type='email']:focus,
.mypage.login input[type='password']:focus{background: rgba(0,0,0,0.1);}
.mypage.login input[type='email']{width:100%;margin-bottom: 10px;padding:1rem;}
.mypage.login input[type='password']{width:100%;margin-bottom: 20px;padding:1rem;}
.mypage.login .cont .inputbox .wrap-btn {width:100%;}
.mypage.login .cont .inputbox .wrap-btn a{display: inline-block;width: 100%;padding: 1rem 0;box-sizing: border-box;font-size: 1.333rem;font-weight: bold;text-align: center;transition: all .2s ease-out;}
.mypage.login .cont .inputbox .wrap-btn a.btn-login{background: none;border: 2px solid #000;margin-bottom:20px;}
.mypage.login .cont .inputbox .wrap-btn a.btn-login:hover,
.mypage.login .cont .inputbox .wrap-btn a.btn-login:focus{background:#1257ab;border:3px solid transparent;color:#fff;}
.mypage.login .cont .inputbox .btn-forgot {text-align: center;}
.mypage.login .cont .inputbox .btn-forgot a{font-size: 1rem;color: #999;position:relative;}
.mypage.login .cont .inputbox .btn-forgot a:first-child{padding-right:10px;margin-right: 10px;}
.mypage.login .cont .inputbox .btn-forgot a:first-child:after{content:'';display: block;width: 1px;height: 12px;background: #ccc;position:absolute;top:0;right:0;}

/* request pop */
.pop-request{padding-right:0 !important;z-index: 99;}
.pop-request .modal-backdrop{min-height:1620px !important;}
.pop-request .modal-dialog{width:770px; margin:50px auto !important}
.pop-request .modal-content{position:relative; padding:60px 100px 60px; text-align:center}
.pop-request h4{margin:0 0 60px 0; padding:118px 0 0 0; color:#111; line-height:30px; font-size:30px; font-weight:bold;background:url(/images/mypage/ico_request.png) center top no-repeat}
.pop-request .inputbox {margin-bottom:18px;}
.pop-request .inputbox .col-xs-6:nth-child(odd){padding-left:0;}
.pop-request .inputbox .col-xs-6:nth-child(even){padding-right:0;}
.pop-request .inputbox .col-xs-12{padding:0;}
.pop-request .inputbox ul li {margin-bottom:30px;float:left;width:100%;text-align: left;}
.pop-request .inputbox ul &gt; li .title{display:block; margin-bottom:12px; color:#111; line-height:16px; font-size:16px; font-weight:bold;text-align: left;}
.pop-request .inputbox ul &gt; li input,
.pop-request .inputbox ul &gt; li textarea{width:100%;}
.pop-request .inputbox ul &gt; li input:focus,
.pop-request .inputbox ul &gt; li textarea:focus{background: rgba(0,0,0,0.1);}
.pop-request .inputbox ul &gt; li textarea{height:110px;}
.pop-request .inputbox ul &gt; li .title.essential{position:relative;padding-left:13px;}
.pop-request .inputbox ul &gt; li .title.essential:before{content:'*';display: block;position:absolute;top:2px;left:0;color:#b02626;}

/* 2017-07-20 */
.pop-request .inputbox ul &gt; li .captcha-wrap:before {content:'';display: block;clear: both;}
.pop-request .inputbox ul &gt; li .captcha-wrap .captcha{float: left;background: #f5f5f5;width: 45.614%;text-align: center;display: table;height: 60px;}
.pop-request .inputbox ul &gt; li .captcha-wrap .captcha span{background: #f5f5f5;width: 45.614%;font-size: 36px;font-weight: 600;text-align: center;display: table-cell;vertical-align: middle;}
.pop-request .inputbox ul &gt; li .captcha-wrap .btn-refresh{float: left;width: 35.087%;height: 60px;border: none;margin-left: 10px;background:#666 url('/images/mypage/ico_ref.jpg') 42px 50% no-repeat;text-align: left;display: table;}
.pop-request .inputbox ul &gt; li .captcha-wrap .btn-refresh a{font-size: 20px;color: #fff;display: table-cell;vertical-align: middle;padding-left: 74px;}
.pop-request .inputbox ul &gt; li .captcha-wrap .captcha-write{}
.pop-request .inputbox ul &gt; li .captcha-wrap .captcha-write input{float: left;background: #f5f5f5;width: 100%;height: 60px;font-size: 18px;color: #111;border: none;margin-top: 10px;}
/* //2017-07-20 */

.pop-request .inputbox input[type=checkbox]{width:auto;display: inline;position:absolute;width:0;height:0;outline:none;}
.pop-request .inputbox input[type=checkbox] + label{display: inline-block; cursor: pointer;  position: relative;  /* padding-left: 25px; */  margin-top:13px;margin-left: 0;margin-bottom: 0;font-size: 16px;font-weight: 500}
.pop-request .inputbox input[type=checkbox]+ label:before { content: "";  display: inline-block;  width: 18px;  height: 18px;  margin-right: 10px;  /* position: absolute;  left: 0;  top: -3px;  */ background: url('/images/mypage/check_off.png') 0 0 no-repeat;transition:.2s;vertical-align: middle;}
.pop-request .inputbox input[type=checkbox]:checked + label:before { background: url('/images/mypage/check_on.png') 0 0 no-repeat;text-align: center; line-height: 18px;  } 
.pop-request .inputbox input.checkbox-style + label{/* font-weight: 600; */}
.pop-request .inputbox input.checkbox-style + label:before { background: url('/images/joinus/check_off.gif') 0 0 no-repeat;}
.pop-request .inputbox input.checkbox-style:checked + label:before { background: url('/images/joinus/check_on.gif') 0 0 no-repeat;text-align: center; line-height: 18px;  } 
.pop-request .inputbox .wrap-know{}
.pop-request .inputbox .wrap-know label{margin-right:24px;margin-bottom:7px !important ;}
.pop-request .inputbox .wrap-know label.chkBox6{margin-right:0;}
.pop-request .inputbox .wrap-ext{background: #f5f5f5;margin-top:10px;padding:15px 20px 5px;}
.pop-request .inputbox .wrap-ext label{margin-top:5px !important;margin-bottom:15px !important;margin-right:15px !important;}
.pop-request .wrap-btn {width:170px;margin:0 auto}
.pop-request .wrap-btn a{display: block;float: left;width: 100%;height: 51px;padding: 16px 0 0 0;box-sizing: border-box;font-size: 16px;font-weight: bold;text-align: center;transition: all .2s ease-out;}
.pop-request .wrap-btn a.btn-ok{background: #fff;border: 3px solid #000;width:100%;margin-bottom:20px;}
.pop-request .wrap-btn a.btn-ok:hover,
.pop-request .wrap-btn a.btn-ok:focus{background:#1257ab;border:3px solid transparent;color:#fff;}
.pop-request .btn-close{overflow:hidden; position:absolute; top:25px; right:25px; width:28px; height:28px; background:url(/images/main/pop_btn_close.png) 0 0 no-repeat; text-indent:-9999px}



.mypage{background:#f1f1f1}
.mypage .sub-head{margin-bottom:4rem}
.mypage .sub-head h2{color:#fff}
.mypage h3{margin-bottom:2.5rem; color:#111; line-height:1.9rem; font-size:1.9rem; font-weight:bold; text-align:center}

.mypage header .header-md .gnb .menu li a{color:#fff}
.mypage header .header-md .gnb .menu li .animate .obje{background:#fff}
.mypage header .header-md .gnb .top li a{color:#999}


/* mypage */

.mypage .cont{padding:0 23px 4.167rem 23px;}
.mypage .cont .inputbox{max-width:600px; margin:0 auto; padding:0; background:none;position:relative;top: 20px;opacity: 0;}
.mypage .cont .inputbox input[type="text"]:focus,.mypage .cont .inputbox select:focus,
.mypage .cont .inputbox input[type="email"]:focus,.mypage .cont .inputbox input[type="password"]:focus{background: rgba(0,0,0,0.1);}
.mypage .cont .inputbox input[type="text"],input[type="email"],input[type="password"]{width:100%;}
.mypage .cont .inputbox ul{margin-bottom:2.5rem}
.mypage .cont .inputbox ul &gt; li {font-size: 1.25rem;position:relative;margin-bottom: 1.667rem;}
.mypage .cont .inputbox ul &gt; li:last-child{margin-bottom:0}
.mypage .cont .inputbox ul &gt; li p{color:#999;font-size: 1rem;line-height: 1.75rem;margin-top:0.5rem;}
.mypage .cont .inputbox ul &gt; li .title{display:block; margin-bottom:.667rem; color:#111; line-height:1.75rem; font-size:1.1rem; font-weight:bold}
.mypage .cont .inputbox ul &gt; li .col-xs-6,
.mypage .cont .inputbox ul &gt; li .col-xs-12{padding:0;}
.mypage .cont .inputbox ul &gt; li .col-xs-6:nth-child(2){padding-right:8px;}
.mypage .cont .inputbox ul &gt; li .col-xs-6:nth-child(3){padding-left:8px;}
.mypage .cont .inputbox ul &gt; li input[type="text"]{width:100%;}
.mypage .cont .inputbox ul &gt; li textarea{width:100%; height:109px}
.mypage .cont .inputbox input[type=checkbox]{display: none;}
.mypage .cont .inputbox input[type=checkbox] + label{display: inline-block; cursor: pointer; position: relative;  padding-left: 25px;  margin-top:13px;margin-left: 0;margin-bottom: 0;font-weight: 500;}
.mypage .cont .inputbox input[type=checkbox]+ label:before { content: "";  display: inline-block; width: 18px;  height: 18px;  margin-right: 10px; position: absolute;  left: 0;  bottom: -3px; background: url('/images/joinus/m_check_off.png') 0 0 no-repeat;background-size:17px;transition:.2s;}
.mypage .cont .inputbox input[type=checkbox]:checked + label:before {background: url('/images/joinus/m_check_on.png') 0 0 no-repeat;background-size:17px;text-align: center;line-height: 18px;  } 
.mypage .cont .inputbox .wrap-btn a{display:block; float:left; width:48%; padding: 1rem 0 .9rem; box-sizing:border-box; font-size:1.2rem; font-weight:bold; text-align:center;transition: all .2s ease-out;}
.mypage .cont .inputbox .wrap-btn a:hover,
.mypage .cont .inputbox .wrap-btn a:focus{color:#fff;transition: all .2s ease-out;}
.mypage .cont .inputbox .wrap-btn .btn-cancel{margin-right:10px; border:2px solid #999; color:#999}
.mypage .cont .inputbox .wrap-btn .btn-cancel:hover,
.mypage .cont .inputbox .wrap-btn .btn-cancel:focus{background:#999}
.mypage .cont .inputbox .wrap-btn .btn-ok{border:2px solid #111; color:#111}
.mypage .cont .inputbox .wrap-btn .btn-ok:hover,
.mypage .cont .inputbox .wrap-btn .btn-ok:focus{background:#1257ab;border-color: transparent;}

.mypage .cont .inputbox select.common-select{ border:none; padding:8px 10px 7px; background:#fff url('/images/mypage/m_ico_select.png') 90% 55% no-repeat;background-size:8px; color:#111; line-height:1.4rem; font-size:1.1rem; cursor:pointer;width:100%;}
.mypage .cont .inputbox select.common-select:focus{background:rgba(0,0,0,0.1) url('/images/mypage/ico_select.png') 90% 55% no-repeat; }
.mypage .cont .inputbox input.user-select{display: none;position:absolute;top:28px;left:237px;width:160px !important;}
.mypage .cont .inputbox input.chk-duplicate{padding: 10px 10px 8px;border: none;background: #999;color: #fff;line-height: 1.25rem;font-size: 1.1rem;font-weight: 300;transition: all .2s ease-out;margin-left: 2px;width: 20%;text-align: center;float: right;}
.mypage .cont .inputbox input.chk-duplicate:hover,
.mypage .cont .inputbox input.chk-duplicate:focus{background: #333;}
.mypage .cont .inputbox input.input-serial{width:77.192% !important;}
.mypage .cont .inputbox a.btn-ac-delete{border:0 none;background:none;border-bottom:2px solid #111;display: inline-block;margin-top: .833rem;padding:0 .833rem .333rem 0;font-size: 1rem;background: url('/images/mypage/ico_arr.png') 100% 25% no-repeat;background-size:.5rem;font-weight: 600;transition:all .2s ease-out}
.mypage .cont .inputbox a.btn-ac-delete:hover,
.mypage .cont .inputbox a.btn-ac-delete:focus{border-bottom:2px solid #1257ab;color:#1257ab;background: url('/images/mypage/ico_arr_over.png') 100% 25% no-repeat;background-size:.5rem;}
.mypage .cont .inputbox .wrap-btn{width:100%;margin:0 auto;}


/* delete complete */
.mypage.delete .cont .inputbox {padding: 3rem 2.083rem 4rem;background: #fff;}
.mypage.delete .cont .inputbox .wrap-btn{max-width:11rem; margin:0 auto;}
.mypage.delete .cont .inputbox h4{padding: 6rem 0 0 0;color: #111;line-height: 1.2em;font-size: 1.7rem;font-weight: bold;background:url('/images/mypage/ico_delete.png') center top no-repeat;background-size: 4rem;text-align: center;margin-bottom:1.067rem;}
.mypage.delete .cont .inputbox .msg{text-align: center;font-size: 1.083rem;color: #666;margin-bottom:32px;line-height: 1.5em;}
.mypage.delete .cont .inputbox .wrap-btn a.btn-ok{background: #fff;border: 2px solid #000;width:100%;}
.mypage.delete .cont .inputbox .wrap-btn a.btn-ok:hover,
.mypage.delete .cont .inputbox .wrap-btn a.btn-ok:focus{background:#1257ab;border:3px solid transparent;color:#fff;}

/* forgot-account */
.mypage.forgot-account .cont .inputbox {padding:0 ;}
.mypage.forgot-account .cont h3{margin-bottom:1.667rem;}
.mypage.forgot-account .cont p.desc{text-align: center;font-size: 1rem;line-height: 1.6rem;color: #666;margin-bottom:2.5rem;}
.mypage.forgot-account .cont .inputbox .wrap-btn{width:175px; margin:0 auto}
.mypage.forgot-account .cont .inputbox input.input-serial{width:100% !important;}
.mypage.forgot-account .cont .inputbox p{margin-top:1.667rem;line-height: 1.583rem;}
.mypage.forgot-account .cont .inputbox .wrap-btn{width:100%;max-width:11rem; margin:0 auto}
.mypage.forgot-account .cont .inputbox .wrap-btn a{width:100%;}
.mypage.forgot-account-complete .cont .inputbox {padding: 3rem 2.083rem 4rem;background: #fff;}
.mypage.forgot-account-complete .cont .inputbox h4{padding: 6rem 0 0 0;color: #111;line-height: 1.2em;font-size: 1.7rem;font-weight: bold;background:url('/images/mypage/ico_forgot.png') center top no-repeat;background-size: 4rem;text-align: center;margin-bottom:1.067rem;}
.mypage.forgot-account-complete .cont .inputbox .msg{text-align: center;font-size: 1.083rem;color: #666;margin-bottom:1.667rem;line-height: 1.5em;}
.mypage.forgot-account-complete .cont .inputbox .confirm-account{background: #f5f5f5;font-size: 1.3rem;padding:1.5rem 0;margin-bottom:1.667rem;text-align: center;font-weight: 600;color: #1257ab;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn{width:100%; margin:0 auto}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn .col-xs-12{padding:0;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn .col-xs-12:nth-child(1){margin-bottom:.667rem;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok{background: #fff;border: 2px solid #000;width:100%;margin-right:1.754%;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-cancel{width:100%;margin-right:0;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok:hover,
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok:focus{background:#1257ab;border:2px solid transparent;color:#fff;}
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-cancel:hover,
.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-cancel:focus{background:#1257ab;border:2px solid transparent;color:#fff;}

/* forgot pw */
.mypage.forgot-pw .cont .inputbox {padding:0;}
.mypage.forgot-pw .cont h3{margin-bottom:1.667rem}
.mypage.forgot-pw .cont p.desc{text-align: center;font-size: 1.083rem;line-height: 1.75rem;color: #666;margin-bottom:2.5rem}
.mypage.forgot-pw .cont .inputbox .wrap-btn{width:100%; margin:0 auto}
.mypage.forgot-pw .cont .inputbox .wrap-btn a.btn-ok{width:100%;}
.mypage.forgot-pw .cont .inputbox .wrap-btn a.btn-ok:hover,
.mypage.forgot-pw .cont .inputbox .wrap-btn a.btn-ok:focus{background:#1257ab;border:3px solid transparent;color:#fff;}
.mypage.forgot-pw .cont .inputbox input.input-serial{width:100% !important;}
.mypage.forgot-pw .cont .inputbox p{margin-top:1.667rem;line-height: 1.583rem;}

/* forgot pop */
.pop-pwGet{}
.pop-pwGet h4{padding: 6rem 0 0 0; color:#111; line-height: 1.2em; font-size:1.7rem; font-weight:bold;background:url('/images/mypage/ico_pwGet.png') center top no-repeat;  background-size: 4rem; margin-bottom: 1.667rem;}
.pop-pwGet .modal-dialog{width:80%;max-width:770px; margin:80px auto !important;}
.pop-pwGet .modal-content{position:relative; padding:3rem 1.667rem 4rem; text-align:center}
.pop-pwGet .modal-content .msg{text-align: center;font-size: 1.083rem;color: #666;margin-bottom:1.667rem;line-height: 1.5em;}
.pop-pwGet .modal-content .confirm-account{background: #f5f5f5;padding:1.5rem 0;margin-bottom:3rem;text-align: center;font-size: 1.417rem;font-weight: 600;color: #1257ab;}
.pop-pwGet .wrap-btn {width: 11rem;margin: 0 auto;}
.pop-pwGet .wrap-btn a{display: block;float: left;width: 100%;padding: 1.083rem 0;box-sizing: border-box;font-size: 1.2rem;font-weight: bold;text-align: center;transition: all .2s ease-out;}
.pop-pwGet .wrap-btn a.btn-ok{background: #fff;border: 2px solid #000;}
.pop-pwGet .wrap-btn a.btn-ok:hover,
.pop-pwGet .wrap-btn a.btn-ok:focus{background:#1257ab;border:3px solid transparent;color:#fff;}
.pop-pwGet .btn-close{overflow:hidden; position:absolute; top:1.083rem; right:1.083rem; width:1.333rem; height:1.333rem; background:url(/images/main/pop_btn_close.png) 0 0 no-repeat; background-size:1.333rem;text-indent:-9999px}


@media screen and (min-width: 992px) {
	.pop-login .modal-dialog{margin:0 auto !important}
	.pop-login .modal-dialog{position: fixed !important;top: 50% !important;left: 50% !important;transform: translateY(-50%) translateX(-50%) !important;}
	/* myapge */
	.mypage .sub-head{margin-bottom:120px;}
	.mypage h3{margin-bottom:52px; line-height:40px; font-size:40px; }

	.mypage .cont{padding:0 15px 160px 15px}
	.mypage .cont .inputbox{max-width:770px;padding:98px 100px 100px 100px; background:#fff}
	.mypage .cont .inputbox ul{margin-bottom:40px}
	.mypage .cont .inputbox ul &gt; li {font-size:16px;margin-bottom:28px}
	.mypage .cont .inputbox ul &gt; li p{font-size: 14px;line-height: 14px;margin-top:10px;}
	.mypage .cont .inputbox ul &gt; li .title{margin-bottom:12px; line-height:16px; font-size:16px; }
	.mypage .cont .inputbox select.common-select{height:41px; padding:0 20px; background:#f5f5f5 url('/images/mypage/ico_select.png') 90% 55% no-repeat;;
	background-size: auto;line-height:16px; font-size:16px; }
	.mypage .cont .inputbox input.chk-duplicate{height:41px; padding:0 38.5px;  line-height:16px; font-size:16px; margin-left:4px;padding:0;}
	
	.mypage .cont .inputbox a.btn-ac-delete{border-bottom:4px solid #111;margin-top: 20px;padding:0 17px 8px 0;font-size: 14px;background-size:auto;background-position: 100% 15%;}
	.mypage .cont .inputbox a.btn-ac-delete:hover,
	.mypage .cont .inputbox a.btn-ac-delete:focus{border-bottom:4px solid #1257ab;background-size:auto;background-position: 100% 15%;}

	.mypage .cont .inputbox .wrap-btn{width:350px;max-width:none;  }
	.mypage .cont .inputbox .wrap-btn a{width:170px;height:51px; padding:16px 0 0 0;  font-size:16px;}
	.mypage .cont .inputbox .wrap-btn .btn-cancel{border-width: 3px;}
	.mypage .cont .inputbox .wrap-btn .btn-ok{border-width: 3px;}

	/* delete  */
	.mypage .cont .inputbox input[type=checkbox]+ label:before { width: 18px;  height: 18px;  margin-right: 10px; bottom: -3px; background: url('/images/joinus/check_off.gif') 0 0 no-repeat;background-size:auto;}
	.mypage .cont .inputbox input[type=checkbox]:checked + label:before {background: url('/images/joinus/check_on.gif') 0 0 no-repeat;background-size:auto;line-height: 18px;  } 

	/* delete complete */
	.mypage.delete .cont .inputbox {padding:60px 204px 80px 204px ;}
	.mypage.delete .cont .inputbox h4{margin: 0 0 28px 0;padding: 118px 0 0 0;line-height: 30px;font-size: 30px;background-size: auto;}
	.mypage.delete .cont .inputbox .msg{text-align: center;font-size: 18px;margin-bottom:32px;line-height: 32px;}
	.mypage.delete .cont .inputbox .wrap-btn{width:175px;}
	.mypage.delete .cont .inputbox .wrap-btn a.btn-ok{border: 3px solid #000;}

	/* forgot-account */
	.mypage.forgot-account .cont h3{margin-bottom:25px;}
	.mypage.forgot-account .cont .inputbox {padding:100px ;}
	.mypage.forgot-account .cont p.desc{font-size: 18px;line-height: 32px;margin-bottom:49px;}
	.mypage.forgot-account .cont .inputbox p{margin-top:20px;line-height: 26px;}
	.mypage.forgot-account .cont .inputbox .wrap-btn{width:175px;max-width:none; margin:0 auto}

	.mypage.forgot-account-complete .cont .inputbox {padding:60px 100px 80px 100px ;}
	.mypage.forgot-account-complete .cont .inputbox h4{margin: 0 0 28px 0;padding: 118px 0 0 0;line-height: 30px;font-size: 30px;background-size:auto;}
	.mypage.forgot-account-complete .cont .inputbox .msg{text-align: center;font-size: 18px;color: #666;margin-bottom:32px;line-height: 32px;}
	.mypage.forgot-account-complete .cont .inputbox .confirm-account{font-size: 26px;padding:35px 0;margin-bottom:40px;}
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok,
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok:hover,
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-ok:focus,
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-cancel:hover,
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn a.btn-cancel:focus{border-width: 3px;}
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn .col-xs-12:nth-child(1){margin-bottom:0;}
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn .col-xs-12:nth-child(even){padding-left:8px;}
	.mypage.forgot-account-complete .cont .inputbox .wrap-btn .col-xs-12:nth-child(odd){padding-right:8px;}

	/* forgot pw */
	.mypage.forgot-pw .cont .inputbox {padding:100px;}
	.mypage.forgot-pw .cont h3{margin-bottom:25px;}
	.mypage.forgot-pw .cont p.desc{text-align: center;font-size: 18px;color: #666;margin-bottom:49px;line-height: 32px;}
	.mypage.forgot-pw .cont .inputbox p{margin-top:20px;line-height: 26px;}
	.mypage.forgot-pw .cont .inputbox .wrap-btn{width:280px; margin:0 auto}
	
	/* forgot pop */
	.pop-pwGet .modal-dialog{width:100%;margin:150px auto !important;}
	.pop-pwGet .modal-content{padding:60px 100px 60px;}
	.pop-pwGet h4{margin:0 0 27px 0; padding:118px 0 0 0; line-height:30px; font-size:30px;	background-size: auto;}
	.pop-pwGet .modal-content .msg{font-size: 18px;margin-bottom:32px;line-height: 32px;}
	.pop-pwGet .modal-content .confirm-account{padding:35px 0;margin-bottom:40px;font-size: 26px;}
	.pop-pwGet .wrap-btn {width: 170px;margin: 0 auto;}
	.pop-pwGet .wrap-btn a{width: 100%;height: 51px;padding: 16px 0 0 0;font-size: 16px;}
	.pop-pwGet .wrap-btn a.btn-ok{border-width: 3px;margin-bottom:20px;}
	.pop-pwGet .btn-close{top:25px; right:25px; width:28px; height:28px; background-size:auto;}


	.pop-request .inputbox .wrap-know input[type=checkbox] + label.chkBox2{margin-left: 6px;}
	.pop-request .inputbox .wrap-know2 input[type=checkbox] + label.chkBox2{margin-left: 29px;}
	.pop-request .inputbox .wrap-know2 input[type=checkbox] + label.chkBox6{margin-left: 22px;}

}

@media screen and (min-width: 1200px) {
}</pre></body></html>