input{border:1px #e0e0e0 solid; height:28px; line-height:26px;}
input[type="submit"]{cursor:pointer}
input[type="file"]{border:0; color:#666;}
input[type="radio"]{border:0;}
select{background:#fff;}
/*password*/
.secret{background:#f5f5f5; padding:5px;}
.PW_box{border:1px #dedede solid; background:#fff ; position:relative; padding:110px 0; text-align:center;}
.PW_box p{font-size:17px; line-height:28px; text-align:center;}
.pw_input{border:1px #e0e0e0 solid; border-radius:3px; padding:11px 20px; display:inline-block; margin:22px auto;}
.pw_input span{color:#838383; display:inline-block; border-right:1px #e0e0e0 solid; font-size:14px; padding-right:20px; margin-right:5px;}
.pw_input input{border:0; width:200px;}
.s_button{text-align:center; margin:30px auto; width:324px;}
.s_button a{display:inline-block; height:38px; line-height:38px; font-size:15px;  color:#fff; background-color:#454545; padding:0 26px; margin:0 5px;}
.s_button .secret{ background:#055799 url(../../../images/board/board_img.png) no-repeat -20px -3px; padding:0 26px 0 44px;}

/*button*/
.button{text-align:right; margin-top:35px;}
.button a{display:inline-block; background:#444;  text-align:center; border-radius:2px;}
.button a span{display:inline-block; font-size:14px; padding:0 18px 0 18px; color:#fff;height:35px;line-height:35px; font-family:'Nanum Gothic Bold'}
.button a.list{background-color:#005497;}
.button a.write{background-color:#29ade3;}
.button a.answer{background-color:#1a88a4;}
.button a.ok{background-color:#005497;}

/*paging*/
.paging{text-align:center;}
.paging a{border:1px #b8bcc0 solid; }
.paging a, .paging strong{display:inline-block; height:33px; line-height:33px;  vertical-align:top; padding:0 7px; font-family: 'Montserrat', sans-serif; font-weight:400; font-size:13px; color:#374652; min-width:20px;}
.paging a.border_num{display:inline-block;position:relative; margin-left:-1px;}
.paging strong{font-weight:900; background:#697887; color:#fff; height:35px;}
.paging a:hover{color:#333;}
.paging .first,.paging .prev, .paging .next, .paging .last{padding:0; border:0;}
.paging span{text-indent:-9999px; overflow:hidden; display:block; width:33px; height:33px; background:url(../../../images/board/board_img.png) no-repeat; border:1px #b8bcc0 solid;}
.paging .first span{background-position:center -140px; border-right:0;}
.paging .prev span{background-position:center -260px; margin-right:10px;}
.paging .next span{background-position:center -220px; margin-left:10px;}
.paging .last span{background-position:center -180px; border-left:0;}
/*search*/
.b_search{text-align:center;margin-top:30px; background:#f0f0f0; border:1px #ebebeb solid; padding:30px 0; margin-bottom:20px;}
.b_search select, .b_search .search_box{ border:1px #a8adb2 solid; padding:0 5px; font-size:12px;}
.b_search select{height:37px; padding:4px; width:100px;}
.b_search .search_box{display:inline-block; height:35px; zoom:1; *display:inline; width:35%; background:#fff; position:relative; padding-right:65px;}
.b_search input{border:0; line-height:33px; height:35px;}
.b_search input[type="text"]{width:90%;}
.b_search input[type="submit"]{ text-align:center; padding:0 15px; background:#666; color:#fff; position:absolute; height:37px; line-height:37px; right:-1px; top:-1px; font-size:12px; font-weight:500;}

/*분류*/
.divi{text-align:center; margin-bottom:20px; border:1px #c9c9c9 solid; padding:20px 0; width:100%;}
.divi p{font-size:15px; display:inline-block; margin-right:5px;}
.divi select{border:1px #bfbfbf solid;width:50%; height:32px;}
.divi button{width:18%; background:#f25c24; text-align:center; color:#fff;line-height:30px;}
.divi fieldset{display:inline-block; width:100%;text-align:center;}


/*gallery*/
#gallery{margin:15px 0; border-top:3px #323850 solid; padding:10px 0;}
#gallery ul{border-bottom:1px #a9b2bb solid; }
#gallery ul li{width:33.3%;  overflow:hidden;  float:left; text-align:center; margin-bottom:35px; *zoom:1;*zoom:1;}
#gallery ul:after{clear:both; content:"."; visibility:hidden; display:block; height:0;}
.gallery_ul a{display:block; width:100%; max-width:302px;overflow:hidden;margin:10px auto;}
.gallery_ul .g_img{width:100%; max-width:300px; overflow:hidden; border:1px #e0e0e0 solid;}
.gallery_ul .g_img img{width:100%;}
/*.gallery_ul .g_img img{transition:transform 0.2s ease 0s}
.gallery_ul a:hover .g_img img{-ms-transform: scale(1.05,1.05); -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}*/
.gallery_ul .g_title{line-height:18px; height:36px; overflow:hidden; margin-top:10px; font-size:14px; text-align:left;}
.gallery_ul .nada{position:relative; height:18px; line-height:18px; margin-top:10px; font-size:12px; overflow:hidden; text-align:left;}
.gallery_ul .nada .g_name{ width:150px; overflow:hidden; color:#2f71a5; text-align:left; }
.gallery_ul .nada .g_data{position:absolute; right:0px; font-family:verdana; font-size:11px; font-style:italic; color:#999; bottom:0; padding-top:2px;}

/*list*/
#list table .eng, #list table .name{text-align:center;color:#666; font-size:13px; font-family:verdana;}
#list table{margin-bottom:30px;}
#list table td{padding:13px 5px; border-bottom:1px #c9c9c9 solid; font-size:14px; color:#777; }
#list table th{ padding:13px 0; border-top:3px #323850 solid;  border-bottom:1px #c9c9c9 solid; font-size:15px; }
#list table td a{display:inline-block; margin-right:2px; max-width:465px; overflow:hidden; vertical-align:middle; height:23px; line-height:23px;}

#list table tr.notice_line td{background-color:#ecf2f3; border-bottom:1px #cfd6dd solid;}
#list table .notice_ico{display:inline-block; width:31px; height:21px; font-size:18px; color:#3686ab;}
#list table .notice_ico em{font-size:0;}

#list table td a .que{padding:0 5px; color:#fff; background:#777; border-radius:2px; display:inline-block; font-weight:bold; margin-right:7px; font-size:13px;}
#list table td a .ans{padding:0 5px; color:#fff; background:#245b9a; border-radius:2px; display:inline-block; font-weight:bold; margin-right:7px; font-size:13px;}
#list table tr.list_bottom td{border-bottom:0;}
.table{background:#fff;}
.move01{font-weight:bold; color:#222323;}
.move02{font-weight:bold; color:#c43e4f;}
.move03{font-weight:bold; color:#b07400;}
.sch_list_day{font-family:verdana; font-weight:bold; color:#605248;}

.ico{display:inline-block; overflow:hidden; background:url(../../../images/board/board_img.png) no-repeat; height:11px; vertical-align:middle; font-size:0; padding-left:3px;}
.file_ico{background-position:center -80px; width:22px;}
.secret_ico{background-position:center -110px; width:36px;}
.new_ico{background-position:center -50px; width:22px;}

/*list01*/
#list table.list01 td{text-align:center;}
/*sns-box*/
.sns-box{text-align:left; margin-bottom:10px; position:relative;}
.sns-box button{font-size:13px; display:inline-block; padding:3px 5px; margin-left:0px; background:#4d5455; color:#fff; border-radius:3px;  }
.sns-box button i{margin-right:3px;}
.sns-box .sns-more{position:absolute; top:0px; right:0;}
.sns-box .sns-more button{width:24px; height:24px; padding:0; font-size:0; background:url(../../../images/board/sns-ico.jpg) no-repeat; background-size:130px 26px; margin-right:3px;}
.sns-box .sns-more button.fbook-btn{background-position:-1px 50%;}
.sns-box .sns-more button.twt-btn{background-position:-27px 50%;}
.sns-box .sns-more button.cacao-btn{background-position:-53px 50%;}
.sns-box .sns-more button.cstory-btn{background-position:-79px 50%;}
.sns-box .sns-more button.nband-btn{background-position:-105px 50%;}

/*view*/
#view,#write{font-size:14px; /*padding-top:55px;*/ width:100%;}
.V_tit{  border-bottom:1px #c9c9c9 solid; position:relative; }
.V_tit .VT01{color:#073770;  padding-bottom:20px; border-bottom:3px #323850 solid; font-size:20px;}
.V_tit .VT02{padding-left:10px;}
.V_tit .VT02 p{display:inline-block; width:30%; color:#333;}
.V_tit .VT02 p span{display:inline-block; color:#666; padding-right:10px; margin-right:10px; padding:12px;font-family:'Nanum Gothic Bold'; }
.V_tit:after{clear:both; content:"."; visibility:hidden; display:block; height:0;}
.V_info{border-bottom:1px #e0e0e0 solid;}
.V_info li{float:left; width:33%; margin:7px 0; color:#888;}
.V_info span{display:inline-block; border-right:1px #c8c8c8 dashed; padding-right:12px; margin-right:12px; margin-left:7px; color:#555;}
.V_info:after{clear:both; content:"."; visibility:hidden; display:block; height:0;}
.V_txt{padding:30px 10px; line-height:1.8; border-bottom:1px #a9b2bb solid; color:#444; font-size:14px;}
.V_ans{position:relative; padding:30px; padding-left:95px; color:#5f5f5f; line-height:1.6; }
.V_ans span{position:absolute; display:block; left:0px; top:25px; width:75px; height:36px; text-align:center; line-height:36px; font-weight:bold; color:#b44604; font-size:16px; border-right:1px #c8c8c8 solid;}
.file-box{border-top:1px #e0e0e0 solid; background:#f3f6f8;}
.file-box dt{float:left; width:10%; padding:8px 0; text-align:center; height:100%; }
.file-box dd{float:left; background:#fff; width:90%; }
.file-box:after{clear:both; content:"."; visibility:hidden; display:block; height:0;}
.V_file ul{border-left:1px #e0e0e0 solid;}
.V_file p{display:inline-block; color:#333; padding:0 15px;}
.V_file li{padding:8px; color:#9d9d9d; border-top:1px #e0e0e0 dashed;}
.V_file li:first-child{border-top:0;}
.V_file li a{display:inline-block; color:#3884c1; /*background:url(../../images/board/board_img.png) no-repeat 22px -908px; padding-left:46px;*/ margin-right:6px;}
.V_file li a:hover{text-decoration:underline;}
.V_file li a i{vertical-align:middle; margin-left:5px;}
#view table td ,#view table th{border:1px #ccc solid; border-left:0; border-top:0;}
#view table td:first-child, #view table th:first-child{border-left:1px #ccc solid;}
#view table{border-top:1px #ccc solid;}

.re_write{}
.re_write div label{display:inline-block; margin-right:8px;}
.re_write div .re_pass{margin-left:15px;}
.wrtie_pp{background:#f4f4f4; padding:20px 28px; border-top:1px #a9b2bb solid;}
.wrtie_pp p{display:inline-block;}
.wrtie_pp p input{border:1px #e0e0e0 solid;}
.re_write div label.blind{display:none;}

.re_textarea{border:1px #e0e0e0 solid; background:#fff; height:64px;margin-top:20px; width:100%}
.re_textarea textarea{width:80%; height:54px; padding:5px 10px;left:0; float:left;}
.re_textarea input[type="button"]{ display:block; background:#888f96; width:85px; height:64px; text-align:center; line-height:64px; border:1px #7c838b solid; font-size:13px; color:#fff; float:right;}
.re_list li{border-top:1px #e0e0e0 solid; position:relative; padding:10px;}
.re_list{border-bottom:1px #a9b2bb solid;}
.re_button{position:absolute; right:10px; top:15px; z-index:888;}
.re_button button{border:1px #bdbdbd solid; border-radius:3px; font-size:11px; padding:2px; margin-left:3px; color:#777;}
.re_txt{padding:5px 0 10px; color:#4f4f4f;}
.re_info{margin:5px 0; line-height:13px;}
.re_info .re_name{color:#5f87be; display:inline-block; padding-right:5px; margin-right:5px; border-right:1px #e0e0e0 solid;}
.re_textarea .rere_txt{width:600px}
.re_info .eng{font-size:11px; color:#999;}
.re_list .re_textarea{width:100%;}
.re_list .re_textarea textarea{width:80%;}

.pass_mobile{display:inline-block; margin-left:10px;}

.next_prev{position:relative; border-bottom:1px #a9b2bb solid; border-top:2px #323850 solid; margin-top:30px;}
.next_prev li{width:100%; height:45px; line-height:45px; overflow:hidden;}
.next_prev a{color:#444; font-size:14px; width:88%; margin-right:2%;}
.next_prev li.V_next{border-top:1px #e0e0e0 solid;}
.next_prev span{display:inline-block; width:10%; margin-right:20px; border-right:1px #e0e0e0 solid;}
.next_prev i{font-size:22px; line-height:100%;  vertical-align:middle; padding:0 10px;}

/*table-view*/
#sub-content .table-view table, #sub-content .table-view td, #sub-content .table-view th{font-size:14px;}
.table-view th{background:#f3f6f8; border-bottom:1px #c9c9c9 solid; border-right:1px #c9c9c9 solid;}
.table-view td{padding:10px; border-bottom:1px #c9c9c9 solid; height:18px;}
.table-view tr:first-child th, .table-view tr:first-child td{border-top:3px #323850 solid; }
.table-view .V_file ul{border-left:0;}
.table-view .V_file li{padding:8px 0;}
.table-view a, .table-view a:hover{text-decoration:underline; display:block; word-break:break-all;}
#view01 .next_prev{margin-top:25px; border:1px #c9c9c9 solid;; border-width:1px 0;}
#view01 .next_prev span{width:20%; background:#f3f6f8; font-size:14px; font-family:'Nanum Gothic Bold';  text-align:center; vertical-align:top;}
#view01 .next_prev li{padding:0; line-height:44px; height:44px;}
#view01 .next_prev i{padding:0; padding-right:5px;}

/*write*/
.star{color:#dc5353; vertical-align:top; display:inline-block; margin-right:3px;}
.W_agree{ border-top:1px #e0e0e0 solid; border-bottom:0; padding:15px 5px; color:#33373a;}
.refer_txt{text-align:right;margin:30px 5px 5px; color:#666;}
.ag_tit{color:#073770; font-size:15px;font-family:'Nanum Gothic Bold'; }
.W_agree p{margin-bottom:8px; line-height:1.7;}
.W_agree strong{margin-top:18px; display:block; background:#819aae; color:#fff; padding:5px 10px; display:inline-block;font-family:'Nanum Gothic Bold'; }
.W_agree ul li{margin-bottom:10px;}
.W_agree ul li span{display:inline-block; width:60px;}
#write fieldset{background:#f3f6f8; line-height:32px; border:1px #e0e0e0 solid; border-width:1px 0; text-align:right; color:#606e7d; font-size:14px;}
#write fieldset input{margin:0 3px;}
#write fieldset label{margin-right:15px;}
#write input{padding:0 5px; border:1px #e0e0e0 solid;}
#write input[type="file"]{border:0;}
#write table{border-top:3px #323850 solid;}
#write table th{background:#f4f4f4; border-bottom:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid; font-size:14px; text-align:left; padding-left:15px; width:100px;}
#write table td{padding:7px 5px; border-bottom:1px #e0e0e0 solid;}
.captcha_txt{margin:0 5px 0 15px;}
#write .W_title{width:85%;}
#write .mu-input select{border:1px #e0e0e0 solid; height:28px; line-height:26px; background:#fff;}


/* FAQ */
.f_list{margin-top:10px;border-top:2px #3c4c5f solid; margin-bottom:30px; font-size:13px;  line-height:18px;}
.f_list dl{border-bottom:1px solid #e3e3e3;}
.f_list dt{position:relative;}
.f_list dt a,.f_list dd{color:#333}
.f_list dt a{display:block;padding:20px 15px 20px 60px}
.f_list dt a:hover{background:#f7f7f7;text-decoration:none}
.f_list dt strong{margin-right:6px}
.f_list dd{display:none;position:relative;padding:20px 15px 20px 60px;border-top:1px dashed #e0e0e0;background:#f7f7f7;}
.f_list .img_ico{display:block;position:absolute;top:20px;left:15px; width:31px; height:21px;background:url(../../../images/board/board_img.png) no-repeat; overflow:hidden; font-size:0;}
.f_list .ico_q{background-position:0 -1100px;}
.f_list .ico_a{background-position:0 -1300px;}
.f_list .current.faq_all{margin-top:0;border:0;border-bottom:1px solid #e0e0e0;}
.f_list .current dt a{font-weight:bold;color:#333;}
.f_list .current dt a:hover{background:#fff;}
.f_list .current dt .ico_q{background-position:0 -1200px;}

.button .faq_btn{display:inline-block; height:30px; border-bottom:2px #747b7d solid;  vertical-align:top;  text-align:center; background:url(../../../images/board/board_img.png) left -350px repeat-x;}
.button button{display:inline-block; background:url(../../../images/board/board_img.png) no-repeat -25px -1398px; font-size:13px; font-weight:bold; padding:0 18px 0 38px; color:#484f51;height:30px;line-height:30px;border:1px #e0e0e0 solid; border-bottom:0;}
.button.faq_button{margin-top:10px; margin-bottom:20px;}
.button.faq_button button{background:none; padding-left:18px;}

/*login-join*/
#login .input02 input{width:160px; }

#login{width:546px; margin:50px auto 0; position:relative; background:#f4f4f4; border:1px #d3d9dc solid; padding:80px;}
#login label{ line-height:46px; vertical-align:top; display:inline-block; width:70px;}
#login input{width:300px; line-height:46px; height:46px; margin-bottom:10px; padding:0 20px; color:#666;border:1px #e0e0e0 solid;}

#login select{height:48px; line-height:46px; vertical-align:top; border:1px #e0e0e0 solid; width:170px;}
.login_btn{text-align:right; border-top:1px #d3d9dc dashed; margin-top:20px;}
.login_btn a{display:inline-block; width:165px; background:#5c7383; text-align:center; margin-left:10px; margin-top:20px; line-height:38px; color:#fff; }
.login_btn a:hover{color:#fff;}
.login_btn a.join_confirm{background:#1c63bb}
.submit_btn{position:absolute; top:80px; right:80px;}
.submit_btn button{display:block; background:#1c63bb; width:120px; height:106px; line-height:106px; text-align:center; color:#fff; font-size:15px;}
#join input[type="radio"], .join_step03 input[type="radio"]{width:15px; height:15px; line-height:1.0; margin:0; padding:0; border:0;} 

.login_search_btn{text-align:center; padding-top:10px;}
.login_search_btn button{display:inline-block; background:#1c63bb; line-height:38px; padding:0 30px; font-size:1.15em;  color:#fff; font-family:'notokr-m';}
.login_txt, .join_txt{margin-bottom:25px; font-size:1.16em; color:#1e487c;}
.JT02{color:#c63705; font-family:'notokr-m';}
.search_txt{margin-bottom:30px; width:88%; font-family:'notokr-m'; word-break:keep-all; word-wrap:break-word; line-height:1.6em; font-size:1.15em; text-align:justify; color:#534a48;}
.search_txt span{text-decoration:underline;}
#login.login_search{margin:0 auto; text-align:center;}
.tab_top{margin-bottom:25px; text-align:center;}
.tab_top a{display:inline-block; line-height:44px; padding:0 30px; background:#a4a7a9; color:#fff; font-size:16px; margin:0 2px;}
.tab_top a:hover,.tab_top a:visited{color:#fff;}
.tab_top a.selected{background:#1c63bb;}

/*Modify*/
#modify{border-top:3px #323850 solid;}
#modify th{border-bottom:1px #c9c9c9 solid;background:#f3f6f8; border-right:1px #c9c9c9 solid; word-break:keep-all;}
#modify td{padding:10px;border-bottom:1px #c9c9c9 solid;}
#modify input{border:1px #e0e0e0 solid; width:30%; line-height:32px; height:32px;}
#modify .mo-email input{width:30%;}
#modify .mo-email select{border:1px #c9c9c9 solid; line-height:32px; height:32px; width:25%;}
.mo-ex{font-size:13px; color:#f25c24; display:inline-block; margin-left:5px;}

/*webzine*/
#webzine_list{width:100%; border-top:3px #323850 solid; border-bottom:1px #c9c9c9 solid; margin-bottom:30px;}
.wz_box{ padding:25px 0; border-top:1px #c9c9c9 solid; position:relative; *zoom:1; min-height:120px;}
.wz_box div{float:left; *zoom:1;}
#webzine_list .wz_box:first-child{border-top:0;}
.wz_box div.pic{width:16%; margin-right:2%;}
.wz_box div.pic img{border:1px #efefef solid; width:100%;}
.wz_box div.text{width:82%;}
.wz_box div.text .subject{font-family:'notokr-m'; height:22px; line-height:22px; overflow:hidden; margin:5px 0;}
.wz_box div.text .body{line-height:22px; height:44px; overflow:hidden;}
.wz_box div.text .status{position:absolute; bottom:25px; font-size:0.95em; color:#999;}
.wz_box div.text .status em{display:inline-block; padding:0 5px; color:#c9c9c9;}
.wz_box div.text .g_name{color:#2f71a5;}
.wz_box:after{clear:both; content:"."; visibility:hidden; display:block; height:0;}

/*-----------------1199px---------------------*/
@media screen and (max-width:1199px){
.gallery_ul a{width:96%;}
}

/*-----------------1023px---------------------*/
@media screen and (max-width:1023px){
/*list*/
#list .table.notice-list{width:100%;}
#list .table.notice-list th:nth-child(3),#list .table.notice-list td:nth-child(3){display:none;}
#list .table.notice-list colgroup,#list .table.notice-list colgroup col{display:none;}
/*gallery*/
#gallery ul li{margin-left:0px; margin-bottom:20px; float:none; width:100%; height:100%;}
.gallery_ul a{width:100%;}
.gallery_ul .g_img{width:99%; height:100%;}
.gallery_ul .g_img img{width:100%;}
.gallery_ul .nada{margin-top:5px;}
.gallery_ul .nada .g_name{display:none;}
.gallery_ul .nada .g_data{font-size:1.2em; position:relative; text-align:right; display:block;}

/*webzine*/
.wz_box div.pic{width:100%;text-align:center;}
.wz_box div.pic img{width:100%; height:100%;}
.wz_box div.text{width:100%; margin-top:5px;}
.wz_box div.text .status{position:relative; bottom:0; margin-top:5px;}

.table colgroup{display:none;}
.b_search input[type="text"]{width:140px;}
.pass_mobile{display:block; margin-left:0px;}

/*password*/
.PW_box{padding:30px 10px;}
.PW_box p{font-size:14px;}
.pw_input{margin:10px auto;}
.pw_input span{display:none;}
.s_button{width:100%; margin:20px auto;}

/*write*/
.captcha_txt{display:block; margin-left:0;}
#write table{position:relative; width:100%;}
#write table th{display:block;width:96%; padding:10px 2%; border-right:0;}
#write table td{display:block; width:100%; padding:7px 0%;}
#write table input{width:88%; padding:0 1%;}
#write input[type="file"]{padding:0;}
#write table td.mu-input input{width:25%;}
.W_agree ul li span{display:inline-block;font-family:'Nanum Gothic Bold'; }

/*FAQ*/
.button.faq_button{margin-top:0px;}
.f_list{margin-bottom:10px;}

/*view*/
.V_tit .VT02{margin-top:0;}
.V_tit .VT02 p{width:auto; padding:0; margin-left:0; margin-right:20px;}
.V_tit .VT02 p span{padding:12px; padding-right:0px;padding-left:0;}
.V_ans{padding:15px;}
.V_ans span{position:relative; border-right:0; border-bottom:1px #c8c8c8 dashed; top:0; left:0; text-align:left; width:100%; margin-bottom:10px; }
.pass_mobile{margin-top:5px;}
.re_textarea textarea{float:none;}
.re_textarea input[type="button"]{float:none; width:100%; height:32px; line-height:32px;}
.re_textarea{height:100%; background:none; border:0;}
.re_textarea textarea{padding:5px 0; border:1px #e9e9e9 solid; width:100%; margin-bottom:10px;}
.re_list .re_textarea textarea{width:100%;}
.re_txt{padding:10px 0;}
.next_prev a i{padding:0 3px;}
.file-box dt{width:20%;}
.file-box dd{width:80%;}
.next_prev span{width:20%; text-align:center;}
.next_prev a{width:78%;}
/*login*/
#login{width:70%; margin:0 auto; padding:10%; margin-top:25px;}
#login input{width:85%;}
.submit_btn{position:relative; right:0; top:0; margin-top:10px;}
.submit_btn button{height:40px; line-height:40px; width:100%;}
.login_btn{padding-top:10px;}
.login_btn a{width:100%; margin-left:0; margin-top:10px;}


/*id,password*/
.search_txt{width:100%; text-align:left; font-size:1.1em;}
#login label{text-align:left; width:100%;}
#login.login_search{text-align:left;}

}

/*-----------------600px---------------------*/
@media screen and (max-width:600px){
#view01 .next_prev em{display:none;}
#modify input{width:90%;}
#modify .mo-email input{width:40%;}
#modify .mo-email select{width:90%; margin-top:8px;}

.next_prev li span{display:none;}
.next_prev li a{width:98%;}
}
