/*--------------------------------------------------------------------

#k_help.html@̎菇

--------------------------------------------------------------------*/

#contenthelp h3 {
	background-image: url(../../image/help/k_help.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 820px;
	text-indent: -9999px;
	display: block;
	margin-bottom: 15px;
}
#contenthelp {
	height: auto;
	width: 820px;
	margin-right: 15px;
	margin-left: 15px;
}#contenthelp h4 {
	background-image: url(../../image/help_h4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 10px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	display: block;
	margin-top: 10px;
	margin-bottom: 15px;
	width: 800px;
}
#contenthelp .img {
	display: block;
	height: auto;
	width: 250px;
	margin-right: 20px;
	float: left;
	margin-left: 10px;
}
#contenthelp .setumei {
	float: right;
	display: block;
	width: 500px;
	margin-top: 20px;
	margin-bottom: 20px;
	height: auto;
}
#contenthelp .list {
	display: block;
	width: 820px;
	margin-bottom: 20px;
	padding-top: 20px;
	float: left;
	height: auto;
	clear: both;
}
#contenthelp .list .setumei li {
	margin-bottom: 5px;
}
/*e[u{bNX*/
.tbbox1 { background-color: #FDF2E1;}
.tbbox1 td {}
.tbbox1 .tb_body {
	padding-left: 5px;
	padding-right: 5px;
	line-height: 1.3;
}
.tbbox1 .tb_top { background-image:url(../../image/tbitem_top.gif);}
.tbbox1 .tb_bottom { background-image:url(../../image/tbitem_bottom.gif); height: 7px; }
.tbbox1 .tb_left_top { background-image:url(../../image/tbitem_left_top.gif); height: 4px; width: 4px;}
.tbbox1 .tb_left { background-image:url(../../image/tbitem_left.gif); width: 4px;}
.tbbox1 .tb_left_bottom { background-image:url(../../image/tbitem_left_bottom.gif); height: 7px; width: 4px;}
.tbbox1 .tb_right_top { background-image:url(../../image/tbitem_right_top.gif); height: 4px; width: 9px;}
.tbbox1 .tb_right { background-image:url(../../image/tbitem_right.gif); width: 9px;}
.tbbox1 .tb_right_bottom { background-image:url(../../image/tbitem_right_bottom.gif); height: 7px; width: 9px;}
#sub_bodyarea table.tbbox1 td p { margin-bottom: 0.2em; margin-top: 0.2em;}

.tbbox2 {
	background-color: #ECF1F9;
	margin-left: 5px;
	line-height: 1.3;
}
.tbbox2 td {}
.tbbox2 .tb_body { padding-left: 5px; padding-right: 5px;}
.tbbox2 .tb_top { background-image:url(../../image/tbitem2_top.gif);}
.tbbox2 .tb_bottom { background-image:url(../../image/tbitem2_bottom.gif); height: 7px; }
.tbbox2 .tb_left_top { background-image:url(../../image/tbitem2_left_top.gif); height: 4px; width: 4px;}
.tbbox2 .tb_left { background-image:url(../../image/tbitem2_left.gif); width: 4px;}
.tbbox2 .tb_left_bottom { background-image:url(../../image/tbitem2_left_bottom.gif); height: 7px; width: 4px;}
.tbbox2 .tb_right_top { background-image:url(../../image/tbitem2_right_top.gif); height: 4px; width: 9px;}
.tbbox2 .tb_right { background-image:url(../../image/tbitem2_right.gif); width: 9px;}
.tbbox2 .tb_right_bottom { background-image:url(../../image/tbitem2_right_bottom.gif); height: 7px; width: 9px;}
#sub_bodyarea table.tbbox2 td p { margin-bottom: 0.2em; margin-top: 0.2em;}
#sub_bodyarea table.tbbox2 td h3 { margin-bottom: 0.2em; margin-top: 0.2em; border: none; background-image: none; background-color: #5488C2; padding-left: 5px; color: #FFFFFF;}


.pagetop {
	width: 620px;
	text-align: right;
	display: block;
	margin-top: 20px;
	margin-right: 8px;
	
}
.sback {
	height: 22px;
	display: block;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	margin-top: 10px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left: 5px;
	border-bottom-color: #CCCCCC;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #8ACD42;
	background-color: #EEEEEE;
}

#sub_bodyarea h4 {
	color:#34979E;
	font-size:110%;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-top: 15px;
	margin-bottom: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #5BC2C9;
	display: block;
	background-image: url(../../image/h4line.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	clear: both;
}
#sub_bodyarea h5 {
	color:#666666;
	font-size:110%;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-top: 15px;
	margin-bottom: 10px;
	display: block;
	background-color: #DFDFDF;
}
/*--------------------------------------------------------------------

#ps

--------------------------------------------------------------------*/
#link_sougo_tatle {

	background-image: url(../../image/link/sougo_tatle.gif);
	background-repeat: no-repeat;
	width: 820px;
	height: 37px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#link_about

