/*공통*/
.pl0 {padding-left:0;}
#Sub_content h3{  width:100%;  text-align:right; padding-bottom:10px; margin:30px 0px;}
#con_subcon {padding:20px 0;}
.con_title {font-size:30px; color:#3e3e3e; font-family:"nanummyeongjo",serif; font-weight:bold; text-align:center;  line-height:50px;}
.con_title .subt {font-size:18px; color:#747474; line-height:25px; font-weight:normal;}
.con_title .con_img {margin-left:500px;}
.con_writer {font-size:16px; color:#838383; font-family:"nanummyeongjo",serif; text-align:right; }
.top_btn {float:right;}
.line {border-bottom:solid 1px #ccc;}
.con_text, .plan_t, .area_t{font-size:15px; text-indent:10px; /* margin-bottom:20px; */ line-height:1.5em;}
.con_subtitle {font-size:20px; color:#313131;  padding-bottom:20px; margin:0; font-family:"Noto Sans CJK KR",sans-serif;}
.con_table_title {font-size:25px; color:#2d3b3b; font-weight:bold; font-family:"Noto Sans CJK KR",sans-serif; border-bottom:3px solid; width:500px;}

#con_table {table-layout:fixed; width:100%;}
.table_t {font-size:16px; font-family:"Noto Sans CJK KR",sans-serif; text-align:center;}
.table_t th {border:3px solid white; padding:20px; font-size:16px; font-family:"Noto Sans CJK KR",sans-serif; text-align:center;}
.table_t td {border:3px solid white; padding:10px; background:#efefef; }
.table_t .ty1 {background:#ffd78b; width:50px; text-align:center; height:80px;}
.table_t .ty2, .ty4{background:#ffd78b; width:800px;}
.table_t .ty3 {background:#ffd78b;}

.con_img {width:100%; padding-bottom:20px; text-align:right;}

/*with재단*/
#foundWrap {padding-bottom:150px;  }
#Sub_content .found {border-bottom:2px solid #00b0b0; color:#00b0b0;}
#artculture_left {padding:20px 0;}
#artculture_left .artculture_img {text-align:center;}
#artculture_left .artculture_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#artculture_left .artculture_img img {width:100%;}

#foundWrap #con_subcon .artculture_img ul.artculture_2p li{text-align:center; padding-bottom:15px; font-size:14px;color:#5f5f5f;}
#foundWrap #con_subcon .artculture_img ul.artculture_2p li img {width:100%; margin-bottom:5px;}


/*with센터*/
#Sub_content .center {color:#017cca; margin:0; }
#centerWrap {padding-bottom:150px;}
#conTabwrap { border-bottom:2px solid #017cca; margin:30px 0;}
#center_left {padding:20px 0;}
#center_left .center_img {text-align:center;}
#center_left .center_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#center_left .center_img img {width:100%;}



/*기획in*/
#Sub_content .plan {margin:0;}
#planWrap {padding-bottom:150px; }
#planWrap #con_subcon .plan_img > img {width:100%;}
#planWrap #con_subcon .plan_img > p {text-align:center;font-size:14px; color:#5f5f5f;}
#planWrap #con_subcon .plan_img ul.plan_2p li{text-align:center; padding-bottom:15px; font-size:14px;color:#5f5f5f;}
#planWrap #con_subcon .plan_img ul.plan_2p li img {width:100%}
#planWrap #con_subcon .plan_height img {width:100%;}
#planWrap #con_subcon .plan_height {float:right; padding-left:15px; width:235px;}
#planWrap #con_subcon .plan_height p {font-size:14px;}

#Inplan { border-bottom:2px solid #00b0b0;  margin:30px 0;}
.planTab li { background:#00b0b0; height:36px; line-height:35px; text-align:center; width:400px;}
.planTab li a {font-size:15px;color:#fff; }
.planTab li a:hover {text-decoration:none;}
.qna {padding:30px 0; border-bottom:solid 1px #ccc;}
.b_none {border:none;}
.found_q {background:url(/webzine/08/images/sub/found_q.jpg)no-repeat; padding:0 0 15px 45px;font-size:16px;}
.found_a {background:url(/webzine/08/images/sub/found_a.jpg)no-repeat; padding-left:45px;font-size:16px;}



/*지역in*/
#Sub_content .area {margin:0;}
#areaWrap {padding-bottom:150px;}
#areaWrap #con_subcon .first {text-indent:0; }
#area_left {padding:20px 0;}
#area_left .area_img {text-align:center;}
#area_left .area_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#area_left .area_t span {font-size:17px; font-weight:600;}
#area_left .area_img img {width:100%;}

#Inarea { border-bottom:2px solid #d82044;  margin:30px 0;}
.areaTab li { background:#d82044; height:36px; line-height:35px; text-align:center; width:400px;}
.areaTab li a {font-size:15px;color:#fff; }
.areaTab li a:hover {text-decoration:none;}


#con_subcon .area_t{float:left;}

/*인물in*/
#peopleWrap{padding-bottom:150px;}
#Sub_content .people {color:#ec5d00; margin:0;}

#people_left, #people_right {padding:20px 0;}
#people_left .people_img,
#people_right .people_img {text-align:center;}
#people_left .people_img p,
#people_right .people_img p{padding:10px 0;font-size:14px;color:#5f5f5f;}
#people_left .people_t span,
#people_right .people_t span {font-size:17px; font-weight:600;}
#people_left .people_img img,
#people_right .people_img img{width:100%;}
#people_center .people_t span {font-size:17px; font-weight:600;}

#Inpeople { border-bottom:2px solid #ec5d00; margin:30px 0;}
.peopleTab li { background:#ec5d00; height:36px; line-height:35px; text-align:center; width:80px;}
.peopleTab li a {font-size:15px;color:#fff; }
.peopleTab li a:hover {text-decoration:none;}



/*리뷰in*/
#reviewWrap {padding-bottom:150px;}
#Sub_content .review {border-bottom:2px solid #f45397; color:#f45397;}
#review_left, #review_right {padding:20px 0;}
#review_left .review_img,
#review_right .review_img {text-align:center;}
#review_left .review_img p,
#review_right .review_img p{padding:10px 0;font-size:14px;color:#5f5f5f;}
#review_left .review_t span,
#review_right .review_t span {font-size:17px; font-weight:600;}
#review_left .review_img img,
#review_right .review_img img{width:100%;}


/*지난호보기*/
/*#oldWrap {padding-bottom:150px; }
.year_text {color:#2387c0; font-size:30px; margin-top:100px;}
.old_img {margin:50px 0 0 132px;}
.text_06 {font-size:20px; margin-top:30px; font-family:"Noto Sans CJK KR",sans-serif;}
.text_06 span{font-size:18px; }*/

#oldWrap {padding-bottom:150px; }
.year_text {color:#3a3a3a; font-size:30px; margin-top:70px; text-align:center; font-family:"nanummyeongjo",serif; font-weight:bold;}
.year_text .line {padding-top:20px;}
.old_select {width:100%; overflow:hidden;}
.old_select select {float:right; width:10%; padding:10px; font-size:14px;color:#3a3a3a;}
.old_wrap {overflow:hidden; margin-top:20px;}
.old_img {width:22.55%; float:left; margin-right:3%;}
.old_img:nth-child(4),.old_img:nth-child(8),.old_img:nth-child(12) {margin-right:0;}
.old_img p {font-size:18px; color:#333; text-align:center; padding-top:15px;}



/*pc*/
@media all and (min-width: 1200px)
{

/*with재단(pc)*/
.con_ci {margin:0 auto; display:block;}
#Sub_content .found {float:right;}
#artculture_left {overflow:hidden;}
#artculture_left .artculture_img {float:left; width:40%; }
#artculture_left .artculture_t {float:right; width:60%; font-size:16px; padding-left:30px; }

#Infound {overflow:hidden;}
#foundWrap #con_subcon .artculture_img ul.artculture_2p {overflow:hidden;}
#foundWrap #con_subcon .artculture_img ul.artculture_2p li:first-child {float:left; width:49.9%; }
#foundWrap #con_subcon .artculture_img ul.artculture_2p li:last-child {float:right; width:49.9%;}


/*with센터(pc)*/
#conTabwrap {overflow:hidden;}
#Sub_content .center {float:right; width:200px; }
#center_left {overflow:hidden;}
#center_left .center_img {float:left; width:35%; }
#center_left .center_t {float:right; width:60%; font-size:16px; }


/*기획in(pc)*/
#Sub_content .plan {float:right; width:100px; }
#planWrap #con_subcon {overflow:hidden;}
#planWrap #con_subcon.plan_left .plan_img {float:left; padding-right:15px; width:40%;}
#planWrap #con_subcon.plan_left p.plan_t {float:left; }
#planWrap #con_subcon.plan_right .plan_img {float:right;padding-left:15px; width:40%;}
#planWrap #con_subcon.plan_right p.plan_t {float:left; }

#planWrap #con_subcon .plan_img ul.plan_2p {overflow:hidden;}
#planWrap #con_subcon .plan_img ul.plan_2p li:first-child {float:left; width:49.9%; }
#planWrap #con_subcon .plan_img ul.plan_2p li:last-child {float:right; width:49.9%;}

#Inplan {overflow:hidden;}
.planTab {overflow:hidden;float:left;}
.planTab li { width:400px; float:left; margin-right:2px; /*  border-radius:5px 5px 0 0; */  }

/*지역in(pc)*/
#Sub_content .area {float:right; width:100px; }
#areaWrap .area_int h5 {margin:0 auto;width:432px;}
#area_left {padding:20px 0;}
#area_left .area_img {text-align:center;}
#area_left .area_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#area_left .area_t span {font-size:17px; font-weight:600;}
#area_left .area_img {width:100%;}

#area_left {overflow:hidden;}
#area_left .area_img {float:left; width:40%;}
#area_left .area_t {float:left; width:60%; font-size:16px; padding-left:20px;}

#Inarea {overflow:hidden;}
.areaTab {overflow:hidden;float:left;}
.areaTab li { width:400px; float:left; margin-right:2px; /*  border-radius:5px 5px 0 0; */  }



/*인물in (pc)*/
#Sub_content .people {float:right; width:100px; }
#people_left {overflow:hidden;}
#people_left .people_img {float:left; width:35%;}
#people_left .people_t {float:right; width:60%; font-size:16px; }
#people_right {overflow:hidden;}
#people_right .people_img {float:right;width:35%;}
#people_right .people_t {float:left; width:65%; font-size:16px; }

#Inpeople {overflow:hidden;}
.peopleTab {overflow:hidden;float:left;}
.peopleTab li { width:250px; float:left; margin-right:2px; /*  border-radius:5px 5px 0 0; */  }

/*리뷰in (pc)*/
#review_left {overflow:hidden;}
#review_left .review_img {float:left; width:35%; }
#review_left .review_t {float:right; width:60%; font-size:16px; }
#review_right {overflow:hidden;}
#review_right .review_img {float:right;width:35%;}
#review_right .review_t {float:left; width:65%; font-size:16px; }




.scontent{padding-left:0}
}
/*중간*/
@media all and (min-width: 768px) and (max-width: 1199px)
{
.con_ci {width:100%;}

#people_left {overflow:hidden;}
#people_left .people_img {float:left; width:35%; }
#people_left .people_t {float:right; width:60%; font-size:16px; }
#people_right {overflow:hidden;}
#people_right .people_img {float:right; width:35%; }
#people_right .people_t {float:left; width:60%; font-size:16px; }

#review_left {overflow:hidden;}
#review_left .review_img {float:left; width:35%; }
#review_left .review_t {float:right; width:60%; font-size:16px; }
#review_right {overflow:hidden;}
#review_right .review_img {float:right;width:35%;}
#review_right .review_t {float:left; width:65%; font-size:16px; }

#area_left {padding:20px 0;}
#area_left .area_img {text-align:center;}
#area_left .area_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#area_left .area_t span {font-size:17px; font-weight:600;}
#area_left .area_img img {width:100%;}

#center_left {padding:20px 0;}
#center_left .center_img {text-align:center;}
#center_left .center_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#center_left .center_img img {width:100%;}

#artculture_left {padding:20px 0;}
#artculture_left .artculture_img {text-align:center;}
#artculture_left .artculture_img p {padding:10px 0;font-size:14px;color:#5f5f5f;}
#artculture_left .artculture_img img {width:100%;}
#artculture_left .artculture_t {float:right; width:60%; font-size:16px; }


}
/*모바일*/
@media all and (max-width: 1199px)
{
.con_title {line-height:30px; font-size:25px;}
.con_ci {width:100%;}

#areaWrap .area_int h5 img {width:100%;}
}

/*지난호보기*/
#oldWrap {padding-bottom:150px; float:left; width:100%; }
.year_text {color:#3a3a3a; font-size:30px; margin-top:50px; width:100%; float:left;}
.year_title {width:100%; float:left;}
.year_text h2 {float:left; /* width:18%;  */width:130px; font-size:27px; padding:3px; color:#fff; text-align:center; border-radius:50px; background-color:#a5c9e3;}
.old_img {margin-right:3%; padding-bottom:20px;}
.old_img img {box-shadow:3px 3px 5px rgba(0,0,0,0.1); width:100%;}
.text_06 {font-size:20px; margin-top:30px; font-family:"Noto Sans CJK KR",sans-serif; color:#4e4e4e; float:right; width:50%; margin-right:13%;}
.text_06 span{font-size:18px; }

@media all and (min-width: 992px) and (max-width: 1199px)
{
.year_text {width:100%;}
.old_img {width:31%;}
.old_img:nth-child(4),.old_img:nth-child(8){margin-right:3%;}
.old_img:nth-child(3),.old_img:nth-child(6),.old_img:nth-child(9),.old_img:nth-child(12)  {margin-right:0;}
}

@media (max-width:530px) {
.text_06 {width:100%; float:left;}
}

@media (max-width:991px) {
.old_img {width:47%;}
.old_select select {width:100%;}
}