@charset "utf-8";
@import url(board.css);

#wrapInform {position:relative; width:100%; height:100%; background:url(../../images/Common/bg_Mypage.gif) 40% bottom no-repeat; overflow:auto;}
#container p.ttl {padding:0 0 26px 10px;}
#container p.phone {margin-left:450px; width:200px; padding:0 0 26px 17px; background:url(../../images/Common/ico_phone.gif) 0 0.2em no-repeat;}
#container p.bt{text-align:right;}
#container p.mPosi_bt {text-align:right; padding:10px;}
#container p.acro {margin-top:-10px; padding:0 0 26px 20px;}
#container p.acro img{vertical-align:middle;}
#container p.acro a {color:#626262;}
#container p.treeblet {padding:0 0 3px 18px; color:#464646; background:url(../../images/Common/bg_dottree.gif) 0.5em 0.4em no-repeat; }
#container p.treeblet span {font-weight:bold;}
#container p.treeblet.bottom {padding-bottom:26px}

.orgbox_bottom{margin-left:15px; margin-bottom:20px; width:645px; background:url(../../images/Introduce/org_bottombg.gif) bottom no-repeat;}
.orgbox{width:605px; padding:20px; background:url(../../images/Introduce/org_topbg.gif) top no-repeat;}
.orgbox h3.title {padding-left:15px; font-size:1.2em; font-weight:bold; }
.orgbox h3.title span {margin-left:20px; font-weight:normal; font-size:0.9em; padding-left:15px; background:url(../../images/Common/ico_phone.gif) 0 0.1em no-repeat; }
.orgbox ul {overflow:hidden; width:99%; margin-top:10px; margin-bottom:10px; padding-top:15px; border-top:1px solid #e7e6de;}
.orgbox ul li.big {float:left; width:30%; padding-left:18px; padding-bottom:5px; background:url(../../images/Common/icn_arrowO.gif) 0.8em 0.3em no-repeat;}
.orgbox ul li.mid {float:left; width:42%; padding-left:18px; padding-bottom:5px; background:url(../../images/Common/icn_arrowO.gif) 0.8em 0.3em no-repeat;}
.orgbox ul li.small {float:left; width:60%; padding-left:18px; padding-bottom:5px; background:url(../../images/Common/icn_arrowO.gif) 0.8em 0.3em no-repeat;}

.dataTable {width:100%;  margin-top:10px; margin-bottom:10px; background-color:#d9d3c6;}
.dataTable caption {position:absolute; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden;}
.dataTable th {text-align:center; color:#fff; background-color:#a69a8e; height:2.2em;}
.dataTable th.subject1 {font-weight:bold; text-align:center; color:#605347;  background-color:#f7f4f1; height:2.2em;}
.dataTable td{text-align:center; font-weight:normal; color:#605347;  background-color:#fff; height:2.2em;}

p.introPhoto {float:right;}
p.introTxt {float:left; width:325px; margin-left:30px; margin-top:20px;}
p.introTxt span {display:block; font-weight:bold; padding-bottom:25px;}
p.introtxt {clear:both; padding-top:20px;}
p.introtxt span {display:block; padding-bottom:7px; color:#db7667; font-weight:bold;}
p.introsin {float:right; padding-top:15px;}
p.introwork {float:right; padding:0 10px 0 0; width:500px; text-align:right;}
p.introwork span { font-weight:bold;}
p.introbtn {clear:both; float:right; padding-top:15px; padding-right:8px;}

.Dhistory {clear:both; width:98%; margin:0 auto; border:1px solid #d9d3c6; border-collapse:collapse;}
.Dhistory th {border:1px solid #d9d3c6; padding:5px 10px; background-color:#a69a8e; color:#fff;}
.Dhistory th.subject1 {color:#605347;  background-color:#f7f4f1;}
.Dhistory th.subject2 { width:60px; color:#605347;  background-color:#f7f4f1;}
.Dhistory td {border:1px solid #d9d3c6; text-align:center; padding:5px 10px;}
.Dhistory td.left {text-align:left; width:320px; padding:5px 10px;}
.Dhistory td.subject1 {width:100px; color:#605347;  background-color:#f7f4f1;}
.Dhistory td.con {text-align:left;}

.Dhistory1 {clear:both; width:98%; margin:0 auto; border:1px solid #d9d3c6; border-collapse:collapse;}
.Dhistory1 th {border:1px solid #d9d3c6; padding:5px 10px; background-color:#a69a8e; color:#fff;}
.Dhistory1 th.subject1 {color:#605347;  background-color:#f7f4f1;}
.Dhistory1 th.subject2 { width:60px; color:#605347;  background-color:#f7f4f1;}
.Dhistory1 td {border:1px solid #d9d3c6; text-align:left; padding:5px 10px;}
.Dhistory1 td.left {text-align:left; width:320px; padding:5px 10px;}
.Dhistory1 td.subject1 {width:100px; color:#605347;  background-color:#f7f4f1;}
.Dhistory1 td.con {text-align:left;}


p.txt1 {float:left; width:164px; margin-left:10px; margin-right:20px;}
p.txt2 {overflow:hidden; width:461px;} 

.graph {width:640px; height:270px; margin-top:30px; margin-left:10px; background-color:#fbfbfb; border:1px solid #dfdfdf;}
.graph p.title {width:590px; height:56px; margin:20px auto; background-color:#fff; border:3px solid #dfdfdf;}
.graph p.title img {margin-top:15px; margin-left:150px;}
.graph ul {position:relative; width:590px; height:260px; margin-left:25px; background:url(../../images/Introduce/graph_bg.gif) 3em 0em no-repeat;}
.graph ul li span.img1 {position:absolute; top:92px; left:57px;}
.graph ul li span.img2 {position:absolute;top:92px; left:229px;}
.graph ul li span.img3 {position:absolute; top:92px; left:410px;}
.graph ul li ul {width:520px; height:60px; margin:0px; top:160px; left:10px; padding:10px;  border:3px solid #dfdfdf; background:none #fff;}
.graph ul li ul li {padding-left:70px; margin-bottom:5px; background:url(../../images/Common/bg_dotB.gif) 5em 0.5em no-repeat; }

.intro {margin-top:30px; margin-left:10px;}
.intro p img {float:left; margin-right:20px;}
.intro dl {float:none; margin-left:190px; width:450px; min-height:100px;}
.intro dl dt {margin-bottom:10px; }
.intro dl dd.shot {height:70px;} 

p.map {margin-left:15px; margin-bottom:20px; border:none; }
h3.title {padding-left:15px; font-size:1.1em; letter-spacing:-0.03em; font-weight:bold; margin-bottom:10px;  background:url(../../images/Common/bg_dotO.gif) 0.5em 0.6em no-repeat;}

/* 약도 */
#tabmapview {overflow-x:hidden; overflow-y:visible; position:relative; width:641px; min-height:433px; _height:433px; margin:0 0 10px 6px; padding:4px; border:1px solid #dfdfdf; background:url(../../images/Introduce/bg_map.gif) 25.1em top repeat-y;}
#tabmapview h3.mapteb {position:absolute; left:508px; top:4; width:136px; height:46px; line-height:46px; text-align:center; background-color:#e3e3e3; font-size:1.2em;}
#tabmapview h4 {top:0; margin:5px 0;} /* 제목 */
#tabmapview h4.tabmap1 {left:515px; top:65px;}
#tabmapview h4.tabmap2 {left:515px; top:105px;}
#tabmapview h4.tabmap3 {left:515px; top:140px;}
#tabmapview h4.tabmap4 {left:515px; top:195px;}
#tabmapview h4.tabmap5 {left:515px; top:235px;}
#tabmapview h4.tabmap6 {left:515px; top:275px;}
#tabmapview p.btnview {position:absolute; left:514px; top:375px;}
#tabmapview p.btnprint {position:absolute; left:514px; top:405px;}
.maptxt { text-align:right; margin:0px 15px 10px 0px;}

ul.history li {overflow:hidden; float:left; width:156px; margin-left:10px;}
*html ul.history li {overflow:hidden; float:left; width:150px; margin-left:10px;}
ul.history li img {margin-bottom:10px;}
ul.history li ul {overflow:hidden; border-left:solid 1px #ccc;}
ul.history li ul li {width:130px; margin-bottom:20px;}
ul.history li ul li span {display:block; font-weight:bold;}

/* .group {position:relative; width:640px; height:230px; margin:30px 0 10px 10px; border:1px solid #dfdfdf; background:#fbfbfb url(../../images/Introduce/group_bg.gif) 5em 5.9em no-repeat;}
.group li span.txt1{position:absolute; top:22px; left:230px; width:176px; height:42px; text-align:center;  background-color:#fff; border:solid 3px #f3a59a;}
.group li span.txt1 img {margin-top:5px;}
.group li span.txt2{position:absolute; top:80px; left:465px; width:140px; height:42px; text-align:center;  background-color:#fff; border:solid 3px #f3c99a;}
.group li span.txt2 img {margin-top:5px;} 
.group li span.txt3{position:absolute; top:172px; left:455px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt3 img {margin-top:7px;} 
.group li span.txt4{position:absolute; top:172px; left:540px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt4 img {margin-top:7px;} 
.group li span.txt5{position:absolute; top:172px; left:18px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt5 img {margin-top:7px;} 
.group li span.txt6{position:absolute; top:172px; left:103px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt6 img {margin-top:7px;} 
.group li span.txt7{position:absolute; top:172px; left:188px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt7 img {margin-top:7px;} 
.group li span.txt8{position:absolute; top:172px; left:273px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt8 img {margin-top:7px;} 
.group li span.txt9{position:absolute; top:172px; left:358px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt9 img {margin-top:7px;} 
.group li span.txt10{position:absolute; top:172px; left:458px; width:100px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt10 img {margin-top:7px;} */

.group {position:relative; width:640px; height:180px; margin:30px 0 10px 10px; border:1px solid #dfdfdf; background:#fbfbfb url(../../images/Introduce/group_bg.gif) 4.5em 3.5em no-repeat;}
.group li span.txt1{position:absolute; top:22px; left:230px; width:176px; height:42px; text-align:center;  background-color:#fff; border:solid 3px #f3a59a;}
.group li span.txt1 img {margin-top:5px;}
.group li span.txt2{position:absolute; top:80px; left:465px; width:140px; height:42px; text-align:center;  background-color:#fff; border:solid 3px #f3c99a;}
.group li span.txt2 img {margin-top:5px;} 
.group li span.txt3{position:absolute; top:122px; left:455px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt3 img {margin-top:7px;} 
.group li span.txt4{position:absolute; top:122px; left:540px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt4 img {margin-top:7px;} 
.group li span.txt5{position:absolute; top:122px; left:28px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt5 img {margin-top:7px;} 
.group li span.txt6{position:absolute; top:122px; left:123px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt6 img {margin-top:7px;} 
.group li span.txt7{position:absolute; top:122px; left:218px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt7 img {margin-top:7px;} 
.group li span.txt8{position:absolute; top:122px; left:314px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt8 img {margin-top:7px;} 
.group li span.txt9{position:absolute; top:122px; left:410px; width:75px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt9 img {margin-top:7px;} 
.group li span.txt10{position:absolute; top:122px; left:506px; width:100px; height:30px; text-align:center;  background-color:#fff; border:solid 3px #e6e6e6;}
.group li span.txt10 img {margin-top:7px;} 

/* tab */
.tab ul {overflow:hidden; width:666px; text-align:center; margin:0 0 0 3px; padding-bottom:25px;}
.tab ul li {float:left; display:inline; margin:0; padding:0;}
*html .tab ul li a {display:block;  float:left; padding:2px 16px; margin-right:1px; background-color:#a8a8a8; text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab ul li a {display:block;  float:left; padding:2px 16px; margin-right:2px; background-color:#a8a8a8; text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab ul li a.visit{background:#e97366 url(/images/Introduce/tab_bg.gif) left top;  font-weight:bold; color:#fff; border:4px solid #e97366;}
.tab ul li a:focus {background:#fff;  color:#000; border:4px solid #f29c8f; }
.tab ul li a:hover {background:#fff; color:#000; border:4px solid #f29c8f;  }

.Servicebox {background-color:#fbfbfb; border:1px solid #dfdfdf; margin-bottom:20px; padding:20px;}
.Servicebox p.bottom {margin-bottom:20px;}
.Servicebox ul {height:150px; padding:20px; background-color:#fff; border:3px solid #e6e6e6;  margin-bottom:20px;}
.Servicebox ul li {margin-bottom:10px; margin-left:30px;}
.Servicebox ul li {margin-bottom:10px; margin-left:30px;}
.Servicebox ul li a span {color:#fc6f18; text-decoration:underline; padding-right:15px;}

.Service h3 {margin-bottom:20px;}
.Service h4 {color:#3b3a3a; padding-left:10px; margin-bottom:10px; font-weight:bold;  background: url(../../images/Common/bg_dotO.gif) 0 0.5em no-repeat;}
.Service p {margin-left:10px; margin-bottom:20px;}

.Service ul.no_btmmargin {margin-bottom:0;}
.Service ul li{font-weight:bold; background:none; padding-left:0px; margin-bottom:10px; margin-left:10px;}
.Service ul li.two {font-weight:normal; padding-left:5px; margin-left:10px; margin-bottom:5px; background: url(../../images/Common/bg_dotB1px.gif) 0 0.7em no-repeat;}
.Service ul li ul {margin-bottom:15px;}
.Service ul li ul li{font-weight:normal; padding-left:5px; margin-left:0px; margin-bottom:5px; background: url(../../images/Common/bg_dotB1px.gif) 0 0.7em no-repeat;}
.Service ul li ul li ul li {font-weight:normal; padding-left:10px; margin-bottom:0px; background: url(../../images/Common/bg_bardot.gif) 0 0.7em no-repeat;}
.Service span{margin-top:0px; padding:0px; font-weight:normal; color:#ff5a00;}

.legal {width:100%;}
.legal h3 {margin-bottom:20px;}
.legal h4 {font-size:1.2em; color:#3b3a3a; margin-bottom:10px;}
.legal p {margin-bottom:20px;}
.legal ul li {padding-left:10px; margin-bottom:10px; font-weight:normal;  background: url(../../images/Common/bg_dotO.gif) 0 0.5em no-repeat;}
.legal ul li span {font-weight:bold; color:#3b3a3a;}
.legal ul li ul {margin-top:5px; padding-left:0px;}
.legal ul li ul li {background:none; list-style-type:decimal; margin:5px 0 0 20px; padding-left:0px;}
.legal ul li ul li.none {background:none; list-style-type:none; margin:5px 0 0 0px; padding-left:0px;}
.legal ul li ol li {background:none; list-style-type:decimal; margin:5px 0 0 20px; padding-left:0px;}
.legal ul li ul li ol li {background:none; list-style-type:lower-roman; margin:5px 0 0 20px; padding-left:0px;}


.legal .legalbox {overflow:hidden; background-color:#fbfbfb; border:1px solid #dfdfdf; margin-bottom:20px; padding:20px 20px 10px 20px;}
.legal .legalbox ul {overflow:hidden; width:100%;}
.legal .legalbox ul li {float:left; width:48%; padding-left:10px; margin-bottom:10px; font-weight:normal;  background: url(../../images/Common/icn_arrowO.gif) 0 0.5em no-repeat;}
.legal .legalbox ul li.none {float:none; width:100%;}
.legal .legalbox ul li a {color:#676666;}


/*관람안내*/
/* tab */
.tab02 ul {overflow:hidden; width:664px; text-align:center; margin:0 0 0 5px; padding-bottom:25px;}}
.tab02 ul li {float:left; display:inline; margin:0; padding:0;}
*html .tab02 ul li a {display:block;  float:left; padding:2px 125px; margin-right:1px; background-color:#a8a8a8;  text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab02 ul li a {display:block;  float:left; padding:2px 125px; margin-right:2px; background-color:#a8a8a8;  text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab02 ul li a.visit{background:#e97366 url(/images/Introduce/tab_bg.gif) left top; font-weight:bold; color:#fff; border:4px solid #e97366;}
.tab02 ul li a:focus {background:#fff;  color:#000; border:4px solid #f29c8f; }
.tab02 ul li a:hover {background:#fff; color:#000; border:4px solid #f29c8f;  }


/*시설현황 및 이용*/

/* tab */
.tab01 ul {overflow:hidden; width:664px; text-align:center; margin:0 0 0 5px; padding-bottom:25px;}}
.tab01 ul li {float:left; display:inline; margin:0; padding:0;}
*html .tab01 ul li a {display:block;  float:left; padding:2px 26px; margin-right:1px; background-color:#a8a8a8;  text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab01 ul li a {display:block;  float:left; padding:2px 26px; margin-right:2px; background-color:#a8a8a8;  text-align:center; font-weight:bold; color:#fff; border:4px solid #a8a8a8;}
.tab01 ul li a.visit{background:#e97366 url(/images/Introduce/tab_bg.gif) left top; font-weight:bold; color:#fff; border:4px solid #e97366;}
.tab01 ul li a:focus {background:#fff;  color:#000; border:4px solid #f29c8f; }
.tab01 ul li a:hover {background:#fff; color:#000; border:4px solid #f29c8f;  }



/*민속아카이브*/
.mArch{padding:20px 0 0 10px;}
.mArch p{padding-bottom:20px;}
.mArch p.img{padding-bottom:40px;}
.mArch ul{margin:20px 0 0 0;}
.mArch li{padding-left:10px; margin-bottom:10px; background:url(../../images/Display/icon_mu.gif) left 7px no-repeat;}
.mArch li ul{margin-top:5px;}
.mArch li ul li{padding:0px; margin-bottom:5px; background:none;}

/*이미지 left*/
.mArch dl.left {float:left; width:661px; padding:20px 0 15px 0; display:inline;}
.mArch dl.left dt {float:right; width:420px;margin:0; padding:0; color: #7e5d47; font-weight:bold; }
.mArchdl.left dd {float:right; width:420px; margin:0px 0 10px 0; padding:0; line-height:1.8;}
.mArch dl.left dd span {padding-top:20px; margin::-10px 0 0 230px; display:block; line-height:1.8; }
.mArch dl.left dd.sec span {padding-top:20px; margin:-15px 0 0 240px; display:block; line-height:1.8; }
.mArch dl.left dd.img {margin:0 27px 24px 0;}
.mArch dl.left dd.img img {float: left; margin: 5px 27px 0 0;}
.mArch dl.left dd.imgh img {float: left; margin: -10px 27px 0 0;}

.mArch dl.left01{position:relative; top:-55px; float:left; width:661px; padding:0px 0 0 0;  display:inline;}
.mArch dl.left01 dt {float:right; width:420px;margin:0; padding:0; color: #7e5d47; font-weight:bold; }
.mArch dl.left01 dd {float:right; width:420px; margin:-10px 0 0 0; padding:0; line-height:1.8;}
.mArch dl.left01 dd span {padding-top:20px; margin-left:0px; display:block; line-height:1.8; }

/*관람안내*/
.Guide ul{padding:0 0 15px 10px; font-size:1em;}
.Guide ul li{margin-bottom:5px; }
.Guide ul li.dot{margin-bottom:5px; background:url(../../images/Introduce/introdot.gif) 0.25em 0.7em no-repeat; padding-left:10px;}
.Gude ul li span.bold{font-weight:bold;}
.Guide ul li span.blo{display:block; padding-left:16px;}
.Guide ul li.box{height:50px; color:#}

.Guide h4 { color:#8b8b8b; padding-left:18px; font-size:1.0em; margin-bottom:10px; font-weight:bold;  background: url(../../images/Common/icn_arrowp.gif) 0.8em 0.5em no-repeat;}

.Guide ul li ul{ padding-top:6px; margin:0 0 -10px -10px;}

.Guide ul.table{padding:15px 0 20px 10px; font-size:1em;}
.Guide ul.table li{margin-bottom:5px;}
.Guide ul.table li span.bold{font-weight:bold;}
.Guide ul.table li span.blo{display:block;}
.Guide ul li.box{ margin:10px 0 10px 0; padding:10px 20px 0px 20px; background-color:#f7f4f1;}
.Guide p{padding:0 0 20px 12px;}


.Guide ul.table2{padding:15px 0 0px 10px; font-size:1em;}
.Guide ul.table2 li{margin-bottom:5px;}


.sGuide {clear:both; width:98%; margin:0 auto; border:1px solid #d9d3c6; border-collapse:collapse; }
.sGuide th {width:160px; border:1px solid #d9d3c6; padding:5px 10px; background-color:#a69a8e; color:#fff;}
.sGuide td {border:1px solid #d9d3c6; text-align:center; padding:5px 10px;}
.sGuide td.fax{width:100px; border:1px solid #d9d3c6; text-align:center; padding:5px 10px;}
.sGuide td.subject1 {width:100px;  color:#605347;  background-color:#f7f4f1;}
.sGuide td.con {text-align:left;}
.sGuide td.con span{display:block; margin-top:10px; text-align:left;}
.seg_btn{padding-top:30px; }
.seg_btn p{text-align:center;}

.seg02{padding:20px 0 10px 0; }
.seg02 dl{width:490px; height:218px; padding:20px  0 0 170px; background:url(../../images/Introduce/seg_bg.gif) left top no-repeat;}
.seg02 dt{padding-bottom:8px;}
.seg02 dd{width:460px;padding-bottom:15px;}

/*민속연보*/

.mReport{float:left; width:149px; margin:0 22px 10px 0;}
.mReport p.img{width:149px; height:197px; padding-bottom:1px;}
.mReport p.text{width:149px; height:41px; font-weight:bold; padding:12px 0 0 14px; background:url(../../images/Introduce/report_text_bg.gif) left top no-repeat;}
.mReport p.text img{vertical-align:middle; padding-left:4px;}

.mReportE{float:left; width:149px; padding:0 0px 10px 0;}
.mReportE p.img{width:149px; height:197px; padding-bottom:1px;}
.mReportE p.text{width:149px; height:41px; font-weight:bold; padding:12px 0 0 14px; background:url(../../images/Introduce/report_text_bg.gif) left top no-repeat;}
.mReportE p.text img{vertical-align:middle; padding-left:4px;}

.mReportS{float:left; width:279px; padding:10px 45px 10px 18px; }
.mReportS p.img{width:279px; height:182px; padding-bottom:1px; } 
.mReportS p.text{width:279px; height:41px; font-weight:bold; padding:12px 0 0 14px; background:url(../../images/Introduce/report_text_bg01.gif) left top no-repeat;}
.mReportS p.text img{vertical-align:middle; padding-left:4px;}

.mReportS_E{float:left; width:279px; padding:10px 0 10px 0;}
.mReportS_E p.img{width:279px; height:182px; padding-bottom:1px;}
.mReportS_E p.text{width:279px; height:41px; font-weight:bold; padding:12px 0 0 14px; background:url(../../images/Introduce/report_text_bg01.gif) left top no-repeat;}
.mReportS_E p.text img{vertical-align:middle; padding-left:4px;}

.mM01{float:left; margin-bottom:30px; padding:0 10px 0 3px;}
.mM02{margin-bottom:20px; padding-left:10px;}
.mM03{ position:absolute;padding:40px 0 0 450px;}

/*애니메이션 동영상*/

h3.title img {margin-left:10px;}
.moviebox { width:660px; height:440px; margin:0 auto; margin-top:10px; background:url(../../images/Data/media_bg.gif) no-repeat;  }
.moviebox .line {padding-bottom:20px; border-bottom:1px solid #afafaf; }
.moviebox .mediabox{ float:left; width:335px; padding-top:30px; margin-left:30px; background:url(../../images/Data/media_bg2.gif) 25em 5em no-repeat;}
.moviebox .mediabox .media {float:left; overflow:hidden; width:335px; height:250px; border:1px solid red;}
.moviebox .mediabox ul {margin-top:20px;}
.moviebox .mediabox ul li {padding-left:10px; background:url(../../images/Common/icn_arrowO.gif) 0em 0.5em no-repeat;}
.moviebox .mediabox ul li img {margin-left:10px; vertical-align:middle;}
.moviebox .mediabox ul li p {margin-left:-10px; margin-top:10px;}
.moviebox .mediabox ul li p img {margin:0px;}
.moviebox .txt {float:left; width:280px; padding-top:30px; }
.moviebox .txt p {font-weight:bold; font-size:1.3em; color:#09778d;}
.moviebox .txt p img {margin-left:50px; vertical-align:middle;}
.moviebox .txt p textarea {width:255px; height:265px; padding:10px; margin-top:20px; border:0px; font-size:0.8em; line-height:20px; background-color:#f5f5f5;}

p.btn {text-align:center;}
p.btn01 {text-align:right; padding-right:15px;}
p.seecon{padding:0px 10px 30px 10px;}
.seeAni{width:636px; height:234px; margin-left:10px; background:url(../../images/Introduce/seea_bg.gif) no-repeat; }
.seeAni dl{width:513px; padding:30px 0 0 30px;}
.seeAni dt{margin-bottom:15px; }
.seeAni dd{margin-bottom:5px; }
.seeAni dd span{color:#00A34C; text-decoration:underline;}
.seeAni dd span.blo{display:block; color:#666;  text-decoration:none; margin-left:10px;}


/*calender*/
.Data {margin:0 auto; text-align:center; font-size:2.8em; font-weight:bold; margin-bottom:45px;}
.Data img {padding:0 10px; vertical-align:middle;}

.Data2 {margin:0 auto; text-align:center; font-size:2.8em; font-weight:bold; margin-bottom:10px;}
.Data2 img {padding:0 10px; vertical-align:middle;}

.calender {width:100%; text-align:center; margin:0 auto; border:0; border-collapse:collapse;}
.calender th {width:94px; height:32px; line-height:32px; border-top:1px solid #afafaf; background-color:#fafafa; text-align:center;}
.calender th.sun {border-left:1px solid #d9d9d9; color:#fb0000;}
.calender th.sat {border-right:1px solid #d9d9d9; color:#464646;}
.calender td {height:77px; padding:5px; color:#7e7e7e; border:1px solid #d9d9d9; text-align:left; vertical-align:top; font-weight:bold;}
.calender td span {display:block;}
.calender td p.holiday {color:#fb0000;}
.calender td.sun a {color:#fb0000;}
.calender td.sat a {color:#464646;}
.calender td.schedule {background-color:#fdf6f2;}
.calender td li {font-weight:normal; margin-bottom:5px;}
.calender td li a {color:#4b4b4b;}

