/* Reset CSS */
* {margin:0; padding:0; outline:0;}
a {text-decoration:none; color:#313131;}
img {border:none; margin:0 auto; padding:0 auto; vertical-align:top;}
table {border-collapse:collapse; border-spacing:0;}
body {background:#fff;font-family:Verdana, Tahoma, dotum; font-size:100%; line-height:1em; color:#333}
alt {overflow:hidden;}
a { text-decoration: none; }
a { color:inherit; }
ul, ol, dl { list-style: none; }
input, select {background:#fff;border:solid 1px #ccc;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;font: 0.9em Verdana bold;outline: none;height:2.0em;padding:2px;}

input[type='radio'] {background: #fff;border: solid 1px #C9C7C5;height: 20px;width: 20px;-webkit-appearance: none;-webkit-border-radius: 4px;}
input[type='radio']:checked {background: #fff;border: solid 1px #858585;}
input[type='radio']:checked:after {content: ' ';display: block;width: 14px;height: 14px;background:url(../img/radiob_14.png) no-repeat;position: relative;top: 0px;left: 0px;-webkit-border-radius: 2px;}
input[type='checkbox'] {background: #fff;border: solid 1px #C9C7C5;height: 20px;width: 20px;-webkit-appearance: none;-webkit-border-radius: 4px;}
input[type='checkbox']:checked {background: #fff;border: solid 1px #858585;}
input[type='checkbox']:checked:after {content: ' ';display: block;width: 14px;height: 14px;background:url(../img/checkb_14.png) no-repeat;position: relative;top: 0px;left: 0px;-webkit-border-radius: 2px;}

.topwidth {width:750px;margin:auto;}
.topwidth2 {width:750px;margin:auto;}
.imgwidth {width:100%;}
.lottonum {position:absolute;z-index:5;top:580px;left:50%;margin-left:-220px;font-family:Verdana;font-size:3.0em;color:#888888;text-align:center;}
.policybg {font-size:0.9em;line-height:1.5em;font-family:Malgun-Gothic;}
.policytxt1 {font-size:1.1em;line-height:2.0em;font-family:Malgun-Gothic;vertical-align:top;}
.policytxt {font-size:0.9em;line-height:1.5em;font-family:Malgun-Gothic;}
.intitle {padding:0.5em;font-size:1.5em;font-family:Malgun Gothic;}
.inputarea {width:19.0em;font-size:1.1em;}
.endimg {}

/* pc  ÀÌÇÏ */
@media only screen
and (min-width: 320px )
and (max-width: 959px ){
body{font-size:0.75em;}
.topwidth {width:100%;}
.topwidth2 {width:100%;margin:auto;}
.imgwidth {width:100%;}
.lottonum {position:absolute;z-index:5;top:15.5em;left:50%;margin-left:-4.5em;font-family:Verdana;font-size:1.55em;color:#888888;text-align:center;}
.policybg {width:90%;margin:0 auto;}
.policytxt1 {font-size:1.1em;line-height:2.0em;font-family:Malgun-Gothic;}
.policytxt {font-size:0.9em;line-height:1.5em;font-family:Malgun-Gothic;}
.inputarea {width:13.0em;font-size:1.1em;}
.endimg {width:100%;}
}