@charset 'ISO-2022-JP';

/*
* {
	margin:0;
	padding:0;
	font-family:"Hiragino Kaku Gothic Pro", "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", Osaka;
	font-size:13px;
	line-height:1.5;
	color: #333333;
}
*/

/* -----font-size----- */

.f10 { font-size:77%; }
.f11 { font-size:85%; }
.f12 { font-size:93%; }
.f13 { font-size:100%; }
.f14 { font-size:108%; }
.f15 { font-size:116%; }
.f16 { font-size:123.1%; }
.f17 { font-size:131%; }
.f18 { font-size:138.5%; }
.f19 { font-size:146.5%; }
.f20 { font-size:153.9%; }
.f21 { font-size:161.6%; }
.f22 { font-size:167%; }
.f23 { font-size:174%; }
.f24 { font-size:182%; }
.f25 { font-size:189%; }
.f26 { font-size:197%; }

/* -----font-size----- */

/* a {	color:#333333;	text-decoration: underline; }
a:hover { color: #669933; text-decoration:none; }*/
.clear { clear:both; } 


/* -----margin-top----- */
.mt5{ margin-top:5px; }
.mt10 { margin-top:10px; }
.mt25 { margin-top:25px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }

/* -----margin-bottom----- */
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }

/* -----margin-left----- */
.ml10{ margin-left:10px; }
.ml20{ margin-left:20px; }
.ml48{ margin-left:48px; }


/* -----margin-right----- */

.mr10 { margin-right:10px; }
.mr20 { margin-right:20px; }
.mr30 { margin-right:30px; }
.mr33 { margin-right:33px; }
.mr35 { margin-right:35px; }


/* ----- firefox ----- */
html  { overflow-y:scroll; }



/* -----right----- */
#right2 { width:685px; padding-bottom:20px; }
.feature_des_box { width:685px; padding-bottom:20px; }
.feature_des_box_inner { width:645px; margin-left:20px; }
.feature_des_box_inner p { margin-top:0px; margin-bottom:20px;/* line-height:1.8;*/ }
.okuri_area { text-align:center; padding:5px; width:685px; }
.text_right { text-align: right; }
/* -----right_end----- */


