@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,cyrillic-ext,greek-ext,latin-ext,cyrillic,vietnamese,greek);

/*
=============================================
|  조성민     SungMin Jo                    |
|  Cell: +82-10-8837-4565, 010-8837-4565    |
|  Home: http://www.alitaz.com              |
|  e-mail: miracle_runa@naver.com           |
=============================================
*/

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup
{ font:100% "돋움", "Dotum"; padding:0; margin:0; }

div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0; }

table{ border-collapse:collapse; border-spacing:0; }

ol, ul, li{ list-style:none; }

h1, h2, h3, h4, h5, h6, th, td{ font-weight:normal; font-size:100%; }

form, fieldset, a img{ border:0; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal; }

blockquote, q{ quotes:none; }

.accessibility, .skip, legend, hr
{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }
caption{ display:none; }

.null{ font-size:0; line-height:0; }

a img, input, textarea, select, img{ vertical-align:middle; }


time, progress, mark, output { display:inline; }


.hide{ position:absolute; top:-9999px; left:-9999px; }
.clr{ clear:both !important; float:none !important; width:0 !important; height:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }

a {text-decoration:none;}
a img{ border:0; }
img, input, select{ vertical-align:middle; }

input{ font:13px "돋움", "Dutum", "Tahoma"; color:#000; vertical-align:middle; }
select{ font-size:13px; border:1px solid #D0D0D0; background:#fff; }

.seperater {color:#c5c5c5;margin:2px 3px 0 5px;}




/* -------------------------------------------- */

/* total */
#document {width:100%;overflow:hidden;}
.red {color:#ff0000;}
.blue {color:#0078c6;}
.dark_grey {color:#4e4e4e;}
.dark_blue {color:#2b3b5f;}
.bright_purple {color:#8b81df;}
.scarlet {color:#d17379;}
.seperater {color:#dadada;margin:0 7px;}

body{ margin:0; padding:0; position:relative;overflow-x:hidden;}

/*footer*/
#foot_wrap {width:100%;height:212px;background:#c9c2ba;}
#foot_conts {width:1000px;height:212px;margin:0 auto;background:url('../img/sub/foot_bg.gif') repeat-x;}

/*login*/
#log {float:right;}
#log li {padding:0 8px; background:#000;}
#log li a {font:bold 11px/20px "dotum";color:#fff;}

/* */
.fLeft  { float:left !Important; }
.fRight { float:right !Important; }
.overflow {overflow:hidden; }

.tCenter { text-align:center !Important;} 
.tLeft   { text-align:left !Important;} 
.tRight  { text-align:right !Important;} 

/********************  margin, padding ********************************/

.pd00 { padding: 0px !Important;}
.pd01 { padding: 1px;}
.pd02 { padding: 2px;}
.pd03 { padding: 3px;}
.pd04 { padding: 4px;}
.pd05 { padding: 5px;}
.pd06 { padding: 6px;}
.pd07 { padding: 7px;}
.pd08 { padding: 8px;}
.pd09 { padding: 9px;}
.pd10 { padding: 10px;}
.pd15 { padding: 15px;}
.pd20 { padding: 20px;}
.pd25 { padding: 25px;}
.pd30 { padding: 30px;}

.pdt01 { padding-top: 1px;}
.pdt02 { padding-top: 2px;}
.pdt03 { padding-top: 3px;}
.pdt04 { padding-top: 4px;}
.pdt05 { padding-top: 5px;}
.pdt06 { padding-top: 6px;}
.pdt07 { padding-top: 7px;}
.pdt08 { padding-top: 8px;}
.pdt09 { padding-top: 9px;}
.pdt10 { padding-top: 10px;}
.pdt15 { padding-top: 15px;}
.pdt20 { padding-top: 20px;}
.pdt25 { padding-top: 25px;}
.pdt30 { padding-top: 30px;}
.pdt40 { padding-top: 40px;}
.pdt50 { padding-top: 50px;}
.pdt60 { padding-top: 60px;}
.pdt70 { padding-top: 70px;}

.pdr01 { padding-right: 1px;}
.pdr02 { padding-right: 2px;}
.pdr03 { padding-right: 3px;}
.pdr04 { padding-right: 4px;}
.pdr05 { padding-right: 5px;}
.pdr06 { padding-right: 6px;}
.pdr07 { padding-right: 7px;}
.pdr08 { padding-right: 8px;}
.pdr09 { padding-right: 9px;}
.pdr10 { padding-right: 10px;}
.pdr15 { padding-right: 15px;}
.pdr20 { padding-right: 20px;}
.pdr25 { padding-right: 25px;}
.pdr30 { padding-right: 30px;}

.pdb01 { padding-bottom: 1px;}
.pdb02 { padding-bottom: 2px;}
.pdb03 { padding-bottom: 3px;}
.pdb04 { padding-bottom: 4px;}
.pdb05 { padding-bottom: 5px;}
.pdb06 { padding-bottom: 6px;}
.pdb07 { padding-bottom: 7px;}
.pdb08 { padding-bottom: 8px;}
.pdb09 { padding-bottom: 9px;}
.pdb10 { padding-bottom: 10px;}
.pdb15 { padding-bottom: 15px;}
.pdb20 { padding-bottom: 20px;}
.pdb25 { padding-bottom: 25px;}
.pdb30 { padding-bottom: 30px;}

.pdl01 { padding-left: 1px;}
.pdl02 { padding-left: 2px;}
.pdl03 { padding-left: 3px;}
.pdl04 { padding-left: 4px;}
.pdl05 { padding-left: 5px;}
.pdl06 { padding-left: 6px;}
.pdl07 { padding-left: 7px;}
.pdl08 { padding-left: 8px;}
.pdl09 { padding-left: 9px;}
.pdl10 { padding-left: 10px;}
.pdl15 { padding-left: 15px;}
.pdl17 { padding-left: 17px;}
.pdl20 { padding-left: 20px;}
.pdl25 { padding-left: 25px;}
.pdl30 { padding-left: 30px;}

.mg00 { margin: 0px !Important;}
.mg01 { margin: 1px;}
.mg02 { margin: 2px;}
.mg03 { margin: 3px;}
.mg04 { margin: 4px;}
.mg05 { margin: 5px;}
.mg06 { margin: 6px;}
.mg07 { margin: 7px;}
.mg08 { margin: 8px;}
.mg09 { margin: 9px;}
.mg10 { margin: 10px;}
.mg15 { margin: 15px;}
.mg20 { margin: 20px;}
.mg25 { margin: 25px;}
.mg30 { margin: 30px;}

.mgt01 { margin-top: 1px;}
.mgt02 { margin-top: 2px;}
.mgt03 { margin-top: 3px;}
.mgt04 { margin-top: 4px;}
.mgt05 { margin-top: 5px;}
.mgt06 { margin-top: 6px;}
.mgt07 { margin-top: 7px;}
.mgt08 { margin-top: 8px;}
.mgt09 { margin-top: 9px;}
.mgt10 { margin-top: 10px;}
.mgt15 { margin-top: 15px;}
.mgt20 { margin-top: 20px;}
.mgt25 { margin-top: 25px;}
.mgt30 { margin-top: 30px;}
.mgt_01 { margin-top: -1px;}
.mgt_03 { margin-top: -3px;}
.mgt_10 { margin-top: -10px;}
.mgt_15 { margin-top: -15px;}
.mgt_55 { margin-top: -55px;}

.mgr01 { margin-right: 1px;}
.mgr02 { margin-right: 2px;}
.mgr03 { margin-right: 3px;}
.mgr04 { margin-right: 4px;}
.mgr05 { margin-right: 5px;}
.mgr06 { margin-right: 6px;}
.mgr07 { margin-right: 7px;}
.mgr08 { margin-right: 8px;}
.mgr09 { margin-right: 9px;}
.mgr10 { margin-right: 10px;}
.mgr15 { margin-right: 15px;}
.mgr20 { margin-right: 20px;}
.mgr25 { margin-right: 25px;}
.mgr30 { margin-right: 30px;}

.mgb01 { margin-bottom: 1px;}
.mgb02 { margin-bottom: 2px;}
.mgb03 { margin-bottom: 3px;}
.mgb04 { margin-bottom: 4px;}
.mgb05 { margin-bottom: 5px;}
.mgb06 { margin-bottom: 6px;}
.mgb07 { margin-bottom: 7px;}
.mgb08 { margin-bottom: 8px;}
.mgb09 { margin-bottom: 9px;}
.mgb10 { margin-bottom: 10px;}
.mgb15 { margin-bottom: 15px;}
.mgb20 { margin-bottom: 20px;}
.mgb25 { margin-bottom: 25px;}
.mgb30 { margin-bottom: 30px;}
.mgb35 { margin-bottom: 35px;}
.mgb40 { margin-bottom: 40px;}
.mgb45 { margin-bottom: 45px;}
.mgb50 { margin-bottom: 50px;}

.mgl01 { margin-left: 1px;}
.mgl02 { margin-left: 2px;}
.mgl03 { margin-left: 3px;}
.mgl04 { margin-left: 4px;}
.mgl05 { margin-left: 5px;}
.mgl06 { margin-left: 6px;}
.mgl07 { margin-left: 7px;}
.mgl08 { margin-left: 8px;}
.mgl09 { margin-left: 9px;}
.mgl10 { margin-left: 10px;}
.mgl15 { margin-left: 15px;}
.mgl20 { margin-left: 20px;}
.mgl25 { margin-left: 25px;}
.mgl30 { margin-left: 30px;}

/* width */

.w100 { width:100%  !Important; }
.w30 { width:30%  !Important; }
.w40 { width:40%  !Important; }
.w50 { width:50%  !Important; }
.w60 { width:60%  !Important; }
.w70 { width:70%  !Important; }