@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{font-family: 'Nanum Gothic', serif;}
img{vertical-align:middle !important;}
a{text-decoration:none !important;outline:none;}

/*공통*/
.w50{width:55px !important;}
.w30{width:30px !important;}
.c_white{color:#fff;}
.f_size15{font-size:15px !important;}
.f_size20{font-size:20px !important;}
/*공통*/


/* index */
html, body{width:100%;height:100%;}
.indexWrap{width:100%;height:100%;}
.indexWrap > div{width:100%;overflow:auto;}
.indexWrap a{display:block;}
.indexWrap .mid{position:relative;top:100px;}
.indexWrap .mid h1 img{width:137px;}
.indexWrap .mid .center_btn{position:absolute;bottom:20%;left:50%;margin-left:-60px;}
.indexWrap .mid .center_btn img{width:120px;}
.indexWrap .copyright{color:#676767;font-size:11px;font-weight:bold;position:fixed;bottom:15px;}
/* index */

/*sub*/
.wrap{position:relative;}
.header{width:100%;background:#FFF;position:relative;overflow:auto;border-bottom:1px solid #EEE;}
.header h1{padding:20px 0;color:#333;}
.header .back_btn{border-right:1px solid #EEE;padding:15px 0;font-size:25px;}
.header .back_btn a{display:block;color:#333;}
.header .home_btn{border-left:1px solid #EEE;padding:15px 0;font-size:25px;}
.header .home_btn a{display:block;}

.cf_notice{position:fixed;left:0;bottom:50px;width:100%;}
.cf_notice ul{width:100%;height:100%;display:table;overflow:auto;}
.cf_notice ul li{width:100%;display:table-cell;text-align:center;vertical-align:middle;background:#EEE;color:#fff;font-weight:bold;font-size:12px;padding-top:0px;padding-bottom:1px;}

.user_info{position:fixed;left:0;bottom:50px;width:100%;display: none;}
.user_info ul{width:100%;height:100%;display:table;overflow:auto;}
.user_info ul li{width:100%;display:table-cell;text-align:center;vertical-align:middle;background:#29647b;color:#fff;font-weight:bold;font-size:12px;padding-top:5px;padding-bottom:5px;}

.footer{position:fixed;left:0;bottom:0;width:100%;}
.footer ul{width:100%;height:50px;display:table;overflow:hidden;}
.footer ul li{width:25%;display:table-cell;text-align:center;vertical-align:middle;background:#FFF;border-left:1px solid #EEE;}
.footer ul li:first-child{border-left:0;}
.footer ul li a{color:#000;display:block;font-size:12px;line-height:1.3em;font-weight:bold;}


.main{padding-bottom:50px;}
.main .text{color:#5f5f5f;font-size:12px;line-height:1.2em;padding:20px;}
.list_wrap .list1{background:#e2e1e1;display:block;margin-bottom:2px;}
.list_wrap .list1 > div:after{clear:both;display:block;content:"";zoom:1;}
.list_wrap .list1 p{color:#000;font-size:13px;font-weight:bold;}
.ing_btn{padding:5px 0;width:60px;text-align:center;color:#fff;background:#ea4c00;font-size:12px;border-radius: 200px 200px 200px 200px;
				-moz-border-radius: 200px 200px 200px 200px;-webkit-border-radius: 200px 200px 200px 200px;border: 0px solid #000000;}
.end_btn{padding:5px 0;width:60px;text-align:center;color:#fff;background:#41b985;font-size:12px;border-radius: 200px 200px 200px 200px;
				-moz-border-radius: 200px 200px 200px 200px;-webkit-border-radius: 200px 200px 200px 200px;border: 0px solid #000000;}
.list_wrap .date{font-size:11px;color:#666;}

.input-group{width:100%;}
.input-group span{border-radius:0;border:1px solid #33536d;color:#33536d;width:70px;}
.input-group input{border-radius:0;border:1px solid #33536d;}

.btn_wrap .s_btn{background:#59c2e6;color:#fff;font-size:13px;font-weight:bold;color:#fff;border:none;display:block;
								width:120px;margin:0 auto;padding:15px 0;border-radius:0;}
.btn_wrap2{overflow:hidden;width:100%;margin:0 auto;}
.btn_wrap2 .s_btn{background:#59c2e6;color:#fff;font-size:13px;font-weight:bold;color:#fff;border:none;display:block;
								width:49%;margin:0 auto;padding:15px 0;border-radius:0;}
.btn_wrap2 .login_btn{background:#59c2e6;text-align:center;color:#fff;font-size:13px;font-weight:bold;color:#fff !important;border:none;display:block;width:49%;margin:0 auto;padding:15px 0;}
.main .fyp a{color:#a1b1c2;font-size:11px;text-decoration:underline !important;}
.main .map img{width:100%;}
/*sub*/




