@charset "UTF-8";

/*全体の設定
---------------------------------------------*/

/*基本セット*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,page{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*背景・テーブルセット*/
body {font:12px/1.231 arial,helvetica,clean,sans-serif "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";color: #333333;background: #FFFFFF ;text-align: center;}
table{border-collapse:collapse;border-spacing:0;}
table {font-size:inherit;font:100%;}

/*汎用*/
A:link {TEXT-DECORATION: underline;color:#666666;}
A:visited {TEXT-DECORATION: underline;color:#666666;}
a:hover {color: #FF6600;	text-decoration: none;}
A:active {TEXT-DECORATION: underline;color:#666666;}
strong {font-weight:bold;}
h1, h3, h4, h5, h6 {position: static}

/*印刷用*/
@media print {#cts_cts .float_left, #cts_cts .float_right {float:none;}}
@media print {#refo .float_left, #refo .float_right {float:none;}}



/*レイアウト枠：全体の枠と横幅・背景色*/
#soto-waku {margin: 0px auto;padding: 0px;width: 950px;margin-top:0px;}
#page {	text-align: left;width: 950px;position: relative; background: #FFFFFF;}

/* ヘッダー
---------------------------------------------*/
.asy {
	LETTER-SPACING: 0;font-size: 10px;line-height: 100%;text-align: right;margin-right: 0px; padding-top:0px;color:#999999;  height:44px;FONT-WEIGHT: normal; position: relative;FLOAT:left: 0px; background-image:url(../images/top_head.jpg);
}
.asy1 { FLOAT:left;margin:6px 0px 4px 10px; width:500px; text-align:left; color:#336633; font-size:12px; line-height:130%;
}
.asy2 { FLOAT:right;margin:6px 10px 4px 0px; width:350px; text-align:right; color:#336633; font-size:12px; line-height:130%;
}
#page h1 { font-size:12px;}
A.white:link {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.white:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.white:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

A.green:link {
	COLOR:#336633; TEXT-DECORATION: underline;
}
A.green:visited {
	COLOR:#336633; TEXT-DECORATION: underline;
}
A.green:hover {
	COLOR:#336633; TEXT-DECORATION: none;
}

#header {
	padding: 0px 0px 0px 0px;
}
.logo {
	FLOAT: left; WIDTH: 316px;
}
.head1 {
	position: relative;FLOAT: left; WIDTH: 950px; height:56px;
	}
.head2 {
	FLOAT: right; WIDTH: 634px; background-image:url(../images/top_obi.jpg); height:56px;
}


#ue_menu {
	FLOAT: left;  WIDTH: 950px;
}
#ue_menu1 { FLOAT:left;width:230px; text-align:left;
}
#ue_menu2 { FLOAT:left;width:720px; text-align:left;
}
ul#menu1{
    list-style:none; width: 233px;
}

#navi2 {
	 WIDTH: 720px; HEIGHT: 55px ; float:left;
}
ul#menu{
    list-style:none;
    width:100%;
}
ul#menu li{
    list-style:none;
    float:left;
    width:240px;
}
ul#menu a{
    display:block; width:240px; height:55px; text-indent:-110px; overflow:hidden;
}

a.navi01{
    background-image:url(../images/top_head_1.gif);font-size:8px
}
a:hover.navi01{
    background-position:0px -55px;
}
a.navi02{
    background-image:url(../images/top_head_2.gif);font-size:8px
}
a:hover.navi02{
    background-position:0px -55px;
}
a.navi03{
    background-image:url(../images/top_head_3.gif);font-size:8px
}
a:hover.navi03{
    background-position:0px -55px;
}

/* メイン
---------------------------------------------*/

#bunsyou-waku {
clear:both;
	padding: 0px;
	width: 950px;
	position: relative;
	text-align: left;
}
#honbun-waku {
	width: 690px;
	position: relative;
	float: right;
	font-size: 105%;
	margin-right:13px;
}
#honbun-waku2 {
	width: 690px;
	position: relative;
	float: right;
	font-size: 105%;
	margin-top:10px;
	margin-right:10px;
	
}
#honbun-waku3 {
	width: 690px;
	position: relative;
	float: right;
	font-size: 105%;
	margin-top:10px;
	margin-right:10px;
	
}
/* ひだり
---------------------------------------------*/

#navi-waku {
	float: left;
	margin: 0px;
	width: 230px;
	position: relative;
}

#navi-waku2 {
	margin: 0px 0px 10px;
	width: 185px;
	padding: 0px 0px 5px 10px;
	position: relative;
}


