/* CSS Document */

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.left	{
	float:left;
}
.right	{
	float:right;
}
h1 {
	font-family:"lr oSVbN","Osaka","qMmpS Pro W3";
	font-size:12px;
	color:#777777;
	line-height:160%;
	font-weight:lighter;
	margin:0;
	padding:0;
}
h2 {
	font-family:"lr oSVbN","Osaka","qMmpS Pro W3";
	font-size:10px;
	color:#777777;
	line-height:160%;
	font-weight:lighter;
	margin:0;
	padding:0;
}
strong {
	font-size:14px;
}

#container {
	width:900px;
	margin:0 auto;
	height:auto;
	font-family:"lr oSVbN","Osaka","qMmpS Pro W3";
	font-size:10px;
	color:#777777;
	line-height:160%;
	margin:0 auto;
	text-align:center;
}


/*@wb_[-----------------------------------------*/
#header {
	width:520px;
	float:right;
	text-align:left;
}
.text_h2_top {
	margin:0;
	padding:10px 0 2px 15px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#F668B2;
	font-weight:lighter;
}
.text_h2_infor {
	margin:0;
	padding:10px 0 2px 15px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#7F7F7F;
	font-weight:lighter;
}

.text_h2_price {
	margin:0;
	padding:10px 0 2px 15px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h2_artworks {
	margin:0;
	padding:10px 0 2px 15px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#29160D;
	font-weight:lighter;
}




/*@FlashΜ}όΣ----------------------------------*/

#sub {
	width:380px;
	height:800px;
	float:left;
}
#sub_price {
	width:380px;
	height:680px;
	float:left;
}
#sub_information {
	width:380px;
	height:760px;
	float:left;
}
#sub_mise {
	width:380px;
	height:615px;
	float:left;
}
#sub_recrute {
	width:380px;
	height:660px;
	float:left;
}

/* CRec----------------------------------*/

#main {
	width:505px;
	
	margin:0;
	padding:15px 0 0 15px;
	float:right;
	text-align:left;
}  


.buttom {
	width:505px;
	height:auto;
	border: 0;
	font-size: 0px;
	margin:15px 0;
	padding:0;
}
.buttom a  {
	display:block;
	margin:0 0 7px 0;
}
.buttom a:hover img  {
	visibility: hidden;
}
.buttom a#over02 {
	background-image:url(../img/top_img02_ov.jpg);
}
.buttom a#over03 {
	background-image:url(../img/top_img03_ov.jpg);
}

.buttom a#over04 {
	background-image:url(../img/top_img04_ov.jpg);
}
.title_h2_submain {
	background-image:url(../img/top_img06.jpg);
	float:right;
	margin:15px 0 0 0;
	height:160px;
	width:378px;
}
.title_h2_submain_text {
	margin: 25px 0 0 0;
	width:505px;
	height:220px;
} 


