@charset "EUC-JP";

/*---- GooÊÝ¾Ú ----*/

.snsArea{
	float:right;
	width:300px;
}


iframe.twitter-share-button{
height:23px !important;
}

.fb-like{
	width:35px !important;
}

.fbshare{
	margin-left:35px;
}

.layoutC{ text-align:center !important;}

.mb20{ margin-bottom:20px !important;}

.mb40{ margin-bottom:40px !important;}

.ml40{ margin-left:40px !important;}

.mb50{ margin-bottom:50px !important;}

#hosho_mainArea p{
	font-size:14px;
	line-height:24px;
}

.lpBnrArea01,.lpBnrArea02{
	margin-bottom:20px;
}

.top{
	position:relative;
}

#sideNav{
	position:absolute;
	top:250px;
	left:0;
	z-index:998;
}

#sideNav li a{
	display:block;
	width:74px;
	height:74px;
}


#sideNav .sidenav01{
	width:74px;
	height:74px;
	text-indent:-9999px;
	background-image:url(/goohosho/common/img/hosho_sidenavi_01.jpg);
}

#sideNav .sidenav02{
	width:74px;
	height:74px;
	text-indent:-9999px;
	background-image:url(/goohosho/common/img/hosho_sidenavi_02.jpg);
}

#sideNav .sidenav03{
	width:74px;
	height:74px;
	text-indent:-9999px;
	background-image:url(/goohosho/common/img/hosho_sidenavi_03.jpg);
}

#sideNav .sidenav04{
	width:74px;
	height:74px;
	text-indent:-9999px;
	background-image:url(/goohosho/common/img/hosho_sidenavi_04.jpg);
}

#sideNav .sidenav05{
	width:74px;
	height:74px;
	text-indent:-9999px;
	background-image:url(/goohosho/common/img/hosho_sidenavi_05.jpg);
}

.pageLink{
	width:960px;
	height:90px;
}

.pageLink ul{
	width:960px;
	height:70px;
}

.pageLink ul li{
	float:left;
	width:184px;
	height:70px;
	margin:0 10px 0 0;
}

.pageLink ul li.pageLink01{
	background:url(/goohosho/common/img/hosho_pagelink_01.jpg);
}

.pageLink ul li.pageLink02{
	background:url(/goohosho/common/img/hosho_pagelink_02.jpg);
}

.pageLink ul li.pageLink03{
	background:url(/goohosho/common/img/hosho_pagelink_03.jpg);
}

.pageLink ul li.pageLink04{
	background:url(/goohosho/common/img/hosho_pagelink_04.jpg);
}

.pageLink ul li.pageLink05{
	background:url(/goohosho/common/img/hosho_pagelink_05.jpg);
	margin:0;
}

.pageLink ul li a{
	display:block;
	width:184px;
	height:70px;
	text-indent:-9999px;
}

.searchCar{
	background:url(/goohosho/common/img/hosho_searchcar_bg.jpg);
	position:relative;
	width:960px;
	height:100px;
	margin:10px 0 14px;
	clear:both;
}

.searchCar .searchhoshoCar{
	margin:0 0 0 170px;
	width:620px;
	height:80px;
	padding-top:10px;
}

.searchCar .searchhoshoCar a{
	text-indent:-9999px;
	display:block;
	width:620px;
	height:80px;
	background:url(/goohosho/common/img/hosho_searchcar_btn_off.png);
}

.searchhoshoCar a:hover,
.searchhoshoCar a:active{
	background:url(/goohosho/common/img/hosho_searchcar_btn_on.png);
}

#lp_mainArea{
	border:none;
	background:none;
	width:960px;
	margin:14px 0 0;
	padding-bottom:14px;
}

#whats{
	margin-bottom:50px;
}

#point{
	margin-bottom:80px;
}

#detail{
	margin-bottom:30px;
}

#apply{
	margin-bottom:80px;
}

#whats h2{
	margin-bottom:40px;
	background-color:#fff;
}

#point h2{
	margin-bottom:40px;
}

#detail h2{
	margin-bottom:40px;
}