#top .links td	{
	 padding:3px 3px 3px 3px ;
}

.waku_fl2 {
	position: relative;width: 230px; height:201px;text-align:left; margin-bottom:0px;
}
#flash2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 230px;
}



.imaget1 a{display:block;width:230px;color:#F0027F;background:url(../images/top_menu_1.jpg) no-repeat;height:55px;}

.imaget1 a:hover{color:orange; background:url(../images/top_menu_1r.jpg) no-repeat;}




#image1 a{display:block;width:230px;color:#F0027F;background:url(../images/top_menu_3.jpg) no-repeat;height:62px;line-height:50px;text-decoration:none;text-align:center;}

#image1 a:hover{color:orange; background:url(../images/top_menu_3r.jpg) no-repeat;}

#image2 a{display:block;width:230px;color:#F0027F;background:url(../images/top_menu_4.jpg) no-repeat;height:59px;line-height:50px;text-decoration:none;text-align:center;}

#image2 a:hover{color:orange; background:url(../images/top_menu_4r.jpg) no-repeat;}

#image3 a{display:block;width:230px;color:#F0027F;background:url(../images/top_menu_5.jpg) no-repeat;height:70px;line-height:50px;text-decoration:none;text-align:center;}

#image3 a:hover{color:orange; background:url(../images/top_menu_5r.jpg) no-repeat;}



#image4 a{ display:block;width:230px;color:#F0027F;background:url(../images/top_menu_7.jpg) no-repeat;height:71px;line-height:50px;text-decoration:none;text-align:center;}

#image4 a:hover{color:orange; background:url(../images/top_menu_7r.jpg) no-repeat;}



#image5 { display:block;width:210px;height:69px;text-decoration:none;text-align:left; font-size:11px; padding:10px;}

/* みぎ
---------------------------------------------*/

.waku_fl1 {
	position: relative;width: 690px; height:343px;text-align:left; margin-bottom:0px; margin-top:10px;
}
#flash1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 690px;
}

.waku_main {
	position: relative;width: 690px; text-align:left; margin-bottom:0px; margin-top:10px;
}

.infowaku { width:690; border:solid 1px; border-color: #83B109; background-image:url(../images/top_info.jpg); background-repeat:no-repeat; padding-top:38px;
}

.infowaku_2 { width:720; border:solid 1px; border-color: #83B109; background-image:url(../images/top_info2.jpg); background-repeat:no-repeat; padding-top:38px;
margin-top:10px; margin-bottom:10px;
}
.infowaku_naiyou { 
	MARGIN-left:10;  margin-bottom:10px; WIDTH: 678px; HEIGHT: 140px; overflow-y: scroll; text-align:left; padding-top: 5px; padding-right: 5px; padding-bottom: 8px; padding-left: 15px;
 scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #83B109; scrollbar-highlight-color: #83B109; scrollbar-shadow-color: #83B109; scrollbar-darkshadow-color: #83B109;
  scrollbar-arrow-color: #83B109;  scrollbar-track-color: #ffffff; font-size:12px;
}

.infowaku3 { width:720; padding:5px; font-size:12px; text-align:center;}
/*ニュース*/
#newsnaiyou {
	MARGIN-left:10;  margin-bottom:10px; WIDTH: 678px; HEIGHT: 140px; overflow-y: scroll; text-align:left; padding-top: 5px; padding-right: 5px; padding-bottom: 8px; padding-left: 15px;
 scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #83B109; scrollbar-highlight-color: #83B109; scrollbar-shadow-color: #83B109; scrollbar-darkshadow-color: #83B109;
  scrollbar-arrow-color: #83B109;  scrollbar-track-color: #ffffff; font-size:12px;
}


.ten {
	width: 650px;margin:2px 0px 2px 0px;background-image:url(../images/ten.gif) ; background-repeat:repeat-x;
}

.infowaku2 { width:720; background-image:url(../images/top_fudosan.jpg); background-repeat:no-repeat; padding-top:34px; margin-bottom:5px;
}


.infowaku3 { width:720; border:solid 1px; border-color: #83B109; padding-top:34px; background:url(../images/step1.jpg) no-repeat; 
}
.infowaku4 { width:690; border:solid 1px; border-color: #83B109; padding-top:34px ; text-align:left;  background:url(../images/cam1.jpg) no-repeat; 
}

.waku5 { width:690; border:solid 1px; border-color:#999999; text-align:left;
}


