@charset "utf-8";
/* 작성자 윤호정 2015/5/18 */

/*헤더*/
#passheaderfull {height:126px; border-bottom:solid 4px #064287;}
#passheaderfull .passheader { width:1000px; margin:0 auto; position:relative;}
#passheaderfull .passheader h1 { width:1000px; text-align: center; margin:0 auto; padding-top:28px; }
#passheaderfull .passheader h2 {  position:absolute; top:60px; left:11px;}
#passheaderfull .passheader .fullservice { position:absolute; top:24px; right:36px;}
#passheaderfull .passheader .passmenu { position:absolute; top:88px; right:10px;}
.passmenu ul li {float:left; width:128px;background:url(../img/line_l.jpg) left 0 no-repeat; text-align:center; }
#passheaderfull .passheader .passmenu .linenone { background:none;}


/*이벤트*/
#layer_event{width:100%; text-align:center; }
.intro{background:url(../img/pass_topbg_02.jpg) center 0 repeat-x;}
.intro .inner{height:702px;}
#layer_event #tabmenu{ width:1000px; margin:0 auto; }
#layer_event #tabmenu ul li {float:left;}
#tabline { height:3px; background-color:#1b8c30 ; clear:both;}
.step1 { width:1000px; margin:0 auto; position:relative;}
a:link{ text-decoration:none;}
#message_01{ padding-left:168px;text-align:center;}
#message_01 ul li {float:left;}
#tabline_gray { height:1px; background-color:#b8b8b8 ; clear:both;}
#magintop {margin-top:100px;}
#magintop2 {margin-top:32px;}
.txtinput { border:solid 1px #d7d9e4; height:18px; padding-top:4px; padding-left:5px;}
.infotext {padding-top:10px;padding-bottom:10px;}
#message_02{ padding-left:168px;text-align:center; margin:70px 0 70px 0; padding-bottom:40px;}
#message_02 ul li {float:left;}

/*버튼스타일*/
#btn_green {width:215px; height:35px; background-color:#1b8c30; border:#107423; color:#ffffff; font-weight:bold; font-size:18px; padding-top:15px;}
#btn_green:hover { background-color:#ff5500;}

#btn_blue{width:153px; height:35px; background-color:#1a2797; border:#010c6a; color:#ffffff; font-weight:bold; font-size:18px; padding-top:15px;}
#btn_blue:hover{ background-color:#ff5500;}
.btncenter{width:153px; height:35px; text-align:center; margin:0 auto;}
.namelarge{ position:absolute; top:227px;right:695px;font-size:36px; font-weight:bold; color:#000;}



/*테이블스타일*/
  td {height:30px; padding:3px 0px 3px 10px; text-align:left; color:#414141;}
  th{background-color:#f6f7fb; text-align:center; color:#414141;}
 .tdline_top{ border-top:solid 1px #d7d9e4;}
 .tdline_left{border-left:solid 1px #d7d9e4;}
 .tdline_right{border-right:solid 1px #d7d9e4;}
 .tdline_bottom{border-bottom:solid 1px #d7d9e4;}
 .tdlinebold_top{border-top:solid 2px #777da0;}
 .tdlinebold_bottom{ border-bottom:solid 2px #777da0;}
	 
	