.title_h2_infor	{
	height:35px;
	width:420px;
	background-image:url(../information/img/information_img01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_infor2 {
	height:20px;
	width:405px;
	background-image:url(../information/img/information_img02.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0 0 0 15px;
}
.title_h2_infor3	{
	height:20px;
	background-image:url(../information/img/information_img03.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:15px 0 0 0;
	padding:0;
}
.title_h2_infor4 {
	height:20px;
	background-image:url(../information/img/information_img04.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:15px 0 0 0;
	padding:0;
}
.title_h2_infor5 {
	height:20px;
	background-image:url(../information/img/information_img05.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:15px 0 0 0;
	padding:0;
}
.title_h2_infor6	{
	height:125px;
	width:62px;
	background-image:url(../information/img/information_img12.jpg);
	background-repeat:no-repeat;
	float:right;
	margin:0 0 10px 20px;
	padding:0;
}
.title_h2_cam	{
	height:35px;
	background-image:url(../information/img/information_img06.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:20px 0 0 0;
	padding:0;
}
.title_h2_cam2	{
	height:20px;
	background-image:url(../information/img/information_img07.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_cam3	{
	height:20px;
	background-image:url(../information/img/information_img08.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:15px 0 0 0;
	padding:0;
}
.title_h2_model	{
	height:35px;
	background-image:url(../information/img/information_img09.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:20px 0 0 0;
	padding:0;
}
.title_h2_model2	{
	height:20px;
	width:200px;
	background-image:url(../information/img/information_img10.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_model3	{
	height:95px;
	width:144px;
	background-image:url(../information/img/information_img11.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 20px;
	padding:0;
	float:right;
}
.title_h2_magazine	{
	height:35px;
	background-image:url(../information/img/information_img12.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:20px 0 0 0;
	padding:0;
}
.title_h2_magazine2	{
	height:40px;
	width:220px;
	background-image:url(../information/img/information_img13.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_magazine3	{
	height:105px;
	width:250px;
	background-image:url(../information/img/information_img14.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 20px;
	padding:0;
	float:right;
}
.title_h2_price	{
	height:627px;
	width:505px;
	background-image:url(../price/img/price_img01.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_price2	{
	height:65px;
	width:460px;
	background-image:url(../price/img/price_img03.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
}
.title_h2_price3	{
	height:197px;
	width:900px;
	background-image:url(../price/img/price_img02.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0;
	padding:0;
	float:left;
}
#recruit {
	width:505px;
	height:220px;

}
.title_h2_recruit	{
	height:26px;
	width:505px;
	background-image:url(../recruit/img/recruit_img01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0 0 20px 0;
	padding:0;
}
.title_h2_recruit2	{
	height:184px;
	width:120px;
	background-image:url(../recruit/img/recruit_img02.jpg);
	background-repeat:no-repeat;
	margin:0 15px 0 0;
	padding:0;
	float:left;
}
.title_h2_recruit3	{
	height:12px;
	width:360px;
	background-image:url(../recruit/img/recruit_img03.gif);
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:20px 0 0 0;
	float:right;
}
.title_h2_recruit4	{
	height:245px;
	width:505px;
	background-image:url(../recruit/img/recruit_img04.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
.title_h2_recruit5	{
	height:28px;
	width:212px;
	background-image:url(../recruit/img/recruit_img05.gif);
	background-repeat:no-repeat;
	margin:35px 0 15px 140px;
	padding:0;
}
.title_h2_recruit_text {
	width:505px;
	text-align:center;
	color:#5B301B;
}
.title_h2_artworks	{
	height:20px;
	width:505px;
	background-image:url(../artworks/img/artworks_img01.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0 0 20px 0;
	padding:0;
}
#artworks {
	width:505px;
	height:auto;

}
.title_h2_artworks2	{
	height:215px;
	width:340px;
	margin:0 0 20px 0;
	padding:0;
}
.title_h2_artworks3	{
	height:215px;
	width:140px;
	margin:0 0 20px 0;
	padding:0;
	float:right;
}
.title_h2_artworks4	{
	height:51px;
	width:214px;
	margin:5px 0 2px 0;
	padding:0;
}
.title_h2_clutchgallo	{
	height:20px;
	width:505px;
	background-image:url(../clutchgallo/img/clutchgallo_img01.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:small;
	margin:0 0 20px 0;
	padding:0;
}
.title_h2_clutchgallo2	{
	height:215px;
	width:340px;
	margin:0 0 20px 0;
	padding:0;
}
.title_h2_clutchgallo3	{
	height:215px;
	width:140px;
	margin:0 0 20px 0;
	padding:0;
	float:right;
}


/*@tb^[-----------------------------------------*/
#footer {
	width:900px;
	float:right;
	text-align:left;
	font-size:8px;
	line-height:160%;
	color:#FFFFFF;
	margin:20px 0 10px 0;
	padding:0;
}
.text_h1_top {
	margin:0;
	padding:0 15px 5px 15px;
	font-size:10px;
	color:#67141E;
	background-color:#F668B2;
	font-weight:lighter;
}
.text_h1_price {
	margin:0;
	padding:2px 15px 5px 15px;
	font-size:10px;
	color:#EFC93A;
	line-height:140%;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h1_infor {
	margin:0;
	padding:2px 15px 5px 15px;
	font-size:10px;
	color:#FFFFFF;
	line-height:140%;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h1_artworks {
	margin:0;
	padding:2px 15px 5px 15px;
	font-size:10px;
	color:#FFA600;
	line-height:140%;
	background-color:#29160D;
	font-weight:lighter;
}
.text_h2_top2 {
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#F668B2;
	font-weight:lighter;
}

.text_h2_infor2 {
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h2_recruit2 {
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h2_price2 {
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#7F7F7F;
	font-weight:lighter;
}
.text_h2_artworks2 {
	margin:0;
	padding:0 0 0 15px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#29160D;
	font-weight:lighter;
}
.text_h2_copy {
	margin:0;
	padding:0 0 0 15px;
	font-size:10px;
	color:#555555;
	font-weight:lighter;
	backgroudn-color:#FFFFFF;
	text-align:right;
}



