@charset "utf-8";


#sub {clear:both; width:100%; min-width:1200px; margin:0 auto; margin-bottom:100px;}
#sub > .container {width:1200px; margin:0 auto; position:relative;}

div.titlebox {text-indent:0 !important; position:relative;}
div.menumove {height:606px; position:absolute; left:0; top:0; width:1200px;}
div.menumove div.prev {width:45px; height:606px; background:rgba(0,0,0,0.7); position:absolute; top:0; left:0;}
div.menumove div.prev a {position:absolute; left:10px; top:50%; margin-top:-32px;}
div.menumove div.next {width:45px; height:606px; background:rgba(0,0,0,0.7); position:absolute; top:0; right:0;}
div.menumove div.next a {position:absolute; right:10px; top:50%; margin-top:-32px;}

#page0101 {width:1200px;}
#page0101 > .page010101 {height:303px; background:url("/img/page/page010101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0101 > .page010102 {height:2086px; background:url("/img/page/page010102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0102 {width:1200px;}
#page0102 > .page010201 {height:303px; background:url("/img/page/page010201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0102 > .button_box {clear:both; margin-top:20px;}
#page0102 > .button_box ul {overflow:hidden; border-right:1px solid #d8d8d8;}
#page0102 > .button_box ul li {float:left; width:25%; box-sizing:border-box; border:1px solid #d8d8d8; text-align:center; font-size:18px; padding:10px 0; border-right:none; cursor:pointer;}
#page0102 > .button_box ul li.on {background:#21406e; color:#fff;}
#page0102 > .button_box ul li.on a {color:#fff;}
#page0102 > .slidebox {clear:both; margin-top:50px;}
#page0102 > .slidebox .photo_title {clear:both; text-indent:0 !important; background:#21406e; color:#fff; font-size:18px; padding:10px; box-sizing:border-box; padding-bottom:14px;}
#page0102 > .slidebox .thumnail {clear:both; margin-top:20px;}
#page0102 > .slidebox .thumnail ul {overflow:hidden;}
#page0102 > .slidebox .thumnail ul li {float:left; padding-left:10px;}
#page0102 > .slidebox .thumnail ul li:first-child {padding-left:0;}
/*#page0102 > .page010202 {height:703px; background:url("/img/page/page010202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}*/

#page0103 {width:1200px;}
#page0103 > .page010301 {height:303px; background:url("/img/page/page010301.jpg") center top no-repeat; clear:both; text-indent:-9999px;}
#page0103 > .page010302 {height:834px; background:url("/img/page/page010302.jpg") center top no-repeat; clear:both; position:relative;}
#page0103 > .page010303 {height:3258px; background:url("/img/page/page010303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0103 > .page010304 {height:545px; background:url("/img/page/page010304.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#map {width:1200px; height:629px; background:#fff; position:absolute; top:95px;}

#page0104 {width:1200px;}
#page0104 > .page010401 {height:303px; background:url("/img/page/page010401.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0104 > .page010402 {}
#page0104 > .page010402 h1 {padding:50px 0; text-align:center; font-size:40px;}
#page0104 > .page010402 table {width:100%; font-size:15px; border-right:1px solid #e3e3e3;}
#page0104 > .page010402 table tr th {padding:10px; box-sizing:border-box; background:#d5a5d7; color:#fff; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}
#page0104 > .page010402 table tr td {padding:10px; box-sizing:border-box; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; text-align:center;}