#ichiran_area { width:720;  padding:15px 2px 2px 7px; margin-bottom:5px; font-size:16px; color:#FFFFFF; font-weight:bold; height:46px; background-image:url(../images/top_ichiranh.gif); background-repeat:no-repeat;
}
#ichiran_new { width:720;  padding:15px 2px 2px 7px; margin-bottom:5px; font-size:16px; color:#FFFFFF; font-weight:bold; height:46px; background-image:url(../images/top_ichiranh2.gif); background-repeat:no-repeat;
}
#ichiran_area h2 {
	font-weight:bold;
}
#top-waku p {
	line-height: 120%;
	margin-top: 10px;
	margin-bottom: 0px;
}
.ichirant { width:720px;margin-bottom:5px;
}

.ichiran1 { width:190px; font-weight:bold; color:#003333; margin-bottom:5px;
}
.ichiran2 { width:190px; color:#666666; margin-top:5px;
}
.ichiran3 { width:380px; font-weight:bold; color:#006633;
}
.ichiran4 { width:380px; color:#666666; margin-top:10px;
}
.ichiran5 { width:190px; font-weight:bold; color:#FF0000; margin-bottom:5px;
}
A.ichiranl:link {
	COLOR:#006633; TEXT-DECORATION: underline;
}
A.ichiranl:visited {
	COLOR:#006633; TEXT-DECORATION: underline;
}
A.ichiranl:hover {
	COLOR:#006633; TEXT-DECORATION: none;
}



@media aural{
rb{
volume:silent;
speak:none;
}
}
@media screen{
rt:before{
content:'(';
}
rt:after{
content:')';
}
}


#top .ichiran th	{
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color: #BFA451;font-weight:bold; padding-left:5px; padding-right:5px;
}
#top .ichiran td	{
	border: 1px solid #83B109; padding:5px 5px 5px 5px ; font-size:12px;
}
#step .ichiran th	{
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color: #BFA451;font-weight:bold; padding-left:5px; padding-right:5px;
}
#step .ichiran td	{
	border: 1px solid #83B109; padding:5px 5px 5px 5px ;
}
#home .ichiran th	{
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color: #BFA451;font-weight:bold; padding-left:5px; padding-right:5px;
}
#home .ichiran td	{
	border: 1px solid #83B109; padding:5px 5px 5px 5px ;font-size:12px; line-height:170%;
}

#contents .ichiran th	{
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color: #BFA451;font-weight:bold; padding-left:5px; padding-right:5px;
}
#contents .ichiran td	{
	border: 1px solid #83B109; padding:5px 5px 5px 5px ;
}

.ten2 {
	width: 180px;margin:2px 0px 2px 0px;background-image:url(../images/ten2.gif) ; background-repeat:repeat-x;
}


.up-link {
	width: 100px;
	float: right;
	padding: 2px 3px;
	text-align: center;
	position: relative;
	margin-bottom:10px;
	height: 12px;
	line-height: 100%;
	right: 5px;
	text-indent: 20px;
	clear:left;
}



/*フッター
---------------------------------------------*/
#page_c {
	clear:both;padding: 0px;text-align: center;width: 100%;margin: 0px auto; position: relative; height:129px;background:url(../images/foot.jpg) repeat-x ;
}

.footer {
	text-align: center;border: 0px;margin: 0px auto;position: relative;   font-size:11px; color:#000000;
	padding-bottom:0px; 
	width: 950px;
	height: 54px;　
	}

.footmigi {
	float:right;
	WIDTH: 194px;
	position: absolute;
	top: 0px;
	left: 755px;
	height: 47px;
}

.footarea {
	float:right;
	WIDTH: 950px;
	position: absolute;
	top: 54px;
	left: 1px;
	height: 47px;
}

.shita-waku {
	margin: 0px;
	position: relative;
	text-align: center;
	clear: right;
	width: 950px;
	padding: 0px;
	font-size:12px;height:70px;
}

.shita-waku2 { 
margin-bottom:5px;
	position: relative;
	text-align: center;
	clear: right;
	width: 950px;
	font-size:12px;
	background-color:#87B60A; height:24px; color:#FFFFFF;
}

.foot1 { FLOAT:left;margin:10px 0px 2px 10px; width:500px; text-align:left; font-size:12px;
}
.foot2 { FLOAT:right;margin:2px 10px 2px 0px; width:350px; text-align:right; color:#FFFFFF; font-size:12px;
}
.shita-waku3 { background-image:url(../images/top_foot.gif); height:32px;	
}

