@charset 'ISO-2022-JP';
@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; }
.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----- */






/* -----201001----- */
#featuretop_header201001 { width:685px; height:353px; background:url(../img/feature/2010/1001header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201001 #button1001_01 a { width:178px; height:28px; margin-left:137px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201001 #button1001_02 a { width:178px; height:28px; margin-left:0px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201001 #button1001_03 a { width:177px; height:28px; margin-left:0px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201001 #button1001_01 a:hover { width:178px; height:28px; margin-left:137px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn01.jpg) no-repeat 0 -28px; text-indent:-9999px; }
#featuretop_header201001 #button1001_02 a:hover { width:178px; height:28px; margin-left:0px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn02.jpg) no-repeat 0 -28px; text-indent:-9999px; }
#featuretop_header201001 #button1001_03 a:hover { width:177px; height:28px; margin-left:0px; margin-top:303px; float:left; display:block; background:url(../img/feature/2010/1001btn03.jpg) no-repeat 0 -28px; text-indent:-9999px; }

#feature_header201001 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2010/1001header02.jpg) no-repeat 0 0; }
#feature_header201001 #button1001_11 a { width:187px; height:24px; margin-top:75px; margin-left:312px; float:left; display:block; background:url(../img/feature/2010/1001btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201001 #button1001_12 a { width:129px; height:24px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2010/1001btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201001 #button1001_13 a { width:55px; height:24px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2010/1001btn13.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201001 #button1001_11 a:hover { width:187px; height:24px; margin-top:75px; margin-left:312px; float:left; display:block; background:url(../img/feature/2010/1001btn11.jpg) no-repeat 0 -24px; text-indent:-9999px;}
#feature_header201001 #button1001_12 a:hover { width:129px; height:24px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2010/1001btn12.jpg) no-repeat 0 -24px; text-indent:-9999px;}
#feature_header201001 #button1001_13 a:hover { width:55px; height:24px; margin-top:75px; margin-left:0px; float:left; display:block; background:url(../img/feature/2010/1001btn13.jpg) no-repeat 0 -24px; text-indent:-9999px;}

