@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; background-color:#ffffff;  }
.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; }
.wallpaper_column { width:643px;}
/* -----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:100px; padding-bottom:3px; }
.wallpaper_contents_right .sizebutton02{ float:left; width:100px; padding-bottom:3px; }
.wallpaper_contents_right .sizebutton03{ float:left; width:100px; }
.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----- */

/* -----new----- */
.caption { float:right; font-size:80%; margin-bottom:20px; line-height:14px; text-align:right;}
.imgcaption { font-size:80%; line-height:14px; margin-top:5px;}
.textarea { float:left; width:370px;}
.imgarea { float:right; width:275px; }
/* -----new----- */

/* -----greetingcard---- */
.greeting_card{ padding-bottom: 22px; width:660px; margin-left:10px; margin-top:30px; height:150px; }
.greeting_card ul{ list-style:none; float:left; }
.greeting_card ul li{ float:left; margin-left:15px; }
.color_greetingcard { color: #3399cc; }
/* -----greetingcard---- */




/* -----201401---- */
#feature_header1401 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1401.jpg) no-repeat 0 0; }
#feature_header1401 #button1401_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1401_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1401 #button1401_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1401_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1401 #button1401_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1401_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1401 #button1401_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1401_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1401 #button1401_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1401_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1401 #button1401_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1401_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1401 { color:#6e8c8c; }
#title1401 {display:block; background:url(../img/feature/2014/title1401_02.gif) no-repeat 0 0px; width:659px; height:179px; }
#lead1401 { padding-top:70px; width:490px; padding-left:20px;}
#honbun1401 { padding-top:120px; width:490px; padding-left:20px;}

#img140101 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1401_01.jpg) no-repeat 0px 0px; }
#img140102 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1401_02.jpg) no-repeat 0px 0px; }
#img140103 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1401_03.jpg) no-repeat 0px 0px; }
#img140104 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1401_04.jpg) no-repeat 0px 0px; }
#img140105 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1401_05.jpg) no-repeat 0px 0px; }

#arukikata1401 { background:url(../img/feature/2014/img1401.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }


/* -----201401----- */

/* -----201402---- */
#feature_header1402 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1402.jpg) no-repeat 0 0; }
#feature_header1402 #button1402_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1402_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1402 #button1402_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1402_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1402 #button1402_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1402_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1402 #button1402_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1402_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1402 #button1402_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1402_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1402 #button1402_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1402_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1402 { color:#3399cc; }

#img140201 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1402_01.jpg) no-repeat 0px 0px; }
#img140202 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1402_02.jpg) no-repeat 0px 0px; }
#img140203 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1402_03.jpg) no-repeat 0px 0px; }
#img140204 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1402_04.jpg) no-repeat 0px 0px; }

#arukikata1402 { background:url(../img/feature/2014/img1402.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }


/* -----201402----- */

/* -----201403----- */
#feature_header1403 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1403.jpg) no-repeat 0 0; }
#feature_header1403 #button1403_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1403_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1403 #button1403_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1403_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1403 #button1403_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1403_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1403 #button1403_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1403_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1403 #button1403_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1403_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1403 #button1403_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1403_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1403 { color:#993333; }


#img140301 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1403_01.jpg) no-repeat 0px 0px; }
#img140302 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1403_02.jpg) no-repeat 0px 0px; }
#img140303 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1403_03.jpg) no-repeat 0px 0px; }
#img140304 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1403_04.jpg) no-repeat 0px 0px; }

/* -----201403----- */


/* -----201404----- */
#feature_header1404 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1404.jpg) no-repeat 0 0; }
#feature_header1404 #button1404_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1404_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1404 #button1404_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1404_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1404 #button1404_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1404_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1404 #button1404_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1404_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1404 #button1404_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1404_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1404 #button1404_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1404_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1404 { color:#51adad; }


#img140401 { width:260px; height:460px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_01.jpg) no-repeat 0px 0px; }
#img140402 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_02.jpg) no-repeat 0px 0px; }
#img140403 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_03.jpg) no-repeat 0px 0px; }
#img140404 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_04.jpg) no-repeat 0px 0px; }


.color140411 { color:#006699; }
#img140411 { width:260px; height:305px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_11.jpg) no-repeat 0px 0px; }
#img140412 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_12.jpg) no-repeat 0px 0px; }

.color140412 { color:#715331; }
#img140413 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1404_13.jpg) no-repeat 0px 0px; }
#img140414 { width:685px; height:280px; background: url(../img/feature/2014/header140411.jpg) no-repeat 0px 0px; }
#img140415 { width:685px; height:280px; background: url(../img/feature/2014/header140412.jpg) no-repeat 0px 0px; }

#playerArea{margin-top:30px; margin-left:auto; margin-right:auto; width:480px; display:block; }
/* -----201404----- */



/* -----201405----- */
#feature_header1405 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1405.jpg) no-repeat 0 0; }
#feature_header1405 #button1405_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1405_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1405 #button1405_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1405_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1405 #button1405_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1405_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1405 #button1405_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1405_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1405 #button1405_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1405_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1405 #button1405_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1405_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1405 { color:#cc3300; }

#img140501 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_01.jpg) no-repeat 0px 0px; }
#img140502 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_02.jpg) no-repeat 0px 0px; }
#img140503 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_03.jpg) no-repeat 0px 0px; }
#img140504 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_04.jpg) no-repeat 0px 0px; }
#img140505 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_05.jpg) no-repeat 0px 0px; }
#img140506 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1405_06.jpg) no-repeat 0px 0px; }

/* -----201405----- */

/* -----201406----- */
#feature_header1406 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1406.jpg) no-repeat 0 0; }
#feature_header1406 #button1406_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1406_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1406 #button1406_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1406_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1406 #button1406_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1406_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1406 #button1406_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1406_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1406 #button1406_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1406_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1406 #button1406_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1406_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1406 { color:#006633; }

#img140601 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1406_01.jpg) no-repeat 0px 0px; }
#img140602 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1406_02.jpg) no-repeat 0px 0px; }
#img140603 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1406_03.jpg) no-repeat 0px 0px; }
#img140604 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1406_04.jpg) no-repeat 0px 0px; }
#img140605 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1406_05.jpg) no-repeat 0px 0px; }

#arukikata1406 { background:url(../img/feature/2014/img1406.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201406----- */


/* -----201407----- */
#feature_header1407 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1407.jpg) no-repeat 0 0; }
#feature_header1407 #button1407_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1407_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1407 #button1407_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1407_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1407 #button1407_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1407_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1407 #button1407_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1407_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1407 #button1407_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1407_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1407 #button1407_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1407_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1407 { color:#336699; }

#img140701 { width:521; height:301px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1407_01.jpg) no-repeat 0px 0px; }
#img140702 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1407_02.jpg) no-repeat 0px 0px; }
#img140703 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1407_03.jpg) no-repeat 0px 0px; }
#img140704 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1407_04.jpg) no-repeat 0px 0px; }
#img140705 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1407_05.jpg) no-repeat 0px 0px; }
#txt140701 { float:left; margin-top:200px;}

#arukikata1407 { background:url(../img/feature/2014/img1407.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201407----- */


/* -----201408----- */
#feature_header1408 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1408.jpg) no-repeat 0 0; }
#feature_header1408 #button1408_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1408_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1408 #button1408_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1408_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1408 #button1408_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1408 #button1408_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1408 #button1408_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1408 #button1408_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1408 { color:#0099cc; }

#img140801 {  width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_01.jpg) no-repeat 0px 0px; }
#img140802 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_02.jpg) no-repeat 0px 0px; }
#img140803 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_03.jpg) no-repeat 0px 0px; }
#img140804 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_04.jpg) no-repeat 0px 0px; }
#img140805 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_05.jpg) no-repeat 0px 0px; }
#txt140801 { float:left; margin-top:200px;}

#arukikata1408 { background:url(../img/feature/2014/img1408.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201408----- */

/* -----20140802----- */
#feature_header140802 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header140802.jpg) no-repeat 0 0; }
#feature_header140802 #button1408_11 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1408_11.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header140802 #button1408_11 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1408_11.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header140802 #button1408_12 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_12.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header140802 #button1408_12 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_12.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header140802 #button1408_13 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_13.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header140802 #button1408_13 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1408_13.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color140802 { color:#339933; }

#img140811 {  width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_11.jpg) no-repeat 0px 0px; }
#img140812 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_12.jpg) no-repeat 0px 0px; }
#img140813 { width:260px; height:460px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_13.jpg) no-repeat 0px 0px; }
#img140814 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_14.jpg) no-repeat 0px 0px; }
#img140815 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1408_15.jpg) no-repeat 0px 0px; }

#arukikata140811 { background:url(../img/feature/2014/img140811.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201408----- */




/* -----201409----- */
#feature_header1409 { width:685px; height:222px; padding-bottom:30px; background:url(../img/feature/2014/header1409.jpg) no-repeat 0 0; }
#feature_header1409 #button1409_01 a { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1409_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1409 #button1409_01 a:hover { width:226px; height:27px; margin-top:195px; float:left; display:block; background:url(../img/feature/2014/button1409_01.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1409 #button1409_02 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1409_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1409 #button1409_02 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1409_02.gif) no-repeat 0 -27px; text-indent:-9999px; }
#feature_header1409 #button1409_03 a { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1409_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1409 #button1409_03 a:hover { width:226px; height:27px; margin-top:195px; margin-left:3px; float:left; display:block; background:url(../img/feature/2014/button1409_03.gif) no-repeat 0 -27px; text-indent:-9999px; }
.color1409 { color:#a17426; }

#img140901 {  width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_01.jpg) no-repeat 0px 0px; }
#img140902 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_02.jpg) no-repeat 0px 0px; }
#img140903 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_03.jpg) no-repeat 0px 0px; }
#img140904 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_04.jpg) no-repeat 0px 0px; }
#img140905 { width:260px; height:310px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_05.jpg) no-repeat 0px 0px; }
#img140906 { width:260px; height:150px; float:right; margin-bottom:10px; margin-left:10px; background: url(../img/feature/2014/photo1409_06.jpg) no-repeat 0px 0px; }
#txt140901 { float:left; margin-top:200px;}

#arukikata1409 { background:url(../img/feature/2014/img1409.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201409----- */

/* -----201410----- */
#feature_header1410 { width:685px; height:201px; padding-bottom:30px; background:url(../img/feature/2014/header1410.gif) no-repeat 0 0; }

#feature_header1410 #button1410_01 a { width:130px; height:25px; margin-top:173px; margin-left:262px; float:left; display:block; background:url(../img/feature/2014/button1410_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1410 #button1410_01 a:hover { width:130px; height:25px; margin-top:173px; margin-left:262px;  float:left; display:block; background:url(../img/feature/2014/button1410_01.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1410 #button1410_02 a { width:215px; height:25px; margin-top:173px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1410_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1410 #button1410_02 a:hover { width:215px; height:25px; margin-top:173px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1410_02.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1410 #button1410_03 a { width:74px; height:25px; margin-top:173px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1410_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1410 #button1410_03 a:hover { width:74px; height:25px; margin-top:173px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1410_03.gif) no-repeat 0 -25px; text-indent:-9999px; }
.color1410 { color:#39a4da; }

#img141001 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1410_01.jpg) no-repeat 0px 0px; }

.contents1410 { width:645px; border:#39a4da; border-style:solid; border-width:thin; padding:25px 20px; display: inline-block;} 
#img141002 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_02.jpg) no-repeat 0px 0px; }
#img141002 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141003 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_03.jpg) no-repeat 0px 0px; }
#img141003 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141004 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1410_04.jpg) no-repeat 0px 0px; }
#img141005 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_05.jpg) no-repeat 0px 0px; }
#img141005 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141006 {  width:685px; height:175px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1410_06.jpg) no-repeat 0px 0px; }
#img141007 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1410_07.jpg) no-repeat 0px 0px; }
#img141008 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_08.jpg) no-repeat 0px 0px; }
#img141008 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141009 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_09.jpg) no-repeat 0px 0px; }
#img141009 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141010 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_10.jpg) no-repeat 0px 0px; }
#img141010 p { font-size:80%; line-height:14px; margin-top:5px;}
#img141011 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1410_11.jpg) no-repeat 0px 0px; }
#img141011 p { font-size:80%; line-height:14px; margin-top:5px;}

#img141012 {  width:685px; height:175px;margin-top:20px; padding-bottom:30px;  background: url(../img/feature/2014/photo1410_12.jpg) no-repeat 0px 0px; }
#arukikata1410 { background:url(../img/feature/2014/img1410.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201410----- */




/* -----201411----- */
#feature_header1411 { width:685px; height:192px; padding-bottom:30px; background:url(../img/feature/2014/header1411.gif) no-repeat 0 0; }

#feature_header1411 #button1411_01 a { width:130px; height:25px; margin-top:164px; margin-left:262px; float:left; display:block; background:url(../img/feature/2014/button1411_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1411 #button1411_01 a:hover { width:130px; height:25px; margin-top:164px; margin-left:262px;  float:left; display:block; background:url(../img/feature/2014/button1411_01.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1411 #button1411_02 a { width:215px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1411_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1411 #button1411_02 a:hover { width:215px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1411_02.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1411 #button1411_03 a { width:74px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1411_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1411 #button1411_03 a:hover { width:74px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1411_03.gif) no-repeat 0 -25px; text-indent:-9999px; }
.color1411 { color:#98987d; }

#img141101 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1411_01.jpg) no-repeat 0px 0px; }
.contents1411 { width:645px; border:#579b42; border-style:solid; border-width:thin; padding:25px 20px; display: inline-block;} 



#img141102 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_02.jpg) no-repeat 0px 0px;margin-bottom:20px;  }
#img141103 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_03.jpg) no-repeat 0px 0px;margin-bottom:20px;  }
#img141104 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1411_04.jpg) no-repeat 0px 0px; }
#img141105 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_05.jpg) no-repeat 0px 0px; margin-bottom:20px; }
#img141106 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_06.jpg) no-repeat 0px 0px; margin-bottom:20px; }
#img141107 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1411_07.jpg) no-repeat 0px 0px; }
#img141108 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_08.jpg) no-repeat 0px 0px; margin-bottom:20px; }
#img141109 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_09.jpg) no-repeat 0px 0px; }
#img141110 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1411_10.jpg) no-repeat 0px 0px; }
#img141111 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1411_11.jpg) no-repeat 0px 0px; }


#img141112 {  width:685px; height:175px;margin-top:20px; padding-bottom:30px;  background: url(../img/feature/2014/photo1411_12.jpg) no-repeat 0px 0px; }
#arukikata1411 { background:url(../img/feature/2014/img1411.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
/* -----201411----- */


/* -----201412----- */
#feature_header1412 { width:685px; height:192px; padding-bottom:30px; background:url(../img/feature/2014/header1412.gif) no-repeat 0 0; }

#feature_header1412 #button1412_01 a { width:130px; height:25px; margin-top:164px; margin-left:262px; float:left; display:block; background:url(../img/feature/2014/button1412_01.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1412 #button1412_01 a:hover { width:130px; height:25px; margin-top:164px; margin-left:262px;  float:left; display:block; background:url(../img/feature/2014/button1412_01.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1412 #button1412_02 a { width:215px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1412_02.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1412 #button1412_02 a:hover { width:215px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1412_02.gif) no-repeat 0 -25px; text-indent:-9999px; }
#feature_header1412 #button1412_03 a { width:74px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1412_03.gif) no-repeat 0 0; text-indent:-9999px; }
#feature_header1412 #button1412_03 a:hover { width:74px; height:25px; margin-top:164px; margin-left:2px; float:left; display:block; background:url(../img/feature/2014/button1412_03.gif) no-repeat 0 -25px; text-indent:-9999px; }
.color1412 { color:#8c8c8c; }

#img141201 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1412_01.jpg) no-repeat 0px 0px; }
.contents1412 { width:645px; border:#b80101; border-style:solid; border-width:thin; padding:25px 20px; display: inline-block;} 



#img141202 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_02.jpg) no-repeat 0px 0px;margin-bottom:10px;  }
#img141203 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_03.jpg) no-repeat 0px 0px;margin-bottom:10px;  }
#img141204 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_04.jpg) no-repeat 0px 0px;margin-bottom:10px;  }

#img141205 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1412_05.jpg) no-repeat 0px 0px; }
#img141206 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_06.jpg) no-repeat 0px 0px; margin-bottom:10px; }
#img141207 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_07.jpg) no-repeat 0px 0px; margin-bottom:10px; }

#img141208 {  width:685px; height:350px;margin-top:20px; margin-bottom:10px;  background: url(../img/feature/2014/photo1412_08.jpg) no-repeat 0px 0px; }
#img141209 { width:260px; height:180px; float:right; padding-bottom:20px; margin-left:15px; background: url(../img/feature/2014/photo1412_09.jpg) no-repeat 0px 0px; }

#arukikata1412 { background:url(../img/feature/2014/img1412.jpg) no-repeat 0px 0px; width:685px; height:292px; padding-bottom:20px; }
.mb20 { margin-bottom:20px;}
/* -----201412----- */
