@charset "utf-8";


/******common******/
#f_menu_area{
	width:100%;
	background:url(../img/bg_f_g_menu.jpg) repeat-x;
	margin:0 auto;
}

#f_menu{
	width:721px;
	margin:0 auto; 
}

#f_menu li {
float:left;
height:51px;
list-style:none;
}
#f_menu li a {
height:51px;
display:block;
text-indent:-9999px;
}
#f_menu li a:hover {
background:none;
}

#f_menu01 {
width:121px;
background:url(../img/f_g_menu.jpg) no-repeat 0 -51px;
}
#f_menu02 {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -121px -51px;
}
#f_menu03 {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -241px -51px;
}
#f_menu04 {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -361px -51px;
}
#f_menu05 {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -481px -51px;
}
#f_menu06 {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -601px -51px;
}

#f_menu01 a {
width:121px;
background:url(../img/f_g_menu.jpg) no-repeat;
}
#f_menu02 a {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -121px 0;
}
#f_menu03 a {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -241px 0;
}
#f_menu04 a {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -361px 0;
}
#f_menu05 a {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -481px 0;
}
#f_menu06 a {
width:120px;
background:url(../img/f_g_menu.jpg) no-repeat -601px 0;
}

#bg_red{
	width:100%;
	height:148px;
	background:url(../img/bg_red.jpg) repeat-x;
}

#page_top{
	width:211px;
	margin:0 auto 40px auto;
}

#footer{
	width:965px;
	margin:0 auto;
	text-align:left;
}

#f_rogo{
	width:86px;
	float:left;
	margin:5px 20px 10px 0px;
}
#f_other_menu{
	width:306px;
	float:left;
	margin:22px 0px 10px 0px;
}

#f_other_menu li {
float:left;
height:20px;
list-style:none;
}
#f_other_menu li a {
height:20px;
display:block;
text-indent:-9999px;
}
#f_other_menu li a:hover {
background:none;
}

#f_other_menu01 {
width:60px;
background:url(../img/f_other_menu.gif) no-repeat 0 -20px;
}
#f_other_menu02 {
width:134px;
background:url(../img/f_other_menu.gif) no-repeat -60px -20px;
}
#f_other_menu03 {
width:112px;
background:url(../img/f_other_menu.gif) no-repeat -194px -20px;
}

#f_other_menu01 a {
width:60px;
background:url(../img/f_other_menu.gif) no-repeat;
}
#f_other_menu02 a {
width:134px;
background:url(../img/f_other_menu.gif) no-repeat -60px 0;
}
#f_other_menu03 a {
width:112px;
background:url(../img/f_other_menu.gif) no-repeat -194px 0;
}


/******header******/

#header_area{
	width:100%;
	background:url(../img/bg_g_menu.jpg) repeat-x;
	margin:0 auto;
}

#header{
	width:985px;
	margin:0 auto;
}

#rogo_bkj{
	width:264px;
	height:61px;
	float:left;
	background:url(../img/rogo_bkj.jpg) no-repeat;
	text-indent:-9999px;
}
#rogo_bkj a{
	width:264px;
	height:61px;
	display:block;
}



#g_menu{
	width:721px;
	float:left;
}

#g_menu li {
float:left;
height:61px;
list-style:none;
}
#g_menu li a {
height:61px;
display:block;
text-indent:-9999px;
}
#g_menu li a:hover {
background:none;
}

#g_menu01 {
width:121px;
background:url(../img/g_menu.jpg) no-repeat 0 -61px;
}
#g_menu02 {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -121px -61px;
}
#g_menu03 {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -241px -61px;
}
#g_menu04 {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -361px -61px;
}
#g_menu05 {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -481px -61px;
}
#g_menu06 {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -601px -61px;
}

#g_menu01 a {
width:121px;
background:url(../img/g_menu.jpg) no-repeat;
}
#g_menu02 a {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -121px 0;
}
#g_menu03 a {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -241px 0;
}
#g_menu04 a {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -361px 0;
}
#g_menu05 a {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -481px 0;
}
#g_menu06 a {
width:120px;
background:url(../img/g_menu.jpg) no-repeat -601px 0;
}


/******contents******/

#wrap{
	width:100%;
	background:url(../img/bg_c_menu.jpg) repeat-x;
	margin:0 auto;
	font-size:12px;
	line-height:160%;
}
#con990{
	width:985px;
	margin:0 auto;
}
#con890{
	width:891px;
	margin:0 auto 100px auto;
}

/******buy******/
#buy_ttl{
	width:890px;
	margin:0 auto;
}
#buy_ttl h3{
	background:url(../img/title_buy.gif) no-repeat;
	height:20px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#buy_area{
	width:850px;
	margin:0 auto 40px auto;
	padding:40px 0px 0px 40px;
	background:url(../img/bg_buy.jpg) repeat-x;
}


#p_item{
	width:350px;
	float:left;
	margin-right:40px;
}
#system_buy{
	width:420px;
	float:left;
	text-align:left;
}

#system_buy dt{
	float:left;
	margin-right:15px;
}
#system_buy dd{
	margin-bottom:10px;
}

#system_buy table{
	font-size:14px;
	padding:10px;
}

#system_buy table{

}

p.caution {
	font-size:85%;
	margin-bottom:15px;
}

p.caution span {
	display:block;
	font-weight:bold;
	color:#FF0000;
}

