.overR{ float:right}
/* °£°Ý, ÆùÆ® */
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt13{margin-top:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt42{margin-top:42px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt54{margin-top:54px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt70{margin-top:70px !important}

.mt3{margin-top:3px}
.mt7{margin-top:7px}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt12{margin-top:12px !important}
.mt13{margin-top:13px}
.mt14{margin-top:14px !important}
.mr15{margin-right:15px}
.mt18{margin-top:18px}
.mt19{margin-top:19px !important}
.mr20{margin-right:20px}
.mt23{margin-top:23px !important}
.ml10{margin-left:10px; }
.ml15{margin-left:15px; }
.ml20{margin-left:20px; }
.ml30{margin-left:30px; }
.ml40{margin-left:40px; }
.ml50{margin-left:50px; }
.ml60{margin-left:60px; }
.ml70{margin-left:70px; }
.ml80{margin-left:80px; }
.ml85{margin-left:85px; }
.ml90{margin-left:90px; }
.ml100{margin-left:100px; }
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}


.pl5{padding-left:5px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl36{padding-left:36px}
.pr20{padding-right:20px}
.p_top_bot{padding:15px 15px}
.tit1{font-size:17px; font-weight:bold; color:#333}
.tit2{font-size:15px; font-weight:600}
.tit3{font-size:13px; font-weight:600}
.tit4{font-weight:600}


/* Á¤·Ä */
.taC{text-align:center !important}
.taR{text-align:right !important}
.taL{text-align:left !important}
.disB{display:block;}
.disinB{display:inline-block;}
.verM{vertical-align:middle}
.overF{overflow:hidden}
.fL{float:left}
.fR{float:right}
.subScript{position:absolute; top:-9999px; left:-9999px;}
.lH23{line-height:23px !important;}
.lH30{line-height:30px}
.ls1{!important}/*letter-spacing:-1px*/
.ls5{ !important}/*letter-spacing:-0.5px*/
.linePds{padding-left:20px; line-height:23px; }/*letter-spacing:-0.5px*/
.mr5{margin-right:5px}
.mr80{margin-right:80px}
.pl5{ padding-left:5px}


/*ÆË¾÷*/
.pop_box{ padding-top:5px; float:left; width:444px; height:100%; border: 3px solid #e15148; -moz-border-radius: 10px; /*¸ðÁú¶ó*/ -webkit-border-radius: 10px; /*À¥Å¶*/border-radius: 10px; float:left; box-shadow:1px 1px 1px 1px #f3f3f3;
        -webkit-box-shadow:1px 1px 1px 1px #f3f3f3;
        -moz-box-shadow:1px 1px 1px 1px #f3f3f3;}
/*°³ÀÎÁ¤º¸*/
.txtDiv{ margin:20px}
.pop_box h2{font-weight:bold; font-size:30px; letter-spacing:-3px; color:#ce382f; height:50px; padding-top:28px; border-bottom:2px solid #666666;  }
/*ÀÌ¸ÞÀÏ¼öÁý°ÅºÎ*/
.emailTxt{font-size:18px; font-weight:bold}
.listForm6 table{table-layout: fixed; width: 100%; border-top:2px solid #333; border-left:1px solid #dedede}
.listForm6 th{background:#ecebeb; text-align:center;line-height:22px; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:5px 10px}
.listForm6 td{line-height:18px; color:#555; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:8px 6px; text-align:center}



.bobtn{ width:780px; float:right; padding:10px; text-align:right; text-decoration:none; font-style:normal}
.bobtn img{ margin-left:5px}
.sBody{ margin:0 auto; width:1004px; position:relative ;}
.sub-contents {
	float: left;
	width: 799px;
	 margin-bottom:50px;
	padding: 10px 0 0 25px;
}


.sub-content .toptit .my_site{
	float:left; text-align:left;
	padding: 5px 10px 5px  0px;
	color: #999;
	font-size: 11px;
	font-weight:normal;
	height: 11px;
	line-height: 12px; margin-top:5px;
	
}
.sub-content .toptit .my_site .customer_name{ font-size:15px; font-weight:600; color:#df0909;}
.sub-content .toptit .my_site .hello_1{ font-size:13px; color:#565555; font-weight:500;}
.sub-content .toptit .my_site .hello_2{}

.sub-content .toptit .my_site .fc{ font-weight:600; color:#666}
.sub-content {
	
	padding-top:0px;
	text-align:left; font-size:13px
}
.tit_box{ width:780px; font-size:18px; color:#333; font-weight: 600;text-decoration:none; padding:6px 0 0 20px; height:30px; line-height:25px; margin-top:10px; float:left}
.s01{ width:100%; float:left}
.sub-content .toptit{ width:100%; height:30px; padding-top:10px; font-size:18px; font-weight:600; border-bottom:4px solid #12a8ba}
.substance{ width:780px; padding:10px}
.titVisual{ width:100%; height:150px; border-bottom:1px solid #ccc  }
.titVisual p { width:600px; font-size:25px; color:#333; line-height:1.3; font-weight:600 !important; padding:40px 10px 0 40px; height:45px }
.titVisual span{font-size:12px; color:#666; margin:15px 0 5px 40px; width:760px}
.titVisual .stext{font-size:13px; color:#666; margin:0 0 5px 40px; width:760px; line-height:18px}
.titVisual .stext em{ font-size:14px; color:#666; font-weight:600; text-decoration:none}
.titVisual .img { top:134px; left:0; width:100%; height:465px; margin:-210px 0 0 0; background-position:50% 0; background-repeat:no-repeat; }
.titfont{font-weight:600; font-size:20px; letter-spacing:-0.5px; color:#333; height:30px; padding-top:20px; }
.t_box{font-weight:600; font-size:17px; letter-spacing:-0.5px; color:#F30; height:30px; padding-top:20px; }
.txt_f{font-weight:600; font-size:15px; letter-spacing:-0.5px; color:#096; height:18px;  }
.h_t01{ float:left; color:#444444; width:100%; font-size:13px; line-height:22px; }
/*·Î±×ÀÎ¿ë*/
.titVisual .tit{width:540px; font-size:25px; color:#333; line-height:1.3; font-weight:600 !important; padding:40px 10px 0 40px; height:45px; float:right}
.titVisual .stext_01{font-size:13px; color:#666; margin:0 0 5px 40px; width:545px; line-height:18px; float:right}


.titVisual1{ width:100%; height:170px;  }
.titVisual1 p { width:600px; font-size:25px; color:#00592d; line-height:1.3; font-weight:600 !important; padding:50px 10px 0 40px; height:45px }
.titVisual1 span{font-size:12px; color:#666; margin:15px 0 5px 40px; width:760px}
.titVisual1 .stext{font-size:12px; color:#666; margin:0 0 5px 40px; width:760px}
.titVisual1 .img { top:134px; left:0; width:100%; height:465px; margin:-210px 0 0 0; background-position:50% 0; background-repeat:no-repeat; }
.titfont1{font-weight:600; font-size:20px; letter-spacing:-0.5px; color:#333; height:30px; padding-top:20px; }
.t_box1{font-weight:600; font-size:17px; letter-spacing:-0.5px; color:#F30; height:30px; padding-top:20px; }
.txt_f1{font-weight:600; font-size:15px; letter-spacing:-0.5px; color:#096; height:18px;  }
.h_t02{ float:left; color:#444444; width:100%; font-size:13px; line-height:22px; }


.titVisual_font{ width:750px; font-size:25px; color:#333; line-height:1.3; font-weight:600 !important; padding:30px 10px 10px 40px; height:45px margin-top:20px  }

/*¶óµð¿À*/
.radio_tit{ float:left; width:650px; height:90px; padding:5px 20px 5px 20px; background-color:#fff; border:3px solid #f2857c; margin-left:10px; -moz-border-radius: 10px; /*¸ðÁú¶ó*/ -webkit-border-radius: 10px; /*À¥Å¶*/border-radius: 10px; margin-left:45px }
.radio_tit .iconimg{ width:70px; float:left; padding-top:7px}
.radio_tit .font{ float:right; width:560px; font-size: 13px; padding-top:10px; line-height:18px}
.radio{ float:left; display:inline; width:335px; height:160px; padding:10px; margin:0 0px 20px 15px; position:relative}
.radio .radio_in{ width:270px; margin:10px 20px; float:left; display:inline;}
.radio .radio_in ul{ display:block; float:left; margin-bottom:5px;  margin-top:5px;}
.radio .radio_in li{ display:inline;  height:30px; float:left; margin-top:5px;}
.radio .radio_in .text{color:#666; width:220px; line-height:30px;  padding:0 20px;background:#fff; margin-left:5px }
.radio .radio_in .text2{color:#666; width:220px; line-height:16px;  padding:0 20px;background:#fff;margin-left:5px }
.radio .radio_in .logo{ width:250px; height:22px; padding:4px; margin-bottom:10px; float:left; color:#FFF; font-size:16px; font-weight:600 }
.radio .radio_in .logo img{ vertical-align:middle}
.radio .radio_in .null{ width:11px; height:22px;  display:inline}
.radio .radio_in .tm5{ margin:0px 2px;}
.radio .radio_in .btn{ width:275px; margin-left:5px; float:left }
.radio .radio_in .btn img{ margin-right:10px}
.radio .bbc{ background:url(../new_img/sub/radio_ukba.png)}
.radio_on{
	position: absolute;
	left: 281px;
	top: 5px;
	width: 50px;
	height: 20px;
	z-index: 5;
}

/* ·Î±×ÀÎ*/
.etcLogin { margin-bottom:20px !important; position:relative }
.etcLogin h2 { margin:0 0 50px; text-align:center; }
.etcLogin .box { margin:0 auto 10px; padding:40px 49px 20px 49px; width:370px; border:1px solid #e6e6e6; background-color:#fff; margin-top:-10px}
.etcLogin ul { margin-top:65px; padding-top:8px; border-top:1px solid #e7e7e7; }
.etcLogin ul li { overflow:hidden; height:112px; }
.etcLogin ul li:first-child { background:url("../images/common/bar8.gif") 0 bottom repeat-x; }
.etcLogin ul li .title { display:block; margin:12px 0 1px 105px; font-size:14px; font-weight:bold; color:#444; }
.etcLogin ul li .text { display:block; margin-bottom:5px; margin-left:105px; color:#666; }
.etcLogin ul li .btnA  { display:block; margin-left:105px; }
.etcLogin ul li .l1 { display:block; background:url("../new_img/etc/icon_log.png") -10px -18px no-repeat; }
.etcLogin ul li .l2 { display:block; background:url("../new_img/etc/icon_log.png") -10px -130px no-repeat; }
.care{ width:600px; height:60px; margin-left:100px; float:left; border-top:1px dotted #CCCCCC; padding-top:20px}
.care .c_left{ width:60px; float:left; margin-top:5px}
.care .c_right{ width:540px; float:right}
.care .c_right p{padding-left:18px; background:url(/new_img/icon/icon_con.gif) no-repeat 10px 7px; line-height:18px; color:#666}
.idinfo{
	width: 370px;
	height: 50px;
	top: 276px;
	left: 223px;
	color: #666;
	position: absolute
}

/*¶óµð¿ÀÆË¾÷*/

.pop_radio{ float:left; display:inline; width:335px; height:160px; padding:10px; }
.pop_radio .radio_in1{ width:270px; float:left; display:inline;}
.pop_radio .radio_in1 ul{ display:block; float:left; margin-bottom:5px;  margin-top:5px;}
.pop_radio .radio_in1 li{ display:inline;  height:30px; float:left; margin-top:5px;}
.pop_radio .radio_in1 .text{color:#666; width:230px; line-height:30px; padding:0 1px;background:#fff; margin-left:-10px; font-size:13px }
.pop_radio .radio_in1 .text2{color:#666; width:230px; line-height:16px; padding:0 1px;background:#fff;margin-left:5px }
.pop_radio .radio_in1 .logo{ width:250px; height:22px; padding:4px; margin-bottom:10px; margin-top:10px; float:left; color:#FFF; font-size:16px; font-weight:600 }
.pop_radio .radio_in1 .logo img{ vertical-align:middle}
.pop_radio .radio_in1 .null{ width:11px; height:22px;  display:inline}
.pop_radio .radio_in1 .tm5{ margin:0px 2px;}
.pop_radio .radio_in1 .btn{ width:275px; margin-left:5px; float:left; padding-left:35px}
.pop_radio .radio_in1 .btn img{ margin-right:10px}



/*»ó´ÜÅ¸ÀÌÆ²¹è³ÊÀÌ¹ÌÁö*/
.subtitimg01 { background-image:url("/images/subtitimg01.jpg") }
.subtitimg02 { background-image:url("/images/subtitimg02.jpg") }
.subtitimg03 { background-image:url("/images/subtitimg03.jpg") }
.subtitimg06 { background-image:url("/images/subtitimg06.png") }
.subtitimg07 { background-image:url("/images/subtitimg07.jpg") }

.subtitimg09 { background-image:url("/new_img/sub/subtitimg09.png") }
.subtitimg09_1 { background-image:url("/new_img/sub/subtitimg09_2.png") }
.subtitimg09_2 { background-image:url("/new_img/sub/subtitimg09_3.png") }
.subtitimg09_3 { background-image:url("/new_img/sub/subtitimg09_4.png") }
.subtitimg09_5 { background-image:url("/new_img/sub/subtitimg09_5.png") }
.subtitimg09_6 { background-image:url("/new_img/sub/subtitimg09_6.png") }
.subtitimg09_7 { background-image:url("/new_img/sub/subtitimg09_7.png") }
.subtitimg09_7_1 { background-image:url("/new_img/sub/subtitimg09_7_1.png") }
.subtitimg09_8 { background-image:url("/new_img/sub/subtitimg09_8.png") }
.subtitimg09_9 { background-image:url("/new_img/sub/subtitimg09_9.png") }
.subtitimg09_10 { background-image:url("/new_img/sub/subtitimg09_10.png") }
.subtitimg11 { background-image:url("/new_img/etc/log_baimg01.png") }
/***** sub end *****/

/***** sub content start*****/

.sub-content-span {
	color: #fc005c;
}
.sub-content-p {
	margin-top: 25px;
	line-height: 1.9;
}
.sub-content .sub-content-h2 {
	font-size: 25px;
	font-weight: normal;
	margin-top: 50px;
	padding-left: 25px;
	background: url(/n/images/common/icon_plus.png) no-repeat left center;
}
.sub-content .sub-content-h3 {
	font-size: 20px;
	margin: 30px 0 15px;;
	font-weight: normal;
}
.sub-content-sup {
	font-family: 'Malgun Gothic', sans-serif;
}
.sub-content h1 .sub-content-sup,
.sub-content-h2 .sub-content-sup{
	font-size: 50%;
	top: -1em;
}
.sub-content .sub-content-h3 .sub-content-span{
	line-height: 1.5;
}

/***** header, gnb, lnb end *****/
.menubox{ width:100%; float:left; height:50px}
.menubox .b_menu{ width:800px; display:block; margin:15px 5px 0px 5px; height:40px; }
.menubox .b_menu ul{ padding:3px 10px;}
.menubox .b_menu li a{ display:inline; padding:8px 10px 8px 10px; margin-right:2px; font-weight:bold; color:#666; font-size:12px; float:left;  border:1px solid #CCC }
.menubox .b_menu li a:hover{ font-weight:bold; color:#e15148;  background-color:#fff;/*¸ðÁú¶ó*/}
.menubox .b_menu .select{ display:inline; font-weight:bold; color:#e15148; background:#FFF; }  
.menubox .b_menu li .on{ display:inline; font-weight:bold; color:#e15148; background:#FFF; } 


/*¸®½ºÆ®Å¸ÀÔ-°Ô½ÃÆÇ»ç¿ë*/
.listForm1{border-top:2px solid #d83d29; color:#555}
.listForm1 table{table-layout: fixed; width: 100%;}
.listForm1 table th{background:#f2f2f2; border-bottom: 1px solid #dedede; padding:10px 0 12px; text-align: center; color:#333; font-weight:600}
.listForm1 table .th_left{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm1 table .th_left1{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm1 table td{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align: center;}
.listForm1 table .td_txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm1 table .td_terms{font-size: 13px; overflow: hidden; padding: 10px 0 7px 20px; text-align:left; text-overflow: ellipsis; white-space: nowrap; height:20px; line-height:5px}
.listForm1 table td.txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm1 table td.txt a{color:#333}
.listForm1 table td.txt a:hover{ text-decoration:underline; color:#333}
.listForm1 table td.txt span img{vertical-align:middle}
.listForm1 table td.not1{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm1 table td.not1 a{color:#333}
.listForm1 table td.not1 a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.listForm1 table td.not1 span img{vertical-align:middle}
.listForm1 table td.not_c1{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align:center; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm1 table .not_col{ color:#F03}
.listForm1 table tr.notice td{background:#faf7f2; font-weight:bold; color:#444444}
.listForm1 table tr.notice td a{color:#444444}
.listForm1 img { vertical-align:middle; padding-left:5px}
.listForm1 table .txt_col{ color:#333; font-weight:600 }
.listForm1 table .txt_col1{ color:#e25147; font-weight:600 }

.listForm1 .left_w{ width:80px; height:84px; margin:5px 10px 5px 0px; float:left}
.listForm1 .right_w{ width:390px; height:100%; margin:5px 10px 5px 5px; float:right; line-height:20px}
.listForm1 .bold{ font-weight:600; background-color:#e15148; color:#FFF; width:40px; height:18px; padding-top:5px; margin-left:10px; -moz-border-radius: 5px; /*¸ðÁú¶ó*/ -webkit-border-radius: 5px; /*À¥Å¶*/border-radius: 5px; }

/*»ó´ã¿¹¾à-°Ô½ÃÆÇ»ç¿ë*/
.reservation{color:#555; border-top: 2px solid #d83d29; }
.reservation table{table-layout: fixed; width:100%;}
.reservation table th{background:#f2f2f2; border-bottom: 1px solid #dedede; padding:10px 0 12px; text-align: center; color:#545454; font-weight:600; font-size:13px}
.reservation table .th_left{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 40px 12px; text-align:left; color:#333; font-weight:600}
.reservation table .th_left1{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 40px 12px; text-align:left; color:#333; font-weight:600}
.reservation table td{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align: center;}
.reservation table .td_txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.reservation table .td_terms{font-size: 13px; overflow: hidden; padding: 10px 0 7px 20px; text-align:left; text-overflow: ellipsis; white-space: nowrap; height:20px; line-height:5px}
.reservation table td.txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.reservation table td.txt a{color:#333}
.reservation table td.txt a:hover{ text-decoration:underline; color:#333}
.reservation table td.txt span img{vertical-align:middle}
.reservation table td.not1{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.reservation table td.not1 a{color:#333}
.reservation table td.not1 a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.reservation table td.not1 span img{vertical-align:middle}
.reservation table td.not_c1{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align:center; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.reservation table .not_col{ color:#F03}
.reservation table tr.notice td{background:#faf7f2; font-weight:bold; color:#444444}
.reservation table tr.notice td a{color:#444444}
.reservation img { vertical-align:middle; padding-left:5px}
.reservation table .txt_col{ color:#333; font-weight:600 }
.reservation table .txt_col1{ color:#e25147; font-weight:600 }
.reservation .mt{ margin-top:-5px}



.h_box{ float:left; color:#444444; width:100%; font-size:14px; line-height:22px; }
.h_box .txt_f1{font-weight:600; font-size:18px; letter-spacing:-0.5px; color:#0a5f35; height:30px;  }
.h_box .sb{ width:238px; margin:0 7px 0 7px; float:left; padding:0 5px 0 5px;}
.line { border-bottom:2px solid #0a5f35}
.write_file {width:200px; position:relative; margin-bottom:5px; margin-top:7px}
.write_02 {width:650px; height:15px; border:1px solid #b7b7b7;background-color: #fff; color:#666; margin:0; font-size:12px; font-family:"NanumGothic",sans-serif;}

/*¸®½ºÆ®Å¸ÀÔ-ÀÌÀü´ÙÀ½*/
.listForm2{border-bottom: 1px solid #ddd;  border-top: 1px solid #ddd; margin-top:20px; color:#555; word-wrap:break-word; width:100%}
.listForm2 .prvLine th{border-bottom:1px solid #ddd}
.listForm2 .prvLine td{border-bottom:1px solid #ddd}
.listForm2 td{text-align:center; line-height:18px; padding:6px 0; font-size:13px}
.listForm2 th{text-align:left; padding:12px 20px 12px 30px; line-height:18px; border-right:1px solid #dedede; background:#f9f8f7; font-size:14px; font-weight:600}
.listForm2 td.txt{text-align:left; padding-left:20px}
.listForm2 td.txt a:hover{color:#666; text-decoration:underline; font-weight:600}
.listForm2 td.txt a{color:#666}
.listForm2 table tr.prvLine th span{background:url('../new_img/icon/icon_prvLine.gif') no-repeat 50px 8px ; display:block}
.listForm2 table tr.nxtLine th span{background:url('../new_img/icon/icon_nxtLine.gif') no-repeat 50px 8px ; display:block}
.listForm2 table .not_col{ color:#F03}

/*ºä Å¸ÀÔ*/
.viewForm1_lis{border-top:2px solid #d83d29; width:100%; float:left }
.viewForm1_lis table{table-layout: fixed; width:100%;}
.viewForm1_lis table thead th {background:#f2f2f2; border-bottom: 1px solid #dedede; padding:10px 15px 11px; text-align: center; color:#333}
.viewForm1_lis td {border-bottom:1px solid #dedede; padding-left:20px }
.viewForm1_lis tr.ninfo td {padding:15px 10px 15px 12px; font-weight:bold }
.viewForm1_lis tr.ninfo td.bgGray{background:#f7f7f7; border-right:1px solid #dedede; border-left:1px solid #dedede}
.viewForm1_lis tr.ninfo td.bgGray:first-child{border-left:none}
.viewForm1_lis td.postInfo{padding:12px 20px 14px; }
.viewForm1_lis td.postInfo .infoWrap:after {clear: both; content: ""; display: block;}
.viewForm1_lis td.postInfo .infoWrap{position:relative}
.viewForm1_lis td.postInfo .infoWrap p.info{width:719px; float:left; background:url('/common/images/icon/icon_bar1x12.gif') no-repeat right 5px;}
.viewForm1_lis td.postInfo .infoWrap .fileArea{position:absolute; top:1px; right:10px;}
.viewForm1_lis td.postInfo .infoWrap .fileArea a.close{padding-right:30px; background:url('/common/images/btn/btn_fileView.gif') no-repeat right 3px; text-decoration:none; display:block; text-align:right}
.viewForm1_lis td.postInfo .infoWrap .fileArea .fileList{border:1px solid #ddd; padding:10px 17px; background:#fff; margin-top:5px}
.viewForm1_lis td.postInfo .infoWrap .fileArea .fileList li a{padding-left:20px; background:url('/common/images/icon/icon_file.gif') no-repeat 0 4px}
.viewForm1_lis .viewDiv{padding:20px 0;}
.viewForm1_lis .viewDiv .txt{width:760px; padding:5px 20px 20px 10px; line-height:18px;color:#444; font-size:14px  }
.viewForm1_lis .viewDiv .txt .tit{text-align:center; font-size:20px; font-weight:bold; color:#444; margin-top:15px}
.viewForm1_lis .cen{ text-align:center}
.viewForm1_lis .text_l{ padding-left:15px}
.viewForm1_lis th .eventTit{overflow:hidden;}
.viewForm1_lis th .eventTit p{float:left; text-align:left}
.viewForm1_lis th .eventTit p.txt{float:left; font-size: 15px; font-weight:600; line-height: 20px; width:550px}
.viewForm1_lis th .eventTit p.date{float:right; font-size: 13px; font-weight: normal; line-height: 20px; width:170px}
.viewForm1_lis td .fileAdd{padding:15px 20px 16px}
.viewForm1_lis td .fileAdd .txt{font-weight:bold; color:#767676; font-size:14px;}
.viewForm1_lis td .fileAdd .file{background:url('/new_img/sub/icon_bar1x12.gif') no-repeat left 4px; padding-left:11px; margin-left:6px}
.viewForm1_lis td .fileAdd1{padding:10px 20px 10px 16px}
.viewForm1_lis td .fileAdd1 .txt{font-weight:bold; color:#767676; font-size:13px;}
.viewForm1_lis td .fileAdd1 .file{background:url('/new_img/sub/icon_bar1x12.gif') no-repeat left 4px; padding-left:11px; margin-left:6px}
.c_01{ color:#d73d29}

.viewForm1_lis th .bizTit{overflow:hidden;}
.viewForm1_lis th .bizTit p{float:left; text-align:left; height:auto}
.viewForm1_lis th .bizTit p.txt{float:left; font-size: 13px; font-weight:600; line-height: 20px;}
.viewForm1_lis td .bizAdd{padding:10px 20px 10px 16px; }
.viewForm1_lis td .bizAdd .txt{font-weight:bold; color:#666; font-size:13px;}
.viewForm1_lis td .bizAdd .file{background:url('/new_img/sub/icon_bar1x12.gif') no-repeat left 4px; padding-left:11px; margin-left:6px}


.viewForm1_lis .answerBox{border:1px solid #e15148; margin-top:15px}
.viewForm1_lis .answerBox .anPerson{background:#e15148 url('../new_img/icon/ans_icon1.png') no-repeat 19px 10px ; border-bottom:1px solid #e4e4e4; padding:9px 20px 11px}
.viewForm1_lis .answerBox .anPerson strong{background:url('../new_img/icon/icon_bar1x12.gif') no-repeat right 5px; color:#fff; padding-right:12px; padding-left:77px; margin-right:11px; font-size:14px}
.viewForm1_lis .answerBox .anPerson span{color:#fff;}
.viewForm1_lis .answerBox .anTxt{padding:20px 20px 20px 20px; font-size:14px; line-height:20px}
.viewForm1_lis .answerBox1{border:1px solid #999; margin-top:15px}
.viewForm1_lis .answerBox1 .ab1{background:#f2f2f2; padding:9px 20px 11px;}
.viewForm1_lis .answerBox1 .ab1 :first-child{border-bottom:none}
.viewForm1_lis .answerBox1 .ab1 .bbx{border-bottom:none}
.viewForm1_lis .answerBox1 .ab1 strong{background:url('../images/icon/icon_bar1x12.gif') no-repeat right 5px; color:#444; padding-right:12px; padding-left:5px; margin-right:11px}
.viewForm1_lis .answerBox1 .ab1 span{}
.viewForm1_lis .answerBox1 .anTxt{padding:10px 20px 10px}
.viewForm1_lis .answerBox1 .bleft{ margin-left:5px}
.table_sm{width:100%;}
.table_sm th{text-align:right; padding-right:10px; font-weight:600;border-bottom:none; line-height:24px; padding:3px 10px 2px 0; font-size:13px; color:#666}

.table_sm td{border-bottom:none; line-height:24px; padding:3px 0 2px 0 ;font-size:13px; color:#666}
.table_sm .sfont{ font-size:10px; letter-spacing:-1px}
.table_sm .p01{ padding:10px; line-height:18px; border-left:1px dotted #CCCCCC; border-bottom:1px dotted #999999}
.table_sm .pline{border-bottom:1px dotted #999999;}
.table_sm .th1{border-bottom:1px dotted #999999;}


.writeForm2_lis{border-top:2px solid #d83d29; float:left }
.writeForm2_lis table{table-layout: fixed; width:100%;}
.writeForm2_lis table thead th {background:#f2f2f2; border-bottom: 1px solid #dedede;border-right:1px solid #dedede; border-left:1px solid #dedede; padding:10px 16px 10px 20px; text-align: left; color:#333; font-size:13px}
.writeForm2_lis th:first-child{border-left:none}
.writeForm2_lis td {border-bottom:1px solid #dedede; }
.writeForm2_lis td.viewDiv{padding:20px 0;}
.writeForm2_lis td.viewDiv .txt{width:770px; padding:0 0 0 15px; line-height:23px;color:#444; }
.writeForm2_lis td.viewDiv .txt .tit{text-align:center; font-size:20px; font-weight:bold; color:#444; margin-top:15px}
.writeForm2_lis .cen{ text-align:center}
.writeForm2_lis .text_l{ padding-left:7px}
.writeForm2_lis th .eventTit{overflow:hidden}
.writeForm2_lis th .eventTit p{float:left}
.writeForm2_lis th .eventTit p.txt{float:left; font-size: 15px; font-weight:600; line-height: 20px; width:650px}
.writeForm2_lis th .eventTit p.date{float:right; font-size: 13px; font-weight: normal; line-height: 20px; width:165px}
.writeForm2_lis td .fileAdd{padding:15px 20px 16px}
.writeForm2_lis td .fileAdd .txt{font-weight:bold; color:#767676; font-size:13px;}
.writeForm2_lis td .fileAdd .file{background:url('/common/images/icon/icon_bar1x12.gif') no-repeat left 4px; padding-left:11px; margin-left:6px}
.writeForm2_lis .c_01{ color:#d73d29}

.s_box{ width:100%; height:100%; float:left}



/*¾îÇÐ¿¬¼öÈÄ±â*/
#sta_wrap1{position:relative;width:100%;height:39px;_height /**/:57px;margin:0 auto;padding-top:1px;font-size:12px} 
.sta_img{ margin-top:10px}
.searchwrapper {
width:300px; /*follow your image's size*/
height:28px;/*follow your image's size*/
border: 2px solid #666;background-color: #fff; -moz-border-radius: 5px; /*¸ðÁú¶ó*/ -webkit-border-radius: 5px; /*À¥Å¶*/border-radius: 5px;
background-repeat:no-repeat; /*important*/
padding:0px;
margin-left:85px;
position:relative; /*important*/
}

.supsea{_display:inline;float:left;margin:7px 15px 0 12px;_margin:0 9px;font-size:18px; font-weight:600; color:#666}  
.srch_02{width:110px; height:24px; line-height:30px; padding-left:3px; padding-top:3px; border:1px solid #fff;font-size:13px; color:#666; width:78px; background-color: #fff; top:1px; position:absolute;left:1px;}
#searchwrapper form { display:inline ; }
 

.searchbox {
	border: 0; /*important*/
	background-color: #fff; /*important*/
	position: absolute; /*important*/
	top: 1px;
	left: 86px;
	width: 180px;
	height: 23px;
	color: #CCC;
	font-size: 12px;
	line-height: 18px;
	padding-top: 3px
}
 
.searchbox_submit {
	border: 0px; /*important*/
	background-color: transparent; /*important*/
	position: absolute; /*important*/
	top: 3px;
	left: 271px;
	width: 21px;
	height: 21px;
}


/*¾îÇÐ¿¬¼ö¹öÆ°*/
.cate-area {margin-top:10px; background:#e25147 ;}
.cate-area .depth1 {position:relative; height:52px; margin-left:-1px;}
.cate-area .depth1 li {float:left; text-align:center; background:url("../new_img/sub/bar.gif") no-repeat left 18px;}
.cate-area .depth1 li:first-child {background:none;}
.cate-area .depth1 li .tit {display:block; width:88.7px; height:18px; padding:19px 0 16px; font-size:14px; font-weight:bold; color:#fff;position:relative; z-index:1; letter-spacing:-1px;}
.cate-area .depth1 li:hover .tit,
.cate-area .depth1 li.on .tit,
.cate-area .depth1 li a.tit:hover{background:#cd1206; margin-right:-1px; padding-right:1px; height:17px; width:88.7px;}
.cate-area .depth1 li:hover .depth2 {display:block;}
.cate-area .depth2 {display:none; position:absolute; overflow:hidden; top:52px; max-width:354px; border:1px solid #0c8c6a; background:#fff; z-index:1;}
.cate-area .depth2 li {float:left;border:1px solid #ddd; border-left:0; margin-top:-1px;}
.cate-area .depth2 li a {display:block; width:126px; color:#2c2c2c; font-size:14px; text-align:left; background:#fff; padding:14px 25px;}
.cate-area .depth2 li a:hover {background:#ececec;}
.cate-area .last .depth2 {right:0;}


.supp{border-bottom:1px solid #e5e5e5; width:780px; height:175px; float:left}
.supp .otleft{overflow:hidden;float:left; position:relative;top:1px;width:260px;height:143px; padding:0px 0 15px 10px; }
.supp .otleft .thumb{display:block;overflow:hidden;position:relative;width:234px;height:143px;background:#d9d9d9;color:#666;line-height:108px;text-align:center;white-space:nowrap; padding:0 2px 2px 0;}/*padding:2px 4px 4px 2px;*/
.supp .otleft .thumb img{display:block;width:234px;height:143px;border:1px solid #999; }
.supp .otleft .thumb a{display:block;width:234px;margin:0 auto;padding:0px 0 0 0;text-decoration:none;cursor:pointer}
.supp .otleft .thumb a strong{display:inline-block;margin:8px 0 1px 0px;color:#666; padding-left:5px; font-size:13px}
.supp .otleft a{display:block;width:234px;margin:0 auto;padding:10px 0 0 0;text-decoration:none;cursor:pointer}
.supp .otleft a strong{display:inline-block;margin:8px 0 5px 0px;color:#333; padding-left:5px; font-size:13px}
.supp .otleft p{ width:338px;margin:0 auto;font-size:11px;color:#767676; padding-left:10px;}
.supp .otleft a:hover strong,
.supp .otleft a:active strong,
.supp .otleft a:focus strong{text-decoration:underline}
.supp .otleft a:hover .thumb em,
.supp .otleft a:active .thumb em,
.supp .otleft a:focus .thumb em{visibility:visible;width:100%;height:auto}

.supp .info_box{overflow:hidden;float: right; position:relative;top:1px;width:500px;height:170px; margin-bottom:0; padding:5px 0 15px 0;}
.supp .info_box .infocont{ width:500px;margin:0 auto;padding:10px 5px 0 0; height:135px}
.supp .info_box .infocont tit{ font-weight:600; font-size:13px; color:#666; float:left}
.supp .info_box .infocont tit img{ margin-left:5px; margin-right:5px}
.supp .info_box .infocont p{ width:450px; height:15px;font-size:12px; text-align:left;color:#767676; float:left; margin-top:5px; margin-left:-10px;padding-left:18px; background:url(/new_img/icon/icon_con.gif) no-repeat 10px 7px; }
.supp .info_box .infocont .pcont{ width:450px; height:60px; line-height:16px; font-size:12px;color:#767676; float:left; margin-top:5px; margin-left:-10px;padding-left:18px; background:url(/new_img/icon/icon_con.gif) no-repeat 10px 7px; float:left }
.supp .info_box .infocont img{ vertical-align:middle; margin-right:5px}

.subbtn{ width:800px; display:block; margin:10px 5px 0px 30px; height:30px;  position: absolute; /*important*/
	top: 115px;
	right:-40px; float:right }
.subbtn ul{ padding:3px 10px;}
.subbtn li a{ display:inline; padding:8px 10px 8px 10px; margin-right:5px; font-weight:bold; color:#666; font-size:12px; float:left;  border:1px solid #CCC; text-align:center; line-height:18px; -moz-border-radius: 7px; /*¸ðÁú¶ó*/ -webkit-border-radius: 7px; /*À¥Å¶*/border-radius: 7px; background-color:#f7f7f7 }
.subbtn li a:hover{ font-weight:bold; color:#fff;  background-color:#999; text-decoration:none}

#supp_title{height:25px; width:780px; overflow:hidden; border-top:2px solid #d83d29;  float:left; background:#f2f2f2; padding:15px 10px 10px 10px; text-align: center; color:#333}
#supp_title strong {width:610px; display:block; font-size:13px; margin-left:10px; text-align:left; padding-top:0; text-decoration:none;letter-spacing:0.1px; color:#666; float:left;}
#supp_title p{ width:130px; float: left; color:#666;font-size:13px; padding-left:0px; background:url(/new_img/icon/icon_con.gif) no-repeat 15px 6px;}
/* »ý»ý¼­Æ÷ÅÍÁî °Ô½ÃÆÇ ¸ñ·Ï */
.supporters_s { width:760px;  height:auto; float:left; border:0; margin-left:30px; border-bottom:1px solid #CCC}
.supporters_s ul{overflow:hidden;position:relative;margin:0; padding:10px 0;list-style:none;*zoom:1;  }
.supporters_s ul:after{display:block;clear:both;}
.supporters_s li{overflow:hidden;float:left; width:230px;height:190px; margin:15px 15px 10px 0px; border:1px solid #dbd8d8;}
.supporters_s img{display:block;width:220px; height:135px;border:0; margin:0 auto; cursor:pointer; margin-top:5px; border:1px solid #dbd8d8; }
.supporters_s .icon{ width:11px; height:11px; display:inline; border:0; margin:3px 0 0 3px;}
.supporters_s li a{text-decoration:none;}
.supporters_s li div{width:210px; height:43px; text-align:center; display:table-cell; vertical-align:middle; background-color:#fff;word-break:keep-all; padding:0px 3px 3px 3px;}
.supporters_s a strong{display:block;font-size:12px; text-decoration:none; line-height:17px; color:#666;}
.supporters_s a:hover strong{text-decoration:underline;}

/* ÅØ½ºÆ®¹öÆ° */
.btn3 {width:90px; height:32px; margin:0 10px 0 0; float:right}
input.btn_big3{display:inline-block; float:right; padding-right:4px; margin-left:3px;}

/*´ñ±Û°Ô½ÃÆÇ*/
.gjcmmbox{border:1px solid #999; margin-top:15px}
.gjcmmbox .ab1{background:#f2f2f2; padding:9px 20px 11px;}
.gjcmm{width:100%;}
.gjcmm th{text-align:right; padding-right:10px; font-weight:600;border-bottom:none; line-height:24px; padding:3px 10px 2px 0; font-size:13px; color:#666}

.gjcmm td{border-bottom:none; line-height:24px; padding:3px 0 2px 0 ;font-size:13px; color:#666}
.gjcmm .sfont{ font-size:10px; letter-spacing:-1px}
.gjcmm .p01{ padding:10px; line-height:18px; border-left:1px dotted #CCCCCC; border-bottom:1px dotted #999999}
.gjcmm .pline{border-bottom:1px dotted #999999;}
.gjcmm .th1{border-bottom:1px dotted #999999;}
.gjcmm .bleft{ margin-left:5px}

/* open close list */
.openList { position:relative; border-top:solid 3px #666; border-bottom:solid 3px #666; margin-bottom:-1px; }/* border-top:solid 3px #666; border-bottom:solid 3px #666;*/
.openList > div:first-child { margin-top:-3px; border-top:0; *margin-bottom:3px; }
.openList .title .btn { display:block; width:33px; height:33px; position:absolute; text-indent:-9999px; overflow:hidden; bottom:0; right:0; background-image:url("/new_img/btn/btn_togg.gif"); background-repeat:no-repeat; }
.openList > div { padding:0 30px; position:relative; border-top:dotted 1px #aaa; padding-bottom:3px;}
.openList .title { background-repeat:no-repeat; font-size:14px; color:#666; display:block; font-weight:bold; font-size:15px; padding:15px 0 10px 10px; }
.openList .item { padding:15px 10px 20px 0; line-height:20px ; font-size:12px}
.openList .item.none { display:none; }
.openList div.on .title a.btn { background-position:0 -33px; }
.openList div.on { z-index:2; border-top:solid 3px #e15148; border-bottom:solid 3px #e15148; margin-bottom:-3px; }
.openList div.on .title { border-bottom:solid 1px #eaeaea; padding:20px 0 10px -50px; font-weight:bold; color:#e15148; }
.openList div.on .title strong { font-size:14px; color:#e15148; padding-right:16px; display:inline; }
#enterpB { margin:0 10px; }
#enterpB div .title { background-image:url("/new_img/icon/enterp_info.gif"); background-position:0 0; background-repeat:no-repeat; padding:27px 0 27px 70px; }
#enterpB div .item { padding:24px 10px 59px; }
#enterpB div .title span { display:block;  font-size:14px; color:#555; font-weight:normal; }
#enterpB div .title.board { background-position:0 0; }
#enterpB div .title.chemical { background-position:0 -150px; }
#enterpB div .title.building { background-position:0 -310px; }
#enterpB div .title.detached { background-position:0 -450px; }
#enterpB div.on .title { padding:31px 0 23px 10px; padding-right:16px; font-size:16px; }
#enterpB div.on .title span { display:inline;  font-size:14px; color:#555; padding-left:16px; font-weight:bold; }
#enterpB div.on .title.board { background-position:100% 0; }
#enterpB div.on .title.chemical { background-position:100% -150px; }
#enterpB div.on .title.building { background-position:100% -310px; }
#enterpB div.on .title.detached { background-position:100% -450px; }
.enterpB2 { border-bottom:solid 3px #00592d; border-top:solid 3px #00592d; padding:25px 20px 5px 40px; }
.enterpB2 p { padding-bottom:20px; }

/* °Ô½ÃÆÇ ÇÏ´Ü */
.srchBox{border:1px solid #eee; background:#fafafa; padding:19px 0;}
.srchBox form{width:537px; margin:0 auto;}
.srchBox select{width:101px; height:30px; border:1px solid #ccc;}
.srchBox input.inputTxt{width:270px; height:28px; border:1px solid #ccc;}
.srchBox input.btnSrch{width:79px; height:30px; border:none; background:url('/new_img/btn/btn_search01.gif') no-repeat 0 0; text-indent:-50000px}



/*°øÅëÅ¸ÀÌÆ²*/
.bolist_tit{ font-size:16px; font-weight:600; height:30px; margin-top:20px; text-align:center; width:800px; background-image:url(../new_img/sub/o_ba.png); background-repeat:no-repeat; float:left}


/* tab */
.tabTy { background:url("/new_img/sub/tab.gif") 0 -104px repeat-x; overflow:hidden; }
.tabTy > li { float:left; margin-left:2px; text-align:center; }
.tabTy > li:first-child { margin-left:0; }
.tabTy li.w1 { width:191px; }
.tabTy li.w2 { width:190px; }
.tabTy li.w3 { width:159px; }
.tabTy li.w4 { width:158px; }
.tabTy li.w5 { width:219px; }
.tabTy li.w6 { width:238px; }
.tabTy li.w7 { width:239px; }
.tabTy > li > a,.tabTy > li > a span { display:block; background-image:url("/new_img/sub/tab.gif"); background-repeat:no-repeat; height:52px; }
.tabTy > li > a { padding:0 0 0 5px; white-space:nowrap; background-position:0 -52px; text-align:center; text-decoration:none;color:#444; font-weight:bold; font-size:16px; line-height:52px; }
.tabTy > li > a span { background-position:100% -52px; cursor:pointer; padding:0 5px 0 0; }
.tabTy > li > a:hover, .tabTy > li > a:focus, .tabTy > li > a.on, .tabTy > li > a:hover span, .tabTy > li > a:focus span, .tabTy > li > a.on span { background-position:0 0; color:#e15148; line-height:58px; }
.tabTy > li > a:hover span, .tabTy > li > a:focus span, .tabTy > li > a.on span { background-position:100% 0; }

/* paging */
.paging { text-align:center; padding-top:24px; }
.paging a,p.paging strong { height:25px; margin-right:1px; font-size:12px; text-align:center; text-decoration:none; line-height:2.2; padding:0 8px 1px 8px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; border:solid 1px #e1e1e1; font-weight:bold; -moz-border-radius: 4px; /*¸ðÁú¶ó*/ -webkit-border-radius: 4px; /*À¥Å¶*/border-radius: 4px;}
.paging a:hover,p.paging a:focus, p.paging strong { background-color:#666; color:#fff; border:solid 1px #5f5e5e; }
.paging a.first, p.paging a.prev, p.paging a.next, p.paging a.last { width:7px; text-indent:-9999em; background-image:url('/new_img/btn/pag.gif'); background-repeat:no-repeat; overflow:hidden; }
.paging a.first { background-position: 0 7px; }
.paging a.prev { background-position:0 -26px; margin-right:5px; }
.paging a.next { background-position:0 -61px; margin-left:3px; }
.paging a.last { background-position:0 -96px; }
.paging a:hover.first,p.paging a:focus.first { background-position:100% 7px; }
.paging a:hover.prev,p.paging a:focus.prev { background-position:90% -26px; }
.paging a:hover.next,p.paging a:focus.next { background-position:90% -61px; }
.paging a:hover.last,p.paging a:focus.last { background-position:90% -96px; }
.paging + .btnsR {margin-top:-38px;}

/*ÅØ½ºÆ®¹Ú½º Å×µÎ¸®¾ø´Â°Å*/
.i_text2{ padding:0 0 0 2px; margin:2px 3px 2px; height:23px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; }
.i_text{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3{ padding:0 0 0 5px; margin:2px 3px 2px; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3_1{ padding:0 0 0 5px; margin:2px 3px 2px; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3_2{ padding:0; margin:0; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text33{ padding:0 0 0 5px; margin:0 3px 2px; height:28px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; vertical-align:top}
.i_text34{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:26px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top}
.i_text35{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:20px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top;text-align:right; color:#F00}
.i_text36{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:32px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top}
.i_text5{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:0px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent; font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text6{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:1px solid #ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_file{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_file2{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; margin-left:10px;padding:2px 5px; }/*¿ÞÂÊ ÆÐµù°ª +3*/
.i_file3{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; float:left; margin-left:10px}


/* Ã·ºÎÆÄÀÏ */
.write_file {width:200px; position:relative; margin-bottom:5px;}
.write_file .text {
	float: left;
	width: 130px;
	height: 20px;
	border: 1px solid #b7b7b7;
	background-color: #fff;
	color: #CCC;
	margin: 0 5px 0px 3px;
	position: absolute;
	top: -6px;
	left: 0px;
}
.write_file .wrap{
	display: inline-block;
	width: 75px;
	height: 21px;
	background-image: url(../new_img/btn/but_file.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: -5px;
	right: -21px;
}
.write_file .add {filter:alpha(opacity:0); opacity:0; width:60px; height:20px;}
.write_file .but_file {
	display: inline-block;
	position: absolute;
	width: 350px;
	height: 20px;
	left: 236px;
	top: -4px;
}

.write_01 {vertical-align:middle;}
/*ÅØ½ºÆ®¹Ú½º »çÀÌÁî Á¶Àý*/
  .w100p{width:90%;}
  .w30{width:30px;}   .w35{width:35px;}
  .w40{width:40px;} 
  .w45{width:45px;}
  .w50{width:50px;} 
  .w55{width:55px;}
  .w60{width:60px;} 
  .w61{width:61px;}  
  .w65{width:65px;} 
  .w70{width:70px;}
  .w75{width:75px;}
  .w82{width:82px;}
  .w80{width:80px;}   
  .w85{width:85px;}
  .w90{width:90px;}
  .w95{width:95px;}
  .w100{width:100px;}
 
  .w105{width:105px;}
  .w110{width:110px;}
  .w120{width:120px;}
   
  .w130{width:130px;} 
   .w135{width:135px;}
  .w140{width:140px;} 
  .w150{width:150px;}
  .w158{width:158px;}
  .w160{width:160px;}
  .w170{width:170px;}
   .w175{width:175px;}
  .w180{width:180px;}
  .w190{width:190px;}
  .w200{width:200px;}
  .w210{width:210px;}
  .w220{width:220px;}
  .w230{width:230px;}
  .w280{width:280px;}  
  .w300{width:300px;}
  .w310{width:310px;}
  .w360{width:360px;}
  .w380{width:380px;}
  .w388{width:388px;}
  .w390{width:390px;}
  .w450{width:450px;} 
  .w455{width:455px;}   
  .w460{width:462px;} /*POPÂÊÁöº¸³»±â Ã¢¿¡ ÆÄÀÏÃ·ºÎ*/
  .w478{width:478px;}
  .w488{width:488px;}
  .w520{width:520px;}
  .w550{width:548px;}
  .w610{width:607px;}
  .w650{width:650px;}  
  .w678{width:678px;}
  .w680{width:686px;}
  .w700{width:697px;} /*»ó´ãµî·Ï ÇÏ´Ü, ´ÜÃ¼ÀÌ¸ÞÀÏ*/
  .w705{width:705px;}
  .w715{width:715px;}
  .w725{width:726px;}
  .w750{width:750px;}
  .w820{width:820px;}
  .h25{ height:25px;} 
  .h30{ height:30px;}
   .h50{ height:50px;}  
  .h60{ height:60px;} 
  .h100{ height:100px;}
  .h130{ height:130px;}
  .h160{ height:160px;} 
  .h190{ height:190px;}   
  .h200{ height:200px;}
  .h220{ height:220px;}    
  .h300{ height:300px;} 
  .h410{ height:410px;}  
  .h450{ height:450px;}
  .ar900{width:450px;}
