@charset "UTF-8";
/* CSS Document */

body{ background-color: #4C4929; }
#wrap02{ background-image: url(../img_home/bg_00.jpg); background-repeat: repeat-x; background-position: center top; }
#wrap05{ background-image: url(../img_home/body_bg02.jpg); background-repeat: no-repeat; background-position: center top; }
#wrap10{ background-image: url(../img_home/bg_body01.jpg); background-repeat: repeat-x; background-position: center top; text-align: center; }
#wrap20{ background-image: url(../img_home/body_bg03.jpg); background-repeat: no-repeat; background-position: center top; height: 900px; width: 920px; margin-right: auto; margin-left: auto; position: relative; }
#wrap20 h2{
	position: absolute;
	left: 279px;
	top: 4px;
	color: #FFFFFF;
	width: 334px;
}
.home{}
#foot div.box-pagetop a{ background-image: url(../img_home/btn_pagetop_home.jpg); }
.copyright{ height: 25px; background-image: none; font-size: 11px; padding-top: 10px; }
/* リンク */
a:link { color : #BAAE91; text-decoration : none;	}
a:active { color : #BAAE91; text-decoration : none; }
a:visited { color : #BAAE91; text-decoration : none; }
a:hover { color : #FFFFFF; text-decoration: underline; }

/*==============▼メインメニュー▼==============*/
#main-navi{ height: 280px; width: 200px; position: absolute; top: 571px; left: 181px; text-align: left; }
#main-navi h3{ font-size: 12px; color: #FFFFFF; margin-top: 0px; }
#main-navi ul{}
#main-navi ul li{ overflow: hidden; margin-bottom: 7px; }
#main-navi ul li#btn-design a,
#main-navi ul li#btn-illust a,
#main-navi ul li#btn-vwbook a,
#main-navi ul li#btn-yado a,
#main-navi ul li#btn-profile a{
	display:block;
	height:35px;
	text-indent:-10000px;
	background-repeat: no-repeat;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter:alpha(opacity=75);
}
/* ----------メニューボタン個別の設定（背景画像・横幅） */
#main-navi ul li#btn-design a{ background-image: url(../img_home/btn_h_design.gif); width: 150px; }
#main-navi ul li#btn-illust a{ background-image: url(../img_home/btn_h_illustration.gif); width: 150px; }
#main-navi ul li#btn-vwbook a{ background-image: url(../img_home/btn_h_vw.gif); width: 150px; }
#main-navi ul li#btn-yado a{ background-image: url(../img_home/btn_h_yado.gif); width: 150px; }
#main-navi ul li#btn-profile a{ background-image: url(../img_home/btn_h_profile.gif); width: 150px; }
/* ---------- */
#main-navi ul li#btn-design a:hover,
#main-navi ul li#btn-illust a:hover,
#main-navi ul li#btn-vwbook a:hover,
#main-navi ul li#btn-yado a:hover,
#main-navi ul li#btn-profile a:hover{
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
#main-navi ul li#btn-design em a,
#main-navi ul li#btn-illust em a,
#main-navi ul li#btn-vwbook em a,
#main-navi ul li#btn-yado em a,
#main-navi ul li#btn-profile em a{
	background-position: 0px -45px;
}
/*==============▲メインメニュー▲==============*/