--------------------------------------------------------------------*/
#link_about_tatle{
	background-image: url(../../image/link/about_tatle.gif);
	background-repeat: no-repeat;
	width: 820px;
	height: 37px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 15px;
}
/*--------------------------------------------------------------------

#about

--------------------------------------------------------------------*/
#about_tatle {
	height: 41px;
	width: 630px;
	background-image: url(../../image/about/tatle.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin-bottom: 15px;
}
/*--------------------------------------------------------------------

#site

--------------------------------------------------------------------*/
#site_tatle{
	background-image: url(../../image/site/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#AtBGCg

--------------------------------------------------------------------*/
#affiliate_tatle{
	background-image: url(../../image/affiliate/tatle.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 335px;
	background-position: center 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#aff_bar1 {
	background-image: url(../../image/affiliate/bar1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 38px;
	margin-bottom: 20px;
	background-position: center;
	margin-top: 20px;
}
#aff_bar2 {
	background-image: url(../../image/affiliate/bar2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 38px;
	margin-bottom: 20px;
	background-position: center;
	margin-top: 25px;
}
#aff_bar3 {
	background-image: url(../../image/affiliate/bar3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 38px;
	margin-bottom: 20px;
	background-position: center;
	margin-top: 25px;
}
#aff_bar4 {
	background-image: url(../../image/affiliate/bar4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 62px;
	margin-bottom: 20px;
	background-position: center;
	margin-top: 25px;
}
.aff_p {
	margin-left: 80px;
}
.aff_p_centar {
	margin-left: 80px;
	text-align: center;
	width: 600px;
}
/*--------------------------------------------------------------------

#kijitu

--------------------------------------------------------------------*/

#kijitu_tatle {
	background-image: url(../../image/about/kijitu/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#applica

--------------------------------------------------------------------*/
#applica_tatle{
	background-image: url(../../image/applica/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------

#stay

--------------------------------------------------------------------*/
#stay_tatle {
	background-image: url(../../image/stay/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#stay_site ul {
	list-style-image: none;
	list-style-type: none;
	height: 80px;
	display: block;
	width: 628px;
}
.stay_site_link {
	display: block;
	margin-left: 20px;
	float: right;
	height: 80px;
	width: 430px;
}
#stay_site li {
	float: left;
}	
#stay_site {
	margin-top: 20px;
	margin-bottom: 20px;
}
.stay_site_img {
	display: block;
	width: 120px;
	float: left;
		height: 80px;
}
#stay_site .yoyaku_bar a {
	color: #4f4f4f;
	text-decoration: none;
	font-weight: bold;
}
#stay_site .stay_site_link a {
	color: #4f4f4f;
	display: block;
	margin-bottom: 5px;
}
.yoyaku_bar {
	height: 20px;
	margin-top: 10px;
	display: block;
	background-image: url(../../image/stay/yoyaku_back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 570px;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 15px;
}
/*--------------------------------------------------------------------

#campany

--------------------------------------------------------------------*/
#campany_tatle{
	background-image: url(../../image/campany/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------

#cancel

--------------------------------------------------------------------*/
#cancel_tatle {
	background-image: url(../../image/cancel/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------

#cancel_char

--------------------------------------------------------------------*/
#cancel_char_tatle {
	background-image: url(../../image/cancel_char/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#cancel_loss

--------------------------------------------------------------------*/
#cancel_loss_tatle {
	background-image: url(../../image/cancel_loss/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#contact

--------------------------------------------------------------------*/
#contact_tatle {
	background-image: url(../../image/contact/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------

#terms

--------------------------------------------------------------------*/
#terms_tatle{
	background-image: url(../../image/terms/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#disclaimer

--------------------------------------------------------------------*/
#disclaimer_tatle{
	background-image: url(../../image/disclaimer/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#feature

--------------------------------------------------------------------*/
#feature_tatle {
	background-image: url(../../image/feature/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#advantage

--------------------------------------------------------------------*/
#advantage_tatle{
	background-image: url(../../image/feature/tatle2.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------

#gooduse

--------------------------------------------------------------------*/
#gooduse_tatle{
	background-image: url(../../image/feature/tatle3.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#tel_fax

--------------------------------------------------------------------*/
#tel_fax_tatle{
	background-image: url(../../image/tel_fax/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#}K

--------------------------------------------------------------------*/
#melma_tatle {
	background-image: url(../../image/melma/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#receipt

--------------------------------------------------------------------*/
#receipt_tatle{
	background-image: url(../../image/receipt/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#privacy

--------------------------------------------------------------------*/
#privacy_tatle{
	background-image: url(../../image/privacy/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#payment

--------------------------------------------------------------------*/
#payment_tatle {
	background-image: url(../../image/payment/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

#payment_tatle2 {
	background-image: url(../../image/payment/tatle2.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#OpbN

--------------------------------------------------------------------*/
#zenjitu_tatle {
	display: block;
	height: 229px;
	width: 628px;
	margin-bottom: 8px;
	padding: 0px;
	text-indent: -9999px;
	background-image: url(../../image/pack/zenjitu_pack.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*--------------------------------------------------------------------

#lineup

--------------------------------------------------------------------*/

#lineup_tatle{
	background-image: url(../../image/lineup/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#rosen

--------------------------------------------------------------------*/

#rosen_tatle{
	background-image: url(../../image/rosen/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#qanda

--------------------------------------------------------------------*/
#qanda_tatle {
	background-image: url(../../image/qanda/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

.ul_link {
	list-style-type: none;
	margin-left: 10px;
	list-style-image: none;
	display: block;
	list-style-position: outside;
	margin-bottom: 15px;
}
.ul_link li {
	margin-bottom: 8px;
	line-height: 1.4;
}
.ul_link a {
	color: #4f4f4f;
	text-decoration: none;
}
.ul_link a:hover {
	color: #5BC2C9;
	text-decoration: underline;
}

.qanda {
	padding: 10px;
	margin-bottom: 10px;
	margin-top: 0.4em;
	margin-bottom: 10px;
	text-align: left;
	width: 460px;
	border: 2px dotted #81C0C0;
	line-height: 1.4;
}
.qanda p { text-indent: -25px; padding-left: 25px;}
/*--------------------------------------------------------------------

#sitemap

--------------------------------------------------------------------*/

#sitemap_tatle{
	background-image: url(../../image/sitemap/tatle.gif);
	background-repeat: no-repeat;
	width: 820px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#sitemap_tatle2{
	background-image: url(../../image/sitemap/tatle2.gif);
	background-repeat: no-repeat;
	width: 820px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
.sitemap {
	width: 380px;
	display: block;
}
/*--------------------------------------------------------------------

#kakuyasu

--------------------------------------------------------------------*/

#kakuyasu_tatle{
	background-image: url(../../image/kakuyasu/tatle.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#kakuyasu_tatle3 {
	background-image: url(../../image/kakuyasu/tatle3.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#kakuyasu_tatle1 {
	background-image: url(../../image/kakuyasu/tatle1.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 15px;
	float: left;
}
#kakuyasu_tatle2 {
	background-image: url(../../image/kakuyasu/tatle2.gif);
	background-repeat: no-repeat;
	width: 628px;
	height: 36px;
	background-position: 0px 0px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}
.back_page {
	width: 628px;
	text-align: right;
	padding: 5px;
	margin-bottom: 15px;
	background-color: #D7ECFB;
	float: left;
}
/*--------------------------------------------------------------------

#Tuy[W@b@TCh

--------------------------------------------------------------------*/

#side {
	width: 200px;
	padding: 0px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*--------------------------------------------------------------------

#TChbrWlXpbNƂ

--------------------------------------------------------------------*/

#about_spt h3 a {
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 190px;
	margin: 0px;
	padding: 0px;
	background-image: url(../../image/spt_sabnavi_bar.jpg);
}

#about_spt1 a {
	display: block;
	background-image: url(../../image/spt_sabnavi1.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt2 a {
	display: block;
	background-image: url(../../image/spt_sabnavi2.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt3 a {
	display: block;
	background-image: url(../../image/spt_sabnavi3.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt4 a {
	display: block;
	background-image: url(../../image/spt_sabnavi4.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt5 a {
	display: block;
	background-image: url(../../image/spt_sabnavi5.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt6 a {
	display: block;
	background-image: url(../../image/spt_sabnavi6.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt {
	height: auto;
	width: 190px;
	float: left;
}

#about_spt7 a {
	display: block;
	background-image: url(../../image/spt_sabnavi7.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt8 a {
	display: block;
	background-image: url(../../image/spt_sabnavi8.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
		background-position: 0px 0px;
}
#about_spt8 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi8b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#about_spt li {
	display: block;
	margin: 0px;
	padding: 0px;
}
#about_spt1 a:hover {
	display: block;
	background-image: url(../../image/spt_sabnavi1b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
}
#about_spt2 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi2b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt3 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi3b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt4 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi4b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#about_spt5 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi5b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt6 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi6b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#about_spt7 a:hover {

	display: block;
	background-image: url(../../image/spt_sabnavi7b.gif);
	text-indent: -9999px;
	height: 30px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*-skype -------------------------------*/

#skype {
	height: auto;
	width: 190px;
	float: left;
	background-image: url(../../image/skype.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 43px;
}
/*-hotel -------------------------------*/

#sab_hotel {
	height: 72px;
	width: 190px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../../image/hotel_tab.jpg);
	background-repeat: no-repeat;
	
}
/*--------------------------------------------------------------------

#TCh֗

--------------------------------------------------------------------*/

#side_benri {
	height: auto;
	width: 190px;
	float: left;
}
#side_benri p {
	margin: 0px;
	padding: 0px;
	height: 24px;
	text-indent: -9999px;
	background-image: url(../../image/benri_bar.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#side_benri li{
	font-size: 12px;
	line-height: 1.3;
	display: block;
}
#side_benri li a {
	color: #4f4f4f;
	text-decoration: none;
}
/*--------------------------------------------------------------------

#TChbclass

--------------------------------------------------------------------*/
.side_f {
	height: auto;
	width: 200px;
	background-color: #DBDBDB;
	background-image: url(../../image/sab_back2.gif);
	background-position: 0px bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.side_t {
	width: 190px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #E0E0E0;
	background-image: url(../../image/sab_back.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: auto;
	margin: 0px;
	float: left;
}
.side_back {
	margin: 0px;
	color: #4f4f4f;
	display: block;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	font-size: 12px;
	line-height: 1.3;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
	background-image: url(../../image/sab_back3.gif);
	background-repeat: repeat;
	background-position: top;
	height: auto;
}
.side_footer {
	background: url(../../image/sab_back4.gif) no-repeat 0px bottom;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0px;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
}
.side_back_bottom {
	margin: 0px;
	color: #333333;
	display: block;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	font-size: 12px;
	line-height: 1.3;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-image: url(../../image/sab_back3.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.side_back_top {
	margin: 0px;
	color: #333333;
	display: block;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	font-size: 12px;
	line-height: 1.3;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../../image/sab_back3.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.side_sab_tatle {
	color: #6DA431;
	padding-top: 6px;
	padding-bottom: 5px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.side_no_back {
	display: block;
	width: 180px;
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	float: left;
	color: #4f4f4f;
	text-align: center;
	font-size: 12px;
}
.li_mark1 {
	background-image: url(../../image/li_mark.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 18px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.li_mark2 {
	background-image: url(../../image/li_mark3.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
}
#pankuzu {
	margin-bottom: 10px;
}
/*--------------------------------------------------------------------

#St

--------------------------------------------------------------------*/
#golf_side {
	height: auto;
	width: 180px;
	float: left;
	text-align: center;
}
#golf_main {
	float: right;
	width: 605px;
	height: auto;
	font-size: 12px;
}
#golf_tatle {
	height: 170px;
	width: 605px;
	text-indent: -9999px;
	background-image: url(../../image/golf/tatle.jpg);
	margin-bottom: 15px;
}
#golf_cyumoku {
	text-indent: -9999px;
	height: 25px;
	width: 605px;
	background-image: url(../../image/golf/golf_pr.gif);
	margin-bottom: 10px;
}
#golf_pr {
	text-indent: -9999px;
	height: 25px;
	width: 605px;
	background-image: url(../../image/golf/pr.gif);
	margin-bottom: 10px;
}
.golf_back_white {
	background-color: #FFFFFF;
	width: 160px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.golf620 {
	width: 605px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.golf_back_gray{
	height: auto;
	width: 160px;
	float: left;
	text-align: center;
	background-color: #E0E0E0;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.golf_side_content {
	width: 180px;
}
#golf_pankuzu {
	width: 605px;
	height: 15px;
	color: #464646;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer_link {
	font-size: 11px;
	display: block;
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 15px;
}
#footer_link a {
	color: #666666;
	text-decoration: none;
}
.top_link {
	clear: both;
	margin-bottom: 20px;
	text-align: right;
	width: 820px;
}
#link td {
	padding: 5px;
	line-height: 1.6;
}
#link {
	width: 820px;
	height: auto;
	margin-right: 15px;
	margin-left: 15px;
}
.fleft {
	float: left;
	margin-right: 15px;
}
