
/***********************************
* Project : °ø¹«¿ø ¸ÞÀÎ ¸®´º¾ó
* Filename : main.css
* Date : 2021-01-13
* Producer : Kang MS
***********************************/
@charset "euc-kr";
#Content {clear:both; float:left; width:100%; font-family:"Malgun Gothic","¸¼Àº °íµñ";}
/*#PMG_siteWrap {margin-left:0 !important;}*/
@media all and (max-width:1300px) {
#PMG_siteWrap {margin-left:152px !important;}
}
/*Pad (°¡·Î/¼¼·Î)*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
#PMG_siteWrap {margin-left: 96px !important;}
}
/*iPad (°¡·Î)*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
#PMG_siteWrap {margin-left: 0px !important;}
}
/*½º¸¶Æ®Æù (°¡·Î/¼¼·Î)*/
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
#PMG_siteWrap {margin-left: 96px !important;}
}
.pp70 {padding:70px 0;}
/* °øÅë Å¸ÀÌÆ² */
.section_title {font-size:20px; color:#2c2c2c; font-weight:bold; letter-spacing:-1px; line-height:19px;}
.section_title .txt_spress1 {font-style:normal; color:#e0002a;}
.section_title .txt_spress2 {font-style:normal; color:#1e63a2;}
.section_title .btn_allview {margin-left:12px;font-size:14px; color:#818181; font-weight:normal; letter-spacing:-0.8px; vertical-align:top;}
.section_title .btn_plus {margin-left:10px; display:inline-block; width:21px; height:21px; font-size:0; line-height:0; vertical-align:top; background:url('//file.eduspa.com/User/pno/images/main/2021/btn_more.gif')}
/* °øÅë ½½¶óÀÌ´õ ¹öÆ° */
.main_stripe_arrow {line-height:0; background:url(//file.eduspa.com/User/pno/images/main/2021/main_stripe_arrow.png) no-repeat;text-indent:-9999em;}
.arrow_area {}
.arrow_area a {position:absolute;z-index:9; display:inline-block; cursor: pointer;}
/* »çÀÌÁî ´ë */
.arrow_area.ty1 {width:980px;}
.arrow_area.ty1 a {width:40px;height:50px;}
.arrow_area.ty1 .prev,
.arrow_area.ty1 .next{width:40px;height:50px; top:-40px; top:50%;margin-top:-25px;}
.arrow_area.ty1 .prev{left:-63px;background-position:0 0}
.arrow_area.ty1 .next{right:-63px; background-position:0 -50px}
/* »çÀÌÁî Áß */
.arrow_area.ty2 {width:599px;}
.arrow_area.ty2 a {width:30px; height:40px;}
.arrow_area.ty2 .prev,
.arrow_area.ty2 .next{top:-40px; top:50%; margin-top:-30px;}
.arrow_area.ty2 .prev{left:-3px;background-position:0 -100px}
.arrow_area.ty2 .next{right:-3px; background-position:0 -140px}
/* »çÀÌÁî ¼Ò(Èò»ö) */
.arrow_area.ty3 {width:485px;}
.arrow_area.ty3 a {width:15px; height:20px;}
.arrow_area.ty3 .prev,
.arrow_area.ty3 .next{top:-40px; top:50%; margin-top:-10px;}
.arrow_area.ty3 .prev{left:12px; background-position:0 -180px}
.arrow_area.ty3 .next{right:12px; background-position:0 -200px}
/* »çÀÌÁî ¼Ò(È¸»ö) */
.arrow_area.ty4 {}
.arrow_area.ty4 a {width:13px; height:13px;}
.arrow_area.ty4 .prev,
.arrow_area.ty4 .next{top:-40px; top:50%; margin-top:-6px;}
.arrow_area.ty4 .prev{left:24px; background-position:0 -220px}
.arrow_area.ty4 .next{right:24px; background-position:0 -233px;}
/* ÀÌº¥Æ® : ÀÛÀº ¹è³Ê ·Ñ¸µ */
.eBnr_smallBx {margin-left:3px; overflow:hidden; float:left; position:relative;}
.roll_banBx {position:relative;}
.roll_banBx_locaty {position:absolute; bottom:-22px; right:0}
.roll_banBx_locaty ul li {float:left; margin-left:5px}
.roll_banBx_locaty ul li a {background:url('//file.eduspa.com/User/pno/images/main/2021/roll_banBx_dot2.png') no-repeat -14px top; display:block; width:9px; height:9px}
.roll_banBx_locaty ul li.on a {background-position:0 0}
.roll_banBx1 {position:relative;}
.roll_banBx_locaty1 {position:absolute; top:13px; right:15px}
.roll_banBx_locaty1 ul li {float:left; margin-left:5px}
.roll_banBx_locaty1 ul li a {background:url('//file.eduspa.com/User/pno/images/main/2021/roll_banBx_dot.png') no-repeat -14px top; display:block; width:9px; height:9px}
.roll_banBx_locaty1 ul li.on a {background-position:0 0}
.roll_banBx2 {position:relative;}
.roll_banBx_locaty2 {position:absolute; bottom:-22px; right:0}
.roll_banBx_locaty2 ul li {float:left; margin-left:5px}
.roll_banBx_locaty2 ul li a {background:url('//file.eduspa.com/User/pno/images/main/2021/roll_banBx_dot2.png') no-repeat -14px top; display:block; width:9px; height:9px}
.roll_banBx_locaty2 ul li.on a {background-position:0 0}
/* ´õº¸±â ¹öÆ° °øÅë */
.btn_moreview {display:inline-block; font-size:13px; color:#767676; letter-spacing:-0.8px; height:36px; padding: 0 21px 0 27px; line-height:36px; border-radius:5px; border:1px solid #959595;}
.btn_moreview:hover {color:#fff; border:1px solid #e0002a; background:#e0002a;}
div.tit_area .title {font-size:30px; text-align:center; margin-bottom:30px; color:#000;}
/* ÇÕ°Ý¼ö±â */
.review_ban {background:#f6f8fa;}
/* °øÁö»çÇ× */
.notice_wp {background:#f6f8fa;}
.notice_wp .section_title {padding-bottom:16px; border-bottom: 1px solid #000;}
.notice_area {float:left; width:310px; margin-left:25px; overflow:hidden;}
.notice_area:first-child {margin-left:0;}
.notice_box {height:310px; box-sizing:border-box;}
.notice_box ul li {padding:16px 3px 15px; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.notice_box ul li a {font-size:14px; color:#666; letter-spacing:-1.5px;}
.notice_box ul li a .txt {position:relative; float:left; width:210px; height:20px; padding-right:10px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.notice_box ul li a .txt strong {margin-right:10px;}
.notice_box ul li a .date {float:right; width:58px; text-align:center; font-size:13px; color:#a4a4a4; letter-spacing:-0.25px;}
.notice_box ul li a .txt > em {position: absolute; top:6px; right:0; display: inline-block; font-size:0;
width:8px; height:9px; background-image:url('//file.eduspa.com/User/pno/images/main/2021/ico_N.png');}
.booklist_area {float:left; width:310px; margin-left:25px;}
.book_box {background:#fff;}
.book_box .bb_list {border:1px solid #c0c0c0; overflow:hidden;}
.book_box a:last-child .bb_list {margin-top:-1px;}
.bb_list>div {float:left; padding:19px 10px; box-sizing:border-box;}
.bb_list .bbimg {width:35%;}
.bb_list .bbimg img {width:100%; height:100%;}
.bb_list .bbtxt {width:65%; font-size:15px;}
.bb_list .bbtxt p.tit {font-weight:bold; color:#000; margin-top:10px;}
.bb_list .bbtxt div.prc {margin-top:15px;}
.bb_list .bbtxt div.prc p.won {color:#a4a4a4; text-decoration:line-through;}
.bb_list .bbtxt div.prc p.sale {color:#e51937; font-weight:bold;}
/* °í°´¸¸Á·¼¾ÅÍ */
.customer_wp {}
.customer_wp .section_title {padding-bottom:16px; border-bottom: 1px solid #000;}
.customer_area {float:left; width:310px; height:280px;}
.customer_box .telephone {height:76px; line-height:76px; font-size:28px; font-weight:bold; color:#000; letter-spacing:-0.8px; text-align:center;  border-bottom:1px solid #e8e8e8;
background: #f5f7f8}
.customer_box .telephone span:before {width:23px; height:23px; padding-left:15px; display:inline-block; content:""; background:url(//file.eduspa.com/User/pno/images/main/2021/ico_telephone.png) no-repeat 0 0;}
.customer_box .time {padding:21px 9px 18px}
.customer_box .time dl {padding-top:14px; font-size:13px; letter-spacing:-0.5px; overflow:hidden;}
.customer_box .time dl:first-child {padding-top:0;}
.customer_box .time dt {float:left; width:64px; color:#424242; font-weight:bold;}
.customer_box .time dd {float:left; width:228px; color:#656565;}
.customer_box .time dd b:nth-child(2) {margin-left:4px;}
.customer_box .quest {margin-bottom:6px; overflow:hidden;}
.customer_box .quest li {float:left; width:151px; height:50px; line-height:49px; text-align:center; border:1px solid #c9c9c9; }
.customer_box .quest li:nth-child(2) {float:right;}
.customer_box .quest li a {font-weight:bold; color:#e0002a; font-size:13px; letter-spacing:-0.5px;}
.guide_area {float:left; width:310px; height:280px; margin-left:25px; overflow:hidden;}
.guide_ban {margin-top:15px; box-sizing:border-box;}
.guide_ban a {display:block; border:1px solid #c0c0c0;}
.guide_ban a:last-child {margin-top:-1px;}
.guide_ban a img {width:100%;}
.newacademy_area {float:left; width:310px; height:280px; margin-left:25px;}
.newacademy_ban {height:205px; margin-top:15px; box-sizing:border-box;}