/* basic */

body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,th,td{font-family:tahoma, gulim, dotum;font-size:12px;margin:0;padding:0;}

body{text-align:center;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

ol,ul,dl{list-style:none;}

img{border:0;}

table{border-collapse:collapse;border-spacing:0;}



a{text-decoration:none;}

/*n_top_main*/
.input_01
{*margin:5px 0;padding:8px 2px 2px 2px;width:390px;height:22px;border-width:4px;border-style:solid;border-color:#006699;color:#9fc9df;background-color:#fff;font:bold 13px/1.15 굴림,gulim;ime-mode:active;}

.n_top_box
{width:902px;height:135px;border-width:1px;border-style:solid;border-color:#9fc9df;color:#9fc9df;font:bold 13px/2.1 "돋움",dotum,sans-serif;background:url(http://www.hanpower.com/n_images/n_top.gif) repeat;}

/* common */

.cutBox {

  width:100%;

  overflow: hidden;

  white-space: nowrap;

  margin:  auto 0;

  clear: both;

  float: none;

  cursor: pointer;

  vertical-align:top;

  text-overflow: ellipsis;     /* ie */

  -o-text-overflow: ellipsis;  /* opera */

}

.box01 {border:1px solid #C0C0C0;padding:10px;margin-bottom:10px;}

.box02 {}

.box02 .lt{width:6px;height:6px;}

.box02 .ct{height:6px;background-color:#fff;}

.box02 .rt{width:6px;height:6px;}

.box02 .lm{width:6px;background-color:#fff;}

.box02 .cm{background-color:#fff;}

.box02 .rm{width:6px;background-color:#fff;}

.box02 .lb{width:6px;height:6px;}

.box02 .cb{height:6px;background-color:#fff;}

.box02 .rb{width:6px;height:6px;}

.tab01 {}

.tab01 td{padding:0;white-space:nowrap;}

.tab01 .lt{width:9px;height:9px;padding:0px;border:0px;}

.tab01 .ct{height:9px;background-color:#4582ff;}

.tab01 .rt{width:9px;height:9px;}

.tab01 .lm{width:9px;background:#4582ff url(../n_images/tab01_line.png) top left repeat-y;}

.tab01 .cm{background-color:#4582ff;color:#fff;font-weight:bold;vertical-align:top;}

.tab01 .rm{width:9px;background:#4582ff url(../n_images/tab01_line.png) top right repeat-y;}

.tab01 .lb{width:9px;height:3px;background-color:#4582ff;}

.tab01 .cb{height:3px;background-color:#4582ff;}

.tab01 .rb{width:9px;height:3px;background-color:#4582ff;}

.tab01_off {}

.tab01_off td{padding:0;}

.tab01_off .lt{width:7px;height:7px;padding:0px;border:0px;}

.tab01_off .ct{height:7px;background:#fff url(../n_images/tab01_off_line.png) top left repeat-x;}

.tab01_off .rt{width:7px;height:7px;}

.tab01_off .lm{width:7px;background:#fff url(../n_images/tab01_off_line.png) top left repeat-y;}

.tab01_off .cm{background-color:#fff;}

.tab01_off .rm{width:7px;background:#fff url(../n_images/tab01_off_line.png) top right repeat-y;}

.tab01_off .lb{width:7px;height:3px;background:#fff url(../n_images/tab01_line.png) top left repeat-x;}

.tab01_off .cb{height:3px;background:#fff url(../n_images/tab01_line.png) top left repeat-x;}

.tab01_off .rb{width:7px;height:3px;background:#fff url(../n_images/tab01_line.png) top left repeat-x;}



/* Layout */

#con {width:100%;text-align:left;}

#top {width:100%;height:50px;padding:0;} /* 147bdc 1fb3f7 */

#top #area{width:200px;margin:0 10px 10px 10px;white-space:nowrap;}

#top #area #tit {vertical-align:top;color: #336699;font:bold 13px/2.1 "돋움",dotum,sans-serif;letter-spacing:-1px;white-space:nowrap;}
	
#top #area #chg {white-space:nowrap;font:13px/2.1 "돋움",dotum,sans-serif;}
#top #area #chg a:link  {white-space:nowrap;font:13px/2.1 "돋움",dotum,sans-serif;color:black;}

#top #logo #logotxt{padding:0;font-family:Arial Black;font-size:30pt;letter-spacing:-3px;line-height:26px;color:#fff;}

#top #logo #logostxt{text-align:left;color:Black;}

#top #logo #logoimg{padding:0 5px 0 0;}

#top #search{margin:0 10px 0 10px;white-space:nowrap;}

#top #search #tit{font-size:11px;line-height:12px;text-align:left;letter-spacing:-1px;}

#top #search #tit .stit{color:#CC3333;font-weight:bold;}

#top #search #tit .seg{color:#808080;}

#top #search #chg .s_input{padding:2px 0 0 3px;font-size:16px;font-weight:bold;width:150px;height:18px;border:1px solid #CC3333;color:#808080;}

#top #search #chg .s_btn{font-size:11px;font-weight:bold;width:55px;height:22px;border:1px solid #CC3333;color:#fff;background-color:#CC3333;}



#navi {text-align:left;margin-bottom:6px;}

#navi a{color:#000;}

#navi td{padding:5px;}



#gmenu {margin-bottom:6px;}

#gmenu td{text-align:right;padding-right:10px;}



#tab {text-align:left;margin-bottom:16px;}

#tab .tabtd{vertical-align:bottom;cursor:pointer;}

#tab .tabline{background:url(../n_images/tab01_line.png) bottom left repeat-x;}



#content {width:100%;}

#content td{vertical-align:top;padding-left:10px;}

#content #serach {background-color:#dde3e6;margin-bottom:10px;margin-left:10px;}

#content #serach .serachtd{white-space:nowrap;padding:3px;}

#content #serach .s_input{padding:2px 0 0 3px;font-size:16px;font-weight:bold;width:150px;height:17px;}

#content #serach .s_btn{font-size:11px;font-weight:bold;width:55px;height:22px;border:0px solid #FF9900; color:#fff; background-color:#6194cd; }

/*premium*/

#content #premium{width:100%;margin-left:10px;}

#content #premium td{padding:0;}

#content #premium .title{width:100%;height:16px;margin:20px 0 0 0;}

#content #premium .title td{background-color:#dddddd;padding:3px 3px 3px 10px;font-weight:bold;}

#content #premium .list{padding-left:15px;height:25px;vertical-align:middle;}

/*list*/

#content #list{width:100%;margin-bottom:20px;margin-left:10px;}

#content #list td{padding:0;}

#content #list .title{width:100%;height:16px;margin:20px 0 0 0;}

#content #list .title td{background-color:#dddddd;padding:3px 3px 3px 10px;font-weight:bold;}

#content #list .list{padding-left:15px;height:25px;vertical-align:middle;}

#content #paging {margin-left:10px;width:100%;text-align:center;}

#content #paging td{border-top:1px solid #C0C0C0;padding:20px;}

/*view*/

#content #view{width:100%;margin-top:20px;}

#content #view #title{font-size:16px;font-weight:bold;margin-bottom:20px;}

#content #view #info{border-bottom:1px solid #C0C0C0;padding:10px 0 20px 0;}

#content #view #info td{padding:0 20px 0 0;}



#content #view #body{font-size:13px;margin:20px 0 20px 0;line-height:18px;}

#content #view #btn{margin:20px 0 20px 0;}

/*join*/

#content #join{width:100%;margin-top:20px;}

#content #join #title{font-size:20px;font-weight:bold;margin-bottom:7px;}



#content #rbanner {width:200px;height:500px;}

#content #rbanner td{padding-right:10px;}

#content #rbanner div{margin-bottom:3px;}

#content #rbanner .title{font-size:13px;font-weight:bold;}

#content #rbanner .title a{color:blue;}

#content #rbanner .content{margin-bottom:3px;}

#content #rbanner .url{}

#content #rbanner .url a{color:green;}



/*#footer {width:100%;height:70px;background-color:#147bdc;border-top:2px solid #165897;}

#footer td{color:#fff;text-align:center;}*/



#footer {width:100%;height:50px;margin-left:10px;border-top:1px solid #C0C0C0;}

#footer td{color:#C0C0C0;padding-top:10px;text-align:center;}


.main_search_btn {background:#fff url(http://www.hanpower.com/n_images/n_btn_search.gif) no-repeat;width:73px;height:39px;border:0px;cursor:hand; }