/* Basic Tags */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select { margin:0; padding:0;}
body,input,textarea,select,button,table { font-family:'³ª´®°íµñ',NanumGothic,Malgun Gothic,'µ¸¿ò',Dotum,helvetica,arial,sans-serif; font-size:14px;}
img,fieldset { border:0;}
#accessibility, .skip, legend, .blind {overflow:hidden; position:absolute; top:-5000em; width:0px; height:0px;  line-height:0; font-size:0;}
ul,ol { list-style:none;}
em,address { font-style:normal;}
a { text-decoration:none;}
a:hover,a:active,a:focus { text-decoration:underline;}
article,aside,dialog,footer,header,section,footer,nav,figure { display:block; margin:0; padding:0;} /* html5 tags */
button { cursor:pointer;}

.input_text { vertical-align:middle; padding:6px 4px; margin:0 0 4px 0; font-size:13px; color:#000; border:1px solid #bababa;}
.input_check { vertical-align:middle;}

#wrap { text-align:center; letter-spacing:-0.1em; background:url(../../img/adult/bg_wrap.jpg) no-repeat center center fixed; background-size:cover; min-height:100%;}
#wrap:after { content:" "; display:block; clear:both;}
#wrap h1 img { margin-top:180px;}
.adult_content { *zoom:1; max-width:698px; margin: auto; background:#fff; border:1px solid #480062; }
.adult_content:after { content:" "; display:block; clear:both;}
.adult_top {  background:#B4456B;}
.careful { padding:10px 10px 30px 170px; text-align:left; font-weight:bold; font-size:12px; color:#4d4d4d; background:url(../../img/adult/ico_adult.webp) no-repeat 10% 50%;}
.careful span { color:#e5004f;}
fieldset { padding:0 50px;}
.adult_left { width:42%; /*height:105px;*/ padding:5px 20px ; float:left; text-align:left; border:1px solid #cfcfcf;}
.adult_left label { padding-left:5px; font-size:13px;}
.adult_left h2 { margin-bottom:4px; font-size:16px; color:#2d2d2d;}
.adult_left .btn {float:right;}
.adult_right { width:42%; height:105px; padding:2px 20px; float:right; border:1px solid #cfcfcf;}
.adult_right li { float:left; width:50%; margin-left:-1px; text-align:center; }
.adult_right li:first-child { border:none;}
.adult_right li b { display:block; padding:60px 0 10px 0;}

.use { padding:30px 40px; font-weight:bold; font-size:14px; color:#4d4d4d;}
.member_login { margin-top:5px;}
.tel img { margin-bottom:20px;}

@media screen and (max-width:700px) {
.input_text { width:70%;}

#wrap h1 img { margin-top:20px;}
.adult_top img { max-width:80%;}
.careful { padding:5% 5% 5% 25%;}
fieldset { padding:0 5%;}
.adult_left { clear:left; width:88%; margin:5px auto;}
.adult_right { float:left; width:88%; margin:5px auto;}
.use { padding:30px;}
}
@media screen and (min-width:481px) and (max-width:700px) {

.input_text { width:70%;}

#wrap h1 img { margin-top:20px;}
.adult_top img { max-width:80%;}
.careful { padding:5% 5% 5% 30%;}
fieldset { padding:0 5%;}
.adult_left { clear:left; width:88%; margin:5px auto;}
.adult_right { float:left; width:88%; margin:5px auto;}
.use { padding:30px;}
}
@media screen and (min-width:320px) and (max-width:480px) {
.input_text { width:58%;}
.careful { padding:5% 5% 5% 35%;}
}
.adult_con {
    position: fixed !important;
    top: 0;
    background: #fff;
    z-index: 19999;
    width: 100% !important;
    height: 100%;
    opacity: .99;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95);filter: alpha(opacity=95)";
}
.btm_layer{position:fixed;top:0;background:#fff;z-index:19000;height:100%;width:100%}