A.footerlink:link {
	COLOR :#000000; TEXT-DECORATION: none;
}
A.footerlink:visited {
	COLOR:  :#000000; TEXT-DECORATION: none;
}
A.footerlink:hover {
	COLOR :#000000; TEXT-DECORATION: underline;
}


fieldset {
	border: 1px solid #ddd;
	margin-bottom: 15px;
	padding: 10px;line-height: 130% ; width:500px;
}

* html legend { margin: 0 0 10px;}



/*基本table*/
.tbl_default { width:100%; border-top:1px solid #999;border-bottom:1px solid #999;}
.tbl_default th { width:170px; background:#F3F1E7; font-weight:bold; color:#333;}
.tbl_default th, .tbl_default td { padding:3px 5px;	border-bottom:1px dotted #999;}







/*各ページ
---------------------------------------------*/
.mainpage{ margin:5px 1px 5px 1px; font-size:12px; color:#333333; line-height:150%;
}

.path {
	margin:0px 5px 5px 0px;font-size: 10px; padding-bottom:2px;	border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #333333; background-color:#FFFFFF
}

#home .links td	{
	 padding:3px 3px 3px 3px ;
}

#home .ichiran th	{
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color:#8CB991;font-weight:bold; padding:3px 5px 3px 5px; 
}
#home .ichiran td	{
	border: 1px solid #DDD; padding:3px 5px 3px 5px;	color: #333;
}

#home h3	{ font-size:16px; font-weight:bold; color:#006633;}

#contents h3 {
	font-size:131%;
	background:url(../images/h2_bg.gif) no-repeat 100% 50%; width:618px; padding:5px 0px 5px 70px ;
	color:#6C7555;
}
#contents .syaku {
width:618px; padding:5px 0px 5px 70px ;background:url(../mail/images/shaku.jpg) no-repeat 100% 50%; height:32px;
}
#contents  .mail th {
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color:#8CB991;font-weight:bold; padding:3px 5px 3px 5px;font-size:12px;
}
#contents  .mail td {
	border: 1px solid #DDD; padding:3px 5px 3px 5px;	color: #333; font-size:12px; line-height:190%;
}
#contents .links td	{
	 padding:3px 3px 3px 3px ;
}

#step h3 {
	font-size:131%;
	background:url(../step1/images/h2_bg.jpg) no-repeat 100% 50%; width:618px; padding:5px 0px 5px 40px ; font-weight:bold;
	color:#006666;
}
#step h4 {
	font-size:131%;
	background:url(../images/h3_bg.jpg) no-repeat 100% 50%; width:618px; padding:5px 0px 5px 40px ; font-weight:bold;
	color:#FF6600;
}

#step .waku1 { background-image:url(../step1/images/waku1.gif); width:665px; height:18px; background-repeat:no-repeat; margin-left:20px; 
}
#step .waku3 { background-image:url(../step1/images/waku3.gif); width:665px; height:18px;  background-repeat:no-repeat; margin-left:20px; 
}
#step .waku2 { background-image:url(../step1/images/waku2.gif); width:665px;  margin-left:20px; 
}
#step .links td	{
	 padding:3px 3px 3px 3px ;
}
#toi a{ float:left; margin-left:0px; display:block;width:303px;color:#F0027F;background:url(../step1/images/otoiawase1.jpg) no-repeat;height:62px;line-height:50px;text-decoration:none;text-align:center;}

#toi a:hover{color:orange; background:url(../step1/images/otoiawase2.jpg) no-repeat;}

#toitel { float:right; margin-right:20px; background-image:url(../step1/images/tel.jpg); background-repeat:no-repeat; width:308px; height:62px;}


#honbun-waku  .mail th {
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color:#8CB991;font-weight:bold; padding:3px 5px 3px 5px; font-size:12px; line-height:190%;
}
#honbun-waku  .mail td {
	border: 1px solid #DDD; padding:3px 5px 3px 5px; color: #666; font-size:12px; line-height:190%;
}

#honbun-waku2  .mail th {
	background: url(../images/th_10.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color:#8CB991;font-weight:bold; padding:3px 5px 3px 5px; font-size:12px; line-height:190%;
}
#honbun-waku2  .mail td {
	border: 1px solid #DDD; padding:3px 5px 3px 5px; color: #666; text-align:left; font-size:12px; line-height:190%;
}
#honbun-waku3  .mail th {
	background: url(../images/th_10.jpg) repeat-x bottom; font-size:12px; line-height:190%;
	border: 1px solid #DDD;
	color:#666666;font-weight:bold; padding:3px 5px 3px 5px;
}
#honbun-waku3  .mail td {
	border: 1px solid #DDD; padding:3px 5px 3px 5px; color: #666; text-align:center; font-size:12px; line-height:190%;
}