#page0201 {width:1200px;}
#page0201 > .page020101 {height:606px; background:url("/img/page/page020101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0201 > .page020102 {height:619px; background:url("/img/page/page020102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0201 > .page020103 {height:556px; background:url("/img/page/page020103.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0201 > .page020104 {height:838px; background:url("/img/page/page020104.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0202 {width:1200px;}
#page0202 > .page020201 {height:606px; background:url("/img/page/page020201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0202 > .page020202 {height:644px; background:url("/img/page/page020202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0202 > .page020203 {height:556px; background:url("/img/page/page020203.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0202 > .page020204 {height:768px; background:url("/img/page/page020204.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0203 {width:1200px;}
#page0203 > .page020301 {height:606px; background:url("/img/page/page020301.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0203 > .page020302 {height:644px; background:url("/img/page/page020302.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0203 > .page020303 {height:556px; background:url("/img/page/page020303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0203 > .page020304 {height:659px; background:url("/img/page/page020304.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0203 > .page020305 {height:825px; background:url("/img/page/page020305.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0204 {width:1200px;}
#page0204 > .page020401 {height:606px; background:url("/img/page/page020401.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0204 > .page020402 {height:644px; background:url("/img/page/page020402.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0204 > .page020403 {height:556px; background:url("/img/page/page020403.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0204 > .page020404 {height:813px; background:url("/img/page/page020404.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0204 > .page020405 {height:879px; background:url("/img/page/page020405.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0205 {width:1200px;}
#page0205 > .page020501 {height:605px; background:url("/img/page/page020501.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0205 > .page020502 {height:620px; background:url("/img/page/page020502.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0205 > .page020503 {height:824px; background:url("/img/page/page020503.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0205 > .page020504 {height:720px; background:url("/img/page/page020504.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0206 {width:1200px;}
#page0206 > .page020601 {height:605px; background:url("/img/page/page020601.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0206 > .page020602 {height:595px; background:url("/img/page/page020602.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0206 > .page020603 {height:606px; background:url("/img/page/page020603.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0206 > .page020604 {height:878px; background:url("/img/page/page020604.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0301 {width:1200px;}
#page0301 > .page030101 {height:605px; background:url("/img/page/page030101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0301 > .page030102 {height:839px; background:url("/img/page/page030102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0301 > .page030103 {height:583px; background:url("/img/page/page030103.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0301 > .page030104 {height:2365px; background:url("/img/page/page030104.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0302 {width:1200px;}
#page0302 > .page030201 {height:605px; background:url("/img/page/page030201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0302 > .page030202 {height:1068px; background:url("/img/page/page030202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0302 > .page030203 {height:983px; background:url("/img/page/page030203.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0302 > .page030204 {height:857px; background:url("/img/page/page030204.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0303 {width:1200px;}
#page0303 > .page030301 {height:605px; background:url("/img/page/page030301.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0303 > .page030302 {height:1412px; background:url("/img/page/page030302.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0303 > .page030303 {height:712px; background:url("/img/page/page030303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0303 > .page030304 {height:1271px; background:url("/img/page/page030304.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0304 {width:1200px;}
#page0304 > .page030401 {height:605px; background:url("/img/page/page030401.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0304 > .page030402 {height:831px; background:url("/img/page/page030402.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0304 > .page030403 {height:580px; background:url("/img/page/page030403.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0304 > .page030404 {height:1260px; background:url("/img/page/page030404.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0305 {width:1200px;}
#page0305 > .page030501 {height:605px; background:url("/img/page/page030501.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0305 > .page030502 {height:509px; background:url("/img/page/page030502.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0305 > .page030503 {height:1051px; background:url("/img/page/page030503.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0305 > .page030504 {height:1291px; background:url("/img/page/page030504.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0401 {width:1200px;}
#page0401 > .page040101 {height:606px; background:url("/img/page/page040101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0401 > .page040102 {height:668px; background:url("/img/page/page040102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0401 > .page040103 {height:643px; background:url("/img/page/page040103.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0401 > .page040104 {height:860px; background:url("/img/page/page040104.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0402 {width:1200px;}
#page0402 > .page040201 {height:605px; background:url("/img/page/page040201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0402 > .page040202 {height:669px; background:url("/img/page/page040202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0402 > .page040203 {height:674px; background:url("/img/page/page040203.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0402 > .page040204 {height:1004px; background:url("/img/page/page040204.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0403 {width:1200px;}
#page0403 > .page040301 {height:606px; background:url("/img/page/page040301.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0403 > .page040302 {height:668px; background:url("/img/page/page040302.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0403 > .page040303 {height:612px; background:url("/img/page/page040303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0403 > .page040304 {height:787px; background:url("/img/page/page040304.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0501 {width:1200px;}
#page0501 > .page050101 {height:605px; background:url("/img/page/page050101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0501 > .page050102 {height:669px; background:url("/img/page/page050102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0501 > .page050103 {height:612px; background:url("/img/page/page050103.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0501 > .page050104 {height:942px; background:url("/img/page/page050104.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0502 {width:1200px;}
#page0502 > .page050201 {height:605px; background:url("/img/page/page050201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0502 > .page050202 {height:669px; background:url("/img/page/page050202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0502 > .page050203 {height:643px; background:url("/img/page/page050203.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0502 > .page050204 {height:965px; background:url("/img/page/page050204.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0503 {width:1200px;}
#page0503 > .page050301 {height:605px; background:url("/img/page/page050301.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0503 > .page050302 {height:669px; background:url("/img/page/page050302.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0503 > .page050303 {height:706px; background:url("/img/page/page050303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0503 > .page050304 {height:1004px; background:url("/img/page/page050304.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0504 {width:1200px;}
#page0504 > .page050401 {height:606px; background:url("/img/page/page050401.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0504 > .page050402 {height:668px; background:url("/img/page/page050402.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0504 > .page050403 {height:615px; background:url("/img/page/page050403.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0504 > .page050404 {height:863px; background:url("/img/page/page050404.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0601 {width:1200px;}
#page0601 > .page060101 {height:1602px; background:url("/img/page/page0601.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0601 > .page060102 {height:1554px; background:url("/img/page/page060102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0601 > .page060103 {height:857px; background:url("/img/page/page060103.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0601 > .page060104 {height:939px; background:url("/img/page/page060104.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0701 {width:1200px;}
#page0701 > .page070101 {height:605px; background:url("/img/page/page070101.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0701 > .page070102 {height:979px; background:url("/img/page/page070102.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0702 {width:1200px;}
#page0702 > .page070201 {height:606px; background:url("/img/page/page070201.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0702 > .page070202 {height:504px; background:url("/img/page/page070202.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0703 {width:1200px;}
#page0703 > .page070301 {height:606px; background:url("/img/page/page070301.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0703 > .page070302 {height:693px; background:url("/img/page/page070302.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0703 > .page070303 {height:636px; background:url("/img/page/page070303.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#page0704 {width:1200px;}
#page0704 > .page070401 {height:606px; background:url("/img/page/page070401.jpg") center top no-repeat; text-indent:-9999px; clear:both;}
#page0704 > .page070402 {height:789px; background:url("/img/page/page070402.jpg") center top no-repeat; text-indent:-9999px; clear:both;}

