/* Layout */
#nurigo{width:800px; margin:0 auto;}

/* Header */
#nurigo .header {padding:10px 0 10px 10px; border-bottom:1px solid #ddd; color:#555; font-size:13px; font-weight:bold;}
#nurigo .explanation {padding:10px; overflow:hidden; font-color:#ddd; }

/* Content */
#nurigo .content {padding:50px 0 50px 90px; overflow:hidden;}
#nurigo .button {display: inline-block;	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin:10px; outline: none; cursor: pointer; text-align: center; text-decoration: none; padding:10px 35px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow: 0 1px 2px #999; -moz-box-shadow: 0 1px 2px #999; box-shadow: 0 1px 2px #999; border:1px solid #c1c1c1;font-family:NanumGothic, Dotum, sans-serif; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background: -moz-linear-gradient(top,  #fff,  #ededed); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
#nurigo .button:hover {text-decoration: none;  background: #ededed; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); background: -moz-linear-gradient(top,  #fff,  #dcdcdc); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc'); border:1px solid #999;}
#nurigo .button a {text-decoration:none; color:#555; font-size:15px;}
#nurigo .img_phone1 {height:140px; width:100px; background:url(../img/phone03.png) no-repeat; background-position:50% 50%;}
#nurigo .img_phone2 {height:140px; width:100px; background:url(../img/phone02.png) no-repeat; background-position:50% 50%;}
#nurigo .img_email {height:140px; width:100px; background:url(../img/e-mail_06.png) no-repeat; background-position:50% 50%;}
#nurigo .id_point {color:#ff9000; font-weight:bold;}
#nurigo .password_point {color:#77b20f; font-weight:bold;}

@charset "utf-8";

/* common */
#phone {margin:0; padding:0; font-family:'돋움','Dotum','굴림','Gulim'; font-size:12px; color:#666; }
#phone h1 {margin:0; padding:0;}
#phone img {border: none; vertical-align: middle;} 
#phone .mgt {margin-top:20px;}

/* header */
#phone #header {height:55px; position:relative;}
#phone #header h1 {position:absolute; bottom:5px; left:5px;}

/* text style */
#phone .exTxt {font-size:12px; color:#999; line-height:1.3em; margin:5px 0 0 0; padding:0;}

/* input style */
#phone .input01 {height:26px; font-size:16px; color:#666; border:1px solid #dadada; vertical-align:middle; padding:0 0 0 4px; line-height:26px;}
#phone .input01:focus {border-color:#ff9435; color:#ff9435;}
#phone .input02:focus {border-color:#ff9435; }

/* input size */
#phone .size01 {width:70px;}
#phone .size02 {width:100px;}
#phone .size03 {width:100px;}
#phone .size04 {width:160px;}

/* confirm */
#phone .confirm {vertical-align:middle;}

/* table style */
#phone .container {width:100%; border-collapse:collapse;}
#phone .container th {width:140px; padding:0 20px 0 0; text-align:right; border-top:1px solid #dadada; border-bottom:1px solid #dadada; font-size:16px; background:#f9f9f9;}
#phone .container td {padding:10px; text-align:left; border-top:1px solid #dadada; border-bottom:1px solid #dadada; font-size:16px;}
#phone .container select {font-size:17px; color:#666; height:26px; vertical-align:middle; font-family:'돋움','Dotum','굴림','Gulim'; line-height:26px; padding:2px;}
#phone .container caption {padding:0 0 7px 10px; font-size:16px; font-weight:bold; color:#ff9435; text-align:left;}
#phone .orangeTop {border-top:1px solid #ff9435 !important;}
#phone .orangeBottom {border-bottom:1px solid #ff9435 !important;}

/* content */
#phone #content {height: 50px; background: #F6F6F6; padding:20px 20px 0 20px; border-bottom:1px solid #ff9435 !important; }

/* btn */
#phone #bn {width:100%; height: 40px; font-family:"굴림", "돋움"; font-size="13px"; padding: 20px;}
#phone #get_authcode { display:inline-block; background:url("../img/get_authcode.gif") no-repeat; width:109px; height:28px; }
#phone #get_authcode span { display:inline-block; text-indent:-99999px; }
#phone #get_authcode.reget { background:url("../img/reget_authcode.gif"); }

/* footer */
#phone #footer { height:auto; background:#666; font-family:"굴림", "돋움"; font-size:13px; color:#fff; }
#phone #footer span { display:inline-block; padding:20px; }


