/*float*/
.fl_left {float:left;}
.fl_right {float:right;}

/* margin*/
.margin0 {margin:0px;}
.mt0	{margin-top:0px; }
.mt3	{margin-top:3px; }
.mt5	{margin-top:5px; }  
.mt7	{margin-top:7px; } 
.mt8	{margin-top:8px; } 
.mt10	{margin-top:10px;}
.mt15	{margin-top:15px;}
.mt20	{margin-top:20px;}
.mt25	{margin-top:25px;}
.mt28	{margin-top:28px;}
.mt30	{margin-top:30px;}
.mt32	{margin-top:32px;}
.mt38	{margin-top:38px;}
.mt40	{margin-top:40px;}
.mt43	{margin-top:43px;}
.mt50	{margin-top:50px;}
.mt53	{margin-top:53px;}
.mt55	{margin-top:55px;}
.mt60	{margin-top:60px;}
.mt65	{margin-top:65px;}
.mt70	{margin-top:70px;}
.mt78	{margin-top:78px;}
.mt80	{margin-top:80px;}
.mt90	{margin-top:90px;}
.mt171	{margin-top:171px;}
.mt182	{margin-top:182px;}
.mt195	{margin-top:195px;}
.mt200	{margin-top:200px;}
.mt220	{margin-top:220px;}
.mt222	{margin-top:222px;}
.mt235	{margin-top:235px;}
.mt238	{margin-top:238px;}
.mt240	{margin-top:240px;}
.mt255	{margin-top:255px;}
.mt260	{margin-top:260px;}
.mt294	{margin-top:294px;}
.mt275	{margin-top:275px;}
.mt300	{margin-top:300px;}
.mt324	{margin-top:324px;}
.mr3	{margin-right:3px;}
.mr5	{margin-right:5px;}
.mr6	{margin-right:6px;}
.mr7	{margin-right:7px;}
.mr10	{margin-right:10px;}
.mr13	{margin-right:13px;}
.mr15	{margin-right:15px;}
.mr16	{margin-right:16px;}
.mr17	{margin-right:17px;}
.mr20	{margin-right:20px;}
.mr25	{margin-right:25px;}
.mr30	{margin-right:30px;}
.mr40	{margin-right:40px;}
.mr41	{margin-right:41px;}
.mr50	{margin-right:50px;}
.mr161	{margin-right:161px;}
.mr200	{margin-right:200px;}
.mr252	{margin-right:252px;}
.mb0	{margin-bottom:0px;}
.mb3	{margin-bottom:3px;}
.mb5	{margin-bottom:5px;}
.mb8	{margin-bottom:8px;}
.mb10	{margin-bottom:10px;}
.mb12	{margin-bottom:12px;}
.mb15	{margin-bottom:15px;}
.mb19	{margin-bottom:19px;}
.mb20	{margin-bottom:20px;}
.mb25	{margin-bottom:25px;}
.mb27	{margin-bottom:27px;}
.mb30	{margin-bottom:30px;}
.mb40	{margin-bottom:40px;}
.mb48	{margin-bottom:48px;}
.mb50	{margin-bottom:50px;}
.mb67	{margin-bottom:67px;}
.mb69	{margin-bottom:69px;}
.mb100	{margin-bottom:100px;}
.mb120	{margin-bottom:120px;}
.mb122	{margin-bottom:122px;}
.mb125	{margin-bottom:125px;}
.mb130	{margin-bottom:130px;}
.mb133	{margin-bottom:133px;}
.mb136	{margin-bottom:136px;}
.mb145	{margin-bottom:145px;}
.mb150	{margin-bottom:150px;}
.mb154	{margin-bottom:154px;}
.mb189	{margin-bottom:189px;}
.ml5	{margin-left:5px;}
.ml6	{margin-left:6px;}
.ml10	{margin-left:10px;}
.ml15	{margin-left:15px;}
.ml16	{margin-left:16px;}
.ml17	{margin-left:17px;}
.ml20	{margin-left:20px;}
.ml25	{margin-left:25px;}
.ml30	{margin-left:30px;}
.ml35	{margin-left:35px;}
.ml40	{margin-left:40px;}
.ml43	{margin-left:43px;}
.ml45	{margin-left:45px;}
.ml53	{margin-left:53px;}
.ml55	{margin-left:55px;}
.ml60	{margin-left:60px;}
.ml70	{margin-left:70px;}
.ml90	{margin-left:90px;}
.ml100	{margin-left:100px;}
.ml125	{margin-left:125px;}
.ml127	{margin-left:127px;}
.ml130	{margin-left:130px;}
.ml164	{margin-left:164px;}
.ml169	{margin-left:169px;}