#sub_move_prev {position:absolute; width:113px; height:113px; border:1px solid #ccc; z-index:5000; top:250px; left:-115px;}
#sub_move_prev > ul {}
#sub_move_prev > ul li {font-size:0;}

#sub_move_next {position:absolute; width:113px; height:113px; border:1px solid #ccc; z-index:5000; top:250px; right:-115px;}
#sub_move_next > ul {}
#sub_move_next > ul li {font-size:0;}

/*°Ô½ÃÆÇ*/

#Boardbox {width:1200px; margin:0 auto; box-sizing:border-box;}
#Boardbox div.boardlist {margin-top:30px;}
#Boardbox div.boardlist div.searchbox {height:70px;}
#Boardbox div.boardlist div.searchbox table tr td input {border:1px solid #c3c3c3;}
#Boardbox div.boardlist div.list table {border-right:1px solid #c3c3c3;}
#Boardbox div.boardlist div.list table tr th {border:1px solid #c3c3c3; border-top:2px solid #000; border-right:none; padding:15px 10px; color:#000; font-size:13px;}
#Boardbox div.boardlist div.list table tr td {border:1px solid #c3c3c3; border-top:none; border-right:none; padding:15px 10px; text-align:center; font-size:13px;}
#Boardbox div.boardlist div.list table tr td.num {color:#5774af;}
#Boardbox div.boardlist div.list table tr td span.notice {color:#5774af; font-weight:bold;}
#Boardbox div.boardlist div.list table tr td.subject {text-align:left;}
#Boardbox div.boardlist div.list div.paging {clear:both; height:30px; text-align:center; padding-top:20px; margin-bottom:50px;}

