@charset "utf-8";

/*
	iView
*/
#iview{
	margin:-1em -1em 1em;
}
#wrapper.sp #iview,
#wrapper.sp .iviewSlider {
	height:200px;
}
#wrapper.sp .iviewSlider {
	width:600px;
}
#wrapper.sp #iview{
	overflow:hidden;
}

#iview,
.iviewSlider {
	height:500px;
}
.iviewSlider {
	width:1500px;
}
.iview-controlNav {
	width:100%;
	text-align:center;
	position:absolute;
	bottom:-95px;
}
.iview-items a img {
	height: 80px;
	margin:5px;
}
.iview-controlNav a.active img {
	border: 2px solid #EA409F;
	_padding:2px;
}

/*
	ボタン
*/
.btn{
	border: 1px solid #C2C2C2;
	border-radius: 3px;
	line-height: 1em;
	display: inline-block;
	padding: 3px 5px;
	background-color: #FFF;
	color:#333;
	text-decoration:none;
}
.btn.btn_big{
	padding:8px 15px;
}
.btn a{
	background-color: #333;
}
.btn:hover{
	background-color: #CCC;
}
.page-bottom-bt{
	margin-top:30px;
}
.pagebtm_bt .btn,
.savebtn,
.clearbtn{
	border: 1px solid #C2C2C2;
	border-radius: 3px;
	line-height: 1em;
	display: inline-block;
	padding: 10px 30px;
	text-align: center;
	font-size: 15px;
	text-decoration:none;
}
.w100per{
	width:100%;
	padding-right:0;
	padding-left:0;
}

.pagebtm_bt .btn:hover,
.savebtn:hover,
.clearbtn:hover{
	cursor:pointer;
}
.savebtn.default:hover{
	cursor:default;
}
.savebtn{
	background-color: #f0f0ff;
	color: #000;
}
.savebtn:hover,
.savebtn.current{
	background-color: #AF1F28;
	color: #FFF;
}
.savebtn.btn-color02{
	background-color: #d0e9ff;
	color: #000;
}
.savebtn.btn-color02:hover,
.savebtn.btn-color02.current{
	background-color: #A0A0A0;
	color: #FFF;
}
.clearbtn{
	background-color: #EEEEEF;
	color: #666;
}
.clearbtn:hover{
	background-color: #C2C2C2;
}
.pagebtm_bt .btn:link,
.pagebtm_bt .btn:active,
.pagebtm_bt .btn:visited{
	background-color: #A0B4DE;
	color:#fff;
}
.pagebtm_bt a.btn {
}
.pagebtm_bt .btn i{
}
.pagebtm_bt .btn.current,
.pagebtm_bt .btn:hover{
	background-color: #90D0C0;
}
.pagebtm_bt .btn.current,
.pagebtm_bt .btn.current i,
.pagebtm_bt .btn:hover,
.pagebtm_bt .btn:hover i{
	color: #333;
}
.pagebtm_bt .btn2{
	background-color: #fff;
	color: #000;
}
.pagebtm_bt .btn2 i{
	color: #8FC8B9;
}
.pagebtm_bt .btn2:hover{
	background-color: #8FC8B9;
}
.pagebtm_bt .btn2:hover,
.pagebtm_bt .btn2:hover i{
	color: #fff;
}

