@charset 'utf-8';

#bbq_2014{
    width:530px;
	height:225px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_bbq2014.jpg) top center no-repeat;
	}
	
#bbq_2014 h4{
    width:530px;
	height:162px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}

#bbq_2014 .bt_ue{
    width:530px;
	height:30px;
	margin : 0;
	}

.bbq2014_ue1{
    width:190px;
	height:23px;
	float:left;
	margin-left:15px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq2014_ue1 a { display: block; width:190px;	height:23px;}
	
.bbq2014_bt1{
    width:190px;
	height:23px;
	float:left;
	margin-left:15px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq2014_bt1 a { display: block; width:190px;	height:23px;}

.bbq2014_bt2{
    width:190px;
	height:23px;
	margin-left:11px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq2014_bt2 a { display: block; width:190px;	height:23px;}

#camp_2014{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_camp2014.jpg) top center no-repeat;
	}
	
#camp_2014 h4{
    width:530px;
	height:176px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}

.camp2014_bt1{
    width:190px;
	height:23px;
	float:left;
	margin-left:15px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.camp2014_bt1 a { display: block; width:190px;	height:23px;}

.camp2014_bt2{
    width:190px;
	height:23px;
	margin-left:11px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.camp2014_bt2 a { display: block; width:190px;	height:23px;}


#gw_2014{
    width:530px;
	height:247px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/gw2014.jpg) top center no-repeat;
	}
	
#gw_2014 h4{
    width:530px;
	height:212px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}

.gw2014_bt1{
    width:190px;
	height:23px;
	float:left;
	margin-left:15px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.gw2014_bt1 a { display: block; width:190px;	height:23px;}

.gw2014_bt2{
    width:190px;
	height:23px;
	margin-left:11px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.gw2014_bt2 a { display: block; width:190px;	height:23px;}




#whale_plan{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_whale2014.jpg) top center no-repeat;
	}
	
#whale_plan h4{
    width:530px;
	height:175px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}

.whale_bt1{
    width:190px;
	height:23px;
	float:left;
	margin-left:25px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.whale_bt1 a { display: block; width:190px;	height:23px;}

.whale_bt2{
    width:190px;
	height:23px;
	margin-left:13px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.whale_bt2 a { display: block; width:190px;	height:23px;}


#longstay_plan{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_longstay.jpg) top center no-repeat;
	}
	
#longstay_plan h4{
    width:530px;
	height:172px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}

.long_bt1{
    width:190px;
	height:23px;
	float:left;
	margin-left:25px;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.long_bt1 a { display: block; width:190px;	height:23px;}

.long_bt2{
    width:190px;
	height:23px;
	margin-left:18px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.long_bt2 a { display: block; width:190px;	height:23px;}
	
#eco_plan{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/eco-top201404.gif) top center no-repeat;
	}

.eco_bt1{
    width:83px;
	height:90px;
	position: relative;
	display: block;
	text-indent:-9999px;
	margin-left:15px;
	float:left;
	}

.eco_bt1 a { display: block; width: 83px; height: 90px;}

.eco_bt2{
    width:113px;
	height:90px;
	position: relative;
	display: block;
	text-indent:-9999px;
	margin-left:13px;
	float:left;}

.eco_bt2 a { display: block; width: 113px; height: 90px;}

.eco_bt3{
    width:113px;
	height:90px;
	position: relative;
	display: block;
	text-indent:-9999px;
	margin-left:13px;
	float:left;}

.eco_bt3 a { display: block; width: 113px; height: 90px;}


.eco_bt4{
    width:98px;
	height:90px;
	position: relative;
	display: block;
	text-indent:-9999px;
	margin-left:13px;
	float:left;}

.eco_bt4 a { display: block; width: 98px; height: 90px;}

#eco_plan h4{
    width:530px;
	height:110px;
	margin : 0;
	display: block;
	position: relative;
	text-indent:-9999px;
	}
		
#hayawari90{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/hayawari90.jpg) top center no-repeat;
	}

#hayawari902{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/hayawari90_2.jpg) top center no-repeat;
	}
		
#hayawari60{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/hayawari60.jpg) top center no-repeat;
	}

