/************ 수정시 담당자에게 문의하세요.  ************/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/************ all style **********/
html 		  {overflow-y:scroll; height:100%; min-height:100%; font-family:Verdana, Arial;}
body          {margin:0;padding:0;font-size:12px;color:#5d5d5d;line-height:18px; height:100%;} 
img           {border:none;vertical-align:top;}
select        {border:1px solid #d3d3d3;font-size:12px;color:#666666;background:#ffffff;}
textarea      {font-size:12px;color:#666666;background:#ffffff;}
p             {}
hr            {display:none;}
noscript      {position:absolute;z-index:1;width:100%;}
em            {font-style:normal;}
ul            {margin:0;padding:0;list-style:none;}
form          {margin:0;padding:0;}
input         {margin:0;padding:0;font-size:12px;color:#666666;}
table ul      {margin:0;}
fieldset      {margin:0;padding:0;border:0;}
fieldset legend {position:absolute;visibility:hidden;height:0;font-size:0;}
dl, dt, dd         {margin:0;padding:0;}



/************ link style **********/
a:link    {color:#666666;text-decoration:none;}
a:visited {color:#666666;text-decoration:none;}
a:hover   {color:#666666;text-decoration:none;}
a:active  {color:#666666;text-decoration:none;}



/************ align style **********/
.clear     {clear:both;}
.ft_left   {float:left;}
.ft_right  {float:right;}
.left      {text-align:left !important;}
.right     {text-align:right !important;}
.center    {text-align:center !important;}

/************ no style **********/
.no_mar    {margin:0;}
.no_padd   {padding:0;}
.no_bul    {background:none;}
.no_bold   {font-weight:normal;}
.no_size   {font-size:12px;}
.no_color  {color:#666666;}
.no_dis    {position:absolute;visibility:hidden;height:0;font-size:0;}

/************ img style **********/
img.bd_img {padding:4px;border:1px solid #dddddd;background:#ffffff;}


/************ content style **********/
.table_tag {position:absolute;width:820px;margin:-24px 0 0 0;padding:0;text-align:right;font-size:12px;letter-spacing:0;color:#6376ba;font-weight:600;font-family:'Nanum Gothic','나눔고딕';}
.skip {position:absolute;top:0;height:0;visibility: hidden;font-size:0;}

/************ margin **********/

/* width */
.w10 {width:10px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w70 {width:70px;}
.w75 {width:75px;}
.w80 {width:80px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w170 {width:170px;}
.w200 {width:200px;}
.w250 {width:250px;}
.w300 {width:300px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w450 {width:450px;}
.w500 {width:500px;}
.w550 {width:550px;}
.w600 {width:600px;}

/* height */
.h18 {height:18px;}
.h19 {height:19px;}
.h20 {height:20px;}
.h100 {height:100px;}
.h200 {height:200px;}
.h250 {height:250px;}

/* margin */
.mt_0  {margin-top:0px !important;}
.mt_5  {margin-top:5px;}
.mt_10 {margin-top:10px;}
.mt_15 {margin-top:15px;}
.mt_20 {margin-top:20px;}
.mt_25 {margin-top:25px;}
.mt_30 {margin-top:30px;}
.mt_35 {margin-top:35px;}
.mt_40 {margin-top:40px;}
.mt_45 {margin-top:45px;}
.mt_50 {margin-top:50px;}
.mt_250 {margin-top:250px;}

.ml_0  {margin-left:0px;}
.ml_5  {margin-left:5px;}
.ml_10 {margin-left:10px !important;}
.ml_15 {margin-left:15px;}
.ml_17 {margin-left:17px;}
.ml_20 {margin-left:20px;}
.ml_25 {margin-left:25px;}
.ml_30 {margin-left:30px;}
.ml_35 {margin-left:35px;}
.ml_40 {margin-left:40px;}
.ml_45 {margin-left:45px;}
.ml_50 {margin-left:50px;}
.ml_55 {margin-left:55px;}
.ml_90 {margin-left:90px;}
.ml_95 {margin-left:95px;}

.mr_0  {margin-right:0px!important;}
.mr_5  {margin-right:5px;}
.mr_10 {margin-right:10px;}
.mr_15 {margin-right:15px;}
.mr_20 {margin-right:20px;}
.mr_25 {margin-right:25px;}
.mr_30 {margin-right:30px;}
.mr_35 {margin-right:35px;}
.mr_40 {margin-right:40px;}
.mr_45 {margin-right:45px;}
.mr_50 {margin-right:50px;}

.mb_0  {margin-bottom:0px!important;}
.mb_5  {margin-bottom:5px;}
.mb_10 {margin-bottom:10px;}
.mb_15 {margin-bottom:15px;}
.mb_20 {margin-bottom:20px !important;}
.mb_25 {margin-bottom:25px;}
.mb_30 {margin-bottom:30px;}
.mb_35 {margin-bottom:35px;}
.mb_40 {margin-bottom:40px;}
.mb_45 {margin-bottom:45px;}
.mb_50 {margin-bottom:50px;}

/* padding */
.pt_0  {display:inline-block;padding-top:0px;}
.pt_5  {display:inline-block;padding-top:5px;}
.pt_10 {display:inline-block;padding-top:10px;}
.pt_15 {display:inline-block;padding-top:15px;}
.pt_20 {display:inline-block;padding-top:20px;}
.pt_25 {display:inline-block;padding-top:25px;}
.pt_30 {display:inline-block;padding-top:30px;}
.pt_35 {display:inline-block;padding-top:35px;}
.pt_40 {display:inline-block;padding-top:40px;}
.pt_45 {display:inline-block;padding-top:45px;}
.pt_50 {display:inline-block;padding-top:50px;}

.pr_0  {display:inline-block;padding-right:0px!important;}
.pr_5  {display:inline-block;padding-right:5px;}
.pr_10 {display:inline-block;padding-right:10px;}
.pr_15 {display:inline-block;padding-right:15px;}
.pr_20 {display:inline-block;padding-right:20px;}
.pr_25 {display:inline-block;padding-right:25px;}
.pr_30 {display:inline-block;padding-right:30px;}
.pr_35 {display:inline-block;padding-right:35px;}
.pr_40 {display:inline-block;padding-right:40px;}
.pr_45 {display:inline-block;padding-right:45px;}
.pr_50 {display:inline-block;padding-right:50px;}

.pl_0  {display:inline-block;padding-left:0px;}
.pl_5  {display:inline-block;padding-left:5px;}
.pl_10 {display:inline-block;padding-left:10px;}
.pl_15 {display:inline-block;padding-left:15px;}
.pl_20 {display:inline-block;padding-left:20px;}
.pl_25 {display:inline-block;padding-left:25px;}
.pl_30 {display:inline-block;padding-left:30px;}
.pl_35 {display:inline-block;padding-left:35px;}
.pl_40 {display:inline-block;padding-left:40px;}
.pl_45 {display:inline-block;padding-left:45px;}
.pl_50 {display:inline-block;padding-left:50px;}

.pb_0  {display:inline-block;padding-bottom:0px;}
.pb_5  {display:inline-block;padding-bottom:5px;}
.pb_10 {display:inline-block;padding-bottom:10px;}
.pb_15 {display:inline-block;padding-bottom:15px;}
.pb_20 {display:inline-block;padding-bottom:20px;}
.pb_25 {display:inline-block;padding-bottom:25px;}
.pb_30 {display:inline-block;padding-bottom:30px;}
.pb_35 {display:inline-block;padding-bottom:35px;}
.pb_40 {display:inline-block;padding-bottom:40px;}
.pb_45 {display:inline-block;padding-bottom:45px;}
.pb_50 {display:inline-block;padding-bottom:50px;}



/************ font style **********/
.bold {font-weight:bold;}
.point {color:#b31a1a;}
.p_text {color:#86692a;font-size:15px;}
.p_text2 {color:#111;font-size:15px;}
.c_pn {color:#d33c5c;}
.c_brown {color:#835d38;}



/*********** select box*************/
.select_chul {overflow:auto;height:100px;margin:0;padding:0;border:1px solid #cdcdcd;font-size:11px;background:#ffffff;}
.select_chul li {margin:0 5px;padding:2px 0;border-bottom:1px solid #cdcdcd;text-indent:5px;}
.select_chul li.end_line {border-bottom:none;}
.select_chul li a:link,
.select_chul li a:visited {font-size:11px !important;}
.select_chul li a:hover {display:block;color:#574c6c;font-size:11px;background:#eeeeee !important;}


/* 만족도조사 */
#survey {width:646px;height:138px;margin:30px 0 0 20px;background:url(/_prog/point/img/sat_score_bg.gif) no-repeat;line-height:19px;}
#survey strong.title {display:block;margin:0;padding:3px 0 0 40px;color:#000000;letter-spacing:-1px;}
#survey p {margin:8px 19px 4px 20px;padding:0;}
#survey * {margin:0;padding:0;vertical-align:middle;}
#survey .star {margin:0 12px 4px 20px;padding:0;}
#survey .star img {margin:-2px 15px 0 4px;.margin:0 15px 0 4px;padding:0;}
#survey input.est_enter {width:500px;*width:510px;height:18px;*height:16px;margin:0 3px 0 20px;padding:0;*padding:2px 0 0 0;vertical-align:middle;border:1px solid #cccccc;vertical-align:top;font-size:12px;color:#454545;}
#survey input.est_btn{width:59px;height:20px;}
#survey dl.point {width:632px;height:28px;margin:0 19px 0 0;padding:0;background:url(/_prog/point/img/sat_score_admin.gif) no-repeat 20px 6px;}
#survey dl.point:after {content:" ";display:block;visibility:hidden;clear:both;}
#survey dl.point dl {margin:0;padding:0;}
#survey dl.point dt {float:left;margin:0 19px 0 0;padding:7px 0 7px 44px;font-size:11px;font-weight:bold;color:#000000;}
#survey dl.point dd {float:left;margin:0;padding:7px 30px 0 0;font-size:11px;}
#survey dl.point dd span {color:#666666;letter-spacing:-1px;}	

/* topBox */	
#topBox {width:624px;margin:0 0 20px 0;padding:0;background:url(/images/kr/common/bg_recruit.gif) no-repeat left top;}
#topBox .content {min-height:40px;_height:40px;margin:0;padding:15px 10px 15px 120px;text-align:justify;background:url(/images/kr/common/bg_recruit_top.gif) no-repeat left bottom;}
#topBox .content li {margin:0;padding:1px 0 1px 10px;color:#424242;font-size:11px;letter-spacing:-1px;background:url(/images/kr/common/h6_bul.gif) no-repeat left 8px;}
#topBox .content p {margin:0;}
#topBox .content .box{padding:2px;color:#ffffff;background:#5788bf;}

/* 텍스트버튼 */
.button1{display:inline-block;height:29px;background:url(/images/kr/common/button01.gif) no-repeat left top;cursor:pointer;cursor:hand;}
.button1 a{display:inline-block;height:29px;padding:0 20px;line-height:29px;color:#fff;}

.button2{display:inline-block;height:29px;background:url(/images/kr/common/button02.gif) no-repeat left top;cursor:pointer;cursor:hand;}
.button2 a{display:inline-block;height:29px;padding:0 20px;line-height:29px;color:#fff;}

.button3{display:inline-block;height:29px;background:url(/images/kr/common/button03.gif) no-repeat left top;cursor:pointer;cursor:hand;}
.button3 a{display:inline-block;height:29px;padding:0 20px;line-height:29px;color:#fff;}
