/*********************************************************/
/* shell layout box */
#container       {width:726px; background:#FFF; margin:0px auto; padding:0px 0px 0px 0px;}
#container_inner {padding:3px;}
#header          {position:relative; clear:both; width:100%; height:80px; text-align:left;}
#head_navi       {}
#wrapper         {width:100%; margin-bottom:10px;}
#wrapper:after   {content:" "; display: block; visibility:hidden; clear:both; height:0.1em; font-size:0.1em; line-height:0px;}
#side_navi       {float:left; width:250px; text-align:left; margin-left:0px;}
#footer          {clear:both; margin-bottom:5px;}
#copyright       {clear:both; height:30px;}
.page_main       {float:right; width:100%; text-align:left; margin:0px 0px 0px -290px; padding:0px 0px 0px 0px;}
.page_inner      {margin:20px 0px 0px 270px;}

/*********************************************************/
/* header */
#header h1.top {position:absolute; top:8px; left:0px; width:250px; height:0px !important; height:50px; padding-top:50px; margin:0px; overflow:hidden; background:url("../_img/shell/logo.gif") repeat-x;}
#header h1.no_top {position:absolute; top:8px; left:0px; width:250px; height:50px; background:url("../_img/shell/logo_home.gif") repeat-x;}
#header h1.no_top a {display:block; width:250px; height:0px !important; height:50px; padding-top:50px; overflow:hidden;}

#header p  {position:absolute; top:15px; left:290px; font-size:12px;}
#header ul {position:absolute; bottom:0px; left:0px; width:100%; height:25px; margin:0px; background:url("../_img/shell/bk_menu.gif") no-repeat;}
	#header li {float:left; width:36px; height:25px;}
	#header li a {display:block; width:36px; height:0px !important; height:25px; padding-top:25px; overflow:hidden; background:url("../_img/shell/bk_button.gif") no-repeat;}

	#header #hm_pr10 {margin-left:270px;}
	#header #hm_pr10 a {background-position:-360px 0px;}
	#header #hm_pr09 a {background-position:-324px 0px;}
	#header #hm_pr08 a {background-position:-288px 0px;}
	#header #hm_pr07 a {background-position:-252px 0px;}
	#header #hm_pr06 a {background-position:-216px 0px;}
	#header #hm_pr05 a {background-position:-180px 0px;}
	#header #hm_pr04 a {background-position:-144px 0px;}
	#header #hm_pr03 a {background-position:-108px 0px;}
	#header #hm_pr02 a {background-position:-72px  0px;}
	#header #hm_pr01 a {background-position:-36px  0px;}
	#header #hm_pr00 a {background-position:-0px   0px;}
	#header #hm_prAD a {background-position:-396px 0px;}

	#header #hm_pr10 a:hover {background-position:-360px -25px;}
	#header #hm_pr09 a:hover {background-position:-324px -25px;}
	#header #hm_pr08 a:hover {background-position:-288px -25px;}
	#header #hm_pr07 a:hover {background-position:-252px -25px;}
	#header #hm_pr06 a:hover {background-position:-216px -25px;}
	#header #hm_pr05 a:hover {background-position:-180px -25px;}
	#header #hm_pr04 a:hover {background-position:-144px -25px;}
	#header #hm_pr03 a:hover {background-position:-108px -25px;}
	#header #hm_pr02 a:hover {background-position:-72px  -25px;}
	#header #hm_pr01 a:hover {background-position:-36px  -25px;}
	#header #hm_pr00 a:hover {background-position:-0px   -25px;}
	#header #hm_prAD a:hover {background-position:-396px -25px;}



/*********************************************************/
/* head navigation */

/*********************************************************/
/* side navigation */
#side_navi #side_register {position:relative; width:250px; height:85px; background:url("../_img/shell/bk_register.gif") no-repeat; margin-bottom:10px;}
#side_navi #side_edit     {position:relative; width:250px; height:85px; background:url("../_img/shell/bk_edit.gif") no-repeat; margin-bottom:10px;}
	#side_register a,#side_edit a {display:block; position:absolute; top:15px; left:17px; width:216px; height:0px !important; height:57px; padding-top:57px; overflow:hidden;}

#side_navi h3 {height:0px !important; height:24px; padding-top:24px; overflow:hidden; margin-bottom:5px;}
#side_navi p {text-align:center;}

#side_navi .side_inner {margin-bottom:10px; padding:5px; background:url("../_img/shell/bk_side.gif");}
#side_navi .submit_area {margin-bottom:0px;}

#side_navi #side_pagerank7 h3 {background:url("../_img/shell/st_rank7.gif") no-repeat;}
#side_navi #side_pagerank6 h3 {background:url("../_img/shell/st_rank6.gif") no-repeat;}
#side_navi #side_pagerank5 h3 {background:url("../_img/shell/st_rank5.gif") no-repeat;}
#side_navi #side_new_arrival h3 {background:url("../_img/shell/st_new.gif") no-repeat;}

#side_navi ul {margin:0px 0px 0px 0px;}
	#side_navi ul li {padding-left:51px; font-size:11px; margin:0px 0px 10px 0px; height:14px; overflow:hidden;}

#side_navi #side_pagerank7 li {background:url("../_img/mark/spr_07.gif") no-repeat 0px 1px;}
#side_navi #side_pagerank6 li {background:url("../_img/mark/spr_06.gif") no-repeat 0px 1px;}
#side_navi #side_pagerank5 li {background:url("../_img/mark/spr_05.gif") no-repeat 0px 1px;}

#side_navi #side_new_arrival li.prna {background:url("../_img/mark/spr_na.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr00 {background:url("../_img/mark/spr_00.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr01 {background:url("../_img/mark/spr_01.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr02 {background:url("../_img/mark/spr_02.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr03 {background:url("../_img/mark/spr_03.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr04 {background:url("../_img/mark/spr_04.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr05 {background:url("../_img/mark/spr_05.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr06 {background:url("../_img/mark/spr_06.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr07 {background:url("../_img/mark/spr_07.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr08 {background:url("../_img/mark/spr_08.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr09 {background:url("../_img/mark/spr_09.gif") no-repeat 0px 1px;}
#side_navi #side_new_arrival li.pr10 {background:url("../_img/mark/spr_10.gif") no-repeat 0px 1px;}






/*********************************************************/
/* footer */
#footer {background:url("../_img/shell/pr.gif") no-repeat 5px 5px #D0DAFD; font-size:10px; padding:20px 0px 10px 0px;}
	#footer ul {text-align:left; margin-left:10px;}
		#footer ul li {display:inline; height:1em; line-height:1.5em; padding:0px 0px 2px 15px; margin:0px 5px 0px 0px; background:url("../_img/arrow_cab.gif") no-repeat 0px 2px; white-space:nowrap;}

address {text-align:right; font-weight:bold; font-size:11px; font-style:normal; color:#339; padding-bottom:15px;}
	address a {display:block; width:50px; height:0px !important; height:17px; margin-left:auto; padding-top:17px; overflow:hidden; background:url("../_img/shell/powerd.gif") no-repeat;}

/*********************************************************/
/* access counter */
#count_num {
	font-family:"Courier New","Verdana",sans-serif;
	font-size:8pt;
	color:#666;
	text-align:right;
}
/*********************************************************/
