


.epoll_readonly			{background-color:#f7f7f7;}

/*  관리자  */
.epcontype_number	{background-color:#4c5a69;color:#ffffff;width:20px;text-align:center;border:1px solid #4c5a69;}
.epolltype_number	{background-color:#4c5a69;color:#ffffff;width:20px;text-align:center;border:1px solid #4c5a69;}
.exam_number		{background-color:#999999;color:#ffffff;width:20px;text-align:center;border:1px solid #999999;}
.depth_exam_number	{background-color:#e7e7e7;color:#333333;width:20px;text-align:center;border:1px solid #e7e7e7;}
.other_number		{background-color:#999999;color:#ffffff;width:20px;text-align:center;border:1px solid #999999;}
.other_number2		{background-color:#e7e7e7;color:#333333;width:20px;text-align:center;border:1px solid #e7e7e7;}
.other_bg			{background-color:#e7e7e7;}

.epcontype_sortables	{border:2px dashed #000;height:50px;}

.epoll_open						{border-top:0 solid #d1d1d1;text-align:center;}
.epoll_admin_answer_list01		{background:url('../image/epoll_icon02.png') no-repeat left 10px;  padding:5px 12px;border-top:1px dashed #ddd;}



.epoll_title2			{height:37px;margin:0 0 10px 0;background-color:#ececec; }
.epoll_title2 p			{padding:5px 5px 8px 36px;color:#333333;font-size:14px;font-weight:bold;background:url('../image/epoll_title_q.gif') no-repeat 8px 7px;letter-spacing:-1px; }
.epoll_list				{padding-left:18px;} 


.epoll_chamcolor01		{color:#0066ff;}
.epoll_chamcolor02		{color:#996666;}


/* PC */


.epoll_nolist			{padding:70px 0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

#epoll_wrap01			{width:670px;margin:10px auto;}
#epoll_wrap02			{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px;}

.epoll_logo				{width:100%; padding:5px 0 6px 10px; background:#d61212; }
.epoll_logo_wrap		{margin:0 10px 0 0;}

.epooll_title_wrap		{background:url("../image/epoll_title_bg.gif") repeat-x 0 0 #303030;border:1px solid #303030;padding:14px 0 10px 0;}
.epoll_title			{color:#ffffff;font-size:22px;text-align:center;font-weight:bold;}
.epoll_date				{padding:10px 0 0 0;color:#fffece;font-size:13px;text-align:center;font-weight:bold;}




.epoll_notice				{color:#3a65e0;font-weight:Bold;padding:5px 8px; }



.epoll_cont_box02		{padding:12px 14px; background-color:#f5f5f5;border:1px solid #ddd;} /* 추가질문박스  */
.epoll_qbox02			{font-weight:bold;color:#2160b9;}
.epoll_abox02			{padding:6px 0 0 0;} 

.epoll_btn01			{padding:25px 0 20px 0;  text-align:center;} 


.epoll_cham01			{display:inline-block;zoom:1;*display:inline;line-height:20px;padding:0 10px;color:#fff;background: #c70462;border:1px solid #a90056; font-size:12px;cursor:pointer;border-radius:2px;box-shadow:0 1px 0 #d9d9d9;}

.epoll_cham02			{display:inline-block;zoom:1;*display:inline;line-height:20px;padding:0 8px;font-size:12px;color:#fff;background:#bbb; border:1px solid #a9a9a9; font-weight:normal;letter-spacing:0;border-radius:2px;}



.epoll_list_box			{overflow:hidden;color:#333;line-height:40px;background:#fff;border-top:2px solid #555;border-bottom:1px solid #ddd;}

.epoll_list_box div.title			{float:left;width:13%;font-weight:bold;text-align:center;background:#F3F3F3;}
.epoll_list_box div.content			{float:left;width:87%;border-left:1px solid #ddd;padding-left:10px;background:#F3F3F3;}
.epoll_list_box div.title1			{float:left;width:13%;font-weight:bold;text-align:center;border-top:1px solid #ddd;}
.epoll_list_box div.content1		{float:left;width:37%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;}
.epoll_list_box div.content1_col	{float:left;width:87%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;}



/* 설문조사 내용 - 모바일 */		

#epoll_phone_wrap01				{width:100%; margin:0px  ;} 
.epoll_phone_logo				{padding:5px 7px ;font-size:21px;font-weight:bold;color:#fff;background:#fafafa;line-height:120%; letter-spacing:0; overflow:hidden;}
.epoll_phone_logo img			{height:25px;}

.epoll_phone_title				{padding:18px 10px 13px 10px  ; background:#1f303e; border-bottom:0px solid #071f7e; color:#fff;font-size:1.4em; text-align:center;font-weight:bold; line-height:140%;  }
.epoll_phone_date				{color:#fff200; font-size:0.7em; text-align:center; font-weight:bold;}

.epoll_phone_cont				{padding:15px 10px; border-bottom:1px solid #ddd;}

.epoll_phone_helpbox			{padding:7px 10px;color:#fa7c00;line-height:140%;}

.epoll_phone_view_tit_wrap		{background:#eaeff4;padding:7px 8px;border-top:1px solid #d4dce4;border-bottom:1px solid #d4dce4;overflow:hidden;margin:0 0 5px 0;} /* 설문 질문박스 */ 
.epoll_phone_view_no			{float:left;width:25px;height:25px;line-height:27px;background:#8494a5;font-size:0.9em; text-align:center; color:#fff; font-weight:bold;border-radius:20px;  }
.epoll_phone_view_tit			{margin:0 0 0 33px;font-size:1.1em; color:#333; font-weight:bold; line-height:27px;}	

 
.epoll_phone_view_awrap			{padding:6px 10px 12px 10px;border-bottom:0 solid #ddd; overflow:hidden;}  
.epoll_phone_view_awrap li		{padding:3px 0;border-bottom:0 dashed #ddd;} 
.epoll_phone_abox01 li input	{font-size:1.2em; font-family:Malgun Gothic; vertical-align:-2px;padding-bottom:5px;}
 

.epoll_phone_btn_wrap			{padding:25px 0;  text-align:center;} 
.epoll_phone_btn01				{display:inline-block;line-height:45px;padding:0 30px;color:#fff;background: #c70462;border:1px solid #a90056; font-size:1.2em;font-weight:bold;cursor:pointer;}
.epoll_phone_btn01:focus		{background: #a90056;}

.epoll_phone_btn02				{display:inline-block;line-height:45px;padding:0 30px;color:#c70462;background: #fff;border:1px solid #c70462; font-size:1.2em;font-weight:bold;cursor:pointer;}
.epoll_phone_btn02:focus		{background: #fff;}




.epoll_required_icon			{display:inline-block;line-height:15px;padding:0 5px;color:#fff;background: #ff1133;border:1px solid #ff1133; font-size:0.8em;border-radius:3px;}
.epoll_required_icon:focus		{background: #ff1133;}




/* mobile screen 937px */
@media screen and (max-width:937px) {

	.epoll_list_box div.title			{width:25%;}
	.epoll_list_box div.content			{width:75%;}
	.epoll_list_box div.title1			{width:25%;}
	.epoll_list_box div.content1		{width:75%;}
	.epoll_list_box div.content1_col	{width:75%;}
	.epoll_list_box div.title2			{width:25%;border-left:0px;}
	.epoll_list_box div.content2		{width:75%;}

}


 /* mobile screen 480 */
@media screen and (max-width:480px) {

	.epoll_list_box div.title			{width:28%;background:#fff;}
	.epoll_list_box div.content			{width:72%;background:#fff;}
	.epoll_list_box div.title1			{width:28%;}
	.epoll_list_box div.content1		{width:72%;}
	.epoll_list_box div.content1_col	{width:72%;}
	.epoll_list_box div.title2			{width:28%;}
	.epoll_list_box div.content2		{width:72%;}

}