/************ 수정시 담당자에게 문의하세요.  ************/


/************ all style **********/
html 			   {overflow-y:scroll;height:100%;min-height:100%;}
*             {font-family:dotum;}
html, body {height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, button {margin:0;padding:0;line-height:1.4em;}
body, h1, h2, h3, h4, h5, h6, th, td, input, select {margin:0;color:#666;font-size:12px;font-family:"돋움",dotum;}
ul, ol, dl, dt, dd {margin:0;padding:0;list-style:none;}
img {border:none;vertical-align:top;}
hr {display:none;}

body          {margin:0;padding:0;font-size:12px;color:#5d5d5d;line-height:17px;}
img           {border:none;vertical-align:top;}
select        {border:1px solid #7f9db9;font-size:12px;color:#666;background:#fff;}
textarea      {font-size:12px;color:#666;background:#fff;}
p             {text-align:justify;}
hr            {display:none;}
noscript      {position:absolute;top:0;left:0;z-index:1;width:100%;}
em            {font-style:normal;}
ul            {margin:0;padding:0;list-style:none;}
caption       {position:absolute;visibility:hidden;height:0;line-height:0;font-size:0;}
form          {margin:0;padding:0;}
input         {margin:0;padding:0;font-size:12px;color:#666;}
table ul      {margin:0;}


/************ link style **********/
a {text-decoration:none;}
a:link,
a:visited {color:#666666;text-decoration:none;}
a:hover,
a:focus {color:#ff6600;text-decoration:none;}
a:active  {color:#ff6600;text-decoration:none;}

/************ title style **********/
h1  {margin:0;padding:0;}
h2  {margin:0;padding:0;}
h3  {margin:0;padding:0;}
h4  {margin:20px 0 5px 0;padding:0 0 0 25px;font-size:14px;letter-spacing:-1px;}
h5  {margin:10px 0 5px 20px;font-size:12px;padding:0 0 0 20px;}
h6  {margin:7px 0 3px 35px;font-size:12px;padding:0 0 0 16px;color:#454545;}
.h7 {margin:7px 0 3px 55px;font-size:12px;padding:0 0 0 10px;color:#454545;}
.h7 strong {font-weight:normal;}

.no_h4 {margin:20px 0 0 0;padding:0;background:none;}
.no_h5 {margin:20px 0 0 0;padding:0;background:none;}

/************ list style **********/
.h5_ul {margin:5px 0 5px 20px;padding:0;}
.h5_ul li {margin-bottom:5px;padding-left:20px;}
.h6_ul {margin:5px 0 5px 35px;padding:0;}
.h6_ul li {margin-bottom:5px;padding-left:16px;}
.h7_ul {margin:5px 0 5px 55px;padding:0;}
.h7_ul li {margin-bottom:5px;padding-left:10px;}
.h8_ul {margin:5px 0 5px 65px;padding:0;}
.h8_ul li {margin-bottom:5px;padding:0;background:none;}

.h5_ul .h6_ul {margin-left:0;margin-bottom:3px;}
.h6_ul .h7_ul {margin-left:0;margin-bottom:3px;}
.h7_ul .h8_ul {margin-left:0;margin-bottom:3px;}
.h8_ul ul {margin-left:0;margin-bottom:3px;}



/************ table style **********/
.table1 			    {margin:5px 0 10px 0;border-collapse:collapse;border-spacing:0;}
.table1 caption 	{position:absolute;visibility:hidden;height:0;font-size:0;}
.table1 th 			  {padding:5px;border-right:1px solid #cbcfd2;border-bottom:1px solid #cbcfd2;}
.table1 td			  {padding:4px;border-right:1px solid #cbcfd2;border-bottom:1px solid #cbcfd2;}
.table1 .t_left 	{font-weight:normal;background:#fbfbfb;}
.table1 .t_end 		{border-right:none;}
.table1 tfoot 		{background:#f6f6f6;}
.table1 ul 			  {margin:0;text-align:justify;}

/************ align style **********/
.clear   {clear:both;}
.ft_left {float:left;}
.ft_right {float:right;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

/************ no style **********/
.no_mar   {margin:0;}
.no_padd  {padding:0;}
.no_bul   {background:none;}
.no_bold  {font-weight:normal;}
.no_size  {font-size:12px;}
.no_color {color:#666666;}
.no_dis   {position:absolute;visibility:hidden;height:0;font-size:0;}

/************ img style **********/
img.bd_img {padding:4px;border:1px solid #dddddd;background:#ffffff;}


/************ content style **********/
.table_tag {position:absolute;width:640px;margin:-24px 0 0 0;padding:0;text-align:right;}
.txt_block {padding-top:2px;color:#ffffff;}
.dot_line {width:647px;height:1px;font-size:0;line-height:0px;background:url(/images/kr/common/dot.gif) repeat-x;}
.bold_none {font-weight:normal;color:#666666;}
.txt12 {font-size:12px;}
.point {color:#2f6eba;font-weight:bold;}
.point2 {font-size:12px; color: #2d6fc1; font-weight:bold;}
.skip{position:absolute;visibility:hidden;top:0;height:0;font-size:0;}

/************ margin **********/
.top_mar_0  {margin-top:0px;}
.top_mar_5  {margin-top:5px;}
.top_mar_10 {margin-top:10px;}
.top_mar_15 {margin-top:15px;}
.top_mar_20 {margin-top:20px;}
.top_mar_25 {margin-top:25px;}
.top_mar_30 {margin-top:30px;}
.top_mar_35 {margin-top:35px;}
.top_mar_40 {margin-top:40px;}
.top_mar_45 {margin-top:45px;}
.top_mar_50 {margin-top:50px;}

.left_mar_0  {margin-left:0px;}
.left_mar_5  {margin-left:5px;}
.left_mar_10 {margin-left:10px;}
.left_mar_15 {margin-left:15px;}
.left_mar_20 {margin-left:20px;}
.left_mar_25 {margin-left:25px;}
.left_mar_30 {margin-left:30px;}
.left_mar_35 {margin-left:35px;}
.left_mar_40 {margin-left:40px;}
.left_mar_45 {margin-left:45px;}
.left_mar_50 {margin-left:50px;}
.left_mar_55 {margin-left:55px;}
.left_mar_75 {margin-left:75px;}

.right_mar_0  {margin-right:0px;}
.right_mar_5  {margin-right:5px;}
.right_mar_10 {margin-right:10px;}
.right_mar_15 {margin-right:15px;}
.right_mar_20 {margin-right:20px;}
.right_mar_25 {margin-right:25px;}
.right_mar_30 {margin-right:30px;}
.right_mar_35 {margin-right:35px;}
.right_mar_40 {margin-right:40px;}
.right_mar_45 {margin-right:45px;}
.right_mar_50 {margin-right:50px;}

.bott_mar_0  {margin-bottom:0px;}
.bott_mar_5  {margin-bottom:5px;}
.bott_mar_10 {margin-bottom:10px;}
.bott_mar_15 {margin-bottom:15px;}
.bott_mar_20 {margin-bottom:20px;}
.bott_mar_25 {margin-bottom:25px;}
.bott_mar_30 {margin-bottom:30px;}
.bott_mar_35 {margin-bottom:35px;}
.bott_mar_40 {margin-bottom:40px;}
.bott_mar_45 {margin-bottom:45px;}
.bott_mar_50 {margin-bottom:50px;}

.btnSns   {position: absolute;right: -2px;top: -10px;}
