    *{margin:0;padding:0;}
    body {color:#666;font-size:0.8em;;font-family:Dotum;line-height:18px; }
    
    img{border:0;}
    ul,ol,dl{list-style:none;}
    SELECT, INPUT, TD, DIV, FORM, TEXTAREA, OPTION, PRE, BLOCKQUOTE {font-size:1em; color:#666666; line-height:130%;}
    INPUT, SELECT, TD, TH, TEXTAREA, P, B, SPAN { font-family:"Dotum"; font-size:1em; text-decoration:none; color:#666; line-height:18px; }
    FIELDSET{ border:0; margin:0; padding:0; }
    LEGEND, FORM, UL, OL, LI, H1, H2, H3, H4, H5, H6{ margin:0; padding:0; }
    TABLE, IMG{ border:0; }
    .blind{ display:none; }

    /* A link Text */
    A:link      {color:#666; text-decoration:none;font-family:Dotum;}
    A:visited   {color:#666; text-decoration:none;font-family:Dotum;}
    A:active    {color:#666; text-decoration:none;font-family:Dotum;}
    A:hover     {color:#2891A4; text-decoration:underline;font-family:Dotum;}
    
    /* Header */
	#wrapHeader{width:100%; height:75px; background-color:#eeeeee;}
    #Header{width:954px; margin:0 auto;}
    #Header #leftLogo{float:left; padding-top:28px;}
	#Header #leftLogo1{float:left; padding-top:8px; padding-left:5px;}
    #Header #centerLogo{float:left; width:346px; padding-top:25px; text-align:right;}
    #Header #topText{float:right; padding-top:30px; text-align:right;}
    #Header #topText ul li{display:inline; padding:0 12px; background:url(/img/top_txt_line.gif) left 2px no-repeat; }
    #Header #topText ul li.none{padding-left:0px; background:none;}
    
	#userNameD{height:20px;}
	#userNameP{font-size:8pt; margin-right:10px;}
	#userNameB{color:#0087c3;}
	#messageImg{margin-left:4px;}
    
 	/* Footer */
	#wrapFooter { float:left; width:100%;}
	#footerTop {height:29px; background:#f2f2f2;}
	#footerTop #footerTopText {width:954px; height:29px; margin:0 auto; }
	#footerTop #footerTopText #footerTopText1 { padding-top:10px;}
	#footerTop #footerTopText #footerTopText1 ul li{ float:left; padding:0 12px; background:url(/img/footer_line.gif) left 1px no-repeat; }
	#footerTop #footerTopText #footerTopText1 ul li.none{ padding-left:0px; background:none;}
	
	#footerTop #footerTopText #footerTopText2 {}
    #footerTop #footerTopText #footerTopText2 ul li{ float:right; padding:0 12px; background:url(/img/footer_line.gif) left 1px no-repeat; }
    #footerTop #footerTopText #footerTopText2 ul li.none{ padding-left:0px; background:none;}
	
	#footerBottom {width:954px; margin:0 auto; }
	#footerBottom #footerCopyright {float:left;}
	#footerBottom #footerLinkBox1 {float:right; padding-top:19px; width:179px;}
	#footerBottom #footerLinkBox2 {float:right; padding-top:5px; width:179px;}
	 .famsite_select{width:119px;margin-left:15px; margin-right:9px; }
	 .famsite_button{position:absolute; margin-top:-1px;}
	
    .style8 {
        color: #000000;
        font-weight: bold;
    }

    /* Container :::플래시영역 */
        #wrapContainer {
        width:100%;
        background:url(/img/sub/flash_line.gif) repeat-x top;
    }
    #Container {
        width:1150px;
        height:156px;
        margin:0 auto;
    }
    /* Content */
        #wrapContent {
        width:954px;
        margin:0 auto;
        padding-top:32px;
    }
    #subContent1 {
        float:left;
        width:188px;
        height:118px;
    }
    #subContent1 ul {
        padding:15px 0px 0px 5px;
    }
    #subContent1 ul li {
        padding-left:7px;
        line-height:20px;
        background:url(/img/sub/con_arrow.gif) left 6px no-repeat;
    }
    #subMenu {
        float:left;
        width:169px;
        height:300px;
    }
    #subTitle {
        float:left;
        width:169px;
    }
    #content {
        float:left;
        width:785px;
    }

    #layoutContent{width:785px;}
        
    /*선생님소개*/
    .teacher1{background:url(/img/sub2/sub6_3_img01.png) no-repeat; width:734px; height:255px; margin-left:30px;}
    .teacher1 dl{margin-top:0px;}
    .teacher1 dl dt{padding-left: 18px; padding-top:20px}
    .teacher1 dl dd{margin-left: 0; color:#666666;}
    .teacher1 .photo{padding-left:19px; padding-top:25px;}
    .teacher1 .text{position:absolute; margin-left:170px; margin-top:-103px;}
    .teacher1 .text2{position:absolute; margin-left:170px; margin-top:-5.2em;}
    .teacher1 .text3{position:absolute; margin-left:170px; margin-top:-2.5em;}

    .teacher2{background:url(/img/sub2/sub6_3_img02.gif) no-repeat; width:734px; height:231px; margin-top:8px; margin-left:30px; margin-bottom:50px;}
    .teacher2 dl{margin-top:0px;}
    .teacher2 dl dt{padding-left: 18px; padding-top:20px}
    .teacher2 dl dd{margin-left: 0; color:#666666;}
    .teacher2 .photo{padding-left:19px; padding-top:25px;}
    .teacher2 .text{position:absolute; margin-left:170px; margin-top:-110px;}
    .teacher2 .text2{position:absolute; margin-left:170px; margin-top:-5.9em;}
    .teacher2 .text3{position:absolute; margin-left:170px; margin-top:-2.3em;}
    
    .tabMenu{list-style:none;margin:0;padding:0;}
    .tabMenu li{display:inline;margin:0;padding:0;}
    .tabMenu{background:url(/img/sub2/sub1_2_tab_line.gif) right 100% no-repeat;}
    .tabline577{background:url(/img/sub2/sub2_5_tab_line.gif) right 100% no-repeat !important;}
    
    /*한국어 학습 버튼*/
    .tabBasic{list-style:none;margin:0; padding:0; background:url(/img/sub2/tab_line.gif) right 100% no-repeat;}
    .tabBasic li{display:inline; margin:0; padding:0;}
    .btnBasic{list-style:none; position:absolute; margin-left:470px; margin-top:-22px;}
    .btnBasic li{display:inline;}
    .btnBasic_adult{list-style:none; position:absolute; margin-left:490px; margin-top:-49px;}
    .btnBasic_adult li{display:inline;}
    
    .infoMenu{background:none !important;margin:1em 0 1em 1em;}
    .infoMenu li{background:url(/img/sub2/arr_a.gif) left 50% no-repeat;padding-left:1.2em;}
    .marginLeft2{margin-left:2em !important;}
    /*동화*/
    .picst{background:url(/img/sub2/board_line3.gif) center 0% no-repeat;margin:0; float:left; padding-left: 0;}
    .picst li{list-style: none; padding-left: 25px; padding-right: 0em; padding-top: 1em; padding-bottom: 1em; border-bottom:1px solid #ececec; float:left; width: 367px;}
    .picst li h4{margin-top:16px; margin-left:115px; position: absolute;}
    .pic2{list-style: none; padding-left: 0em; padding-right: 0em; padding-top: 1em; padding-bottom: 1em; background-color: #fafafa; border-bottom:1px solid #ececec; }
    .htext {font-size: 0.9em; font-family: dotum; padding-bottom: 1em; }
    .htext2 {font-size: 0.9em; font-family: dotum; background-color: #fafafa; padding-bottom: 1em;}
    /*테이블스타일*/
    .tblBoard{width:785px;}
    .tblBoard thead{background:url(/img/sub2/board_line.gif) no-repeat; color:#000000;}
    .tblBoard tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
    .tblBoard tfoot *{border:none !important;}
    .tblBoard thead th{padding-top:0.8em;}
    .tblBoard thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
    .tblBoard .width6{width:4.5em;}
    .normalFont{font-weight:normal;}
	.paging{width:785px; height:40px; clear:both;}
	.paging *{vertical-align:middle;}
	.paging p{margin:0;}
	.paging div{text-align:center; margin-top:1em; margin-bottom:1.5em;}
	.paging div strong{color:#3B6CBE;}
    .blue {background:url(/img/sub2/board_line2.gif) no-repeat !important;}
    
    /*다운로드영역사이즈123*/
    .tblBoard .width123{width:6.8em;}
    .tblBoard .widthC {width: 9em; }
    .tblBoard .titleArea{padding-left:1em;}
    .tblBoard th, .tblBoard td{border-bottom:1px solid #ececec;padding-top:0.5em;padding-bottom:0.5em;}
    
    .noBackground{background:none !important;}
    .lastRow{border:none !important;padding-bottom:0.3em !important;}
    .center{text-align:center;}
    .btnWrite {margin-left:720px; position: absolute; margin-top:-19px}
    /*폼*/
    .form{text-align:center; margin-top:20px;}
    .form *{vertical-align:middle;}
    /*한국사*/
    .all {padding-left:0 ;}
    .all h4{list-style: none;}
    .liB {padding-bottom:2em; padding-top:1em;}
    .run {position:absolute; margin-left:16em; margin-top:-1.3em;}
	
	.korCulture {background-image: url(/img/sub2/sub2_1_box.gif);background-repeat: no-repeat; width:792px; height:237px;clear:both;}	
	#korCultureHead1, #korCultureHead2, #korCultureHead3{width:254px; float:left; margin-left:10px; margin-top:15px;}
	#korCultureHead1 ul {margin-top:5px;}
	#korCultureHead2 ul {margin-top:5px;}
	#korCultureHead3 ul {margin-top:5px;}
	#korCultureHead1 img {margin-left:10px;}
	#korCultureHead2 img {margin-left:10px;}
	#korCultureHead3 img {margin-left:10px;}

	#korCultureHead1 li {background-image:url(/img/sub2/sub2_1_icon.gif);background-repeat: no-repeat;background-position: 12px 80%;padding-left: 30px;} 
	#korCultureHead2 li {background-image:url(/img/sub2/sub2_1_icon.gif);background-repeat: no-repeat;background-position: 12px 80%;padding-left: 30px;} 
	#korCultureHead3 li {background-image:url(/img/sub2/sub2_1_icon.gif);background-repeat: no-repeat;background-position: 12px 80%;padding-left: 30px;} 
	
	#cultureOffer {margin-left:645px; margin-top:3px;}

	.korCultureCon {clear:both; margin-top:35px;}
    
    .story {list-style: none; }
    .story li {background:url(/img/sub2/arr_a.gif) 0 50% no-repeat; padding-left:16px; padding-top:0.5em; padding-bottom:0.5em;}
    .story li *{ vertical-align:middle;}
    
    .show {padding-left:42px; list-style: none;}
    .show li {display:inline-block; padding-right:15px; padding-bottom:3em; width:105px;}
    /*
    .show h5{background:url(/img/sub2/icon_01.gif) left 50% no-repeat; position: absolute; margin-top:80px; padding-left :1.2em; font-weight:normal;width:83px;}
    */
    .show h5{position: absolute; margin-top:80px; font-weight:normal; width:98px; text-align:center;}
    
	/*드라마*/
	#dramaViewer {background-image: url(/img/sub2/sub2_2_box1.gif);background-repeat: no-repeat;padding-left:8px;padding-top:8px; width:336px; height:329px; float:left;}	
	#b300 {margin-left:210px;}

	#dramaScript {background-image: url(/img/sub2/sub2_2_box2.gif);background-repeat: no-repeat; float:left; clear:right;width:406px;height:366px; padding-top:40px; padding-left:25px;}
	#dramaScript pre {font-size:0.7em;}
	#dramaScript textarea {width:375px; height:220px; disabled:disabled;}

	#dramaMenu {margin-bottom:70px;}
	#scriptT {margin-left:40px;}
	#bVoca {margin-left:5px;}
	#bList {margin-left:100px;}

    /*동화*/
    .ulst{text-align:center;}
    .ulst li{list-style: none; display:inline; padding-right:22px;}
    /*만화*/
    .fontB{color: #4862a2;}
    .comic {margin-top:0; padding-left:0; height:140px;}
    .comic li{list-style: none; padding-left: 20px; padding-right: 20px; padding-top:20px; padding-bottom:20px; border-bottom: 1px solid #ececec; }
    .comic .li2{background-color: #fafafa;}
    .comic .liHeader{position:absolute; margin-left:176px; }
	#comicLine{background-image: url(/img/sub2/board_line.gif);background-repeat: no-repeat; height:1px;}
	*:first-child+html .liHeader{position:absolute; margin-left:176px; width:580px;}

    /*국악*/
    .ulttab{list-style: none; margin-top:0; padding-bottom:18px;padding-left:0;}
    .ulttab li{display:inline; }
    .ultab{list-style: none; margin-top:0; margin-bottom:0; padding-left:0;}
    .ultab li{display:inline; }
    .kuk {margin-top: 0; padding-left: 0; }
    .kuk li { list-style: none; padding-left: 10px; padding-right: 10px; padding-top:10px; padding-bottom:10px; border-bottom: 1px solid #ececec; }
    .kuk .li2{background-color: #fafafa;}
    .kuk .liHeader{position:absolute; margin-left:176px; margin-top:1em; width:600px;}
    .kuk .icon{position: absolute; margin-left: 670px;  margin-top: -25px;}
	#windowsMediaPlayer{position:absolute; margin-top:40px; margin-left:-95px;}

	*:first-child+html .kuk a{margin-left:-177px;}
	*:first-child+html .kuk p{margin-left:-177px; width:590px;}
	*:first-child+html .kuk h4{margin-left:-177px;}
	*:first-child+html #secondGwanAkImg{margin-left:177px;}
	*:first-child+html .secondJangDanImg{margin-left:177px;}
	*:first-child+html .icon{position: absolute; margin-left: 683px;  margin-top: 100px;}
	*:first-child+html #windowsMediaPlayer{position:absolute; margin-top:33px; margin-left:-95px;}

	.conul li{background-image:url(/img/sub2/arr_a.gif); background-repeat: no-repeat;background-position: 12px 80%;padding-left: 30px; display:inline;}
	
	#GoongJoong {height:255px; background-color: #fafafa;}
	#liHeader_wind {position:absolute; margin-left:175px; margin-top:135px; width:600px;}
	
	#goongCon {position:absolute; margin-left:670px; margin-top:105px;}
	#windCon {position:absolute; margin-left:670px; margin-top:230px;}

	*:first-child+html #GoongJoong a{margin-left:0px;}
	*:first-child+html #GoongJoong p{margin-left:0px;}
	*:first-child+html #GoongJoong h4{margin-left:0px;}
	*:first-child+html #GoongJoong img{margin-left:0px;}
    

    /*스터디코리안도움말*/
    .list {background:url(/img/sub2/sub6_1_box1.gif) no-repeat; margin-left:70px; margin-top:25px; width:647px; height:346px; margin-bottom:55px;}
    .list li{margin-left:30px; list-style: none; font-weight:bold; margin-top:-1.3px; }
	:root .list li{margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px; }
	*:first-child+html .list li{margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px; }
    .num1{background:url(/img/sub2/num1.gif) left 80% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:31px; } 
    .num2{background:url(/img/sub2/num2.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num3{background:url(/img/sub2/num3.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num4{background:url(/img/sub2/num4.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num5{background:url(/img/sub2/num5.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num6{background:url(/img/sub2/num6.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num7{background:url(/img/sub2/num7.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num8{background:url(/img/sub2/num8.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num9{background:url(/img/sub2/num9.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .num10{background:url(/img/sub2/num10.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    
    .detail{width:640px; margin-left:73px; padding-left:0}
    .detail li{border-top: #c0c0c0 1px dashed; padding-top:2.5em; padding-bottom:2.5em; list-style:none; padding-left:70px; padding-right:2em;}
    .detail h5{font-size:1em; color: #507b7c;  margin-left:-50px; padding-left:50px; padding-bottom:5px; vertical-align:middle; padding-top:5px;}
    .detail .n01{padding-left:50px; background:url(/img/sub2/n01.gif) no-repeat; }
    .detail .n02{padding-left:50px; background:url(/img/sub2/n02.gif) no-repeat; }
    .detail .n03{padding-left:50px; background:url(/img/sub2/n03.gif) no-repeat; }
    .detail .n04{padding-left:50px; background:url(/img/sub2/n04.gif) no-repeat; }
    .detail .n05{padding-left:50px; background:url(/img/sub2/n05.gif) no-repeat; }
    .detail .n06{padding-left:50px; background:url(/img/sub2/n06.gif) no-repeat; }
    .detail .n07{padding-left:50px; background:url(/img/sub2/n07.gif) no-repeat; }
    .detail .n08{padding-left:50px; background:url(/img/sub2/n08.gif) no-repeat; }
    .detail .n09{padding-left:50px; background:url(/img/sub2/n09.gif) no-repeat; }
    .detail .n10{padding-left:50px; background:url(/img/sub2/n10.gif) no-repeat; }
    .detail .n11{padding-left:50px; background:url(/img/sub2/n11.gif) no-repeat; }
    .detail .n12{padding-left:50px; background:url(/img/sub2/n12.gif) no-repeat; }
    .detail .n13{padding-left:50px; background:url(/img/sub2/n13.gif) no-repeat; }
    .detail .n14{padding-left:50px; background:url(/img/sub2/n14.gif) no-repeat; }
    .detail .n15{padding-left:50px; background:url(/img/sub2/n15.gif) no-repeat; }
    .detail .n16{padding-left:50px; background:url(/img/sub2/n16.gif) no-repeat; }
    
    /*자추찾는도움말*/
    .list2 {background:url(/img/sub2/sub6_1_box2.gif) no-repeat; margin-left:70px; margin-top:25px; width:647px; height:574px; margin-bottom:55px;}
    .list2 li{margin-left:30px; list-style: none; font-weight:bold; margin-top:-1.3px; }
	:root .list2 li {margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px;} 
	*:first-child+html .list2 li {margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px;} 
	.list2_1 {background:url(/img/sub2/sub6_1_box2_1.gif) no-repeat; margin-left:70px; margin-top:25px; width:647px; height:574px; margin-bottom:55px;}
    .list2_1 li{margin-left:30px; list-style: none; font-weight:bold; margin-top:-1.3px; }
	:root .list2_1 li {margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px;} 
	*:first-child+html .list2_1 li {margin-left:30px; list-style: none; font-weight:bold; margin-top:-2px;} 
    .nnum1{background:url(/img/sub2/num1.gif) left 80% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:31px; } 
    .nnum2{background:url(/img/sub2/num2.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum3{background:url(/img/sub2/num3.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum4{background:url(/img/sub2/num4.gif) left 20% no-repeat; padding-left:25px; padding-bottom:0.8em; padding-top:0.62em;} 
    .nnum5{background:url(/img/sub2/num5.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum6{background:url(/img/sub2/num6.gif) left 20% no-repeat; padding-left:25px; padding-bottom:0.8em; padding-top:0.62em;} 
    .nnum7{background:url(/img/sub2/num7.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum8{background:url(/img/sub2/num8.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum9{background:url(/img/sub2/num9.gif) left 20% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum10{background:url(/img/sub2/num10.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum11{background:url(/img/sub2/num11.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum12{background:url(/img/sub2/num12.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum13{background:url(/img/sub2/num13.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum14{background:url(/img/sub2/num14.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum15{background:url(/img/sub2/num15.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .nnum16{background:url(/img/sub2/num16.gif) left 50% no-repeat; padding-left:25px; padding-bottom:0.59em; padding-top:0.6em;} 
    .img{position:absolute; margin-left:-68px; margin-top:-10px;}
    
    /*한글폰트도움말*/
    .list3 {background:url(/img/sub2/sub6_1_box3.gif) no-repeat; margin-left:70px; margin-top:25px; width:647px; height:366px; margin-bottom:55px;}
    .list3 li{margin-left:30px; list-style: none; margin-top:-1.3px; }
	:root .list3 li{margin-left:30px; list-style: none; margin-top:-2px; }
	*:first-child+html .list3 li{margin-left:30px; list-style: none; margin-top:-2px; }
	.list3_1 {background:url(/img/sub2/sub6_1_box4.gif) no-repeat; margin-left:70px; margin-top:25px; width:647px; height:435px; margin-bottom:55px;}
    .list3_1 li{margin-left:30px; list-style: none; margin-top:-1px; }
	:root .list3_1 li{margin-left:30px; list-style: none; margin-top:-1px; }
	*:first-child+html .list3_1 li{margin-left:30px; list-style: none; margin-top:-1px; }
    .nnnum1{padding-left:0; padding-bottom:0.59em; padding-top:27px;  line-height:1.3em;} 
    .nnnum2{padding-left:0; padding-bottom:0.9em; padding-top:0.8em; } 
    .nnnum3{padding-left:0; padding-bottom:0.9em; padding-top:0.8em; line-height:1.3em;} 
    .nnnum4{padding-left:0; padding-bottom:1.1em; padding-top:0.8em; line-height:1.3em;} 
    .nnnum5{background:url(/img/sub2/icon_checkyg.gif) left 50% no-repeat; padding-left:15px; padding-bottom:0.7em; padding-top:0.8em;} 
    .nnnum6{background:url(/img/sub2/icon_checkyg.gif) left 50% no-repeat; padding-left:15px; padding-bottom:0.6em; padding-top:0.6em;} 
    .nnnum7{background:url(/img/sub2/icon_checkyg.gif) left 50% no-repeat; padding-left:15px; padding-bottom:0.6em; padding-top:0.6em;} 
    .nnnum8{background:url(/img/sub2/icon_checkyg.gif) left 50% no-repeat; padding-left:15px; padding-bottom:0.6em; padding-top:0.6em;} 
    
    .detail2 {width:640px; margin-left:73px; padding-left:0}
    .detail2 .checkyg{background:url(/img/sub2/icon_checkyg.gif) left 40% no-repeat; }
    .detail2 h5{font-size:1em; color: #507b7c;  display:inline; margin-left:-20px; padding-left:20px; padding-bottom:5px; vertical-align:middle; padding-top:5px;}
    .detail2 li{border-top: #c0c0c0 1px dashed; padding-top:2.5em; padding-bottom:2.5em; list-style:none; padding-left:70px; padding-right:2em;}
    .ool {padding-left:0;}
    .ool li{border-top: none !important; padding-left:0; color:#507b7c; padding-top:0; padding-bottom:0;}
    
    /*게시판 보기화면, 국악내용*/
    .cont dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}
    .cont dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}
    .title {width:70px; padding-left:35px;}
    .titleC {width:400px; margin-top:-33px; margin-left:105px;}
    .bWrite {width:70px; margin-top:-33px; margin-left:505px;}
    .bWriteC {width:210px; margin-top:-33px; margin-left:575px;}
    .date {width:70px; padding-left:35px; margin-top:-1px;}
    .dateC {width:150px; margin-top:-33px; margin-left:105px;}
    .category {width:100px; margin-top:-33px; margin-left:255px;}
    .categoryC {width:150px; margin-top:-33px; margin-left:355px;}
    .read {width: 70px; margin-top:-33px; margin-left:505px;}
    .readC{width:210px; margin-top:-33px; margin-left:575px;}
    .file {width:70px; padding-left:35px;}
    .fileC {width:680px; margin-top:-33px; margin-left:105px;}
    .comment {width:105px; padding-left:25px; padding-top:45px !important; padding-bottom:45px !important; }
    .commentC{width:640px; margin-top:-107px; padding-top:45px !important; padding-bottom:45px !important; padding-left:105px;}
    #contsBody{
        padding: 15px 0 15px 20px;
        clear:both;
    }
    #fileBody{
        padding: 0 0 15px 20px;
        clear:both;
    }
    
    .cmtTbl{width:785px;}
    .cmtTbl thead{display:none;}
    .cmtTbl .thName {width: 9em;}
    .cmtTbl .cmtArea {padding-left:1em;text-align: left;}
    .cmtTbl .thData {width: 8em;}
    .cmtTbl .check {width: 3em;}
    .cmtTbl th, .cmtTbl td{border-top:1px solid #ececec;padding-top:0.5em;padding-bottom:0.5em;}
    
    .prev {width:80px; padding-left:50px; background:url(/img/sub2/icon_prev.gif) 80% 50% no-repeat !important; margin-top:-1px;}
    .prev1{width:450px; margin-top:-33px; margin-left:130px; ;}
    .prev2{width:100px; margin-top:-33px; margin-left:580px;}
    .prev3{width:115px; margin-top:-33px; margin-left:670px;}
    .next {width:80px; padding-left:50px; background:url(/img/sub2/icon_next.gif) 80% 50% no-repeat !important; margin-top:-1px;}
    .next1{width:450px; margin-top:-33px; margin-left:130px; ;}
    .next2{width:100px; margin-top:-33px; margin-left:580px;}
    .next3{width:115px; margin-top:-33px; margin-left:670px;}
    #btnList{padding: 20px 0 15px 0;}    
    .iconList {margin-left:0px; }
    .iconReply {margin-top:-19px; margin-left:585px;}
    .iconModify{margin-top:-19px; margin-left:655px;}
    .iconDelete{margin-top:-19px; margin-left:725px;}
    /*국악내용폼*/
    .fieldsetStyle {border:none;padding:0;}
    .fieldsetStyle legend{position:absolute; margin-top:40px; font-weight:bold; color: #526ea2; margin-left:1.5em;}
    .fieldsetStyle textarea{height:65px;}
    .fieldsetStyle form{border-top: #ececec 1px solid;padding-left:120px;padding-top:1em;padding-bottom:1em;}
    .fieldsetStyle #postImg{position:absolute; margin-left:3.6em; margin-top:2.2em;}
    
    /*뉴스레터*/
    .newsLetter {width:1060px; height:822px;}
    .newsTop {width:1060px;  height:96px; background: #f2f2f2 ; }
    .logo {padding-top:51px; padding-left:48px; margin-top:0; margin-bottom:0;}
    .nl {padding-left:457px; margin-top:-42px; margin-bottom:0; position:absolute;}
    .newslist {list-style-type:none;  margin-top:0; margin-left:0; margin-bottom:0; padding-left:0;  }
    .newslist li{background:url(/img/sub2/icon_blue.gif) left 50% no-repeat ; margin-left:10px; padding-left:6px; margin-left:32px; margin-bottom:0.6em;}
    .newslist h3 {padding-left:76px; margin-top:0; color: #ffffff; font-size:1em; padding-top:6px;}
    .First{color:#4d639c;  font-weight:bold;}
    .newsImage {overflow:auto; height:678px; padding-left:35px;}
    .bottomLine {border-top: #dedede 2px solid; height:22px;}
    .news1{background:url(/img/sub2/sub6_4_img4.gif) no-repeat; height:704px;}
    .news1 p{margin-top:0; color:#ffffff; font-weight:bold; padding-top:6px; padding-bottom:5px; padding-left:77px;}
    .news2{background:url(/img/sub2/sub6_4_img5.gif) ; position:absolute; width:818px; height:704px; list-style:none; margin-top:-704px; margin-left:242px; margin-bottom:0; padding-left:0;}
    .news2 p {margin-top:0; color:#ffffff; font-weight:bold; padding-top:6px; padding-bottom:7px; padding-left:310px;}
        
    /*하단글쓰기버튼*/.write {text-align: right;width: 785px;}

    /* 한국어 교육정보*/
	.korCont {width:785px; height:330px;}	
    .korCont dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}		
    .korCont dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}

	.korContA {width:785px; height:380px;}	
    .korContA dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}		
    .korContA dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}

	.korContT {width:785px; height:65px;}	
    .korContT dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}		
    .korContT dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}

	.korContB {width:785px; height:33px;}	
    .korContB dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}		
    .korContB dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}

	.korContC {width:785px; height:348px;}	
    .korContC dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}		
    .korContC dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}

	#korTitleCInput{margin-top:-3px;} 
	#korTitleCInputA{margin-top:-3px;} 
	.fileCtr {height:110px;}
	.fileDiv {height:175px;}

	*:first-child+html #xqEditor{width:785px; height:300px;}
	*:first-child+html #korTitleCInput{margin-left:-105px;} 
	*:first-child+html #korTitleCInputA{margin-left:-105px;} 

    .korTitle {width:70px; padding-left:35px;}
    .korTitleC {width:680px; margin-top:-33px; margin-left:105px;}	
	
	#xqEditorDt {display:none;}
	#xqEditorDd {width:780px; height:330px;}
	
    .korDate {width:70px; padding-left:35px; margin-top:-1px;}
    .korDateC {width:150px; margin-top:-33px; margin-left:105px;}
    .korRead {width: 70px; margin-top:-33px; margin-left:505px;}
    .korReadC{width:210px; margin-top:-33px; margin-left:575px;}

    /*community bbs 내용보기. 공지사항, 공개편지*/
    .commCont dt{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; height:15px;}
    .commCont dd{border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px; height:15px;}
    
    .commtitle {width:70px; padding-left:35px;}
    .commtitleC {width:400px; margin-top:-33px; margin-left:105px;}
    .commwrite {width:70px; margin-top:-33px; margin-left:505px;}
    .commwriteC {width:210px; margin-top:-33px; margin-left:575px;}
   
    .commdate {width:70px; padding-left:35px; margin-top:-1px;}
    .commdateC {width:150px; margin-top:-33px; margin-left:105px;}
    .commread {width: 70px; margin-top:-33px; margin-left:505px;}
    .commreadC{width:210px; margin-top:-33px; margin-left:575px;}
   
    .commEmail {width:70px; padding-left:35px; margin-top:-1px;}
    .commEmailC {width:200px; margin-top:-33px; margin-left:105px;}
    .commHome {width:110px; margin-top:-33px; margin-left:305px;}
    .commHomeC{width:370px; margin-top:-33px; margin-left:415px;}

    .commConts {width:785px; padding-left:35px;}
    
    .commfile {width:70px; padding-left:35px;}
    .commfileC {width:680px; margin-top:-33px; margin-left:105px;}

	#formBoardBtnList {text-align:right; margin-top:1em; margin-bottom:1.5em;}
       
       /*커뮤니티_공개편지 (3_1_1)*/
	.tblBoard .thWriter {width: 9em;}
	.tblBoard .thData {width: 8em;}
	.tblBoard .thHit{width: 6em;}
	.tblBoard .titleArea{padding-left:1em;text-align: left;}
	.disket {margin: 0px;background-image: url(/img/sub2/letter.png);background-repeat: no-repeat;background-position: 12px 50%;padding-left: 30px;}
	.listDiv {height:5px; text-align:top;}
	
	/*커뮤니티_오늘의펜팔친구(3_1_2)*/
	.pfContainer{height:140px;background:url(/img/sub2/Topline.png) #fafafa left 0 no-repeat;padding-top:20px;padding-left:35px;}
	.pfContainerBgLine{background:url(/img/sub2/Topline.png) left 0 no-repeat;height:1px;}
	.pfContainer h4{float:left; position:absolute;margin:-10px 0 0 0}
	.pfContainer p, .pfContainer h4{margin-left:190px;}
	.pfTitle p{padding-top:50px;}
	.pfList{list-style:none;margin:0;padding:0;}
	.pfList li{background-image:none;background-color:white;border-bottom:solid 1px #ececec;}
	.pfList li.altBgColor{background:#fafafa;}
	.imgPfFrame{float:left; width:130px; height:96px; padding:15px; text-align:center; background:url(/img/sub2/penpalFriend_bg.png) no-repeat;}
	.imgPfFrame img{width:120px; height:95px; margin-left:-5px;}
	#searchRegion {width:165px;}
	
	/*커뮤니티_펜팔친구찾기(3_1_3)*/
	legend{border:none;}
	.searchBox *{vertical-align:middle;}
	.searchBox{background-image: url(/img/sub2/penpal_searchBox.png);background-repeat: no-repeat;}
	.searchBox legend{position:absolute;margin:50px 0 0 155px;}
	.searchBox form{padding-top:7px;}
	.searchBox p{margin:-85px 0 0 550px;padding:0;position:absolute;}
	.searchBoxList{height:113px; width:240px;margin:0 0 0 290px;}
	.searchBoxList dt, .searchBoxList dd {margin:0;margin-top:10px; padding:0;float:left;}
	.searchBoxList dt{width:40px;background:url(/img/sub2/bullet.png) left 50% no-repeat;padding-left:10px;}
	.searchBoxList dd{width:180px;}
	.boxTitle {padding:10px 0 0 15px;}
	.RadioGroup1 {margin-top: -50px;width:180px;}
	#penpalPaging {width:780px; height:43px; text-align:center; padding-top:10px;}	
	
	.tblBoard .thMail {text-align: left;padding-left: 15px;}
	.tblBoard .thNation {width: 5em;text-align: center;}
	.tblBoard .thAge {width: 5em;text-align: center;}
	.tblBoard .thSex {width: 7em;text-align: center;}
	.tblBoard .titleArea{padding-left:1em;}
	
	/*커뮤니티_펜팔친구등록(3_1_4)*/
	fieldset{border:none;margin:0;padding:0;}
	.pfForm legend{display:none;}
	.pfForm form{background:url(/img/sub2/formPfTopLine.png) left 0 no-repeat;padding-top:4px;}
	.pfForm form dl{width:778px;margin:0;}
	.pfForm form dt{width:150px;background:url(/img/sub2/arrow.png) #f7f8fa 25px 50% no-repeat;padding-left:45px;font-weight:bold;}
	.pfForm form dd{width:563px;padding-left:15px;margin-left:0;}
	.pfForm form dt, .pfForm form dd{border-bottom:solid 1px #ebebe4;}
	.pfForm form .t{float:left;height:2.15em;padding-top:1.15em;}
	.pfForm form .i{float:left;height:2.6em;padding-top:0.7em;}
	.pfForm form .introduce{border:none;}
	.pfForm form dt.introduce{height:6em;padding-top:5em;}
	.pfForm form dd.introduce{height:10.3em;padding-top:0.7em;}
	.pfForm form textarea{width:95%;height:85%;}
	.pfForm form dl{float:left;clear:both;}
	.pfForm form .btnBar{clear:both;text-align:right;margin-top:10px;}
	.pfFormBgLine{clear:both;background:url(/img/sub2/formPfBottomLine.png) left 0 no-repeat;height:9px;}

	/*커뮤니티_펜팔친구찾기 상세페이지(3_1_5)*/
	.friendDetailContainer{height:180px;padding-top:20px;padding-left:35px;width:750px;background-color: #fafafa; background-image: url(img/top_line.png);background-repeat: no-repeat;				background-position: left 0;}
	.friendDetailContainerBgLine{width: 785px;background:url(img/Topline.png) left 0 no-repeat;height:1px;}
	.imgFrirndFrame{width:130px;height:96px;margin:0; margin-top:30px; padding:15px;text-align:center;position:absolute;background:url(img/penpalFriend_bg.png) no-repeat;}
	.imgFrirndFrame img{width:120px;height:95px;margin-left:-5px;}
	.friendDetailContainer h3{background-image: url(img/arrow.png);background-repeat: no-repeat;background-position: left 50%;margin-top:-150px;color:#5872b0; margin:0; padding:0; padding-left:20px; margin-top:-5px;}
	.privateInfo{padding:0; margin-top:10px;margin-left:200px;margin-right:10px; color:#999999;}
	.privateInfo dt{border-bottom:solid 1px #ebebe4; color:#666666;font-weight:bold;background-image: url(img/bullet.png);background-repeat: no-repeat;background-position: left 60%;padding-left: 15px;width:25%;}
	.privateInfo dd{width:65%;border-bottom:solid 1px #ebebe4;margin-left:0;}
	.privateInfo dt, .privateInfo dd{border-bottom:solid 1px #ebebe4;}
	.privateInfo .t{float:left;height:1.4em; padding-top:0.4em; vertical-align:middle; }
	.privateInfoLine{background-image: url(img/top_line.png);background-repeat: no-repeat;background-position: left 50%;width:777px;height:2px;}
	.introduce{padding-left:35px;padding-top:15px; margin:0;}
	.introduce h3{margin:0;padding-bottom:20px;background-image: url(img/arrow.png);background-repeat: no-repeat;background-position: left 10%;color:#5872b0;vertical-align:middle;padding-left:20px;}
	.introduceLine{width:700px;color:#636363;border-top-width: thin;border-top-style: solid;border-top-color: #E5E5E5;padding:0;margin-top:-10px;}
	.introduceContents{padding-top:5px;padding-bottom:5px;margin-left:55px;}
	.personalLine{width:700px;color:#636363;border-top-width: thin;border-top-style: solid;border-top-color: #E5E5E5;padding:0;margin-top:10px;}
	
	/*커뮤니티_오늘의일상(3_2)*/
	.todayContainer{height:110px;padding-top:20px;padding-left:35px;width:750px;background-color: #fafafa;background-image: url(/img/sub2/top_line.png);background-repeat: no-repeat;             background-position: left 0;}
	.todayContainerBgLine{width: 785px;}
	.todayContainer h4{position:absolute;margin-top:-10px;margin-bottom:0;}
	.todayContainer p, .todayContainer h4{margin-left:20px;}
	.todayTitle p{padding-top:50px;}
	.todayList{list-style:none;margin:0;padding:0;}
	.whiteList dt {display: none;}
	.todayList li{background-image:none;background-color:white;border-bottom:solid 1px #ececec;}
	.todayList li.altBgColor{background:#fafafa;}
	.todayForm .i{height:1.5em;padding-top:0em;}
	.whiteList {width: 785px;margin-left: 0px;list-style-type: none;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;height: 80px;}
	.blueList {background-color: #fafafa;background-repeat: inherit;margin: 0px;list-style-type: none;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;height: 80px;}
	.blueList dt {display: none;}
	.noneDisplay {display: none;}
	.blueTxt {font-family: "돋움", "돋움체", "굴림", "굴림체", Arial, "Arial Black", sans-serif;font-size: 12px;font-weight: bold;color: #526ea2;}
	.contentsList {padding:0;margin: 0px;}
	.todayForm .introduce{border:none;}
	.imgtodayFrame{width:130px;height:96px;padding:15px;text-align:center;position:absolute;background:url(/img/sub2/penpalFriend_bg.png) no-repeat;}
	.imgtodayFrame img{width:120px;height:95px;margin-left:-5px;}
	.ddPadding {padding-top: 10px;}
	.dlCenter {margin-top: 20px;}
	.lastline {background-image: url(/img/sub2/top_line.png);background-repeat: no-repeat;background-position: center bottom;}
	.registerBtn {margin-top: 35px;margin-left: 45px;position: absolute;}
	
	/*정보_한국어교육정보(4)*/
	.detailSearch {margin:0 0 10px 0;padding:0;height: 137px;width: 786px;background:url(/img/sub2/tab.png) no-repeat;}
	.detailSearch legend{position:absolute;margin-top:60px;margin-left:155px;}
	.detailSearchList{width:240px;margin-top:-5px;margin-left:340px;}
	.detailSearchList dt, .detailSearchList dd{margin:6px 0 0 0; padding:0;float:left;}
	.detailSearchList dt{width:50px;background:url(/img/sub2/bullet.png) left 50% no-repeat;padding-left:10px;}
	.detailSearchList dd{width:150px;}
	.squareTitle {padding: 10px 0 0 15px;}
	.detailSearchBtn {margin:35px 0 0 85px;}
	.testTxt {list-style-image: url(/img/sub2/smallBullet.png); font-family: "돋움", "돋움체", "굴림", "굴림체", Arial, "Arial Black", sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal;color: #000;text-align: left;padding-top: 20px;padding-left: -60px;vertical-align: middle;list-style-position: outside;}
	.square {background-image: url(/img/sub2/boxBg.gif);background-repeat: no-repeat;height: 230px;width: 390px;}
	.square h4{margin:0;}
	.squareMarginMinus{margin-top:-230px;margin-left:395px;}
	#square2{margin-bottom:5px;}
	.square .moreBtn{position:absolute;width:370px;text-align:right;padding-right:20px;margin-top:-15px;}
	.square .imgsquare{text-align:center;margin:0;margin-top:13px;}
	
	/*정보_국내대학정보(4_1)*/
	.schoolSearch {margin:0 0 10px 0;padding:0;height: 80px;width: 786px;background-image: url(/img/sub2/small_Tab.jpg);background-repeat: no-repeat;}
	.schoolSearch legend{position:absolute;margin-top:30px;margin-left:140px;top: 4px;}
	.schoolSearch dl{margin:27px 0 0 310px;position: absolute;}
	.schoolSearch dt{width:50px;}
	.schoolSearch dd, .schoolSearch dt{margin:0;display:inline;}
	.schoolsearchBtn {position: absolute;margin-top:18px;margin-left:645px;}
	.select{margin-top:20px;}
	.box {background-image: url(/img/sub2/kmap_2.png);background-repeat: no-repeat;height: 211px;width: 781px;}
	.box h4{margin:0;}
	.boxMarginMinus{margin-top:-230px;margin-left:395px;}
	#box2{margin-bottom:5px;}
	.box .moreBtn{position:absolute;width:370px;text-align:right;padding-right:20px;margin-top:-15px;}
	.box .imgBox{text-align:center;margin:0;margin-top:13px;}
	.schoolBoard{width:785px;margin-top: 10px;}
	.schoolBoard thead{background-image: url(/img/sub2/board_line.gif);background-repeat: no-repeat;}
	.schoolBoard tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
	.schoolBoard tfoot *{border:none !important;}
	.schoolBoard thead th{padding-top:0.8em;}
	.schoolBoard thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
	.schoolBoard .width6{width:4.5em;}
	.schoolBoard .thLocal {width: 13em;}
	.schoolBoard .titleArea{padding-left:1em;}
	.schoolBoard .thCourse {width: 5em;}
	.schoolBoard th, .schoolBoard td{border-bottom:1px solid #ececec;padding-top:0.5em;padding-bottom:0.5em;}
	.ki {position: absolute; margin-top:70px; margin-left:90px;}
	.cd {position: absolute; margin-top:100px; margin-left:120px;}
	.kb {position: absolute; margin-top:120px; margin-left:190px;}
	.kw {position: absolute; margin-top:60px; margin-left:195px;}
	.sl {position: absolute; margin-top:45px; margin-left:130px;}
	.jj {position: absolute; margin-top:115px; margin-left:320px;}
	.jk {position: absolute; margin-top:140px; margin-left:110px;}
	#schoolSearchRegion{position:absolute; margin-top:5px; margin-left:-45px;}
	#schoolSearchSchool{position:absolute; margin-top:5px; margin-left:145px;}
	
	/*정보_한글학교정보(4_2)*/
	.globalSchoolSearch {margin:0 0 10px;padding:0;height: 80px;width: 785px;background-image: url(/img/sub2/small_Tab.jpg);background-repeat: no-repeat;}
	.globalSchoolSearch legend{position:absolute;margin-top:30px;margin-left:140px;top: 4px;}
	.globalSchoolSearch dl{margin:27px 0 0 310px;position: absolute;}
	.globalSchoolSearch dt{width:80px;}
	.globalSchoolSearch dd, .globalSchoolSearch dt{margin:0;display:inline;}
	.schoolDetailSearch form{position:absolute;margin:10px 0 0 275px; width:310px;}
	.schoolDetailSearch form div * {width:140px; margin:5px 0 0 10px;}
	.schoolDetailSearch .searchBtn {position: absolute;margin-top:18px;margin-left:645px;}
	.schoolDetail dl{width:785px;margin:0;}
	.schoolDetail dt{width:210px;padding-left:45px;font-weight:bold;background-color: #f7f8fa;background-image: url(/img/sub2/board_bull.png);background-repeat: no-repeat;background-position: 25px 50%;vertical-align: middle;}
	.schoolDetail dd{width:515px;padding-left:15px;margin-left:0;}
	.schoolDetail dt, .schoolDetail dd{border-bottom:solid 1px #ebebe4;}
	.schoolDetail h4 {font-size: 14px;font-weight: bold;color: 666666;background-image: url(/img/sub2/schoolDetailTop.jpg);background-repeat: no-repeat;height: 26px;width: 785px;margin: 0px; padding-top: 15px;}
	.arrowBullet {margin-right: 10px;margin-left: 20px;}
	.schoolDetail .t{float:left;height:1.7em;padding-top:0.7em;}
	.schoolDetail .introduce{border:none;}
	.schoolDetail dt.introduce{height:6em;padding-top:5em;}
	.schoolDetail dd.introduce{height:10.3em;padding-top:0.7em;}
	.schoolDetail textarea{width:95%;height:85%;}
	.schoolDetail dl{float:left;clear:both;}
	.schoolDetail .btnBar{clear:both;text-align:right;margin-top:10px;}
	.schoolDetailLine{clear:both;background:url(/img/sub2/formPfBottomLine.png) left 0 no-repeat;height:9px;}
	#globalSearchContinent{position:absolute; margin-top:13px; margin-left:270px; width:150px;}
	#globalSearchNara{position:absolute; margin-top:13px; margin-left:450px; width:150px;}
	#globalSearchRegion{position:absolute; margin-top:43px; margin-left:270px; width:150px;}
	#globalSearchSchool{position:absolute; margin-top:43px; margin-left:450px; width:150px;}
	#layoutContentForGlobal{width:785px; height:480px;}

	
	/*정보_시험정보(4_3_1)*/
	.testTabMenu {list-style:none;margin:0;padding:0;}
	.testTabMenu1 {list-style:none;margin:0;padding:0;}
	.testTabMenu li {display:inline;margin:0;padding:0;}
	.testTabMenu1 li {display:inline;margin:0;padding:0;}
	.testTabMenu {background-image: url(/img/sub2/tab_line.png);background-repeat: no-repeat;}
	.testTabMenu1 {background-image: url(/img/sub2/tab_line.png);background-repeat: no-repeat;}
	#tblToUp {margin-top:-4px;}

	/*교사자료실_교안자료실_베이직(2_1_1)*/
	.lessonTabMenu{list-style:none;margin:10px;padding:0;}
	.lessonTabMenu li{display:inline;margin:0;padding:0;}
	.lessonTabMenu{background-image: url(/img/sub2/tab_line.png);background-repeat: no-repeat;background-position: right 90%;}
	.lessonboard thead{background-image: url(/img/sub2/top_line.png);background-repeat: no-repeat;}
	.lessonboard tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
	.lessonboard tfoot *{border:none !important;}
	.lessonboard thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
	.lessonboard .width6{width:4.5em;}
	.lessonboard .thLocal {width: 10em;}
	.lessonboard .titleArea{padding-left:1em;}
	.lessonboard .thCourse {width: 8em;}
	.lessonboard th, .lessonboard td{border-bottom:1px solid #ececec;padding-top:0.5em;padding-bottom:0.5em;}
	.noBackground{background:none !important;}
	.lessonSelect{ margin-top:20px; margin-bottom:10px;}
	.lessonSelect li{padding-left:20px; margin-right:20px; list-style-type: none; background-image: url(/img/sub2/arr_a.gif); background-repeat: no-repeat; background-position: left 50%; display:inline;}
	.rightbtn{margin:0;padding:0;float:right;margin-top:-23px;margin-right:30px;}
	.rightbtn li{display:inline; list-style:none;}
	.acrobat{text-align:right; margin-top:-40px;margin-right:20px}
	
	/*교사자료실_수업자료_연수자료(2_2_1)*/
	.tblBoard .thclassify{width:6em;}
	
	/*교사자료실_수업자료_교사토론방(2_4)*/
	.tblBoard strong{color:#FAA84A;}
	.reply {margin: 0px;background-image: url(/img/sub2/re.gif);background-repeat: no-repeat; background-position: 20px 40%; padding-left: 35px;}
	
	/*교사자료실_사진첩(2_5)*/
	.gallery{width:785px;background:url(/img/sub2/board_line.gif) center 0 no-repeat;float:left; padding-top:10px;}
	.boardWrite{background-image: url(/img/sub2/board_line.gif);background-repeat: no-repeat; background-position: center 30%; text-align: right; padding-top:30px; clear:both; height:0px;}
	.gallery ul{margin:0; margin-left: 40px; padding:0; clear:both;float:left;}
	.gallery li{list-style-type: none; padding: 10px 20px 0 20px; float:left; margin-bottom:5px;}
	.gallery p{font-family: "돋움", "돋움체", "굴림", "굴림체", Arial, "Arial Black", sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: #000; text-align: left; padding:5px 0 0 10px; margin:0; vertical-align: middle; display::inline;}

    /*학습정보*/
    .boxBg {background:url(/img/sub2/mypage_1_img1.gif) no-repeat; width:586px; height: 165px; margin-left:83px;}
    .boxBg .text1{padding-top:30px; padding-left:80px; font-weight:bold; color: #707070; line-height:1.4em;}
    .boxBg .yes{position:absolute; margin-left:418px; margin-top:-58px;}
    .boxBg .select{background:url(/img/sub2/icon_arrowb.gif) no-repeat left 50%; padding-left:20px; margin-left:80px; margin-top:37px; padding-top:1px; padding-bottom:1px; }
    .boxBg .select *{vertical-align:middle; margin-right:0.5em;}
    .boxBg .select2{position:absolute; margin-top:-29px; margin-left:15em;}
    .boxBg .select3{position:absolute; margin-top:-29px; margin-left:21em;}
    .boxBg .btngo{position:absolute; margin-top:-29px; margin-left:26em;}
    .textC {list-style:none; margin-left:120px; margin-bottom:2em;}
    .textC li{background:url(/img/sub2/icon_arrowbb.gif) no-repeat left 50%; padding-left:15px;}
    .boxBg .color1{color:#f27404;}
    .fieldset2 {border:none; padding:0; }
    .fieldset2 legend{display:none;}
       
	/*마이페이지_쪽지(6_3)*/
	.messageTab li{display:inline;margin:0;padding:0;}
	.messageTab {list-style:none;margin:0;padding:0; background-image: url(/img/sub2/tabBG.gif);background-repeat: no-repeat;background-position: right 100%;}
	.messageTopBtn ul{margin:0; padding:0;padding-top: 25px; padding-bottom:5px;list-style:none;}
	.allcheckBtn{text-align:left;position:absolute;}
	.messagedeleteBtn{text-align:right;}
	.messageboard{width:785px;}
	.messageboard thead{background-image: url(/img/sub2/top_line.png);background-repeat: no-repeat;}
	.messageboard tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
	.messageboard tfoot *{border:none !important;}
	.messageboard thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
	.messageboard .first{width:4em;}
	.messageboard .sender{width: 6em;}
	.messageboard .titleArea{padding-left:1em;}
	.messageboard .date {width:7em;}
	.messageboard th, .messageboard td{border-bottom:1px solid #ececec;padding-top:0.5em;padding-bottom:0.5em;}
	.noBackground{background:none !important;}	
	
	 
	
	/* 마이페이지 쪽지 쓰기*/
	
	.messageWrite {display:inline; background:url(/img/sub2/line_a.gif) 80% 50% no-repeat; }
    
	.messageWrite dt { border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; color: #526ea2; font-weight:bold; padding-top:8px; padding-bottom:8px;}
    
	.messageWrite dd { border-top: #ececec 1px solid; border-bottom: #ececec 1px solid; border-bottom: #ececec 1px solid; padding-top:8px; padding-bottom:8px;}
	
	
	.messageWrite .messageWriter input {font-size:1.3em; margin-top:-1em;}
	
	.messageWrite .messageWriteTitle input {font-size:1.3em; margin-bottom:0.2em;}

	
	#messageWriter {width:70px; float:left;  padding-left:35px; height:15px;}
	
	#messageWriteTitle {width:70px; float:left;  padding-left:35px; height:15px;}
    
	.messageWrite dd{width:670px; float:left; height:15px;}  
	.messageWrite .input_01 {position:absolute;margin-top:-1.5px;}
	
.messageWrite img {position:absolute;margin-top:-1.5px; margin-left:160px;}
	#messageWriteCon {width:770px; float:left; height:245px;}
	
	#messageTextArea {width:600px; height:240px;font-size:1em;line-height:18px;text-decoration:none;}
	
	#sendB {margin-left:475px;}
	
	#listB {margin-left:10px;}

	
	#messageTitleInput {width:300px;}

	/* 쪽지 쓰기 친구 찾기 */
	
	.friendSearchTable {text-align:center;}
	
	#tId {width:100px;}
	#tName {width:100px;}
	.column {color: #526ea2;}	

	
	.friendSearchTitle {background:url(/img/sub2/friendSearch_top.gif) center 0% no-repeat;width:380px;height:86px;color:white;}
	
	.friendSearchTitle h4 {margin-left:50px; padding-top:8px;}
	
	
	.friendSeachMid {background:url(/img/sub2/friendSearch_middle.gif); background-repeat:repeat-y; width:380px; height:244px;}
	
	.friendSeachMid legend{visibility:hidden;}
	
	.friendSeachMid fieldset {margin-left:45px; }
	
	.friendSeachMid p {padding-left:20px;}
	
	#searchButton {padding-top:-15px;}
	
	#friendSpacing {height:20px;}

	
	.friendSeachBottom {background:url(/img/sub2/friendSearch_bottom.gif); background-repeat:no-repeat;width:380px;height:50px;}
	
	
	#friendConTable {margin-left:80px;}
	
	#friendConTable td{text-align:center;}	

    .tblB2{width:785px;}
    .tblB2 thead{color:#000000;}
    .tblB2 .line1{color:#000000; background:url(/img/sub2/board_line.gif) no-repeat;}
    .tblB2 tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
    .tblB2 tfoot *{border:none !important;}
    .tblB2 thead th{padding-top:0.8em; padding-bottom:0.7em;}
    .tblB2 thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
    .tblB2 .width6{width:100px; height:18px; text-align:center;}
    .tblB2 .width7{width:80px; height:18px; text-align:center;}
    .tblB2 .width8{width:445px; height:18px; text-align:center;}
    .tblB2 .width9{width:60px; height:18px; text-align:center;}
	.tblB2 .width10{width:100px; height:18px; text-align:center;}
    .tblB2 th, .tblB2 td{border-bottom:1px solid #ececec;padding-top:0.6em;padding-bottom:0.6em;}
    .tblB2 .titleArea{padding-left:1em;}
    
    .tblB3{width:785px;}
    .tblB3 thead{color:#000000;}
    .tblB3 .line1{color:#000000; background:url(/img/sub2/board_line.gif) no-repeat;}
    .tblB3 tfoot{background:url(/img/sub2/board_line.gif) 0% no-repeat;}
    .tblB3 tfoot *{border:none !important;}
    .tblB3 thead th{padding-top:0.8em; padding-bottom:0.7em;}
    .tblB3 thead th{background:url(/img/sub2/board_line_blue.gif) right 100% no-repeat;}
    .tblB3 .width7{width:7em;}
    .tblB3 .width6{width:5em;}
    .tblB3 .width8{width:8em;}
    .tblB3 .width9{width:9em;} 
    .tblB3 th, .tblB3 td{border-bottom:1px solid #ececec;padding-top:0.4em;padding-bottom:0.4em;}
    .tblB3 .titleArea{padding-left:1em;}
       
       /*로그인 박스*/
	#loginTitleImg {margin-left:25px;}
	.loginBox *{vertical-align:middle;}
	.loginBox {margin-left:25px; margin-bottom:50px;}
	.loginBox strong{color:#4862a2;}
	.loginBox img{border:none;}
	.loginBox{background:url(/img/login/login_bg.gif) left 0% no-repeat;width:895px;height:297px;font-family:dotum;color:#989898; font-size:0.8em;}
	.loginBox dt{font-weight:bold;}
	
	.loginBox fieldset{margin:0;padding:0;border:none;}
	.loginBox fieldset legend{padding-top:50px;padding-left:50px;}
	.loginBox fieldset p{margin-left:45px;margin-top:1em;width:150px;line-height:1.5em;}
	.loginBox fieldset dl dt{float:left;width:5em;padding-top:0.3em;}
	.loginBox fieldset dl dd{margin-bottom:0.2em;}
	
	.loginBox form{margin-left:410px;margin-top:-10em;}
	
	.loginBox .login_div_checkbox_save{margin-top:0.5em; margin-left:60px; font-size:1.1em;}
	.loginBox .login_btn{float:right;margin-right:133px;margin-top:-62px;}
	*:first-child+html .loginBox .login_btn{float:right;margin-right:130px;;margin-top:-68px;;}
	*:first-child+html .loginBox #login_text_id {width:11em; color:#1E1E1E; font-size:1.5em; margin-left:58px;}
	.loginBox #login_text_id, .loginBox #login_text_pwd{width:11em;  color:#1E1E1E; font-size:1.5em; margin-left:7px;}	

	.loginBox dl {margin-top:0px;}
	.loginBox p {font-size:1.1em;}
	.loginBox label {font-size:1.1em;}
	.loginBox .login_link_div {margin-top:3em;margin-left:22em;}
	*:first-child+html .loginBox .login_link_div {margin-top:-1em;margin-left:22em;}
	.loginBox .login_link {float:left;margin-top:20px; margin-left:145px; font-size:1.1em; display:inline;}
	.loginBox .login_link_key_dl {margin-top:20px; margin-left:25px; font-size:1.1em; display:inline;}
	.loginBox .login_link dt {height:2.2em;padding-left:30px;padding-top:0.5em;}
	.loginBox .login_link dd {margin:0;line-height:1.5em;}
	.loginBox .login_link dt, .loginBox .login_link dd {width:17em;}
	.loginBox .login_link .login_link_join {background:url(/img/login/icon_join.gif) left 0% no-repeat;}
	.loginBox .login_link .login_link_key {background:url(/img/login/icon_key.gif) left 0% no-repeat;}
