/* ================================================
	common style
	source file: style.css
	target: CSS Level 2
================================================ */

/* common style */
* {margin:0; padding:0; }
body, input, select, textarea {font-family:Dotum, Arial; font-size:12px; color:#7c7c7c; }
input, textarea {vertical-align:middle; color:#7c7c7c;}
textarea {overflow:auto;}
a {color:#7c7c7c; text-decoration:none;}
img {border:0; display:block;}
ul, ol {list-style:none;}

h1 {float:left;}
h2 {float:left; margin:5px 0 0 12px;}

.layout_fix {overflow:hidden;}

.search {height:32px; padding:4px 11px 0 0; background:url(../images/common/search_bg.gif) no-repeat left top; text-align:right;}
 .search td {text-align:left; padding-top:1px;}
 .search img {display:inline; vertical-align:middle;}

.search2 {padding-top:11px; text-align:center;}
 .search2 img {display:inline; vertical-align:middle;}
 .search2 td {text-align:left; padding-top:1px;}

.search3 {float:right; width:410px; padding-right:5px; margin-bottom:9px; background:url(../images/common/search3_bg.gif) no-repeat right top; text-align:right;}

.search4 {width:399px; margin-bottom:31px; background:url(../images/common/search3_bg.gif) no-repeat right top; text-align:right;}

.search5 {text-align:right; padding-top:27px; margin-bottom:18px;}

.input_gray {border:solid #d2d2d2 1px; height:15px; padding-top:2px;}

.tab {border-bottom:solid #d4e2ed 2px; margin-bottom:40px;}
 .tab ul {float:left; margin-left:-2px;}
 .tab li {float:left; padding-left:2px;}

.tab2 {margin-bottom:20px;}


/* common style */
#main_wrap {width:1200px; margin:0 auto;}

#main_top_flash {text-align:center;}


/* layout style */
#wrap {width:920px; margin:0 auto;}

#sub_wrap {}

#left_menu {float:left; width:202px;}

#con_wrap {float:left; width:654px; padding:42px 32px 52px 32px; background:url(../images/common/con_bg.gif) no-repeat left top;}

#sub_title {margin-bottom:31px;}

#footer {height:71px; border-top:solid #e7e7e7 1px; padding:12px 0 0 2px;}
 #footer p {float:left; margin-right:21px; padding-top:2px;}
 #footer address {float:left; padding-top:3px;}
 #footer address img {margin-bottom:4px;}
 #footer ul {float:right;}
 #footer li {float:left; padding:8px 10px 0 11px; background:url(../images/common/footer_line.gif) no-repeat right 9px;}
 #footer .family {padding:0; margin-left:-1px; background:none;}


/* meet_arts style */
.arts_biz {background:url(../images/meet_arts/arts_bg.jpg) no-repeat right top;}
 .arts_biz h3 {margin-bottom:24px;}
 .arts_biz p {margin-bottom:17px;}
 .arts_biz .pic {float:left; width:298px; padding-top:37px;}
 .arts_biz dl {float:left;}
 .arts_biz dt {margin:37px 0 16px 0;}
 .arts_biz dd {padding-left:13px;}

.with_comp {background:url(../images/meet_arts/comp_bg.gif) no-repeat right 15px;}
 .with_comp p {margin-bottom:25px;}
 .with_comp h3 {margin-bottom:15px;}
 .with_comp h4 {padding:19px 0 24px 0;}

.with_comp02 {background:url(../images/meet_arts/comp02_bg.gif) no-repeat right -25px;}


/* business style */
.mecenat {margin-top:-21px; padding-top:21px; background:url(../images/business/mecenat_bg.gif) no-repeat right top;}
 .mecenat p {padding-bottom:36px;}
 .mecenat .concert_list {width:623px; margin:0 0 0 16px;}
 .mecenat .etc {margin-top:42px;}
 .mecenat .etc p {float:left; width:204px; padding:0;}
 .mecenat .etc p img {display:inline; margin-right:3px;}
 .mecenat .etc dl {float:center;}
 .mecenat .etc dt {padding-bottom:10px;}
 .mecenat .etc dd {padding:6px 0 6px 27px; background:url(../images/business/mecenat_bullet.gif) no-repeat 17px 10px;}

.concert {}
 .concert p {margin-bottom:26px;}
 .concert h3 {margin-bottom:31px;}
 .concert .about {margin-bottom:25px;}
 .concert dl {float:left; margin-right:25px;}
 .concert dt {padding-bottom:11px;}
 .concert .last {margin-right:0;}
 .concert .total {padding:6px 0 14px 0; margin:0;}
 .concert .schedule {padding-top:25px;}
 .concert .schedule .pic {float:left; width:227px;}
 .concert .schedule .pic ul {float:left; margin-top:-20px;}
 .concert .schedule .pic li {float:left; padding-top:20px;}
 .concert .schedule .sch {float:left; width:427px;}
 .concert .right {text-align:right;}
 .concert .right img {display:inline;}

 .concert .art_req {padding:25px 0;}
 .concert .art_req p {margin-bottom:13px;}
 .concert .art_req .req {height:186px; padding:20px 0 0 192px; background:url(../images/business/art_req_bg.gif) no-repeat left top;}
 .concert .art_req .req2 {height:249px; background:url(../images/business/art_req_bg2.gif) no-repeat left top;}
 .concert .art_req ul {width:460px;}
 .concert .art_req li {padding-left:10px; margin-bottom:6px; background:url(../images/common/bullet02.gif) no-repeat left 4px; line-height:17px;}
 .concert .art_req li span {margin-right:3px; color:#8cb710; font-weight:bold;}
 .concert .art_req li a {color:#0186cb;}
 .concert .art_req .btn_req {margin:9px 22px 0 0; text-align:right;}
 .concert .art_req img {display:inline;}

 .concert .schedule .pic2 {float:left; width:654px;}
 .concert .schedule .pic2 ul {float:left; margin-left:-28px; padding-bottom:39px;}
 .concert .schedule .pic2 li {float:left; padding-left:28px;}

 .concert .schedule .pic3 {float:left; width:227px;}
 .concert .schedule .pic3 ul {float:right; margin-top:4px;}
 .concert .schedule .pic3 li {float:right; padding-top:20px;}

 .concert .schedule .sch2 {float:left; width:654px;}

.concert_blank {padding-top:39px;}

.concert_list {width:100%; border-bottom:solid 1px #eaeaea;}
 .concert_list img {display:inline;}
 .concert_list th {border:solid #167ab5; border-width:2px 0 1px 0; padding:8px 0 7px 0; background:#f3f8fe;}
 .concert_list th.line {background:#f3f8fe url(../images/business/concert_list_line.gif) repeat-y right top;}
 .concert_list th.line2 {border-bottom:none; background:#f3f8fe url(../images/business/concert_list_line.gif) repeat-x left bottom;}
 .concert_list th.line3 {border-top:none;}
 .concert_list td {border:solid #eaeaea; border-width:0 1px 1px 0; padding:8px 0 4px 0; color:#808080; line-height:18px; text-align:center;}
 .concert_list td.last {border-right:none;}
 .concert_list td.spectator {padding-left:0; text-align:center;}
 .concert_list td.total {padding:8px 0 4px 0; text-align:center; font-weight:bold;}
 .concert_list td strong {display:block; color:#333333; margin-bottom:5px;}

.meritz {background:url(../images/business/meritz_bg.jpg) no-repeat right 12px;}
.holiday {background:url(../images/business/holiday_bg.jpg) no-repeat right top;}
.melody {background:url(../images/business/melody_bg.jpg) no-repeat right top;}
.flower {background:url(../images/business/flower_bg.jpg) no-repeat right 1px;}
.shine {background:url(../images/business/shine_bg.jpg) no-repeat right 1px;}
.school {background:url(../images/business/school_bg.jpg) no-repeat right 1px;}
.happy {background:url(../images/business/happy_bg.jpg) no-repeat right 12px;}
.share {background:url(../images/business/share_bg.jpg) no-repeat right top;}
.trip {background:url(../images/business/trip_bg.jpg) no-repeat left top;}
.dream_kids {background:url(../images/business/dream_kids_bg.jpg) no-repeat left top;}
.art_school {background:url(../images/business/art_school_bg.jpg) no-repeat left 1px;}
.picasso {background:url(../images/business/picasso_bg.jpg) no-repeat left 1px;}
.art_plus {background:url(../images/business/art_plus_bg_01.jpg) no-repeat left 1px;}
.havich {background:url(../images/business/havich_bg.jpg) no-repeat left 1px;}
.hello {background:url(../images/business/hello_bg.jpg) no-repeat left 1px;}
.hope {background:url(../images/business/hope_bg.jpg) no-repeat right 1px;}
.hope_camp {background:url(../images/business/hope_camp_bg.jpg) no-repeat left 1px;}
.art_dream {background:url(../images/business/art_dream_bg.jpg) no-repeat left 1px;}


.ticket {margin-top:-33px;}

.ticket_list {height:221px; margin-top:33px; padding:24px 25px 0 25px; background:url(../images/business/ticket_bg.gif) no-repeat left top;}
 .ticket_list p {float:left; width:209px;}
 .ticket_list p img {border:solid #cccccc 1px;}
 .ticket_list dl {float:left; width:395px; margin-top:4px;}
 .ticket_list dt {float:left; width:68px; height:20px; padding-top:9px; border-bottom:solid #eaeaea 1px; background:url(../images/business/ticket_line.gif) no-repeat right 9px;}
 .ticket_list dd {float:left; width:316px; height:20px; padding:9px 0 0 10px; border-bottom:solid #eaeaea 1px;}
 .ticket_list dd img {display:inline; vertical-align:middle; margin-top:-4px;}
 .ticket_list .title {color:#0483ca; font-weight:bold;}
 .ticket_list .request {float:right; margin-top:21px;}
 .ticket_list .request img {display:inline; margin-left:7px;}
 
 .ticket_view {margin-top:33px;left top;}
 .ticket_view p {float:left; width:209px;}
 .ticket_view p img {border:solid #cccccc 1px;}
 .ticket_view dl {float:left; width:430px; border-bottom:solid #eaeaea 1px;}
 .ticket_view dt {float:left; width:68px; height:20px; padding-top:9px; background:url(../images/business/ticket_line.gif) no-repeat right 9px;}
 .ticket_view dd {float:left; width:350px; padding:9px 0 6px 10px;}
 .ticket_view dd img {display:inline; vertical-align:middle; margin-top:-4px;}
 .ticket_dotline {margin:30px 0 40px 0; padding-top:1px; background:url(../images/business/finish_line.gif) repeat-x left top;}
 .ticket_view .title {color:#0483ca; font-weight:bold;}
 .ticket_view .request {float:right; margin-top:21px;}
 .ticket_view .request img {display:inline; margin-left:7px;}

.ticket_request {margin-top:-33px;}
 .ticket_request h3 {margin:33px 0 14px 0;}
 .ticket_request .req_write {width:100%; border-top:solid #57a0c1 2px;}
 .ticket_request .req_write img {display:inline; vertical-align:middle; margin-top:-2px;}
 .ticket_request .req_write th {width:90px; padding:9px 0 6px 10px; border-bottom:solid #eaeaea 1px; background:url(../images/business/ticket_line.gif) no-repeat right 9px; text-align:left; font-weight:bold;}
 .ticket_request .req_write .form {padding:4px 0 4px 9px; border-bottom:solid #eaeaea 1px;}
 .ticket_request .req_write td {text-align:left; padding-top:1px;}
 .ticket_request .req_write input {margin-top:-2px;}

.etiquette {}
 .etiquette p {margin-bottom:28px;}
 .etiquette .pic {float:left; margin:0;}
 .etiquette dl {float:right; width:422px; margin-top:-34px;}
 .etiquette dt {padding:34px 0 14px 0;}

.finish {}
 .finish p {width:227px;}
 .finish .left {float:left;}
 .finish .right {float:right;}
 .finish .right img {float:right;}
 .finish dl {float:left; width:427px;}
 .finish dd {margin-top:-5px;}
 .finish dd img {margin-top:22px;}
 .finish .dotline {margin:40px 0 40px 0; padding-top:1px; background:url(../images/business/finish_line.gif) repeat-x left top;}


/* publish style */
.mecenat_paper {}
 .mecenat_paper h3 {margin-bottom:31px;}
 .mecenat_paper .about {padding-bottom:23px; background:url(../images/publish/mecenat_pp_bg.gif) no-repeat right bottom;}
 .mecenat_paper .line {border-bottom:solid #f1f1f1 1px; padding-top:21px; margin-bottom:8px;}
 .mecenat_paper .issue {border:solid #f1f1f1; padding:12px 0 13px 0; border-width:4px 0 1px 0; margin-bottom:40px;}
 .mecenat_paper .issue ul {float:left; width:654px;}
 .mecenat_paper .issue li {float:left; width:150px; text-align:center; color:#333333; line-height:18px;}
 .mecenat_paper .issue img {display:inline; margin-bottom:6px;}
 .mecenat_paper .issue .blank {width:18px; height:149px; background:url(../images/publish/mecenat_pp_bg03.gif) no-repeat 6px top;}
 .mecenat_paper .issue span {color:#36b202; font-weight:bold;}

.research {margin-top:-51px; padding-top:51px; background:url(../images/publish/research_bg.jpg) no-repeat right top;}
 .research p {margin-bottom:48px;}
 .research h3 {margin-bottom:5px;}
 .research .pic {float:left; margin:0;}
 .research dl {float:left; width:653px; margin-top:-29px;}
 .research dt {padding:29px 0 13px 0;}
 .research dd {padding-left:15px;}
 .research ul {float:left; margin-top:-11px;}
 .research li {float:left; padding-top:11px;}
 .research .quote {margin-top:13px; background:url(../images/publish/publish_box_m.gif) repeat-y left top;}
 .research .quote p {margin:0; padding:6px 10px 0 17px; text-align:right; background:url(../images/publish/publish_box_t.gif) no-repeat left top;}
 .research .quote p img {display:inline;}
 .research .quote .sum {margin-top:-13px; padding-left:17px;}
 .research .quote .foot {padding-top:10px; background:url(../images/publish/publish_box_b.gif) no-repeat left top;}
 .research .quote #commentForm {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm2 {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm3 {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm4 {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm5 {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm6 {padding:16px 0 4px 17px; display:none;}
 .research .quote #commentForm7 {padding:16px 0 4px 17px; display:none;}

.publish {}
 .publish p {margin-bottom:30px;}
 .publish h3 {margin-bottom:12px; padding-left:9px;}
 .publish h4 {margin:0 0 17px 0;}
 .publish h5 {margin-bottom:13px;}
 .publish .dotline {padding-top:1px; margin-top:30px; background:url(../images/publish/publish_dotline.gif) repeat-x left top;}
 .publish .highlight {padding:37px 0 0 36px; background:url(../images/publish/publish_bg02.gif) repeat-y left top;}
 .publish .highlight .book {padding:0 0 35px 0;}
 .publish .highlight .book p {float:left; width:196px; margin:0;}
 .publish .highlight .book p img {border:solid #eaeaea 1px;}
 .publish .highlight .book .info {float:left; width:387px;}
 .publish .highlight .book table {width:100%;}
 .publish .highlight .book th {width:68px; padding:9px 0 8px 0; border-bottom:solid #eaeaea 1px; background:url(../images/publish/publish_line.gif) no-repeat right 9px; text-align:left;}
 .publish .highlight .book th img {display:inline;}
 .publish .highlight .book td {padding:9px 0 6px 11px; border-bottom:solid #eaeaea 1px;}
 .publish .highlight .book .title {color:#0181c8; font-weight:bold;}
 .publish .highlight .book .btn {margin:20px 0 0 0; padding:0;}
 .publish .highlight .about_book {padding:27px 0 0 11px}
 .publish .book_list ul {margin-top:52px;}
 .publish .book_list li {float:left; width:525px;}
 .publish .book_list .pic {float:left; width:126px; padding-left:3px;}
 .publish .book_list .pic img {border:solid #eaeaea 1px;}
 .publish .book_list .exp01 {padding-left:20px; width:505px;}
 .publish .book_list .quote {margin-top:13px; background:url(../images/publish/publish_box_m.gif) repeat-y left top;}
 .publish .book_list .quote p {margin:0; padding:6px 10px 0 17px; text-align:right; background:url(../images/publish/publish_box_t.gif) no-repeat left top;}
 .publish .book_list .quote p img {display:inline;}
 .publish .book_list .quote .sum {margin-top:-13px; padding-left:17px;}
 .publish .book_list .quote .foot {padding-top:10px; background:url(../images/publish/publish_box_b.gif) no-repeat left top;}
 .publish .book_list .quote #commentForm {padding:16px 0 4px 17px; display:none;}
 .publish .book_list .quote #commentForm2 {padding:16px 0 4px 17px; display:none;}
 .publish .book_list .quote #commentForm3 {padding:16px 0 4px 17px; display:none;}
 

.publish_req {}
 .publish_req .req_bg {height:100px; padding:26px 0 0 198px; margin-bottom:18px; background:url(../images/publish/publish_req_bg.jpg) no-repeat 18px top;}

.learning {}
 .learning p {margin-bottom:30px;}
 .learning h3 {margin-bottom:12px; padding-left:9px;}
 .learning h4 {margin:0 0 17px 0;}
 .learning h5 {margin-bottom:13px;}
 .learning .dotline {padding-top:1px; margin-top:20px; background:url(../images/publish/publish_dotline.gif) repeat-x left top;}

 .learning .poto_list ul {margin-top:52px;}
 .learning .poto_list li {float:left; width:525px;}
 .learning .poto_list .title {float:left; margin-bottom:12px;}
 .learning .poto_list .pic {float:left; width:200px;}
 .learning .poto_list .exp01 {padding-left:20px; width:430px;}
 .learning .poto_list .quote {margin-top:13px; background:url(../images/publish/publish_box_m.gif) repeat-y left top;}
 .learning .poto_list .quote p {margin:0; padding:6px 10px 0 17px; text-align:right; background:url(../images/publish/publish_box_t.gif) no-repeat left top;}
 .learning .poto_list .quote p img {display:inline;}
 .learning .poto_list .quote .sum {margin-top:-13px; padding-left:17px;}
 .learning .poto_list .quote .foot {padding-top:10px; background:url(../images/publish/publish_box_b.gif) no-repeat left top;}
 .learning .poto_list .quote #commentForm {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm2 {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm3 {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm4 {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm5 {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm6 {padding:16px 0 4px 25px; display:none;}
 .learning .poto_list .quote #commentForm7 {padding:16px 0 4px 25px; display:none;}


.learning_req {}
 .learning_req .req_bg {height:100px; padding:26px 0 0 198px; margin-bottom:18px; background:url(../images/publish/publish_req_bg.jpg) no-repeat 18px top;}

/* list style */
.list {width:100%;}
 .list img {display:inline;}
 .list th {background:url(../images/common/list_tt_bg.gif) repeat-x left top;}
 .list td {border-bottom:solid #eaeaea 1px; padding:9px 0 7px 0; text-align:center;}
 .list .img {padding:0;}
 .list .title {padding-left:26px; text-align:left;}
 .list .left {padding-left:9px; text-align:left;}
 .list .form {padding:5px 0 5px 0;}

.list2 {width:100%; border-top:solid #0285cb 2px;}
 .list2 th {padding:7px 0 9px 0; border-bottom:solid #0285cb 1px; background:#f3f8fe;}
 .list2 th.line {border-right:solid #eaeaea 1px;}
 .list2 img {display:inline;}
 .list2 td {padding:10px 0 6px 0; border:solid #eaeaea; border-width:0 1px 1px 0; text-align:center;}
 .list2 td.last {border-right:none;}
 .list2 td.position {font-weight:bold;}
 .list2 td.none {border-right:none;}
 .list2 td.comp {border-right:none; text-align:right;}
 .list2 td.art {text-align:left;}
 .list2 td.title {text-align:left; padding-left:16px;}

.paging {padding-top:25px; text-align:center; color:#d4d4d4;}
 .paging img {display:inline; vertical-align:middle; margin-top:-2px;}
 .paging span {margin:0 5px;}
 .paging .on {color:#435933; font-weight:bold; margin:0;}
 .paging a {color:#777777;}

.view {width:100%;}
 .view th {width:90px; padding:11px 0 5px 11px; border-bottom:solid #eaeaea 1px; background:url(../images/common/view_line.gif) no-repeat right 11px; text-align:left; color:#565656; font-weight:bold; vertical-align:top;}
 .view td {padding:11px 0 5px 11px; border-bottom:solid #eaeaea 1px; vertical-align:top;}
 .view th img {display:inline; vertical-align:middle; margin-top:-2px;}

.view_title {padding:9px 0 7px 15px; background:url(../images/common/view_tt_bg.gif) no-repeat left top; font-weight:bold;}
 
.article {padding:30px 10px 30px 15px; border-bottom:solid #eaeaea 1px; line-height:18px; text-align:left;}
.article span {color:#333333;}
/*  .article span {color:#0375bb; font-weight:bold;} */

.view_list {width:100%; border-top:solid #56a1c1 2px;}
 .view_list th {width:71px; padding:8px 0 9px 12px; border-bottom:solid #eaeaea 1px; background:url(../images/common/view_line.gif) no-repeat right 9px;}
 .view_list td {padding:8px 0 9px 12px; border-bottom:solid #eaeaea 1px;}

.write {width:100%; border:solid #55a0c0; border-width:2px 0 2px 0;}
 .write th {width:85px; padding:10px 0 8px 15px; border-bottom:solid #eeeeee 1px; background:url(../images/common/view_line.gif) no-repeat right 9px; text-align:left;}
 .write th img {display:inline; vertical-align:middle; margin-top:-2px;}
 .write .form {padding:5px 0 5px 12px; border-bottom:solid #eeeeee 1px;}

.reply {width:100%;}
 .reply th {width:25%; padding:9px 0 6px 0; border-top:solid #eaeaea 1px; color:#0576bc; text-align:left;}
 .reply td {padding:8px 0 8px 0; border-top:solid #eaeaea 1px;}
 .reply img {display:inline; vertical-align:middle;}
 .reply th img {margin-right:5px;}
 .reply .re {padding-left:10px;}
 .reply .date {width:59px; text-align:center;}
 .reply .del {width:35px; text-align:center;}

.btn {padding-top:16px;}
 .btn img {display:inline;}
 .btn .left {float:left;}
 .btn .right {float:right;}
 .btn .center {text-align:center;}

.btn2 {padding-top:11px;}
 .btn2 a {color:#0185cd; text-decoration:none;}


/* faq style */
.faq_summary {}
 .faq_summary p {float:left; width:244px; padding-top:21px;}
 .faq_summary h3 {margin-bottom:24px;}
 .faq_summary h4 {margin-bottom:13px;}
 .faq_summary .summary {float:left; width:410px;}
 .faq_summary .summary ul {width:410px;}
 .faq_summary .summary li {height:20px; padding:5px 0 0 9px; margin-bottom:6px; background:url(../images/community/faq_bg01.gif) no-repeat left top; color:#0e73a7;}
 .faq_summary .summary li img {display:inline; vertical-align:middle;}
 .faq_summary .summary li a {color:#0e73a7; text-decoration:none;}

.faq {padding-top:23px;}
 .faq .faq_total {margin-bottom:13px; font-size:11px;}
 .faq .faq_total span {color:#0579c2; font-weight:bold;}
 .faq .faq_list {border-bottom:solid #3e9bd4 2px;}
 .faq .faq_list img {display:inline; vertical-align:middle;}
 .faq .faq_list .question{padding:8px 0 4px 16px; border-bottom:solid #eaeaea 1px; overflow:hidden; cursor:pointer; color:#0c74a7;}
 .faq .faq_list .question img {margin-right:3px;}
 .faq .faq_list .question span {display:block; margin:-16px 0 0 520px;}
 .faq .faq_list .answer{padding:8px 7px 16px 64px; border-bottom:solid #eaeaea 1px; background:#f9f7f8 url(../images/common/icon_a.gif) no-repeat 42px 10px; color:#7c7c7c; visibility:hidden; overflow:hidden; position:relative; }
 .faq .faq_list .answer_content{position:relative; line-height:18px;}
 .faq .mailto {height:74px; padding:15px 0 0 95px; margin-top:39px; background:url(../images/community/faq_bg02.gif) no-repeat left top;}
 .faq .mailto p {margin-bottom:12px;}
 .faq .mailto ul {float:left; width:525px; padding-left:15px;}
 .faq .mailto li {float:left; margin-bottom:5px;}


/* newsletter style */
.newsletter {}
 .newsletter p { margin-bottom:39px;}
 .newsletter dt {padding-bottom:11px;}
 .newsletter dd {padding-left:18px;}
 .newsletter dd img {margin-top:5px;}
 .newsletter .news_req {padding-top:10px;}
 .newsletter .news_req p {float:left; margin:8px 0 0 0;}
 .newsletter .news_req .btn {float:right; margin:0; padding:0 25px 0 0;}
 .newsletter .summary {height:165px; margin-top:35px; padding:26px 0 25px 24px; background:url(../images/community/newsletter_bg.gif) no-repeat left top;}
 .newsletter .summary p {float:left; width:164px; margin:0;}
 .newsletter .summary p img {padding:3px; border:solid #cccccc 1px;}
 .newsletter .summary .sum_wrap {float:left; width:440px;}
 .newsletter .summary .title {padding:6px 0 5px 0; border-bottom:solid #eaeaea 1px; color:#0383ca; font-weight:bold;}
 .newsletter .summary .title span {display:block; margin-top:-14px; color:#656565; font-weight:normal; text-align:right;}
 .newsletter .summary .sum {padding:14px 0 11px 0; line-height:18px;}
 .newsletter .summary .down {text-align:right;}
 .newsletter .summary .down img {display:inline;}

.mcnt_news {background:url(../images/community/mcnt_news_bg.jpg) no-repeat right top;}
.art_news {background:url(../images/community/art_news_bg.jpg) no-repeat right top;}


/* about_mecenat style */
.about_mecenat {margin-top:-11px; padding-top:11px; background:url(../images/mecenat/about_bg.gif) no-repeat right top;}
 .about_mecenat h3 {margin-bottom:33px;}
 .about_mecenat p {padding-bottom:50px;}

.mecenat_activity {}
 .mecenat_activity h3 {margin-bottom:30px;}
 .mecenat_activity p {margin-bottom:28px;}
 .mecenat_activity li {float:left; padding-bottom:23px;}

.ceo {}
 .ceo .pic {float:left; width:246px;}
 .ceo .profile {margin-top:21px;}
 .ceo .say {float:left;}
 .ceo .sign {float:right; margin-top:43px;}

.directors {}
 .directors h3 {margin-bottom:25px;}

.history_img {margin-bottom:50px;}
 .history_img .prev {float:left; width:32px; padding-top:31px;}
 .history_img .next {float:right; width:23px; padding-top:31px;}
 .history_img ul {float:left; width:593px;}
 .history_img li {float:left; padding:0 5px;}

.history {padding-top:8px;}
 .history p {float:left; padding-left:6px; margin-top:-8px;}
 .history dl {float:right; width:487px; background:url(../images/mecenat/history_dot.gif) repeat-x left bottom;}
 .history dt {float:left; width:135px; padding:8px 0;}
 .history dd {float:left; padding:2px 0 9px 0;}
 .history dd img {padding-top:6px;}

.partner {background:url(../images/mecenat/partner_bg.jpg) no-repeat left 20px;}
 .partner p {margin-bottom:27px;}
 .partner .about {text-align:right; padding-bottom:59px; margin:0;}
 .partner .about img {display:inline;}
 .partner h3 {margin-bottom:22px;}
 .partner .logo_box {padding:18px 0 0 0; background:url(../images/mecenat/partner_box_t.gif) no-repeat left top;}
 .partner .logo_box ul {float:left; width:643px; padding-left:11px; background:url(../images/mecenat/partner_box_m.gif) repeat-y left top;}
 .partner .logo_box li {float:left; padding:7px 15px 6px 15px;}
 .partner .bottom {float:left; width:654px;}

.symposium {margin-top:-21px; padding-top:21px; background:url(../images/mecenat/symposium_bg.jpg) no-repeat right top;}
 .symposium p {margin-bottom:50px;}
 .symposium .year {margin:-6px 0 0 0;}
 .symposium .year img {margin-top:25px;}

.award {background:url(../images/mecenat/award_bg2.jpg) no-repeat right 13px;}
 .award p {margin-bottom:11px;}
 .award h3 {margin:43px 0 30px 0;}
 .award h4 {margin-bottom:14px; padding-top:45px;}
 .award .about p {padding-bottom:25px; margin:0;}
 .award .about ul {float:left; padding:10px 0 50px 0; margin-left:-27px;}
 .award .about li {float:left; padding-left:27px;}

 .award .standard {margin-top:-45px;}
 .award .standard {background:url(../images/mecenat/award_bg.jpg) no-repeat right 96px;}
 .award .standard dl {margin-top:-21px;}
 .award .standard dt {padding:21px 0 11px 0;}
 .award .standard dd {padding-left:15px;}
 .award .standard p {padding-bottom:22px; margin:0;}

.award_history {width:654px; padding-top:23px;}
 .award_history p {float:left; width:224px; padding-top:24px;}
 .award_history .logo {float:left; width:426px; padding-bottom:25px; background:url(../images/mecenat/award_dot.gif) repeat-x left bottom;}
 .award_history ul {float:left; margin-left:-15px;}
 .award_history li {float:left; padding:24px 0 0 15px;}
 .award_history .last {padding-right:0;}

.map {}
 .map h3 {margin:32px 0 15px 0;}
 .map p {}
 .map p img {margin-top:8px;}
 .map dl {float:left;}
 .map dt {float:left; width:45px;}
 .map dd {float:left; margin-top:-8px;}
 .map dd img {margin-top:8px;}


/* mypage style */
.login {height:175px; padding:31px 0 0 40px; background:url(../images/mypage/login_bg.gif) no-repeat left top;}
 .login p {float:left; width:236px;}
 .login dl {float:left; width:267px; margin-top:5px;}
 .login dt {float:left; width:51px; height:20px; padding-top:5px;}
 .login dd {float:left; width:192px; height:25px;}
 .login .save_id {padding-top:4px; text-align:right; font-family:±¼¸²;}
 .login .login_btn {float:left; padding-top:6px;}
 .login ul {clear:both; float:left; width:374px; padding-left:240px; margin-top:-50px;}
 .login li {margin-bottom:2px;}
 .login li img {display:inline; vertical-align:middle;}

.join {}
 .join .step {border-bottom:solid #56a1c1 1px;}
 .join .step img {display:inline; margin-bottom:30px;}
 .join h3 {margin:25px 0 14px 0;}
 .join h4 {margin-bottom:16px; font-size:12px; color:#333333;}

 .join .select_mem {padding:19px 10px 0 10px; background:url(../images/mypage/join_bg01.gif) no-repeat center 25px;}

 .join .agreement {height:207px; padding:5px 2px; border:solid #c0c0c0 1px; overflow:auto;}
 .join .agree {height:22px; padding-top:10px; margin-top:25px; background:url(../images/mypage/join_bg02.gif) no-repeat left top; text-align:center;}
 .join .agree input {margin-top:-2px;}
 .join .realname {width:100%; border:solid #56a1c1; border-width:1px 0 1px 0;}
 .join .realname th {width:85px; padding:11px 0 8px 18px; border-bottom:solid #eaeaea 1px; background:url(../images/mypage/join_line.gif) no-repeat right 11px; text-align:left;}
 .join .realname td {padding:2px 0 4px 9px; border-bottom:solid #eaeaea 1px;}
 .join .realname td img {display:inline; vertical-align:middle;}

 .join .info_write {width:100%; border:solid #56a0c1; border-width:2px 0 2px 0;}
 .join .info_write img {display:inline; vertical-align:middle; margin-top:-2px;}
 .join .info_write input {margin-top:-2px;}
 .join .info_write select {margin-top:-2px;}
 .join .info_write th {width:100px; padding:10px 0 6px 8px; border-bottom:solid #eaeaea 1px; background:url(../images/mypage/join_line.gif) no-repeat right 10px; text-align:left; font-size:11px; vertical-align:top;}
 .join .info_write th img {margin-right:3px;}
 .join .info_write td a {color:#0575bd; text-decoration:underline;}
 .join .info_write .form {padding:5px 0 3px 9px; border-bottom:solid #eaeaea 1px; color:#666666;}
 .join .info_write span {margin-left:5px; color:#33b500;}
 .join .note {padding-top:5px; text-align:right; color:#333333; font-size:11px;}
 .join .none_th {padding:8px 0 4px 8px; border-bottom:solid #eaeaea 1px;}
 .join .none_th strong {margin-right:15px;}
 .join .support_event {margin-top:-2px; border-bottom:solid #56a0c1 2px; background:#ffffff;}
 .join .support_list {border-width:1px 0 0 0;}
 .join .support_list .title {padding:8px 0 4px 8px; border:solid; border-width:1px 0 1px 0; border-color:#bfdae1 #bfdae1 #eaeaea #eaeaea; background:#f4f6f5; color:#0287cc; font-size:11px;}
 .join .support_list .add {margin-top:-14px; padding-right:10px; text-align:right;}
 .join .charge {border:solid #56a0c1; border-width:2px 0 1px 0; background:#ffffff;}
 .join .charge .charge_list{border-width:0 0 1px 0;}
 .join .charge .part {width:77px; padding:5px 0 3px 16px; border:solid #eaeaea; border-width:0 1px 1px 0; background:#f6f6f6; font-weight:bold; font-size:11px;}
 .join .charge .charge_list th {width:65px;}
 .join .charge .line_none {background:none; border-right:solid #eaeaea 1px; line-height:23px;}
 .join .matching {margin:0 0 22px 19px;}
 
 .join .mem_info {height:22px; padding:11px 0 0 18px; background:url(../images/mypage/info_bg.gif) no-repeat left top;}
 .join .mem_info ul {float:left;}
 .join .mem_info li {float:left; margin-right:80px; font-weight:bold; color:#666666;}
 .join .mem_info li img {display:inline; vertical-align:middle; margin-top:-2px;}
 .join .mem_info span {color:#0083cb;}

 .join .join_ok {height:137px; margin-left:7px; padding:25px 0 0 31px; background:url(../images/mypage/join_bg03.gif) no-repeat left top;}
 .join .join_ok h4 {margin-bottom:17px;}
 .join .join_ok p {color:#666666; line-height:18px;}
 .join .join_ok span {font-weight:bold;}

.paper_req {}
 .paper_req h3 {margin-bottom:14px;}
 .paper_req .req_list {width:100%; border:solid #187bb4; border-width:2px 0 1px 0;}
 .paper_req .req_list th {width:96px; padding:9px 0 6px 8px; border-bottom:solid #eaeaea 1px; background:url(../images/common/view_line.gif) no-repeat right 9px; text-align:left; font-size:11px;}
 .paper_req .req_list th img {display:inline; vertical-align:middle; margin-top:-2px;}
 .paper_req .req_list td {padding:8px 0 4px 13px; border-bottom:solid #eaeaea 1px; font-size:11px;}
 .paper_req .req_list td input {vertical-align:middle; margin-top:-3px;}

.find_idpw {height:141px; padding:27px 40px 22px 40px; background:url(../images/mypage/find_bg.gif) no-repeat left top;}
 .find_idpw p {float:left; width:298px;}
 .find_idpw dl {float:left; width:276px; margin-top:4px;}
 .find_idpw dt {float:left; width:72px; height:19px; padding-top:4px;}
 .find_idpw dd {float:left; height:23px;}
 .find_idpw .find {clear:both; float:left; margin-top:-21px; width:574px; text-align:right;}
 .find_idpw .find img {display:inline;}

.withdrawal {}
 .withdrawal p {margin-bottom:33px;}
 .withdrawal .box {height:189px; padding-top:35px; background:url(../images/mypage/withdrawal_bg.gif) no-repeat left top;}
 .withdrawal .box dl {float:right; width:426px; margin-top:-35px;}
 .withdrawal .box dt {padding:35px 0 11px 0;}
 .withdrawal h3 {margin:45px 0 12px 0;}
 .withdrawal .realname {width:100%; border:solid #56a1c1; border-width:1px 0 1px 0;}
 .withdrawal .realname th {width:85px; padding:11px 0 8px 18px; border-bottom:solid #eaeaea 1px; background:url(../images/mypage/join_line.gif) no-repeat right 11px; text-align:left;}
 .withdrawal .realname td {padding:2px 0 4px 9px; border-bottom:solid #eaeaea 1px;}

.sitemap {margin-top:-36px;}
 .sitemap dl {float:left; width:654px; margin-top:36px;}
 .sitemap dt {float:left; width:157px; padding-top:4px;}
 .sitemap dd {float:left; width:497px;}
 .sitemap ul {float:left; width:497px; background:url(../images/mypage/sitemap_line.gif) repeat-x left bottom;}
 .sitemap li {float:left;}
 .sitemap li img {padding:6px 0 7px 0;}
 .sitemap .none {float:left; width:256px; background:none;}


/* popup style */
.popup {}
.popup .pop_title {height:29px; padding:16px 0 0 16px; background:url(../images/popup/pop_tit_bg.gif) repeat-x left top;}
.popup h1 {width:100%; background:url(../images/popup/pop_tit_bg2.gif) no-repeat right top;}
.popup .pop_con {padding:22px 15px 26px 13px;}
.popup .guide {height:550px; padding:11px 13px; background:#eeebe8; line-height:18p; overflow:auto;}

.popup .box01 {height:64px; padding-left:8px; background:url(../images/popup/pop_box01_l.gif) no-repeat left top;}
.popup .box01 p {height:47px; padding:17px 8px 0 0; background:url(../images/popup/pop_box01_r.gif) no-repeat right top; text-align:center; color:#666666;}
.popup .box01 span {color:#0283ca; font-weight:bold;}

.popup .id_search {margin-top:16px; text-align:center;}
.popup .id_search img {display:inline; vertical-align:middle;}

.popup .postnum dl {padding-bottom:15px;}
 .popup .postnum dt {float:left; width:83px; padding:2px 0 57px 0; background:url(../images/popup/pop_postnum_img01.gif) no-repeat 21px bottom;}
 .popup .postnum dd {float:left; color:#666666; line-height:18px;}
 .popup .postnum dd img {display:inline; vertical-align:middle;}
 .popup .postnum p {padding-top:8px;}

 .popup .postnum .postnum_list_wrap {padding:4px 0 4px 0; border:solid; border-width:1px 0 1px 0; border-color:#0186cd #e6e6e6 #e6e6e6 #e6e6e6;}
 .popup .postnum .postnum_list {height:139px; overflow:auto;}
 .popup .postnum .postnum_list table {width:362px;}
 .popup .postnum .postnum_list td {padding:9px 0 6px 2px; color:#4d4d4d;}

 .popup .detail_info {margin-top:-55px;}
 .popup .detail_info h3 {margin:35px 0 0 0; padding:0 0 9px 16px; background:url(../images/popup/pop_bullet01.gif) no-repeat left top; font-size:12px; color:#333333;}
 
/*  È¸¿ø¼­ºñ½º ¸Þ´º Ãß°¡(±èµ¿¿î) */

.action img {
	display:inline;
}
.c_red {
	color:#FF0000;
}
#comp_appl table td.part {
	width:100px;
}

/* ===================  µî·ÏÇöÈ² ¿¹¼ú´ÜÃ¼ ¸®½ºÆ® ======================== */
table.basic_photo {
	width:100%;
	border-collapse: collapse;
	border-bottom: 1px #0475bb solid;
	margin-bottom:10px;
	border-top:2px #2754c6 solid;
}

table.basic_photo col.photo {
	width:25%;
}
table.basic_photo thead th {
	text-align:left;
	font-size:9pt;
	padding:0 0 3px 15px;
	height:24px;
}
table.basic_photo tbody td {
	padding:15px 0;
	border-bottom: 1px #dfdfdf solid;
	text-align:center;
	height:auto;
	background-color:#fff;
	color:#888;
	font-size:0.9em;
}
/* table.basic_photo tbody td .box_gray {
	width:110px;
	height:45px;
	border:4px #ececec solid;
	background-color:#f8f8f8;
	padding:10px 15px;
	text-align:left;
}*/
table.basic_photo tbody td .box_gray {
	width:120px;
	height:55px;
	padding:14px 12px 6px 18px;
	text-align:left;
	background:url(../images/member/list_bg.gif) no-repeat left top;
}


table.basic_photo tbody td .box_gray .cate {
	color:#333;
	margin-bottom:3px;
	font-size:8pt;
}
table.basic_photo tbody td .box_gray .comp,
table.basic_photo tbody td .box_gray .comp a {
	color:#000;
	font-weight:bold;
	margin-bottom:5px;
	font-size:9pt;
}
table.basic_photo tbody td .box_gray .date {
	color:#eb6c06;
	margin-bottom:5px;
	font-size:9pt;
}
h3.stit {
	margin-bottom:15px;
}
#c_oran {
	color:#eb6c06;
}
#c_blue {
	color:#0475bb;
}
.btn_action2 {
	text-align:right;
	margin-top:15px;
	margin-bottom:20px;
}
.btn_action3 {
	text-align:center;
	margin-top:15px;
	margin-bottom:20px;
}
.meeting_box {
	position:relative;
	width:654px;
	background:url(../images/member/meeting_bottom_bg.gif) no-repeat left 100%;
}
.stit {
	margin-bottom:15px;
}
.networking .concert_list,
.networking2 .concert_list,
.networking3 .concert_list,
.networking4 .concert_list {
	margin-bottom:25px;
}
#text_info { 
	background-color:#f4f4f4;
	text-align:left;
	padding-left:30px;
	padding-right:30px;
}
#text_info2 { 
	background-color:#f4f4f4;
}
table#publ_faq {
	border-top:1px #037ac1 solid;
}
table#publ_faq td {
	border-left:0;
	border-right:0;
}