/* -----wallpaper----- */
.wallpaper_column_left { height: 150px; width: 315px; float: left; padding-bottom:20px; }
.wallpaper_column_right { height: 150px; width: 315px; float: right; padding-bottom:20px; }
.wallpaper_contents_left { float: left; height: 150px; width: 200px; padding-left: 10px; padding-right:5px; }
.wallpaper_contents_right { float: right; height: 150px; width: 95px; }
.wallpaper_contents_right .sizebutton01{ float:left; padding-top:86px; width:95px; padding-bottom:3px; }
.wallpaper_contents_right .sizebutton02{ float:left; width:95px; padding-bottom:3px; }
.wallpaper_contents_right .sizebutton03{ float:left; width:95px; }
.caution { border-top: thin dotted #999999; border-bottom: thin dotted #999999; padding: 20px; width:645px; }
.caution .caution_title { color: #996633; }
.caution ol { padding-left: 30px; padding-bottom: 20px; }
.caution li { font-size:85%; }
/* -----wallpaper----- */



/* -----arukikata----- */
.arukikata { background:url(../img/feature/arukikata.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
p.arukikata_txt { padding-top:82px; padding-left:45px; width: 437px; line-height:28px; }
p.arukikata_txt_withoutimg  { padding-top:72px; padding-left:45px; width: 571px; line-height:28px; }
/* -----arukikata----- */



/* -----200901----- */
#featuretop_header200901 { width:685px; height:350px; background:url(../img/feature/2009/0901feature_header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200901 #button0901_01 a { width:200px; height:25px; margin-left:254px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0901btn_01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200901 #button0901_02 a { width:201px; height:25px; margin-left:6px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0901btn_02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200901 #button0901_01 a:hover { width:200px; height:25px; margin-left:254px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0901btn_01.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200901 #button0901_02 a:hover { width:201px; height:25px; margin-left:6px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0901btn_02.jpg) no-repeat 0 -25px; text-indent:-9999px; }

#feature_header200901 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0901feature_header02.jpg) no-repeat 0 0; }
#feature_header200901 #button0901_11 a { width:194px; height:25px; margin-top:75px; margin-left:408px; float:left; display:block; background:url(../img/feature/2009/0901btn_11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200901 #button0901_12 a { width:73px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0901btn_12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200901 #button0901_11 a:hover { width:194px; height:25px; margin-top:75px; margin-left:408px; float:left; display:block; background:url(../img/feature/2009/0901btn_11.jpg) no-repeat 0 -25px; text-indent:-9999px;}
#feature_header200901 #button0901_12 a:hover { width:73px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0901btn_12.jpg) no-repeat 0 -25px; text-indent:-9999px;}

.color_0901 { color:#428cae; font-weight:bold; }
#img20090101 { width:650px; height:155px; margin-bottom:10px; margin-left:0px; background: url(../img/feature/2009/0901photo01.jpg) no-repeat 0px 0px; }
#img20090102 { width:650px; height:131px; margin-bottom:10px; margin-left:0px; background: url(../img/feature/2009/0901photo02.jpg) no-repeat 0px 0px; }
#img20090103 { width:650px; height:162px; margin-bottom:10px; margin-left:0px; background: url(../img/feature/2009/0901photo03.jpg) no-repeat 0px 0px; }


.wallpaper_column_left0901 { width: 315px; float: left; padding-bottom:20px; }
.wallpaper_contents_left0901 { float: left; width: 200px; padding-left: 10px; }
.wallpaper_column_right0901 { width: 315px; float: right; padding-bottom:20px; }
/* -----200901----- */


/* -----200902----- */
#featuretop_header200902 { width:685px; height:350px; background:url(../img/feature/2009/0902feature_header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200902 #button0902_01 a { width:215px; height:25px; margin-left:224px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0902btn_01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200902 #button0902_02 a { width:201px; height:25px; margin-left:6px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0902btn_02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200902 #button0902_01 a:hover { width:215px; height:25px; margin-left:224px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0902btn_01.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200902 #button0902_02 a:hover { width:201px; height:25px; margin-left:6px; margin-top:303px; float:left; display:block; background:url(../img/feature/2009/0902btn_02.jpg) no-repeat 0 -25px; text-indent:-9999px; }

#feature_header200902 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0902feature_header02.jpg) no-repeat 0 0; }
#feature_header200902 #button0902_11 a { width:195px; height:25px; margin-top:75px; margin-left:418px; float:left; display:block; background:url(../img/feature/2009/0902btn_11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200902 #button0902_12 a { width:72px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0902btn_12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200902 #button0902_11 a:hover { width:195px; height:25px; margin-top:75px; margin-left:418px; float:left; display:block; background:url(../img/feature/2009/0902btn_11.jpg) no-repeat 0 -25px; text-indent:-9999px;}
#feature_header200902 #button0902_12 a:hover { width:72px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0902btn_12.jpg) no-repeat 0 -25px; text-indent:-9999px;}

.color_090201 { color:#ad2b33; font-weight:bold; }

#img20090201 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0902photo01.jpg) no-repeat 0px 0px; }
#img20090202 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0902photo02.jpg) no-repeat 0px 0px; }
#img20090203 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0902photo03.jpg) no-repeat 0px 0px; }
#img20090204 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0902photo04.jpg) no-repeat 0px 0px; }
#img20090205 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0902photo05.jpg) no-repeat 0px 0px; }

.wallpaper_column_0902 { height: 150px; width: 200px; float: left; }
.wallpaper_column_0902 .sizebutton01{ padding-top:10px;width:95px;padding-bottom:5px; }
.wallpaper_column_0902 .sizebutton02{ width:95px;padding-bottom:5px; }
.wallpaper_column_0902 .sizebutton03{ width:95px; }

/* -----200902----- */

/* -----200903----- */
#featuretop_header200903 { width:685px; height:350px; background:url(../img/feature/2009/0903feature_header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200903 #button0903_01 a { width:195px; height:25px; margin-left:265px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0903btn_01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200903 #button0903_02 a { width:195px; height:25px; margin-left:6px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0903btn_02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200903 #button0903_01 a:hover { width:195px; height:25px; margin-left:265px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0903btn_01.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200903 #button0903_02 a:hover { width:195px; height:25px; margin-left:6px; margin-top:300px; float:left; display:block; background:url(../img/feature/2009/0903btn_02.jpg) no-repeat 0 -25px; text-indent:-9999px; }


#feature_header200903 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0903feature_header02.jpg) no-repeat 0 0; }
#feature_header200903 #button0903_11 a { width:195px; height:25px; margin-top:75px; margin-left:416px; float:left; display:block; background:url(../img/feature/2009/0903btn_11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200903 #button0903_12 a { width:72px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0903btn_12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200903 #button0903_11 a:hover { width:195px; height:25px; margin-top:75px; margin-left:416px; float:left; display:block; background:url(../img/feature/2009/0903btn_11.jpg) no-repeat 0 -25px; text-indent:-9999px;}
#feature_header200903 #button0903_12 a:hover { width:72px; height:25px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0903btn_12.jpg) no-repeat 0 -25px; text-indent:-9999px;}

.color_0903 { color:#3399cc; font-weight:bold; }

#img20090301 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo01.jpg) no-repeat 0px 0px; }
#img20090302 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo02.jpg) no-repeat 0px 0px; }
#img20090303 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo03.jpg) no-repeat 0px 0px; }
#img20090304 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo04.jpg) no-repeat 0px 0px; }
#img20090305 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo05.jpg) no-repeat 0px 0px; }
#img20090306 { width:257px; height:309px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo06.jpg) no-repeat 0px 0px; }
#img20090307 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo07.jpg) no-repeat 0px 0px; }
#img20090308 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo08.jpg) no-repeat 0px 0px; }
#img20090309 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0903photo09.jpg) no-repeat 0px 0px; }

/* -----200903----- */

/* -----200904----- */
#featuretop_header200904 { width:685px; height:350px; background:url(../img/feature/2009/0904feature_header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200904 #button0904_01 a { width:166px; height:27px; margin-left:0px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200904 #button0904_02 a { width:199px; height:27px; margin-left:2px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200904 #button0904_03 a { width:198px; height:27px; margin-left:2px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200904 #button0904_04 a { width:115px; height:27px; margin-left:3px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_04.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200904 #button0904_01 a:hover { width:166px; height:27px; margin-left:0px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_01.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header200904 #button0904_02 a:hover { width:199px; height:27px; margin-left:2px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_02.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header200904 #button0904_03 a:hover { width:198px; height:27px; margin-left:2px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_03.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header200904 #button0904_04 a:hover { width:115px; height:27px; margin-left:3px; margin-top:323px; float:left; display:block; background:url(../img/feature/2009/0904btn_04.jpg) no-repeat 0 -27px; text-indent:-9999px; }

#feature_header200904 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0904feature_header02.jpg) no-repeat 0 0; }
#feature_header200904 #button0904_11 a { width:132px; height:22px; margin-top:78px; margin-left:142px; float:left; display:block; background:url(../img/feature/2009/0904btn_11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200904 #button0904_12 a { width:156px; height:22px; margin-top:78px; margin-left:2px; float:left; display:block; background:url(../img/feature/2009/0904btn_12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200904 #button0904_13 a { width:156px; height:22px; margin-top:78px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0904btn_13.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200904 #button0904_14 a { width:89px; height:22px; margin-top:78px; margin-left:4px; float:left; display:block; background:url(../img/feature/2009/0904btn_14.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header200904 #button0904_11 a:hover { width:132px; height:22px; margin-top:78px; margin-left:142px; float:left; display:block; background:url(../img/feature/2009/0904btn_11.jpg) no-repeat 0 -22px; text-indent:-9999px;}
#feature_header200904 #button0904_12 a:hover { width:156px; height:22px; margin-top:78px; margin-left:2px; float:left; display:block; background:url(../img/feature/2009/0904btn_12.jpg) no-repeat 0 -22px; text-indent:-9999px;}
#feature_header200904 #button0904_13 a:hover { width:156px; height:22px; margin-top:78px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0904btn_13.jpg) no-repeat 0 -22px; text-indent:-9999px;}
#feature_header200904 #button0904_14 a:hover { width:89px; height:22px; margin-top:78px; margin-left:4px; float:left; display:block; background:url(../img/feature/2009/0904btn_14.jpg) no-repeat 0 -22px; text-indent:-9999px;}

.color_090401 { color:#66560c; font-weight:bold; }
.color_090402 { color:#11510a; font-weight:bold; }


#feature_des_box0904 { background: url(../img/feature/2009/0904bg.jpg) no-repeat; height: 525px; width: 685px; padding-top: 30px; }
#feature_des_box0904_txt { width: 460px; margin-top: 0px; padding-left: 30px; padding-top: 30px; }

#img20090401 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo01.jpg) no-repeat 0px 0px; }
#img20090402 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo02.jpg) no-repeat 0px 0px; }
#img20090403 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo03.jpg) no-repeat 0px 0px; }
#img20090404 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo04.jpg) no-repeat 0px 0px; }
#img20090405 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo05.jpg) no-repeat 0px 0px; }
#img20090406 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo06.jpg) no-repeat 0px 0px; }
#img20090407 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo07.jpg) no-repeat 0px 0px; }
#img20090408 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0904photo08.jpg) no-repeat 0px 0px; }

.wptitle0904 { color:#11510a; font-weight:bold; border: 1px solid #11510a; padding-left: 10px; }
/* -----200904----- */


/* -----200905----- */
#featuretop_header200905 { width:685px; height:350px; background:url(../img/feature/2009/0905feature_header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200905 #button0905_01 a { width:195px; height:30px; margin-left:224px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200905 #button0905_02 a { width:181px; height:30px; margin-left:7px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200905 #button0905_03 a { width:44px; height:30px; margin-left:10px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200905 #button0905_01 a:hover { width:195px; height:30px; margin-left:224px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_01.jpg) no-repeat 0 -30px; text-indent:-9999px; }
#featuretop_header200905 #button0905_02 a:hover { width:181px; height:30px; margin-left:7px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_02.jpg) no-repeat 0 -30px; text-indent:-9999px; }
#featuretop_header200905 #button0905_03 a:hover { width:44px; height:30px; margin-left:10px; margin-top:294px; float:left; display:block; background:url(../img/feature/2009/0905btn_03.jpg) no-repeat 0 -30px; text-indent:-9999px; }

#feature_header200905 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0905feature_header02.jpg) no-repeat 0 0; }
#feature_header200905 #button0905_11 a { width:197px; height:23px; margin-top:77px; margin-left:245px; float:left; display:block; background:url(../img/feature/2009/0905btn_11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200905 #button0905_12 a { width:189px; height:23px; margin-top:77px; margin-left:1px; float:left; display:block; background:url(../img/feature/2009/0905btn_12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200905 #button0905_13 a { width:53px; height:23px; margin-top:77px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0905btn_13.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200905 #button0905_11 a:hover { width:197px; height:23px; margin-top:77px; margin-left:245px; float:left; display:block; background:url(../img/feature/2009/0905btn_11.jpg) no-repeat 0 -23px; text-indent:-9999px; }
#feature_header200905 #button0905_12 a:hover { width:189px; height:23px; margin-top:77px; margin-left:1px; float:left; display:block; background:url(../img/feature/2009/0905btn_12.jpg) no-repeat 0 -23px; text-indent:-9999px; }
#feature_header200905 #button0905_13 a:hover { width:53px; height:23px; margin-top:77px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0905btn_13.jpg) no-repeat 0 -23px; text-indent:-9999px; }

#img20090501 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0905photo01.jpg) no-repeat 0px 0px; }
#img20090502 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0905photo02.jpg) no-repeat 0px 0px; }
#img20090503 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0905photo03.jpg) no-repeat 0px 0px; }
#img20090504 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0905photo04.jpg) no-repeat 0px 0px; }
#img20090505 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0905photo05.jpg) no-repeat 0px 0px; }

.color_090501 { color:#330000; font-weight:bold; }
/* -----200905----- */


/* -----200906----- */
#featuretop_header200906 { width:685px; height:350px; background:url(../img/feature/2009/0906header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200906 #button0906_01 a { width:200px; height:21px; margin-left:216px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200906 #button0906_02 a { width:205px; height:21px; margin-left:0px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200906 #button0906_03 a { width:45px; height:21px; margin-left:0px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200906 #button0906_01 a:hover { width:200px; height:21px; margin-left:216px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn01.jpg) no-repeat 0 -21px; text-indent:-9999px; }
#featuretop_header200906 #button0906_02 a:hover { width:205px; height:21px; margin-left:0px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn02.jpg) no-repeat 0 -21px; text-indent:-9999px; }
#featuretop_header200906 #button0906_03 a:hover { width:45px; height:21px; margin-left:0px; margin-top:316px; float:left; display:block; background:url(../img/feature/2009/0906btn03.jpg) no-repeat 0 -21px; text-indent:-9999px; }

#feature_header200906 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0906header02.jpg) no-repeat 0 0; }
#feature_header200906 #button0906_11 a { width:196px; height:23px; margin-top:71px; margin-left:243px; float:left; display:block; background:url(../img/feature/2009/0906btn11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200906 #button0906_12 a { width:188px; height:23px; margin-top:71px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0906btn12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200906 #button0906_13 a { width:51px; height:23px; margin-top:71px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0906btn13.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200906 #button0906_11 a:hover { width:196px; height:23px; margin-top:71px; margin-left:243px; float:left; display:block; background:url(../img/feature/2009/0906btn11.jpg) no-repeat 0 -23px; text-indent:-9999px; }
#feature_header200906 #button0906_12 a:hover { width:188px; height:23px; margin-top:71px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0906btn12.jpg) no-repeat 0 -23px; text-indent:-9999px; }
#feature_header200906 #button0906_13 a:hover { width:51px; height:23px; margin-top:71px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0906btn13.jpg) no-repeat 0 -23px; text-indent:-9999px; }


#img20090601 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo01.jpg) no-repeat 0px 0px; }
#img20090602 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo02.jpg) no-repeat 0px 0px; }
#img20090603 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo03.jpg) no-repeat 0px 0px; }
#img20090604 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo04.jpg) no-repeat 0px 0px; }
#img20090605 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo05.jpg) no-repeat 0px 0px; }
#img20090606 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0906photo06.jpg) no-repeat 0px 0px; }

.color_090601 { color:#336699; font-weight:bold; }
.color_090602 { color:#cc3366; font-weight:bold; }

.wptitle0906 { color:#cc3366; border: 1px solid #cc3366; padding-left: 10px; }

/* -----200906----- */

/* -----200907----- */
.color_090703 { color:#006600; font-weight:bold; }

.title_090701 { border-bottom:#999999 1px dotted; padding-bottom:5px; margin-bottom: 10px; }
.titletxt_090701 { float: left; color: #006600; font-weight: bold;   }
.date_090701 { text-align:right; float: right; font-weight: bold; color: #993333; }
.photo_090703 { width: 220px; float: left; margin-right: 5px; margin-bottom: 20px; text-align:left; font-size: 10px; color: #666666; line-height:12px; }


#img20090700 { width:250px; height:185px; background: url(../img/feature/2009/0907map.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090701 { width:250px; background: url(../img/feature/2009/0907photo01.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090702 { width:210px; background: url(../img/feature/2009/0907photo02.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090703 { width:210px; background: url(../img/feature/2009/0907photo03.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090704 { width:210px; background: url(../img/feature/2009/0907photo04.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090705 { width:210px; background: url(../img/feature/2009/0907photo05.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090706 { width:210px; background: url(../img/feature/2009/0907photo06.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090707 { width:210px; background: url(../img/feature/2009/0907photo07.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }

#img20090708 { width:210px; background: url(../img/feature/2009/0907photo08.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090709 { width:210px; background: url(../img/feature/2009/0907photo09.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090710 { width:210px; background: url(../img/feature/2009/0907photo10.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090711 { width:210px; background: url(../img/feature/2009/0907photo11.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090712 { width:210px; background: url(../img/feature/2009/0907photo12.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090713 { width:210px; background: url(../img/feature/2009/0907photo13.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090714 { width:210px; background: url(../img/feature/2009/0907photo14.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }

#img20090715 { width:210px; background: url(../img/feature/2009/0907photo15.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090716 { width:210px; background: url(../img/feature/2009/0907photo16.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090717 { width:210px; background: url(../img/feature/2009/0907photo17.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090718 { width:210px; background: url(../img/feature/2009/0907photo18.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090719 { width:210px; background: url(../img/feature/2009/0907photo19.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090720 { width:210px; background: url(../img/feature/2009/0907photo20.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090721 { width:160px; background: url(../img/feature/2009/0907photo21.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }

#img20090722 { width:210px; background: url(../img/feature/2009/0907photo22.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090723 { width:210px; background: url(../img/feature/2009/0907photo23.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090724 { width:210px; background: url(../img/feature/2009/0907photo24.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090725 { width:210px; background: url(../img/feature/2009/0907photo25.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090726 { width:210px; background: url(../img/feature/2009/0907photo26.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090727 { width:210px; background: url(../img/feature/2009/0907photo27.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090728 { width:210px; background: url(../img/feature/2009/0907photo28.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090729 { width:210px; background: url(../img/feature/2009/0907photo29.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090730 { width:210px; background: url(../img/feature/2009/0907photo30.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090731 { width:210px; background: url(../img/feature/2009/0907photo31.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090732 { width:210px; background: url(../img/feature/2009/0907photo32.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090733 { width:210px; background: url(../img/feature/2009/0907photo33.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090734 { width:210px; background: url(../img/feature/2009/0907photo34.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090735 { width:210px; height:158px; background: url(../img/feature/2009/0907photo35.jpg) no-repeat 0px 0px; margin-bottom:0px; margin-top:5px; float:left; margin-right:10px; }
#img20090736 { width:210px; height:158px; background: url(../img/feature/2009/0907photo36.jpg) no-repeat 0px 0px; margin-bottom:0px; margin-top:5px; float:left; margin-right:10px; }
#img20090737 { width:210px; height:158px; background: url(../img/feature/2009/0907photo37.jpg) no-repeat 0px 0px; margin-bottom:0px; margin-top:5px; float:left; margin-right:10px; }

#img20090738 { width:210px; background: url(../img/feature/2009/0907photo38.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090739 { width:210px; background: url(../img/feature/2009/0907photo39.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090740 { width:210px; background: url(../img/feature/2009/0907photo40.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }

#img20090741 { width:210px; background: url(../img/feature/2009/0907photo41.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090742 { width:210px; background: url(../img/feature/2009/0907photo42.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090743 { width:210px; background: url(../img/feature/2009/0907photo43.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090744 { width:210px; background: url(../img/feature/2009/0907photo44.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }

#img20090746 { width:210px; height:158px; background: url(../img/feature/2009/0907photo46.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090747 { width:210px; height:158px; background: url(../img/feature/2009/0907photo47.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:7px; }
#img20090748 { width:210px; height:158px; background: url(../img/feature/2009/0907photo48.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:0px; }
#img20090749 { width:220px; height:335px; background: url(../img/feature/2009/0907photo49.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:right; margin-left:10px; }
#img20090750 { width:250px; background: url(../img/feature/2009/0907photo50.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; float:left; margin-right:10px; }
#img20090751 { width:220px; height:147px; background: url(../img/feature/2009/0907photo51.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090752 { width:220px; height:147px; background: url(../img/feature/2009/0907photo52.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090753 { width:220px; height:147px; background: url(../img/feature/2009/0907photo53.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090754 { width:220px; height:147px; background: url(../img/feature/2009/0907photo54.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090755 { width:220px; height:147px; background: url(../img/feature/2009/0907photo55.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090756 { width:220px; height:147px; background: url(../img/feature/2009/0907photo56.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090757 { width:220px; height:147px; background: url(../img/feature/2009/0907photo57.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090758 { width:220px; height:147px; background: url(../img/feature/2009/0907photo58.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090760 { width:220px; height:147px; background: url(../img/feature/2009/0907photo60.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090761 { width:220px; height:147px; background: url(../img/feature/2009/0907photo61.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090762 { width:220px; height:147px; background: url(../img/feature/2009/0907photo62.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }
#img20090763 { width:220px; height:147px; background: url(../img/feature/2009/0907photo63.jpg) no-repeat 0px 0px; margin-bottom:10px; margin-top:5px; }

ul.ul200907_01 { margin-left:20px; margin-bottom:20px; margin-top:10px; list-style-type: disc; }
ul.ul200907_01 li{ font-size:85%; }

.caption_0907 { width:250px; text-align:center; margin-top:5px; margin-bottom:10px; float:left; font-size: 10px; color: #666666;line-height:1.2; }
.feature_des_box090701 { width: 380px; float: right; }
.feature_des_box090702 { width: 410px; float: left; }
.caption_090702 { width:210px; text-align:center; margin-top:5px; margin-bottom:10px; float:left; font-size: 10px; color: #666666;line-height:1.2; }
.caption_090703 { width:160px; text-align:center; margin-top:5px; margin-bottom:10px; float:left; font-size: 10px; color: #666666;line-height:1.2; }

.color_090701 {color: #993333; font-weight:bold; }



/* -----200907 regular----- */

#featuretop_header200907 { width:685px; height:350px; background:url(../img/feature/2009/0907header11.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200907 #button0907_01 a { width:163px; height:22px; margin-left:329px; margin-top:127px; float:left; display:block; background:url(../img/feature/2009/0907btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200907 #button0907_02 a { width:163px; height:22px; margin-left:6px; margin-top:127px; float:left; display:block; background:url(../img/feature/2009/0907btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200907 #button0907_01 a:hover { width:163px; height:22px; margin-left:329px; margin-top:127px; float:left; display:block; background:url(../img/feature/2009/0907btn01.jpg) no-repeat 0 -22px; text-indent:-9999px; }
#featuretop_header200907 #button0907_02 a:hover { width:163px; height:22px; margin-left:6px; margin-top:127px; float:left; display:block; background:url(../img/feature/2009/0907btn02.jpg) no-repeat 0 -22px; text-indent:-9999px; }

#feature_header200907 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0907header12.jpg) no-repeat 0 0; }
#feature_header200907 #button0907_11 a { width:125px; height:18px; margin-top:82px; margin-left:12px; float:left; display:block; background:url(../img/feature/2009/0907btn11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200907 #button0907_12 a { width:66px; height:18px; margin-top:82px; margin-left:1px; float:left; display:block; background:url(../img/feature/2009/0907btn12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200907 #button0907_11 a:hover { width:125px; height:18px; margin-top:82px; margin-left:12px; float:left; display:block; background:url(../img/feature/2009/0907btn11.jpg) no-repeat 0 -18px; text-indent:-9999px; }
#feature_header200907 #button0907_12 a:hover { width:66px; height:18px; margin-top:82px; margin-left:1px; float:left; display:block; background:url(../img/feature/2009/0907btn12.jpg) no-repeat 0 -18px; text-indent:-9999px; }

#img200907101 { width:260px; height:330px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo101.jpg) no-repeat 0px 0px; }
#img200907102 { width:257px; height:155px; float:left; margin-bottom:10px; margin-right:10px; background: url(../img/feature/2009/0907photo102.jpg) no-repeat 0px 0px; }
#img200907103 { width:260px; height:330px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo103.jpg) no-repeat 0px 0px; }
#img200907104 { width:257px; height:155px; float:left; margin-bottom:10px; margin-right:10px; background: url(../img/feature/2009/0907photo104.jpg) no-repeat 0px 0px; }
#img200907105 { width:260px; height:330px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo105.jpg) no-repeat 0px 0px; }
#img200907106 { width:260px; height:160px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo106.jpg) no-repeat 0px 0px; }
#img200907107 { width:260px; height:160px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo107.jpg) no-repeat 0px 0px; }
#img200907108 { width:260px; height:160px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0907photo108.jpg) no-repeat 0px 0px; }
#title20090701 { width:513px; height:140px; float:left; margin-bottom:30px; margin-left:0px; background: url(../img/feature/2009/0907title11.jpg) no-repeat 0px 0px;  }
#title20090702 { width:513px; height:140px; float:left; margin-bottom:30px; margin-left:0px; background: url(../img/feature/2009/0907title12.jpg) no-repeat 0px 0px;  }	

.color_090731 { color:#ff6600; font-weight:bold; }
.color_090701 { color:#006600; font-weight:bold; }
.contents090715_l { width: 360px; float: left; }
.contents090715_r { margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 10px; float: right; width : 260px; }
.contents090715_c { float:right; }


div.list0907_00 { width:671px; height:452px; border-top: 2px solid #006600; border-right: 2px solid #006600; border-left: 2px solid #006600; border-bottom: 2px solid #006600; }
.list0907left00 { float: left; width : 110px; height : 26px; border-right: 1px solid #006600; }
.list0907left00b { float: left; width : 110px; height : 26px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; }
.list0907left00image { margin:5px 0 5px 40px; }
.list0907right_s01 { float: left; width : 76px; height : 26px; border-right: 1px solid #006600; }
.list0907right_s01b{ float: left; width : 76px; height : 26px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; }
.list0907right_s01image { margin:5px 0 5px 30px; }
.list0907right_s02 { float: left; width : 280px; height : 26px; border-right: 1px solid #006600;  }
.list0907right_s02b { float: left; width : 280px; height : 26px; border-right: 1px solid #006600; border-bottom: 1px solid #006600;  }
.list0907right_s02image { margin:5px 0 5px 100px; }
.list0907right_s03 { float: left; width : 200px; height : 26px; }
.list0907right_s03b { float: left; width : 200px; height : 26px; border-bottom: 1px solid #006600; }
.list0907right_s03image { margin:5px 0 5px 80px; }

/*2*/
.list0907right_s21 { float: left; width : 76px; height : 60px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; }
.list0907right_s22 { float: left; width : 280px; border-right: 1px solid #006600; height: 60px; border-bottom: 1px solid #006600; }
.list0907right_s23 { float: left; width : 200px; height : 60px; border-bottom: 1px solid #006600; }
.list0907left01 { float: left; width : 110px; height : 60px; border-right: 1px solid #006600; }
.list0907left01image { margin:5px 0 5px 25px; }
.listtxt { padding-left: 10px; }
.border_090702 { border-top: 1px solid #006622; }

/*1*/
.list0907right_s11 { float: left; width : 76px; height : 40px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; }
.list0907right_s12 { float: left; width : 280px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; height: 40px; }
.list0907right_s13 { float: left; width : 200px; height : 40px;  border-bottom: 1px solid #006600; }
.list0907left02 { float: left; width : 110px; height : 40px; border-right: 1px solid #006600; }

/*3*/
.list0907right_s31 { float: left; width : 76px; height : 80px; border-right: 1px solid #006600; }
.list0907right_s34 { float: left; width : 76px; height : 80px; border-right: 1px solid #006600; border-bottom: 1px solid #006600;  }
.list0907right_s32 { float: left; width : 280px; border-right: 1px solid #006600;  height: 80px; }
.list0907right_s35 { float: left; width : 280px; border-right: 1px solid #006600;  height: 80px; border-bottom: 1px solid #006600; }
.list0907right_s33 { float: left; width : 200px; height : 80px; }
.list0907right_s36 { float: left; width : 200px; height : 80px; border-bottom: 1px solid #006600; }
.list0907left03 { float: left;  width : 110px; height : 80px; border-right: 1px solid #006600; }
.list0907left04 { float: left;  width : 110px; height : 80px; border-right: 1px solid #006600; border-bottom: 1px solid #006600; }
.list0907left03image { margin:5px 0 5px 11px; }

/* -----200908----- */
#featuretop_header200908 { width:685px; height:350px; background:url(../img/feature/2009/0908header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#feature_header200908 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0908header02.jpg) no-repeat 0 0; }

#img20090801 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo01.jpg) no-repeat 0px 0px; }
#img20090802 { width:257px; height:485px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo02.jpg) no-repeat 0px 0px; }
#img20090803 { width:257px; height:586px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo03.jpg) no-repeat 0px 0px; }
#img20090804 { width:257px; height:283px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo04.jpg) no-repeat 0px 0px; }
#img20090805 { width:257px; height:468px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo05.jpg) no-repeat 0px 0px; }
#img20090806 { width:257px; height:468px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo06.jpg) no-repeat 0px 0px; }
#img20090811 { width:257px; height:485px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo11.jpg) no-repeat 0px 0px; }
#img20090812 { width:257px; height:480px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0908photo12.jpg) no-repeat 0px 0px; }
/* -----200908----- */


/* -----200909----- */
#featuretop_header200909 { width:685px; height:350px; background:url(../img/feature/2009/0909header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200909 #button0909_01 a { width:158px; height:30px; margin-left:453px; margin-top:299px; float:left; display:block; background:url(../img/feature/2009/0909btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200909 #button0909_02 a { width:41px; height:30px; margin-left:0px; margin-top:299px; float:left; display:block; background:url(../img/feature/2009/0909btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200909 #button0909_01 a:hover { width:158px; height:30px; margin-left:453px; margin-top:299px; float:left; display:block; background:url(../img/feature/2009/0909btn01.jpg) no-repeat 0 -30px; text-indent:-9999px; }
#featuretop_header200909 #button0909_02 a:hover { width:41px; height:30px; margin-left:0px; margin-top:299px; float:left; display:block; background:url(../img/feature/2009/0909btn02.jpg) no-repeat 0 -30px; text-indent:-9999px; }
#feature_header200909 { width:685px; height:109px; padding-bottom:30px; background:url(../img/feature/2009/0909header02.jpg) no-repeat 0 0; }
#feature_header200909 #button0909_11 a { width:157px; height:19px; margin-top:77px; margin-left:462px; float:left; display:block; background:url(../img/feature/2009/0909btn11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200909 #button0909_12 a { width:54px; height:19px; margin-top:77px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0909btn12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200909 #button0909_11 a:hover { width:157px; height:19px; margin-top:77px; margin-left:462px; float:left; display:block; background:url(../img/feature/2009/0909btn11.jpg) no-repeat 0 -19px; text-indent:-9999px; }
#feature_header200909 #button0909_12 a:hover { width:54px; height:19px; margin-top:77px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0909btn12.jpg) no-repeat 0 -19px;; text-indent:-9999px; }

.color_090901 { color:#003366; font-weight:bold; }

#img20090901 { width:325px; height:415px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0909photo01.jpg) no-repeat 0px 0px; }
#img20090902 { width:325px; height:205px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0909photo02.jpg) no-repeat 0px 0px; }
#img20090903 { width:325px; height:205px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0909photo03.jpg) no-repeat 0px 0px; }
#img20090904 { width:325px; height:205px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0909photo04.jpg) no-repeat 0px 0px; }

/* -----200910----- */
#featuretop_header200910 { width:685px; height:222px; background:url(../img/feature/2009/0910header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200910 #button0910_01 a { width:156px; height:25px; margin-left:55px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200910 #button0910_02 a { width:76px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200910 #button0910_03 a { width:190px; height:25px; margin-left:6px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200910 #button0910_04 a { width:97px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn04.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200910 #button0910_05 a { width:39px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn05.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200910 #button0910_01 a:hover { width:156px; height:25px; margin-left:55px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn01.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200910 #button0910_02 a:hover { width:76px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn02.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200910 #button0910_03 a:hover { width:190px; height:25px; margin-left:6px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn03.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200910 #button0910_04 a:hover { width:97px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn04.jpg) no-repeat 0 -25px; text-indent:-9999px; }
#featuretop_header200910 #button0910_05 a:hover { width:39px; height:25px; margin-left:4px; margin-top:128px; float:left; display:block; background:url(../img/feature/2009/0910btn05.jpg) no-repeat 0 -25px; text-indent:-9999px; }

.color091001 {color: #990000; font-weight:bold; }
.color091002 {color: #003366; font-weight:bold; }



#img20091001 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo01.jpg) no-repeat 0px 0px; }
#img20091002 { width:655px; height:125px; float:left; margin-bottom:10px; margin-left:17px; background: url(../img/feature/2009/0910photo02.jpg) no-repeat 0px 0px; }
#img20091003 { width:257px; height:315px; float:left; margin-bottom:10px; margin-right:10px; background: url(../img/feature/2009/0910photo03.jpg) no-repeat 0px 0px; }
#img20091004 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo04.jpg) no-repeat 0px 0px; }
#img20091005 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo05.jpg) no-repeat 0px 0px; }
#img20091006 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo06.jpg) no-repeat 0px 0px; }
#img20091007 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo07.jpg) no-repeat 0px 0px; }
#img20091010 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo10.jpg) no-repeat 0px 0px; }
#img20091011 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo11.jpg) no-repeat 0px 0px; }
#img20091012 { width:257px; height:475px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo12.jpg) no-repeat 0px 0px; }
#img20091013 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo13.jpg) no-repeat 0px 0px; }
#img20091014 { width:257px; height:475px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo14.jpg) no-repeat 0px 0px; }
#img20091015 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0910photo15.jpg) no-repeat 0px 0px; }




#feature_header200910 { width:685px; height:145px; padding-bottom:30px; background:url(../img/feature/2009/0910header02.jpg) no-repeat 0 0; }
#feature_header200910 #button0910_11 a { width:156px; height:26px; margin-top:113px; margin-left:57px; float:left; display:block; background:url(../img/feature/2009/0910btn11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200910 #button0910_12 a { width:76px; height:26px; margin-top:113px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200910 #button0910_13 a { width:190px; height:26px; margin-top:114px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn13.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200910 #button0910_14 a { width:98px; height:26px; margin-top:115px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn14.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200910 #button0910_15 a { width:40px; height:26px; margin-top:115px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn15.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200910 #button0910_11 a:hover { width:156px; height:26px; margin-top:113px; margin-left:57px; float:left; display:block; background:url(../img/feature/2009/0910btn11.jpg) no-repeat 0 -26px; text-indent:-9999px; }
#feature_header200910 #button0910_12 a:hover { width:76px; height:26px; margin-top:113px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn12.jpg) no-repeat 0 -26px; text-indent:-9999px; }
#feature_header200910 #button0910_13 a:hover { width:190px; height:26px; margin-top:114px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn13.jpg) no-repeat 0 -26px; text-indent:-9999px; }
#feature_header200910 #button0910_14 a:hover { width:98px; height:26px; margin-top:115px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn14.jpg) no-repeat 0 -26px; text-indent:-9999px; }
#feature_header200910 #button0910_15 a:hover { width:40px; height:26px; margin-top:115px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0910btn15.jpg) no-repeat 0 -26px; text-indent:-9999px; }



div.map_0910 { height: 362px; width: 655px; position:relative; background-image: url(../img/feature/2009/0910photo03.jpg); background-repeat: no-repeat; background-position: center; }
div.fe200910_01 { width:42px; height:20px; position:absolute; top: 114px; left: 298px; }
div.fe200910_02 { width:42px; height:20px; position:absolute; left: 228px; top: 140px; }
div.fe200910_03 { width:42px; height:20px; position:absolute; top: 168px; left: 343px; }
div.fe200910_04 { width:42px; height:20px; position:absolute; top: 196px; left: 366px; }
div.fe200910_05 { width:42px; height:20px; position:absolute; top: 169px; left: 165px; }
div.fe200910_06 { width:42px; height:20px; position:absolute; top: 118px; left: 205px; }
div.fe200910_07 { width:42px; height:20px; position:absolute; top: 95px; left: 230px; }
div.fe200910_08 { width:42px; height:20px; position:absolute;  top: 160px; left: 299px; }

/* -----200911----- */

#featuretop_header200911 { width:685px; height:350px; background:url(../img/feature/2009/0911header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200911 #button0911_01 a { width:200px; height:35px; margin-left:273px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200911 #button0911_02 a { width:127px; height:35px; margin-left:6px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200911 #button0911_03 a { width:46px; height:35px; margin-left:8px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200911 #button0911_01 a:hover { width:200px; height:35px; margin-left:273px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn01.jpg) no-repeat 0 -35px; text-indent:-9999px; }
#featuretop_header200911 #button0911_02 a:hover { width:127px; height:35px; margin-left:6px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn02.jpg) no-repeat 0 -35px; text-indent:-9999px; }
#featuretop_header200911 #button0911_03 a:hover { width:46px; height:35px; margin-left:8px; margin-top:315px; float:left; display:block; background:url(../img/feature/2009/0911btn03.jpg) no-repeat 0 -35px; text-indent:-9999px; }

#feature_header200911 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2009/0911header02.jpg) no-repeat 0 0; }
#feature_header200911 #button0911_11 a { width:183px; height:24px; margin-top:76px; margin-left:302px; float:left; display:block; background:url(../img/feature/2009/0911btn11.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200911 #button0911_12 a { width:130px; height:24px; margin-top:76px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0911btn12.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200911 #button0911_13 a { width:64px; height:24px; margin-top:76px; margin-left:2px; float:left; display:block; background:url(../img/feature/2009/0911btn13.jpg) no-repeat 0 0; text-indent:-9999px; }
#feature_header200911 #button0911_11 a:hover { width:183px; height:24px; margin-top:76px; margin-left:302px; float:left; display:block; background:url(../img/feature/2009/0911btn11.jpg) no-repeat 0 -24px; text-indent:-9999px; }
#feature_header200911 #button0911_12 a:hover { width:130px; height:24px; margin-top:76px; margin-left:3px; float:left; display:block; background:url(../img/feature/2009/0911btn12.jpg) no-repeat 0 -24px; text-indent:-9999px; }
#feature_header200911 #button0911_13 a:hover { width:64px; height:24px; margin-top:76px; margin-left:2px; float:left; display:block; background:url(../img/feature/2009/0911btn13.jpg) no-repeat 0 -24px; text-indent:-9999px; }


.color_091101 {  color: #006666; font-weight:bold; }


#img20091101 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0911photo01.jpg) no-repeat 0px 0px; }
#img20091102 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0911photo02.jpg) no-repeat 0px 0px; }
#img20091103 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0911photo03.jpg) no-repeat 0px 0px; }
#img20091104 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0911photo04.jpg) no-repeat 0px 0px; }
#img20091105 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2009/0911photo05.jpg) no-repeat 0px 0px; }

#map0911 { width:597px; height:502px; background: url(../img/feature/2009/0911map.gif) no-repeat 0px 0px; }


/* -----200912----- */
#featuretop_header200912 { width:685px; height:381px; background:url(../img/feature/2009/0912header02.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header200912 #button0912_01 a { width:247px; height:31px; margin-left:419px; margin-top:211px; position: absolute; display:block; background:url(../img/feature/2009/0912btn01.gif) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200912 #button0912_02 a { width:247px; height:31px; margin-left:419px; margin-top:250px; position: absolute; display:block; background:url(../img/feature/2009/0912btn02.gif) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200912 #button0912_03 a { width:247px; height:31px; margin-left:419px; margin-top:289px; position: absolute; display:block; background:url(../img/feature/2009/0912btn03.gif) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200912 #button0912_04 a { width:247px; height:31px; margin-left:419px; margin-top:328px; position: absolute; display:block; background:url(../img/feature/2009/0912btn04.gif) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header200912 #button0912_01 a:hover { width:247px; height:31px; margin-left:419px; margin-top:211px; position: absolute; display:block; background:url(../img/feature/2009/0912btn01.gif) no-repeat 0 -31px; text-indent:-9999px; }
#featuretop_header200912 #button0912_02 a:hover { width:247px; height:31px; margin-left:419px; margin-top:250px; position: absolute; display:block; background:url(../img/feature/2009/0912btn02.gif) no-repeat 0 -31px; text-indent:-9999px; }
#featuretop_header200912 #button0912_03 a:hover { width:247px; height:31px; margin-left:419px; margin-top:289px; position: absolute; display:block; background:url(../img/feature/2009/0912btn03.gif) no-repeat 0 -31px; text-indent:-9999px; }
#featuretop_header200912 #button0912_04 a:hover { width:247px; height:31px; margin-left:419px; margin-top:328px; position: absolute; display:block; background:url(../img/feature/2009/0912btn04.gif) no-repeat 0 -31px; text-indent:-9999px; }

#feature_header200912 { width:685px; height:136px; padding-bottom:30px; background:url(../img/feature/2009/0912header03.jpg) no-repeat 0 0; }
#feature_header200912 #button0912_11 a { width:166px; height:22px; margin-top:73px; margin-left:319px; float:left; display:block; background:url(../img/feature/2009/0912btn11.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header200912 #button0912_12 a { width:199px; height:22px; margin-top:73px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0912btn12.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header200912 #button0912_13 a { width:263px; height:20px; margin-top:0px; margin-left:362px; float:left; display:block; background:url(../img/feature/2009/0912btn13.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header200912 #button0912_14 a { width:58px; height:20px; margin-top:0px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0912btn14.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header200912 #button0912_11 a:hover { width:166px; height:22px; margin-top:74px; margin-left:319px; float:left; display:block; background:url(../img/feature/2009/0912btn11.gif) no-repeat 0 -22px; text-indent:-9999px; }
#feature_header200912 #button0912_12 a:hover { width:199px; height:22px; margin-top:73px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0912btn12.gif) no-repeat 0 -22px; text-indent:-9999px; }
#feature_header200912 #button0912_13 a:hover { width:263px; height:20px; margin-top:0px; margin-left:362px; float:left; display:block; background:url(../img/feature/2009/0912btn13.gif) no-repeat 0 -20px; text-indent:-9999px; }
#feature_header200912 #button0912_14 a:hover { width:58px; height:20px; margin-top:0px; margin-left:0px; float:left; display:block; background:url(../img/feature/2009/0912btn14.gif) no-repeat 0 -20px; text-indent:-9999px; }



div.map_0912 { height: 420px; width: 685px;	position:relative;	background-image: url(../img/feature/2009/0912map01.gif); background-repeat: no-repeat;	background-position: center top; }
div.fe200912_01 { width:26px; height:17px; position:absolute; top: 123px; left: 373px; }
div.fe200912_02 { width:26px; height:17px; position:absolute; top: 142px; left: 359px; }
div.fe200912_03 { width:26px; height:17px; position:absolute; top: 123px; left: 345px; }
div.fe200912_04 { width:26px; height:17px; position:absolute; top: 167px; left: 605px; }
div.fe200912_05 { width:26px; height:17px; position:absolute; top: 142px; left: 432px; }
div.fe200912_06 { width:26px; height:17px; position:absolute; top: 110px; left: 306px; }
div.map_091202 { height: 420px; width: 685px;	position:relative;	background-image: url(../img/feature/2009/0912map02.gif); background-repeat: no-repeat;	background-position: center top; }
div.fe200912_11 { width:36px; height:17px; position:absolute; top: 144px; left: 525px; }	
div.fe200912_12 { width:36px; height:17px; position:absolute; top: 143px; left: 563px; }	
div.fe200912_13 { width:36px; height:17px; position:absolute; top: 163px; left: 545px; }	
div.fe200912_14 { width:36px; height:17px; position:absolute; top: 212px; left: 229px; }	
div.fe200912_15 { width:36px; height:17px; position:absolute; top: 233px; left: 255px; }	
div.fe200912_16 { width:36px; height:17px; position:absolute; top: 236px; left: 215px; }	
div.fe200912_17 { width:36px; height:17px; position:absolute; top: 229px; left: 168px; }	


.title0912 { color: #1170a0; font-weight: bold; padding-bottom: 5px; padding-top: 15px; border-bottom:1px dotted #1170a0; }
#img20091201{ width:205px; height:260px; float:right; padding-bottom:10px; padding-left:10px; background: url(../img/feature/2009/0912photo01.jpg) no-repeat 10px 0px; }


/*greetingcard*/

#greeting_card0912{ padding-bottom: 22px; width:500px; margin-left:89px; }
#greeting_card0912 ul{ list-style:none; float:left; }
#greeting_card0912 li{ float:left; }

.greeting_card0912_txt { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #b60e17; color:#b60e17; text-align:center; font-size:10px; margin-top:10px; padding-bottom:10px; width:685px; }
.greeting_card0912image02 { float:right; margin-top:20px; margin-right:30px; width:242px;}
.greeting_card0912_txt02 { color:#b60e17; text-align:center; font-size:10px; margin-top:10px; padding-bottom:10px; width:685px; } 
.color0912_03 { color: #336633; font-weight: bold; }

.card20101201 { margin-right:33px; margin-top:25px;	}
.card20101202 { margin-right:33px; }
.card20101203 { margin-top:25px; }
/*greetingcard*/


/* -----200912----- */
