@charset "euc-kr";


/* ¼­ºñ½º¾È³» */
.Service_Section{margin-top:40px;}
.Service_Section .Service_Title{font-size:20px;background:url('../images/contents/title_bullet.png') no-repeat 0 2px;padding-left:22px;line-height:1.1;color:#309C95;padding-bottom:10px}
.Service_Section .Service_Title2{font-size:15px;background:url('../images/contents/title_bullet.png') no-repeat 0 2px;padding-left:22px;line-height:1.1;color:#309C95;padding-bottom:10px}
.Service_Section .Service_Title3{position:relative;font-size:20px;background:url('../images/contents/title_bullet.png') no-repeat 0 32px;line-height:1.1;color:#309C95;padding:30px 0 10px 22px}
.Service_Section .Service_Box{border:1px solid #CCC;padding:50px}
.Service_Section .Service_Box.Type1{background:url('../images/contents/service_bg.png') no-repeat right bottom}
.Service_Section .Service_Box.Type2{background:url('../images/contents/service_bg2.png') no-repeat 50px 44px}
.Service_Section .Service_Box2{background:#F5F5F5;padding:40px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;/*o-border-radius:20px*/}
.Service_Section .Service_Txt1{font-size:30px;text-align:center;line-height:1.1;letter-spacing:-0.025em;padding-bottom:20px;color:#4DB5AE}
.Service_Section .Service_Txt2{font-size:15px;line-height:1.4;font-family:'Nanum';text-align:center}
.Service_Section .Service_Txt3{font-size:12px;line-height:1.4;font-family:'Nanum'}
.Service_Section .Service_Txt4{background:url('../images/contents/list_bullet.png') no-repeat 0 5px;padding-left:8px;font-size:16px;color:#333;line-height:1.0}
.Service_Section .Service_Txt5{font-size:20px;text-align:center;line-height:1.1;letter-spacing:-0.025em;padding-bottom:20px;color:#EB785D}
.Service_Section .InfoList{width:700px;margin:0 auto}
.Service_Section .InfoList:after{display:block;content:"";clear:both;}
.Service_Section .InfoList li{float:left;width:130px;margin:0 5px;padding-top:70px;text-align:center}
.Service_Section .InfoList li.ListImg1{background:url('../images/contents/service_list_bg1.png') no-repeat center top;}
.Service_Section .InfoList li.ListImg2{background:url('../images/contents/service_list_bg2.png') no-repeat center top;}
.Service_Section .InfoList li.ListImg3{background:url('../images/contents/service_list_bg3.png') no-repeat center top;}
.Service_Section .InfoList li.ListImg4{background:url('../images/contents/service_list_bg4.png') no-repeat center top;}
.Service_Section .InfoList li.ListImg5{background:url('../images/contents/service_list_bg5.png') no-repeat center top;}
.Service_Section .InfoList li .ListTit{color:#222;line-height:1.0;font-size:13px;letter-spacing:-0.05em}
.Service_Section .InfoList li .ListTxt{line-height:1.3;padding-top:28px;color:#555}
.Service_Section .InfoList2{padding-left:150px;}
.Service_Section .InfoList2 li{position:relative;background:url('../images/contents/list_bullet.png') no-repeat 0 8px;padding-left:85px;line-height:1.4;font-size:13px;font-family:'Nanum';}
.Service_Section .InfoList2 li span.ListTit2{position:absolute;top:0;left:9px;color:#4DB5AE}
.Service_Section .InfoList2 li span.ListLine{position:absolute;top:0;left:50px;color:#999;padding:0 15px}
.Service_Section table{width:100%;border-top:2px solid #4DB5AE;border-bottom:1px solid #CCC}
.Service_Section table th,
.Service_Section table td{vertical-align:middle;}
.Service_Section table th{padding:12px 0 10px 0;background:#E7F0F0;color:#2E9791;border-bottom:1px solid #92C7C7;font-size:14px;line-height:1.0;text-align:center;border-bottom:1px solid #CCC;}
.Service_Section table td{padding:10px 15px 9px 15px;font-size:13px;border-bottom:1px dotted #CCC;color:#666;border-left:1px solid #EAEAEA}
.Service_Section table td.Em{background:#F7F7F7;border-right:1px dotted #CCC;color:#222;font-size:13px}
.Service_Section table td.Title{border-left:none !important}
.Service_Section table td p{background:url('../images/contents/list_bullet.png') no-repeat 0 7px;padding-left:9px;line-height:1.4;font-size:12px}
.Service_Section table tbody tr.Even{background:#F7F7F7}
.Service_Section .Num{font-size:12px;color:#4DB5AE}
.Service_Section .ServiceGuide{margin-top:20px}
.Service_Section .ServiceGuide p{font-family:'Nanum';line-height:1.5}
.Service_Section .ServiceGuide p span{color:#4DB5AE}
.Service_Section .ServiceTime{margin:40px 0 10px 10px}
.Service_Section .ServiceTime span{display:inline-block;line-height:1.0;vertical-align:middle;margin-right:5px;font-size:14px;line-height:1.0;color:#222}
.Service_Section .ServiceTime select{height:27px;padding:0 5px;font-size:12px;margin-left:0;width:110px}
.Service_Section .ServiceTime button[type="submit"]{display:inline-block;position:relative;background:#FFF url('../images/contents/btn_search.png') no-repeat 0 0;border:none;height:27px;width:27px;color:#FFF;line-height:1.0;margin-top:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #399E98}
.Service_Section .ServiceTime button span{display:none}
.Service_Section .FileDownLoad{position:absolute;top:20px;right:0;background:#333 url('../images/contents/download_icon.png') no-repeat 15px 9px;}
.Service_Section .FileDownLoad a{display:block;padding:10px 20px 10px 38px;line-height:1.0;font-size:13px;color:#FFF}
.Service_Section .LawTxt{border:1px solid #CCC;padding:15px 50px 12px 50px;border-bottom:none !important;font-size:13px;background:#F1F5F5;line-height:1.0;text-align:right}
.Service_Section .LawBox{border:1px solid #CCC;padding:20px 50px 30px 50px}
.Service_Section .LawBox h3{font-size:17px;background:url('../images/contents/title_bullet2.png') no-repeat 0 33px;padding:30px 0 10px 18px;line-height:1.0;color:#111}
.Service_Section .LawBox ul{padding:0 0 15px 0;margin-left:18px}
.Service_Section .LawBox ul li{line-height:1.5;font-size:13px;font-family:'Nanum'}
.Service_Section .LawBox ul li ol{margin:10px 0 10px 52px}
.Service_Section .LawBox ul li ol li{line-height:1.5;font-size:13px;font-family:'Nanum';list-style-type:decimal}
.Service_Section .LawBox .Under{margin-left:-40px}

.FileTitle.Type{font-size:15px;color:#4DB5AE}

.FileDownLoad2{position:absolute;top:91px;right:0;background:#333 url('../images/contents/download_icon.png') no-repeat 12px 6px;}
.FileDownLoad2 a{display:block;padding:8px 15px 7px 38px;line-height:1.0;font-size:13px;color:#FFF}
.FileDownLoad3{position:absolute;top:91px;right:0;background:#333 url('../images/contents/download_icon.png') no-repeat 12px 6px;}
.FileDownLoad3 a{display:block;padding:12px 15px 7px 38px;line-height:1.0;font-size:13px;color:#FFF}
/*.FileDownLoad2{position:absolute;top:135px;right:0;background:#333  url('../images/contents/download_icon.png') no-repeat 7px 4px;}*/
/*.FileDownLoad2 a{display:block;padding:5px 10px 5px 30px;line-height:1.0;font-size:12px;color:#FFF}*/
.Service_Label{position:absolute;top:84px;left:0; height:26px;background:#4DB5AE;width:110px;color:#FFF;text-align: center;padding-top: 8px;font-size:14px;}
.Service_Label2{position:absolute;top:88px;left:0; height:28px;background:#4DB5AE;width:110px;color:#FFF;text-align: center;padding-top: 8px;font-size:14px;}

/* °ø½ÃÀÚ·á */
/* °ø½ÃÀÚ·á_»ó´Ü */
.Search_Word{float:left;line-height:1.0;font-size:14px;padding-top:20px}
.Search_Word em{color:#119C94}
.Search_Word span{color:#999;font-family:'Nanum'}

.Class_Btn{float:right;margin:10px 0;}
.Class_Btn button{border:1px solid #CCC;border-left:none !important;line-height:1.0;font-size:14px;width:32px;height:33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.Class_Btn button:first-child{border-left:1px solid #CCC !important;width:47px !important}
.Class_Btn button:hover{background:#F3F3F3;color:#119C94}
.Class_Btn button.Select{background:#4DB5AE;color:#FFF;font-weight:600}
.Class_Btn button.Select1{background:#333;color:#FFF;} /* ÀüÃ¼ */
.Class_Btn button.Select2{background:#EE4647;color:#FFF;} /* ÃÊ */
.Class_Btn button.Select3{background:#1FA092;color:#FFF;} /* Áß */
.Class_Btn button.Select4{background:#537bc2;color:#FFF;} /* °í */
.Class_Btn button.Select5{background:#7D5BAF;color:#FFF;} /* Æ¯¼ö */

.Area_Select{float:right;margin:10px 0;}
.Area_Select select{height:33px;padding:0 5px;font-size:13px;margin-left:0}
.Area_Select button[type="submit"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:50px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.Area_Select button:active{background:#119C95;color:#FFF} 

.Item_Search{margin-top:40px}
.Item_Search .Search_Guide{}
.Item_Search .Search_Guide p{background:url('../images/contents/list_bullet.png') no-repeat 0 6px;padding-left:10px;}
.Item_Search .Search_ItemBox{position:relative;border:1px solid #4DB5AE;background:#F1F7F7;padding:20px 25px;margin-top:10px}
.Item_Search .Search_ItemBox .BoxTxt{line-height:1.0;font-size:16px;color:#222;background:url(../images/contents/title_bullet.png) no-repeat 0 0;padding-left:20px}
.Item_Search .Search_ItemBox .BoxTxt span.ResultTxt{color:#EB785D}
.Item_Search .Search_ItemBox .Item_Button{position:absolute;top:10px;right:10px}
.Item_Search .Search_ItemBox .Item_Button button[type="submit"]{position:relative;background:#333 url('../images/contents/btn_search2.png') no-repeat 18px 8px;border:none;font-size:16px;color:#FFF;padding:10px 22px 10px 45px;line-height:1.0}
.Item_Search .Search_SchoolBox{position:relative;margin-top:40px}
.Item_Search .Search_SchoolBox select{height:33px;padding:0 5px;font-size:13px;margin-right:2px;width:150px}
.Item_Search .Search_SchoolBox input[type='text']{height:33px;padding:0 5px;font-size:13px;margin-right:2px;width:220px}
.Item_Search .Search_SchoolBox button[type="submit"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:80px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.Item_Search .Search_SchoolBox button:active{background:#119C95;color:#FFF}
.Item_Search .Search_SchoolBox .MapBtn{position:absolute;top:0;right:3px;background:#325859 url('../images/contents/map_icon.png') no-repeat 15px 5px;border:none;font-size:14px;line-height:1.0}
.Item_Search .Search_SchoolBox .MapBtn a{display:block;width:100%;color:#FFF;padding:10px 22px 10px 35px;}

.Item_Search .School_ListBox{margin-top:10px;border-left:1px solid #4DB5AE}
.Item_Search .School_ListBox:after{display:block;content:"";clear:both;}
.Item_Search .School_ListBox .BoxArea{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:244px}
.Item_Search .School_ListBox .BoxArea .BoxTitle{background:#4DB5AE;line-height:1.0;padding:12px 0;text-align:center;;color:#FFF;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Item_Search .School_ListBox .BoxArea .BoxTitle.Type1{border-right:1px solid #FFF;}
.Item_Search .School_ListBox .BoxArea .BoxTitle.Type2{border-right:1px solid #4DB5AE;}
.Item_Search .School_ListBox .BoxArea .Result_List{border-right:1px solid #4DB5AE;border-bottom:1px solid #4DB5AE;height:260px;overflow-y:auto;padding-top:10px}
.Item_Search .School_ListBox .BoxArea .Result_List li{position:relative;line-height:1.2;background:#FFF;letter-spacing:-0.05em}
.Item_Search .School_ListBox .BoxArea .Result_List li:nth-child(even){background:#F5F5F5}
.Item_Search .School_ListBox .BoxArea .Result_List li:last-child{margin-bottom:10px}
.Item_Search .School_ListBox .BoxArea .Result_List li a{display:block;padding:4px 10px 3px 48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Nanum'}
.Item_Search .School_ListBox .BoxArea .Result_List li a:hover{background:#7AC1BB;color:#FFF}
.Item_Search .School_ListBox .BoxArea .Result_List li span{position:absolute;top:3px;left:15px;background:#999;color:#FFF;padding:3px 4px 2px 4px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;/*o-border-radius:2px;*/line-height:1.0;font-family:'Barun';font-size:11px}

/* °ø½ÃÀÚ·á_ÇÐ±³List */
.SchoolList{position:relative;margin-top:30px;padding-bottom:20px}
.SchoolList .School_Name{border-bottom:1px solid #4DB5AE;height:40px;padding:6px 200px 0 200px;text-align:center;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;color:#489893}
.SchoolList .School_Name a{color:#489893}
.SchoolList .School_Name a:hover{color:#376D6E}
.School_Division{position:absolute;top:0;left:0}
.School_Division span{display:inline-block;line-height:1.0;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:5px}
.School_Division .D_Area{padding:9px 13px 7px 13px;color:#FFF;}
.School_Division .D_Area.SU{background:#42A35E;border:1px solid #42A35E}
.School_Division .D_Area.BS{background:#328EDE;border:1px solid #328EDE}
.School_Division .D_Area.DG{background:#EB785D;border:1px solid #EB785D}
.School_Division .D_Area.IC{background:#ED9A24;border:1px solid #ED9A24}
.School_Division .D_Area.GJ{background:#EDCE24;border:1px solid #EDCE24}
.School_Division .D_Area.DJ{background:#6661C3;border:1px solid #6661C3}
.School_Division .D_Area.US{background:#71C418;border:1px solid #71C418}
.School_Division .D_Area.SJ{background:#A461C3;border:1px solid #A461C3}
.School_Division .D_Area.GG{background:#6A7FBA;border:1px solid #6A7FBA}
.School_Division .D_Area.GW{background:#3EBCEB;border:1px solid #3EBCEB}
.School_Division .D_Area.CB{background:#E6739C;border:1px solid #E6739C}
.School_Division .D_Area.CN{background:#88B14E;border:1px solid #88B14E}
.School_Division .D_Area.JB{background:#9F8675;border:1px solid #9F8675}
.School_Division .D_Area.JN{background:#857A6C;border:1px solid #857A6C}
.School_Division .D_Area.GB{background:#1C978F;border:1px solid #1C978F}
.School_Division .D_Area.GN{background:#0F5998;border:1px solid #0F5998}
.School_Division .D_Area.JJ{background:#F67542;border:1px solid #F67542}
.School_Division .D_Class{padding:9px 9px 7px 9px;color:#333}
.School_Division .D_Class.SU{border:1px solid #42A35E}
.School_Division .D_Class.BS{border:1px solid #328EDE}
.School_Division .D_Class.DG{border:1px solid #EB785D}
.School_Division .D_Class.IC{border:1px solid #ED9A24}
.School_Division .D_Class.GJ{border:1px solid #EDCE24}
.School_Division .D_Class.DJ{border:1px solid #6661C3}
.School_Division .D_Class.US{border:1px solid #71C418}
.School_Division .D_Class.SJ{border:1px solid #A461C3}
.School_Division .D_Class.GG{border:1px solid #6A7FBA}
.School_Division .D_Class.GW{border:1px solid #3EBCEB}
.School_Division .D_Class.CB{border:1px solid #E6739C}
.School_Division .D_Class.CN{border:1px solid #88B14E}
.School_Division .D_Class.JB{border:1px solid #9F8675}
.School_Division .D_Class.JN{border:1px solid #857A6C}
.School_Division .D_Class.GB{border:1px solid #1C978F}
.School_Division .D_Class.GN{border:1px solid #0F5998}
.School_Division .D_Class.JJ{border:1px solid #F67542}
.SchoolList .Home_Btn{position:absolute;top:0;right:125px}
.SchoolList .Home_Btn a{display:block;width:33px;height:32px;background:#FFF;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url('../images/contents/school_home.png') no-repeat 0 0}
.SchoolList .Home_Btn a:hover{background:#F3F3F3 url('../images/contents/school_home.png') no-repeat 0 0}
.SchoolList .Home_Btn span{display:none}
.SchoolList .All_Btn{position:absolute;top:0;right:0;}
.SchoolList .All_Btn a{display:block;width:120px;height:32px;background:#FFF url('../images/contents/school_list.png') no-repeat 0 0;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:1.0;padding:9px 0 0 32px}
.SchoolList .All_Btn a:hover{background:#F3F3F3 url('../images/contents/school_list.png') no-repeat 0 0;}
.SchoolList .Select_Item{background:#F1F7F7 url('../images/contents/list_baseline.png') repeat-x left bottom;line-height:1.0;text-align:center;padding:12px 0;font-size:16px;font-family:'Nanum'}
.SchoolList .Select_Item a.ItemView{display:inline-block;border:1px solid #4DB5AE;background:#FFF;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 8px 3px 8px;margin-top:-4px;vertical-align:middle;color:#489893;font-family:'Barun'}
.SchoolList .Select_Item a:hover{background:#4DB5AE;color:#FFF}
.SchoolList .School_Data{padding-top:12px}
.SchoolList .School_Data:after{display:block;content:"";clear:both;}
.SchoolList .School_Data li{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;padding:2px 0 0 110px;line-height:1.6}
.SchoolList .School_Data li span.InfoTitle{position:absolute;top:0;left:0;background:#4DB5AE;color:#FFF;margin-right:5px;text-align:center;width:100px;padding:2px 0}
.SchoolList .School_Data li span.Tel{border:1px solid #4DB5AE;padding:2px 5px 3px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;margin-right:3px;color:#4DB5AE}
.SchoolList .School_Data li span.URL{font-family:'Tahoma';line-height:0.9}
.SchoolList .School_Data li span.URL a{color:#119C94}
.SchoolList_More{margin-top:40px;padding-bottom:20px}
.SchoolList_More a{display:block;width:100%;border:1px solid #4DB5AE;background:#F1F7F7;padding:15px 0;line-height:1.0;text-align:center;font-size:18px}
.SchoolList_More a span{color:#4DB5AE}

/* °ø½ÃÀÚ·á_Áöµµ */
.MapArea{position:relative;width:100%;}
.MapArea.Type1{border-top:1px solid #CCC;border-bottom:1px solid #CCC;height:330px;}
.MapArea.Type2{height:220px;}
.MapArea .MapImg{height:100%;background:url('../images/contents/map.png') no-repeat center top}
.MapArea .MapIcon{position:absolute;width:30px;height:34px;z-index:99}
.MapArea .MapIcon_Select{position:absolute;width:44px;height:47px;z-index:99}
.MapArea .School_Info{position:absolute;margin:-130px 0 0 40px;z-index:99}
.MapArea .School_Info .InfoBox{position:relative;width:270px;height:238px;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF}
.MapArea .School_Info .InfoBox .Tail{position:absolute;top:75px;left:-32px;width:32px;height:22px;background:url('../images/contents/map_infobox_tail.png') no-repeat 0 0;z-index:99}
.MapArea .School_Info .InfoBox .MapBoxClose{position:absolute;top:-2px;right:-45px;width:45px;height:45px;cursor:pointer;z-index:99}
.MapArea .School_Info .InfoBox .InfoTop{position:relative;background:#4DB5AE;padding:10px 5px 12px 10px;}
.MapArea .School_Info .InfoBox .InfoTop h1{line-height:1.0;font-size:14px;color:#FFF}
.MapArea .School_Info .InfoBox .InfoTop .Bookmark{position:absolute;top:3px;right:35px;width:28px;height:28px;border:1px solid #2C8D86;background:#FFF}
.MapArea .School_Info .InfoBox .InfoTop .Roadview{position:absolute;top:3px;right:6px;width:28px;height:28px;border:1px solid #2C8D86;background:#FFF}
.MapArea .School_Info .InfoBox .InfoContents{overflow:auto;height:199px}
.MapArea .School_Info .InfoBox .InfoContents h2{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:1px;margin-top:-1px;display:block;overflow:hidden;}
.MapArea .School_Info .InfoBox .InfoContents .Type1{padding:15px 15px 12px 15px;background:#FFFFFF}
.MapArea .School_Info .InfoBox .InfoContents .Type1 li{position:relative;margin-bottom:3px;padding-left:67px;line-height:1.5}
.MapArea .School_Info .InfoBox .InfoContents .Type1 li span.InfoTitle{position:absolute;top:0;left:0;background:#4DB5AE;color:#FFF;margin-right:5px;width:60px;text-align:center}
.MapArea .School_Info .InfoBox .InfoContents .Type1 li span.URL{font-family:'Tahoma';line-height:0.9}
.MapArea .School_Info .InfoBox .InfoContents .Type1 li span.URL a{color:#119C94}
.MapArea .School_Info .InfoBox .InfoContents .Type2{padding:15px 15px 12px 15px;background:#F3F3F3;min-height:60px}
.MapArea .School_Info .InfoBox .InfoContents .Type2 li{position:relative;margin-bottom:3px;}
.MapArea .School_Info .InfoBox .InfoContents .Type2 li span.Ranking{padding-right:5px}

/* °ø½ÃÀÚ·á_°á°ú */
.Item_Result{position:relative;margin-top:30px;padding-bottom:20px;}
.Item_Result .Item_Title.Type1{background:#FFF url('../images/contents/title_bg.png');height:56px;padding:17px 200px 0 200px;text-align:center;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;color:#489893;border-top:1px solid #A5D4D4;border-bottom:1px solid #A5D4D4}
.Item_Result .SNS{position:absolute;top:10px;right:10px}
.Item_Result .SNS li{float:left;margin-left:5px;width:36px;height:36px}

.Item_Result .SNS_ALL_GONGSI{position:absolute;top:45px;right:0px}
.Item_Result .SNS_ALL_GONGSI li{float:left;margin-left:5px;width:36px;height:36px}

.Item_Section{position:relative;margin-top:40px;padding-bottom:20px;}
.Item_Section .Item_Title.Type2{line-height:1.0;font-size:20px;padding:5px 0 0 0;}
.Item_Section .SectionBtn{width:100%}
.Item_Section .SectionBtn:after{display:block;content:"";clear:both;}
.Item_Section .SectionBtn .Button{float:right;margin-left:4px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Item_Section .SectionBtn .Button a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 7px 0 30px}
.Item_Section .SectionBtn .Button.Type1{border:1px solid #399E98;}
.Item_Section .SectionBtn .Button.Type1 a{color:#FFF}
.Item_Section .SectionBtn .Button.Type2{border:1px solid #399E98;}
.Item_Section .SectionBtn .Button.Type2 a{color:#333}
.Item_Section .SectionBtn .Button.YType{border:1px solid #399E98;}
.Item_Section .SectionBtn .Button.YType a{color:#333}
.Item_Section .SectionBtn .Button.YType2{border:1px solid #399E98;}
.Item_Section .SectionBtn .Button.YType2 a{color:#FFF}
.Item_Section .SectionBtn .Button.Time{margin-right:4px}
.Item_Section .SectionBtn .Button.Time .TimeTitle{display:inline-block;line-height:1.0;vertical-align:middle;margin-right:5px}
.Item_Section .SectionBtn .Button.Time select{height:27px;padding:0 5px;font-size:12px;margin-left:0}
.Item_Section .SectionBtn .Button.Time button[type="submit"]{display:inline-block;position:relative;background:#FFF url('../images/contents/btn_search.png') no-repeat 0 0;border:none;height:27px;width:27px;color:#FFF;line-height:1.0;margin-top:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #399E98}
.Item_Section .SectionBtn .Button.Time button span{display:none}
.Item_Section .SectionBtn .Button.Before{background:#FFF url('../images/contents/btn_before.png') no-repeat 0 0}
.Item_Section .SectionBtn .Button.Print{background:#399E98 url('../images/contents/btn_print.png') no-repeat 0 0}
.Item_Section .SectionBtn .Button.Download{background:#399E98 url('../images/contents/btn_download.png') no-repeat 0 0}
.Item_Section .SectionBtn .Button.Like{background:#FFF url('../images/contents/btn_like.png') no-repeat 0 0}
.Item_Section .SectionBtn .Button.Like span{font-family:'Tahoma';font-size:11px;color:#4DB4B0}
.Item_Section .SectionBtn .Button.Like_Select{background:#FFF url('../images/contents/btn_like_select.png') no-repeat 0 0}
.Item_Section .SectionBtn .Button.Like_Select span{font-family:'Tahoma';font-size:11px;color:#4DB4B0}
.Item_Section .SectionBtn .Button2{float:right;margin-left:4px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Item_Section .SectionBtn .Button2 a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 7px 0 7px}
.Item_Section .SectionBtn .Button2.Detail{background:#4DB4B0; border:1px solid #399E98;}
.Item_Section .SectionBtn .Button2.Detail a{color:#FFF}
.Item_Section .DataArea{position:relative;border:1px solid #CCC;background:#FFF;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:8px}
.Item_Section .DataArea .Item_Title.Type3{font-size:18px;margin:0 0 20px 0;line-height:1.0;background:url('../images/board/title_bullet.png') no-repeat 0 2px;padding:0 0 10px 15px;color:#333;border-bottom:1px dotted #999}
.Item_Section .DataArea .SectionBtn2{position:absolute;top:33px;right:40px;}
.Item_Section .DataArea .SectionBtn2 .Button2{float:left;margin-left:4px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCC;background:#F1F1F1}
.Item_Section .DataArea .SectionBtn2 .Button2 a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 13px 0 13px;color:#111}
.Item_Section .DataArea .GraphWrap{width:100%;text-align:center}
.Item_Section .DataArea .DataTable{width:100%;margin-top:30px}
.Item_Section .DataArea .DataTable .TableTitle{margin-bottom:7px}
.Item_Section .DataArea .DataTable .TableTitle:after{display:block;content:"";clear:both;}
.Item_Section .DataArea .DataTable .TableTitle .Item_Title.Type4{float:left;background:url(../images/contents/list_bullet.png) no-repeat 0 4px;padding-left:8px;font-size:15px;line-height:1.0;color:#4DB5AE}
.Item_Section .DataArea .DataTable .TableTitle .Item_Title.Type5{float:left;background:no-repeat 0 4px;padding-left:8px;font-size:15px;line-height:1.0;color:#2c7b76}
.Item_Section .DataArea .DataTable .TableTitle .TableTxt2{text-align:right}
.Item_Section .DataArea .DataTable .TableTab{position:relative;background:url('../images/contents/tab_bg2.png') repeat-x 0 60px;padding-top:30px;margin-bottom:30px}
.Item_Section .DataArea .DataTable .TableTab:after{display:block;content:"";clear:both;}
.Item_Section .DataArea .DataTable .TableTab li{float:left;margin-right:4px;border:1px solid #CCC;line-height:1.0;background:#F1F1F1}
.Item_Section .DataArea .DataTable .TableTab li a{display:block;padding:9px 25px 7px 25px;font-size:13px}
.Item_Section .DataArea .DataTable .TableTab li.Select{border:1px solid #4DB5AE;background:#4DB5AE;color:#FFF;padding:9px 25px 7px 25px;font-size:13px}
.Item_Section .DataArea .TableTxt{text-align:right;line-height:1.0;padding:8px 0}
.Item_Section .DataArea .TableTxt span.Line{padding:0 8px;color:#CCC}
.Item_Section .DataArea .DataFile{padding:20px;background:#F5F5F5;margin-top:20px}
.Item_Section .DataArea .DataFile li{font-family:'Nanum';background:url('../images/board/file_icon2.png') no-repeat 0 2px;padding-left:20px}
.Item_Section .DataArea .DataFile li a{color:#777;line-height:1.6}
.Item_Section .DataArea .DataFile li a:hover{color:#4DB5AE}
.Item_Section .DataArea .DataFile2{padding:20px;background:#F5F5F5}
.Item_Section .DataArea .DataFile2 li{font-family:'Nanum';background:url('../images/board/file_icon2.png') no-repeat 0 2px;padding-left:20px}
.Item_Section .DataArea .DataFile2 li a{color:#777;line-height:1.6}
.Item_Section .DataArea .DataFile2 li a:hover{color:#4DB5AE}
.Item_Section .DataArea .Guide{background:#F3F3F3;padding:30px 40px;margin-top:30px;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Item_Section .DataArea .Guide .GuideTitle{font-size:20px;border-bottom:1px dotted #CCC;line-height:1.0;padding-bottom:10px;background:url('../images/contents/guide_icon.png') no-repeat 0 0;padding:2px 0 10px 35px}
.Item_Section .DataArea .Guide .GuideContents{font-family:'Nanum';margin-top:15px}
.Item_Section .DataArea .Guide p{line-height:1.5}
.Item_Section .DataArea .DataList{}
.Item_Section .DataArea .DataList li{background:url('../images/contents/list_bullet.png') no-repeat 0 8px;padding-left:8px;font-size:13px;line-height:1.5;padding-bottom:0;font-family:'Nanum'}
.Item_Section .DataArea .DataList li span{color:#4DB5AE}
.Item_Section .DataArea .NoData{padding:80px 0;text-align:center}
.Item_Section .DataArea .DataLayout{}
.Item_Section .DataArea .DataLayout:after{display:block;content:"";clear:both;}
.Item_Section .DataArea .DataLayout .D_Left{float:left;width:48.5%}
.Item_Section .DataArea .DataLayout .D_Right{float:right;width:48.5%}
.Item_Section .DataArea .DataLayout .D_Right2{float:right;width:100%}
.Item_Section .DataArea .CaptchaArea{position:relative;width:400px;margin:15px auto}
.Item_Section .DataArea .CaptchaArea .Refresh{width:200px;border:1px solid #4DB5AE;margin:7px auto 0 auto;background:url('../images/contents/refresh.png') no-repeat 66px 4px;padding:5px 0 4px 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;text-align:center}
.Item_Section .DataArea .CaptchaArea .Refresh a{display:block;color:#2A8D86}
.Item_Section .DataArea .CaptchaArea button[type="submit"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:50px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.Item_Section .DataArea .CaptchaArea input[type="text"]{height:33px;padding:0 5px;font-size:13px;margin-right:3px;width:147px}

.Item_Section{position:relative;margin-top:40px;padding-bottom:20px;}
.Item_Section .DataArea .CaptchaArea2{position:relative;width:203px;margin:15px auto}
.Item_Section .DataArea .CaptchaArea2 .Refresh{width:200px;border:1px solid #4DB5AE;margin:3px auto 0 auto;margin-bottom:6px; background:url('../images/contents/refresh.png') no-repeat 66px 4px;padding:5px 0 4px 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;text-align:center}
.Item_Section .DataArea .CaptchaArea2 .Refresh a{display:block;color:#2A8D86}
.Item_Section .DataArea .CaptchaArea2 .Audio{display:inline-block;position:relative;background:#4DB5AE;border:1px solid #c0c0c0;;height:31px;width:50px;font-size:12px;color:#FFF;line-height:1.0;margin-top:1px;margin-bottom:1px;}
.Item_Section .DataArea .CaptchaArea2 button[type="submit"]{display:inline-block;position:relative;background:#4DB5AE;border:1px solid #c0c0c0;;height:31px;width:50px;font-size:12px;color:#FFF;line-height:1.0;margin-top:1px;margin-bottom:1px;}
.Item_Section .DataArea .CaptchaArea2 input[type="text"]{height:31px;padding:0 5px;font-size:12px;margin-right:3px;width:150px}

table.TableType0{width:100%; font-family:'Nanum'}
table.TableType0 td{padding:5px; text-align:center; font-size:12pt; vertical-align:middle; font-weight:bold;}
table.TableType0 td.titl{font-size:16pt; text-decoration:underline;}

table.TableType1{width:100%;border-bottom:1px solid #92C7C7;border-right:1px solid #92C7C7;font-family:'Nanum'}
table.TableType1 th,
table.TableType1 td{padding:5px;text-align:center;border-top:1px solid #92C7C7;border-left:1px solid #92C7C7;font-size:12px;vertical-align:middle;}
table.TableType1 th{background:#E4F1F1;color:#2C7B76;border-bottom:1px solid #92C7C7}
table.TableType1 th.ColorType1{background:#CAE9E9 !important;padding:10px 0}
table.TableType1 td:first-child{background:#F0F0F0}
table.TableType1 th.Slash{background:#E4F1F1 url('../images/contents/slash.png') no-repeat !important;background-size:100% 100% !important}

table.TableType2{width:100%;border-bottom:1px solid #B3B2A4;border-right:1px solid #B3B2A4;font-family:'Nanum';margin-top:20px}
table.TableType2 th,
table.TableType2 td{padding:5px;text-align:center;border-top:1px solid #B3B2A4;border-left:1px solid #B3B2A4;font-size:12px;vertical-align:middle;}
table.TableType2 th{background:#ECEBE8;color:#80775C;border-bottom:1px solid #B3B2A4}
table.TableType2 td:first-child{background:#F3F3F3}
table.TableType2 td.Mine{color:#2C7B76 !important}
table.TableType2 th.Slash{background:#ECEBE8 url('../images/contents/slash2.png') no-repeat !important;background-size:100% 100% !important}

table.TableType3{width:100%;border-bottom:1px solid #92C7C7;border-right:1px solid #92C7C7;font-family:'Nanum'}
table.TableType3 th,
table.TableType3 td{padding:5px;text-align:center;border-top:1px solid #92C7C7;border-left:1px solid #92C7C7;font-size:12px;vertical-align:middle;}
table.TableType3 th{background:#E4F1F1;color:#2C7B76;border-bottom:1px solid #92C7C7}
table.TableType3 th.ColorType1{background:#CAE9E9 !important;padding:10px 0}
table.TableType3 td.First{background:#F0F0F0}
table.TableType3 th.Slash{background:#E4F1F1 url('../images/contents/slash.png') no-repeat !important;background-size:100% 100% !important}

table.TableType4{width:100%;border-bottom:1px solid #92C7C7;border-right:1px solid #92C7C7;font-family:'Nanum'}
table.TableType4 th,
table.TableType4 td{padding:10px;border-top:1px solid #92C7C7;border-left:1px solid #92C7C7;font-size:12px;vertical-align:middle;}
table.TableType4 th{text-align:center;background:#E4F1F1;color:#2C7B76}
table.TableType4 td{}

/* ÇÐ±³¸ÞÀÎ */
.SchoolHome{position:relative;margin-top:60px}
.SchoolHome .NameArea{position:relative;padding:5px 0 0 98px;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;color:#489893}
.SchoolHome .HomeMenu{position:absolute;top:-10px;right:0;}
.SchoolHome .HomeMenu li{float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2px;width:145px;}
.SchoolHome .HomeMenu li a{display:block;padding:12px 0 11px 0;font-size:15px}
.SchoolHome .HomeMenu li.Off{background:#DDD;}
.SchoolHome .HomeMenu li.On{background:#325859;}
.SchoolHome .HomeMenu li.On a{color:#FFF !important}
.SchoolHome .HomeContents{position:relative;border:1px solid #4DB5AE;padding:35px;margin-top:13px}
.SchoolHome .HomeContents .subTitle{position:relative;padding:5px 0 0 5px;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.5;color:#489893}
.SchoolHome .HomeContents h2{clear:both;font-size:14px;margin:0 0 7px 0;line-height:1.0;background:url('../images/board/title_bullet.png') no-repeat 0 2px;padding:0 0 0 15px;color:#333;}
.SchoolHome .HomeContents h2 span.Type1{color:#28938C}
.SchoolHome .HomeContents h2 span.Type2{font-family:'Tahoma';font-size:11px;color:#777;}
.SchoolHome .HomeContents h3{background:url(../images/contents/list_bullet.png) no-repeat 5px 4px;padding-left:13px;font-size:13px;line-height:1.0;color:#4DB5AE}
.SchoolHome .HomeContents .School_Data{margin-bottom:20px}
.SchoolHome .HomeContents .School_Data:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents .School_Data li{position:relative;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;padding:2px 0 0 110px;line-height:1.6;}
.SchoolHome .HomeContents .School_Data li span.InfoTitle{position:absolute;top:0;left:0;background:#4DB5AE;color:#FFF;margin-right:5px;text-align:center;width:100px;padding:2px 0}
.SchoolHome .HomeContents .School_Data li span.Tel{border:1px solid #4DB5AE;padding:2px 5px 3px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;margin-right:3px;color:#4DB5AE}
.SchoolHome .HomeContents .School_Data li span.URL{font-family:'Tahoma';line-height:0.9;letter-spacing:0.07em}
.SchoolHome .HomeContents .School_Data li span.URL a{color:#119C94}
.SchoolHome .HomeContents .School_Data2{background:#F5F5F5;padding:20px}
.SchoolHome .HomeContents .School_Data2:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents .School_Data2 .DataBox{float:left;width:394px;margin:10px 20px}
.SchoolHome .HomeContents .School_Data3{background:#FFF;border:1px solid #DDD;padding:20px;min-height:100px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;/*o-border-radius:7px;*/}
.SchoolHome .HomeContents .School_Data3 ul{}
.SchoolHome .HomeContents .School_Data3 ul li{position:relative;}
.SchoolHome .HomeContents .School_Data3 ul li span.Type1{float:left;width:50%;text-align:right;border:1px solid #FFF;margin-bottom:3px;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.SchoolHome .HomeContents .School_Data3 ul li span.Type2{float:right;width:48%;height:25px;text-align:right;border:1px solid #BADEDE;margin-bottom:3px;padding:3px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F1F7F7;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;/*o-border-radius:20px;*/color:#28938C}
.SchoolHome .HomeContents .PrintButton{float:right;background:#4DB4B0 url('../images/contents/btn_print.png') no-repeat 0 0}
.SchoolHome .HomeContents .PrintButton a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 7px 0 30px;color:#FFF}
.SchoolHome .HomeContents .Sum{clear:both;margin-bottom:40px;}
.SchoolHome .HomeContents .Sum:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents .Sum .Sum_Left{float:left;width:48%}
.SchoolHome .HomeContents .Sum .Sum_Right{float:right;width:48%}
.SchoolHome .HomeContents .Sum .Sum_Txt{text-align:right;padding-top:5px}
.SchoolHome .HomeContents .Sum .TableTitle{padding:7px 0 5px 0}
.SchoolHome .HomeContents .Sum .TableTitle:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents .Sum .TableTitle .TableTxt1{float:left;}
.SchoolHome .HomeContents .Sum .TableTitle .TableTxt2{float:right;text-align:right}

.SchoolHome .HomeContents2{position:relative;border:1px solid #4DB5AE;padding:20px 35px;margin-top:13px}
.SchoolHome .HomeContents2 .subTitle{position:relative;padding:5px 0 0 5px;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.5;color:#489893}
.SchoolHome .HomeContents2 .DetailTop{margin-bottom:15px;border-bottom:1px solid #CCC;padding-bottom:7px}
.SchoolHome .HomeContents2 .DetailTop:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Year{float:left;padding-top:4px}
.SchoolHome .HomeContents2 .DetailTop .Detail_Year select{height:27px;padding:0 5px;font-size:12px;margin-left:0;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Year span{display:inline-block;padding-left:5px;font-size:18px;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu{float:right}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu button{border:1px solid #31948F;border-left:none !important;line-height:1.0;font-size:13px;width:70px;height:32px;background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu button:first-child{border-left:1px solid #31948F !important}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu button:hover{background:#F3F3F3;color:#119C94}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu button.Select{background:#F6AA60;color:#FFF}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu .DetailMenu li{float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2px;width:80px;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu .DetailMenu li a{display:block;padding:12px 0 11px 0;font-size:12px}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu .DetailMenu li.Off{background:#DDD;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu .DetailMenu li.On{background:#325859;}
.SchoolHome .HomeContents2 .DetailTop .Detail_Menu .DetailMenu li.On a{color:#FFF !important}
.SchoolHome .HomeContents2 .Item_List{}
.SchoolHome .HomeContents2 .Item_List:after{display:block;content:"";clear:both;}
.SchoolHome .HomeContents2 .Item_List dt{margin:8px 0 5px 0;border-bottom:1px solid #4DB5AE;}
.SchoolHome .HomeContents2 .Item_List dt span{background:#4DB5AE;color:#FFF;display:inline-block;padding:5px 15px;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.SchoolHome .HomeContents2 .Item_List dd{width:25%;float:left;background:url(../images/contents/list_bullet.png) no-repeat 4px 7px;font-family:'Nanum';overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1px;}
.SchoolHome .HomeContents2 .Item_List dd a{display:block;padding:0 0 1px 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.SchoolHome .HomeContents2 .Item_List dd a:hover{background:#cae8e6 url(../images/contents/list_bullet.png) no-repeat 4px 7px;}
.SchoolHome .HomeContents2 .Item_List dd.Select{background:#eb785d url(../images/contents/list_bullet_over.png) no-repeat 0 0;color:#FFF}
.SchoolHome .HomeContents2 .Item_List dd.Select a{color:#FFF}
.SchoolHome .HomeContents2 .Item_List dd.Select a:hover{color:#FFF}
.SchoolHome .Detail_Cont{margin-top:70px;}
.SchoolHome .Detail_Cont h2{background:none !important}

.map-bg{background-color:#4DB5AE}
/*.map-bg{background-color:#A0CFDF}*/
.map{width:289px;min-height:400px;padding:0;margin:0 auto;background-image:url(../images/main/main_map.png);background-repeat:no-repeat;background-size:contain;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;position:relative;z-index:9;margin-bottom:1.071em}
.map a{position:absolute;display:block;padding:2px;color:#333;font-size:1.2em}
.map a:hover{color:#4DB5AE}
.map .seoul{left:80px;top:30px}
.map .incheon{left:45px;top:20px}
.map .gg{left:90px;top:60px}
.map .gangwon{left:160px;top:19px}
.map .cb{left:140px;top:80px}
.map .chungnam{left:60px;top:110px}
.map .sejong{left:95px;top:102px}
.map .daejeon{left:105px;top:130px}
.map .gb{left:190px;top:120px}
.map .daegu{left:177px;top:170px}
.map .jeonbuk{left:80px;top:170px}
.map .ulsan{left:220px;top:190px}
.map .gsnd{left:160px;top:210px}
.map .busan{left:210px;top:220px}
.map .gwangju{left:65px;top:220px}
.map .jeonnam{left:60px;top:250px}
.map .jeju{left:50px;top:345px}
/* ÁÖ¿äÁöÇ¥°Ë»ö */

/*2018 ½Å±Ô È­¸é ÁÖ¿äÁöÇ¥°Ë»ö*/
.IndexWrap a { cursor:pointer; }
/* ¿É¼Ç1 */
.IndexWrap { position:relative; display:block; font-family:Barun; }
.IndexWrap .option1 { display:block; }
.IndexWrap .option1 .inner { display:block; vertical-align:top; }
.IndexWrap .option1 .column.first { border-top:2px solid #4db5ae; }
.IndexWrap .option1 .column { position:relative; display:table; width:100%; padding:18px 0; border-top:1px solid #ccc; }

.IndexWrap .option1 .titleArea { display:table-cell; vertical-align:middle; width:180px; text-align:center; }
.IndexWrap .option1 .titleArea i { display:block; margin:0 auto 10px; font-size:37px; color:#4db5ae; }
.IndexWrap .option1 .titleArea h1 { position:relative; display:block; font-size:15px; color:#000; font-weight:bold; letter-spacing:-1px; padding:5px 0; }

.IndexWrap .option1 .optArea  { display:table-cell; vertical-align:top; padding-left:35px; border-left:1px solid #ddd; }
.IndexWrap .option1 .optArea1 { display:table-cell; vertical-align:top; padding-left:35px; border-left:1px solid #ddd; }
.IndexWrap .option1 .optArea2 { display:table-cell; vertical-align:top; padding-left:35px; border-left:1px solid #ddd; }
.IndexWrap .option1 .optArea3 { display:table-cell; vertical-align:top; padding-left:35px; border-left:1px solid #ddd; }

.IndexWrap .option1 .column ul { display:block; font-size:0;}
.IndexWrap .option1 .column ul li { position:relative; display:inline-block; vertical-align:top; border:1px solid #ccc; border-radius:3px; background:#fff; margin:5px 0 5px 10px; }
.IndexWrap .option1 .column ul li:hover { border-color:#4db5ae; background:#f3fafa; }
.IndexWrap .option1 .column ul li a { position:relative; display:block; padding:10px 18px; font-size:13px; letter-spacing:-0.09em; font-family:Barun; cursor:pointer; }
.IndexWrap .option1 .column ul li a:hover { color:#000; }
.IndexWrap .option1 .column ul li.selected { border-color:#4db5ae; }
.IndexWrap .option1 .column ul li.selected a { background:#4db5ae !important; color:#fff;  cursor:pointer; }
.IndexWrap .option1 .column ul li.selected a:before { color:#fff; }
.IndexWrap .option1 .column ul li.selected a:after { border:2px solid #4db5ae; }



.IndexWrap .option2 { position:relative; display:block; padding:0; font-size:0; }
.IndexWrap .option2  .column { position:relative; display:table; width:100%; padding:18px 0; border-top:1px solid #4db5ae; }
.IndexWrap .option2 .titleArea { display:table-cell; vertical-align:middle; width:180px; text-align:center; }
.IndexWrap .option2 .titleArea h1 { position:relative; display:block; font-size:15px; color:#000; font-weight:bold; letter-spacing:-1px; padding:5px 0; }
.IndexWrap .option2  .optArea { display:table-cell; vertical-align:top; padding-left:35px; border-left:1px solid #ddd; }

.IndexWrap .option2 .column ul { display:inline-block; vertical-align:top; font-size:0; }
.IndexWrap .option2 .column ul > li { position:relative; display:inline-block; vertical-align:top; margin:5px 0 5px 10px; }
.IndexWrap .option2 .column ul li .inner { position:relative; display:inline-block; border:1px solid #ccc; border-radius:3px; background:#fff; }
.IndexWrap .option2 .column ul li .inner2 { position:relative; display:inline-block; background:#fff; }
.IndexWrap .option2 .column ul li .inner:hover { border-color:#4db5ae; background:#f3fafa; }
.IndexWrap .option2 .column ul li.selected .inner { border-color:#4db5ae; }
.IndexWrap .option2 .column ul li .inner a { position:relative; display:block;  padding:10px 15px; font-size:13px; letter-spacing:-0.09em; font-family:Barun; cursor:pointer; }
.IndexWrap .option2 .column ul li .inner2 a { position:relative; display:block;  padding:10px 15px; font-size:13px; letter-spacing:-0.09em; font-family:Barun;}
.IndexWrap .option2 .column ul li .inner a:hover { color:#000; }
.IndexWrap .option2 .column ul li .inner2 a:hover { color:#000; }
.IndexWrap .option2 .column ul li.selected .inner a { background:#4db5ae !important; color:#fff; ; cursor:pointer; background:#41cdeb}
.IndexWrap .option2 .column ul li.DisableSelected .inner a { background:#dde !important; color:#fff;  }
.IndexWrap .option2 .column span { position:relative; display:inline-block; vertical-align:top; line-height:38px; font-size:12px; color:#888; margin-left:10px; }
.IndexWrap .option2 .column span:before {content: "\e9a7"; font-family:xeicon; font-size:17px; color:#c7c7c7; position:relative; display:inline-block; vertical-align:middle; margin-right:3px;  }
.IndexWrap .option2 .column .add-opt {  display:none; position:relative; font-size:13px; vertical-align:top; margin:3px 0 0 5px; font-size:0; }
.IndexWrap .option2 .column ul li.selected.sp .add-opt { display:inline-block !important; }
.IndexWrap .option2 .column .add-opt.selected { display:inline-block !important; }
.IndexWrap .option2 .column .add-opt li { position:relative; display:inline-block; vertical-align:top; margin:0; }
.IndexWrap .option2 .column .add-opt a { position:relative; display:inline-block; font-size:13px; letter-spacing:-0.09em; font-family:Barun; cursor:pointer; border:1px solid #ccc; border-radius:0; line-height:32px; width:32px; text-align:center; vertical-align:middle; margin-right:-1px; background:#fff;  }
.IndexWrap .option2 .column .add-opt a:hover { color:#000; }
.IndexWrap .option2 .column .add-opt a.selected { background:#7acbc6; color:#fff; }
.IndexWrap .option2 .column .add-opt a.DisableSelected { background:#dde; color:#fff; }
.IndexWrap .option2 .column .add-opt a.selected:after { content:""; position:absolute; top:-1px; left:-1px; right:-1px; bottom:-1px; border:1px solid #4db5ae; z-index:10; }
/*
.IndexWrap .Index_Search .Class_Item li.ClassSelect a{background:#EB785D url('../images/contents/index_item_select.png') no-repeat right center;;color:#FFF}
.IndexWrap .Index_Search .Class_Item li.ClassDisableSelect a{background:#dde;color:#FFF}
.IndexWrap .Index_Search .Class_Item li ul li.ClassSelect a{background:#EB785D !important;color:#FFF !important}
.IndexWrap .Index_Search .Class_Item li ul li.ClassDisableSelect a{background:#dde !important;color:#FFF !important}
*/
/* disable */
.IndexWrap .option2.disable { background:#f8f8f8; }
.IndexWrap .option2.disable .column { border-top:1px solid #ddd; }
.IndexWrap .option2.disable .titleArea h1 { color:#b4b4b4; }
.IndexWrap .option2.disable ul li,
.IndexWrap .option2.disable ul li:hover { background:#eee; border:1px solid #ccc; }
.IndexWrap .option2.disable ul li a,
.IndexWrap .option2.disable ul li a:hover { color:#aaa; }
.IndexWrap .option2.disable ul li a:after { border:0 !important; }

/*2018 ½Å±Ô È­¸é °á°ú*/
.Index_Result { position:relative; display:block; margin:0 auto 0; letter-spacing:-0.05em; }
.Index_Result .resultArea { }

.Index_Result .resultArea .hdr { position:relative; display:block; }
.Index_Result .resultArea .hdr ul.tab { display:table; font-size:0; }
.Index_Result .resultArea .hdr ul.tab li:first-child { margin-left:0; }
.Index_Result .resultArea .hdr ul.tab li { display:inline-block; width:300px; text-align:center; height:0px; line-height:0px; vertical-align:middle; margin-left:1px; }
.Index_Result .resultArea .hdr ul.tab li a { display:block; color:#444; font-size:18px; background:#ccc; }
.Index_Result .resultArea .hdr ul.tab li.active { }
.Index_Result .resultArea .hdr ul.tab li.active a { background:#4db5ae; color:#fff; }

.Index_Result .resultArea .hdr .infobox { position:relative; display:block; height:41px; background:#f3f3f3; border-top:1px solid #4db5ae; border-bottom:1px solid #ccc; padding:0 10px; }
.Index_Result .resultArea .hdr .infobox ul { display:table; width:100%; height:41px; font-size:0; }
.Index_Result .resultArea .hdr .infobox ul li { display:table-cell; width:50%; vertical-align:middle; }
.Index_Result .resultArea .hdr .infobox ul li dl { display:inline-block; position:relative; padding-left:15px; margin-left:14px; font-size:0; }
.Index_Result .resultArea .hdr .infobox ul li dl:first-child { margin-left:0; padding-left:0; }
.Index_Result .resultArea .hdr .infobox ul li dl:first-child:after { width:0; }
.Index_Result .resultArea .hdr .infobox ul li dl:after { content:""; width:1px; height:12px; background:#ccc; position:absolute; left:0; top:50%; margin-top:-6px; }
.Index_Result .resultArea .hdr .infobox ul li dt { display:inline-block; font-weight:bold; font-size:12px; color:#444; }
.Index_Result .resultArea .hdr .infobox ul li dd { display:inline-block; margin-left:5px; font-size:12px; color:#444; }
.Index_Result .resultArea .hdr .infobox ul li:last-child { text-align:right; }
.Index_Result .resultArea .hdr .infobox ul li:last-child a { display:inline-block; position:relative; height:25px; line-height:25px; padding:0 15px 0 30px; margin-left:4px; background:#4db4b0; border:1px solid #399e98; color:#fff; font-size:12px; }
.Index_Result .resultArea .hdr .infobox ul li:last-child a:nth-child(1):after { content:""; position:absolute; left:0; top:0; width:24px; height:26px; background:url("../images/contents/btn_print.png") center no-repeat; }
.Index_Result .resultArea .hdr .infobox ul li:last-child a:nth-child(2):after { content:""; position:absolute; left:0; top:0; width:24px; height:26px; background:url("../images/contents/btn_download.png") center no-repeat; }

.Index_Result .resultArea .titleArea { position:relative; display:block; margin:45px auto -1px; z-index:10; border-right:0px solid #ccc; }
.Index_Result .resultArea .titleArea:after { content:""; position:relative; display:block; clear:both; zoom:1; }
.Index_Result .resultArea .titleArea h1 { position:relative; display:block; float:left; padding-left:25px; font-size:18px; font-weight:bold; color:#444;}
.Index_Result .resultArea .titleArea h1:after { content:""; position:absolute; left:4px; top:50%; margin-top:-6px; width:6px; height:6px; border:3px solid #4db5ae; border-radius:6px; }
.Index_Result .resultArea .titleArea ul { float:right; display:table; font-size:0; margin-right:0px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.Index_Result .resultArea .titleArea ul li { position:relative; display:inline-block; padding:0 15px; height:36px; line-height:36px; border-right:1px solid #ccc; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc;  background:#eee; text-align:center; margin-left:-1px; }
.Index_Result .resultArea .titleArea ul li a { display:block; font-size:13px; color:#444; }
.Index_Result .resultArea .titleArea ul li.active { background:#fff; }
.Index_Result .resultArea .titleArea ul li.active:after {content:""; position:absolute; bottom:-1px; left:0; right:0; height:1px; background:#fff; }
.Index_Result .resultArea .titleArea ul li.active a { }

.Index_Result .resultArea .inner { position:relative; display:block; background:#fff; border:1px solid #ccc; padding:40px; }
.Index_Result .resultArea .cont { position:relative; display:block; }
.Index_Result .resultArea .cont:after { content:""; position:relative; display:block; clear:both; zoom:1; }
.Index_Result .resultArea .cont.part1 { display:table; width:100%; font-size:0; vertical-align:top; }
.Index_Result .resultArea .cont.part1 .korea { display:table-cell; vertical-align:top; width:320px; height:320px; padding-top: 30px; padding-left: 30px;}
.Index_Result .resultArea .cont.part1 .korea .inn { position:relative; display:block; height:320px; line-height:320px;margin-top: 50px; border-radius:10px; background:#f5f5f5; overflow:hidden; text-align:center; vertical-align:middle; }
.Index_Result .resultArea .cont.part1 .korea .inn img { vertical-align:middle; }
.Index_Result .resultArea .cont.part1 .korea .inn img[usemap], korea area{ outline: none; }
.Index_Result .resultArea .cont.part1 .korea #tooltip { font-size:12px; background:#fff; color:#000; position:fixed; top:30px; margin-top:-45px; margin-left:-40px; padding:0 10px; height:30px; border-radius:2px; text-align:center; line-height:30px; border:1px solid #ccc; box-shadow: 2px 2px rgba(0,0,0,0.1); font-family:Barun; letter-spacing:-1px; font-weight:bold; }
.Index_Result .resultArea .cont.part1 .gr-year { display:table-cell; vertical-align:top; padding-left:55px;}
.Index_Result .resultArea .cont.part1 .gr-year h1.title { position:relative; display:block; font-size:16px; color:#444; padding:0 0 0 10px; margin-bottom:20px; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title:after { content:""; position:absolute; left:0; top:50%; margin-top:-7px; width:3px; height:15px; background:#898989; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare { float:right; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dl { display:block; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dt { display:inline-block; padding:0 4px; border-radius:3px; background:#ececec; border:1px solid #e6e6e6; color:#444; font-size:15px; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dd { position:relative; display:inline-block; margin-left:11px; padding-left:10px; color:#444; font-size:15px; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dd.first { padding-left:0; margin-left:10px; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dd:after { content:""; position:absolute; left:0; top:50%; margin-top:-6px; width:1px; height:15px; background:#ccc; }
.Index_Result .resultArea .cont.part1 .gr-year h1.title .compare dd.first:after { width:0; }
.Index_Result .resultArea .cont.part1 .gr-year .grInner { position:relative; display:block; height:350px; }

.Index_Result .resultArea .cont.part2 { position:relative; display:block; clear:both; margin:40px auto 0; }
.Index_Result .resultArea .cont.part2 h1.title { position:relative; display:block; font-size:16px; color:#444; padding:0 0 0 10px; margin-bottom:20px; }
.Index_Result .resultArea .cont.part2 h1.title:after { content:""; position:absolute; left:0; top:50%; margin-top:-8px; width:3px; height:15px; background:#898989; }


.Index_Result .resultArea .cont.part2 .gr-data { position:relative; display:block;  padding:40px 0 0; overflow:hidden; margin-top: 50px; }
.Index_Result .resultArea .cont.part2 .gr-data .inn { position:relative; margin:0 0 0 0; display:block; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare { float:right; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dl { display:block; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dt { display:inline-block; padding:0 4px; border-radius:3px; background:#ececec; border:1px solid #e6e6e6; color:#444; font-size:13px; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dd { position:relative; display:inline-block; margin-left:11px; padding-left:10px; color:#444; font-size:13px; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dd.first { padding-left:0; margin-left:10px; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dd:after { content:""; position:absolute; left:0; top:50%; margin-top:-6px; width:1px; height:11px; background:#ccc; }
.Index_Result .resultArea .cont.part2 .gr-data .inn .compare dd.first:after { width:0; }


.Index_Result .resultArea .cont.part3 { position:relative; display:block; margin:20px auto; }
.Index_Result .resultArea .cont.part3 table { width:100%; border:1px solid #92c7c7; border-bottom:0; margin-bottom:30px; }
.Index_Result .resultArea .cont.part3 table.second th { text-align:center; color:#2c7b76; }
.Index_Result .resultArea .cont.part3 table thead th { text-align:center; color:#2c7b76; border-left:1px solid #92c7c7; }
.Index_Result .resultArea .cont.part3 table thead th a { position:relative; text-decoration:none; }
.Index_Result .resultArea .cont.part3 table thead th a:hover { text-decoration:underline; }
/*#gongsi .resultArea .cont.part3 table tbody th a:after { position:relative; content:"\e980"; font-family:xeicon; font-size:10px; display:inline-block; margin-left:2px; }*/
.Index_Result .resultArea .cont.part3 table thead th:first-child { border-left:0; }
.Index_Result .resultArea .cont.part3 table th,
.Index_Result .resultArea .cont.part3 table td { padding:5px 5px; font-size:12px; color:#444; letter-spacing:0; }
.Index_Result .resultArea .cont.part3 table th { background:#f2fbfb; border-bottom:1px solid #92c7c7; text-align:left; }
.Index_Result .resultArea .cont.part3 table th:first-child {  text-decoration:none; }
.Index_Result .resultArea .cont.part3 table td { border-bottom:1px solid #92c7c7; border-left:1px solid #92c7c7; text-align:right; background:#fff; }
.Index_Result .resultArea .cont.part3 table tbody tr { cursor:pointer; }
.Index_Result .resultArea .cont.part3 table tbody tr:hover th { background:#d3e9e9; }
.Index_Result .resultArea .cont.part3 table tbody tr:hover td { background:#f6f6f6; }
.Index_Result .resultArea .cont.part3 .summary { color:#000; }
.Index_Result .resultArea .cont.part3 .summary p { margin-bottom:5px; display:block; }
.Index_Result .resultArea .cont.part3 .summary li { display:block; margin-left:17px; line-height:18px; }


.Index_Result .resultArea .cont.part3 table th.active { background:#62acac; color:#fff; }
.Index_Result .resultArea .cont.part3 table th.active a { color:#fff; }
.Index_Result .resultArea .cont.part3 table td.active { background:#fff; }

.Index_Result .resultArea .cont.part3 table th.active { border-left:2px solid #62acac; border-right:2px solid #62acac; border-top:1px solid #62acac; }
.Index_Result .resultArea .cont.part3 table th.active:after { content:""; position:absolute; top:0; left:0; width:100%; height:1px; background:#62acac; }
.Index_Result .resultArea .cont.part3 table td.active { border-left:2px solid #62acac; border-right:2px solid #62acac; }
.Index_Result .resultArea .cont.part3 table tr:last-child td.active { border-bottom:2px solid #62acac; }

.Index_Result .resultArea .Guide{background:#F3F3F3;padding:30px 40px;margin-top:30px;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Index_Result .resultArea .GuideTitle{font-size:20px;border-bottom:1px dotted #CCC;line-height:1.0;padding-bottom:10px;background:url('../images/contents/guide_icon.png') no-repeat 0 0;padding:2px 0 10px 35px}
.Index_Result .resultArea .Guide .GuideContents{font-family:'Nanum';margin-top:15px}
.Index_Result .resultArea .Guide p{line-height:1.5}
/* ÁÖ¿äÁöÇ¥°Ë»ö */
.IndexWrap{margin-top:40px}
.IndexWrap .Index_Search{background:#4DB5AE}
.IndexWrap .Index_Search:after{display:block;content:"";clear:both;}
.IndexWrap .Index_Search .Index_Title{float:left;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-align:center}
.IndexWrap .Index_Search .Index_Title.TitleType1{border-bottom:1px solid #FFF;background:url('../images/contents/index_item_icon.png') no-repeat center 70px;padding-top:145px;height:235px;font-size:25px;}
.IndexWrap .Index_Search .Index_Title.TitleType2{padding-top:19px;font-size:18px;}
.IndexWrap .Index_Search .Index_Item{float:left;width:810px;border-top:1px solid #4DB5AE;border-bottom:1px solid #4DB5AE;background:#FFF}
.IndexWrap .Index_Search .Index_Item li{float:left;width:270px;border-top:1px solid #CCC}
.IndexWrap .Index_Search .Index_Item li:nth-child(1),
.IndexWrap .Index_Search .Index_Item li:nth-child(2),
.IndexWrap .Index_Search .Index_Item li:nth-child(3){border-top:none}
.IndexWrap .Index_Search .Index_Item li a{display:block;line-height:1.0;padding:13px 0 12px 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search .Index_Item li a:hover{background:#F3F3F3}
.IndexWrap .Index_Search .Index_Item li.ItemSelect{background:#EB785D url('../images/contents/index_item_select.png') no-repeat right center;color:#FFF;line-height:1.0;padding:13px 0 12px 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search .Index_Item li.ItemSelect a{color:#FFF}
.IndexWrap .Index_Search .Index_Item li.ItemSelect a:hover{background:#EB785D url('../images/contents/index_item_select.png') no-repeat right center;}
.IndexWrap .Index_Search .Class_Item{float:left;background:#FFF;width:810px;border-bottom:1px solid #4DB5AE;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search .Class_Item li{position:relative;float:left;font-size:13px}
.IndexWrap .Index_Search .Class_Item li a{display:block}
.IndexWrap .Index_Search .Class_Item li.BtnType1 a{border:1px solid #4DB5AE;width:110px;background:#FFF;text-align:center;line-height:1.0;padding:10px 0 9px 0;margin-right:4px}
.IndexWrap .Index_Search .Class_Item li.ClassSelect a{background:#4DB5AE;color:#FFF}
.IndexWrap .Index_Search .Class_Item li ul{position:absolute;top:0;left:115px;border-left:1px solid #4DB5AE;width:100px}
.IndexWrap .Index_Search .Class_Item li ul li.BtnType2 a{border:1px solid #4DB5AE;border-left:none;width:32px;background:#FFF;text-align:center;line-height:1.0;padding:10px 0 9px 0;margin-right:0 !important;color:#444 !important}
.IndexWrap .Index_Search .Class_Item li ul li.ClassSelect a{background:#87D5D0 !important;color:#FFF !important}

.IndexWrap .Index_Search_More{margin-top:10px;border-left:1px solid #4DB5AE}
.IndexWrap .Index_Search_More:after{display:block;content:"";clear:both;}
.IndexWrap .Index_Search_More .MoreBox{float:left;}
.IndexWrap .Index_Search_More .MoreBox.BoxType1{width:245px;}
.IndexWrap .Index_Search_More .MoreBox.BoxType2{width:243px;}
/*.IndexWrap .Index_Search_More .MoreBox.BoxType2{position:relative;width:244px;height:185px}*/
/*2018 Ãß°¡*/
.IndexWrap .Index_Search_More .MoreBox.BoxType3 {width:200px;}
.IndexWrap .Index_Search_More .MoreBox.BoxType4 {width:164px;}
.IndexWrap .Index_Search_More .MoreBox.BoxType5 {width:450px;}

/********************************/
.IndexWrap .Index_Search_More .MoreBox .TitleType3{background:#4DB5AE;border-right:1px solid #FFF;line-height:1.0;padding:20px 0 17px 0;text-align:center;;color:#FFF;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .TitleType3_1{background:#4DB5AE;border-right:1px solid #4DB5AE;line-height:1.0;padding:8px 0 6px 0;text-align:center;;color:#FFF;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .TitleType4{background:#4DB5AE;border-top:1px solid #FFF;line-height:1.0;padding:6px 0 5px 0;text-align:center;color:#FFF;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .BoxLine{}
.IndexWrap .Index_Search_More .MoreBox .BoxLine:after{display:block;content:"";clear:both;}
.IndexWrap .Index_Search_More .MoreBox .BoxLine .AreaSection{float:left;width:122px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .BoxLine .AreaSection.Type1{border-right:1px solid #FFF ;width:260px;}
.IndexWrap .Index_Search_More .MoreBox .BoxLine .AreaSection.Type2{}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst{border-right:1px solid #4DB5AE;border-bottom:1px solid #4DB5AE;height:161px;overflow-y:auto}

.IndexWrap .Index_Search_More .MoreBox .BoxLIst li{margin-top:1px;background:#FFF}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst li a{display:block;line-height:1.0;padding:10px 0 9px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst li a:hover{background:#F3F3F3}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst li.ListSelect a{background:#CAE8E6 !important;color:#1B7B73}
/** 2018 Ãß°¡*/
.IndexWrap .Index_Search_More .MoreBox .BoxLIst1{border-right:1px solid #4DB5AE;border-bottom:1px solid #4DB5AE;height:161px;overflow-y:auto}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst1 li {float:left; width:60px; margin-top:1px; background:#FFF}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst1 li a{text-align:center; display:block;line-height:1.0;padding:10px 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst1 li a:hover{ background:#F3F3F3}
.IndexWrap .Index_Search_More .MoreBox .BoxLIst1 li.ListSelect1 a{background:#CAE8E6!important; color:#1B7B73}
/********************************/
/*
.IndexWrap .Index_Search_More .MoreBox .Tab{position:absolute;top:0;}
.IndexWrap .Index_Search_More .MoreBox .Tab.TabType1{left:0;}
.IndexWrap .Index_Search_More .MoreBox .Tab.TabType2{right:0}
.IndexWrap .Index_Search_More .MoreBox .Tab a{display:block;width:122px;background:#CCC;line-height:1.0;padding:20px 0 17px 0;text-align:center;color:#444;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .Tab a.On{background:#4DB5AE !important;color:#FFF !important}
.IndexWrap .Index_Search_More .MoreBox .BoxContents{position:absolute;top:55px;left:0;width:244px;height:130px;overflow:hidden;background:#FFF;border-bottom:1px solid #4DB5AE;border-right:1px solid #4DB5AE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_Search_More .MoreBox .BoxContents:after{display:block;content:"";clear:both;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton{width:121px;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton.SectionType1{float:left;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton.SectionType2{float:right;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .TitleType4{margin-top:1px;background:#4DB5AE;line-height:1.0;padding:10px 0 7px 0;text-align:center;color:#FFF;font-size:14px}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst{height:97px;overflow-y:auto}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst.Line{border-right:1px solid #4DB5AE;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst li{margin-top:1px;background:#FFF}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst li a{display:block;line-height:1.0;padding:10px 0 9px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst li a:hover{background:#F3F3F3}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .AreaSecton .AreaLIst li.ListSelect a{background:#CAE8E6 !important;color:#1B7B73}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .NameList{width:245px;height:97px;overflow-y:auto;}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .NameList li{position:relative;margin-top:1px;background:#FFF;line-height:1.0;padding:10px 30px 9px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .NameList li span.Del{position:absolute;top:6px;right:5px}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .Addition{}
.IndexWrap .Index_Search_More .MoreBox .BoxContents .Addition a{display:block;background:#4DB5AE url('../images/contents/school_add.png') no-repeat 75px 12px;line-height:1.0;padding:11px 0 9px 10px;width:245px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#FFF;font-size:14px}
*/
.IndexWrap .Index_Search_Btn{position:relative;padding-top:25px}
.IndexWrap .Index_Search_Btn:after{display:block;content:"";clear:both;}
.IndexWrap .Index_Search_Btn .Search_More{position:absolute;top:-1px;left:0;width:100%;background:url('../images/contents/search_more_bg.png') repeat-x}
.IndexWrap .Index_Search_Btn .Search_More .More_Btn{width:200px;margin:0 auto;background:url('../images/contents/search_more_box.png') no-repeat 0 0;text-align:center;}
.IndexWrap .Index_Search_Btn .Search_More .More_Btn a{display:block;width:200px;height:31px;color:#FFF;font-size:14px;line-height:1.0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0 13px}
.IndexWrap .Index_Search_Btn .Search_Guide{float:left;margin-top:9px}
.IndexWrap .Index_Search_Btn .Search_Guide p{background:url('../images/contents/list_bullet.png') no-repeat 0 6px;padding-left:10px;}
.IndexWrap .Index_Search_Btn .Search_Button{float:right}
.IndexWrap .Index_Search_Btn .Search_Button button[type="submit"]{position:relative;background:#333 url('../images/contents/btn_search2.png') no-repeat 18px 14px;border:none;font-size:18px;color:#FFF;padding:18px 22px 14px 45px;line-height:1.0}

/* °ø°³¿ëµ¥ÀÌÅÍ */
.IndexWrap .Index_SearchOpen{background:#4DB5AE}
.IndexWrap .Index_SearchOpen:after{display:block;content:"";clear:both;}
.IndexWrap .Index_SearchOpen .Index_Title{float:left;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-align:center}
.IndexWrap .Index_SearchOpen .Index_Title.TitleType1{border-bottom:1px solid #FFF;height:235px;font-size:25px;}
.IndexWrap .Index_SearchOpen .Index_Title.TitleType2{padding-top:19px;font-size:18px;}
.IndexWrap .Index_SearchOpen .Index_Item{float:left;width:810px;border-top:1px solid #4DB5AE;background:#FFF}
.IndexWrap .Index_SearchOpen .Index_Item li{float:left;width:270px;border-top:1px solid #CCC}
.IndexWrap .Index_SearchOpen .Index_Item li:nth-child(1),
.IndexWrap .Index_SearchOpen .Index_Item li:nth-child(2),
.IndexWrap .Index_SearchOpen .Index_Item li:nth-child(3){border-top:none}
.IndexWrap .Index_SearchOpen .Index_Item li a{display:block;line-height:1.0;padding:13px 0 12px 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_SearchOpen .Index_Item li a:hover{background:#F3F3F3}
.IndexWrap .Index_SearchOpen .Index_Item li.ItemSelect{background:#EB785D url('../images/contents/index_item_select.png') no-repeat right center;color:#FFF;line-height:1.0;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_SearchOpen .Index_Item li.ItemSelect a{color:#FFF}
.IndexWrap .Index_SearchOpen .Index_Item li.ItemSelect a:hover{background:#EB785D url('../images/contents/index_item_select.png') no-repeat right center;}
.IndexWrap .Index_SearchOpen .Class_Item{float:left;background:#FFF;width:810px;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.IndexWrap .Index_SearchOpen .Class_Item li{position:relative;float:left;font-size:13px}
.IndexWrap .Index_SearchOpen .Class_Item li a{display:block}
.IndexWrap .Index_SearchOpen .Class_Item li.BtnType1 a{border:1px solid #4DB5AE;width:110px;background:#FFF;text-align:center;line-height:1.0;padding:10px 0 9px 0;margin-right:4px}
.IndexWrap .Index_SearchOpen .Class_Item li.ClassSelect a{background:#4DB5AE;color:#FFF}
.IndexWrap .Index_SearchOpen .Class_Item li ul{position:absolute;top:0;left:115px;border-left:1px solid #4DB5AE;width:100px}
.IndexWrap .Index_SearchOpen .Class_Item li ul li.BtnType2 a{border:1px solid #4DB5AE;border-left:none;width:32px;background:#FFF;text-align:center;line-height:1.0;padding:10px 0 9px 0;margin-right:0 !important;color:#444 !important}
.IndexWrap .Index_SearchOpen .Class_Item li ul li.ClassSelect a{background:#87D5D0 !important;color:#FFF !important}

/* °ø°³¿ëµ¥ÀÌÅÍ */
.IndexWrap .Index_SearchDown{background:#EB785D}
.IndexWrap .Index_SearchDown:after{display:block;content:"";clear:both;}
.IndexWrap .Index_SearchDown .Index_Title{float:left;width:170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-align:center}
.IndexWrap .Index_SearchDown .Index_Title.TitleType2{padding-top:19px;font-size:18px;}
.IndexWrap .Index_SearchDown .Class_Item{float:left;background:#FFF;width:810px;border-top:1px solid #EB785D;border-bottom:1px solid #EB785D;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


/* ÁÖ¿äÁöÇ¥ÀÚ·á_°á°ú */
.Index_ResultWrap{position:relative;margin-top:100px;background:url('../images/contents/tab_bg.png') repeat-x 0 44px;padding:45px 0 0 0;}
.Index_ResultWrap .Tab{position:absolute;top:0;z-index:1}
.Index_ResultWrap .Tab.TabType1{left:0;}
.Index_ResultWrap .Tab.TabType2{left:301px}
.Index_ResultWrap .Tab a{display:block;width:300px;background:#CCC;line-height:1.0;padding:15px 0 11px 0;text-align:center;color:#444;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Index_ResultWrap .Tab a.On{background:#4DB5AE !important;color:#FFF !important}

/* ÁÖ¿äÁöÇ¥ÀÚ·á_°á°ú ³»ºÎ ¹öÆ° Ãß°¡ */
.Index_ResultWrap2 .Tab a{display:block;width:300px;background:#CCC;line-height:1.0;padding:15px 0 11px 0;text-align:center;color:#444;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Index_ResultWrap2 .Tab a.On{background:#4DB5AE !important;color:#FFF !important}
.Index_ResultWrap2 .SectionBtn{width:100%}
.Index_ResultWrap2 .SectionBtn:after{display:block;content:"";clear:both;}
.Index_ResultWrap2 .SectionBtn .Button{float:right;margin-left:4px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Index_ResultWrap2 .SectionBtn .Button a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 7px 0 30px}
.Index_ResultWrap2 .SectionBtn .Button.Type1{border:1px solid #399E98;}
.Index_ResultWrap2 .SectionBtn .Button.Type1 a{color:#FFF}
.Index_ResultWrap2 .SectionBtn .Button.Type2{border:1px solid #399E98;}
.Index_ResultWrap2 .SectionBtn .Button.Type2 a{color:#333}
.Index_ResultWrap2 .SectionBtn .Button.Before{background:#FFF url('../images/contents/btn_before.png') no-repeat 0 0}
.Index_ResultWrap2 .SectionBtn .Button.Print{background:#4DB4B0 url('../images/contents/btn_print.png') no-repeat 0 0}
.Index_ResultWrap2 .SectionBtn .Button.Download{background:#4DB4B0 url('../images/contents/btn_download.png') no-repeat 0 0}

.Index_Result{}
.Index_Result .SNS{position:absolute;top:0;right:0}
.Index_Result .SNS li{float:left;margin-left:5px;width:36px;height:36px}
.Index_Result .Index_Info{position:relative;border-bottom:1px solid #CCC;background:#F3F3F3;padding:15px 0 14px 5px;line-height:1.0}
.Index_Result .Index_Info:after{display:block;content:"";clear:both;}
.Index_Result .Index_Info .Info_Txt{float:left}
.Index_Result .Index_Info .Info_Txt li{float:left;padding:0 15px 0 15px;color:#666;background:url('../images/contents/info_line.png') no-repeat right 0}
.Index_Result .Index_Info .Info_Txt li:last-child{background:none}
.Index_Result .Index_Info .Info_Txt li strong{font-weight:600;padding-right:5px}
.Index_Result .Index_Info .SectionBtn{position:absolute;top:7px;right:0;height:27px}
.Index_Result .Index_Info .SectionBtn .Button{float:right;margin-left:4px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Index_Result .Index_Info .SectionBtn .Button a{display:block;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.0;padding:7px 7px 0 30px}
.Index_Result .Index_Info .SectionBtn .Button.Type1{border:1px solid #399E98;}
.Index_Result .Index_Info .SectionBtn .Button.Type1 a{color:#FFF}
.Index_Result .Index_Info .SectionBtn .Button.Type2{border:1px solid #399E98;}
.Index_Result .Index_Info .SectionBtn .Button.Type2 a{color:#333}
.Index_Result .Index_Info .SectionBtn .Button.Print{background:#4DB4B0 url('../images/contents/btn_print.png') no-repeat 0 0}
.Index_Result .Index_Info .SectionBtn .Button.Download{background:#4DB4B0 url('../images/contents/btn_download.png') no-repeat 0 0}
.Index_Result .DataArea{clear:both;border:1px solid #CCC;background:#FFF;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 0}
.Index_Result .DataArea .DataTitle{font-size:18px;margin:0 0 20px 0;line-height:1.0;background:url('../images/board/title_bullet.png') no-repeat 0 2px;padding:0 0 10px 15px;color:#333;border-bottom:1px dotted #999}
.Index_Result .DataArea .DataTitle span{color:#4DB5AE}
.Index_Result .DataArea .GraphWrap{width:100%;text-align:center;padding:20px 0}
.Index_Result .DataArea .DataTable{width:100%;margin-top:30px}
.Index_Result .DataArea .DataTable2{width:100%}
.Index_Result .DataArea .TableTxt{text-align:right;line-height:1.0;padding:8px 0}
.Index_Result .DataArea .TableTxt span.Line{padding:0 8px;color:#CCC}

.Index_Result .SchoolSearch_More{margin-top:20px}
.Index_Result .SchoolSearch_More a{display:block;width:100%;border:1px solid #4DB5AE;background:#F1F7F7;padding:18px 0 16px 0;line-height:1.0;text-align:center;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Index_Result .SchoolSearch_More a span{color:#4DB5AE}
.Index_Result .NameList{border:1px solid #CCC;padding:30px;margin-top:20px}
.Index_Result .NameList:after{display:block;content:"";clear:both;}
.Index_Result .NameList li{position:relative;float:left;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../images/contents/list_bullet.png) no-repeat 7px 11px;margin:0 0 2px 2px;padding:3px 25px 3px 25px;font-size:13px;font-family:'Nanum';overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.Index_Result .NameList li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#222}
/*.Index_Result .NameList li a:hover{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#4DB5AE}*/
.Index_Result .NameList li:hover{background:#CAE8E6 url(../images/contents/list_bullet.png) no-repeat 7px 12px}
.Index_Result .NameList li.Select{background: #EB785D
}
.Index_Result .NameList li.Select a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#ffffff}

.Index_Result .NameList li img.SchoolDel{position:absolute;top:3px;left:2px}
.Index_Result .Search_Button{float:right;margin-top:10px;padding-bottom:30px}
.Index_Result .Search_Button button[type="submit"]{position:relative;background:#325859 url('../images/contents/btn_search2.png') no-repeat 20px 10px;border:none;font-size:16px;color:#FFF;padding:13px 27px 13px 50px;line-height:1.0}

/* FadePop */
#Fade{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0.75;filter:alpha(opaicty=75);z-index:999999;}
.Popup_Block{position:relative;display:none;background:#E9E9E9;float:left;position:fixed;top:50%;left:50%;z-index:9999999;height:580px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.Popup_Block a.PopClose{cursor:pointer}
img.Pop_Close{position:absolute;top:-69px;right:0;z-index:999999999;}
html #Fade{position:absolute;}
html .Popup_Block{position:absolute;}

/* Pop */
.Popup_Head{position:relative;background:#4DB5AF;padding:10px}
.Popup_Head:after{display:block;content:"";clear:both;}
.Popup_Head h1{float:left;color:#FFF;font-size:26px;line-height:1.0;padding:13px 0 11px 17px}
.Popup_Head .Head_Txt{float:right;color:#FFF;padding-top:37px}
.Popup_Head .ItemArray{float:right;margin:18px 0 0 4px;}
.Popup_Head .ItemArray button{border:1px solid #31948F;border-left:none !important;line-height:1.0;font-size:13px;width:53px;height:32px;background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.Popup_Head .ItemArray button:first-child{border-left:1px solid #31948F !important}
.Popup_Head .ItemArray button:hover{background:#F3F3F3;color:#119C94}
.Popup_Head .ItemArray button.Select{background:#F6AA60;color:#FFF}
.Popup_Head .TextSize{float:right;margin:18px 0 0 4px}
.Popup_Head .TextSize .Text_Title{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF;line-height:1.0;border:1px solid #31948F;padding:9px}
.Popup_Head .TextSize button{border:1px solid #31948F;border-left:none !important;line-height:1.0;font-size:13px;background:#FFF;width:32px;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.Popup_Head .TextSize button:hover{background:#F3F3F3;color:#119C94}
.Popup_Head .TextSize button span{display:none}
.Popup_Head .TextSize button.TextPlus{background:#FFF url('../images/contents/text_plus.png') no-repeat 0 0}
.Popup_Head .TextSize button.TextMinus{background:#FFF url('../images/contents/text_minus.png') no-repeat 0 0}
.Popup_Head .Reset{float:right;margin:18px 0 0 0}
.Popup_Head .Reset a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF url('../images/contents/list_reset.png') no-repeat 0 0;font-size:13px;line-height:1.0;border:1px solid #31948F;padding:9px 9px 8px 30px}
.Popup_Head .Reset a:hover{background:#F3F3F3 url('../images/contents/list_reset.png') no-repeat 0 0}

.Popup_Body{position:relative;background:#FFF;padding:20px;overflow-y:auto;;overflow-x:hidden;height:515px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Popup_Body.Type1{background:#FFF url('../images/contents/list_bg.png') no-repeat right 75px}
.Popup_Body hr{display:block;width:100%;border-top:1px dashed #CCC;margin:12px 0}
.Popup_Body .AllList_Year{margin:0 10px;border-bottom:1px solid #CCC;padding:0 0 10px 0}
.Popup_Body .AllList_Year select{height:27px;padding:0 5px;font-size:12px;margin-left:0;}
.Popup_Body .AllList_Year span{display:inline-block;padding-left:5px;font-size:18px;}
.Popup_Body .AllList{padding:10px}
.Popup_Body .AllList li{line-height:1.0;background:url('../images/contents/list_bullet.png') no-repeat 0 4px;padding-left:10px;margin-bottom:8px;font-size:13px;}
.Popup_Body .AllList .DataBox{clear:both;background:#F3F3F3;margin-left:-10px !important;margin-top:8px;padding:1px 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Popup_Body .Compare_Select{padding:10px 0}
.Popup_Body .Compare_Select select{height:33px;padding:0 5px;font-size:13px;margin-right:3px}
.Popup_Body .Compare_Select input[type="text"]{height:33px;padding:0 5px;font-size:13px;margin-right:3px}
.Popup_Body .Compare_Select button[type="submit"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:50px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.Popup_Body .Compare_Select button:active{background:#119C95;color:#FFF} 
.Popup_Body .Compare_List{border-top:1px solid #4DB5AE;margin-bottom:10px}
.Popup_Body .Compare_List li{position:relative;background:#F3F3F3;border-bottom:1px dotted #BBB;line-height:1.0;padding:10px 100px 10px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Popup_Body .Compare_List li:last-child{border-bottom:1px solid #CCC}
.Popup_Body .Compare_List li span.SchoolArea{position:absolute;top:4px;left:10px;background:#FFF;padding:5px 10px;border:1px solid #4DB5AE}
.Popup_Body .Compare_List li span.SchoolSelect{position:absolute;top:4px;right:10px;}
.Popup_Body .Compare_List li span.SchoolSelect a{display:inline-block;background:#FFF url('../images/contents/compare_select.png') no-repeat 9px 7px;padding:5px 10px 5px 25px;border:1px solid #4DB5AE}
.Popup_Body .Compare_List li span.SchoolSelect a.Selected{background:#4DB5AE url('../images/contents/compare_select_selected.png') no-repeat 9px 7px !important;color:#FFF}
.Popup_Body .Search_Button{float:right;padding-bottom:20px}
.Popup_Body .Search_Button button[type="submit"]{position:relative;border:none;font-size:18px;color:#FFF;padding:18px 22px 14px 45px;line-height:1.0;margin-left:5px}
.Popup_Body .Search_Button button.BtnType1{background:#333 url('../images/contents/btn_search2.png') no-repeat 18px 14px;}
.Popup_Body .Search_Button button.BtnType2{background:#999 url('../images/contents/btn_close.png') no-repeat 18px 14px;}
.Popup_Body .PopTxt{position:absolute;top:50px;right:20px;width:50%;text-align:right;line-height:1.0}
.Popup_Body .PopClose{width:100px;float:right;;padding:5px 0 30px 0}
.Popup_Body .PopClose:after{display:block;content:"";clear:both;}
.Popup_Body .PopClose a.Btn_Close{display:block;background:#333;color:#FFF;font-size:14px;padding:10px;width:80px;text-align:center}
.Popup_Body table.SearchTable{width:100%;border-top:2px solid #585858;margin-bottom:10px}
.Popup_Body table.SearchTable th{border-bottom:1px solid #A0A0A0;line-height:1.0;padding:15px 0 14px 0;text-align:center;background:url('../images/board/th_line.png') no-repeat 0 15px;;font-size:13px}
.Popup_Body table.SearchTable thead th:first-child{background:none}
.Popup_Body table.SearchTable td{line-height:1.4;padding:6px 20px 5px 20px;border-bottom:1px solid #CCC;color:#666;}
.Popup_Body table.SearchTable td.NoData{padding:50px 0;text-align:center;background:#F5F5F5}
.Popup_Body table.SearchTable tbody tr:hover td,
.Popup_Body table.SearchTable tbody tr:focus td{background-color:#F5F5F5}

/* Board */
.BoardWrap{position:relative;padding:40px 0}
.BoardWrap h2.BoardTitle{font-size:17px;margin:20px 0 10px 0;line-height:1.0;background:url('../images/board/title_bullet.png') no-repeat 0 2px;padding-left:15px;color:#333}

.BoardWrap .BoardSearch{}
.BoardWrap .BoardSearch:after{display:block;content:"";clear:both;}
.BoardWrap .BoardSearch .Search_Field{float:right}
.BoardWrap .BoardSearch .Search_Field select{height:33px;padding:6px 5px;font-size:13px;margin-right:1px;width:90px;border:1px solid #707070}
.BoardWrap .BoardSearch .Search_Field input[type="text"]{height:33px;padding:0 5px;font-size:13px;margin-right:1px;width:180px;border:1px solid #707070}
.BoardWrap .BoardSearch .Search_Field input[type="button"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:50px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.BoardWrap .BoardSearch .Search_Field span.SearchTit{display:inline-block;line-height:1.0;vertical-align:middle;margin-right:5px;font-size:13px;background:url(../images/contents/list_bullet.png) no-repeat 0 4px;padding-left:10px}
.BoardWrap .BoardSearch .Search_Result{float:left;font-size:13px;line-height:1.0;padding-top:20px;}
.BoardWrap .BoardSearch .Search_Result strong{font-weight:600;color:#4DB5AE}

.BoardWrap .BoardList{margin-top:10px}
.BoardWrap .BoardList table{width:100%;border-top:2px solid #585858;}
.BoardWrap .BoardList table th{border-bottom:1px solid #A0A0A0;line-height:1.0;padding:15px 0 14px 0;text-align:center;background:url('../images/board/th_line.png') no-repeat 0 15px;;font-size:13px}
.BoardWrap .BoardList table thead th:first-child{background:none}
.BoardWrap .BoardList table td{line-height:1.4;padding:10px;border-bottom:1px solid #CCC;text-align:center;color:#666;font-size:12px;font-family:'Nanum';letter-spacing:-0.02em}
.BoardWrap .BoardList table td a{color:#555;}
.BoardWrap .BoardList table td a:hover{color:#119C94}
.BoardWrap .BoardList table td.Em{color:#4DB5AE}
.BoardWrap .BoardList table td.Num{color:#888;font-size:12px}
.BoardWrap .BoardList table td.Reply{padding-left:40px;background:url('../images/board/reply_line.png') no-repeat 15px 8px}
.BoardWrap .BoardList table td.Reply span.Re{border:1px solid #666;padding:2px 7px;background:#FFF;margin-right:5px;color:#333;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;/*o-border-radius:10px;*/}
.BoardWrap .BoardList table td.NoData{padding:50px 0;text-align:center;font-family:'Barun';font-size:13px;background:#F5F5F5}
.BoardWrap .BoardList table td.Btn{padding-top:0 !important;padding-bottom:0 !important}
.BoardWrap .BoardList table tbody tr:hover td,
.BoardWrap .BoardList table tbody tr:focus td{background-color:#F5F5F5}
.BoardWrap .BoardList table td .BtnType{display:inline-block;padding:5px 0;color:#FFF;line-height:1.0;font-size:11px;width:60px;text-align:center}
.BoardWrap .BoardList table td .BtnType.Ing{background:#999}
.BoardWrap .BoardList table td .BtnType.Fin{background:#4DB5AE}

.BoardWrap .BoardPaging{text-align:center;line-height:1.0;margin-top:15px}
.BoardWrap .BoardPaging a,
.BoardWrap .BoardPaging strong{display:inline-block;font-weight:normal;vertical-align:top;text-align:center;padding-top:10px;height:21px;margin:0 1px 0 2px;width:31px;height:31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.BoardWrap .BoardPaging a{color:#333;border:1px solid #CCC;background:#FFF;}
.BoardWrap .BoardPaging strong{color:#FFF;background:#4DB5AE;border: 1px solid #4DB5AE;}
.BoardWrap .BoardPaging a.First,
.BoardWrap .BoardPaging a.Last,
.BoardWrap .BoardPaging a.Prev,
.BoardWrap .BoardPaging a.Next{width:31px;height:31px;padding:0;border:1px solid #CCC;background:url('../images/board/btn_paging.png') no-repeat;background-color:#F5F5F5;}
.BoardWrap .BoardPaging a.First.Disabled,
.BoardWrap .BoardPaging a.Last.Disabled,
.BoardWrap .BoardPaging a.Prev.Disabled,
.BoardWrap .BoardPaging a.Next.Disabled{cursor:default;}
.BoardWrap .BoardPaging a.First{background-position:-2px 50%;}
.BoardWrap .BoardPaging a.Prev{background-position:-36px 50%;}
.BoardWrap .BoardPaging a.Next{background-position:-70px 50%;}
.BoardWrap .BoardPaging a.Last{background-position:-104px 50%;}
.BoardWrap .BoardPaging a:hover,
.BoardWrap .BoardPaging a:focus{background-color:#F5F5F5;border:1px solid #BBB}
.BoardWrap .BoardPaging a span{font-size:0;text-indent:-200%;}
.BoardWrap .BoardPaging span a:hover,
.BoardWrap .BoardPaging span a:focus{color:#96A9C5;text-decoration:none;border-bottom:1px solid #96A9C5;}

.BoardWrap .Btn_Write{position:absolute;right:0;bottom:40px}
.BoardWrap .Btn_Write a{display:block;width:100px;height:31px;background:#333;color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:1.0;padding-top:9px;text-align:center}

.BoardWrap .BoardView{border-top:1px solid #585858;border-bottom:1px solid #CCC}
.BoardWrap .BoardView .PageInfo{border-bottom:1px solid #CCC;padding:35px 0 27px 10px}
.BoardWrap .BoardView .PageInfo .Subject{line-height:1.0;font-size:20px}
.BoardWrap .BoardView .PageInfo .Subject span.School{color:#4DB5AE}
.BoardWrap .BoardView .PageInfo .Subject span.BtnType{display:inline-block;padding:2px 0 0 0;color:#FFF;line-height:1.8;font-size:12px;width:60px;text-align:center;margin-left:5px}
.BoardWrap .BoardView .PageInfo .Subject span.BtnType.Ing{background:#999}
.BoardWrap .BoardView .PageInfo .Subject span.BtnType.Fin{background:#4DB5AE}
.BoardWrap .BoardView .PageInfo .InfoTxt{font-family:'Nanum';color:#777;padding-top:7px;font-size:13px}
.BoardWrap .BoardView .PageInfo .InfoTxt span.Bitem{padding:0 12px;color:#777;background:url('../images/board/th_line.png') no-repeat left 3px;}
.BoardWrap .BoardView .PageInfo .InfoTxt span.Bitem:first-child{padding:0 12px 0 0;background:none}
.BoardWrap .BoardView .BoardContents{padding:30px 10px;line-height:1.6;font-family:'Nanum';font-size:13px}
.BoardWrap .BoardView .BoardContents p{line-height:1.6}
.BoardWrap .BoardView .BoardFile{border-top:1px dotted #CCC;padding:20px 10px;}
.BoardWrap .BoardView .BoardFile li{font-family:'Nanum';background:url('../images/board/file_icon2.png') no-repeat 0 2px;padding-left:20px}
.BoardWrap .BoardView .BoardFile li a{color:#777;line-height:1.6}
.BoardWrap .BoardView .BoardFile li a:hover{color:#4DB5AE}
.BoardWrap .PageBtn{margin-top:15px;text-align:right}
.BoardWrap .PageBtn a.Btn{border:1px solid #CCC;margin-left:5px;padding:7px 20px;background:#F5F5F5}

.BoardWrap .BoardView2{}
.BoardWrap .BoardView2 table{width:100%;border-top:1px solid #585858;}
.BoardWrap .BoardView2 table th{border-bottom:1px dotted #CCC;line-height:1.0;padding:10px;background:#F5F5F5;font-size:13px}
.BoardWrap .BoardView2 table td{border-bottom:1px dotted #CCC;line-height:1.4;padding:10px;text-align:left;color:#666;font-size:12px;font-family:'Nanum';letter-spacing:-0.02em}
.BoardWrap .BoardView2 table td .RC_File{font-family:'Nanum';background:url('../images/board/file_icon2.png') no-repeat 0 2px;padding:1px 0 1px 20px}
.BoardWrap .BoardView2 table tbody tr:last-child th, 
.BoardWrap .BoardView2 table tbody tr:last-child td{border-bottom:1px solid #585858}

.BoardWrap .BoardWrite{}
.BoardWrap .BoardWrite table{width:100%;border-top:1px solid #585858;}
.BoardWrap .BoardWrite table th,
.BoardWrap .BoardWrite table td{border-bottom:1px dotted #CCC;padding:7px 10px;line-height:1.0}
.BoardWrap .BoardWrite table tbody tr:last-child th, 
.BoardWrap .BoardWrite table tbody tr:last-child td{border-bottom:1px solid #585858}
.BoardWrap .BoardWrite table th{background:#F5F5F5;font-size:13px}
.BoardWrap .BoardWrite table th span.Critical{color:#F06F21}
.BoardWrap .BoardWrite table td.Cont{padding:15px 0 !important;height:300px}
.BoardWrap .BoardWrite table td span.WriteGuide{padding-left:10px;font-family:'Nanum'}
.BoardWrap .BoardWrite input[type="text"], .BoardWrap .BoardWrite input[type="password"]{height:30px;padding:0 5px;font-size:13px;margin-right:1px;border:1px solid #CCC}
.BoardWrap .BoardWrite input[type="file"]{height:30px;font-size:12px;margin:1px 0}
.BoardWrite select{height:30px;padding:6px 5px;font-size:13px;border:1px solid #CCC}
.BoardWrite textarea{width:100%;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:20px;line-height:1.6}
.BoardWrite textarea.RCType{padding:5px !important;height:100px !important}
.BoardWrite .Btn_SchoolSearch{display:inline-block;margin-left:5px;;line-height:1.0;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F5F5F5}
.BoardWrite .Btn_SchoolSearch a{display:block;padding:8px 13px 8px 13px}
.BoardWrite .FileDel{display:inline-block;margin-left:5px;background:#666;line-height:1.1;}
.BoardWrite .FileDel a{display:block;color:#FFF;padding:7px 13px 10px 13px}
.BoardWrap .BoardGuide{margin-bottom:10px}
.BoardWrap .BoardGuide li{background:url('../images/contents/list_bullet.png') no-repeat 0 5px;padding-left:10px;line-height:1.0;padding-bottom:5px;font-family:'Nanum'}

.BoardWrap .BoardPassword{border:1px solid #CCC;padding:50px 80px;font-size:13px;}
.BoardWrap .BoardPassword .ContWrap{background:#F5F5F5 url('../images/board/password_img.png') no-repeat left bottom;margin:13px 0;padding:70px 0}
.BoardWrap .BoardPassword .ContWrap .ContArea{position:relative;width:400px;margin:0 auto}
.BoardWrap .BoardPassword .ContWrap .ContArea p{padding:3px 0}
.BoardWrap .BoardPassword .ContWrap .ContArea span{display:inline-block;width:55px;text-align:right;margin-right:10px}
.BoardWrap .BoardPassword .ContWrap .ContArea input[type="text"], 
.BoardWrap .BoardPassword .ContWrap .ContArea input[type="password"]{height:38px;padding:0 5px;font-size:13px;margin-right:1px;border:1px solid #CCC;width:300px}
.BoardWrap .BoardPassword .SearchGuide{font-size:12px;color:#777;padding-top:3px}

.BoardWrap .LinkList{border:1px solid #CCC;padding:30px;background:#F9F9F9}
.BoardWrap .LinkList:after{display:block;content:"";clear:both;}
.BoardWrap .LinkList li{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url('../images/contents/list_bullet.png') no-repeat 0 8px;padding:0 0 4px 8px;font-size:13px;font-family:'Nanum'}
.BoardWrap .LinkList2{border:1px solid #CCC;padding:30px;background:#F9F9F9}
.BoardWrap .LinkList2 li{background:url(../images/contents/list_bullet.png) no-repeat 0 8px;padding:0 0 4px 8px;font-size:13px;font-family:'Nanum'}

.BoardTab{margin-bottom:30px}
.BoardTab:after{display:block;content:"";clear:both;}
.BoardTab li{float:left;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1.0}
.BoardTab li a{display:block;padding:13px 0}
.BoardTab li.Off{background:#F5F5F5;border:1px solid #CCC;border-left:none !important}
.BoardTab li.On{background:#4DB5AE;border:1px solid #4DB5AE;border-right:none !important;color:#FFF;padding:13px 0}

/* FAQ */
.FAQ{position:relative;margin-top:10px}
.FAQ .FullBtn{position:absolute;top:-35px;left:0}
.FAQ .FullBtn a{padding:9px 20px;background:#4DB5AE;color:#FFF;cursor:pointer;font-size:13px}
.FAQ ul{border-top:2px solid #585858}
.FAQ ul li{border-bottom:1px solid #CCC;font-family:'Nanum';letter-spacing:-0.02em;cursor:pointer;line-height:1.0}
.FAQ .Question{}
.FAQ .Question a{display:block;color:#2FA098;background:#F5F5F5 url('../images/board/faq_q_icon.png') no-repeat 10px 9px;padding:12px 10px 13px 38px}
.FAQ .hide .Question a{background:#FFF url('../images/board/faq_q_icon.png') no-repeat 10px 9px;color:#444;}
.FAQ .Answer{border-top:1px dotted #CCC;background:#F5F5F5 url('../images/board/faq_a_icon.png') no-repeat 10px 14px;padding:15px 10px 15px 38px;line-height:1.5}

/* Report */
.ReportWrap{position:relative;padding:40px 0}
.ReportWrap .ReportSearch{}
.ReportWrap .ReportSearch:after{display:block;content:"";clear:both;}
.ReportWrap .ReportSearch .Report_Year{float:left;font-size:18px;line-height:1.0;padding:13px 0 0 5px}
.ReportWrap .ReportSearch .Report_Year span.YearNum{color:#4DB5AE}
.ReportWrap .ReportSearch .Search_Field{float:right}
.ReportWrap .ReportSearch .Search_Field select{height:33px;padding:6px 5px;font-size:13px;margin-right:1px;width:130px;border:1px solid #707070}
.ReportWrap .ReportSearch .Search_Field input[type="button"]{display:inline-block;position:relative;background:#4DB5AE;border:none;height:33px;width:50px;font-size:13px;color:#FFF;line-height:1.0;margin-top:-1px;}
.ReportWrap .ReportSearch .Search_Field span.SearchTit{display:inline-block;line-height:1.0;vertical-align:middle;margin-right:5px;font-size:13px;background:url(../images/contents/list_bullet.png) no-repeat 0 4px;padding-left:10px}

.ReportWrap .ReportList{margin-top:10px}
.ReportWrap .ReportList ul{border-top:2px solid #585858;}
.ReportWrap .ReportList ul li{border-bottom:1px solid #CCC;font-family:'Nanum';letter-spacing:-0.02em;cursor:pointer;line-height:1.0;background:url('../images/contents/file_icon.png') no-repeat 15px 11px;}
.ReportWrap .ReportList ul li:nth-child(even){background-color:#F9F9F9}
.ReportWrap .ReportList ul li a{display:block;padding:12px 10px 13px 38px}
.ReportWrap .ReportList ul li a:hover{background:#F5F5F5 url('../images/contents/file_icon_on.png') no-repeat 15px 11px}
.ReportWrap .ReportGuide{padding-top:8px;text-align:right}

/*°ø°³¿ëµ¥ÀÌÅÍ Ãß°¡*/
.ReportWrap .ReportList2{margin-top:10px; border:1px solid #b1b1b1; border-left:15px solid #4db5ae; min-height:55px}
.ReportWrap .ReportList2 ul li.tit{float:left; font-size:21px; line-height:55px; padding-left:15px}
.ReportWrap .ReportList2 ul li.icon{float:right; padding:15px 15px 0 0}
.ReportWrap .ReportList2 ul li a{display:block}
/* .ReportWrap .ReportList2 ul li a:hover{background:#F5F5F5 url('../images/contents/file_icon_on.png') no-repeat 15px 11px} */
.ReportWrap .ReportList2 div{clear:both; font-size:13px;line-height:1.0; background:#eee; padding:20px 15px}
.ReportWrap .ReportList2 div table{width:100%; table-layout:fixed; border:0; padding:0; margin:-10px 0 0 0}
.ReportWrap .ReportList2 div table th{text-align:left; font-size:16px; line-height:35px}
.ReportWrap .ReportList2 div table td{line-height:18px}

.Report_pop{width:730px; height:340px; margin:0; top:0px; left:0px; position:absolute; border:1px solid #4db5ae; background:#fff; z-index:100}
.Report_pop ul{height:50px; background:#4db5ae}
.Report_pop ul li.tit{float:left; line-height:50px; padding:0 0 0 15px; color:#fff; font-weight:bold; font-size:21px}
.Report_pop ul li.btn{float:right; padding:8px 10px 0 0}
.Report_pop div{padding:35px 25px}
.Report_pop p{line-height:20px}
.Report_pop table{width:100%; border:0; padding:0; margin:0; border-top:2px solid #4db5ae}
.Report_pop table th{text-align:left; font-size:12px; font-weight:bold; line-height:35px; background:#e7f0f0; color:#248881; padding-left:15px; border-bottom:1px solid #cccccc; width:100px}
.Report_pop table td{line-height:18px; border-bottom:1px solid #cccccc; padding-left:15px}
.Report_pop table td input{vertical-align:middle}
.Report_pop table td label{vertical-align:-2px}
.Report_pop .Search_Button {text-align:center}
/* .Report_pop .Search_Button button[type="submit"]{position:relative;background:#333 url('../images/contents/btn_search2.png') no-repeat 18px 8px;border:none;font-size:16px;color:#FFF;padding:10px 22px 10px 45px;line-height:1.0} */
.Report_pop .Search_Button input[type="button"]{position:relative;background:#333 url('../images/contents/btn_search2.png') no-repeat 18px 8px;border:none;font-size:16px;color:#FFF;padding:10px 22px 10px 45px;line-height:1.0}


/* ½Å°í¼¾ÅÍ */
.RCWrap{position:relative;padding:40px 0}
.RCWrap .GuideArea{border:1px solid #CCC;padding-top:40px}
.RCWrap .GuideArea.Type1{background:url('../images/contents/rs_img_bg1.png') no-repeat 740px 165px}
.RCWrap .GuideArea.Type2{background:url('../images/contents/rs_img_bg2.png') no-repeat 755px 180px}
.RCWrap .GuideArea h1{width:100%;text-align:center;font-size:28px;padding-bottom:10px;letter-spacing:-0.025em}
.RCWrap .GuideArea h1 span{color:#4DB5AE}
.RCWrap .GuideArea h2{font-size:15px;color:#4DB5AE;padding:5px 40px 3px 40px}
.RCWrap .GuideArea ul{padding:0 45px 3px 45px}
.RCWrap .GuideArea ul li{background:url(../images/contents/list_bullet.png) no-repeat 0 8px;padding-left:8px;font-size:13px;line-height:1.4;padding-bottom:0;font-family:'Nanum'}
.RCWrap .GuideArea .Inquiry{background:#F5F5F5;margin-top:15px;padding:15px 40px 13px 40px;text-align:right;line-height:1.0;font-size:13px;color:#000;border-top:1px solid #EAEAEA}

.RCWrap .Identification{margin-top:40px}
.RCWrap .Identification_Txt{}
.RCWrap .Identification_Txt li{background:url(../images/contents/list_bullet.png) no-repeat 0 5px;padding-left:10px;line-height:1.0;padding-bottom:5px;font-family:'Nanum'}
.RCWrap .Identification_Input{border:1px solid #C5D5D5;padding:50px 100px;margin-top:10px;background:#F1F5F5}
.RCWrap .Identification_Input:after{display:block;content:"";clear:both;}
.RCWrap .Identification_Input .InputBox{float:left;width:50%;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.RCWrap .Identification_Input .InputBox span{display:inline-block;text-align:right;margin-right:10px;font-weight:600;font-size:13px}
.RCWrap .Identification_Input .InputBox input[type="text"], 
.RCWrap .Identification_Input .InputBox input[type="password"]{height:33px;padding:0 5px;font-size:13px;margin-right:1px;border:1px solid #CCC;width:300px}
.RCWrap .PageBtn{margin-top:20px;text-align:center}
.RCWrap .PageBtn a.Btn{border:1px solid #4DB5AE;padding:8px 20px;background:#4DB5AE;font-size:15px;color:#FFF}

/* ÀÚÀ²°ø½Ã */
.Autonomy_Category{float:right;margin-top:40px}
.Autonomy_Category:after{display:block;content:"";clear:both;}
.Autonomy_Category li{float:left;border:1px solid #CCC;margin-left:7px;font-size:13px;line-height:1.0}
.Autonomy_Category li a{display:block;padding:10px}
.Autonomy_Category li.AllBtn{padding:0 10px}
.Autonomy_Category li.AllBtn.Select{border:1px solid #444;background:#444}
.Autonomy_Category li.Category1{background:url('../images/contents/auto_icon1_off.png') no-repeat 0 0;padding-left:33px}
.Autonomy_Category li.Category1.Select{background:#79c1ba url('../images/contents/auto_icon1_on.png') no-repeat 0 0;border:1px solid #5ab1a9}
.Autonomy_Category li.Category2{background:url('../images/contents/auto_icon2_off.png') no-repeat 0 0;padding-left:33px}
.Autonomy_Category li.Category2.Select{background:#ffc547 url('../images/contents/auto_icon2_on.png') no-repeat 0 0;border:1px solid #ebac24}
.Autonomy_Category li.Category3{background:url('../images/contents/auto_icon3_off.png') no-repeat 0 0;padding-left:33px}
.Autonomy_Category li.Category3.Select{background:#ff8c47 url('../images/contents/auto_icon3_on.png') no-repeat 0 0;border:1px solid #ec6e23}
.Autonomy_Category li.Select a{color:#FFF}
.Autonomy_Body{clear:both;margin-top:40px}
.Autonomy_Body:after{display:block;content:"";clear:both;}
.Autonomy_Body .Autonomy_List{position:relative;float:left;width:235px;height:240px;background:#FFF;margin-right:13px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCC}
.Autonomy_Body .Autonomy_List.Rank1{border:1px solid #EB785D !important;background:#F7F3F2 !important}
.Autonomy_Body .Autonomy_List.Rank2{border:1px solid #FFC547 !important;background:#F8F7F3 !important}
.Autonomy_Body .Autonomy_List.Rank3{border:1px solid #349790 !important;background:#F1F7F7 !important}
.Autonomy_Body .Autonomy_List:hover{background:#F5F5F5 !important}
.Autonomy_Body .Autonomy_List:nth-child(4n){margin-right:0 !important}
.Autonomy_Body .Autonomy_List .Autonomy_Top{padding:30px 23px 13px 23px}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Category_Img{position:absolute;top:-1px;right:-1px;width:50px;height:50px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;font-size:22px;padding:7px 7px 0 0;line-height:1.0}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Category_Img.R1{background:url('../images/contents/rank_bg1.png') no-repeat right top;}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Category_Img.R2{background:url('../images/contents/rank_bg2.png') no-repeat right top;}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Category_Img.R3{background:url('../images/contents/rank_bg3.png') no-repeat right top;}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Autonomy_School{color:#4DB5AE;padding:0 15px 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:22px}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Autonomy_Title{font-size:16px;height:38px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:19px}
.Autonomy_Body .Autonomy_List .Autonomy_Top .Autonomy_Title a{color:#333;}
.Autonomy_Body .Autonomy_List .Autonomy_Cont{padding:0 23px 0 23px;color:#777;height:67px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-bottom:24px;line-height:17px}
.Autonomy_Body .Autonomy_List .Autonomy_Cont p{color:#777;line-height:17px}
.Autonomy_Body .Autonomy_List .Autonomy_Cont a{color:#777}
.Autonomy_Body .Autonomy_List .Autonomy_Cont a:hover{text-decoration:underline}
.Autonomy_Body .Autonomy_List .Autonomy_Info{border-top:1px dotted #BBB;background:#F5F5F5;padding:15px 23px}
.Autonomy_Body .Autonomy_List .Autonomy_Info .List_Like{background:url('../images/contents/auto_like.png') no-repeat 0 0;line-height:1.0;padding-left:20px}
.Autonomy_Body .Autonomy_List .Autonomy_Info .List_Like span{font-family:'Tahoma';font-size:11px;color:#4DB4B0;padding-left:2px}
