@charset "euc-kr";


body,div,ul,li,form,table,p {margin:0;padding:0; border:0; }
body{min-width:1100px;  background-color:transparent;  background-image: url(/web/img/Top_bg.png); background-repeat: repeat-x; color:#333; font-family: MalgunGothic,±¼¸²,Gulim,AppleGothic,sans-serif;font-size:12px;  line-height:160%; }
td,div,ul,li {color:#333; font-size:12px;font-family:'Malgun Gothic', '¸¼Àº°íµñ', 'Dotum', 'µ¸¿ò', ±¼¸²,Gulim, AppleGothic,sans-serif; line-height:150%}
img	{border: 0 none;}
ul {margin:0; list-style:none; border: 0 none;}
li {list-style:none; margin:0; padding:0; border:0;}
strong	{letter-spacing:-1px;}
caption,.non  {display:none}

input, button, select{vertical-align:middle;}
article, aside, details, figcaption, figure, footer, header, nav, section{display:block;}
audio, canvas, progress, video{display:inline-block;}
button{ box-shadow:none; border:none; font-family:'Noto Sans KR', 'Malgun Gothic', '¸¼Àº°íµñ', 'Dotum', 'µ¸¿ò', 'Montserrat', 'Arial', 'sans-serif'; line-height:100%;}
button:hover,
button:active,
button:focus{cursor:pointer;}
input[type="radio"], input[type="checkbox"]{height:14px; width:14px; vertical-align:middle;}
span  {display:inline-block; vertical-align:middle;}


input, select, textarea{color:#333; background:#fff; font-size:16px; font-family:'Noto Sans KR','Nanum Gothic', 'Malgun Gothic', '¸¼Àº°íµñ', 'Dotum', 'µ¸¿ò', 'Montserrat', 'Arial', 'sans-serif'; border-radius:0;}
input[type="text"],input[type="password"],input[type="number"],select{height:35px; line-height:180%; border:1px solid #c8c8ca;  padding:0 10px;}
input[type="file"] { line-height:160%; border:1px solid #c8c8ca;}
input[type="text"],input[type="password"],input[type="number"],textarea{ 
-webkit-ime-mode:active; 
-moz-ime-mode:active; 
-ms-ime-mode:active; 
ime-mode:active; 
border:1px solid #c8c8ca; padding:0 5px 0 7px; box-sizing:border-box; -webkit-appearance:none;
;}


h1 {font-family:'Noto Sans Korean';font-size:10px; font-weight:700;}
h2 {font-family:'Noto Sans Korean';font-size:20px; font-weight:400;}
h3 {font-family:'Noto Sans Korean';font-size:30px; font-weight:700;}
h5 {font-size:13px; font-weight:bold;}


A:link {color:#333; TEXT-DECORATION: none;}
A:visited {color:#333; TEXT-DECORATION: none;}
A:active {color:#333; TEXT-DECORATION: none;}
A:hover {color:#ff6600; TEXT-DECORATION: none;}

#Wrap {width:100%; min-width:1100px; margin:0;  }

#ContWrap {float:left; width:100%; margin:0; padding:0; }
#ContWrap_Product {width:100%; margin:0; padding:0; }

/* Top ¸Þ´º */ 
#Header {width:100%; height:156px; margin:0; padding:0; background-image: url(/web/img/Top_bg.png); background-repeat: repeat-x; background-color:#373c4e; }
#TopConts {position:relative; width:1100px; margin:0 auto; padding:0;}
#TopLogo {float:left; width:340px; text-align:left}
#Top {float:right; margin-right:50px; }

#TopMember {clear:both; width:660;}
#TopMember_con {float:right; height:34px;}
#TopMember_con ul li {padding-top:10px;float:left; }
#TopMember_con A:link {color:#ffffff; TEXT-DECORATION: none;}
#TopMember_con A:visited {color:#ffffff; TEXT-DECORATION: none;}
#TopMember_con A:active {color:#ffffff; TEXT-DECORATION: none;}
#TopMember_con A:hover {color:#99ccff; TEXT-DECORATION: none;}

#TopMenu {clear:both;  width:660px;  }
#TopMenu ul li {float:left; padding-top:15px;}
.btn_open  {position:absolute; top:52px; left:1130px; width:38px; z-index:1000; color:#fff;} 
.btn_goblog  {position:absolute; top:42px; left:790px; width:38px; z-index:1000; color:#fff;} 



/* #Search { width: 1260px;padding-top:1px; }
#Search ul li {float:right}

#Search_input { height:53px; width: 100px; }
#Search_input ul li {float:left;} */

#Search { width: 660px;}

#Search_input { height:53px; width: 100px;  float:right;}
#Search_input ul li {float:left;} 

.top_font {color:#fff;}
.top_btn {padding-left:2px}
.member_line {width:30px; text-align:center; color:#fff}
.top_menu {width:220px;font-family:'Noto Sans Korean'; font-weight:400; font-size:24px; color:#fff }
.top_menu A {  color:#fff }
.search_01 {padding-top:15px;}
.search_02 {width:30px; padding-top:15px;}
.search_03 {width:50px; padding-top:10px;}


/* Main ÄÜÅÙÃ÷ */
#Main_ContWrap { width:100%; padding:30px 0px; }
#MainContents { position:relative; width:1260px; margin:0 auto; padding:0;}
#MainContents ul li {float:left; padding:0px; margin:0px; display:inline-block;}
#MainContents ul li img {display:block;}
.MainContents_01 {width:212px;}
.MainContents_02 {width:210px;}
.MainContents_03 {width:216px;}
.MainContents_04 {width:216px;}

#MainContents_td { padding-top:10px; padding-left:10px;}
#MainContents_td_con { padding-top:10px; padding-left:10px; height:170px;}

.MainProduct  {display:inline-block; width:100%; height:26px; margin-top:5px; background-image: url(/web/img/main/product_01.gif); background-repeat: no-repeat; border-bottom:2px solid #cccccc;}
#MainProduct_Box{float:left; width:100%; padding:10px 0px; border-bottom:2px solid #cccccc; }
#MainProduct_Box ul li {float:left; padding:5px 26px; font-family:'Noto Sans Korean'; font-weight:350; font-size:16px; }
.dotted_line { border-right:2px dotted #666;}

#MainQuicMenu_Contents {float:left; width:100%; padding:20px 0;}
#MainQuicMenu_Contents ul li {float:left;}



.MainContents_table {width:1340px; height:430px; background-color:#fff; border-top:1px solid #cccdd0; border-left:1px solid #cccdd0; border-collapse:collapse;}
.MainContents_td_01 {border-right:1px solid #cccdd0; border-bottom:1px solid #cccdd0;}
.MainContents_td_02 {width:248; height:216; border-right:1px solid #cccdd0; border-bottom:1px solid #cccdd0;}


/* Bottom */
#Bottom {float:left; width:100%; height:160px; margin:0; background-color:#d2d5df; background-image: url(/web/img/bg_bottom.gif); background-repeat: repeat-x; }
#BottomMenu { position:relative; width:1100px; margin:0 auto;}
#BottomMenu_con {float:right;}
#BottomMenu_con ul li {float:left;}
#BottomMenu_con ul li:nth-of-type(6)  {width:250px; padding:8px 100px 0 0 ; text-align:center;}
#BottomCopy {width:1100px; height:113px; margin:0;}
#BottomCopy ul li {float:left; }

.bottom_menu_01 {width:139px; padding-top:8px; text-align:center;}
.bottom_menu_02 {width:92px; padding-top:8px;text-align:center;}
.bottom_menu_03 {width:249px; padding-top:8px;text-align:center;}
.bottom_menu_04 {width:176px; padding-top:8px;text-align:center;}
.Bottom_Copy_01 {width:748px; text-align:left; padding-top:10px;}
.Bottom_Copy_02 {width:249px; text-align:center; padding-top:10px;}
.Bottom_Copy_03 {width:176px; text-align:center; padding-top:10px;}


/* Sub ÄÜÅÙÃ÷ */

#Location {clear:both; width:100%; margin:0; text-align:right; color:#858c90; padding-bottom:25px; }
#Location A:link {color:#858c90; TEXT-DECORATION: none;}
#Location A:visited {color:#858c90; TEXT-DECORATION: none;}
#Location A:active {color:#858c90; TEXT-DECORATION: none;}
#Location A:hover {color:#ff6600; TEXT-DECORATION: none;}

.LocationHear {font-weight:bold; color:#3399cc;}


#SubWrap {width:100%; background-color:#fff; padding-bottom:100px;}
#SubContWrap {position:relative; width:1100px; margin:0 auto;  padding-top:27px;  background-color:#fff; }
#SubCont { width:1000px;  margin:0; padding:0 50px;}
#SubCont .stit {line-height: 160%; text-align:center;}

.toptit {position:relative; width:100%; height:200px; background-position:center; }
.toptit span  {display:none}
.toptit.img01  {background:url(/web/img/01-product/t01.png) no-repeat;}

#Product_Title {float:left; text-align:center;  padding-bottom:20px;}
#Product_Title ul li {float:left; padding-top:20px; padding-bottom:20px;}

#Product_Title .txt {font-size:15px; padding:0 80px; line-height:160%; text-align:left;}

#Product_Title span {display:inline-block;}

.Product_Title {padding-left:20px; width:700px;}
.none  {display:none}

#ProductMenu {clear:both; width:990px; height:22px; padding-top:12px; padding-bottom:14px; }
#ProductMenu ul li {float:left; font-family:'Noto Sans Korean'; font-weight:bold;  color:#ffff99}
#ProductMenu A {font-family:'Noto Sans Korean'; font-weight:bold;  color:#fff}
#ProductMenu A:hover { color:#ffff99 }

.ProductMenu_01 {width:115px;text-align:center; padding-top:2px; }
.ProductMenu_02 {width:210px;text-align:center; padding-top:2px;}

.ProductMenu_line {padding-top:4px;}


#Product_SubMenu {width:1100px; height:80px; background-image: url(/web/img/01-product/submenu_subline.gif);background-repeat:repeat-x; text-align:left;}
#Product_SubMenu ul li {float:left;}
#Product_SubMenu span {font-family:'Noto Sans Korean';font-size:16px; font-weight:350; color:#fff;
                       border-top-left-radius:5px; border-top-right-radius:5px; 
                       display:inline-block; text-align:center; padding:13px 20px; background-color:#b1430e}
#Product_SubMenu .panopto {font-family:'Noto Sans Korean';font-size:16px; font-weight:350; color:#fff;
                       display:inline-block; text-align:center; padding:13px 20px; background-color:#007f2a}
#Product_SubMenu .LiveGATE {font-family:'Noto Sans Korean';font-size:16px; font-weight:350; color:#fff;
                       display:inline-block; text-align:center; padding:13px 20px; background-color:#204fc0}
#Product_SubMenu A {font-family:'Noto Sans Korean';font-size:16px; font-weight:350; color:#fff;  text-align:center;
                    border-top-left-radius:5px; border-top-right-radius:5px; 
                    padding:11px 20px;  background-color:#373c4e}
#Product_SubMenu A:hover { background-color:#405973}

.Product_SubMenu {padding-right:4px;background-color:#fff;} 
.Product_SubMenu_01 {padding-right:1px;background-color:#fff;}

.Product_Feature {padding:27 10 20 20;}
.Product_Feature_01 {padding:24 0 20 10;}
 



#Case_SubMenu {width:1100px; height:80px;  text-align:center;}
#Case_SubMenu span {display:inline-block;  width:300px;  padding:17px 0 10px;  border-radius:5px; ;  background-color:#b1430e; 
                    font-family:'Noto Sans Korean';font-size:20px; font-weight:350; color:#fff;
                    text-align:center}

#Case_SubMenu A {display:inline-block;  width:300px;  padding:17px 0 10px;  border-radius:5px;  background-color:#373c4e; 
                 font-family:'Noto Sans Korean'; font-size:20px; font-weight:350; color:#fff;  text-align:center; }
#Case_SubMenu A:hover { background-color:#405973}

#Case_SubMenu  ul li {float:left;}


#DownBtn {float:right; height:42px; padding-top:15px; padding-bottom:10px; }
#DownBtn ul li {float:left;}

#TabMenu {clear:both; width:100%; height:43px; background-image: url(/web/img/01-product/tab_line.gif); background-repeat:repeat-x;}
#TabMenu ul li {float:left;}

#TabMenu_Down {clear:both; width:940px; height:36px; background-image: url(/web/img/02-download/tab_line.gif); background-repeat:repeat-x;}
#TabMenu_Down ul li {float:left;}


#SubCont_Feature {width:100%; padding-bottom:30px; text-align:center; }
#SubCont_Feature ul li {float:left;}
.title_03 {float:left;padding:20px; }
.title_01 {font-family:'Noto Sans Korean';font-size:40px; font-weight:700;color:#0d89ac; padding:30px 0 ;}
 
p.a1 img {width:1000px;}

.SubCont_Feature_01 {width:570px; padding-bottom:30px; } 


.SubCont_Feature {width:100%;  text-align:center;  }
.SubCont_Feature p {display:inline-block; padding-top:50px;  } 

#Feature_01 {width:100%; padding-top:20px; }
#Feature_01 ul li {width:50%; float:left; }

#Feature_02 {width:940px;  }
#Feature_02 ul li {width:235px; float:left; }

#Feature_02_02   {width:950px;  }
#Feature_02_02 ul li {width:33%; float:left; }

.blog  img  {width:100%;}

#Case_01 {width:940px;  }
#Case_01 ul li {float:left; }

.Case_01 {padding:0 20 0 20;}
.Case_02 {padding:10 0 30 0; width:300px; font-weight:bold; text-align:right;}
.Case_03 {padding:10 0 30 0; width:320px; font-weight:bold; text-align:right;}

#blank {clear:both;}

#Feature {float:left;  padding:27 0 20 20;}
.Feature {text-align:left; padding:27px 0 20px 20px; font-family:'Noto Sans Korean';font-size:24px; font-weight:450; color:#0d89ac}
.Feature_02 {text-align:left; padding:27px 0 0 20px;}
.Feature_Table {width:460px;}

#Vod {clear:both; padding-bottom:30px; }
.Img {clear:both; padding-top:10px; padding-bottom:30px; }
.Img_02 {width:940px; text-align:center;}
.Img_03 {padding-top:10px;  padding-bottom:30px;  }

.Spec {width:1000px; border-top:3px solid #429db6; border-bottom:2px solid #cccccc; }
.Spec_td_01 {width:200px; padding:10 0 10 0; text-align:center; color:#006699; font-size:13px; font-weight:bold;  border-bottom:1px solid #cccccc;}
.Spec_td_02 {padding:10 0 10 0;  border-bottom:1px solid #cccccc;}
.Spec_td_03 {width:200px; padding:10 0 10 0; text-align:center; color:#006699; font-size:14px; font-weight:bold;  border-bottom:1px solid #cccccc;}
.Spec_td_04 {padding:10 0 10 0; font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc;}
.Spec_td_05 {padding:10 0 10 60;  border-bottom:1px solid #cccccc;}

.diagram {float:left; width:100%; padding:27px 0 20px 20px; text-align:left;  box-sizing: border-box; }

#Download_Title {height:120px; padding-top:20px; }
#Download_Title ul li {float:left;}

#Support_Title {float:left; text-align:left;  padding-top:40px; padding-bottom:30px;}
#support_Title ul li {float:left;}

#Support_Cont {width:100%; }
#Support_Cont ul li{text-align:left; padding-bottom:20px;}

#down_teamviewer {width:940px; text-align:center;}

.Down_Title {padding-top:5px; padding-bottom:20px;}
.Pdf_Down {padding-top:45px;}
.Down_img {width:158px; text-align:center; padding-bottom:50px;}

/* °í°´Áö¿ø */
#Support_SubMenu { text-align:center;}
#Support_SubMenu span {  display:inline-block; width:250px; height:124px; }
#Support_SubMenu span span{display:none;}
#Support_SubMenu ul li {float:left;}
#Support_SubMenu A {width:250px; height:124px; display:inline-block; }
 
.support_01   { background-image: url(/web/img/03-support/submenu_01_over.gif); background-repeat:no-repeat;}
.support_01  A {  display:inline-block; width:250px; height:124px;  background-image: url(/web/img/03-support/submenu_01.gif); background-repeat:no-repeat;}
.support_01  A:hover   { background-image: url(/web/img/03-support/submenu_01_over.gif); background-repeat:no-repeat;}
.support_02   { background-image: url(/web/img/03-support/submenu_03_over.gif); background-repeat:no-repeat;}
.support_02   A { background-image: url(/web/img/03-support/submenu_03.gif); background-repeat:no-repeat;}
.support_02   A:hover { background-image: url(/web/img/03-support/submenu_03_over.gif); background-repeat:no-repeat;}
.support_03   { background-image: url(/web/img/03-support/submenu_04_over.gif); background-repeat:no-repeat;}
.support_03   A { background-image: url(/web/img/03-support/submenu_04.gif); background-repeat:no-repeat;}
.support_03   A:hover { background-image: url(/web/img/03-support/submenu_04_over.gif); background-repeat:no-repeat;}

#SupportCont  { width:940px;  margin:0; padding:0 30px; }
#SupportCont p  { padding:20px 0;}
.Support_download  {width:940px; text-align:center;}
.Support_download A {padding:0 20px;}
#SupportCont  .down { width:100%; text-align:center;}
#SupportCont  .down  span  {  padding-right:100px;}

.AS_FAQ {text-align:left; padding:10 0 10 20;}
.AS_QnA {width:940px; border-top:3px solid #429db6; border-bottom:2px solid #cccccc;}
.AS_QnA_Q {width:120px; padding:10 0 10 30; }
.AS_QnA_A {width:790px;}
.AS_QnA_line {padding:0 0 10 150; border-bottom:2px solid #cccccc;}

#Board { padding-bottom:50px;}
#Contents { padding-bottom:50px;}



#preparer {height:400px; padding-top:150px; }

.tcenter {text-align:center}
.tleft {text-align:left}
.tright {text-align:right}
.pd01  {padding:10px 0;} 
.pd02  {padding:20px 0;} 
.pd03  {padding:30px 0;}  
.pd06  {padding-bottom:60px;} 
.t01 { font-family:'Noto Sans Korean';font-size:40px; font-weight:bold; }
.t02 { font-family:'Noto Sans Korean';font-size:20px;  }
.b {font-weight:bold;}
.mL20 {margin-left:20px;}
.mt20 {margin-top:20px; !important}
.mt40 {margin-top:40px; !important}

.padding_top_01 {padding-top:10px; padding-bottom:13px; font-family:'Noto Sans Korean';font-size:40px; font-weight:bold; }
.padding_top_02 {padding-top:5px;}
.padding_top_03 {padding-top:10px; padding-bottom:53px;}
.padding_top_04 {padding-top:10px;}
.padding_right_01 {padding-right:10px; padding-bottom:10px;}
.padding_left_01 {padding-left:10px; padding-bottom:10px;}
.padding_left_02 {padding-left:264px;}
.padding_left_03 {padding-left:30px; padding-bottom:10px; width:440px; border-bottom:2px dotted #cccccc;}
.padding_left_04 {padding-left:80px;}

.Align_left {text-align:left; padding-bottom:20px; width:470px;}
.Align_left_01 {text-align:left; padding-bottom:20px; width:520px;}
.Align_left_02 {text-align:left;}
.Align_right {text-align:right; padding-bottom:20px; width:470px; text-align:left}
.Align_right_01 {text-align:right; padding-top:50px; width:480px;}
.Align_right_02 {text-align:right;   width:480px;}

.Align_left p span {display:inline-block; padding-right:10px; font-family:'Noto Sans Korean'; font-size:20px; font-weight:bold; color:#405dbe; vertical-align:middle;  }
.Align_right p span {display:inline-block; padding-right:10px; font-family:'Noto Sans Korean'; font-size:20px; font-weight:bold; color:#405dbe; vertical-align:middle }
.Feature_txt  {height:40px; padding:0 50px 0 80px; }

#General_Title {padding-top:40px; padding-bottom:20px; text-align:left;}

/* ·Î±×ÀÎ */
#MemberContWap {width:618px; height:570px;  margin:0; text-align:left; }
#Greetings {padding-top:68px; padding-bottom:24px;}
#LoginBox {width:618px; height:258; background-image: url(/web/img/member/login_boxbg.gif);background-repeat: no-repeat;}
#LoginTable {padding-left:50px; padding-top:42px;  }
#LoginTable ul li {float:left;}
#FindInfo {padding-left:50px; }
#FindInfo ul li {float:left; padding-top:72px; }
#LoginID {width:400px; height:45px;}
#LoginID ul li {float:left;}
#LoginPW {width:400px;}
#LoginPW ul li {float:left;}
#BtnRegist {width:618px; height:150px;  }
#BtnRegist ul li {float:left; padding-top:30px; }

#ProductTable {padding-left:50px; padding-top:42px; padding-bottom:110px;}
#ProductTable ul li {float:left;}
#ProductInfo {padding-left:80px; padding-top:40px; }

#Agreement {padding-top:38px; padding-bottom:24px;}
#AgreementBox {width:618px; height:258; background-image: url(/web/img/member/login_boxbg.gif);background-repeat: no-repeat;}
#AgreementTable {padding-left:10px; padding-top:9px;  }
#AgreementBtn {width:618px; padding-top:42px; text-align:center; }
#AgreementBtn ul li {float:left;}

.Agreement {padding-left:120px;}

#MemberContWapJoin {width:618px; height:750px;  margin:0; text-align:left; }
#MemberBox {width:624px; margin:0; padding:0px;}

.Mem_box {width:618px;background-image: url(/web/img/member/member_boxbg.gif);background-repeat: no-repeat; padding:20px}


.Login {width:77px; padding-top:8px;}
.Product {width:77px; padding-top:32px;}
.Product_input {width:323px; padding-top:24px;}
.BtnRegist {width:162px; text-align:right;  }
.FindID_01 {width:265px; padding-top:7px; }
.FindID_02 {width:123px; }

#JoinOK {width:618px; text-align:center; FONT-SIZE: 22px; line-height:200%; padding-top:50px;  }
#JoinBtn {width:618px; padding-top:62px; text-align:center; }





#submenu {float:left; margin:0; padding:30px 92px 0px 35px;}



#title {margin:0; padding:0; text-align:left; }


.Board_Table {width:940px; border-top:3px solid #429db6; border-bottom:2px solid #cccccc;}

.board01 {width: 120px; height:35px; text-align:center; color:#496589; font-weight:bold;}
.board02 {height:35px; padding-left:10px;}
.board03 {width: 120px; height:35px; text-align:left; color:#496589; font-weight:bold;}

.search01 {height:45px; padding:0 30 0 0; BORDER: #188E61 1pt solid}
.board_line01 {background-color:#ccc;}
.board_line02 {background-color:#188E61;} 
.board_line03 {background-color:#188E61;}
.board_line04 {background-color:#D28130;}
.board_line05 {background-color:#C871EE;}
.board_title {height:40px; padding-left:10px; font-weight:bold;}
.boaed_read {padding:20 0 20 20; text-align:justify;}


.board_box {BORDER: #cccccc 4pt solid; padding:10px; background-color:#fff; }
.board_box02 {BORDER: #D38230 1pt solid; padding:10px}
.board_box03 {BORDER: #969799 3pt solid;}

.board_bg01 {background-color:#232325;}
.board_bg02 {background-color:#3E3E45;}

.form_200  {width:200px;}

.text {text-align: justify;}


#bm {padding-top:8px;}
#bm ul li{float:left;}
.blog {padding-bottom:4px;}

.left_01 {padding-top:10px;}


/* ÆË¾÷ÆäÀÌÁö */
.bg {
	background-image: url(/web/img/member/popup_bg.gif);
	background-repeat: no-repeat;
	background-color: #353942;
	}
#popup_Wrap { padding:95 24 0 24;}

.popup_01 { padding:10 0 0 0;}
.popup_02 { padding:5 0 20 0;}
.popup_03 { padding:20 0 0 0;}

.ifram {background-color: #24262D;
	scrollbar-shadow-color: #666; scrollbar-highlight-color: #CCC; scrollbar-3dlight-color: #666; scrollbar-darkshadow-color: #666; scrollbar-track-color: #666; scrollbar-arrow-color: #CCCCCC;
	}



/* ¸¶ÀÌ ½ºÆ©µð¿À ÆäÀÌÁö */
.stu_body {background-attachment: fixed;
	       background-image: url(/player/admin/img/admin_bg_kor.gif);
	       background-repeat: repeat-x;
		   background-color:#363A43;
		   scrollbar-face-color: #666A70; 
		   scrollbar-shadow-color: #2A2B30; 
		   scrollbar-highlight-color: #2A2B30; 
		   scrollbar-3dlight-color: #2A2B30; 
		   scrollbar-darkshadow-color: #2A2B30; 
		   scrollbar-track-color: #2A2B30; 
		   scrollbar-arrow-color: #2A2B30;}
.td_bg { height:30px; width:150; text-align:center; background-color:#3E3E45;}
.td_bg2 { height:30px; width:300; text-align:center; background-color:#3E3E45;}
.admin_title {padding:0 0 10 5;}

.ms_paddign01 {padding-left:20px;}
.ms_paddign02 {padding-left:10px;}
.ms_box {BORDER: #999 1pt solid; padding:10px}
.ms_Vodbox {height:460; BORDER: #999 3pt solid; padding:10 8 10 8;}
.skin {text-align:center; padding:15 0 15 0;}
.vod_01 {padding-left:10px; font-size:13px; font-weight:bold; color:#FF9933;}
.vod_02 {height:30px; background-color:#3E3E45; text-align:center;}
.vod_03 {padding:20 0 20 0;} 
.vod_04 {height:30px; background-color:#3E3E45; font-weight:bold; padding-left:20px;}
.vod_img {BORDER: #000 1pt solid;}
.guest_txt {padding:15 0 15 0; }

dl  {margin: 0px; padding:0; display:inline;}
dd  {float:left; margin: 5px}

/*´ñ±Û*/
.title {font-size:13px; font-weight:bold;}
.comment_num {color:#6EB8B2}
.comment_name {width:100px; font-size:11px; padding-left:5px}
.comment {padding:5 30 5 5;}
.date {font-family:tahoma; font-size:10px; color:#ADABAB; }


.font01  {color:#FF6600;} 


#service_menu  {width:100%;  min-width:1260px; margin:0; padding:0; background-image: url(/web/img/main/bg_s.gif); background-repeat: repeat-x;  background-color:#0066cc; }
/* #service_menu  .btn_open   {position:relative; color:#fff; width:1100px; padding:10px 0; margin:0 auto; text-align:center; } */

#service_menu  .menu_wrap   {position:relative; width:1260px; height:230px;  margin:0 auto; }
#service_menu  .menu_wrap  .title  {float:left; width:300px; height:200px; padding:25px 0 0 50px; font-family:'Noto Sans Korean';  font-size:30px; font-weight:500; color:#fff; 
                                    background-image: url(/web/img/main/bg_s2.png); background-repeat: no-repeat; background-position:150px 80px; }
#service_menu  .menu_wrap  .menu_box    {float:left; width:20%; padding:20px 0 0 3%; } 
#service_menu  .menu_wrap ul  li  {position:relative; line-height:200%;color:#fff; }

#service_menu  .menu_wrap  A:link     {color:#ffffff; TEXT-DECORATION: none;}
#service_menu  .menu_wrap  A:visited  {color:#ffffff; TEXT-DECORATION: none;}
#service_menu  .menu_wrap  A:active   {color:#ffffff; TEXT-DECORATION: none;}
#service_menu  .menu_wrap  A:hover    {color:#ffff00; TEXT-DECORATION: none;}

.li01,.li05  {font-family:'Noto Sans Korean'; font-size:22px; font-weight:500;  padding-left:15px;  background-image: url(/web/img/main/icon_m01.png); background-position:0 13px; background-repeat: no-repeat;  }
.li02  {font-family:'Noto Sans Korean'; font-size:15px; font-weight:350; padding-left:15px;   background-image: url(/web/img/main/icon_m02.png); background-position:0 5px; background-repeat: no-repeat; }
.li03  {font-family:'Noto Sans Korean'; font-size:14px; padding-left:10px;   } 
.li04  {margin-top:15px;} 
.li05::before  {
    position: absolute; 
	top:-120px; right:-50px; 
	content:""; 
    width: 60px; height: 208px; 
	background: url(/web/img/ai1.png) no-repeat; background-size:60px 208px;
	overflow: hidden;}

.close2  {position:absolute;top:190px; left:1150px; width:38px; z-index:10;}

#Case_TabMenu {float:left; width:1100px; height:80px;  text-align:center;}
#Case_TabMenu span {display:inline-block;  width:300px;  padding:17px 0 10px;  border-radius:5px; ;  background-color:#b1430e; 
                    font-family:'Noto Sans Korean';font-size:20px; font-weight:350; color:#fff;
                    text-align:center} 

#Case_TabMenu  ul li {float:left;}

.tabGroup { position:relative;  padding:0; border-bottom:1px solid #1f2e5f; height:39px; overflow:hidden}
.tabGroup .tabOn { font-family:'Noto Sans Korean'; font-size:18px; font-weight:350; }
.tabGroup .tabOn,
.tabGroup .tabOn a{ display:inline-block; height:40px; line-height:180%;  background:url('../img/tabOn.gif') no-repeat; font-weight:bold; text-decoration:none;}
.tabGroup .tabOn {background-position:left top}
.tabGroup .tabOn a{background-position:right top; padding:5px 48px 0 26px; color:#FFF}

.tabGroup .tabOff { font-family:'Noto Sans Korean'; font-size:18px; font-weight:350; }
.tabGroup .tabOff,
.tabGroup .tabOff a{  display:inline-block; height:40px; line-height:180%; background:url('../img/tabOff.gif') no-repeat; text-decoration:none;}
.tabGroup .tabOff {background-position:left top}
.tabGroup .tabOff a{background-position:right top; padding:5px 24px; color:#747777}


#login_wrap  {width:100%; height:100%; background:#fff; }

#login_wrap .log_wrap  {position:relative; top:25%; width:400px; margin: 0 Auto; }
#login_wrap .log_wrap h2 { width:100%; padding-bottom:10px; text-align:center; font-size:30px; font-weight:400; }
#login_wrap .log_wrap .log_box  {position:relative;  padding:10px 30px 30px; 
                                  border:1px solid #c3c3c3; background:#fff; border-radius:3px; box-sizing:border-box; }
#login_wrap .log_wrap .log_box  ul li  {position:relative; margin-top:20px;}
#login_wrap .log_wrap .log_box  .id,.log_box .pw  {width:120px; font-family:'Noto Sans Korean'; font-size:18px; color:#666; padding-left:15px; vertical-align:middle;  }
#login_wrap .log_wrap .log_box input { border-radius:3px;}
#login_wrap .log_wrap .log_box button  { width:100%;  height:60px;
                                 background:#0066cc; border-radius:5px;
		                         font-weight:500; font-size:30px; color:#fff ; 
                                 cursor:pointer}
#login_wrap .log_wrap .log_box button:hover, button:active   { background:#003399; } 

/* -- Á¦Ç°¹®ÀÇ --*/
.iboard  {position:relative; float:left;  width:90%; background :#00ae74;padding:5px;  margin:0 5% 50px;  box-sizing:border-box; }
.iboard h1  {font-family:'Noto Sans Korean';font-size:40px; font-weight:700; color:#fff; text-align:center;}
.iboard div {position:relative;  float:left;  width:100%; }
.iboard div.data  {float:left;  padding:10px 40px; background :#fff; box-sizing:border-box;}
.iboard div ul li { padding:5px 0;}
.iboard div p {font-family:'Noto Sans Korean'; font-size:16px; font-weight:500; line-height:140%; }
.iboard div p span  {vertical-align:middle; padding:10px 0}
.iboard div p span:nth-of-type(2) {font-weight:400; color:#ff6700;}
.btn_save  { height:50px; padding: 0 40px 5px ;  background:#1a73e8; border:1px solid #1a73e8;  border-radius:3px;
		     font-weight:700; font-size:20px; color:#fff; }
a.btn_go  { display:block; padding: 3px 10px;  background:#333; border-radius:3px;  font-size:14px; color:#fff; line-height:100%;}

/* -- °ü¸®ÀÚ --*/
 
.adwrap  {position:relative;  }
.adwrap .top {position:relative; width:70%; margin:0 auto;  }
.adwrap .top a, .adwrap .top span  {display:inline-block; vertical-align:middle; width:40%;  }
.adwrap .tit  {font-family:'Noto Sans Korean'; font-size:40px; font-weight:bold; color:#fff;}
.adwrap .board  {position:relative; width:100%; background:#fff; padding-top:20px;}
.adwrap .board p  {position:relative; width:70%; margin:0 auto; padding-left:10px;  box-sizing:border-box;  }
.adwrap .board table  {position:relative; width:70%; margin:0 auto; 
                       border-top:#ccc 1pt solid; border-bottom:#ccc 1pt solid; box-sizing:border-box; }
.adwrap .board table th  { padding:5px; background:#ccc;  font-size:14px;  }
.adwrap .board table td  {text-align:center;  font-size:14px; padding:5px; border-top:#ccc 1pt solid;  }
.btn_del  { padding: 5px 10px 7px ;  background:#333; border-radius:3px; 
		     font-size:14px; color:#fff; }

.alpa_wrap  {position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.6); z-index:9999; }
.alpa_wrap .popup_box  {position: relative; width:800px;  top:15%; margin:0 auto;  background:#fff; box-sizing:border-box;}
.alpa_wrap .popup_box table  { width:100%;  border-top:#ccc 1pt solid; border-top:#0066cc 3pt solid; border-bottom:#ccc 1pt solid; box-sizing:border-box; }
.alpa_wrap .popup_box table th { padding:10px 5px; background:#d4e3f4;  font-size:14px;  }
.alpa_wrap .popup_box table td { font-size:14px; padding:10px; border-top:#ccc 1pt solid;  }
.alpa_wrap .popup_box p  {text-align:center; padding:10px 0 20px;}
.btn_close { display: inline-block; width: 60px; padding:8px 0 10px;  font-size:16px; color:#fff; background:#1a73e8; border-radius:3px; }

.number { width:100%; padding:10px; text-align:center;font-family:'Noto Sans Korean';  font-size:18px; font-weight:500; color:#0061e0; box-sizing:border-box;}
.number span  { background:#0067cc; color:#fff; padding:5px 10px 5px; border-radius:3px; margin:0 5px;}
.number a span  {background:#777; color:#fff; text-decoration:none;   padding:5px 10px 5px;  border-radius:3px;} /** IE10¿¡¼­ È°¼ºÈ­(active)µÈ ¸µÅ©ÀÇ È¸»ö ¹è°æÀ» Á¦°Å. */
.number a:active span {color:#0067cc }
.number a:focus span {color:#0067cc }
.number a:hover span {background:#0067cc; color:#fff } 

.stit  {padding:10px 0 35px;  font-family:'Noto Sans Korean'; font-size:44px; font-weight:700; }
.b_line  {border-bottom:2px solid #666; }  
.submenu  {width:100%;  }
.submenu ul li {float:left;  width:calc(25% - 20px); margin:20px 10px 50px; 
              font-family:'Noto Sans Korean'; font-weight:700; font-size:16px; text-align:center; cursor:default;  }

.submenu ul li span { width:100%;  padding:10px; border:1px solid #003399; background:#0066cc;   
                   color:#fff;  text-align:center; cursor:default; box-sizing:border-box; }

.submenu ul li a:link   {display:inline-block; width:100%; padding:10px; border:1px solid #000; background:#fff;  box-sizing:border-box; cursor:pointer;  }
.submenu ul li a:hover  {background-color:#f6f6f6;  border:1px solid #0066cc; color:#0066cc;  }
 

 