#Boardbox div.viewbox {min-height:800px; margin-bottom:100px; margin-top:30px;}
#Boardbox div.viewbox table.table1 {border:none; border-top:2px solid #000;}
#Boardbox div.viewbox table.table1 tr td {padding:15px 10px; font-size:13px; border-bottom:1px solid #c3c3c3;}
#Boardbox div.viewbox table.table1 tr td.title1 {text-align:center;}
#Boardbox div.viewbox table.table1 tr td.title2 {text-align:center;}
#Boardbox div.viewbox table.table1 tr td span.name {float:left;}
#Boardbox div.viewbox table.table1 tr td span.dh {float:right;}
#Boardbox div.viewbox table.table2 {border-bottom:1px solid #c3c3c3;}

#Boardbox div.writebox {min-height:800px; margin-bottom:100px; margin-top:30px;}
#Boardbox div.writebox div.agreebox {width:100%; margin-top:10px; margin-bottom:70px; color:#000;}
#Boardbox div.writebox div.agreebox div.title {font-family: 'Noto Sans KR'; font-size:20px; margin-bottom:5px;}
#Boardbox div.writebox div.agreebox div.agreewrap {margin:5px 0; width:946px; border:1px solid #ccc; word-wrap:break-word; white-space:pre-wrap; line-height:20px; padding:5px; overflow-y:scroll;}
#Boardbox div.writebox div.agreebox div.chkbox {color:#000; text-align:right; font-family: 'Noto Sans KR'; font-size:13px;}
#Boardbox div.writebox div.agreebox div.chkbox input {vertical-align:top;}
#Boardbox div.writebox div.consul_title {font-family: 'Noto Sans KR'; font-size:20px; margin-bottom:10px; color:#000;}
#Boardbox div.writebox table.table4 {border-top:2px solid #000;}
#Boardbox div.writebox table.table4 tr td {padding:10px; font-size:14px; font-family: 'Noto Sans KR'; color:#000; border-bottom:1px solid #c3c3c3;}
#Boardbox div.writebox table.table4 tr td.title {color:#000; width:150px; background:#eee;}
#Boardbox div.writebox table.table4 tr td.title2 {color:#000; width:150px; background:#fff;}
#Boardbox div.writebox table.table4 tr td.field {border-top:none; border-right:none;}
#Boardbox div.writebox table.table4 tr td.field2 table tr td {border:none;}
#Boardbox div.writebox table.table4 tr td input.inputbox {padding:2px; border:1px solid #ccc; height:20px;}
#Boardbox div.writebox table.table4 tr td input.name {width:30%;}
#Boardbox div.writebox table.table4 tr td input.pwd {width:30%;}
#Boardbox div.writebox table.table4 tr td input.hp {width:10%;}
#Boardbox div.writebox table.table4 tr td input.subject {width:80%;}
#Boardbox div.writebox table.table4 tr td select {padding:4px; border:1px solid #ccc;}
#Boardbox div.writebox div.btnbox {margin-top:20px; text-align:center;}


#Boardbox div.writebox table.table3 {border-top:2px solid #000;}
#Boardbox div.writebox table.table3 tr td {padding:10px; font-size:13px;}
#Boardbox div.writebox table.table3 tr td.maintitle {font-weight:bold; font-size:14px; text-align:center; color:#000; border-bottom:1px solid #c3c3c3;}
#Boardbox div.writebox table.table3 tr td.title {border-bottom:1px solid #c3c3c3; color:#000;}
#Boardbox div.writebox table.table3 tr td.field {border-bottom:1px solid #c3c3c3;}

#Boardbox div.videowrap {width:650px; margin:0 auto; text-align:center; padding-bottom:30px;}
#Boardbox div.videowrap table tr td.video1 {padding-right:10px; width:306px; height:166px;}
#Boardbox div.videowrap table tr td.video2 {padding-left:10px; width:306px; height:166px;}
#Boardbox div.videowrap table tr td.title {padding:10px 0;}

