/*   공통   */
body {background-color:#ffffff;margin-top: 0px;}

table {font-family: "돋움", "돋움체", "Arial", "Geneva", "Verdana", "Helvetica", "sans-serif"; font-size: 12px; line-height: 145%; color: #777777}

td { font-family: "돋움", "돋움체", "Arial", "Geneva", "Verdana", "Helvetica", "sans-serif"; font-size: 12px; line-height: 145%; color: #777777}

img{border:0;}

input {font-family: "돋움";color:#777777;height:21px;padding:3 0 0 2;}

select {font-family: "돋움"; font-size: 12px; line-height: 150%;color:#777777;}

textarea { font-family: "돋움"; font-size: 12px; line-height: 140%;color:#777777;padding:5 5 5 5;}

a:link { font-size: 12px; color: 777777; text-decoration: none} 
a:active { font-size: 12px; color: 777777; text-decoration: none} 
a:visited { font-size: 12px; color: 777777; text-decoration: none} 
a:hover { font-size: 12px; color: ff3333; text-decoration: underline} 

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.b {font: bold;}
.right{font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="right"; padding:0 5 0 0;}


.input01{border : 1px solid cccccc;width:110px;height:19;}
.input02{border : 1px solid cccccc;width:180px;height:21;}
.input03{border : 1px solid cccccc;width:201px;height:20;}
.input04{border : 1px solid cccccc;width:80px;height:20;}
.input05{border : 1px solid cccccc;width:140px;height:20;}
.input06{border : 1px solid cccccc;width:530px;height:20;}
.input07{border : 1px solid cccccc;width:194px;height:24;}
.input08{border : 1px solid cccccc;width:330px;height:21;}
.logout01 {font-size: 11px; line-height: 130%; color: #252525;font-weight:bold}
.logout02 {font-size: 11px; line-height: 130%; color: #777777;text-decoration: underline}

/* --font --*/
.sfont {font-size: 11px; line-height: 140%; letter-spacing:-1px; color: #ff66cc;font-weight:none}
.blue {font-size: 12px; line-height: 140%; letter-spacing:1px; color: #2b5df1;font-weight:bold}
.orange {font-size: 14px; line-height: 140%; letter-spacing:-1px; color: #ff3300;font-weight:bold}
.orange18 {font-size: 18px; line-height: 140%; letter-spacing:-1px; color: #ff3300;font-weight:bold}
.font14 {font-size: 14px; line-height: 140%; letter-spacing:-1px; color: #666666;font-weight:bold}
.font18 {font-size: 18px; line-height: 140%; letter-spacing:-1px; color: #666666;font-weight:bold}
.green {font-size: 18px; line-height: 140%; letter-spacing:1px; color: #669933;font-weight:bold}
.ball {font-size: 12px; line-height: 140%; color: #000000;font-weight:bold;background-repeat:no-repeat;background-position:top;padding:7 3 3 3;}
/*   --- 팝업 ---    */
.popuptitle {font-size: 14px; line-height: 140%; letter-spacing:-1px; color: #333333;font-weight:bold ; padding:5 5 5 0;}

/*  table   */
.table_title1 {font: bold 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text1 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text2 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="left"; padding:5 5 5 5;}
.table_text3  {font: bold 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text4 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ;color: #cc6600; text-align="center"; padding:5 5 5 5;}
.table_text5  {font: bold 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="left"; padding:5 5 5 15;}

/* 서브 table*/

.table_title_br2 {font: bold 11px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica  ; color:#917D56; background-color:#EAF1F4; padding:5 0 2 0;}
.table_text_br2 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ;color:#917D56; background-color:#EAF1F4; padding:5 0 2 33;}

/*  table font*/
/*2014년 7월3일 inputbox추가*/
.input09{border : 1px solid cccccc;width:200px;height:23;}
.input10{border : 1px solid cccccc;width:63px;height:23;}

.logout01 {font-size: 11px; line-height: 130%; color: #252525;font-weight:bold}
.logout02 {font-size: 11px; line-height: 130%; color: #777777;text-decoration: underline}


/*   --- 팝업 ---    */
.popuptitle {font-size: 14px; line-height: 140%; letter-spacing:-1px; color: #333333;font-weight:bold ; padding:5 5 5 0;}

/*  table   */
.table_title1 {font: bold 11px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text1 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text2 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="left"; padding:5 5 5 5;}
.table_text3  {font: bold 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="center"; padding:5 5 5 5;}
.table_text4 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ;color: #cc6600; text-align="center"; padding:5 5 5 5;}
.table_text5  {font: bold 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ; text-align="left"; padding:5 5 5 15;}

/* 서브 table*/

.table_title_br2 {font: bold 11px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica  ; color:#917D56; background-color:#EAF1F4; padding:5 0 2 0;}
.table_text_br2 {font: 12px  돋움, 돋움체, Arial, Geneva, Verdana, Helvetica ;color:#917D56; background-color:#EAF1F4; padding:5 0 2 33;}

/*  table font*/
.sfont {font-size: 11px; line-height: 140%; letter-spacing:-1px; color: #ff66cc;font-weight:none}
.blue {font-size: 12px; line-height: 140%; letter-spacing:1px; color: #2b5df1;font-weight:bold}
.green {font-size: 12px; line-height: 140%; letter-spacing:1px; color: #669933;font-weight:bold}
.ball {font-size: 12px; line-height: 140%; color: #000000;font-weight:bold;background-repeat:no-repeat;background-position:top;padding:7 3 3 3;}
.table_list_t{font-size: 12px; line-height: 140%; color:#7777777;font-weight:bold; text-align="center"; background-image:url('/site/img_2016/table_titlebg.gif'); background-repeat:repeat; background-position:100%;}
.table_list_t2{font-size: 12px; line-height: 140%; color:#7777777;font-weight:bold; text-align="left"; background-image:url('/site/img_2016/list_view_titlebg.gif'); background-repeat:repeat; background-position:100%;padding:2 0 2 8;}
/*.table_line {font-size: 12px; line-height: 140%; color:#7777777; text-align="center"; background-image:url('../img/table_line.gif'); background-repeat:repeat-y; background-position:100%; padding:2 0 2 0;}
.table_line2 {font-size: 12px; line-height: 140%; color:#7777777; text-align="left"; background-image:url('../img/table_line.gif'); background-repeat:repeat-y; background-position:100%; padding:2 2 2 8;}
.table_line3 {font-size: 12px; line-height: 140%; color:#7777777; text-align="left";padding:2 2 2 8;}*/


/* 아이프레임*/
.iframe {width: 678px; height: 450px; overflow: auto; padding:2px; border:0 solid black}

.iframe_member {width: 545; height: 123; overflow: auto; padding:2px; border:0 solid black}

.iframe_memadd {width:678px; height:200px; background-color:white;border:1 solid #E0DCDC ;padding:10 10 10 10;font-size:11px; line-height:13px; color:#7B7B7B; overflow: auto;}


a.main_product_btn { display:block; text-align:center; background-image:url('/site/img/dot_back.png'); text-decoration:none; line-height:53px; font-size:20px; letter-spacing:-1px; font-weight:bold; width:309px; }
.main_product_btn.blue { background-color:#2748ea; color:#fff; }
.main_product_btn.green { background-color:#41a110; color:#fff; }