@charset "Shift_JIS";

/*
    www.becollection.jp
----------------------------------------------------------- */
* {
	MARGIN:0; PADDING:0;
}
BODY {
	FONT-FAMILY:'Arial','Verdana', '‚l‚r ‚oƒSƒVƒbƒN', 'sans-serif'; FONT-SIZE:12px; BACKGROUND:url(../images/top_bg.jpg) repeat-x ; BACKGROUND-COLOR: #000;
}
H1,H2,H3,H4,H5,H6 {
	FONT-SIZE:12px; FONT-WEIGHT:normal; MARGIN:0px; PADDING:0px;
}
P,LI,DT,DL {
	LINE-HEIGHT:150%;
}
LI {
	LIST-STYLE-TYPE:none;
}
IMG {
	BORDER:0;
}
.clear {
	CLEAR:both;
}

/*
 Link Color [
----------------------------------------------------------- */
a {
	TEXT-DECORATION:none;
}
a:link {
}
a:visited {
}
a:hover {
}
a:active {
}

/*
 container [
----------------------------------------------------------- */
#container {
	width:1269px; margin:0 auto;
}

a {
	color:#FFF;	TEXT-DECORATION:none;
}
a:link {
	color:#FFF;
}
a:visited {
	color:#FFF;
}
a:hover {
	color:#FFF;
}
a:active {
	color:#FFF;
}

H1 {
	FONT-SIZE:12px; FONT-WEIGHT:normal; MARGIN:5px; padding-left:80px;
}

div#menu {position:relative; bottom:0px; width:1269px; height:80px; background:url() no-repeat;}

/* h_navi */
dl#h_navi {
	position:relative;
	bottom:-1px;
	width:1269px;
	height:80px;
	background:url(../images/menu.png) no-repeat;
	left: 0px;
}
dl#h_navi dt {width:0; height:0; overflow:hidden; } 
dl#h_navi dd ul li {float:left;}
dl#h_navi dd ul li a {display:block; position:absolute; overflow:hidden; background:url(../images/spacer.gif) no-repeat; text-indent:-360px;}

li#h_home a {
	width:106px;
	height:70px;
	left:283px;
	top:0px;
}
li#h_home a:hover ,
#home li#h_home a { background:url(../images/menu_o.png) -283px 0 no-repeat;}

li#h_hair a {
	width:134px;
	height:70px;
	left:390px;
	top:0px;
}

dl#h_navi li.current_hair a { background:url(../images/menu_o.png) -390px 0 no-repeat;}

li#h_hair a:hover ,
#hair li#h_hair a  { background:url(../images/menu_o.png) -390px 0 no-repeat;}

li#h_make a {
	width:118px;
	height:70px;
	left:525px;
	top:0px;
}

dl#h_navi li.current_make a { background:url(../images/menu_o.png) -525px 0 no-repeat;}

li#h_make a:hover ,
#make li#h_make a  { background:url(../images/menu_o.png) -525px 0 no-repeat;}

li#h_photo a {
	width:136px;
	height:70px;
	left:643px;
	top:0px;
}
li#h_photo a:hover ,
#photo li#h_photo a  { background:url(../images/menu_o.png) -643px 0 no-repeat;}

dl#h_navi li.current_photo a { background:url(../images/menu_o.png) -643px 0 no-repeat;}

li#h_gallery a {
	width:144px;
	height:70px;
	left:781px;
	top:0px;
}
li#h_gallery a:hover ,
#gallery li#h_gallery a  { background:url(../images/menu_o.png) -781px 0 no-repeat;}

dl#h_navi li.current_gallery a { background:url(../images/menu_o.png) -781px 0 no-repeat;}


li#h_access a {
	width:126px;
	height:71px;
	left:926px;
	top:0px;
}
li#h_access a:hover ,
#access li#h_campaign a  { background:url(../images/menu_o.png) -926px 0 no-repeat;}

dl#h_navi li.current_access a { background:url(../images/menu_o.png) -926px 0 no-repeat;}

li#h_recruit a {
	width:146px;
	height:72px;
	left:1053px;
	top:0px;
}
li#h_recruit a:hover ,
#recruit li#h_recruit a  { background:url(../images/menu_o.png) -1053px 0 no-repeat;}

dl#h_navi li.current_recruit a { background:url(../images/menu_o.png) -1053px 0 no-repeat;}



/*
 header [
----------------------------------------------------------- */
#header {
	position:relative; width:1140px; height:70px; no-repeat ; padding-left:78px;
}
#header ul {
	position:absolute; top:158px; left:485px;
}
#header li{
	float:left;
}
#header li a{
	display:block;
}
#header li em{
	display:none;
}
.h_home {
	width:90px; height:33px; margin-right:27px;
}
.hair {
	width:90px; height:33px; margin-right:27px;
}
.make {
	width:90px; height:33px; margin-right:27px;
}
.photo {
	width:90px; height:33px; margin-right:27px;
}
.gallery {
	width:90px; height:33px; margin-right:27px;
}
.access {
	width:90px; height:33px; margin-right:27px;
}
.recruit {
	width:90px; height:33px; margin-right:27px;
}


/*
 contents [
----------------------------------------------------------- */
#contents {
	width:949px; BACKGROUND:url(../images/bg_contents.jpg) repeat-y ; color:#FFF; padding-left:166px;
}
#contents_in {
	width:726px; margin:5px auto;
}
#contents_in td{
	verticla-align:top;
}

img.samnail { border: 1px #ffffff solid; }

/*
 footer [
----------------------------------------------------------- */
#footer {
	float:left;width:1269px; height:87px; BACKGROUND:url(../images/sub_footer-trans.png) no-repeat  ;
}

.home {
	width:48px; height:20px; margin-right:7px; padding-left:852px; padding-top:42px;
}

.sitemap {
	width:76px; height:15px; margin-right:27px;


/*
 simple_table [
----------------------------------------------------------- */
#simple_table TABLE {
	PADDING: 0PX 0PX 0PX 0PX; MARGIN: 0PX 0PX 0PX 0PX; BACKGROUND-COLOR: #147829;
}
#simple_table TH {
	PADDING: 4PX 4PX 4PX 4PX; MARGIN: 0PX 0PX 0PX 0PX; BACKGROUND-COLOR: #C0E7CC; COLOR: #000000; TEXT-ALIGN: CENTER;
}
#simple_table TR {
	PADDING: 0PX 0PX 0PX 0PX; MARGIN: 0PX 0PX 0PX 0PX; 
}
#simple_table TD {
	PADDING: 4PX 4PX 4PX 4PX; MARGIN: 0PX 0PX 0PX 0PX; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; TEXT-ALIGN: LEFT;
}
/*
 simple_table2 [
----------------------------------------------------------- */
#simple_table2 TABLE {
	PADDING: 0PX 0PX 0PX 0PX; MARGIN: 0PX 0PX 0PX 0PX; BACKGROUND-COLOR: #FFFFFF;
}
#simple_table2 TH {
	PADDING: 6PX 4PX 6PX 4PX; MARGIN: 0PX 0PX 0PX 0PX; TEXT-ALIGN: LEFT; FONT-WEIGHT:normal ; BORDER-BOTTOM:2px dotted #147829;
}
#simple_table2 TR {
	PADDING: 0PX 0PX 0PX 0PX; MARGIN: 0PX 0PX 0PX 0PX; 
}
#simple_table2 TD {
	PADDING: 6PX 4PX 6PX 6PX; MARGIN: 0PX 0PX 0PX 0PX; TEXT-ALIGN: LEFT; BORDER-BOTTOM:2px dotted #147829;
}