#apply h2{
	margin-bottom:40px;
}

#trouble h2{
	margin-bottom:40px;
}

.hoshoLcol{
	float:left;
	width:460px;
	position:relative;
}
.hoshoRcol{
	float:right;
	width:460px;
	position:relative;
}


#whats .hoshoLcol{
	width:560px;
}
#whats .hoshoRcol{
	width:350px;
}

#whats .whatsImg01{
	margin-bottom:32px;
}

#point .sugoiMark{
	position:absolute;
	top:-23px;
	right:0;
}

#detail .hosho01,#detail .hosho02{
	padding-top:15px;
	border-top: dashed 1px #F00;
	border-bottom: dashed 1px #F00;
	position:relative;
}

#detail .hosho03,#detail .hosho04,#detail .hosho05,#detail .hosho06{
	padding-top:30px;
	border-bottom: dashed 1px #F00;
	position:relative;
}

#detail .hosho03,#detail .hosho04{
	height:230px;
}

#detail .hosho05{
	height:320px;
	border:none;
}

#detail .hosho06{
	padding-top:50px;
	border:none;
}


#detail .detailTxt{
	float:left;
	width:308px;
}

#detail .detailImg{
	float:right;
	width:120px;
}

#detail .sugoiMark{
	position:absolute;
	top:-10px;
	right:0;
}

.hosholistL{
	float:left;
	width:166px;
	line-height:26px;
	font-size:15px;
}

.hosholistR{
	float:left;
	width:166px;
	line-height:26px;
	font-size:15px;
}

.hosholistL li,.hosholistR li{
	background:url(/goohosho/common/img/hosho_list_tri.gif) no-repeat left 8px;
	padding-left:10px;
}

.fancyboxWrap{ display:none;}

#fancybox-content>div {
	overflow: hidden!important;
}

#hosho01{
	width:890px;
	height:621px;
	background:url(/goohosho/common/img/hosho01_bg.jpg) no-repeat;
	margin:0;
}

#hosho02{
	width:999px;
	height:983px;
	background:url(/goohosho/common/img/hosho02_bg.jpg) no-repeat;
	margin:0;
}

#hosho03{
	width:940px;
	height:370px;
	background:url(/goohosho/common/img/hosho03_bg.jpg) no-repeat;
	margin:0;
}

#hosho04{
	width:919px;
	height:334px;
	background:url(/goohosho/common/img/hosho04_bg.jpg) no-repeat;
	margin:0;
}

#hosho05{
	width:958px;
	height:536px;
	background:url(/goohosho/common/img/hosho05_bg.jpg) no-repeat;
	margin:0;
}

#hosho06{
	width:744px;
	height:296px;
	background:url(/goohosho/common/img/hosho06_bg.jpg) no-repeat;
	margin:0;
}

#hosho07{
	width:948px;
	height:501px;
	background:url(/goohosho/common/img/hosho07_bg.jpg) no-repeat;
	margin:0;
}

#hosho08{
	width:894px;
	height:335px;
	background:url(/goohosho/common/img/hosho08_bg.jpg) no-repeat;
	margin:0;
}

#hosho09{
	width:464px;
	height:324px;
	background:url(/goohosho/common/img/hosho09_bg.jpg) no-repeat;
	margin:0;
}

#hosho10{
	width:464px;
	height:324px;
	background:url(/goohosho/common/img/hosho10_bg.jpg) no-repeat;
	margin:0;
}

#hosho11{
	width:884px;
	height:578px;
	background:url(/goohosho/common/img/hosho11_bg.jpg) no-repeat;
	margin:0;
}

#lp_pagetop a{
	text-indent:-9999px;
	display:block;
	width:76px;
	height:76px;
	background:url(/goohosho/common/img/lp_pagetop_btn_off.jpg);
	position: absolute;
	_position: absolute;
	right: -90px;
	bottom: 24px;
	z-index: 50;
}

#lp_pagetop a:hover,#lp_pagetop a:active{
	background:url(/goohosho/common/img/lp_pagetop_btn_on.jpg);
}

/* add 141201 kakinuma */
#scroll {
	position: relative;
}