@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/NanumGothic.eot);
  src: url(../fonts/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(../fonts/NanumGothic.woff2) format('woff2'),
       url(../fonts/NanumGothic.woff) format('woff'),
       url(../fonts/NanumGothic.ttf) format('truetype');
}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html { font-family:'³ª´®°íµñ','NanumGothic'; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
body {margin:0; font-size:12px;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block; vertical-align:baseline;}
audio:not([controls]) {display:none; height:0;}
[hidden],template {display:none;}
a {background:transparent; text-decoration:none;}
a:active,a:hover {outline:0;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
dfn {font-style:italic;}
h1 {font-size:2em; margin:0.67em 0;}
mark {background:#ff0; color:#000;}
small {font-size:80%;}
sub,sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0; vertical-align:top;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {-moz-box-sizing:content-box; box-sizing:content-box; height:0;}
pre {overflow:auto;}
code,kbd,pre,samp {font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,textarea {color:inherit; font:inherit; margin:0;}
button {overflow:visible;}
button {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0; padding:0;}
input {line-height:normal; vertical-align:top;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box; padding:0;}
input[type="checkbox"] {margin-top:4px;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
/*fieldset {border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;}*/
fieldset {border:none;}
legend {border:0; padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
select {vertical-align:middle}
select {font-family:dotum;font-size:1em}
select {margin:0}

caption {position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}
td,th {padding:0;}
ul,ol {list-style:none; padding:0; margin:0;}
p {margin:0; line-height:20px;}

.i-select {height:24px; line-height:20px; padding:2px; font-size:13px; color:#666; border:1px solid #c6c6c6;}
.i-select-big {height:30px; line-height:26px; padding:2px; font-size:13px; color:#666; border:1px solid #c6c6c6;}
.i-text {height:24px; line-height:24px; padding:0 5px; font-size:13px; color:#666; vertical-align:middle; border:1px solid #c6c6c6; background:#fafafa;}
.i-textarea {border:1px solid #e4eaec;color:#000;vertical-align:middle;line-height:2em;width:98%;height:300px} 

.sr-only {position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0;}

.mt10 {margin-top:10px;}

.mb2 {margin-bottom:2px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}
.mb70 {margin-bottom:70px;}

.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pb40 {padding-bottom:40px;}
.pb50 {padding-bottom:50px;}
.pb60 {padding-bottom:60px;}
.pb70 {padding-bottom:70px;}
.pb80 {padding-bottom:80px;}
.pb90 {padding-bottom:90px;}
.pb100 {padding-bottom:100px;}

.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}

.text-sm {font-size:11px;}
.text-lg {font-size:16px;}

.text-warning {color:#e08745 !important;}
.text-danger {color:#ed4a4a !important;}
.text-org {color:#f5801d !important;}
.text-green {color:#45b8a6 !important;}

.text-underline {text-decoration:underline;}





.blind{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-align:left}
#u_skip{position:absolute;top:0;left:0;z-index:500;width:100%;height:0}
#u_skip dl,#u_skip dt,#u_skip dd{height:0}
#u_skip a{display:block;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;margin-bottom:-1px;margin-left:-1px;font-weight:bold;color:#000;text-align:center;white-space:nowrap}
#u_skip a:hover,#u_skip a:focus,#u_skip a:active{z-index:1000;width:100%;height:auto;padding:10px 0;background:#0c4da2;color:#fff}



#container,
.container {position:relative; width:1200px; margin:0 auto; }
#container:after,
.container:after {content:""; display:block; clear:both;}

#header {height:38px;}
#header ul {float:right; margin:11px -10px 0 0;}
#header li {float:left; padding:0 10px 0 10px; font-size:13px; background:url(../img/common/icon_util.png) no-repeat left 1px;}
#header li:first-child {background:none;}
#header li:first-child a {color:#737373;}
#header li a {color:#737373;}






/*.bg-nav-sub {display:none; position:absolute; left:0; top:100px; width:100%; height:350px; border-bottom:2px solid #009fdc; background:#ffffff url(../img/main-top-open-nav-bg.png) no-repeat top center; z-index:10; box-shadow:0 3px 3px rgba(0,0,0,0.5);}*/
#nav { height:100px; margin:0; padding:0;}
#nav .container {position:relative; z-index:11;}
#nav .logo {position:absolute; left:0; top:29px;}
#nav .nav-parent {float:right; padding:28px 0 0 0px; height:70px; line-height:70px; font-family:'³ª´®°íµñ','NanumGothic';}
#nav .nav-parent li {float:left; margin-left:80px; text-align:right;}
#nav .nav-parent li:first-child {margin-left:20px;}
#nav .nav-parent li a {cursor:pointer;}
#nav .nav-parent li.current a span,
#nav .nav-parent li a:hover span {color:#333333;}
#nav .nav-parent span { color:#333333; font-size:17px; font-weight:bold;}
#nav .nav-parent .last {color:#333333; cursor:pointer;}
#nav .nav-parent li:hover {background:none;}
#nav .nav-parent li a:hover {background:none;}

#nav .tnb_language {position:absolute; top:0; right:0; padding:0; margin:0; height:31px; line-height:31px; background:#f4f4f4; border:1px solid #e2e2e2; border-top:none;}
#nav .tnb_language li {float:left; padding:0 10px 0 10px; margin:0; font-size:12px; background:url(../img/icon-tnb_language-dot.png) no-repeat left center;}
#nav .tnb_language li a {color:#000000;}
#nav .tnb_language li a:hover {color:#4295d1;}
#nav .tnb_language li:first-child {background:none;}
#nav .tnb_language li.first-lang {background:none;}
#nav .tnb_language li.on a {color:#4295d1;}

#nav .nav-sub {display:none; position:absolute; z-index:5; top:100px; left:250px; width:750px; padding:0px 0; font-family:'³ª´®°íµñ','NanumGothic';}
#nav .nav-sub .col {float:left; width:150px; padding:0px 0 0px 0px; height:350px;}
#nav .nav-sub .col:first-child {}
#nav .nav-sub .col:last-child {}
#nav .nav-sub ul {font-size:14px;}
#nav .nav-sub li {padding:2px 0 2px 0px; text-align:center;  line-height:18px;}
#nav .nav-sub li a {color:#666666; width:150px; display:block; padding:8px 0 8px 0px;}
#nav .nav-sub li a:hover {color:#ffffff; text-decoration:underline; background:#009fdc;}


#footer-top {min-width:1000px; height:63px; line-height:63px; background:#ffffff; border-top:1px solid #e1e1e1;}
#footer-top .body {float:left; width:500px; padding:0 0 0 0; font-size:12px; color:#bdbec0;}
#footer-top .body ul {display:inline-block;}
#footer-top .body ul:after {content:""; display:inline-block; clear:both;}
#footer-top .body li {float:left; padding:0 13px; height:63px; line-height:63px; background:url(../img/icon_f-link.png) no-repeat left center; font-size:13px;}
#footer-top .body li:first-child {padding-left:0; color:#777777; background:none;}/*±âÁ¸ »ö ff434e*/
#footer-top .body li:first-child a {color:#777777; font-weight:normal;}/*±âÁ¸ »ö ff434e font-weight:bold;*/
#footer-top .body li a {color:#777777;  font-family:'³ª´®°íµñ','NanumGothic';}
#footer-top .familysite-tit {float:left; width:300px; padding:0 0 0 0; text-align:right; font-size:14px; color:#444444; font-weight:bold;}
#footer-top .side {float:right; width:165px; padding:0 0 0 0; text-align:right;}

.familysite {position:relative; width:165px; height:30px; margin:15px 0 0 0; font-size:13px; color:#999; text-align:left; z-index:9;}
.familysite * {line-height:160%;}
.familysite a {display:block; color:#444444;}
.familysite a:hover {color:#268ecf;}
.familysite dt {height:30px; line-height:30px; border:1px solid #dadada; background:#ececec url(../img/bg_selectbox.png) no-repeat right center;}
.familysite dt.active {background:#fff url(../img/bg_selectbox.png) no-repeat right center;}
.familysite dt a {height:30px; padding-left:8px; line-height:30px;}
.familysite dd {display:none; position:absolute; left:0; bottom:30px; width:100%; margin:0;}
.familysite ul {float:none !important; padding:5px 0; border:1px solid #bbb; background:#fff;}
.familysite ul li {padding:0;}
.familysite ul li a {display:block; padding:2px 0 2px 8px; zoom:1;}
.familysite ul li a:hover {background:#eee;}

.family_site_select {width:165px; height:30px; line-height:20px; margin:0; font-size:13px; color:#999; background:#ececec; border:1px solid #dadada; vertical-align:middle;}


#footer {min-width:1000px; height:97px; background:#3f414c; border-top:1px solid #545660; border-bottom:1px solid #545660;}
#footer ul {width:100%;}
#footer .logo {float:left; width:240px; padding:23px 0 0 0;}
#footer .body {float:left; width:760px; padding:29px 0 0 0; font-size:12px; color:#bdbec0;}
#footer address {margin-top:0px; font-style:normal; font-family:'³ª´®°íµñ','NanumGothic';}
#footer .text {margin-top:3px; font-family:'³ª´®°íµñ','NanumGothic';}
#footer .copyright {margin-top:5px; font-family:'³ª´®°íµñ','NanumGothic';}


/* ¸ÞÀÎÆäÀÌÁö ½ÃÀÛ */
.main-bg {background:url(../img/main-bg.gif) center top no-repeat; min-width:1250px;}


.main-visual {position:relative; min-width:1000px; height:404px; overflow:hidden; z-index:1;}
.main-visual ul {position:relative; width:100%; height:404px; z-index:1;}
.main-visual li {position:absolute; width:100%; height:404px; text-align:center;}
.main-visual .prev,
.main-visual .next {display:none; position:absolute; top:228px; left:50%; width:24px; height:44px; line-height:44px; text-align:center; overflow:hidden; color:#fff; font-size:0px; z-index:5;}
.main-visual .prev {margin-left:-600px;}
.main-visual .next {margin-left:576px;}

.main-visual .pager {position:absolute; top:315px; left:50%; margin-left:200px; z-index:4;}
.main-visual .pager a {display:inline-block; width:15px; height:15px; line-height:15px; border-radius:15px; font-size:0; margin:0 5px; background:#bdbdbd; overflow:hidden;}
.main-visual .pager a.pager-current {background:#ffffff;}


.main-notice-tit01 {text-align:center; padding:50px 0 15px 0; font-size:30px; color:#000000; font-weight:bold;}
.main-notice-tit02 {text-align:center; padding:0 0 30px 0; font-size:15px; color:#666666;}

.main-notice-box {position:relative; width:998px; height:103px; line-height:105px; border:1px solid #dadada; }
.main-notice-box h2 {float:left; width:210px; padding:0px 0 0 0; margin:0; font-size:18px; color:#000000; text-align:center;}
.main-notice-box h2 a {color:#000000;}
.main-notice-box ul {position:relative; float:left; width:615px; height:50px; margin:26px 0 0 30px; overflow:hidden;}
.main-notice-box li {position:absolute; width:615px; height:50px; line-height:50px; font-size:15px; white-space:nowrap;}
.main-notice-box li span {float:right; margin-right:60px;}
.main-notice-box li a {color:#444444;}
.main-notice-box .prev,
.main-notice-box .next {position:absolute; width:56px; height:53px; overflow:hidden; text-indent:-9999em; background:url(../img/main-notice-controler.png) no-repeat;}
.main-notice-box .prev {top:52px; right:-1px; background-position:0 -53px;}
.main-notice-box .next {top:-1px; right:-1px; background-position:0 0;}

.main-notice-td td {height:25px; line-height:25px; font-size:15px; color:#777777;}
.main-notice-td td a {color:#444444;}

.main-m-table {background:#dcdcdc;;}
.main-m-table td {background:#ffffff;}
.main-m-table td img{float:left;}

.main-m-table .main-m-g-text {position:relative; width:280px; height:215px; padding:39px 40px 0 0; margin:0; float:right;}
.main-m-table .main-m-g-text strong {color:#000000; font-size:18px;}
.main-m-table .main-m-g-text p {padding:25px 0 0 0; color:#666666; font-size:16px; line-height:27px;}
.main-m-table .main-m-g-text p.date {padding:5px 0 0 0;}
.main-m-table .main-m-g-text .main-m-g-more {position:absolute; bottom:0px; right:40px;}

.main-m-table .main-m-table-r-txt01 {padding:39px 35px 0 35px; color:#000000; font-size:18px; font-weight:bold;}
.main-m-table .main-m-table-r-txt01 a {color:#000000;}
.main-m-table .main-m-table-r-txt02 {padding:35px 35px 10px 35px; color:#666666; font-size:16px;}
.main-m-table .main-m-table-r-txt02 a {color:#666666;}
.main-m-table .main-m-table-r-txt03 {padding:35px 35px 10px 35px; color:#4c97ce; font-size:24px; line-height:30px; height:120px; overflow:hidden;}
.main-m-table .main-m-table-r-txt03 a {color:#4c97ce;}
.main-m-table .main-m-table-r-txt04 {padding:0 35px 0 35px; text-align:right; color:#666666; font-size:16px;}
.main-m-table .main-m-table-r-txt04 a {color:#666666;}

.main-m-table .main-m-table-bl {}
.main-m-table .main-m-table-bl li {float:left; width:168px; text-align:center; margin:40px 0 0 45px;}
.main-m-table .main-m-table-bl li img{padding:0 0 25px 0;}

.main-m-table .main-m-table-news {padding:0 0 0 0; font-size:13px; color:#777777;}
.main-m-table .main-m-table-news .f-content {border-bottom:1px solid #c7c7c7;}
.main-m-table .main-m-table-news .title {padding:30px 0 0 30px; height:25px; font-size:18px; color:#000000; font-weight:bold;}
.main-m-table .main-m-table-news .subject {padding:20px 30px 10px 30px; font-size:14px; color:#000000; line-height:22px;}
.main-m-table .main-m-table-news .subject a{color:#000000;}
.main-m-table .main-m-table-news .text {padding:0 0 20px 30px; line-height:22px;}


#main-gallery {height:464px; background:#d7d6d5 url(../img/main-gallery-bg.png) center top no-repeat; text-align:center;}
#main-gallery h2 {margin:0; padding:40px 0 27px 0; text-align:center; font-size:30px; color:#000000; line-height:40px; font-weight:bold; font-family:'³ª´®°íµñ','NanumGothic'; }
#main-gallery h2 span {font-size:15px; color:#666666; font-weight:normal; line-height:20px;}

.main_gallerySlider {position:relative; min-width:1000px; height:265px; overflow:hidden; z-index:1;}
.main_gallerySlider ul {position:relative; width:1000px; height:265px; z-index:1; overflow:hidden; margin:0 auto;}
.main_gallerySlider li {position:absolute; width:1000px; height:265px; text-align:center;}
.main_gallerySlider .prev,
.main_gallerySlider .next { position:absolute; top:100px; left:50%; width:54px; height:60px; line-height:60px; text-align:center; overflow:hidden; color:#fff; font-size:0px; z-index:5;}
.main_gallerySlider .prev {margin-left:-554px;}
.main_gallerySlider .next {margin-left:500px;}
.main_gallerySlider .pager {display:none; position:absolute; top:315px; left:50%; margin-left:200px; z-index:4;}
.main_gallerySlider .pager a {display:inline-block; width:15px; height:15px; line-height:15px; border-radius:15px; font-size:0; margin:0 5px; background:#bdbdbd; overflow:hidden;}
.main_gallerySlider .pager a.pager-current {background:#ffffff;}

.main-b-left {position:relative; float:left; width:499px; height:246px; background:#595959;}
.main-b-left img {position:absolute; top:33px; right:25px;}
.main-b-left p {padding:0 205px 0 35px; color:#ffffff; font-size:14px;}
.main-b-left p.title {padding:49px 205px 30px 35px; font-size:18px; font-weight:bold;}
.main-b-left p.subject {padding:0 205px 25px 35px; font-size:16px;}
.main-b-left p.subject a {color:#ffffff;}
.main-b-left p.text {padding:0 205px 0 35px;}

.main-b-right {float:right; width:479px; height:244px; border:1px solid #d4d4d4;}
.main-b-right-box {padding:30px 22px 0 22px;}
.main-b-right-box .title {position:relative; font-size:18px; color:#000000; font-weight:bold; margin:0 0 20px 0; padding:0 0 15px 0; border-bottom:2px solid #000000;}
.main-b-right-box .title a { color:#000000;}
.main-b-right-box .title .more { position:absolute; top:3px; right:0; font-size:15px; font-weight:normal;}
.main-b-right-box .main-b-right-box-left {float:left; width:143px; height:133px; background:#4c97ce url(../img/main-b-right-box-left-bg.png) no-repeat center 23px;}
.main-b-right-box .main-b-right-box-left p {padding:55px 0 0 0; text-align:center; color:#ffffff; font-size:40px; line-height:40px; font-weight:bold;}
.main-b-right-box .main-b-right-box-left p a {color:#ffffff;}

.main-b-right-box .main-b-right-box-right {float:right; width:275px;}
.main-b-right-box .main-b-right-box-right .day {color:#000000; font-size:15px; text-align:center; height:37px; line-height:37px; border-bottom:1px solid #d3d3d3;}

.main-b-right-box .main-b-right-box-right .day span {padding:0 8px;}
.main-b-right-box .main-b-right-box-right .day span.on {font-weight:bold; color:#4c97ce;}
.main-b-right-box .main-b-right-box-right .day span.on a {color:#4c97ce;}

.main-b-right-box .main-b-right-box-right .text {padding:10px 0 0 5px; line-height:24px; color:#444444; font-size:14px;}
.main-b-right-box .main-b-right-box-right .text a {color:#444444;}
.main-b-right-box .main-b-right-box-right .text-new-div span{line-height:24px;}
.main-b-right-box .main-b-right-box-right .text-new a {color:#444444;}



.main-history-box {position:relative; width:100%; }
.main-history-box ul {position:relative; float:left; width:100%; height:133px;  overflow:hidden;}
.main-history-box li {position:absolute; width:100%; height:133px;  font-size:14px; white-space:nowrap;}
.main-history-box li a {color:#444444;}
.main-history-box .prev,
.main-history-box .next {display:none; position:absolute; width:56px; height:53px; overflow:hidden; text-indent:-9999em; background:url(../img/main-notice-controler.png) no-repeat;}
.main-history-box .prev {top:52px; right:-1px; background-position:0 -53px;}
.main-history-box .next {top:-1px; right:-1px; background-position:0 0;}
.main-history-td {height:22px; line-height:22px; font-size:14px; color:#444444;}
.main-history-td a {color:#444444;}

/* footer style */
.footer-banner { background:#f3f3f3;}
.footer-banner .container {padding:23px 0 16px 0;}
.footer-banner ul{ }
.footer-banner li{float:left; margin:0 0 11px 10px;}
.footer-banner li.first {margin:0 0 11px 0;}
.footer-banner li img{border:1px solid #d0d0d0;}


#main-footer {min-width:1000px; height:132px; background:#ffffff; border-top:1px solid #e1e1e1;}
#main-footer .logo {float:left; width:240px; padding:25px 0 0 0;}
#main-footer .body {float:left; width:760px; padding:25px 0 0 0; font-size:12px; color:#777777;}
#main-footer .body ul {display:inline-block;}
#main-footer .body ul:after {content:""; display:inline-block; clear:both;}
#main-footer .body li {float:left; padding:0 13px; background:url(../img/icon_f-link.png) no-repeat 0px 3px; font-size:13px;}
#main-footer .body li:first-child {padding-left:0; color:#777777; background:none;}/*±âÁ¸ color:#ff434e;*/
#main-footer .body li:first-child a {color:#777777; font-weight:normal;}/*±âÁ¸ font-weight:bold;*/
#main-footer .body li a {color:#777777;  font-family:'³ª´®°íµñ','NanumGothic';}
#main-footer address {margin-top:25px; font-style:normal; font-family:'³ª´®°íµñ','NanumGothic';}
#main-footer .text {margin-top:3px; font-family:'³ª´®°íµñ','NanumGothic';}
#main-footer .copyright {margin-top:5px; font-family:'³ª´®°íµñ','NanumGothic';}



.main-quick {position:absolute; width:119px; height:221px; top:50px; left:50%; margin-left:525px; z-index:3000;}
/* ¸ÞÀÎÆäÀÌÁö ³¡ */

.sub-bg { min-width:1250px;}





#aside {float:left; width:280px; padding:50px 0 100px 0;}
#aside .nav {width:280px; font-family:'³ª´®°íµñ','NanumGothic'; padding-bottom:25px;}
#aside .nav > ul {}
#aside .nav > ul > li {text-align:left;}
#aside .nav > ul > li:last-child {border-bottom:0px;}
#aside .nav > ul > li > a {display:block; line-height:22px; padding:10px 0px 10px 0; font-size:16px; letter-spacing:-1px; color:#483f3e;}
#aside .nav > ul > li > a:hover {color:#4c97ce; font-weight:bold;}
#aside .nav > ul > li.active > a {color:#4c97ce; font-weight:bold; line-height:22px;}
#aside .nav > ul > li > a > img {padding-top:9px;}

#aside .nav .open-nav {padding:10px 0 10px 20px; background:#f5f5f5;}
#aside .nav .open-nav > li > a{display:block; line-height:20px; padding:0px 0px 10px 0; font-size:15px; letter-spacing:-1px; color:#483f3e;}
#aside .nav .open-nav > li > a:hover {color:#000000; font-weight:bold;}
#aside .nav .open-nav > li > a.text-long {font-size:13px; letter-spacing:-2px;}
#aside .nav .open-nav > li.current02 {color:#000000; font-weight:bold;}

#content {float:right; width:820px; padding:50px 0 100px 50px; border-left:1px solid #e0e0de;}
#content h1 {margin:0 0 0px 0; padding:0 0 15px 27px; font-size:35px; color:#343434; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-h1.gif) no-repeat 0 17px;}
/*
#content h2 {padding:0 0 23px 25px; margin:0; font-size:16px; line-height:20px; color:#000000; background:url(../img/h2-icon.png) no-repeat left center;}
*/
#content h3 {position:relative; margin:0 0 15px 0; padding:0 0 0 17px; font-size:18px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-h3.png) no-repeat 0 5px;}
#content h3 .btn-modify {position:absolute; top:0px; right:0px;}
#content h3.icon-number01 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number01.png) no-repeat left center;}
#content h3.icon-number02 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number02.png) no-repeat left center;}
#content h3.icon-number03 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number03.png) no-repeat left center;}
#content h3.icon-number04 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number04.png) no-repeat left center;}
#content h3.icon-number05 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number05.png) no-repeat left center;}
#content h3.icon-number06 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number06.png) no-repeat left center;}
#content h3.icon-number07 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number07.png) no-repeat left center;}
#content h3.icon-number08 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number08.png) no-repeat left center;}
#content h3.icon-number09 {position:relative; margin:0 0 10px 0; padding:0 0 0 28px; line-height:25px; font-size:16px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-number09.png) no-repeat left center;}
/*
#content h4 {position:relative; margin:0 0 15px 0; padding:0 0 0 17px; font-size:18px; color:#282828; letter-spacing:-1px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-h4.gif) no-repeat 0 6px;}
*/
.required-txt {padding:0 0 20px 0; color:#575757; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic';}

.sub-visual {width:100%; height:244px; border-top:1px solid #e0e0de; background:url(../img/sub-visual.png) no-repeat center top;} 
.sub-visual-left {width:330px; float:left; clear:both; color:#ffffff;}
.sub-visual-left h2 {margin:0; padding:80px 50px 15px 0px; text-align:right; font-size:30px; letter-spacing:-1px;}
.sub-visual-left p {text-align:right; font-weight:normal; padding:0 50px 0 0; font-size:12px; line-height:15px;}

.sub-visual-right {float:left;}
.sub-visual-right h2 {margin:0; padding:80px 0 20px 55px; font-size:35px; color:#000000;}
.sub-visual-right p {font-weight:normal; padding:0 0 0 57px; font-size:13px; line-height:16px; color:#898989;}
.sub-visual-right p img {padding-top:4px;}
.sub-visual-right p strong {color:#000000; font-weight:normal;}



.btn-top {position:fixed; width:29px; height:63px; bottom:200px; left:50%; margin-left:-285px; z-index:1;}



.sub04_03_Slider {position:relative; min-width:650px; height:105px; overflow:hidden; z-index:1;}
.sub04_03_Slider ul {position:relative; width:650px; height:105px; z-index:1; overflow:hidden; margin:0 auto;}
.sub04_03_Slider li {position:absolute; width:650px; height:103px; text-align:center; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.sub04_03_Slider li div {width:130px; height:103px; float:left;}
.sub04_03_Slider li img{width:129px; height:103px; border-right:1px solid #c3c3c3;}
.sub04_03_Slider li img.bg-on{width:120px; height:95px; border:5px solid #4c97ce;}
.sub04_03_Slider .prev,
.sub04_03_Slider .next { position:absolute; top:0px; left:50%; width:34px; height:105px; line-height:105px; text-align:center; overflow:hidden; color:#fff; font-size:0px; z-index:5;}
.sub04_03_Slider .prev {margin-left:-358px;}
.sub04_03_Slider .next {margin-left:324px;}
.sub04_03_Slider .pager {display:none; position:absolute; top:315px; left:50%; margin-left:200px; z-index:4;}
.sub04_03_Slider .pager a {display:inline-block; width:15px; height:15px; line-height:15px; border-radius:15px; font-size:0; margin:0 5px; background:#bdbdbd; overflow:hidden;}
.sub04_03_Slider .pager a.pager-current {background:#ffffff;}
/* ¹é¹üÀÚ·á > »çÁø > ÄÁÅÙÃ÷ */
.sub04_03_con_box {padding:40px 0 0 0;}
.sub04_03_con_box h2 {padding:0 0 0 25px; margin:0; font-size:18px; font-weight:normal; background:url(../img/h2-icon.png) no-repeat left center;}
.sub04_03_con_box h2 strong{font-size:20px; color:#4c97ce;}
.sub04_03_con_txt {padding:10px 0 0 0; font-size:14px; line-height:28px; color:#444444;}
.sub04_03_con_txt .sub04_03_float_l {float: left; padding:0px 17px 25px 0px;}
.sub04_03_con_txt .sub04_03_float_r {float: right; padding:0px 0px 25px 17px;}
.sub04_03_con_txt .sub-tit{padding:0 0 10px 0; font-size:14px; line-height:28px; font-weight:bold; color:#404040;}


.sub04_04_Slider {position:relative; min-width:650px; height:105px; overflow:hidden; z-index:1;}
.sub04_04_Slider ul {position:relative; width:650px; height:105px; z-index:1; overflow:hidden; margin:0 auto;}
.sub04_04_Slider li {position:absolute; width:650px; height:103px; text-align:center; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;}
.sub04_04_Slider li div {width:130px; height:103px; float:left;}
.sub04_04_Slider li img{width:129px; height:103px; border-right:1px solid #c3c3c3;}
.sub04_04_Slider li img.bg-on{width:120px; height:95px; border:5px solid #4c97ce;}
.sub04_04_Slider .prev,
.sub04_04_Slider .next { position:absolute; top:0px; left:50%; width:34px; height:105px; line-height:105px; text-align:center; overflow:hidden; color:#fff; font-size:0px; z-index:5;}
.sub04_04_Slider .prev {margin-left:-358px;}
.sub04_04_Slider .next {margin-left:324px;}
.sub04_04_Slider .pager {display:none; position:absolute; top:315px; left:50%; margin-left:200px; z-index:4;}
.sub04_04_Slider .pager a {display:inline-block; width:15px; height:15px; line-height:15px; border-radius:15px; font-size:0; margin:0 5px; background:#bdbdbd; overflow:hidden;}
.sub04_04_Slider .pager a.pager-current {background:#ffffff;}
/* ¹é¹üÀÚ·á > »çÁø > ÈÖÈ£ */
.sub04_04_con_box {padding:35px; margin:40px 0 0 0; border:1px solid #e1e1e1; text-align:center;}
.sub04_04_con_txt {padding:30px 20px 50px 20px; border:1px solid #e1e1e1; border-top:0; font-size:14px; line-height:28px; color:#444444; background:#fafafa;}
.sub04_04_con_txt .sub-tit{padding:0 0 10px 0; font-size:14px; line-height:28px; font-weight:bold; color:#404040;}
.sub04_04_con_txt h2 {padding:0 0 35px 25px; margin:0; font-size:16px; line-height:24px; color:#000000; background:url(../img/h2-icon.png) no-repeat 0 2px;}

.sub04_04_con_txt_table {}
.sub04_04_con_txt_table th {width:150px; padding:5px 0 5px 0; vertical-align:top; text-align:left; line-height:26px; font-weight:bold; color:#000000;}
.sub04_04_con_txt_table td {vertical-align:top; padding:5px 0 5px 0; line-height:26px; color:#444444;}
.sub04_04_con_txt_table .col2 {padding:5px 0 15px 0;}


/* ¹é¹üÀÚ·á > ¾î·Ï */
.sub04_05_tab {float:left; width:121px;}
.sub04_05_tab ul {}
.sub04_05_tab ul li {text-align:center; border:1px solid #bdbdbd; border-top:0px; padding:0; margin:0;}
.sub04_05_tab ul li:first-child {border-top:1px solid #bdbdbd;}
.sub04_05_tab ul li a {display:block; font-size:18px; padding:20px 0 20px 0; letter-spacing:-1px; color:#444444;}
.sub04_05_tab ul li a:hover {color:#ffffff; background:#243c7a;}
.sub04_05_tab ul li.active a {color:#ffffff; background:#243c7a;}



.sub04_05_content {float:right; width:650px; padding:0 0 0 0;}

.sub04_05_con_txt_table {}
.sub04_05_con_txt_table th {border-bottom:1px dotted #c3c3c3;}
.sub04_05_con_txt_table td {border-bottom:1px dotted #c3c3c3;}
.sub04_05_con_txt_table th {width:120px; padding:15px 0 15px 0; vertical-align:middle; font-size:28px; text-align:left; line-height:26px; font-weight:bold; color:#4c97ce;}
.sub04_05_con_txt_table td {vertical-align:top;letter-spacing:-1px; padding:15px 0 15px 0; line-height:26px; font-size:14px; color:#444444;}
.sub04_05_con_txt_table .td-btn {width:110px; text-align:right;}


.sub04_05_content_view {float:right; width:650px; padding:0 0 0 0;}
.sub04_05_content_view table{}
.sub04_05_content_view table th{border-bottom:0;}
.sub04_05_content_view table td{border-bottom:0; color:#444444; font-size:14px; line-height:22px;}
.sub04_05_content_view .line01 {background:#edf5fb; height:70px; line-height:70px;}
.sub04_05_content_view .line02 { width:200px; text-align:center; color:#444444; font-size:28px; font-weight:bold;line-height:70px;}
.sub04_05_content_view .line03 {color:#444444; font-size:16px;line-height:70px;}









/* ÀÌ´ÞÀÇ µ¶¸³¿îµ¿°¡ */

.sub05-05-search-box {width:100%; padding:0 0 0 0; margin:0 0 15px 0; height:30px;}
.sub05-05-search-box .i-text {height:28px; line-height:28px;}
.sub05-05-search-box .i-select {height:30px; line-height:30px;}
.sub05-05-search-box-left {float:left; width:200px; margin:0; padding:0;}
.sub05-05-search-box-right {float:right; margin:0; padding:0;}

.sub05-05-table {width:100%; margin-bottom:20px; border-top:2px solid #426aba;  font-family:'³ª´®°íµñ','NanumGothic';}
.sub05-05-table td {padding:25px 0px 20px 15px; line-height:18px; font-size:13px; text-align:left; color:#444444; vertical-align:top; border-bottom:1px solid #dedede;}
.sub05-05-table td a {color:#000000;}
.sub05-05-table .img {text-align:center; padding:25px 0px 20px 0;}
.sub05-05-table .title {text-align:left; font-size:16px; color:#4c97ce; font-weight:bold; padding:0 0 20px 0;}
.sub05-05-table .name {line-height:28px; border-bottom:1px dotted #dedede; margin:0 0 10px 0; padding:0 0 10px 0;}
.sub05-05-table .name strong {font-size:15px; color:#000000;}
.sub05-05-table .content {line-height:28px; padding:0 0 10px 0;}
.sub05-05-table .content strong {font-size:15px; color:#000000;}
.sub05-05-table .btn-align {text-align:right; padding:0 0 0 0;}

.sub05-05-view-table {width:100%; margin-bottom:20px;  font-family:'³ª´®°íµñ','NanumGothic';}
.sub05-05-view-table .tab {padding:0 0 20px 0;}
.sub05-05-view-table .content {padding:15px; color:#666666; font-size:13px; line-height:18px; vertical-align:top; text-align:left;}


/* ÀÌ´ÞÀÇ ¿ª»ç */

.sub05-06-box {position:relative; height:145px; background:#f2f2f2; padding:40px; margin:0 0 30px 0;}
.sub05-06-box p {font-size:16px; line-height:30px;}
.sub05-06-box p strong {color:#4e97ce; font-size:20px;}
.sub05-06-box img {position:absolute; top:20px; right:40px;}
.sub05-06-box .sub05-06-box-select {position:absolute; bottom:20px; left:40px;}
.sub05-06-box .sub05-06-box-select select {width:200px; height:30px; font-size:13px;}

.sub05-06-table {width:100%; margin-bottom:20px; border-top:2px solid #426aba; font-family:'³ª´®°íµñ','NanumGothic'; background:#dddddd;}
.sub05-06-table th {background:#f2f3f8; height:30px; text-align:center;}
.sub05-06-table td {background:#ffffff; width:100px; height:100px;}



/* °³ÀÎÁ¤º¸ */
div.privacy_wrap {overflow-y:scroll;height:110px;border:1px solid #d9d9d9;padding:10px 15px 15px 15px;}
p.privacy_check {background:#f7f7f7;text-align:center;padding:10px}
p.privacy_check input.check_a {margin:-7px 3px -4px;*margin:-4px 3px -4px;}
dl.privacy {}
dl.privacy dt {background:url("/assets/img/h2-icon.png") no-repeat left center; font-size:14px; color:#000000; font-weight:bold; padding-left:23px;margin-bottom:15px;}
dl.privacy dd {line-height:20px;margin:0 0 40px 23px; font-size:13px; color:#444444; padding:0; }
dl.privacy dd p {margin-bottom:8px;}
dl.privacy dd span {color:#533a8c;}
dl.privacy dd.t2 {margin-top:-14px;}
dl.privacy dd ul li {text-indent:-16px;padding-left:16px;margin-bottom:3px;}
dl.privacy dd ul li ul li {margin:0;}
dl.privacy dd dl dt {background:none; font-size:14px; color:#333333; font-weight:bold; padding-left:0px; margin-bottom:10px;}
dl.privacy dd dl dd {margin:0 0 20px; 0;}



/* °øÅë»ç¿ë(ÄÁÅÙÃ÷) ½ÃÀÛ */
.indent {margin-left:17px;}
.indent02 {margin-left:34px;}

.info-box {font-size:14px; color:#737373; font-family:'³ª´®°íµñ','NanumGothic'; margin:0 0 30px 0; padding:20px 20px 20px 50px; background:#fcfaf7; border:1px solid #dadada; background:url(../img/common/icon-info-box.png) no-repeat 15px 13px;}
.info-box-none-icon {padding:35px 30px; background:#fcfaf7; border:1px solid #dcdcdc; font-family:'³ª´®°íµñ','NanumGothic';}
.info-box-none-icon .p-txt {font-size:15px; color:#717171; line-height:26px;}

.info-box-none-icon-s {padding:17px; background:#fcfaf7; border:1px solid #dcdcdc; font-family:'³ª´®°íµñ','NanumGothic';}
.info-box-none-icon-s .p-txt {font-size:14px; color:#717171; line-height:22px;}

.info-box-none-bg {padding:35px 30px; border:1px solid #dcdcdc; font-family:'³ª´®°íµñ','NanumGothic';}
.info-box-none-bg .p-txt {font-size:14px; color:#717171; line-height:24px;}
.guide01-02-icon01 {font-size:14px; color:#717171; line-height:24px; padding:30px 0 30px 180px; background:url(../img/common/guide01-02-icon01.png) no-repeat 17px center;}
.guide01-02-icon02 {font-size:14px; color:#717171; line-height:24px; padding:30px 0 30px 180px; background:url(../img/common/guide01-02-icon02.png) no-repeat 17px center;}
.guide01-02-icon03 {font-size:14px; color:#717171; line-height:24px; padding:30px 0 30px 180px; background:url(../img/common/guide01-02-icon03.png) no-repeat 17px center;}
.guide01-02-icon01 strong {color:#262626;}
.guide01-02-icon02 strong {color:#262626;}
.guide01-02-icon03 strong {color:#262626;}

.info-box-bg-gray {font-size:15px; color:#717171; font-family:'³ª´®°íµñ','NanumGothic'; margin:0 0 45px 0; padding:20px; background:#fcfaf7; border:1px solid #dadada; }
.info-box-bg-gray .ul-li-none li {padding:0 0 5px 0px; margin:0 0 0 28px; letter-spacing:-1px; line-height:20px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic';}

.big-title-org {font-size:20px; color:#f5801d; font-weight:bold; }
.m-title-org {font-size:16px; color:#f5801d; font-weight:bold; }

.ul-li-minus {}
.ul-li-minus li {padding:0 0 5px 10px; margin:0 0 0 17px; line-height:26px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-li-minus.gif) no-repeat 0 13px;}
.ul-li-dot {}
.ul-li-dot li {padding:0 0 5px 10px; margin:0 0 0 17px; line-height:26px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-li-dot.gif) no-repeat 0 11px;}
.ul-li-dot-double {}
.ul-li-dot-double li {padding:0 0 5px 20px; margin:0 0 0 17px; line-height:26px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic'; background:url(../img/common/icon-li-dot-double.gif) no-repeat 0 7px;}
.ul-li-none {}
.ul-li-none li {padding:0 0 5px 0px; margin:0 0 0 17px; line-height:20px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic';}

.p-txt-13 {line-height:22px; color:#717171; font-size:13px; font-family:'³ª´®°íµñ','NanumGothic';}
.p-txt-15 {line-height:26px; color:#717171; font-size:15px; font-family:'³ª´®°íµñ','NanumGothic';}
.p-txt-18 {line-height:26px; color:#717171; font-size:18px; font-family:'³ª´®°íµñ','NanumGothic';}


#tab_menu {width:724px; font-family:'³ª´®°íµñ','NanumGothic';}
#tab_menu > ul {height:56px;}
#tab_menu > ul > li {width:362px; font-size:17px; float:left; display:block; height:50px; text-align:center; position:relative;}
#tab_menu > ul > li > span {
	width:360px; 
	height:39px; 
	padding-top:16px; 
	display:block; 
	border-bottom:0; 
	left:0; 
	top:0; 
	position:absolute; 
	cursor:pointer;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	color:#5a5a5a;}
#tab_menu > ul > li.on > span { 
	width:358px;
	padding-bottom:0px;
	height:40px; 
	font-weight:bold;
	color:#f5801d;
	border-top:2px solid #f5801d;
	border-left:2px solid #f5801d;
	border-right:2px solid #f5801d;
	background:#fff}
#tab_menu > div {padding:35px 0 0 0; border-top:2px solid #f5801d; display:none;}

/* °øÅë»ç¿ë ³¡ */



.file-box {padding:10px; background:#fafafa; border:1px solid #dedede; line-height:22px; min-height:220px;}
.big-txt {font-size:16px; color:#333333; font-family:'³ª´®°íµñ','NanumGothic'; font-weight:bold;}
.m-txt {font-size:15px; color:#333333; font-family:'³ª´®°íµñ','NanumGothic'; line-height:24px;}
#app-ul-btn {width:724px; height:399px; margin-bottom:30px; border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; }
#app-ul-btn ul {}
#app-ul-btn li {position:relative; display:block; float:left; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8; cursor:pointer;}
#app-ul-btn li.r-line {border-right:1px solid #c8c8c8;}
#app-ul-btn li input {position:absolute; top:20px; left:20px; z-index:3;}


.info-contents-box {position:relative; min-height:450px; background:url(../img/common/info-contents-box-bg.png) no-repeat;}
.info-contents-box .info-contents-text {padding:106px 60px 0 253px; font-family:'³ª´®°íµñ','NanumGothic';}
.info-contents-box .info-contents-btn {position:absolute; bottom:70px; left:253px;}
.info-contents-box .info-contents-title {font-size:24px; font-weight:bold; color:#3f3f3f; padding:0 0 25px 0;}
.info-contents-box .info-contents-content {font-size:16px; line-height:130%; color:#4d4d4d;}
.info-contents-btn {
	padding:0 20px; 
	height:49px; 
	line-height:49px; 
	text-align:center; 
	color:#fff !important; 
	background-color:#f5801d;
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	white-space:nowrap; 
	vertical-align:middle;
	border-radius:20px;
	letter-spacing:-1px;
}


.print-help-txt {padding-bottom:20px;}
.print-tit {text-align:center; font-size:20px; font-weight:bold; }
.print-from {text-align:left; font-size:16px; padding-bottom:5px; }
.print-from span {font-size:14px;}




/* »çÀÌÆ®¸Ê ½ÃÀÛ */
.partbx { float:left; font-family:'³ª´®°íµñ','NanumGothic';}
.partbx .partbx2 { display:block; float:left; padding:0; width:210px; margin-right:45px;}
.partbx .bxcle {margin-right:0;}
.partbx .partbx2 > h5 {margin:15px 0 20px 0; padding:0; text-align:center; font-size:18px; height:45px; line-height:45px; color:#ffffff; font-weight:bold;}
.partbx .partbx2 > h5.bg01 {background:url(../img/common/sitemap-h5-bg01.png) no-repeat;}
.partbx .partbx2 > h5.bg02 {background:url(../img/common/sitemap-h5-bg02.png) no-repeat;}
.partbx .partbx2 ul { float:left; line-height:180%; padding-bottom:30px; width:100%; }
.partbx .partbx2 ul li {padding-left:5px; margin-bottom:10px; font-size:16px; font-weight:bold;}
.partbx .partbx2 ul li a { color:#252525; display:block;}
.partbx .partbx2 ul li a:hover {color:#f5801d; text-decoration:underline;}
/* »çÀÌÆ®¸Ê ³¡ */



.pagination {text-align:center;}
.pagination a,
.pagination strong {display:inline-block; padding:6px 11px 5px 11px; font-size:13px; vertical-align:top;}
.pagination a {color:#656565; border-radius:3px; font-size:13px;}
.pagination strong {color:#ffffff; border:1px solid #747474; background:#747474; border-radius:3px;}
.pagination a:hover {color:#000; background-color:#f9f9f9; text-decoration:none;}
.pagination .next {width:10px; height:15px; overflow:hidden; border:1px solid #d3d3d3; text-indent:-9999em; border-color:#d3d3d3; background:url(../img/common/icon_pg-next.png) no-repeat center center;}
.pagination .next:hover {border-color:#999; background-color:#fff;}
.pagination .next2 {width:10px; height:15px; overflow:hidden; border:1px solid #d3d3d3; text-indent:-9999em; border-color:#d3d3d3; background:url(../img/common/icon_pg-next2.png) no-repeat center center;}
.pagination .next2:hover {border-color:#999; background-color:#fff;}
.pagination .prev {width:10px; height:15px; overflow:hidden; border:1px solid #d3d3d3; text-indent:-9999em; border-color:#d3d3d3; background:url(../img/common/icon_pg-prev.png) no-repeat center center;}
.pagination .prev:hover {border-color:#999; background-color:#fff;}
.pagination .prev2 {width:10px; height:15px; overflow:hidden; border:1px solid #d3d3d3; text-indent:-9999em; border-color:#d3d3d3; background:url(../img/common/icon_pg-prev2.png) no-repeat center center;}
.pagination .prev2:hover {border-color:#999; background-color:#fff;}




.table-content {width:100%; margin-bottom:30px; font-family:'³ª´®°íµñ','NanumGothic'; font-size:14px;}
.table-content th,
.table-content td {padding:14px 10px; line-height:20px; color:#585858; text-align:center;}
.table-content thead th {border:1px solid #dbdbdb; border-top:2px solid #818793; background:#f7f7f7; padding:15px 0;}
.table-content thead th:first-child {border-left:0;}
.table-content thead th:last-child {border-right:0;}
.table-content td {border:1px solid #dbdbdb; border-top:0; border-right:0;}
.table-content td a {color:#585858;}
.table-content .bg-danger {background-color:#fff5f5;}
.table-content .bg01 {background-color:#faf9f5;}
.table-content .bg01-none-line {background-color:#faf9f5; border-left:0;}
.table-content .none-line-l {border-left:0;}
.table-content .bg-th {border-left:0; background-color:#f7f7f7; color:#585858; padding:15px 0; font-size:14px; font-weight:bold;}
.table-content .bg-th02 {background-color:#f7f7f7; color:#585858; padding:15px 0; font-size:14px; font-weight:bold;}
.table-content .left {padding-left:15px; padding-right:10px; text-align:left;}
.table-content .right {padding-left:15px; padding-right:10px; text-align:right;}
.table-content .center {padding-left:15px; padding-right:10px; text-align:center;}
.table-content .vt {vertical-align:top;}
.table-content .top-line {border-top:2px solid #818793;}
.table-content small {font-size:11px;}


.table-content-print {width:100%; font-size:13px;}
.table-content-print th,
.table-content-print td {padding:7px 5px; line-height:16px; color:#2f2f2f; text-align:left;}
.table-content-print thead th {border:1px solid #2f2f2f; border-top:1px solid #2f2f2f; font-weight:normal; background:#bbbbbb;}
.table-content-print thead th:first-child {border-left:0;}
.table-content-print thead th:last-child {border-right:0;}
.table-content-print td {border:1px solid #2f2f2f; border-top:0; border-right:0;}
.table-content-print td a {color:#585858;}
.table-content-print .bg-danger {background-color:#fff5f5;}
.table-content-print .bg01 {background-color:#faf9f5;}
.table-content-print .bg01-none-line {background-color:#faf9f5; border-left:0;}
.table-content-print .none-line-l {border-left:0;}
.table-content-print .left {text-align:left;}
.table-content-print .right {text-align:right;}
.table-content-print .center {text-align:center;}
.table-content-print .vt {vertical-align:top;}
.table-content-print .vb {padding-bottom:2px; vertical-align:bottom;}
.table-content-print .top-line {border-top:1px solid #2f2f2f;}













/* btn */
.btn-box {margin:20px 0 0 0;}
.btn-box:after {display:block;visibility:hidden;clear:both;content:""}
.btn-box-right {float:right;}
.btn-box-left {float:left}


.btn {display:inline-block; padding:7px 14px; margin-bottom:0; font-size:12px; font-weight:normal; line-height:1.42857143; font-family:'³ª´®°íµñ','NanumGothic'; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; background-image:none; border:1px solid transparent;}
.btn-block {display:block;}
.btn-sm {padding:4px 10px; font-size:12px; line-height:1.5;}
.btn-xs {padding:2px 5px; font-size:11px; line-height:1.5;}
.btn-lg {padding:6px 18px; font-size:14px; line-height:1.5;}
.btn-xl {padding:8px 25px; font-size:16px; line-height:1.5;}
.btn-default {color:#333; background-color:#fff; border-color:#ccc;}
.btn-inverse {color:#fff !important; background-color:#5a5a63; border-color:#5a5a63;}
.btn-primary {color:#fff; background-color:#428bca; border-color:#357ebd;}
.btn-success {color:#fff; background-color:#5cb85c; border-color:#4cae4c;}
.btn-info {color:#fff; background-color:#5bc0de; border-color:#46b8da;}
.btn-warning {color:#fff; background-color:#f0ad4e; border-color:#eea236;}
.btn-danger {color:#fff !important; background-color:#ed4a4a; border-color:#ed4a4a;}
.btn-danger2 {color:#fff !important; background-color:#ed4a4a; border-color:#ed4a4a;}
.btn-org {color:#fff !important; background-color:#f5801d; border-color:#f5801d;}
.btn-green {color:#fff !important; background-color:#45b8a6; border-color:#45b8a6;}
.well {margin-bottom:20px; padding:15px; line-height:20px; color:#5a5a5a; border:1px solid #dedede; background:#f8f8f8;}
.well-default {background:#fff;}

.btn-confirm {
	width:145px; 
	height:40px; 
	line-height:40px; 
	text-align:center; 
	color:#fff !important; 
	background-color:#f5801d; 
	border-color:#f5801d;
	display:inline-block;
	font-size:14px;
	font-weight:normal;
	white-space:nowrap; 
	vertical-align:middle; 
	cursor:pointer; 
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;
	border-radius:2px;
}
.btn-confirm:hover,
.btn-confirm:focus,
.btn-confirm:active,
.btn-confirm.active {color:#ffffff !important; background-color:#f5801d; border-color:#f5801d;}
.btn-confirm:active,
.btn-confirm.active {background-image:none;}


.btn-modify {
	width:98px; 
	height:30px; 
	line-height:30px; 
	text-align:center; 
	color:#595959 !important; 
	background-color:#ffffff; 
	border-color:#f5801d;
	display:inline-block;
	font-size:14px;
	font-weight:normal;
	white-space:nowrap; 
	vertical-align:middle; 
	cursor:pointer; 
	border:1px solid #cacaca;
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;
	border-radius:0px;
}
.btn-modify:hover,
.btn-modify:focus,
.btn-modify:active,
.btn-modify.active {color:#595959 !important; background-color:#ffffff; border-color:#cacaca;}
.btn-modify:active,
.btn-modify.active {background-image:none;}

















legend {display:none;}
.none {display:none;}

/*group*/
div.group_a {position:relative;}
div.group_a select {position:absolute;top:-5px;right:0;width:70px;}

.reset {margin:0 !important;padding:0 !important;background:none !important;}
.fl {float:left !important;}
.fr {float:right !important;}

/* bg_none */
.bg_none {background:none !important;}

/* line */
.line_none {border:none !important;}
.line_lf_none {border-left:none !important;}
.line_rg_none {border-right:none !important;}
.line_top {border-top:2px solid #5f9cd3 !important;}
.line_bottom {border-bottom:2px solid #5f9cd3 !important;}
.line_bot_a {border-bottom:1px solid #5f9cd3 !important;}
.line_bot_b {border-bottom:1px solid #b5cfe6 !important;}
.line_bot_c {border-bottom:1px solid #e8e8e8 !important;}
.line_a {border-top:1px solid #dfdfdf !important;}
.line_b {border-top:1px solid #dfdfdf !important;}

/* margin */
.mt_4 {margin-top:4px !important;}
.mt_5 {margin-top:5px !important;}
.mt_10 {margin-top:10px !important;}
.mt_15 {margin-top:15px !important;}
.mt_20 {margin-top:20px !important;}
.mt_30 {margin-top:30px !important;}
.mt_40 {margin-top:40px !important;}
.mt_50 {margin-top:50px !important;}
.mt_m45 {margin-top:-45px !important;}
.mt_212 {margin-top:212px !important;}
.mt_251 {margin-top:251px !important;}
.mt_290 {margin-top:290px !important;}

.mr_5{margin-right:5px !important;}
.ml_8 {margin-left:8px !important;}
.mr_10 {margin-right:10px !important;}
.mr_20 {margin-right:20px !important;}
.ml_30 {margin-left:30px !important;}

.ml_5 {margin-left:5px !important;}
.ml_8 {margin-left:8px !important;}
.ml_10 {margin-left:10px !important;}
.ml_20 {margin-left:20px !important;}
.ml_30 {margin-left:30px !important;}

.mr_10 {margin-right:10px !important;}
.mr_20 {margin-right:20px !important;}
.mr_30 {margin-right:30px !important;}

.mb_5 {margin-bottom:5px !important;}
.mb_10 {margin-bottom:10px !important;}
.mb_15 {margin-bottom:15px !important;}
.mb_20 {margin-bottom:20px !important;}
.mb_30 {margin-bottom:30px !important;}

/* padding */
.pt_8 {padding-top:8px !important;}
.pt_10 {padding-top:10px !important;}
.pt_20 {padding-top:20px !important;}

.pl_8 {padding-left:8px !important;}
.pl_10 {padding-left:10px !important;}
.pl_20 {padding-left:20px !important;}

.pl_30 {padding-left:30px !important;}
.pb_5 {padding-bottom:5px !important;}
.pb_10 {padding-bottom:10px !important;}


.right {text-align:right !important;}
.left {text-align:left !important;}
.center {text-align:center !important;}


h4.h4_a_dein {background:url("/assets/img/h2-icon.png") no-repeat left center; font-size:18px; color:#000000; font-weight:bold; padding-left:23px;margin-bottom:15px;}
h4.h4_b_dein {background:url("/assets/img/h2-icon.png") no-repeat left center; font-size:16px; color:#000000; font-weight:bold; padding-left:23px;margin-bottom:15px;}


.list_a {width:100%;border-collapse:collapse;border-spacing:0; font-size:14px;table-layout:fixed;}
.list_a th {font-size:15px; font-weight:normal; padding:15px 0;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;color:#444444;text-align:center;letter-spacing:-0.1em}
.list_a td {text-align:center; font-size:13px; padding:14px 5px;border-bottom:1px solid #e9e9e9;word-break:break-all;color:#444444;}
.list_a td a {color:#444444;}
.list_a td.tx_left {text-align:left;}


.paging {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center;}

/* paging_cont */
p.paging_cont {color:#8d8d8d; display:none;}
p.paging_cont strong img {vertical-align:middle;}
p.paging_cont em {color:#8d8d8d;font-size:11px;padding:0 10px;}
p.paging_cont em.line {background:url("../images/common/bullet/line_b.gif") no-repeat right 1px;margin-right:5px;}

/* paging */
div.paging {position:relative;margin:-15px 0 0;text-align:center;}
div.paging ol {display:inline;margin:0 5px 0 0; }
div.paging ol li {display:inline;line-height:16px;margin-right:-4px;background:url("../img/line_paging.gif") no-repeat left 2px}
div.paging ol li a {padding:0 5px;width:14px;display:inline-block;color:#666;}
div.paging ol li.first {background:none;}
div.paging strong {color:#7e7e7e;padding:0 5px;}
div.paging span {position:relative;top:3px;font-size:0.9em;display:inline-block}


table.view_a {width:100%;border-collapse:collapse;border-spacing:0; font-size:14px;table-layout:fixed;}
table.view_a thead th {padding:13px 0 13px 23px;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;text-align:left;font-weight:normal;font-size:15px;}
table.view_a thead td {padding:13px 0 13px;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;font-weight:normal;}
table.view_a tbody th {font-size:11px;color:#666;font-weight:normal;text-align:center;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
table.view_a tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
table.view_a tbody td.cont {padding:23px;color:#666;line-height:18px;} 
table.view_a tbody td p.pic {margin-bottom:20px;text-align:center;overflow:hidden;}
table.view_a tbody td a.file {background:url("../images/common/icon/icon_file.gif") no-repeat left 0px;padding-left:15px;}
table.view_a tbody td a.file:hover {text-decoration:underline;}

table.view_b {width:100%;border-collapse:collapse;border-spacing:0; font-size:14px;table-layout:fixed;}
table.view_b thead th {padding:19px 0 17px 0; font-size:14px; color:#444444; background:#f4faff; border-top:2px solid #4c97ce; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; font-weight:bold;}
table.view_b thead th span {font-weight:normal;}
table.view_b tbody th {padding:15px 0 13px;border-left:1px solid #dedede;border-bottom:1px solid #dedede;font-weight:normal;}
table.view_b tbody td {padding:15px 2px 13px 2px; font-size:13px; line-height:18px; color:#444444; border-left:1px solid #dedede;border-bottom:1px solid #dedede;text-align:center;} 
table.view_b tbody td.bg1 {background:#fffdf4;}
table.view_b tbody td.bg2 {background:#f8f8f8;}
table.view_b tbody td.bg3 {background:#f0ffdc;}





/* srch */
fieldset.srch_list {text-align:center;margin-top:25px;}
fieldset.srch_list label {margin-right:5px;}
div.srch_item {text-align:center;text-align:right;padding:5px 0 15px 5px; margin:0;}


/* item_list */
ul.item_list_a {display:inline-block;width:100%;border-bottom:1px solid #dfdfdf;margin-bottom:13px;}
ul.item_list_a li {float:left;margin:0 0 0 16px; padding-bottom:30px;background:#fff;}
ul.item_list_a li.first {margin:0;}
ul.item_list_a li.on span.pic img {border:1px solid #e9e9e9;}
ul.item_list_a li a {display:inline-block;color:#444444;cursor:hand;}
ul.item_list_a li a span.pic {display:block;}
ul.item_list_a li a span.pic img{border:1px solid #e9e9e9;}
ul.item_list_a li a strong.tit {font-weight:normal;width:165px;display:block;padding-left:0px;margin:15px 0 0; font-size:13px;}
ul.item_list_a li a strong.price {font-weight:normal;width:165px;display:block;padding-left:0px;margin:5px 0 0; font-size:13px;}
ul.item_list_a li a strong.price em {font-weight:bold;color:#4c97ce;}


ul.item_list_e {margin-bottom:13px;}
ul.item_list_e li {position:relative;width:100%;display:inline-block;border-bottom:1px solid #dbdbdb;padding:20px 0 20px;}
ul.item_list_e li.on span.pic img {border:1px solid #e5e5e5;}
ul.item_list_e li span.pic {display:block;float:left; margin-left:10px;}
ul.item_list_e li span.pic img {border:1px solid #e5e5e5;}
ul.item_list_e li a.btn {position:absolute;right:10px;top:150px;}
ul.item_list_e li dl.arti_a {display:inline-block;width:460px;float:right;line-height:18px; padding:15px 0 0 0;}
ul.item_list_e li dl.arti_a dt {float:left;width:80px; margin:0 0 12px 0; padding:0; font-weight:bold; font-size:15px;}
ul.item_list_e li dl.arti_a dt span {letter-spacing:12px;}
ul.item_list_e li dl.arti_a dd {float:right;width:380px; margin:0 0 12px 0; padding:0; font-size:13px;}
ul.item_list_e li dl.arti_a dd.cont {height:52px;overflow:hidden;}



/* item_view */
div.item_view {display:inline-block;width:716px;margin-bottom:30px;}
div.item_view div.pic_a {float:left;width:288px;height:211px;}
div.item_view div.pic_a img {border:3px solid #e8e8e8;}
div.item_view div.pic_a ul.pic_list {margin:10px 0 0 1px;}
div.item_view div.pic_a ul.pic_list li {float:left;font-size:0.9em;margin-left:2px;}
div.item_view div.pic_a ul.pic_list li.first {margin:0;}
div.item_view div.pic_a ul.pic_list li img {border:1px solid #e8e8e8;}
div.item_view div.pic_a ul.pic_list li a {display:block;}
div.item_view div.pic_a ul.pic_list li.on img {border:1px solid #5f9cd3;} 
div.item_view div.pic_c {float:left;width:171px;height:231px;}
div.item_view div.pic_c img {border:3px solid #e8e8e8;}
div.item_view div.pic_d {float:left;width:158px;height:116px;margin-right:5px;}
div.item_view div.pic_d img {border:3px solid #e8e8e8;}
div.item_view div.pic_e {float:left;width:171px;height:231px;margin-right:5px;}
div.item_view div.pic_e img {border:3px solid #e8e8e8;}

div.item_view div.item_a {float:right;width:400px;}
div.item_view div.item_a dl {}
div.item_view div.item_a dl dt {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;}
div.item_view div.item_a dl dt strong {padding:0 30px 0 20px;font-size:11px;}
div.item_view div.item_a dl dd {padding:20px;line-height:18px;}

div.item_view div.item_b {float:right;width:400px;height:270px;display:inline-block;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_b dl {}
div.item_view div.item_b dl dt {padding:7px 0 5px 15px;margin-bottom:5px;background:#67a3d9;font-size:14px;color:#eef4af;font-weight:bold;}
div.item_view div.item_b dl dt strong {padding:0 30px 0 20px;font-size:11px;}
div.item_view div.item_b dl dd {padding:15px 0 15px 20px;background:url("../images/common/bullet/vline_a.gif") repeat-x top;}
div.item_view div.item_b dl dd.first {background:none;}
div.item_view div.item_b dl dd em {font-size:14px;color:#ff9051;font-weight:bold;position:relative;top:1px;}
div.item_view div.item_b dl dd span.tx {background:url("../images/common/bullet/arrow_b.gif") no-repeat left 3px;padding:0 25px 0 8px;}
div.item_view div.item_b dl dd span.amount {display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-3px;font-size:0;}
/*f*/@-moz-document url-prefix() { div.item_view div.item_b dl dd span.amount{display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-5px;font-size:0;}}
/*6*/* html span.amount input {margin-top:-1px;}/*7*/* + html span.amount input {margin-top:-1px;}
div.item_view div.item_b dl dd span.amount input.top {position:absolute;right:0;top:0;}
div.item_view div.item_b dl dd span.amount input.bot {position:absolute;right:0;top:11px;}
div.item_view div.item_b p.btn {padding:85px 0 0;text-align:center;}

div.item_view div.item_c {float:right;width:515px;}
div.item_view div.item_c table {width:100%;border-collapse:collapse;border-spacing:0;}
div.item_view div.item_c table thead th {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;font-size:15px;}
div.item_view div.item_c table thead td {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;font-size:13px;}
div.item_view div.item_c table tbody th {font-weight:normal;font-size:11px;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_c table tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_c table tbody td.cot {padding:20px 30px 20px 30px;border-bottom:none;color:#666;line-height:18px;} 

div.item_view div.item_d {float:right;width:720px;}
div.item_view div.item_d table {width:557px;}
div.item_view div.item_d table thead th {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:16px;text-align:left}
div.item_view div.item_d table thead td {padding:8px 0 8px;color:#6395c1;font-weight:bold;font-size:12px;}
div.item_view div.item_d table tbody th {font-weight:bold;font-size:13px;color:#6395c1;text-align:left;background:url(../../common/images/common/bullet/dot_b.gif) no-repeat 10px;padding:7px 10px 7px 20px;}
div.item_view div.item_d table tbody th.ls_2 {letter-spacing:11px}
div.item_view div.item_d table tbody th.ls_3 {letter-spacing:6px}
div.item_view div.item_d table tbody td {color:#8d8d8d;font-size:13px;text-align:left;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left;padding:7px 20px 7px;}
div.item_view div.item_d table tbody td.cot {width:660px;padding:30px 30px 20px;border-bottom:none;background:#fff;color:#666;line-height:18px;}
div.item_view div.item_d table.list_a{width:720px;}
div.item_view div.item_d table.list_a {margin-bottom:13px;}
div.item_view div.item_d table.list_a thead th {padding:8px 0 6px;background:#6da8dd;color:#fff;font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody th {}
div.item_view div.item_d table.list_a tbody td {background:#fff; color:#8d8d8d;text-align:center;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
div.item_view div.item_d table.list_a tbody td a:hover {color:#5f9cd3;font-weight:bold;text-decoration:underline;}
div.item_view div.item_d .line_a {border:none !important;}

div.item_view div.item_e {float:right;width:720px;}
div.item_view div.item_e table {width:544px;}
div.item_view div.item_e table thead th {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:16px;text-align:left}
div.item_view div.item_e table thead td {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:12px;}
div.item_view div.item_e table tbody th {font-weight:bold;font-size:13px;color:#6395c1;text-align:left;background:url(../../common/images/common/bullet/dot_b.gif) no-repeat 10px;padding:9px 10px 9px 20px;}
div.item_view div.item_e table tbody th.ls_2 {letter-spacing:11px}
div.item_view div.item_e table tbody th.ls_3 {letter-spacing:7px}
div.item_view div.item_e table tbody td {color:#8d8d8d;font-size:13px;text-align:left;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left;padding:9px 20px 9px;}
div.item_view div.item_e table tbody td.cot {width:660px;padding:30px 30px 20px;border-bottom:none;background:#fff;color:#666;line-height:18px;}
div.item_view div.item_e table.list_a{width:720px;}
div.item_view div.item_e table.list_a {margin-bottom:13px;}
div.item_view div.item_e table.list_a thead th {padding:8px 0 6px;background:#6da8dd;color:#fff;font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody th {}
div.item_view div.item_e table.list_a tbody td {background:#fff; color:#8d8d8d;text-align:center;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody td a:hover {color:#5f9cd3;font-weight:bold;text-decoration:underline;}
div.item_view div.item_e .line_a {border:none !important;}


/* ÀÌÀü ´ÙÀ½ ±Û */
dl.prenxt_writing {margin-top:10px;}
dl.prenxt_writing dt {border-bottom:1px solid #dfdfdf;float:left;width:83px;padding:9px 0 0 32px;height:22px;}
dl.prenxt_writing dt.pre {background:url("../images/common/bullet/arrow_a_top.gif") no-repeat 8px 9px;}
dl.prenxt_writing dt.nxt {background:url("../images/common/bullet/arrow_a_bot.gif") no-repeat 8px 9px;}
dl.prenxt_writing dd {border-bottom:1px solid #dfdfdf;float:left;width:555px;padding:8px 0 0; height:23px;}
dl.prenxt_writing dd a:hover {color:#5f9cd3;}













/*Àü½Ã°ü*/
div.exhibit {position:relative;}
div.exhibit div.layout_pop {position:absolute;right:20px;top:210px;display:none;background:url("/_eng/common/images/common/bg/bg_box_b.gif") no-repeat;width:406px;height:251px;}
div.exhibit div.layout_pop p {text-align:center;padding-top:30px;}
div.exhibit div.layout_pop p img {border:#7bb1e1 3px solid}
div.exhibit div.layout_pop a.pre {position:absolute;left:25px;top:100px;}
div.exhibit div.layout_pop a.nxt {position:absolute;right:25px;top:100px;}
div.exhibit div.layout_pop a.close {position:absolute;right:0;top:-22px;border:1px solid #ccc;}













@charset "utf-8";

.reset {margin:0 !important;padding:0 !important;background:none !important;}
.fl {float:left !important;}
.fr {float:right !important;}

/* bg_none */
.bg_none {background:none !important;}

/* line */
.line_none {border:none !important;}
.line_lf_none {border-left:none !important;}
.line_rg_none {border-right:none !important;}
.line_top {border-top:2px solid #5f9cd3 !important;}
.line_bottom {border-bottom:2px solid #5f9cd3 !important;}
.line_bot_a {border-bottom:1px solid #5f9cd3 !important;}
.line_bot_b {border-bottom:1px solid #b5cfe6 !important;}
.line_bot_c {border-bottom:1px solid #e8e8e8 !important;}
.line_a {border-top:1px solid #dfdfdf !important;}
.line_b {border-top:1px solid #dfdfdf !important;}

/* margin */
.mt_4 {margin-top:4px !important;}
.mt_5 {margin-top:5px !important;}
.mt_10 {margin-top:10px !important;}
.mt_15 {margin-top:15px !important;}
.mt_20 {margin-top:20px !important;}
.mt_30 {margin-top:30px !important;}
.mt_40 {margin-top:40px !important;}
.mt_50 {margin-top:50px !important;}
.mt_m45 {margin-top:-45px !important;}
.mt_212 {margin-top:212px !important;}
.mt_251 {margin-top:251px !important;}
.mt_290 {margin-top:290px !important;}

.mr_5{margin-right:5px !important;}
.ml_8 {margin-left:8px !important;}
.mr_10 {margin-right:10px !important;}
.mr_20 {margin-right:20px !important;}
.ml_30 {margin-left:30px !important;}

.ml_5 {margin-left:5px !important;}
.ml_8 {margin-left:8px !important;}
.ml_10 {margin-left:10px !important;}
.ml_20 {margin-left:20px !important;}
.ml_30 {margin-left:30px !important;}

.mr_10 {margin-right:10px !important;}
.mr_20 {margin-right:20px !important;}
.mr_30 {margin-right:30px !important;}

.mb_5 {margin-bottom:5px !important;}
.mb_10 {margin-bottom:10px !important;}
.mb_15 {margin-bottom:15px !important;}
.mb_20 {margin-bottom:20px !important;}
.mb_30 {margin-bottom:30px !important;}

/* padding */
.pt_8 {padding-top:8px !important;}
.pt_10 {padding-top:10px !important;}
.pt_20 {padding-top:20px !important;}

.pl_8 {padding-left:8px !important;}
.pl_10 {padding-left:10px !important;}
.pl_20 {padding-left:20px !important;}

.pl_30 {padding-left:30px !important;}
.pb_5 {padding-bottom:5px !important;}
.pb_10 {padding-bottom:10px !important;}

/*group*/
div.group_a {position:relative;}
div.group_a select {position:absolute;top:-5px;right:0;width:70px;}

/* hx */
h2.h2_a_dein {font-size:30px; color:#000000; font-weight:bold; padding:0 0 17px 0; margin-bottom:40px; border-bottom:1px solid #e0e0de; font-family:'³ª´®°íµñ','NanumGothic';}
h3.h3_a {height:48px;padding-top:33px}
h3.h3_b {height:64px;padding-top:17px;}
h4.h4_a {background:url("/assets/img/h2-icon.png") no-repeat left 1px;padding-left:23px;margin-bottom:15px;}
h4.h4_a_dein {background:url("/assets/img/h2-icon.png") no-repeat left center; font-size:18px; color:#000000; font-weight:bold; padding-left:23px;margin-bottom:15px;}
h4.h4_b_dein {background:url("/assets/img/h2-icon.png") no-repeat left center; font-size:16px; color:#000000; font-weight:bold; padding-left:23px;margin-bottom:15px;}
h5.h5_a {position:relative;font-weight:bold;background:url("../images/common/bullet/dot_b.gif") no-repeat left 5px;padding-left:8px;margin-bottom:8px}
h5.h5_a span {font-weight:normal;font-size:11px;position:absolute;right:0;top:0;}
h5.h5_b {padding:5px 0 5px 35px;}


.num_01 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left top;}
.num_02 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -25px;}
.num_03 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -50px;}
.num_04 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -75px;}
.num_05 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -100px;}
.num_06 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -125px;}
.num_07 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -150px;}
.num_08 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -175px;}
.num_09 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -200px;}
.num_10 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -225px;}
.num_11 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -250px;}
.num_12 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -275px;}
.num_13 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -300px;}
.num_14 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -325px;}
.num_15 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -350px;}
.num_16 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -375px;}
.num_17 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -400px;}
.num_18 {background:url("../assets/img/common/icon/icon_number.gif") no-repeat left -425px;}
.num_19 {background:url("../assets/img/common/icon/19.png") no-repeat left top;}



.prog_a {background:url("../assets/img/common/icon/ico_prog_a.gif") no-repeat left top;}
.prog_b {background:url("../assets/img/common/icon/ico_prog_b.gif") no-repeat left top;}
.prog_c {background:url("../assets/img/common/icon/ico_prog_c.gif") no-repeat left top;}
.prog_d {background:url("../assets/img/common/icon/ico_prog_d.gif") no-repeat left top;}
.prog_e {background:url("../assets/img/common/icon/ico_prog_e.gif") no-repeat left top;}
.prog_f {background:url("../assets/img/common/icon/ico_prog_f.gif") no-repeat left top;}


/* btn */
div.btn_list_a {text-align:right;}/*±âÁ¸ margin-top:-20px;*/
.right {text-align:right !important;}
.left {text-align:left !important;}
.center {text-align:center !important;}

/* srch */
fieldset.srch_list {text-align:center;margin-top:25px;}
fieldset.srch_list label {margin-right:5px;}
div.srch_item {text-align:center;text-align:right;padding:5px 0 15px 5px;}


/* from */
input.input_tx_a {border:1px solid #d9d9d9;font-size:11px;padding:5px 4px 0;height:15px;}
input.input_tx_b {border:1px solid #d9d9d9;font-size:12px;padding:4px 5px 0;height:15px;}
input.input_tx_c {border:1px solid #d9d9d9;font-size:12px;padding:4px 5px 0;height:15px;text-align:right;}
input.input_tx_d {border:2px solid #7bb1e1;font-size:12px;padding:2px 4px 0px;height:13px;}
input.input_hidden {border:0px solid #d9d9d9;font-size:14px;color:#ff9051;font-weight:bold;padding:4px 5px 0;height:15px;text-align:right;}
input.input_file {padding:3px;border:1px solid #d9d9d9;}

textarea {border:1px solid #d9d9d9;padding:5px;}
input.radio_a {width:13px;height:13px;}
input.check_a {width:13px;height:13px;}

/* color */
.org {color:#ff9051 !important;}
.blu {color:#5f9cd3 !important;}
.violet {color:#533a8c !important;}

/* box*/
p.desc_box_a {border:1px solid #f1f1f1;line-height:18px;padding:13px 13px 13px 20px;background:#fafafa url("../images/common/bullet/arrow_b.gif") no-repeat 13px 19px;}
div.cot_box_a {border:1px solid #f1f1f1;line-height:18px;padding:13px 13px 13px 20px;background:#fafafa;}
div.cot_box_a strong {background:url("../images/common/bullet/arrow_b.gif") no-repeat left 2px;padding-left:10px;}

/* p */
p.reference_a {border:1px solid #f1f1f1;background:#fafafa;text-align:center;padding:7px 0 5px;margin-top:30px;}
p.reference_a span {background:url("../images/common/bullet/dot_b.gif") no-repeat left 3px;padding-left:10px;}
p.reference_a span em {color:#ff9051;font-weight:bold;}
p.reference_b {border:1px solid #f1f1f1;text-align:left;background:#fafafa;padding:7px 10px 5px 20px;margin-top:30px;}
p.reference_b span {display:block;background:url("../images/common/bullet/dot_b.gif") no-repeat left 5px; padding-left:10px;}

p.desc_a {line-height:20px;text-align:justify; color:#444444; font-size:13px;}
p.desc_tx_a {line-height:20px;text-align:justify; color:#444444; font-size:13px;}
div.desc_tx_a {line-height:20px;text-align:justify; color:#444444; font-size:13px;}
p.desc_tx_b {line-height:20px;text-align:justify; color:#444444; font-size:13px;}
p.desc_tx_c {line-height:18px;text-align:justify;background:url("../images/common/icon/icon_start.gif") no-repeat left 7px;padding-left:8px;font-size:13px;}
p.desc_imp {background:url("../images/common/icon/icon_imp.gif") no-repeat left 3px;padding-left:15px;}

/* table.ctx_type ³»¿ë¸¸µé¾î°¡´Â °æ¿ì */
table.ctx_type_a {border-top:1px solid #b5cfe6;background:#f7f8f8;}
table.ctx_type_a tbody th {border-bottom:1px solid #dfdfdf;font-weight:normal;color:#533a8c;}
table.ctx_type_a tbody td {border-bottom:1px solid #dfdfdf;padding:10px 0;}

/* table.list  */
table.list_a {margin-bottom:13px;}
table.list_a thead th {font-size:15px; font-weight:normal; padding:15px 0;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;color:#444444;text-align:center;letter-spacing:-0.1em}
table.list_a tbody th {}
table.list_a tbody td {font-size:13px; color:#444444;text-align:center;padding:14px 2px 14px;border-bottom:1px solid #e9e9e9;}
table.list_a tbody td a:hover {color:#444444;font-weight:bold;text-decoration:underline;}
/*table.list_a tbody td.tx_left {text-align:left;padding-left:5px;} */

table.list_b {margin-bottom:13px;}
table.list_b thead th {font-size:15px; font-weight:normal; padding:15px 0;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;color:#444444;text-align:center;letter-spacing:-0.1em}
table.list_b tbody th {}
table.list_b tbody td {text-align:center;font-size:13px; color:#444444;text-align:center;padding:14px 2px 14px;border-bottom:1px solid #e9e9e9;}
table.list_b tbody td span.price {width:65px;display:inline-block;text-align:right;margin-right:15px;}

table.list_b tbody td a.info {position:relative;top:-2px;}
table.list_b tfoot td {background:#fafafa url("../images/common/bullet/vline_b.gif") repeat-x top;;border-bottom:1px solid #dfdfdf;padding:15px 70px 12px;text-align:right;}
table.list_b tfoot td strong {color:#333;}
table.list_b tfoot td em {color:#ff9051;font-weight:bold;padding:0 0 0 20px;font-size:14px;position:relative;top:1px;}

table.list_i tbody th {background:url(../../common/images/common/bullet/dot_b.gif) no-repeat 10px;text-align:left;padding:0 20px 0;}
table.list_i tbody td {padding:0 20px 3px 0;}
table.list_i tbody td.desc {padding:0 20px 3px;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left;}

/* table.view  */
table.view_a {}
table.view_a thead th {padding:15px 0 13px 23px;border-top:2px solid #4c97ce; border-bottom:1px solid #e4e4e4;background:#ffffff;color:#444444;text-align:left;font-weight:bold;font-size:14px;}
table.view_a thead td {padding:15px 0 13px;border-top:2px solid #4c97ce; border-bottom:1px solid #e4e4e4;background:#ffffff;color:#444444;font-weight:bold;font-size:14px;}
table.view_a tbody th {font-size:13px;color:#666;font-weight:normal;text-align:center;padding:13px 2px 11px;border-bottom:1px solid #dfdfdf;}
table.view_a tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
table.view_a tbody td.cont {padding:23px;color:#666;line-height:18px;} 
table.view_a tbody td p.pic {margin-bottom:20px;text-align:center;overflow:hidden;}
table.view_a tbody td a.file {background:url("../images/common/icon/icon_file.gif") no-repeat left 0px;padding-left:15px;}
table.view_a tbody td a.file:hover {text-decoration:underline;}

table.view_b thead th {padding:19px 0 17px 0; font-size:14px; color:#444444; background:#f4faff; border-top:2px solid #4c97ce; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; font-weight:bold;}
table.view_b thead th span {font-weight:normal;}
table.view_b tbody th {padding:15px 0 13px;border-left:1px solid #dedede;border-bottom:1px solid #dedede;font-weight:normal;}
table.view_b tbody td {padding:15px 2px 13px 2px; font-size:13px; line-height:18px; color:#444444; border-left:1px solid #dedede;border-bottom:1px solid #dedede;text-align:center;} 
table.view_b tbody td.bg1 {background:#fffdf4;}
table.view_b tbody td.bg2 {background:#f8f8f8;}
table.view_b tbody td.bg3 {background:#f0ffdc;}

table.view_c  {border-top:1px solid #b5cfe6;}
table.view_c tbody th {padding:9px 0 7px;background:#f7f8f8;font-weight:bold;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:normal;}
table.view_c tbody td {padding:9px 7px 7px 7px;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;} 

.tx_right {text-align:right !important;}
.tx_right2 {text-align:right !important;padding:9px 8px 7px !important;}
.tx_left {text-align:left !important;}
.tx_left2 {text-align:left !important;padding:9px 8px 7px !important;}
.tx_left3 {text-align:left !important;padding:9px 15px 7px !important;}


/* table.reg  */
table.reg_a {border-top:2px solid #5f9cd3;}
table.reg_a tbody th {font-size:11px;color:#666;font-weight:normal;text-align:left;padding:9px 2px 7px 20px;border-bottom:1px solid #dfdfdf;}
table.reg_a tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
table.reg_a tbody td input.radio_a {margin:-6px 3px -4px;}
table.reg_a tbody td input.check_a {margin:-7px 3px -4px;*margin:-4px 3px -4px;}
table.reg_a tbody td label {font-size:11px;color:#666;padding-left:3px;margin-right:5px;}
table.reg_a tbody td.edit {padding:10px 0;} 

table.reg_b {border-top:1px solid #5f9cd3;}
table.reg_b tbody th {font-size:12px;color:#666;font-weight:normal;text-align:left;padding:9px 2px 7px 20px;background:#f7f8f8;border-bottom:1px solid #dfdfdf;}
table.reg_b tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px 7px;border-bottom:1px solid #dfdfdf;}
table.reg_b tbody td input.radio_a {margin:-6px 3px -4px;}
table.reg_b tbody td input.check_a {margin:-7px 3px -4px;*margin:-4px 3px -4px;}
table.reg_b tbody td textarea {margin:-4px 0 -2px;}
table.reg_b tbody td label {font-size:12px;color:#666;display:inline-block;width:60px;}
table.reg_b tbody td.edit {padding:10px 0;} 
table.reg_b tbody td p.tx_a {font-size:11px;padding-top:5px;margin-bottom:-4px;}
table.reg_b tbody td p.address {clear:both;}
table.reg_b tbody td.address {border:none;padding:7px 2px 0 7px;}

table.reg_c {border-top:2px solid #4c97ce;}
table.reg_c tbody th {font-size:13px;color:#444444;font-weight:normal;text-align:left;padding:13px 2px 13px 20px;background:#f7f8f8;border-bottom:1px solid #dfdfdf;}
table.reg_c tbody th label.check {background:url("../images/common/bullet/arrow_d.gif") no-repeat left 3px;padding-left:12px;margin-left:-10px;}
table.reg_c tbody td {font-size:13px;color:#666666;text-align:left;padding:13px 2px 13px 7px;border-bottom:1px solid #dfdfdf;}
table.reg_c tbody td input.radio_a {margin:-6px 3px -4px;}
table.reg_c tbody td input.check_a {margin:-7px 3px -4px;*margin:-4px 3px -4px;}
table.reg_c tbody td textarea {margin:-3px 0 -2px;}
table.reg_c tbody td label {font-size:13px;color:#666;display:inline-block;width:60px;}
table.reg_c tbody td label.df {font-size:13px;color:#666;display:inline-block;width:auto;margin-right:10px;}
table.reg_c tbody td.edit {padding:10px 0;} 
table.reg_c tbody td p.tx_a {font-size:11px;padding-top:5px;margin-bottom:-4px;}
table.reg_c tbody td p.tx_b {font-size:11px;padding:5px 0 0 13px;margin-bottom:-4px;background:url("../images/common/icon/icon_imp.gif") no-repeat left 7px;}
table.reg_c tbody td p.address {clear:both;}
table.reg_c tbody td.address {border:none;padding:7px 2px 0 7px;}
table.reg_c tbody td strong.txt {font-weight:normal;background:url("../images/common/bullet/arrow_b.gif") no-repeat right 2px;padding-right:8px;margin-right:3px;}

/* ÀÌÀü ´ÙÀ½ ±Û */
dl.prenxt_writing {margin-top:10px;}
dl.prenxt_writing dt {border-bottom:1px solid #dfdfdf;float:left;width:83px;padding:9px 0 0 32px;height:22px;}
dl.prenxt_writing dt.pre {background:url("../images/common/bullet/arrow_a_top.gif") no-repeat 8px 9px;}
dl.prenxt_writing dt.nxt {background:url("../images/common/bullet/arrow_a_bot.gif") no-repeat 8px 9px;}
dl.prenxt_writing dd {border-bottom:1px solid #dfdfdf;float:left;width:599px;padding:8px 0 0; height:23px;}
dl.prenxt_writing dd a:hover {color:#5f9cd3;}

/* paging_cont */
p.paging_cont {color:#8d8d8d;}
p.paging_cont strong img {vertical-align:middle;}
p.paging_cont em {color:#8d8d8d;font-size:11px;padding:0 10px;}
p.paging_cont em.line {background:url("../images/common/bullet/line_b.gif") no-repeat right 1px;margin-right:5px;}

/* paging */
div.paging {position:relative;margin:-15px 0 0;text-align:center;}
div.paging ol {display:inline;margin:0 5px 0 0; }
div.paging ol li {display:inline;line-height:16px;margin-right:-4px;background:url("../images/common/bullet/line_paging.gif") no-repeat left 2px}
div.paging ol li a {padding:0 5px;width:14px;display:inline-block;color:#666;}
div.paging ol li.first {background:none;}
div.paging strong {color:#7e7e7e;padding:0 5px;}
div.paging span {position:relative;top:-1px;font-size:0.9em;}

/* comment */
table.comment_list {border-top:1px solid #b5cfe6;font-size:11px;} 
table.comment_list thead {display:none;}
table.comment_list tbody th {padding:5px 0;background:url("../images/common/bullet/vline_a.gif") repeat-x top;}
table.comment_list tbody th span {padding-right:15px;background:url("../images/common/bullet/line_c.gif") no-repeat right 1px;}
table.comment_list tbody td {color:#8d8d8d;padding:5px 0;text-align:left;background:url("../images/common/bullet/vline_a.gif") repeat-x top;}
table.comment_list tbody td a:hover {color:#5f9cd3;}
table.comment_list tr.first th {background:none; padding-top:10px;}
table.comment_list tr.first td {background:none; padding-top:10px;}
div.comment_box {background:#f7f8f8;padding:10px;margin:5px 0 10px;overflow:hidden;}
div.comment_box textarea {margin-right:5px;}

/* tab */
ul.tab_a {border-bottom:2px solid #5f9cd3;display:inline-block;width:720px;margin-bottom:20px;}
ul.tab_a li {float:left;margin-right:2px;}
ul.tab_a li img {vertical-align:top;}

ul.tab_a_dein {display:inline-block; margin-bottom:30px; height:58px; line-height:58px; border:1px solid #bcbcbc;}
ul.tab_a_dein li {float:left; width:206px; height:58px; line-height:58px; border-left:1px solid #bcbcbc; text-align:center;}
ul.tab_a_dein li:first-child {border-left:none;}
ul.tab_a_dein li a {font-size:17px; color:#444444; display:block;}
ul.tab_a_dein li.on {background:#243c7a;}
ul.tab_a_dein li.on a {color:#ffffff;}

/* ´Þ·Â */
div.calendar {border:1px solid #d9d9d9;width:160px;}
div.calendar div.control {background:#c9c9c9;border-bottom:1px solid #fff;text-align:center;color:#fff;text-align:center;padding:2px;position:relative;display:inline-block;width:156px;}
div.calendar div.control strong {font-weight:normal;}
div.calendar div.control a.pre {position:absolute;left:33px;top:4px;}
div.calendar div.control a.nxt {position:absolute;right:33px;top:4px;}
div.calendar table {}
div.calendar table thead th {background:#e8e8e8;font-weight:normal;font-size:11px;}
div.calendar table thead th.sunday {color:#d55617;}
div.calendar table thead th.saturday {color:#2658a4;}
div.calendar table tbody td {text-align:center;font-weight:normal;font-size:11px;background:#fff;}

div.calendar table tbody td a {display:inline-block;width:20px;color:#666;height:17px;margin:1px;padding-top:2px;}
div.calendar table tbody td a:hover {background:#eff4ba;font-weight:bold;}
div.calendar table tbody td.select a {background:#eff4ba;}
div.calendar table tbody td.sunday  {color:#d55617;}
div.calendar table tbody td.saturday  {color:#2658a4;}
div.calendar table tbody td.sunday a {color:#d55617;}
div.calendar table tbody td.saturday a {color:#2658a4;}

.h5_p {margin:0 0 20px 0;padding:7px 20px;font-size:14px;font-weight:bold;color:#051d5d;border:1px solid #cfe0ef;background:#fafafa;background:#fafafa url(../../common/images/common/bullet/arrow_b.gif) no-repeat 10px 12px;}
.program_detail1 {margin:0 0 20px 0;padding:0 0 20px 0;background:url(../../common/images/common/bullet/vline_dot.gif) repeat-x bottom;}
.program_detail1 dl {position:relative;padding:5px 0;}
.program_detail1 dl dt {position:absolute;left:10px;top:6px;padding:0 0 0 10px;background:url(../../common/images/common/bullet/dot_b.gif) no-repeat left 5px;}
.program_detail1 dl dd {margin:0 0 0 90px;padding:0 0 0 24px;font-weight:bold;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left 2px;}
.program_detail_wrap {overflow:hidden;padding:0 0 10px 0;border-bottom:1px solid #dfdfdf;}
.program_detail2 {float:left;width:261px;overflow:hidden;}
.program_detail2 p {padding:5px 0 0 0;font-size:14px;color:#666;letter-spacing:-1px;}
.program_detail3 {float:right;width:383px;overflow:hidden;}
.program_detail3 h6 {margin:0 0 15px 0;}
.program_detail3 table.reg_c tbody td label {width:auto;padding:0 0 0 5px;background:url(../../common/images/common/bullet/dot_c.gif) no-repeat left 5px;}
.program_detail3 table input {margin-top:-4px;margin-bottom:-4px;padding:0 5px;height:20px;border:1px solid #d6e4f1;line-height:20px;}
.program_detail3 table textarea {border:1px solid #d6e4f1;}

/* ´Þ·Â NEW */
div.calendar_new {}
div.calendar_new div.control {text-align:center;color:#666;text-align:center;padding:2px;position:relative;}
div.calendar_new div.control strong {display:inline-block;padding:12px 0 8px 0;font-weight:bold;}
div.calendar_new div.control a.pre {position:absolute;left:75px;top:14px;}
div.calendar_new div.control a.nxt {position:absolute;right:75px;top:14px;}
div.calendar_new table {width:100%;}
div.calendar_new table thead th {height:23px;background:#c8dcec;color:#fff;font-weight:bold;font-size:11px;border-left:1px solid #b8d1e6;border-right:1px solid #b8d1e6;}
div.calendar_new table thead th.sunday {background:#edb3b3;border-left:1px solid #edb3b3;}
div.calendar_new table thead th.saturday {background:#e3e3e3;border-right:1px solid #e3e3e3}
div.calendar_new table tbody td {height:28px;text-align:center;font-weight:normal;font-size:11px;background:#fff;border:1px solid #e3e3e3;}
div.calendar_new table tbody td a {display:inline-block;color:#666;width:100%;height:28px;line-height:28px;}
div.calendar_new table tbody td a:hover {background:#e2eef7;font-weight:bold;}
div.calendar_new table tbody td.select a {background:#e2eef7;font-weight:bold;}
div.calendar_new table tbody td.sunday a {color:#d55617;}
div.calendar_new table tbody td.saturday a {color:#2658a4;}

.time_new {padding:6px 0 0 0;width:110%;overflow:hidden;}
.time_new li {float:left;width:81px;height:21px;line-height:23px;margin:0 6px 6px 0;border:1px solid #cfe0ef;text-align:center;}
.time_new li a {display:block;width:auto;height:21px;line-height:23px;text-align:center;color:#666;font-weight:normal;}
.time_new li.select a {background:#e7f1fa;font-weight:bold;}

/* item_list */
ul.item_list_a {display:inline-block;width:100%;border-bottom:1px solid #dfdfdf;margin-bottom:13px;}
ul.item_list_a li {float:left; position:relative; margin:0 0 0 16px; padding-bottom:30px;background:#fff;}
ul.item_list_a li.first {margin:0;}
ul.item_list_a li.on span.pic img {border:1px solid #e9e9e9;}
ul.item_list_a li a {display:inline-block;color:#444444;cursor:hand;}
ul.item_list_a li a div.pic {display:block; width:165px; height:165px; line-height:165px; overflow:hidden; text-align:center; border:1px solid #e9e9e9;}
ul.item_list_a li a div.pic img {height:150px; vertical-align:middle;}
ul.item_list_a li a strong.tit {font-weight:normal;width:165px;display:block;padding-left:0px;margin:15px 0 0; font-size:13px;}
ul.item_list_a li a strong.price {font-weight:normal;width:165px;display:block;padding-left:0px;margin:5px 0 0; font-size:13px;}
ul.item_list_a li a strong.price em {font-weight:bold;color:#4c97ce;}
ul.item_list_a li .best-icon {position:absolute;left:5px;top:5px;}

ul.item_list_b {display:inline-block;width:100%;border-bottom:1px solid #dfdfdf;margin-bottom:13px;}
ul.item_list_b li {float:left;margin:0 0 0 16px;height:170px;text-align:center;padding-bottom:30px;background:#fff;}
ul.item_list_b li.first {margin:0;}
ul.item_list_b li.on span.pic img {border:1px solid #e9e9e9;} 
ul.item_list_b li span.pic {display:block;}
ul.item_list_b li span.pic img{border:1px solid #e9e9e9;}
ul.item_list_b li strong.tit {font-weight:normal;width:165px;display:block;padding-left:0px;text-align:left;margin:8px 0 5px; font-size:13px;}

ul.item_list_c {display:inline-block;width:716px;border-bottom:1px solid #dfdfdf;margin-bottom:13px;}
ul.item_list_c li {display:block;padding:20px 0;display:inline-block;width:716px;background:#fff;border-top:1px solid #dfdfdf;}
ul.item_list_c li.first {border:none;}
ul.item_list_c li.on span.pic img {border:1px solid #dfdfdf;}
ul.item_list_c li div.cot {float:right;display:inline-block;width:455px;margin-top:15px;}
ul.item_list_c li div.cot  a {color:#666;}
ul.item_list_c li div.cot  a:hover strong {color:#7bb1e1;text-decoration:underline;} 
ul.item_list_c li div.cot  a:hover p {text-decoration:underline;} 
ul.item_list_c li span.pic {float:left;font-size:0.9em;}
ul.item_list_c li span.pic img{border:3px solid #e8e8e8;}
ul.item_list_c li strong.tit {display:block;margin-bottom:13px; font-size:18px;}
ul.item_list_c li p {line-height:22px; font-size:14px;}
ul.item_list_c li a.file {display:inline-block;margin-top:5px;background:url("../images/common/icon/icon_file.gif") no-repeat left 2px;padding-left:15px;}
ul.item_list_c li a.file:hover {text-decoration:underline;}

ul.item_list_d {display:inline-block;width:716px;border-bottom:1px solid #dfdfdf;margin-bottom:13px;}
ul.item_list_d li {float:left;margin:0 0 0 14px; padding-bottom:30px;background:#fff;}
ul.item_list_d li.first {margin:0;}
ul.item_list_d li.on span.pic img {border:1px solid #d5d5d5;}
ul.item_list_d li a {display:inline-block;color:#666;cursor:hand;}
ul.item_list_d li a span.pic {display:block;}
ul.item_list_d li a span.pic img{border:1px solid #d5d5d5;}
ul.item_list_d li a strong.tit {font-weight:normal;height:30px;width:120px;display:block;padding-left:10px;margin:8px 0 0; font-size:14px;}
ul.item_list_d li a strong.price {font-weight:normal;width:100px;display:block;padding-left:10px;margin:5px 0 0;}
ul.item_list_d li a strong.price em {font-weight:bold;color:#ff9051;}

ul.item_list_e {margin-bottom:13px;}
ul.item_list_e li {position:relative;width:100%;display:inline-block;border-bottom:1px solid #dbdbdb;padding:20px 0 20px;}
ul.item_list_e li.on span.pic img {border:1px solid #e5e5e5;}
ul.item_list_e li span.pic {display:block;float:left; margin-left:10px;}
ul.item_list_e li span.pic img {border:1px solid #e5e5e5;}
ul.item_list_e li a.btn {position:absolute;right:10px;top:160px;}
ul.item_list_e li dl.arti_a {display:inline-block;width:490px;float:right;line-height:18px; padding:15px 0 0 0;}
ul.item_list_e li dl.arti_a dt {float:left;width:80px;margin-bottom:12px; font-weight:bold; font-size:15px;}
ul.item_list_e li dl.arti_a dt span {letter-spacing:12px;}
ul.item_list_e li dl.arti_a dd {float:right;width:410px;margin-bottom:12px; font-size:13px;}
ul.item_list_e li dl.arti_a dd.cont {height:52px;overflow:hidden;}

ul.item_list_f {margin-bottom:13px;}
ul.item_list_f li {position:relative;width:720px;display:inline-block;padding-bottom:40px;}
ul.item_list_f li.on span.pic img {border:3px solid #7bb1e1;}
ul.item_list_f li span.pic {display:block;float:left;}
ul.item_list_f li span.pic img {border:3px solid #e8e8e8;}
ul.item_list_f li a.btn {position:absolute;right:0;bottom:40px;}
ul.item_list_f li a.btn2 {position:absolute;left:0;top:165px;}
ul.item_list_f li span.phone {position:absolute;right:0;bottom:40px;}
ul.item_list_f li strong.tit {width:700px;display:inline-block;border:1px solid #cfe0ef;font-size:14px;color:#051d5d;background:#fafafa url("../images/common/bullet/arrow_b.gif") no-repeat 10px 11px;padding:7px 0 5px 20px;margin-bottom:15px;}

ul.item_list_f li dl.arti_b {display:inline-block;width:575px;float:right;line-height:18px;}
ul.item_list_f li dl.arti_b dt {float:left;width:57px;margin-bottom:8px;padding-left:8px;background:url("../images/common/bullet/dot_b.gif") no-repeat left 6px;}
ul.item_list_f li dl.arti_b dt span {letter-spacing:10px;}
ul.item_list_f li dl.arti_b dt.txt_item {width:100px;}
ul.item_list_f li dl.arti_b dd {float:right;width:480px;padding-left:20px;margin-bottom:8px;font-weight:bold;background:url("../images/common/bullet/line_b.gif") no-repeat left 6px;}
ul.item_list_f li dl.arti_b dd.cont {width:565px;padding:10px 0 0 0;font-weight:normal;margin:0;background:url("../images/common/bullet/vline_a.gif") repeat-x left top;}
ul.item_list_f li dl.arti_b dd.cont ol {width:400px;}
ul.item_list_f li dl.arti_b dd.cont ol li {margin:0;padding:0;border:none;text-indent:-14px;padding-left:13px;width:380px;}

ul.item_list_f li dl.arti_c {display:inline-block;width:535px;float:right;line-height:18px;}
ul.item_list_f li dl.arti_c dt {float:left;width:57px;margin-bottom:8px;padding-left:8px;background:url("../images/common/bullet/dot_b.gif") no-repeat left 6px;}
ul.item_list_f li dl.arti_c dt span {letter-spacing:10px;}
ul.item_list_f li dl.arti_c dt.txt_item {width:100px;}
ul.item_list_f li dl.arti_c dd {float:right;width:440px;padding-left:20px;margin-bottom:8px;font-weight:bold;background:url("../images/common/bullet/line_b.gif") no-repeat left 6px;}
ul.item_list_f li dl.arti_c dd.cont {width:525px;padding:10px 0 0 0;font-weight:normal;margin:0;background:url("../images/common/bullet/vline_a.gif") repeat-x left top;}
ul.item_list_f li dl.arti_c dd.cont ol {}
ul.item_list_f li dl.arti_c dd.cont ol li {margin:0;padding:0;border:none;text-indent:-14px;padding-left:13px;width:380px;}

ul.item_list_h {margin-bottom:13px;}
ul.item_list_h li {position:relative;width:716px;display:inline-block;border-bottom:1px solid #dfdfdf;padding:20px 0 20px;}
ul.item_list_h li.on span.pic img {border:3px solid #7bb1e1;}
ul.item_list_h li span.num {width:70px;font-size:13px;font-weight:bold;color:#8d8d8d;text-align:center;padding:68px 0;display:block;float:left;}
ul.item_list_h li span.pic {display:block;float:left;}
ul.item_list_h li span.pic img {border:3px solid #e8e8e8;}
ul.item_list_h li strong {width:484px;float:left;display:block;font-size:16px;margin-bottom:24px;padding-left:40px;}
ul.item_list_h li a.btn {position:absolute;right:10px;bottom:20px;}
ul.item_list_h li a.btn2 {position:absolute;right:85px;top:150px;}
ul.item_list_h li dl.arti_a {display:inline-block;width:262px;float:left;line-height:18px;}
ul.item_list_h li dl.arti_a dt {float:left;width:57px;margin-bottom:8px;padding-left:40px;display:inline-block;}
ul.item_list_h li dl.arti_a dt span {font-size:13px;color:#6395c1;}
ul.item_list_h li dl.arti_a dd {width:228px;margin:0 0 8px 40px;}
ul.item_list_h li dl.arti_a dd.cont {height:52px;overflow:hidden;}
ul.item_list_h li dl.arti_a dd.free {color:#74c044;}

/* item_view */
div.item_view {display:inline-block;width:716px;margin-bottom:30px;}
div.item_view div.pic_a {float:left;width:288px;height:211px;}
div.item_view div.pic_a img {border:3px solid #e8e8e8;}
div.item_view div.pic_a ul.pic_list {margin:10px 0 0 1px;}
div.item_view div.pic_a ul.pic_list li {float:left;font-size:0.9em;margin-left:2px;}
div.item_view div.pic_a ul.pic_list li.first {margin:0;}
div.item_view div.pic_a ul.pic_list li img {border:1px solid #e8e8e8;}
div.item_view div.pic_a ul.pic_list li a {display:block;}
div.item_view div.pic_a ul.pic_list li.on img {border:1px solid #5f9cd3;} 
div.item_view div.pic_c {float:left;width:171px;height:231px;}
div.item_view div.pic_c img {border:3px solid #e8e8e8;}
div.item_view div.pic_d {float:left;width:158px;height:116px;margin-right:5px;}
div.item_view div.pic_d img {border:3px solid #e8e8e8;}
div.item_view div.pic_e {float:left;width:171px;height:231px;margin-right:5px;}
div.item_view div.pic_e img {border:3px solid #e8e8e8;}

div.item_view div.item_a {float:right;width:400px;}
div.item_view div.item_a dl {}
div.item_view div.item_a dl dt {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;}
div.item_view div.item_a dl dt strong {padding:0 30px 0 20px;font-size:11px;}
div.item_view div.item_a dl dd {padding:20px;line-height:18px;}

div.item_view div.item_b {float:right;width:400px;height:270px;display:inline-block;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_b dl {}
div.item_view div.item_b dl dt {padding:7px 0 5px 15px;margin-bottom:5px;background:#67a3d9;font-size:14px;color:#eef4af;font-weight:bold;}
div.item_view div.item_b dl dt strong {padding:0 30px 0 20px;font-size:11px;}
div.item_view div.item_b dl dd {padding:15px 0 15px 20px;background:url("../images/common/bullet/vline_a.gif") repeat-x top;}
div.item_view div.item_b dl dd.first {background:none;}
div.item_view div.item_b dl dd em {font-size:14px;color:#ff9051;font-weight:bold;position:relative;top:1px;}
div.item_view div.item_b dl dd span.tx {background:url("../images/common/bullet/arrow_b.gif") no-repeat left 3px;padding:0 25px 0 8px;}
div.item_view div.item_b dl dd span.amount {display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-3px;font-size:0;}
/*f*/@-moz-document url-prefix() { div.item_view div.item_b dl dd span.amount{display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-5px;font-size:0;}}
/*6*/* html span.amount input {margin-top:-1px;}/*7*/* + html span.amount input {margin-top:-1px;}
div.item_view div.item_b dl dd span.amount input.top {position:absolute;right:0;top:0;}
div.item_view div.item_b dl dd span.amount input.bot {position:absolute;right:0;top:11px;}
div.item_view div.item_b p.btn {padding:85px 0 0;text-align:center;}

div.item_view div.item_c {float:right;width:515px;}
div.item_view div.item_c table thead th {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;font-size:15px;}
div.item_view div.item_c table thead td {padding:8px 0 6px;background:#b7b7b7;color:#fff;font-weight:bold;font-size:13px;}
div.item_view div.item_c table tbody th {font-weight:normal;font-size:11px;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_c table tbody td {color:#8d8d8d;text-align:left;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;}
div.item_view div.item_c table tbody td.cot {padding:20px 30px 20px 30px;border-bottom:none;color:#666;line-height:18px;} 

div.item_view div.item_d {float:right;width:720px;}
div.item_view div.item_d table {width:557px;}
div.item_view div.item_d table thead th {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:16px;text-align:left}
div.item_view div.item_d table thead td {padding:8px 0 8px;color:#6395c1;font-weight:bold;font-size:12px;}
div.item_view div.item_d table tbody th {font-weight:bold;font-size:13px;color:#6395c1;text-align:left;background:url(../../common/images/common/bullet/dot_b.gif) no-repeat 10px;padding:7px 10px 7px 20px;}
div.item_view div.item_d table tbody th.ls_2 {letter-spacing:11px}
div.item_view div.item_d table tbody th.ls_3 {letter-spacing:6px}
div.item_view div.item_d table tbody td {color:#8d8d8d;font-size:13px;text-align:left;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left;padding:7px 20px 7px;}
div.item_view div.item_d table tbody td.cot {width:660px;padding:30px 30px 20px;border-bottom:none;background:#fff;color:#666;line-height:18px;}
div.item_view div.item_d table.list_a{width:720px;}
div.item_view div.item_d table.list_a {margin-bottom:13px;}
div.item_view div.item_d table.list_a thead th {padding:8px 0 6px;background:#6da8dd;color:#fff;font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody th {}
div.item_view div.item_d table.list_a tbody td {background:#fff; color:#8d8d8d;text-align:center;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
div.item_view div.item_d table.list_a tbody td a:hover {color:#5f9cd3;font-weight:bold;text-decoration:underline;}
div.item_view div.item_d .line_a {border:none !important;}

div.item_view div.item_e {float:right;width:720px;}
div.item_view div.item_e table {width:544px;}
div.item_view div.item_e table thead th {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:16px;text-align:left}
div.item_view div.item_e table thead td {padding:8px 10px 8px;color:#6395c1;font-weight:bold;font-size:12px;}
div.item_view div.item_e table tbody th {font-weight:bold;font-size:13px;color:#6395c1;text-align:left;background:url(../../common/images/common/bullet/dot_b.gif) no-repeat 10px;padding:9px 10px 9px 20px;}
div.item_view div.item_e table tbody th.ls_2 {letter-spacing:11px}
div.item_view div.item_e table tbody th.ls_3 {letter-spacing:7px}
div.item_view div.item_e table tbody td {color:#8d8d8d;font-size:13px;text-align:left;background:url(../../common/images/common/bullet/line_c.gif) no-repeat left;padding:9px 20px 9px;}
div.item_view div.item_e table tbody td.cot {width:660px;padding:30px 30px 20px;border-bottom:none;background:#fff;color:#666;line-height:18px;}
div.item_view div.item_e table.list_a{width:720px;}
div.item_view div.item_e table.list_a {margin-bottom:13px;}
div.item_view div.item_e table.list_a thead th {padding:8px 0 6px;background:#6da8dd;color:#fff;font-weight:bold;font-size:11px;text-align:center;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody th {}
div.item_view div.item_e table.list_a tbody td {background:#fff; color:#8d8d8d;text-align:center;padding:9px 2px 7px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
div.item_view div.item_e table.list_a tbody td a:hover {color:#5f9cd3;font-weight:bold;text-decoration:underline;}
div.item_view div.item_e .line_a {border:none !important;}


/* dl */
dl.tx_area_a {}
dl.tx_area_a dt {font-weight:bold;background:url("../images/common/bullet/dot_b.gif") no-repeat left 4px;padding-left:8px;margin-bottom:8px;}
dl.tx_area_a dd {line-height:18px;padding-left:8px;margin-bottom:15px;}
dl.tx_area_a dd p {margin-bottom:8px;}
dl.tx_area_a dd span {color:#533a8c;}
dl.tx_area_a dd table {margin-left:-8px;width:720px;}

/* ul */
ul.article_a li {background:url("../images/common/bullet/dot_c.gif") no-repeat left 7px;padding:0 0 0 8px;line-height:18px;}
ul.article_b li {background:url("../images/common/bullet/dot_c.gif") no-repeat left 7px;padding:0 0 0 8px;line-height:18px;margin-bottom:5px;}
ul.article_c li {line-height:18px;}
ul.article_d li {background:url("../images/common/bullet/vline_c.gif") no-repeat left 7px;padding:0 0 0 12px;line-height:18px;}

/* ol */
ol.step_list {display:inline-block;}
ol.step_list li {float:left;padding-right:22px;margin:0 8px 10px 0;background:url("../images/common/icon/icon_arrow.gif") no-repeat right 37px;}
ol.step_list li.last {margin:0 0 10px 0;background:none;} 

ol.orderly li {margin-bottom:4px;}
ol.orderly li strong {font-weight:normal;display:inline-block;width:30px;}


/* cart_list */
table.cart_list {}
table.cart_list thead th {font-size:15px; font-weight:normal; padding:15px 0;border-top:2px solid #4c97ce;border-bottom:1px solid #dbdbdb;background:#ffffff;color:#444444;text-align:center;letter-spacing:-0.1em}
table.cart_list tbody th {}
table.cart_list tbody td {font-size:13px; color:#444444;text-align:center;padding:14px 2px 14px;border-bottom:1px solid #e9e9e9;}
table.cart_list tbody td a:hover {color:#5f9cd3;font-weight:bold;text-decoration:underline;}
table.cart_list tbody td span.amount {display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-3px;font-size:0;margin-bottom:-2px;}
/*f*/@-moz-document url-prefix() {table.cart_list tbody td span.amount{display:inline-block;padding-right:15px;margin-right:5px;position:relative;left:0;top:-3px;font-size:0;margin-bottom:-2px;}}
/*6*/* html span.amount input {margin-top:-1px;}
/*7*/* + html span.amount input {margin-top:-1px;}
table.cart_list tbody td span.amount input.top {position:absolute;right:0;top:0;}
table.cart_list tbody td span.amount input.bot {position:absolute;right:0;top:11px;}
table.cart_list tbody td a.del {position:relative;top:-1px;}
table.cart_list tbody td.tx_left {text-align:left;padding-left:5px;}
table.cart_list tfoot td {font-size:14px; line-height:24px; background:#fafafa url("../images/common/bullet/vline_b.gif") repeat-x top;;border-bottom:1px solid #dfdfdf;padding:15px 20px 12px;text-align:right;}
table.cart_list tfoot td strong {color:#333;}
table.cart_list tfoot td em {color:#4c97ce;font-weight:bold;padding:0 0 0 20px;font-size:14px;position:relative;top:0px;}

.educhoice {margin:10px 0 40px 0;font-size:14px; color:#444444; overflow:hidden;line-height:55px;border-top:2px solid #4c97ce;border-bottom:1px solid #e4e4e4;}
.educhoice label {display:block;float:left;margin:0 20px 0 0;text-align:center;width:165px;background:#f1f7fc;}
table.list_b tbody .on td {background:#fbfbfb;}
table.list_b tbody td.detail {padding:14px 20px;text-align:left;}
table.list_b tbody td.detail strong {font-size:14px;display:block;margin:0 0 8px 0;}
table.list_b tbody td.detail span {font-size:13px;}
table.list_b tbody td.detail span em {color:#6395c1;}
table.list_b tbody td.detail span .free {color:#74c044;}
table.list_b tbody td.detail span .cost {color:#ff6868;}
table.list_b tbody td.detail span img {margin:2px 3px;vertical-align:top;}
table.list_b tbody td.res_detail {position:relative;border:1px solid #cfe0ef;}
table.list_b tbody td.res_detail .program_detail1 {margin:0 0 0 205px;background:none;}
table.list_b tbody td.res_detail dd {text-align:left;}
table.list_b tbody td.res_detail .program_res {position:absolute;right:10px;bottom:10px;}
table.list_b tbody td.res_detail .close {position:absolute;right:10px;top:10px;}

.agree_box {padding:15px;text-align:center;color:#fff;background:#5f9cd3;}
.agree_box strong {text-decoration:underline;}
.notice_box {padding:20px 0 20px 20px;}
.notice_box p {padding:3px 0;}
.conform_box {padding:40px;border-top:1px solid #b5cfe6;border-bottom:1px solid #dfdfdf;background:#f7f8f8;}
.conform_box p {padding:5px 0;text-align:center;}
.conform_box strong {color:#051d5d;font-size:14px;}

/* Add 12.15 */
.layer_popup {position:absolute;left:50%;top:50%;z-index:101;width:670px;margin:0 0 0 -335px;}
.layer_popup h2 {}
.layer_popup h3 {margin:0 0 20px -20px;clear:both;color:#5998d1;font-weight:bold;}
.layer_popup .description {margin-bottom:20px;padding:15px;font-size:11px;color:#666;background:#f7f8f8;border:1px solid #dfdfdf;}
.layer_popup .popup_contain {width:550px;margin:0 auto;padding:20px 40px;background:#fff;clear:both;}
.layer_popup .popup_tab1 {float:right;}
.layer_popup .popup_tab1 a {float:left;margin:0 0 0 1px;}
.layer_popup .popup_tab2 {text-align:center;}
.layer_popup .popup_tab2 a {display:inline-block;margin:0;padding:0;font-weight:normal;height:21px;width:100px;line-height:23px;color:#666;font-size:11px;border:1px solid #cfe0ef;;}
.layer_popup .popup_tab2 a.on {font-weight:bold;background:#e7f1fa;}
ul.item_list_g {display:block;width:575px;margin-bottom:13px;}
ul.item_list_g li {float:left;margin:0 0 0 22px; padding-bottom:20px;background:#fff;}
ul.item_list_g li.first {margin:0;}
ul.item_list_g li.on span.pic img {border:3px solid #7bb1e1;}
ul.item_list_g li a {display:inline-block;color:#666;cursor:hand;}
ul.item_list_g li a span.pic {display:block;}
ul.item_list_g li a span.pic img{border:3px solid #e8e8e8;}
ul.item_list_g li a strong.tit {font-weight:normal;width:146px;display:block;padding-left:10px;margin:8px 0 0;background:url("../images/common/bullet/dot_b.gif") no-repeat 2px 5px;}
ul.item_list_g li a strong.price {font-weight:normal;width:146px;display:block;padding-left:10px;margin:5px 0 0;}
ul.item_list_g li a strong.price em {font-weight:bold;color:#ff9051;}

/*Add 02.05*/
.article_a li table tbody tr td .pt_8{font-weight:bold;color:#6395c1;margin-left:-25px;text-align:center;}