:root{font-size:16px}@media (min-width:992px) and (max-width:1440px){:root{font-size:15px}}@media (min-width:768px) and (max-width:991px){:root{font-size:14px}}#Wrap{padding:50px 0}@media (max-width:767px){#Wrap{padding:100px 0 80px}}#Wrap .wrapBottom{display:flex;align-items:center}@media (min-width:992px){.container{width:94%}}@media (max-width:767px){.container{padding:0 20px}}.form{margin-bottom:20px}.form>div{margin-bottom:20px}.form .m_title{margin-bottom:6px;font-size:16px;color:#262626}@media (max-width:767px){.form .m_title{font-size:15px}}.titlePage{text-align:center;font-size:28px;font-weight:500;color:#262626;letter-spacing:0.15em;margin-bottom:20px}@media (max-width:767px){.titlePage{font-size:22px}}.s_info{font-size:16px;color:#9e9e9e;text-align:center;margin-bottom:20px}@media (max-width:767px){.s_info{font-size:15px}}@media (min-width:768px){.loginPage{display:flex;align-items:center}}@media (min-width:992px){.loginPage>li{width:50%;padding:0 50px}}@media (min-width:768px) and (max-width:991px){.loginPage>li{width:50%;padding:0 30px}}.loginPage>li:first-child{position:relative;padding-left:0}@media (max-width:767px){.loginPage>li:first-child{margin-bottom:40px;padding-bottom:40px}}.loginPage>li:first-child:before{content:"";position:absolute;background-color:#f5f5f5}@media (min-width:768px){.loginPage>li:first-child:before{top:0;right:0;width:2px;height:100%}}@media (max-width:767px){.loginPage>li:first-child:before{bottom:0;left:0;width:100%;height:2px}}.loginPage>li:nth-child(2){padding-right:0}.loginPage>li>div{max-width:380px;margin:0 auto}.loginPage .memberbox{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.loginPage .checkBox{position:relative}.loginPage .checkBox input{position:absolute;top:0;left:0;pointer-events:none;opacity:0}.loginPage .checkBox input:checked+label:after{opacity:1}.loginPage .checkBox label{position:relative;padding:0 22px;font-size:16px}@media (max-width:767px){.loginPage .checkBox label{font-size:15px;padding:0 20px}}.loginPage .checkBox label:before{content:"";position:absolute;top:45%;left:0;transform:translateY(-50%);width:16px;height:16px;border-radius:2px;border:1px solid #262626}@media (max-width:767px){.loginPage .checkBox label:before{width:14px;height:14px}}.loginPage .checkBox label:after{content:"";position:absolute;top:45%;left:0;transform:translateY(-50%);width:16px;height:16px;border-radius:2px;background:#0079c7 url("../../Contents/images/common/check_w.png") center/8px 6px no-repeat;opacity:0;transition:opacity 0.75s}@media (max-width:767px){.loginPage .checkBox label:after{width:14px;height:14px}}.loginPage .passwordBox{position:relative;font-size:14px;color:#262626;transition:color 0.75s}.loginPage .passwordBox:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#262626;transition:background-color 0.75s}@media (min-width:768px){.loginPage .passwordBox:hover{color:#0079c7}.loginPage .passwordBox:hover:before{background-color:#0079c7}}.loginPage .fred{display:block;margin-bottom:10px;font-size:16px}@media (max-width:767px){.loginPage .fred{font-size:15px}}.passwordPage{max-width:500px;margin:0 auto}.passwordPage .s_info{text-align:left}.passwordPage .form{margin-bottom:70px}.passwordFix{max-width:600px}.completeTop{background-color:#f0f8ff;padding:40px 20px;display:flex;align-items:center;justify-content:center}@media (min-width:768px) and (max-width:991px){.completeTop{padding:30px 40px}}@media (max-width:767px){.completeTop{padding:30px}}@media (min-width:768px){.completeTop .topTxt{display:flex;align-items:center;font-size:18px}}@media (max-width:767px){.completeTop .topTxt{font-size:16px;text-align:center}}.completeTop .topTxt img{display:inline-block;width:80px;margin-right:40px}@media (max-width:767px){.completeTop .topTxt img{width:60px;margin:0 0 14px}}@media (max-width:767px){.completeTop .topTxt p{text-align:center}}.completeTop .topTxt span{display:inline-block;padding:0 6px;color:#0079c7}@media (max-width:767px){.completeTop .topTxt span{padding:0}}.completeBottom{margin-bottom:30px}@media (min-width:768px){.completeBottom ul{display:flex;justify-content:center;padding:40px 0}}@media (max-width:767px){.completeBottom ul{padding:20px 0}}.completeBottom li{flex:0 0 50%;padding:20px}.completeBottom li a{transition:color 0.75s}@media (min-width:768px){.completeBottom li a:hover{color:#0079c7}}.completeBottom li+li{position:relative}.completeBottom li+li:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#f5f5f5}@media (max-width:767px){.completeBottom li+li:before{width:100%;height:1px}}.completeBottom p{margin-bottom:10px;font-size:16px;text-align:center;color:#262626}@media (max-width:767px){.completeBottom p{font-size:15px;margin-bottom:4px}}.completeBottom p:first-child{font-size:22px;font-weight:500}@media (max-width:767px){.completeBottom p:first-child{font-size:20px}}.btnBox{text-align:center}.btnBox .btnBlue{display:block;width:100%;max-width:280px;height:58px;line-height:58px;border-radius:10px;background-color:#262626;border:1px solid #262626;color:#fff;font-size:16px;letter-spacing:0.1em;text-align:center;margin:0 auto;transition:0.75s}@media (max-width:767px){.btnBox .btnBlue{font-size:15px;border-radius:5px;height:54px;line-height:54px}}@media (min-width:768px){.btnBox .btnBlue:hover{background-color:#0079c7;border:1px solid #0079c7}}.btnBox .btnWhite{display:block;width:100%;max-width:280px;height:58px;line-height:58px;border-radius:10px;background-color:#fff;border:1px solid #262626;color:#262626;font-size:16px;letter-spacing:0.1em;text-align:center;margin:10px auto 0;transition:0.75s}@media (max-width:767px){.btnBox .btnWhite{font-size:15px;border-radius:5px;height:48px;line-height:48px}}@media (min-width:768px){.btnBox .btnWhite:hover{background-color:#262626;color:#fff}}