/*padding*/
.pt5    {padding-top:5px;}
.pt7    {padding-top:7px;}
.pt9    {padding-top:9px;}
.pt222    {padding-top:222px;}
.pl5   {padding-left:5px;}
.pl14   {padding-left:14px;}
.pl16   {padding-left:16px;}
.pr16   {padding-right:20px;}
.pb100  {padding-bottom:100px;}


/*text-align*/
.align_r    { text-align:right;}
.align_l    { text-align:left;}
.align_c    { text-align:center;}
.align_j    { text-align:justify;} 

/*vertical-align*/
.v_align_t  { vertical-align:top;}
.v_align_m  { vertical-align:middle;}
.v_align_b  { vertical-align:bottom;}

     
/*color*/
.c99    {color:#999999;}
.ad     {color:#adadad;}
.d9     {background-color:#d9d9d9;}
.bg5     {background-color:#555555;}

/* height */
.h1     {height:1px;}
.h2     {height:2px;}
.h10    {height:10px;}
.h14    {height:14px;}
.h17    {height:17px;}
.h18    {height:18px;}
.h21    {height:21px;}
.h24    {height:24px;}
.h28    {height:28px;}
.h30    {height:30px;}
.h37    {height:37px;}
.h65    {height:65px;}
.h70    {height:70px;}
.h77    {height:77px;}
.h80    {height:80px;}
.h95    {height:95px;}
.h120   {height:120px;}
.h123   {height:123px;}
.h133   {height:133px;}
.h150   {height:150px;}
.h169   {height:169px;}
.h210   {height:210px;}
.h213   {height:213px;}
.h234   {height:234px;}
.h255   {height:255px;}
.h267   {height:267px;}
.h270   {height:270px;}
.h275   {height:275px;}
.h294   {height:294px;}
.h300   {height:300px;}
.h314   {height:314px;}
.h317   {height:317px;}
.h340   {height:340px;}
.h430   {height:430px;}
.h533   {height:533px;}
.h731   {height:731px;}
.h1000  {height:1000px;}
.h1056   {height:1056px;}
.h1200 {height: 1200px;}

/* width */
.w10    {width:10px;}
.w20    {width:20px;}
.w21    {width:21px;}
.w28    {width:28px;}
.w30    {width:30px;}
.w35    {width:35px;}
.w40    {width:40px;}
.w45    {width:45px;}
.w50    {width:50px;}
.w53    {width:53px;}
.w54    {width:54px;}
.w55    {width:55px;}
.w60    {width:60px;}
.w64    {width:64px;}
.w65    {width:65px;}
.w70    {width:70px;}
.w74    {width:74px;}
.w75    {width:75px;}
.w77    {width:77px;}
.w78    {width:78px;}
.w80    {width:80px;}
.w85    {width:85px;}
.w90    {width:90px;}
.w92    {width:92px;}
.w94    {width:94px;}
.w95    {width:95px;}
.w100   {width:100px;}
.w104   {width:104px;}
.w105   {width:105px;}
.w109   {width:109px;}
.w100   {width:100px;}
.w110   {width:110px;}
.w115   {width:115px;}
.w120   {width:120px;}
.w125   {width:125px;}
.w129   {width:129px;}
.w130   {width:130px;}
.w135   {width:135px;}
.w140   {width:140px;}
.w145   {width:145px;}
.w150   {width:150px;}
.w165   {width:165px;}
.w168   {width:168px;}
.w170   {width:170px;}
.w172   {width:172px;}
.w180   {width:180px;}
.w185   {width:185px;}
.w192   {width:192px;}
.w200   {width:200px;}
.w210   {width:210px;}
.w215   {width:215px;}
.w220   {width:220px;}
.w230   {width:230px;}
.w232   {width:232px;}
.w233   {width:233px;}
.w245   {width:245px;}
.w247   {width:247px;}
.w250   {width:250px;}
.w278   {width:278px;}
.w280   {width:280px;}
.w300   {width:300px;}
.w310   {width:310px;}
.w320   {width:320px;}
.w330   {width:330px;}
.w340   {width:340px;}
.w350   {width:350px;}
.w360   {width:360px;}
.w370   {width:370px;}
.w380   {width:380px;}
.w400   {width:400px;}
.w420   {width:420px;}
.w430   {width:430px;}
.w445   {width:445px;}
.w450   {width:450px;}
.w455   {width:455px;}
.w460   {width:460px;}
.w496   {width:496px;}
.w500   {width:500px;}
.w505   {width:505px;}
.w520   {width:520px;}
.w550   {width:550px;}
.w602   {width:602px;}
.w620   {width:620px;}
.w630   {width:630px;}
.w639   {width:639px;}
.w640   {width:640px;}
.w645   {width:645px;}
.w735   {width:735px;}
.w970   {width:970px;}

 
 /********************* table ***********************/
.table { margin-top:40px;
         margin-left:55px;
         margin-right:40px;
         padding:0;
         }
.border_B_2 { border-bottom:2px solid #BFBFBF;}
.border_T_2 { border-top:2px solid #BFBFBF;}   

/*-----table_info------*/
.table_info,.table_info th,.table_info td {border:0}
.table_info   { width:100%;
                border-bottom:1px solid #d9d9d9;
                font-family:'µ¸¿ò',dotum;
                font-size:12px;
                table-layout:fixed;
                }
.table_info th    { padding:8px 0 5px 25px;
                    border-top:1px solid #d9d9d9;
                    background:#f1f1f3;
                    font-weight:bold;
                    text-align:left;
                    vertical-align:top;
                    }
.table_info td    {   padding:5px 5px 5px 15px;
                      border-top:1px solid #d9d9d9;
                      font-family:'µ¸¿ò',dotum;
                      font-size:11px;
                      line-height:16px;
                      vertical-align:top;
                      }
.i_text { position:relative;
          padding:3px 4px;
          border:1px solid #d9d9d9;
          border-right-color:#c9c9c9;
          border-bottom-color:#c9c9c9;
          }   
.i_dsc { margin:2px 0;}
.i_radio {  width:13px;
            height:13px;
            margin:2px 5px 2px 0;
            padding:0;
            vertical-align:top;
            }
.select { position:relative;
          padding:3px 4px;
          border:1px solid #d9d9d9;
          border-right-color:#c9c9c9;
          border-bottom-color:#c9c9c9;
          }          
       
/*-------table_payment--------*/
.table_payment,.table_payment th,.table_payment td { border:0;}
.table_payment  { width:100%;
                  border-bottom:2px solid #BFBFBF;
                  font-family:'µ¸¿ò',dotum;
                  font-size:12px;
                  text-align:center;
                  }
.table_payment th   {   padding:7px 0 4px;
                        border-top:2px solid #BFBFBF;
                        background:#f1f1f3;
                        font-family:'µ¸¿ò',dotum;
                        font-size:12px;
                        font-weight:bold;
                        }
.table_payment td   { padding:6px 0 4px;
                      border-top:1px solid #d9d9d9;
                      }
                      
/*-------------table_Mgr---------------*/   
.table_Mgr, .table_Mgr th, .table_Mgr td { border:0;}
.table_Mgr {width:100%;
            font-family:'µ¸¿ò',dotum;
            text-align:center;
            }
.table_Mgr th { background-color:#bfbfbf;
                font-weight:bold;
                color:#ffffff;
                }
.table_Mgr td { background-color:#f1f1f3;
                color:#787878;
                }                
                
/*--------table_join---------*/
.table_join { border:0;}



/**********textarea_box*********/
.textarea_box   { border:1px solid #b1c9ef;
                  font-size:11px;
	              font-family:µ¸¿ò, Dotum, Arial,sans-serif;
	              line-height:16px;
	              color:#787878;
	              padding-top:5px;
	              padding-left:10px;
	              padding-bottom:5px;
                  }