.color1001_01 { color:#3399cc; font-weight:bold; }
#img20100101 { width:257px; height:160px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img11.gif) no-repeat 0px 0px; }
#img20100102 { width:257px; height:318px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img12.jpg) no-repeat 0px 0px; }
#img20100103 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img13.jpg) no-repeat 0px 0px; }
#img20100104 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img14.jpg) no-repeat 0px 0px; }
#img20100105 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img15.jpg) no-repeat 0px 0px; }
#img20100106 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img16.jpg) no-repeat 0px 0px; }
#img20100107 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1001img17.jpg) no-repeat 0px 0px; }

#map_1001 { height: 400px; width: 578px; position:relative; background: url(../img/feature/2010/1001map.gif) no-repeat 0px 0px; margin-left:48px; margin-bottom:30px;}
#map_1001 #fe201001_0101 { width:71px; height:60px; top: 172px; left: 485px; position:absolute; }
#map_1001 #fe201001_0102 { width:74px; height:62px; top: 232px; left: 476px; position:absolute; }
#map_1001 #fe201001_0201 { width:77px; height:57px; top: 172px; left: 220px; position:absolute; }
#map_1001 #fe201001_0202 { width:54px; height:61px; top: 222px; left: 167px; position:absolute; }
#map_1001 #fe201001_03 { width:54px; height:61px; top: 285px; left: 302px; position:absolute; }
#map_1001 #fe201001_04 { width:85px; height:59px; top: 96px; left: 459px; position:absolute; }
#map_1001 #fe201001_05 { width:81px; height:63px; top: 159px; left: 136px; position:absolute; }
#map_1001 #fe201001_06 { width:95px; height:57px; top: 226px; left: 376px; position:absolute; }
#map_1001 #fe201001_07 { width:70px; height:60px; top: 148px; left: 380px; position:absolute; }

/* -----201001----- */

/* -----201002----- */
#featuretop_header201002 { width:685px; height:353px; background:url(../img/feature/2010/1002header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201002 #button1002_01 a { width:345px; height:57px; margin-left:241px; margin-top:45px; position: absolute; display:block; background:url(../img/feature/2010/1002btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201002 #button1002_02 a { width:208px; height:57px; margin-left:462px; margin-top:102px; position: absolute; display:block; background:url(../img/feature/2010/1002btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201002 #button1002_01 a:hover { width:345px; height:57px; margin-left:241px; margin-top:45px; position: absolute; display:block; background:url(../img/feature/2010/1002btn01.jpg) no-repeat 0 -57px; text-indent:-9999px; }
#featuretop_header201002 #button1002_02 a:hover { width:208px; height:57px; margin-left:462px; margin-top:102px; position: absolute; display:block; background:url(../img/feature/2010/1002btn02.jpg) no-repeat 0 -57px; text-indent:-9999px; }

#feature_header201002 { width:685px; height:120px; padding-bottom:30px; background:url(../img/feature/2010/1002header02.jpg) no-repeat 0 0; }
#feature_header201002 #button1002_11 a { width:280px; height:18px; margin-top:96px; margin-left:338px; float:left; display:block; background:url(../img/feature/2010/1002btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201002 #button1002_12 a { width:42px; height:18px; margin-top:96px; margin-left:15px; float:left; display:block; background:url(../img/feature/2010/1002btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201002 #button1002_11 a:hover { width:280px; height:18px; margin-top:96px; margin-left:338px; float:left; display:block; background:url(../img/feature/2010/1002btn11.jpg) no-repeat 0 -18px; text-indent:-9999px;}
#feature_header201002 #button1002_12 a:hover { width:42px; height:18px; margin-top:96px; margin-left:15px; float:left; display:block; background:url(../img/feature/2010/1002btn12.jpg) no-repeat 0 -18px; text-indent:-9999px;}
.color_100201 { color: #336633; font-weight:bold; }

#img20100201 { width:170px; height:230px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo01.jpg) no-repeat 0px 0px; }
#img20100202 { width:236px; height:195px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo02.jpg) no-repeat 0px 0px; }
#img20100203 { width:236px; height:192px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo03.jpg) no-repeat 0px 0px; }
#img20100204 { width:257px; height:221px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo04.jpg) no-repeat 0px 0px; }
#img20100205 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo05.jpg) no-repeat 0px 0px; }
#img20100206 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo06.jpg) no-repeat 0px 0px; }
#img20100207 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1002photo07.jpg) no-repeat 0px 0px; }

/* -----201002----- */

/* -----201003----- */
#featuretop_header201003 { width:685px; height:353px; background:url(../img/feature/2010/1003header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201003 #button1003_01 a { width:200px; height:27px; margin-left:32px; margin-top:184px; float:left; display:block; background:url(../img/feature/2010/1003btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201003 #button1003_02 a { width:200px; height:27px; margin-left:10px; margin-top:184px; float:left; display:block; background:url(../img/feature/2010/1003btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201003 #button1003_01 a:hover { width:200px; height:27px; margin-left:32px; margin-top:184px; float:left; display:block; background:url(../img/feature/2010/1003btn01.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header201003 #button1003_02 a:hover { width:200px; height:27px; margin-left:10px; margin-top:184px; float:left; display:block; background:url(../img/feature/2010/1003btn02.jpg) no-repeat 0 -27px; text-indent:-9999px; }


#feature_header201003 { width:685px; height:120px; padding-bottom:30px; background:url(../img/feature/2010/1003header02.jpg) no-repeat 0 0; }
#feature_header201003 #button1003_11 a { width:196px; height:30px; margin-top:85px; margin-left:415px; float:left; display:block; background:url(../img/feature/2010/1003btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201003 #button1003_12 a { width:55px; height:30px; margin-top:85px; margin-left:17px; float:left; display:block; background:url(../img/feature/2010/1003btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201003 #button1003_11 a:hover { width:196px; height:30px; margin-top:85px; margin-left:415px; float:left; display:block; background:url(../img/feature/2010/1003btn11.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201003 #button1003_12 a:hover { width:55px; height:30px; margin-top:85px; margin-left:17px; float:left; display:block; background:url(../img/feature/2010/1003btn12.jpg) no-repeat 0 -30px; text-indent:-9999px;}

#img20100301 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo01.jpg) no-repeat 0px 0px; }
#img20100302 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo02.jpg) no-repeat 0px 0px; }
#img20100303 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo03.jpg) no-repeat 0px 0px; }
#img20100304 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo04.jpg) no-repeat 0px 0px; }
#img20100305 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo05.jpg) no-repeat 0px 0px; }
#img20100306 { width:257px; height:221px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo06.jpg) no-repeat 0px 0px; }

.color_100301 { color: #996600; font-weight: bold;}
.color_100302 { color: #ff9900; font-weight: bold; padding-bottom: 5px; padding-top: 15px; }

#arukikata201003 { background:url(../img/feature/2010/1003image01.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
p.arukikata_txt_201003 { padding-top:82px; padding-left:55px; width: 428px; line-height:22px; }

#featuretop_header201013_left { width:340px; height:350px; background:url(../img/feature/2010/1003header11.jpg) no-repeat 0 0; float:left; }
#featuretop_header201013_left #button1003_21 a { width:200px; height:27px; margin-top:246px; margin-left:21px; position: absolute; display:block; background:url(../img/feature/2010/1003btn21.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201013_left #button1003_22 a { width:200px; height:27px; margin-top:289px; margin-left:21px; position: absolute; display:block; background:url(../img/feature/2010/1003btn22.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201013_left #button1003_21 a:hover { width:200px; height:27px; margin-top:246px; margin-left:21px; position: absolute; display:block; background:url(../img/feature/2010/1003btn21.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header201013_left #button1003_22 a:hover { width:200px; height:27px; margin-top:289px; margin-left:21px; position: absolute; display:block; background:url(../img/feature/2010/1003btn22.jpg) no-repeat 0 -27px; text-indent:-9999px; }

#featuretop_header201013_right { width:340px; height:350px; background:url(../img/feature/2010/1003header13.jpg) no-repeat 0 0; float:right; }
#featuretop_header201013_right #button1003_23 a { width:200px; height:27px; margin-top:214px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn23.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201013_right #button1003_24 a { width:200px; height:27px; margin-top:251px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn24.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201013_right #button1003_25 a { width:200px; height:27px; margin-top:288px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn25.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201013_right #button1003_23 a:hover { width:200px; height:27px; margin-top:214px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn23.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header201013_right #button1003_24 a:hover { width:200px; height:27px; margin-top:251px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn24.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header201013_right #button1003_25 a:hover { width:200px; height:27px; margin-top:288px; margin-left:20px; position: absolute; display:block; background:url(../img/feature/2010/1003btn25.jpg) no-repeat 0 -27px; text-indent:-9999px; }

#feature_header201013 { width:685px; height:100px; padding-bottom:30px; background:url(../img/feature/2010/1003header12.jpg) no-repeat 0 0; }
#feature_header201013 #button1003_31 a { width:203px; height:31px; margin-top:69px; margin-left:220px; float:left; display:block; background:url(../img/feature/2010/1003btn31.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201013 #button1003_32 a { width:117px; height:31px; margin-top:69px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1003btn32.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201013 #button1003_33 a { width:111px; height:31px; margin-top:69px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1003btn33.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201013 #button1003_31 a:hover { width:203px; height:31px; margin-top:69px; margin-left:220px; float:left; display:block; background:url(../img/feature/2010/1003btn31.jpg) no-repeat 0 -31px; text-indent:-9999px;}
#feature_header201013 #button1003_32 a:hover { width:117px; height:31px; margin-top:69px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1003btn32.jpg) no-repeat 0 -31px; text-indent:-9999px;}
#feature_header201013 #button1003_33 a:hover { width:111px; height:31px; margin-top:69px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1003btn33.jpg) no-repeat 0 -31px; text-indent:-9999px;}

.color_100311 { color: #ff8241; font-weight: bold; }

#img20100311 { width:639px; height:313px; float:left; margin-bottom:10px; margin-left:0px; background: url(../img/feature/2010/1003photo11.jpg) no-repeat 0px 0px; }
#img20100312 { width:233px; height:288px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1003photo12.jpg) no-repeat 0px 0px; clear:both; }
#img20100313 { width:402px; height:21px; float:left; margin-bottom:30px; margin-left:0px; background: url(../img/feature/2010/1003title14.gif) no-repeat 0px 0px; clear:both; }
#img20100314 { width:53px; height:12px; float:left; margin-bottom:10px; margin-left:0px; background: url(../img/feature/2010/1003title15.gif) no-repeat 0px 0px; clear:both; }
/* -----201003----- */

/* -----201004----- */
#featuretop_header201004 { width:685px; height:350px; background:url(../img/feature/2010/1004header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201004 #button1004_01 a { width:235px; height:27px; margin-left:173px; margin-top:246px; float:left; display:block; background:url(../img/feature/2010/1004btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201004 #button1004_02 a { width:82px; height:27px; margin-left:12px; margin-top:246px; float:left; display:block; background:url(../img/feature/2010/1004btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201004 #button1004_01 a:hover { width:235px; height:27px; margin-left:173px; margin-top:246px; float:left; display:block; background:url(../img/feature/2010/1004btn01.jpg) no-repeat 0 -27px; text-indent:-9999px; }
#featuretop_header201004 #button1004_02 a:hover { width:82px; height:27px; margin-left:12px; margin-top:246px; float:left; display:block; background:url(../img/feature/2010/1004btn02.jpg) no-repeat 0 -27px; text-indent:-9999px; }

#feature_header201004 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1004header02.jpg) no-repeat 0 0; }
#feature_header201004 #button1004_11 a { width:205px; height:30px; margin-top:85px; margin-left:415px; float:left; display:block; background:url(../img/feature/2010/1004btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201004 #button1004_12 a { width:58px; height:30px; margin-top:85px; margin-left:5px; float:left; display:block; background:url(../img/feature/2010/1004btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201004 #button1004_11 a:hover { width:205px; height:30px; margin-top:85px; margin-left:415px; float:left; display:block; background:url(../img/feature/2010/1004btn11.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201004 #button1004_12 a:hover { width:58px; height:30px; margin-top:85px; margin-left:5px; float:left; display:block; background:url(../img/feature/2010/1004btn12.jpg) no-repeat 0 -30px; text-indent:-9999px;}

.color_100401 { color: #006633; font-weight: bold; }
.color_100402 { color: #cc0000; font-weight: bold; }

#img20100401 { width:289px; height:200px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004image01.jpg) no-repeat 0px 0px; }
#img20100402 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004photo01.jpg) no-repeat 0px 0px; }
#img20100403 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004photo02.jpg) no-repeat 0px 0px; }
#img20100404 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004photo03.jpg) no-repeat 0px 0px; }
#img20100405 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004photo04.jpg) no-repeat 0px 0px; }
#img20100406 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1004photo05.jpg) no-repeat 0px 0px; }

/* -----201004----- */

/* -----201005----- */
#featuretop_header201005 { width:685px; height:350px; background:url(../img/feature/2010/1005header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201005 #button1005_01 a { width:380px; height:24px; margin-left:305px; margin-top:147px; position: absolute; display:block; background:url(../img/feature/2010/1005btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201005 #button1005_02 a { width:380px; height:24px; margin-left:305px; margin-top:176px; position: absolute; display:block; background:url(../img/feature/2010/1005btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201005 #button1005_03 a { width:380px; height:24px; margin-left:305px; margin-top:220px; position: absolute; display:block; background:url(../img/feature/2010/1005btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201005 #button1005_01 a:hover { width:380px; height:24px; margin-left:305px; margin-top:147px; position: absolute; display:block; background:url(../img/feature/2010/1005btn01.jpg) no-repeat 0 -24px; text-indent:-9999px; }
#featuretop_header201005 #button1005_02 a:hover { width:380px; height:24px; margin-left:305px; margin-top:176px; position: absolute; display:block; background:url(../img/feature/2010/1005btn02.jpg) no-repeat 0 -24px; text-indent:-9999px; }
#featuretop_header201005 #button1005_03 a:hover { width:380px; height:24px; margin-left:305px; margin-top:220px; position: absolute; display:block; background:url(../img/feature/2010/1005btn03.jpg) no-repeat 0 -24px; text-indent:-9999px; }

#feature_header201005 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1005header02.jpg) no-repeat 0 0; }
#feature_header201005 #button1005_11 a { width:200px; height:30px; margin-top:85px; margin-left:75px; float:left; display:block; background:url(../img/feature/2010/1005btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201005 #button1005_12 a { width:265px; height:30px; margin-top:85px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1005btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201005 #button1005_13 a { width:38px; height:30px; margin-top:85px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1005btn13.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201005 #button1005_11 a:hover { width:200px; height:30px; margin-top:85px; margin-left:75px; float:left; display:block; background:url(../img/feature/2010/1005btn11.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201005 #button1005_12 a:hover { width:265px; height:30px; margin-top:85px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1005btn12.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201005 #button1005_13 a:hover { width:38px; height:30px; margin-top:85px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1005btn13.jpg) no-repeat 0 -30px; text-indent:-9999px;}

.color_100501 { color: #003366; font-weight: bold; }
#feature_des_box20100501 { margin-left:20px; margin-bottom:30px;}
#img20100501 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo01.jpg) no-repeat 0px 0px; }
#img20100502 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo02.jpg) no-repeat 0px 0px; }
#img20100503 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo03.jpg) no-repeat 0px 0px; }
#img20100504 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo04.jpg) no-repeat 0px 0px; }
#img20100505 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo05.jpg) no-repeat 0px 0px; }
#img20100506 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1005photo06.jpg) no-repeat 0px 0px; }

#arukikata20100501 { background:url(../img/feature/2010/1005image01.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
#arukikata20100502 { background:url(../img/feature/2010/1005image03.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }

#feature_des_box20100502 { width:685px; height:320px; background:url(../img/feature/2010/1005image02.jpg) no-repeat 0px 0px; padding-bottom:30px; }
p.cameroon_txt { padding-top:40px; padding-left:34px; width: 571px; }

/* -----201005----- */

/* -----201007----- */
#featuretop_header201007 { width:685px; height:350px; background:url(../img/feature/2010/1007header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201007 #button1007_01 a { width:166px; height:30px; margin-left:453px; margin-top:95px; float:left; display:block; background:url(../img/feature/2010/1007btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201007 #button1007_02 a { width:57px; height:30px; margin-left:9px; margin-top:95px; float:left; display:block; background:url(../img/feature/2010/1007btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201007 #button1007_01 a:hover { width:166px; height:30px; margin-left:453px; margin-top:95px; float:left; display:block; background:url(../img/feature/2010/1007btn01.jpg) no-repeat 0 -30px; text-indent:-9999px; }
#featuretop_header201007 #button1007_02 a:hover { width:57px; height:30px; margin-left:9px; margin-top:95px; float:left; display:block; background:url(../img/feature/2010/1007btn02.jpg) no-repeat 0 -30px; text-indent:-9999px; }

#feature_header201007 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1007header02.jpg) no-repeat 0 0; }
#feature_header201007 #button1007_11 a { width:172px; height:30px; margin-top:85px; margin-left:452px; float:left; display:block; background:url(../img/feature/2010/1007btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201007 #button1007_12 a { width:49px; height:30px; margin-top:85px; margin-left:12px; float:left; display:block; background:url(../img/feature/2010/1007btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201007 #button1007_11 a:hover { width:172px; height:30px; margin-top:85px; margin-left:452px; float:left; display:block; background:url(../img/feature/2010/1007btn11.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201007 #button1007_12 a:hover { width:49px; height:30px; margin-top:85px; margin-left:12px; float:left; display:block; background:url(../img/feature/2010/1007btn12.jpg) no-repeat 0 -30px; text-indent:-9999px;}

.color_100701 { color: #663300; font-weight: bold; }
.color_100702 { color: #993333; font-weight: bold; }

#feature_des_box20100701 { width:685px; height:248px; background:url(../img/feature/2010/1007image01.jpg) no-repeat 0px 0px; padding-bottom:30px; }
p.doukutsu_txt { padding-top:40px; padding-left:30px; width: 462px; line-height:19px;}

#img20100701 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1007photo01.jpg) no-repeat 0px 0px; }
#img20100702 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1007photo02.jpg) no-repeat 0px 0px; }
#img20100703 { width:257px; height:457px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1007photo03.jpg) no-repeat 0px 0px; }
#img20100704 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1007photo04.jpg) no-repeat 0px 0px; }
#img20100705 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1007photo05.jpg) no-repeat 0px 0px; }

/* -----201007----- */

/* -----201008----- */
#featuretop_header201008 { width:685px; height:350px; background:url(../img/feature/2010/1008header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201008 #button1008_01 a { width:192px; height:31px; margin-left:216px; margin-top:304px; float:left; display:block; background:url(../img/feature/2010/1008btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201008 #button1008_02 a { width:44px; height:31px; margin-left:18px; margin-top:304px; float:left; display:block; background:url(../img/feature/2010/1008btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201008 #button1008_01 a:hover { width:192px; height:31px; margin-left:216px; margin-top:304px; float:left; display:block; background:url(../img/feature/2010/1008btn01.jpg) no-repeat 0 -31px; text-indent:-9999px; }
#featuretop_header201008 #button1008_02 a:hover { width:44px; height:31px; margin-left:18px; margin-top:304px; float:left; display:block; background:url(../img/feature/2010/1008btn02.jpg) no-repeat 0 -31px; text-indent:-9999px; }

#feature_header201008 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1008header02.jpg) no-repeat 0 0; }
#feature_header201008 #button1008_11 a { width:193px; height:30px; margin-top:85px; margin-left:419px; float:left; display:block; background:url(../img/feature/2010/1008btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201008 #button1008_12 a { width:46px; height:30px; margin-top:85px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1008btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201008 #button1008_11 a:hover { width:193px; height:30px; margin-top:85px; margin-left:419px; float:left; display:block; background:url(../img/feature/2010/1008btn11.jpg) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201008 #button1008_12 a:hover { width:46px; height:30px; margin-top:85px; margin-left:16px; float:left; display:block; background:url(../img/feature/2010/1008btn12.jpg) no-repeat 0 -30px; text-indent:-9999px;}

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

#img20100801 { width:650px; height:290px; margin-bottom:30px; margin-left:20px; background: url(../img/feature/2010/1008img01.jpg) no-repeat 0px 0px; }
#img20100802 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1008photo01.jpg) no-repeat 0px 0px; }
#img20100803 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1008photo02.jpg) no-repeat 0px 0px; }
#img20100804 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1008photo03.jpg) no-repeat 0px 0px; }
#img20100805 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1008photo04.jpg) no-repeat 0px 0px; }
#img20100806 { width:257px; height:315px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1008photo05.jpg) no-repeat 0px 0px; }

/* -----201008----- */


/* -----201009----- */
#featuretop_header201009 { width:685px; height:350px; background:url(../img/feature/2010/1009header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201009 #button1009_01 a { width:248px; height:31px; margin-left:176px; margin-top:196px; position: absolute; display:block; background:url(../img/feature/2010/1009btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201009 #button1009_02 a { width:248px; height:31px; margin-left:176px; margin-top:237px; position: absolute; display:block; background:url(../img/feature/2010/1009btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201009 #button1009_01 a:hover { width:248px; height:31px; margin-left:176px; margin-top:196px; position: absolute; display:block; background:url(../img/feature/2010/1009btn01.jpg) no-repeat 0 -31px; text-indent:-9999px; }
#featuretop_header201009 #button1009_02 a:hover { width:248px; height:31px; margin-left:176px; margin-top:237px; position: absolute; display:block; background:url(../img/feature/2010/1009btn02.jpg) no-repeat 0 -31px; text-indent:-9999px; }

#feature_header201009 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1009header02.jpg) no-repeat 0 0; }
#feature_header201009 #button1009_11 a { width:195px; height:30px; margin-top:85px; margin-left:414px; float:left; display:block; background:url(../img/feature/2010/1009btn11.gif) no-repeat 0 0; text-indent:-9999px;}
#feature_header201009 #button1009_12 a { width:63px; height:30px; margin-top:85px; margin-left:12px; float:left; display:block; background:url(../img/feature/2010/1009btn12.gif) no-repeat 0 0; text-indent:-9999px;}
#feature_header201009 #button1009_11 a:hover { width:195px; height:30px; margin-top:85px; margin-left:414px; float:left; display:block; background:url(../img/feature/2010/1009btn11.gif) no-repeat 0 -30px; text-indent:-9999px;}
#feature_header201009 #button1009_12 a:hover { width:63px; height:30px; margin-top:85px; margin-left:12px; float:left; display:block; background:url(../img/feature/2010/1009btn12.gif) no-repeat 0 -30px; text-indent:-9999px;}

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

#img20100901 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1009photo01.jpg) no-repeat 0px 0px; }
#img20100902 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1009photo02.jpg) no-repeat 0px 0px; }
#img20100903 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1009photo03.jpg) no-repeat 0px 0px; }
#img20100904 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1009photo04.jpg) no-repeat 0px 0px; }
/* -----201009----- */



/* -----201010----- */
#featuretop_header201010 { width:685px; height:350px; background:url(../img/feature/2010/1010header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201010 #button1010_01 a { width:221px; height:29px; margin-left:431px; margin-top:97px; position: absolute; display:block; background:url(../img/feature/2010/1010btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201010 #button1010_02 a { width:221px; height:29px; margin-left:431px; margin-top:141px; position: absolute; display:block; background:url(../img/feature/2010/1010btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201010 #button1010_03 a { width:221px; height:29px; margin-left:431px; margin-top:186px; position: absolute; display:block; background:url(../img/feature/2010/1010btn03.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201010 #button1010_01 a:hover { width:221px; height:29px; margin-left:431px; margin-top:97px; position: absolute; display:block; background:url(../img/feature/2010/1010btn01.jpg) no-repeat 0 -29px; text-indent:-9999px; }
#featuretop_header201010 #button1010_02 a:hover { width:221px; height:29px; margin-left:431px; margin-top:141px; position: absolute; display:block; background:url(../img/feature/2010/1010btn02.jpg) no-repeat 0 -29px; text-indent:-9999px; }
#featuretop_header201010 #button1010_03 a:hover { width:221px; height:29px; margin-left:431px; margin-top:186px; position: absolute; display:block; background:url(../img/feature/2010/1010btn03.jpg) no-repeat 0 -29px; text-indent:-9999px; }

#feature_header201010 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1010header02.jpg) no-repeat 0 0; }
#feature_header201010 #button1010_11 a { width:190px; height:24px; margin-top:80px; margin-left:224px; float:left; display:block; background:url(../img/feature/2010/1010btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201010 #button1010_12 a { width:190px; height:24px; margin-top:80px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1010btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201010 #button1010_13 a { width:55px; height:24px; margin-top:80px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1010btn13.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201010 #button1010_11 a:hover { width:190px; height:24px; margin-top:80px; margin-left:224px; float:left; display:block; background:url(../img/feature/2010/1010btn11.jpg) no-repeat 0 -24px; text-indent:-9999px;}
#feature_header201010 #button1010_12 a:hover { width:190px; height:24px; margin-top:80px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1010btn12.jpg) no-repeat 0 -24px; text-indent:-9999px;}
#feature_header201010 #button1010_13 a:hover { width:55px; height:24px; margin-top:80px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1010btn13.jpg) no-repeat 0 -24px; text-indent:-9999px;}

.color_101001 { color: #006633; font-weight: bold; }
.color_101002 { color: #ff6600; font-weight: bold; }

.list1010_left { width:310px; float:left; }
.list1010_right { width:310px; float:right; }
.list1010_contents { border-bottom: 1px dotted #99cc33; padding-top: 10px;padding-bottom: 10px;	}

#img20101001 { width:257px; height:471px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1010photo01.jpg) no-repeat 0px 0px; }
#img20101002 { width:257px; height:313px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1010photo02.jpg) no-repeat 0px 0px; }
#img20101003 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1010photo03.jpg) no-repeat 0px 0px; }
#arukikata201010 { background:url(../img/feature/2010/1010image01.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
p.arukikata_txt_2010 { padding-top:72px; padding-left:45px; width: 437px; line-height:28px; }
/* -----201010----- */

/* -----201011----- */
#featuretop_header201011 { width:685px; height:350px; background:url(../img/feature/2010/1011header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201011 #button1011_01 a { width:342px; height:36px; margin-left:0px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1011btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201011 #button1011_02 a { width:342px; height:36px; margin-left:1px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1011btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201011 #button1011_01 a:hover { width:342px; height:36px; margin-left:0px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1011btn01.jpg) no-repeat 0 -36px; text-indent:-9999px; }
#featuretop_header201011 #button1011_02 a:hover { width:342px; height:36px; margin-left:1px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1011btn02.jpg) no-repeat 0 -36px; text-indent:-9999px; }


#feature_header201011 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1011header02.jpg) no-repeat 0 0; }
#feature_header201011 #button1011_11 a { width:286px; height:28px; margin-top:87px; margin-left:306px; float:left; display:block; background:url(../img/feature/2010/1011btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201011 #button1011_12 a { width:68px; height:28px; margin-top:87px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1011btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201011 #button1011_11 a:hover { width:286px; height:28px; margin-top:87px; margin-left:306px; float:left; display:block; background:url(../img/feature/2010/1011btn11.jpg) no-repeat 0 -28px; text-indent:-9999px;}
#feature_header201011 #button1011_12 a:hover { width:68px; height:28px; margin-top:87px; margin-left:20px; float:left; display:block; background:url(../img/feature/2010/1011btn12.jpg) no-repeat 0 -28px; text-indent:-9999px;}

.color_101101 { color: #336633; font-weight: bold; }
#img20101101 { width:285px; height:250px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1011photo01.jpg) no-repeat 0px 0px; }
#img20101102 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1011photo02.jpg) no-repeat 0px 0px; }
#img20101103 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1011photo03.jpg) no-repeat 0px 0px; }
#img20101104 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1011photo04.jpg) no-repeat 0px 0px; }

#arukikata20101101 { background:url(../img/feature/2010/1011image01.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
#arukikata20101102 { background:url(../img/feature/2010/1011image02.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }

/* -----201011----- */

/* -----201012----- */
#featuretop_header201012 { width:685px; height:350px; background:url(../img/feature/2010/1012header01.jpg) no-repeat 0 0; padding-bottom:30px;}
#featuretop_header201012 #button1012_01 a { width:342px; height:36px; margin-left:0px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1012btn01.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201012 #button1012_02 a { width:342px; height:36px; margin-left:1px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1012btn02.jpg) no-repeat 0 0; text-indent:-9999px; }
#featuretop_header201012 #button1012_01 a:hover { width:342px; height:36px; margin-left:0px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1012btn01.jpg) no-repeat 0 -36px; text-indent:-9999px; }
#featuretop_header201012 #button1012_02 a:hover { width:342px; height:36px; margin-left:1px; margin-top:314px; float:left; display:block; background:url(../img/feature/2010/1012btn02.jpg) no-repeat 0 -36px; text-indent:-9999px; }

#feature_header201012 { width:685px; height:115px; padding-bottom:30px; background:url(../img/feature/2010/1012header02.jpg) no-repeat 0 0; }
#feature_header201012 #button1012_11 a { width:203px; height:25px; margin-top:89px; margin-left:389px; float:left; display:block; background:url(../img/feature/2010/1012btn11.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201012 #button1012_12 a { width:83px; height:25px; margin-top:89px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1012btn12.jpg) no-repeat 0 0; text-indent:-9999px;}
#feature_header201012 #button1012_11 a:hover { width:203px; height:25px; margin-top:89px; margin-left:389px; float:left; display:block; background:url(../img/feature/2010/1012btn11.jpg) no-repeat 0 -25px; text-indent:-9999px;}
#feature_header201012 #button1012_12 a:hover { width:83px; height:25px; margin-top:89px; margin-left:10px; float:left; display:block; background:url(../img/feature/2010/1012btn12.jpg) no-repeat 0 -25px; text-indent:-9999px;}

.color_101201 { color: #007bbe; font-weight: bold; }
#img20101201 { width:371px; height:278px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1012img01.jpg) no-repeat 0px 0px; }
#img20101202 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1012photo01.jpg) no-repeat 0px 0px; }
#img20101203 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1012photo02.jpg) no-repeat 0px 0px; }
#img20101204 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1012photo03.jpg) no-repeat 0px 0px; }
#img20101205 { width:257px; height:155px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2010/1012photo04.jpg) no-repeat 0px 0px; }

.card20101201 { margin-right:33px; margin-top:25px;	}
.card20101202 { margin-right:33px; }
.card20101203 { margin-top:25px; }
.color_101202 { color: #569bb9; }

.greeting_card1012{ padding-bottom: 22px; width:500px; margin-left:89px; clear:both; }
.greeting_card1012 ul{ list-style:none; float:left; }
.greeting_card1012 ul li{ float:left; }

.download1012 { color: #569bb9; text-align:center; margin-bottom:30px; }


/* -----201012----- */
