@charset "utf-8";
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); */

#pop_poll { width:820px; margin:0; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif;}
#pop_poll .contents { width:100%; margin:0 auto;}
#pop_poll .contents .back {position: relative; width:667px; padding:10px 80px 30px 69px; background:url(../images/img_background.png) repeat-y !important; white-space:normal;}
#pop_poll .back2 {position: absolute; display:block; width:69px; height:183px; background:url(../images/img_background_shadow.png) no-repeat; z-index:100; margin:0 0 0 751px;}

#pop_poll .contents .back dl { margin-top:20px;}
#pop_poll .contents .back dl dt{ font-size:13px; font-weight:600; line-height:35px;}
#pop_poll .contents .back dl dt input[type=checkbox] {margin:0 4px -4px 0;}
#pop_poll .contents .back dl dd{ font-size:13px; font-weight:normal; line-height:21px; padding-left:27px;} /* 181115modi */
#pop_poll .contents div.bot { width:820px; height:19px; background:url(../images/img_background_bot.png) no-repeat; margin-bottom:20px;}



.item_solo { position:relative; float:right; margin:-219px 0 0 0;}


.kb_menu2 {display:inline-block; vertical-align:middle; position:relative; width:100%; border-bottom:#d4d6da solid 1px; text-align:center; box-shadow:inset -1px 0 0 #d4d6da;}
.kb_menu2 ul {display:inline-block; vertical-align:middle; width:100%; background:#fff;}
.kb_menu2 li {display:inline; float:left; width:50%; background:#f4f8fb;}
.kb_menu2 a {display:block; height:46px; margin-bottom:-1px; margin-right:-1px; padding:0 25px; border:#d4d6da solid 1px; font:16px NanumGothicBold; color:#747678; letter-spacing:-1px; line-height:46px; text-align:center;}
.kb_menu2 a:hover {color:#2490dd; text-decoration:underline;}
.kb_menu2 a.on {position:relative; border:#2490dd solid 1px; background:#2490dd; color:#fff;}

.kb_menu4 {display:inline-block; vertical-align:middle; position:relative; width:100%; border-bottom:#d4d6da solid 1px; text-align:center; box-shadow:inset -1px 0 0 #d4d6da;}
.kb_menu4 ul {display:inline-block; vertical-align:middle; width:100%; background:#fff;}
.kb_menu4 li {display:inline; float:left; width:25%; background:#f4f8fb;}
.kb_menu4 a {display:block; height:46px; margin-bottom:-1px; margin-right:-1px; padding:0 25px; border:#d4d6da solid 1px; font:16px NanumGothicBold; color:#747678; letter-spacing:-1px; line-height:46px; text-align:center;}
.kb_menu4 a:hover {color:#2490dd; text-decoration:underline;}
.kb_menu4 a.on {position:relative; border:#2490dd solid 1px; background:#2490dd; color:#fff;}

.btn_wrap {display:inline-block; vertical-align:middle; width:100%; text-align:center; .margin-left:300px}

/* 181115modi */
.mem_info { width:678px;height:55px;line-height:55px;font-size:13px;background:#f8f8f8;}
.mem_info span {padding:0 5px 0 15px;}
.mem_info input[type=text] {font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif;border:1px solid #e8e8e8;height:25px;line-height:25px;}
.mem_info select {font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif;border:1px solid #e8e8e8;height:29px;}