@charset "utf-8";
/* CSS Document */

body { margin: 0; padding: 0; background: #eaedf1; font-family: 'museo_sans300'; }

a { color: #323a45; text-decoration: none; }
a:hover { color: #14b9d6; text-decoration: none; }

.br-top2 { -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; border-top-left-radius: 2px;border-top-right-radius: 2px; }
.br-bottom2 { -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }
.br2 { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.box { width: 320px; margin: auto; padding: 60px 20px 0; }
.box-top { text-align: center; font-size: 24px; color: #14b9d6; padding-bottom: 10px; width: 320px; }
.box-top img { display: block; margin: 0 auto 10px; }

.form-box {  }


.form-box-title { background: #323a45; line-height: 50px; text-align: center; font-size: 20px; color: #fff; }


.form-box-cont { padding: 20px; background: #fff; }
.form-box-cont input[type='text'], input[type='password'] { line-height: 45px; height: 45px; width: 258px; margin: 0; outline: none; padding: 0 10px; color: #999; font-family: 'museo_sans300'; }
.form-box-cont input[type='submit'] { line-height: 40px; height: 40px; width: 280px; background: #14b9d6; border: none; color: #fff; font-size: 20px; font-family: 'museo_sans300'; margin-top: 20px; }
.form-box-inptop { border: solid 1px #eaedf1; }
.form-box-inpbottom, .form-box-inpmid  { border-left: solid 1px #eaedf1; border-right: solid 1px #eaedf1; border-bottom: solid 1px #eaedf1; border-top: none; }



.form-box-nav { background: #f9fafc; height: 46px; padding-top: 24px; padding-left: 40px; margin-top: 1px; }
.form-box-nav ul { margin: 0; padding: 0; list-style-type: none; }
.form-box-nav ul li { display: block; float: left; border-right: solid 1px #eaedf1; }
.form-box-nav ul li:last-child { border-right: none; }
.form-box-nav ul li a { display: block; font-size: 14px; padding: 0 10px; line-height: 22px; }


.bel-btn { padding-top: 20px; }
.bel-btn a { display: block; line-height: 40px; width: 320px; text-align: center; background: #1fbba6; border: none; color: #fff; font-size: 20px; font-family: 'museo_sans300'; }
.bel-btn a:hover { background: #14b9d6; }


.teknet { padding: 20px 0; text-align: center; }