@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);


html, body{font-family:AppleSDGothicNeo,'나눔고딕',NanumGothic,'맑은고딕','Malgun Gothic',Helvetica,sans-serif}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;font-family:'나눔고딕',NanumGothic,sans-serif}
body,input,textarea,select,table,button{font-size:14px;line-height:1.25em}
body{position:relative; background-color:#eeeeee; color:#333;word-wrap:break-word;word-break:break-all; min-width:320px;}

ul,ol{list-style:none}
a{color:#000;text-decoration:none;cursor:pointer}
em,address{font-style:normal}
/*input,select,textarea { font-size: 0.86em;}*/
input,select,textarea { font-size: 13px; padding: 1px 0 2px 0 ;}



/* 140721체크박스수정 */
#sexDiv { position:relative; top: 0px; left: 0px;}
.sex { border: #707070 1px solid; display: inline-block; float: left; height: 28px; margin-right: -3px;}
.jender { z-index: 10; position: relative; width: 44px; display: inline-block; height: 28px; border-right: 1px solid #707070;}
.jender2 { z-index: 10; position: relative; width: 44px; display: inline-block; height: 28px;}
.jender + .jender { border-style: none; margin-left: -4px}
.jender INPUT,.jender2 INPUT { z-index: 9; position: absolute; width: 44px; height: 28px; top: 0px; left:1px}
.jender LABEL,.jender2 LABEL { z-index: 10; position: absolute; text-align: center; line-height: 28px; width: 44px; display: block; background:#fff ; height: 28px; color: #333; top: 0px; left: 0px;}
.jender INPUT:unknown + LABEL,.jender2 INPUT:unknown + LABEL { z-index: 100; border: #2eaa08 1px solid; margin: -1px; COLOR: #2eaa08;}
.jender LABEL.on,.jender2 LABEL.on { z-index: 100; margin: -1px; border: 1px solid #5b99d2; color: #5b99d2;}


.md{position:absolute; z-index:0; margin:-15px 0 0 7px;}
.txt{ font-size:11px; font-family:'Nanum Gothic'; letter-spacing:-1px; color:#ffffff;}
.price{ font-size:24px; font-family:'Nanum Gothic'; letter-spacing:-1px; color:#f25451; font-weight:bold;}
.qus{border-bottom:1px solid #9f9f9f;border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f; padding-bottom:5px; background:url(https://cancerok.speedgabia.com/cancerok/onestop/images/price_bg.jpg)}
.qus2{border-bottom:1px solid #9f9f9f;border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f; background-color:#5c5c5c;}

.nanum20 {font-family:나눔고딕; font-size:20px; font-weight:600; letter-spacing:-1px;}
.nanum25 {font-family:나눔고딕; font-size:25px; font-weight:600; letter-spacing:-1px;}

.visual_bg {background:url(https://cancerok.speedgabia.com/damoa/images/visual_bg2.jpg);}


.list_top{ width:1200px;}
.list{background:url(https://cancerok.speedgabia.com/damoa/images/list_bg.jpg) no-repeat; padding-bottom:10px; float:left; width:50%; height:87px;}
.list2{float:left; width:125px; padding:20px 0 0 20px;}
.list3{float:left; width:315px; padding:33px 0 0 5px;}
.list4{float:left; width:110px; padding:10px 0 0 5px;}


.list_txt{padding-left:10px;}

.pay{ float:left; width:90%; padding:5px 5px 10px 5px; margin-left:10px; font-size:12px; font-family:'돋움'; font-weight:bold; letter-spacing:-1px; vertical-align:middle; border-bottom:1px #dddddd solid;}
.pay_end{ float:left; width:90%; padding:5px 5px 25px 5px; margin-left:10px; font-size:12px; font-family:'돋움'; font-weight:bold; letter-spacing:-1px; vertical-align:middle;}
#pay0{border:1px solid #333333; width:85%; height:165px; margin:10px 0;}