#hayawari45{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/hayawari45.jpg) top center no-repeat;
	}
	
.yoyaku_box{
    width:425px;
	height:54px;
	padding-top:145px;
	margin-left:18px;
	}

.yoyaku_bt1{
    width:132px;
	height:50px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bt1 a { display: block; width: 132px; height: 50px;}

.yoyaku_bt2{
    width:132px;
	height:50px;
	margin-left:13px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bt2 a { display: block; width: 132px; height: 50px;}
	
.yoyaku_bt3{
    width:132px;
	height:50px;
	margin-left:13px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bt3 a { display: block; width: 132px; height: 50px;}

.yoyaku_boxs{
    width:450px;
	height:25px;
	padding-top:140px;
	margin-left:18px;
	}

.yoyaku_boxs2{
    width:450px;
	height:25px;
	padding-top:8px;
	margin-left:18px;
	}
	
.yoyaku_bts1{
    width:188px;
	height:23px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bts1 a { display: block; width: 188px; height: 23px;}

.yoyaku_bts2{
    width:188px;
	height:23px;
	margin-left:20px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bts2 a { display: block; width: 188px; height: 23px;}
	
.yoyaku_bts3{
    width:132px;
	height:25px;
	margin-left:13px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.yoyaku_bts3 a { display: block; width: 132px; height: 25px;}
			
#hayawari30{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/hayawari30.jpg) top center no-repeat;
	}

#tougetu{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/tougetu.jpg) top center no-repeat;
	}
	
#renpaku2{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/renpaku2.jpg) top center no-repeat;
	}

#renpaku3{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/renpaku3.jpg) top center no-repeat;
	}

#marine{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/marine_plan.jpg) top center no-repeat;
	}

#marine2{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_jinbei.jpg) top center no-repeat;
	}

#marine3{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_cave.jpg) top center no-repeat;
	}
	
#marason{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/marason.jpg) top center no-repeat;
	}

#uchina{
    width:530px;
	height:210px;
	margin : 0 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/uchina.jpg) top center no-repeat;
	}

#whale{
    width:530px;
	height:249px;
	margin : 5px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_whale.jpg) top center no-repeat;
	}

.whale_yoyaku{
    width:425px;
	height:54px;
	padding-top:185px;
	margin-left:18px;
	}

#years_plan{
    width:530px;
	height:210px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_3years.jpg) top center no-repeat;
	}

.years_box{
    width:419px;
	height:30px;
	padding-top:174px;
	margin-right:8px;
	float:right;
	}

.years_bt1{
    width:204px;
	height:30px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	margin-left:1px;
	}

.years_bt1 a { display: block; width: 204px; height: 30px;}

.years_bt2{
    width:204px;
	height:30px;
	margin-left:10px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.years_bt2 a { display: block; width: 204px; height: 30px;}
			
#bbq_plan{
    width:530px;
	height:254px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bbq.jpg) top center no-repeat;
	}

.bbq_box{
    width:450px;
	height:25px;
	padding-top:222px;
	margin-left:18px;
	}
	
.bbq_bt1{
    width:132px;
	height:25px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq_bt1 a { display: block; width: 132px; height: 25px;}

.bbq_bt2{
    width:132px;
	height:25px;
	margin-left:15px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq_bt2 a { display: block; width: 132px; height: 25px;}
	
.bbq_bt3{
    width:132px;
	height:25px;
	margin-left:15px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.bbq_bt3 a { display: block; width: 132px; height: 25px;}


#mama_plan{
    width:530px;
	height:199px;
	margin : 8px 0 10px 5px;
	display: block;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	background: url(http://www.morimar.com/new_plan/img/bg_hahanohi2013.jpg) top center no-repeat;
	}

.mama_box{
    width:450px;
	height:25px;
	padding-top:165px;
	margin-left:163px;
	}
	
.mama_bt1{
    width:132px;
	height:25px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.mama_bt1 a { display: block; width: 132px; height: 25px;}

.mama_bt2{
    width:132px;
	height:25px;
	margin-left:8px;
	float:left;
	position: relative;
	z-index: 1;
	text-indent:-9999px;
	}

.mama_bt2 a { display: block; width: 132px; height: 25px;}