body,html,li,ol,ul{border:0;vertical-align:baseline}body,li,ol,ul{font-size:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html,img,li,ol,ul{padding:0;margin:0}img{font-size:100%;border:0;max-width:100%;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.42857143em}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input{vertical-align:middle}button{border:0;background:0 0;outline:0;cursor:pointer}#join .seller-join fieldset .panel .panel-heading .tit.necessary:after,.ico,.input-chk input[type=checkbox]+span:before,.input-chk input[type=checkbox]:checked+span:before,.input-rdo input[type=radio]+span:before,.modal .modal-header .modal-close{display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:middle;background:url(/homepage/images/common/icon.png)no-repeat;background-size:100px}*{font-family:"Noto Sans KR",sans-serif}html{font-size:62.5%}a,body{color:#000}body,html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;width:100%}body{min-height:100%;margin:0;padding:0;font-size:1.6rem;font-weight:300;overflow-x:hidden}@media only screen and (max-width:768px){html{font-size:55%}}@media only screen and (max-width:640px){html{font-size:56.3%}}@media only screen and (max-width:640px){body{font-size:1.3rem}}address,em{font-style:normal}b,strong{font-weight:500}small{font-size:1.3rem;font-weight:400}a{text-decoration:none;background:0 0;cursor:pointer}a:active,a:focus,a:hover{outline:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}::selection{background:#aaa;color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;text-indent:-9999px;overflow:hidden;clip:rect(0,0,0,0);border:0}input,select{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-control{border:1px solid #ddd;padding:.6em 1em;font-size:1.5rem;width:100%;height:50px}@media only screen and (max-width:640px){.form-control{height:43px;font-size:1.4rem}}.form-control:focus,textarea:focus{outline:0;border:1px solid #000}.form-control::-moz-placeholder,textarea::-moz-placeholder{color:#ddd}.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ddd}.form-control:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd}.form-control::placeholder,textarea::placeholder{color:#ddd}.form-control.form-sm{height:40px}input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 30px #fff;-moz-box-shadow:inset 0 0 0 30px #fff;box-shadow:inset 0 0 0 30px #fff}input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;-moz-transition:background-color 5000s ease-in-out 0s;-ms-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}select{padding:.6em 2em .6em 1em;outline:0;background:#fff url(/homepage/images/common/select_arrow.png)no-repeat right 1.3em center;-webkit-background-size:11px;-moz-background-size:11px;background-size:11px}select::-ms-expand{display:none}textarea{display:block;width:100%;padding:1em;resize:none;font-size:1.6rem;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (max-width:640px){textarea{font-size:1.3rem}}[class*=col-]{float:left;position:relative}.col-12{width:100%}.col-11{width:91.66666666666666%}.col-10{width:83.33333333333334%}.col-9{width:75%}.col-8{width:66.66666666666666%}.col-7{width:58.333333333333336%}.col-6{width:50%}.col-5{width:41.66666666666667%}.col-4{width:33.33333333333333%}.col-3{width:25%}.col-2{width:16.666666666666664%}.col-1{width:8.333333333333332%}#join .seller-join fieldset .panel>div,.pull-left{float:left}.pull-right{float:right}.center-block{display:block!important;margin-left:auto;margin-right:auto;text-align:center}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-gray{color:#999!important}.text-red{color:#fa2841!important}.text-blue{color:#185ef8!important}.arrow-line,.input-chk,.input-rdo{position:relative;display:inline-block}.arrow-line{padding-right:20px;margin-right:20px}.arrow-line:after,.arrow-line:before{display:inline-block;content:" ";position:absolute;top:50%}.arrow-line:before{left:0;width:100%;height:2px;background:#666;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.arrow-line:after{right:0;padding:4px;border-width:0 2px 2px 0;border-style:solid;border-color:#666;transform:translate(0,-50%) rotate(-45deg)}.input-chk,.input-rdo{cursor:pointer}.input-chk+.input-chk{margin-left:10px}.input-chk input+span{display:inline-block;font-size:1.4rem;color:#666;font-weight:500}.input-chk input[type=checkbox],.input-rdo input[type=radio]{display:none}.input-chk input[type=checkbox]+span:before{content:" ";width:22px;height:22px;margin:-.12em .7em 0 0;background-position:0-50px}@media only screen and (max-width:640px){.input-chk input[type=checkbox]+span:before{background-size:75px;width:18px;height:18px;background-position:0-37px}}.input-chk input[type=checkbox]:checked+span:before{background-position:-50px -50px}@media only screen and (max-width:640px){.input-chk input[type=checkbox]:checked+span:before{background-size:75px;background-position:-37px -37px}}.input-rdo label{cursor:pointer}.input-rdo input+span{display:inline-block;font-size:1.5rem}@media only screen and (max-width:768px){.input-rdo input+span{font-size:1.4rem}}.input-rdo input[type=radio]+span:before{content:" ";width:22px;height:22px;margin:-.12em .7em 0 0;background-position:0-100px}@media only screen and (max-width:768px){.input-rdo input[type=radio]+span:before{width:18px;height:18px;background-size:75px;background-position:0-74px}}.input-rdo input[type=radio]:checked+span{font-weight:500}.input-rdo input[type=radio]:checked+span:before{background-position:-50px -100px}@media only screen and (max-width:768px){.input-rdo input[type=radio]:checked+span:before{background-position:-37px -74px}}.modal .modal-content .terms-list>li+li,.write-form form .panel+.panel{margin-top:1em}@media only screen and (max-width:640px){.write-form form .panel+.panel{margin-top:1.5em}}.write-form form .panel>div{display:inline-block;vertical-align:middle}@media only screen and (max-width:640px){.write-form form .panel>div{display:block;width:100%!important}}.write-form form .panel-heading{width:17%;padding:.6em .5em .6em 0;font-weight:500}@media only screen and (max-width:640px){.write-form form .panel-heading{font-size:1.4rem}}.write-form form .panel-heading.top{vertical-align:top}.write-form form .panel-body{margin-left:-4px;width:83%}@media only screen and (max-width:640px){.write-form form .panel-body{margin:.6em 0 0}}.write-form form .panel-body select{padding:.6em 4em .6em 1em}.write-form form .panel-body .input-file{position:absolute;visibility:hidden}.write-form form .panel-body .input-group{position:relative}.write-form form .panel-body .guide-text{font-size:1.2rem;font-weight:400;color:#666}.write-form form .panel-body.captcha .captcha-area{padding:1em;border:1px solid #ddd;background:#fff;position:relative}.write-form form .panel-body.captcha .captcha-area .img-wrap{display:inline-block;width:152px;padding-right:1em;text-align:center;vertical-align:middle}@media only screen and (max-width:768px){.write-form form .panel-body.captcha .captcha-area .img-wrap{width:50%;text-align:left}.write-form form .panel-body.captcha .captcha-area .img-wrap+input{display:none}}.write-form form .panel-body.captcha .captcha-area input{margin-left:-4px;width:50%;border:0;vertical-align:middle}.write-form form .panel-body.captcha .captcha-area button{height:40px;padding:0 3%;color:#666;position:absolute;right:.2em;top:50%;transform:translate(0,-50%)}.write-form form .panel-body.captcha .captcha-area button i{margin-right:.5em}@media only screen and (max-width:768px){.write-form form .panel-body.captcha .captcha-area button{font-size:1.3rem}}.write-form form .panel-body.captcha .captcha-area+input{display:none;margin-top:1em}@media only screen and (max-width:768px){.write-form form .panel-body.captcha .captcha-area+input{display:block}}.input-group{display:table;width:100%}.btn,.input-group>*{vertical-align:middle}.input-group>*{display:table-cell}.input-group .form-control{border-right:0}.input-group .input-group-addon{width:1%;padding-top:0;padding-bottom:0;white-space:nowrap}.btn{display:inline-block;padding:1.183em 2em 1.374em;font-size:1.8rem;text-align:center;font-weight:400;line-height:1.4rem;white-space:nowrap;cursor:pointer;border:1px solid transparent}.btn:hover{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}@media only screen and (max-width:640px){.btn{font-size:1.45rem}}.btn-blue{color:#fff;background:#185ef8}.btn-blue:focus,.btn-blue:hover{background:#0e57f8}.btn-black-line{border:1px solid #000;color:#000;background:#fff}.btn-black-line:focus,.btn-black-line:hover{background:#f7f7f7}.btn-gray-line{border:1px solid #999;color:#000;background:#fff}.btn-gray-line:focus,.btn-gray-line:hover{background:#fcfcfc}.btn-lg{padding:1.2em 0;font-size:1.9rem}@media only screen and (max-width:640px){.btn-lg{padding:1em 0;font-size:1.4rem}}.btn-md{padding:1.086em 2em 1.2em;font-size:1.4rem}@media only screen and (max-width:640px){.btn-md{padding:1.086em 1.5em 1.2em;font-size:1.3rem}}.btn-block{width:100%;display:block}.btn-group .btn:not(:last-child){margin-right:5px}#wrap,.container,.row{position:relative;width:100%}#wrap{height:100%}.container,.row{margin:0 auto}#join .agree-area .terms-cont .terms-menu li dl:after,#join .agree-area .terms-cont .terms-menu li dl:before,#join .seller-join fieldset .panel:after,#join .seller-join fieldset .panel:before,#login .link-group:after,#login .link-group:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}#join .agree-area .terms-cont .terms-menu li dl:after,#join .seller-join fieldset .panel:after,#login .link-group:after,.container:after,.row:after{clear:both}.ico-l{margin-right:10px}.ico-r{margin-left:10px}.ico-androad{width:20px;height:19px;background:url(/homepage/images/common/android.svg)0 0 no-repeat}@media only screen and (max-width:640px){.ico-androad{width:14px;height:14px}}.ico-ios{width:20px;height:20px;background:url(/homepage/images/common/ios.svg)0 0 no-repeat}@media only screen and (max-width:640px){.ico-ios{width:15px;height:15px}}.modal.modal-show{visibility:visible;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modal-show .modal-content{opacity:1;filter:alpha(opacity=100)}.modal{display:none;position:absolute;top:0;overflow:auto;max-width:750px;max-height:700px;z-index:10001;background:#fff}@media only screen and (max-width:640px){.modal{max-height:none}.modal[class*=modal-]{min-width:auto;max-width:none;width:100%;height:100%}}.modal .modal-header{position:relative;padding:1.45em 2em;border-bottom:1px solid #e6e6e6}@media only screen and (max-width:640px){.modal .modal-header{padding:1.8em 2em}}.modal .modal-header h2{font-size:2rem;font-weight:400;line-height:2.2rem}.modal .modal-header .modal-close{position:absolute;top:0;right:.5em;z-index:10;width:21px;height:21px;margin:1.5em;background-position:-50px 0;overflow:hidden;text-indent:-3000px;cursor:pointer}.modal .modal-content{padding:2.2em;font-size:1.4rem;line-height:2.2rem}@media only screen and (max-width:640px){.modal .modal-content{padding:2.2em 2.2em 6em}}.modal .modal-content ul.info-list li+li{margin-top:.9em}@media only screen and (max-width:640px){.modal .modal-content ul.info-list li+li{margin-top:1.8em}}.modal .modal-content .terms-list>li ul li{margin-top:.3em}.modal .modal-content .terms-list .sub-tit{margin-top:2em}.modal .modal-footer{padding:.5em 2em 1.8em}@media only screen and (max-width:640px){.modal .modal-footer{position:fixed;bottom:0;width:100%;padding:0}.modal .modal-footer .btn{padding:1.4em 0 1.5em;font-size:1.6rem}}.modal-show .modal-overlay{visibility:visible;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all,.5s;-moz-transition:all,.5s;-ms-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s}.modal-overlay{position:fixed;visibility:hidden;top:0;left:0;width:100%;height:100%;background:#000;z-index:10000;opacity:.6;filter:alpha(opacity=60)}.modal-lg{max-width:900px}.modal-sm{max-width:500px}#login{padding:10em 0;margin:0 auto;max-width:475px;text-align:center}@media only screen and (max-width:640px){#login{padding:6em 1.5em}}#login .login-title h2{width:160px;height:auto;margin:0 auto}@media only screen and (max-width:640px){#login .login-title h2{width:112px}}#login .login-title p{padding:1.1em 0 2.5em;font-size:1.8rem}@media only screen and (max-width:640px){#login .login-title p{font-size:1.6rem}}#login .tab-menu{display:table;table-layout:fixed;width:100%;margin-bottom:1em}@media only screen and (max-width:640px){#login .tab-menu{margin-bottom:.5em}}#login .tab-menu li{display:table-cell;width:50%;color:#666;border-style:solid;border-width:1px 0 1px 1px;border-color:#ddd #ddd #000}@media only screen and (max-width:640px){#login .tab-menu li{font-size:1.5rem}}#login .tab-menu li a{display:block;padding:1em 0}#login .tab-menu li:last-child{border-right:1px solid #ddd}#login .tab-menu li.active{border-color:#000 #000 #fff;border-width:1px 1px 0;font-weight:500;color:#000}#login .login-group{padding:1em 0}#login .login-group .login-input .form-control{padding:0 1.5em;border:0;height:57px;border-bottom:1px solid #ddd}#login .login-group .login-input .form-control:focus{border-bottom:1px solid #000}@media only screen and (max-width:640px){#login .login-group .login-input .form-control{padding:0 1em;height:50px}}#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul,#login .login-group .login-input+.login-input{margin-top:1em}#login .login-group .check-group{padding-top:1.3em}#login .login-group>.btn{margin-top:1.8em}#login .find-result{padding:4em 1em;font-size:1.8rem}#login .btn-group{padding:1.3em 0 1.6em;width:100%}@media only screen and (max-width:640px){#login .btn-group{padding:1.5em 0 2em}}#login .btn-group button{display:inline-block;padding:1em .5em;width:48%;font-size:1.5rem;font-weight:300;border:1px solid #999}@media only screen and (max-width:640px){#login .btn-group button{padding:.8em}}#login .btn-group button+button{margin-left:3%}#login .btn-group button:before{content:" ";width:20px;height:20px;vertical-align:middle;margin:-1px 8px 0 0}@media only screen and (max-width:640px){#login .btn-group button:before{width:15px;height:15px}}#login .btn-group button i{margin-top:-.28em}#join .seller-join fieldset .panel .panel-row ul li dl dt,#login .link-group{font-size:1.5rem}#login .link-group:last-child div{color:#666}@media only screen and (max-width:640px){#login .link-group:last-child div{font-size:1.4rem}}#login .link-group:last-child div span{display:inline-block;font-size:1.3rem;vertical-align:top;margin:0 10px 0 13px;color:#ddd}#join{min-height:100%;background:#f8f8f8}#join .seller-join{padding:4em 0;max-width:800px;margin:0 auto}@media only screen and (max-width:768px){#join .seller-join{padding:5em 1.5em}}#join .seller-join .join-title{text-align:center}#join .seller-join .join-title h2{width:165px;height:auto;margin:0 auto}@media only screen and (max-width:768px){#join .seller-join .join-title h2{width:10em}}#join .seller-join .join-title h2+span{padding:0 2em;margin:1.2em 0 3em;display:inline-block;font-size:1.6rem;line-height:4.2rem;color:#666;border:1px solid #999;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;border-radius:2.5em}@media only screen and (max-width:768px){#join .seller-join .join-title h2+span{padding:0 1.6em;margin-top:1em;font-size:1.3rem;line-height:3.2rem}}#join .seller-join fieldset+fieldset{padding-top:1em}@media only screen and (max-width:640px){#join .seller-join fieldset+fieldset{padding-top:.7em}}#join .seller-join fieldset .panel{margin-top:.7em;padding:1.1em 2em;width:100%;background:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);-moz-box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width:768px){#join .seller-join fieldset .panel{padding:1em 1.5em;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);-moz-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}}#join .seller-join fieldset .panel .panel-heading{margin-top:.5em;width:20%}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-heading{width:100%}}#join .seller-join fieldset .panel .panel-heading .tit{font-size:1.6rem;font-weight:500}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-heading .tit{font-size:1.4rem}}#join .seller-join fieldset .panel .panel-heading .tit small{margin-left:.2em;display:inline-block;font-weight:300;color:#666}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-heading .tit small{font-size:1.1rem}}#join .seller-join fieldset .panel .panel-heading .tit.necessary:after{display:inline-block;content:" ";width:8px;height:7px;margin:-.3em 0 0 .5em;background-position:0 0}#join .seller-join fieldset .panel .panel-heading .label-gray{padding:0 .5em;margin-left:.6em;display:inline-block;font-size:1.2rem;border:1px solid #ddd;color:#adadad;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#join .seller-join fieldset .panel .panel-body{width:80%;position:relative}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body{width:100%;margin-top:.5em}}#join .seller-join fieldset .panel .panel-body .form-btn{width:80%}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .form-btn{width:100%}}#join .seller-join fieldset .panel .panel-body .form-btn+a{padding:.7em 1em;margin-left:-5px;display:inline-block;width:20%;max-height:40px;text-align:center;font-size:1.3rem;background:#a1adcc;color:#fff;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;letter-spacing:-.06em}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .form-btn+a{width:100%;padding:1em;margin:1em 0 0}}#join .seller-join fieldset .panel .panel-body .panel-box{padding:.6em 0}#join .seller-join fieldset .panel .panel-body .panel-box .price{display:inline-block;color:#404040;position:relative}#join .seller-join fieldset .panel .panel-body .panel-box .price strong,#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul li b{font-family:"Roboto",sans-serif}#join .seller-join fieldset .panel .panel-body .panel-box .price span{display:inline-block;font-size:1.2rem;line-height:1.5rem;margin:.2em 1em 0 .3em}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .panel-box .price span{margin:.2em .3em 0}}#join .seller-join fieldset .panel .panel-body .panel-box .price-text{font-size:1.8rem;color:#999;font-weight:500;vertical-align:top}#join .seller-join fieldset .panel .panel-body .panel-box .seller-price{padding-top:2em;font-size:1.7rem}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .panel-box .seller-price{padding-top:1.4em;font-size:1.4rem}}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul{margin-top:1em}}#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul li{margin:0 1.5em;display:inline-block}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul li{margin:0 .8em}}#join .seller-join fieldset .panel .panel-body .panel-box .seller-price ul li:first-child{margin-left:0}#join .seller-join fieldset .panel .panel-body .guide-text{font-size:1.2rem;font-weight:400}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .guide-text{padding:.8em 0 .6em}}#join .seller-join fieldset .panel .panel-body .email-box li:nth-child(2){margin-left:2em}#join .seller-join fieldset .panel .panel-body .email-box li:nth-child(2):before{display:inline-block;content:"@";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-1.5em}#join .seller-join fieldset .panel .panel-body .add-wrap input{margin-top:.5em}#join .seller-join fieldset .panel .panel-body .url-tit{display:inline-block;vertical-align:middle}#join .seller-join fieldset .panel .panel-body .url-tit+input{width:90%;padding-left:0}@media only screen and (max-width:768px){#join .seller-join fieldset .panel .panel-body .url-tit+input{width:85%}}#join .seller-join fieldset .panel input{padding:.6em 1em .6em 0;border:0}#join .seller-join fieldset .panel select{padding:.6em 3em .6em 0;border:0}#join .seller-join fieldset .panel .bu-list{padding:1em 0 .6em}#join .seller-join fieldset .panel .bu-list li{font-size:1.3rem;letter-spacing:-.02em;line-height:1.5em;color:#666}#join .seller-join fieldset .panel .panel-row{margin-top:2.5em;float:none}#join .seller-join fieldset .panel .panel-row ul{padding:0 0 2.2em;margin:0 1em 0 0;list-style:none}#join .seller-join fieldset .panel .panel-row ul li{list-style:none;padding:0;margin:0;color:#666}#join .seller-join .btn-group{font-size:0}#join .seller-join .btn-group a{margin-top:2.5em;width:49%}#join .seller-join .btn-group a:first-child{margin-right:2%}#join .seller-join .btn-group a:last-child{margin-left:-4px}@media only screen and (max-width:768px){#join .seller-join .col-4{width:45%}#join .seller-join .col-3{width:100%}}#join .agree-area .input-chk input+span{font-size:1.6rem}@media only screen and (max-width:640px){#join .agree-area .input-chk input+span{font-size:1.5rem}}#join .agree-area>div{padding-top:1.2em}#join .agree-area>div:first-child{padding-top:0}#join .agree-area>div.all{padding-bottom:1em;border-bottom:1px solid #ddd}#join .agree-area>div.terms:last-child .terms-tit{padding-bottom:1em;border-bottom:1px solid #ddd}#join .agree-area .terms-tit .necessary{font-size:1.3rem;margin-left:.2em}@media only screen and (max-width:640px){#join .agree-area .terms-tit .necessary{font-weight:300}}#join .agree-area .terms-cont .terms-menu li,#join .agree-area .terms-tit .all-more{color:#666}#join .agree-area .terms-cont{margin-top:1em}#join .agree-area .terms-cont textarea{padding:1.5em 2.2em;font-size:1.4rem}#join .agree-area .terms-cont textarea:focus{border-color:#ddd}#join .agree-area .terms-cont .terms-menu{padding-left:2.2em}#join .agree-area .terms-cont .terms-menu li+li{margin-top:1.2em}@media only screen and (max-width:640px){#join .agree-area .terms-cont .terms-menu li+li{margin-top:1.3em}}#join .agree-area .terms-cont .terms-menu li dl dt{float:left;font-size:1.5rem}#join .agree-area .terms-cont .terms-menu li dl dd{float:right;font-size:1.4rem}#join .agree-area .terms-cont .terms-menu li .more{color:#666;border-bottom:1px solid #666}@media only screen and (max-width:640px){#join .agree-area .terms-cont .terms-menu li .more{font-size:1.2rem}}#join .tab-menu{display:table;table-layout:fixed;width:100%;margin-bottom:1em}#join .tab-menu a{display:table-cell;table-layout:fixed;text-align:center;color:#666;border:1px solid #ddd;padding:1em 0;font-weight:500}@media only screen and (max-width:640px){#join .tab-menu a{font-size:1.5rem}}#join .tab-menu a:first-child{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#join .tab-menu a:last-child{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#join .tab-menu a.active{background:#185ef8;border-color:#185ef8;color:#fff}.terms-readonly{width:560px;height:300px;font-size:1.3rem}@media only screen and (max-width:640px){.terms-readonly{width:100%;height:100vh;padding:0;border:0}}