/*物件詳細ページ
---------------------------------------------*/

#bukkenpage{ margin:0px; font-size:12px; color:#333333; line-height:150%;
}

#bukkenpage .waku_1 {background-image:url(../bukken/images/waku_1.jpg); width:715px; height:54px; background-repeat:no-repeat;}

#bukkenpage .waku_1_1 { float:left;width:139px; height:34px; padding:8px 8px 8px 8px; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:130%; text-align:center; }

#bukkenpage .waku_1_2 { float:left;width:300px; height:20px; padding:25px 7px 9px 20px; font-size:14px; font-weight:bold; color:#8CB819; line-height:130%; text-align:left; }

#bukkenpage .waku_1_3 { float:right;width:200px; height:20px; padding:25px 15px 9px 7px; font-size:14px; font-weight:bold; color:#FF9900; line-height:130%; text-align:right; }

#bukkenpage .waku_2 {background-image:url(../bukken/images/waku_2.jpg); width:705px; padding:3px 8px 3px 5px;}

#bukkenpage .waku_3 { clear:both;width:700px;}

#bukkenpage .waku_4 { clear:both;}

#bukkenpage .waku_5 { clear:both;background-image:url(../bukken/images/waku_3.jpg); width:715px; height:15px; background-repeat:no-repeat;}


#bukkenpage .kyoukai1 {float:left;width:411px; }

#bukkenpage .kyoukai2 {float:right;width:280px; margin-right:3px;}

#bukkenpage .gazou_1 {background-image:url(../bukken/images/gazou_1.jpg); width:411px; height:29px; background-repeat:no-repeat;}

#bukkenpage .gazou_2 {background-image:url(../bukken/images/gazou_2.jpg); width:363px; height:332px; background-repeat:no-repeat; padding:2px 30px 2px 18px ;}

#bukkenpage .gazou_3 {background-image:url(../bukken/images/gazou_3.jpg); width:363px;  padding:3px 30px 5px 18px ;}

#bukkenpage .gazou_4 {background-image:url(../bukken/images/gazou_4.jpg); width:411px; height:16px; background-repeat:no-repeat;}

#bukkenpage .pr_1 {background-image:url(../bukken/images/pr_1.jpg); width:411px; height:38px; background-repeat:no-repeat;}

#bukkenpage .pr_2 {background-image:url(../bukken/images/pr_2.jpg); width:411px;}

#bukkenpage .pr_3 {width:371px; padding:5px 15px 5px 20px ; font-size:12px; color:#666666; line-height:130%;}

#bukkenpage .pr_4 {background-image:url(../bukken/images/pr_3.jpg); width:411px; height:19px; background-repeat:no-repeat;}


#bukkenpage .shosai { font-size:12px; }

#bukkenpage TD.td-right {
	CLEAR: both; padding:2px 2px 2px 10px  ;FONT-SIZE: 12px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 170px; COLOR: #333333;TEXT-ALIGN: left ; border-bottom:dotted 1px #85B600; VERTICAL-ALIGN: middle;
}
#bukkenpage TD.td-left01 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/1.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left02 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/2.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left03 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/3.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left04 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/4.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left05 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/5.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left06 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/6.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left07 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/7.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left08 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/8.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left09 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/9.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left10 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/10.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left11 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/11.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left12 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/12.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left13 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/13.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left14 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/14.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left15 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/15.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage TD.td-left16 {
	CLEAR: both; padding:3px 2px 3px 23px;FONT-SIZE: 12px; BACKGROUND: url(../bukken/images/16.gif) no-repeat 5px 50%; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 58px; COLOR:#666666; TEXT-ALIGN: left ;border-bottom:dotted 1px #85B600; font-weight:bold;
}
#bukkenpage  .mail th {
	background: url(../bukken/images/th_1.jpg) repeat-x bottom;
	border: 1px solid #DDD;
	color:#8CB991;font-weight:bold; padding:3px 5px 3px 5px;
}
#bukkenpage  .mail td {
	border: 1px solid #DDD; padding:3px 5px 3px 5px; color: #666;
}
#bukkenpage .links td	{
	 padding:3px 3px 3px 3px ;
}
