/* ------------------------------------------------------------------
クリアフィックス
------------------------------------------------------------------ */
#m_page .m_clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}

#m_page .m_clearfix {
	display: inline-table;
	min-height: 1%;
}

#m_page .m_clear{
	clear:both;
	display: block;
	font-size:1px;
	line-height:0px;
}

/* Hides from IE-mac \*/
* html #m_page .m_clearfix { height: 1%; }

#m_page .m_clearfix { display: block; }
/* End hide from IE-mac */

*html #m_page .m_clear{  height:0px; }

/* ------------------------------------------------------------------
ベース
------------------------------------------------------------------ */
#m_page{
	font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size:10px;
	line-height:160%;
	color:#666666;
	padding:0;
	margin:0;
}

#m_page #m_firsttime{
	width:870px;
	margin-left:40px;
	font-size:14px;
	line-height:120%;
}

#m_page #m_firsttime a{ color:#4f6397; }

#m_page #m_firsttime a:visited { color:#4f6397; }

#m_page #m_firsttime a:hover {
	color:#4f6397;
	text-decoration:underline;
}

#m_page #m_firsttime a:active { color:#4f6397; }


/*-------------------------------
メインビジュアル
--------------------------------*/
#m_page #m_firsttime #m_visual_area{
	background:url(/voi/other/first_time/images/h1_img.jpg) no-repeat;
	width:870px;
	height:208px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0px;
	margin:0 auto;
}


/*-------------------------------
共通設定
--------------------------------*/
#m_page #m_firsttime h2 {
	height:37px;
	margin-bottom:9px;
	background:url(/voi/other/first_time/images/h2_tit.gif) no-repeat;
}

#m_page #m_firsttime .m_txt_link {
	text-indent:-18px;
	padding:0 20px 0 18px;
}

#m_page #m_firsttime .m_btn_S {
	width:433px;
	height:51px;
	margin-top:14px;
	padding-left:439px;
}

#m_page #m_firsttime #m_sec03 .m_btn_S {
	padding-left:219px;
}

#m_page #m_firsttime .m_btn_S a {
	display:block;
	overflow:hidden;
	width:433px;
	height:51px;
	text-indent:-9999em;
}

/*▼▼▼▼▼▼▼▼*/
#m_page #m_firsttime .m_btn_S a:hover {  background-position:0 -51px !important; }

#m_page #m_firsttime .m_every_btn a {
	display:block;
	width:267px;
	height:47px;
/*	margin-left:15px;*/
}

#m_page #m_firsttime .m_every_btn2 a {
	display:block;
	width:342px;
	height:43px;
/*	margin-left:15px;*/
}
/*▲▲▲▲▲▲▲▲*/


#m_page #m_firsttime .m_sec .m_txt_link {  margin-left:10px; }


#m_page #m_firsttime #m_sec03 h2 {background-position:0 -101px;}
#m_page #m_firsttime #m_sec04 h2 {background-position:0 -138px;}
#m_page #m_firsttime #m_sec05 h2 {background-position:0 -175px;}
#m_page #m_firsttime #m_sec06 h2 {background-position:0 -212px;}
#m_page #m_firsttime #m_sec07 h2 {background-position:0 -249px;}
#m_page #m_firsttime #m_sec08 h2 {background-position:0 -286px;}


/*-------------------------------
セクション - 1
--------------------------------*/
#m_page #m_firsttime #m_sec01 { margin-top:20px; }

#m_page #m_firsttime #m_sec01 .m_sec_cont {
	padding-bottom:1px;
	background:#bdbdbd;
}

#m_page #m_firsttime #m_sec01 ul { background:url(/voi/other/first_time/images/bg_line.gif) repeat-y; }


#m_page #m_firsttime #m_sec01 .m_box_wrap01 li {
	float:left;
	min-height:165px;
	height:auto !important;
	height:165px;
	padding-bottom:35px;
}

#m_page #m_firsttime #m_sec01 .m_box_wrap02 li {
	float:left;
	min-height:165px;
	height:auto !important;
	height:165px;
	padding-bottom:20px;
}

#m_page #m_firsttime #m_sec01 li.m_box01,
#m_page #m_firsttime #m_sec01 li.m_box04 { width:291px; }

#m_page #m_firsttime #m_sec01 li.m_box02,
#m_page #m_firsttime #m_sec01 li.m_box05 { width:291px; }

#m_page #m_firsttime #m_sec01 li.m_box03,
#m_page #m_firsttime #m_sec01 li.m_box06 { width:288px; }

#m_page #m_firsttime #m_sec01 li.m_box04,
#m_page #m_firsttime #m_sec01 li.m_box02,
#m_page #m_firsttime #m_sec01 li.m_box03,
#m_page #m_firsttime #m_sec01 li.m_box01 {
	position:relative;
	zoom:1;
}

#m_page #m_firsttime #m_sec01 li.m_box04 img {
	position:absolute;
	top:65px;
	left:56px;
}

#m_page #m_firsttime #m_sec01 li.m_box02 img{
	position:absolute;
	top:89px;
	left:10px;
}

#m_page #m_firsttime #m_sec01 li.m_box03 img{
	position:absolute;
	top:84px;
	left:10px;
}

/*170826 更新時に追加*/
#m_page #m_firsttime #m_sec01 li.m_box01 img {
	position:absolute;
	top: 89px;
	left: 12px;
}


#m_page #m_firsttime #m_sec01 h3 {
	height:90px;
	 background:url(/voi/other/first_time/images/sec01_stit.gif) no-repeat;
}

#m_page #m_firsttime #m_sec01 .m_box_wrap01 h3 { margin-bottom:55px; }
#m_page #m_firsttime #m_sec01 .m_box_wrap02 h3 { margin-bottom:55px; }

#m_page #m_firsttime #m_sec01 li.m_box02 h3 { background-position:-291px 0; }
#m_page #m_firsttime #m_sec01 li.m_box03 h3 { background-position:-582px 0; }
#m_page #m_firsttime #m_sec01 li.m_box04 h3 { background-position:0 -90px; }
#m_page #m_firsttime #m_sec01 li.m_box05 h3 { background-position:-291px -90px; margin-bottom:4px; }
#m_page #m_firsttime #m_sec01 li.m_box06 h3 { background-position:-582px -90px; }


/*-------------------------------
セクション - 2
--------------------------------*/
#m_page #m_firsttime #m_sec02 { margin-top:10px; }

#m_page #m_firsttime #m_sec02 .m_sec_tit {
	height:64px;
	margin-bottom:9px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/h2_tit.gif) no-repeat 0 -37px ;
}

#m_page #m_firsttime #m_sec02 .m_sec_tit h2,
#m_page #m_firsttime #m_sec02 .m_sec_tit p { background:none; }

#m_page #m_firsttime #m_sec02 ul {
	position:relative;
	zoom:1;
	height:228px;
}

#m_page #m_firsttime #m_sec02 li { position:absolute; }

#m_page #m_firsttime #m_sec02 li.m_link_boxL {
	width:211px;
	height:111px;
}

#m_page #m_firsttime #m_sec02 li.m_link_boxS {
	width:211px;
	height:72px;
}

#m_page #m_firsttime #m_sec02 li#m_link_box01 {
	top:0;
	left:0;
}

#m_page #m_firsttime #m_sec02 li#m_link_box02 {
	top:117px;
	left:0;
}

#m_page #m_firsttime #m_sec02 li#m_link_box03 {
	top:0;
	left:219px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box04 {
	top:0;
	left:439px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box05 {
	top:0;
	left:659px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box06 {
	top:78px;
	left:219px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box07 {
	top:78px;
	left:439px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box08 {
	top:78px;
	left:659px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box09 {
	top:156px;
	left:219px;
}
#m_page #m_firsttime #m_sec02 li#m_link_box10 {
	top:156px;
	left:439px
}
#m_page #m_firsttime #m_sec02 li#m_link_box11 {
	top:156px;
	left:659px;
}

#m_page #m_firsttime #m_sec02 li a {
	overflow:hidden;
	text-indent:-9999em;
}

#m_page #m_firsttime #m_sec02 li.m_link_boxL a {
	display:block;
	width:211px;
	height:111px;
	background:url(/voi/other/first_time/images/sec02_btn01.jpg) no-repeat;
}
#m_page #m_firsttime #m_sec02 li.m_link_boxS a {
	display:block;
	width:211px;
	height:72px;
	background:url(/voi/other/first_time/images/sec02_btn01.jpg) no-repeat;
}

#m_page #m_firsttime #m_sec02 li#m_link_box02 a { background-position:0 -117px; }
#m_page #m_firsttime #m_sec02 li#m_link_box03 a { background-position:-219px 0; }

/*#m_page #m_firsttime #m_sec02 li#m_link_box04 a { background-position:-439px 0; }*/

#m_page #m_firsttime #m_sec02 li#m_link_box04 a { background-position:-659px 0; }
#m_page #m_firsttime #m_sec02 li#m_link_box05 a { background-position:-219px -78px; }
#m_page #m_firsttime #m_sec02 li#m_link_box06 a { background-position:-439px -78px; }
#m_page #m_firsttime #m_sec02 li#m_link_box07 a { background-position:-659px -78px; }
#m_page #m_firsttime #m_sec02 li#m_link_box08 a { background-position:-439px -156px; }
#m_page #m_firsttime #m_sec02 li#m_link_box09 a { background-position:-659px -156px; }

/* もとの座標box08〜box10
#m_page #m_firsttime #m_sec02 li#m_link_box08 a { background-position:-219px -156px; }
#m_page #m_firsttime #m_sec02 li#m_link_box09 a { background-position:-439px -156px; }
#m_page #m_firsttime #m_sec02 li#m_link_box10 a { background-position:-659px -156px; }
もとの座標box08〜box10 */



#m_page #m_firsttime #m_sec02 li#m_link_box01 a:hover { background-position:0 -228px; }
#m_page #m_firsttime #m_sec02 li#m_link_box02 a:hover { background-position:0 -345px; }
#m_page #m_firsttime #m_sec02 li#m_link_box03 a:hover { background-position:-219px -228px; }

/*#m_page #m_firsttime #m_sec02 li#m_link_box04 a:hover { background-position:-439px -228px; }*/

#m_page #m_firsttime #m_sec02 li#m_link_box04 a:hover { background-position:-659px -228px; }
#m_page #m_firsttime #m_sec02 li#m_link_box05 a:hover { background-position:-219px -306px; }
#m_page #m_firsttime #m_sec02 li#m_link_box06 a:hover { background-position:-439px -306px; }
#m_page #m_firsttime #m_sec02 li#m_link_box07 a:hover { background-position:-659px -306px; }
#m_page #m_firsttime #m_sec02 li#m_link_box08 a:hover { background-position:-439px -384px; }
#m_page #m_firsttime #m_sec02 li#m_link_box09 a:hover { background-position:-659px -384px; }

/* もとの座標box08〜box10
#m_page #m_firsttime #m_sec02 li#m_link_box08 a:hover { background-position:-219px -384px; }
#m_page #m_firsttime #m_sec02 li#m_link_box09 a:hover { background-position:-439px -384px; }
#m_page #m_firsttime #m_sec02 li#m_link_box10 a:hover { background-position:-659px -384px; }
もとの座標box08〜box10 */



#m_page #m_firsttime #m_sec02 .m_btn_S a { background:url(/voi/other/first_time/images/sec02_btn02.gif) no-repeat; }



/*-------------------------------
セクション - 3
--------------------------------*/
#m_page #m_firsttime #m_sec03 { margin-top:40px; }

#m_page #m_firsttime #m_sec03 .m_left_column {
	float:left;
	width:597px;
	height:177px;
}
#m_page #m_firsttime #m_sec03 .m_right_column {
	float:left;
	width:273px;
	height:177px }

#m_page #m_firsttime #m_sec03 .m_btn_S a { background:url(/voi/other/first_time/images/sec03_btn.gif) no-repeat; }


/*-------------------------------
セクション - 4
--------------------------------*/
#m_page #m_firsttime #m_sec04 { margin-top:40px; }

#m_page #m_firsttime #m_sec04 h2 { margin-bottom:17px; }

#m_page #m_firsttime #m_sec04 .m_read {
	height:15px;
	background:url(/voi/other/first_time/images/sec04_read.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#m_page #m_firsttime #m_sec04 .m_left_column {
	float:left;
	margin-top:12px;
	width:584px
/*	width:569px;*/
}


#m_page #m_firsttime #m_sec04 .m_right_column {
	float:right;
/*	width:298px;*/
	width:286px;
	padding-top:15px;
}

#m_page #m_firsttime #m_sec04 .m_left_column .m_evrey_mens { margin-top:5px; }


#m_page #m_firsttime #m_sec04 .m_left_column dt {
	height:18px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec_every_stit01.gif) no-repeat;
}

#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_left_column dt { background-position:0 -20px; }

#m_page #m_firsttime #m_sec04 .m_right_column {	padding-top:27px; }

#m_page #m_firsttime #m_sec04 .m_right_column dt {
	height:33px;
	height:28px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec_every_stit02_b.gif) no-repeat
}

#m_page #m_firsttime #m_sec04 .m_left_column dd {
/*	margin:6px 0 0 -10px;*/
	position:relative;
}

#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_right_column dt { background-position:0 -33px; }



#m_page #m_firsttime #m_sec04 .m_right_column li a {
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec04_btn.gif) no-repeat;
	display:block;
	overflow:hidden;
}

#m_page #m_firsttime #m_sec04 .m_evrey_ladies .m_right_column li.m_every_btn02 a { background-position:0 -47px; }
#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_right_column li.m_every_btn01 a { background-position:0 -94px; }
#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_right_column li.m_every_btn02 a { background-position:0 -141px; }

#m_page #m_firsttime #m_sec04 .m_evrey_ladies .m_right_column li.m_every_btn01 a:hover { background-position:right 0; }
#m_page #m_firsttime #m_sec04 .m_evrey_ladies .m_right_column li.m_every_btn02 a:hover { background-position:right -47px; }
#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_right_column li.m_every_btn01 a:hover { background-position:right -94; }
#m_page #m_firsttime #m_sec04 .m_evrey_mens .m_right_column li.m_every_btn02 a:hover { background-position:right -141; }


/*-------------------------------
セクション - 5
--------------------------------*/
#m_page #m_firsttime #m_sec05 { margin:40px 0; }
#m_page #m_firsttime #m_sec05 h2 { margin-bottom:6px; }

/*▼▼▼▼▼*/
#m_page #m_firsttime #m_sec05 .m_sec_cont {
	width:870px;margin-top:15px;
}

#m_page #m_firsttime #m_sec05 .m_ladies_new,
#m_page #m_firsttime #m_sec05 .m_mes_new {
	float:left;
	width:434px;
}
#m_page #m_firsttime #m_sec05 .m_ladies_new{
	border-right:solid 1px #cfcfcf;
}

#m_page #m_firsttime #m_sec05 .m_ladies_new dl,
#m_page #m_firsttime #m_sec05 .m_mes_new dl {
	margin-left:46px;
	margin-bottom:10px;
}

#m_page #m_firsttime #m_sec05 .m_ladies_new dl dt,
#m_page #m_firsttime #m_sec05 .m_mes_new dl dt {
	margin-bottom:10px;
}

#m_page #m_firsttime #m_sec05 .m_every_btn2 li {
	margin-bottom:5px;
}

#m_page #m_firsttime #m_sec05 .m_every_btn2 li a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
}

/*▲▲▲▲▲*/


/*
#m_page #m_firsttime #m_sec05 .m_left_column {
	float:left;
	width:569px;
	margin-top:12px;
}
#m_page #m_firsttime #m_sec05 .m_right_column {
	width:298px;
	padding-top:15px;
	float:right;
}
*/

#m_page #m_firsttime #m_sec05 .m_left_column .m_evrey_mens { margin-top:5px; }

#m_page #m_firsttime #m_sec05 .m_left_column dt .m_every_tit01 {
	height:18px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec_every_stit01.gif) no-repeat;
}

#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_left_column dt .m_every_tit01 { background-position:0 -18px; }

#m_page #m_firsttime #m_sec05 .m_left_column dt .m_item_tit {
	height:17px;
	margin-top:6px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec05_item_tit.gif) no-repeat;
}

#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_left_column dt .m_item_tit { background-position:0 -17px; }

#m_page #m_firsttime #m_sec05 .m_right_column {	padding-top:27px; }

#m_page #m_firsttime #m_sec05 .m_right_column dt {
	height:33px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec_every_stit02.gif) no-repeat
}

#m_page #m_firsttime #m_sec05 .m_left_column dd {
	margin:6px 0 0 -10px;
	position:relative;
}

#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_right_column dt { background-position:0 -33px; }


/*
#m_page #m_firsttime #m_sec05 .m_right_column li a {
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/sec05_btn.gif) no-repeat;
	display:block;
	overflow:hidden;
}

#m_page #m_firsttime #m_sec05 .m_evrey_ladies .m_right_column li.m_every_btn02 a { background-position:0 -47px; }
#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_right_column li.m_every_btn01 a { background-position:0 -94px; }
#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_right_column li.m_every_btn02 a { background-position:0 -141px; }

#m_page #m_firsttime #m_sec05 .m_evrey_ladies .m_right_column li.m_every_btn01 a:hover { background-position:right 0; }
#m_page #m_firsttime #m_sec05 .m_evrey_ladies .m_right_column li.m_every_btn02 a:hover { background-position:right -47px; }
#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_right_column li.m_every_btn01 a:hover { background-position:right -94; }
#m_page #m_firsttime #m_sec05 .m_evrey_mens .m_right_column li.m_every_btn02 a:hover { background-position:right -141; }
*/


/*-------------------------------
セクション - 6
--------------------------------*/
#m_page #m_firsttime #m_sec06 { margin-top:40px; }

#m_page #m_firsttime #m_sec06 .m_sec_cont {
	padding-bottom:1px;
	background:#bdbdbd;
}

#m_page #m_firsttime #m_sec06 h3 {
	height:43px;
	margin-bottom:116px;
	background:url(/voi/other/first_time/images/sec06_stit.gif) no-repeat;
}

#m_page #m_firsttime #m_sec06 li.m_box02 h3 { background-position:-437px 0; }

#m_page #m_firsttime #m_sec06 ul { background:url(/voi/other/first_time/images/bg_line02.gif) repeat-y; }


#m_page #m_firsttime #m_sec06 li {
	float:left;
	height:191px;
}

#m_page #m_firsttime #m_sec06 li.m_box01 { width:437px; }
#m_page #m_firsttime #m_sec06 li.m_box02 { width:433px; }

#m_page #m_firsttime #m_sec06 li.m_box01,
#m_page #m_firsttime #m_sec06 li.m_box02 {
	position:relative;
	zoom:1;
}

#m_page #m_firsttime #m_sec06 li.m_box01 .m_txt {
	position:absolute;
	top:49px;
	left:21px;
}
#m_page #m_firsttime #m_sec06 li.m_box02 .m_txt {
	position:absolute;
	top:49px;
	left:21px;
}

#m_page #m_firsttime #m_sec06 li.m_box01 .m_img {
	position:absolute;
	top:22px;
	left:202px;
}
#m_page #m_firsttime #m_sec06 li.m_box02 .m_img {
	position:absolute;
	top:22px;
	left:209px;
}

#m_page #m_firsttime #m_sec06 .m_btn_S a { background:url(/voi/other/first_time/images/sec06_btn.gif) no-repeat; }


/*-------------------------------
セクション - 7
--------------------------------*/
#m_page #m_firsttime #m_sec07 { margin-top:40px; }

#m_page #m_firsttime #m_sec07 .m_sec_cont {
	padding-bottom:1px;
	background:#bdbdbd;
}

#m_page #m_firsttime #m_sec07 ul { background:url(/voi/other/first_time/images/bg_line.gif) repeat-y; }

#m_page #m_firsttime #m_sec07 li {
	float:left;
	position:relative;
	zoom:1;
	min-height:191px;
	height:auto !important;
	height:191px;
	padding-bottom:5px;
}

#m_page #m_firsttime #m_sec07 li.m_box01,
#m_page #m_firsttime #m_sec07 li.m_box04 { width:291px; }

#m_page #m_firsttime #m_sec07 li.m_box02,
#m_page #m_firsttime #m_sec07 li.m_box05 { width:291px; }

#m_page #m_firsttime #m_sec07 li.m_box03,
#m_page #m_firsttime #m_sec07 li.m_box06 { width:288px; }

#m_page #m_firsttime #m_sec07 li img { position:absolute; }

#m_page #m_firsttime #m_sec07 li.m_box01 img { top:30px; left:4px; }
#m_page #m_firsttime #m_sec07 li.m_box02 img { top:23px; left:24px; }
#m_page #m_firsttime #m_sec07 li.m_box03 img { top:27px; left:8px; }
#m_page #m_firsttime #m_sec07 li.m_box04 img { top:16px; left:12px; }
#m_page #m_firsttime #m_sec07 li.m_box05 img { top:16px; left:8px; }
#m_page #m_firsttime #m_sec07 li.m_box06 img { top:18px; left:7px; }

#m_page #m_firsttime #m_sec07 li.m_box02 img.m_img02 { top:114px; left:24px; }

#m_page #m_firsttime #m_sec07 h3 {
	height:96px;
	background:url(/voi/other/first_time/images/sec07_stit.gif) no-repeat;
}
#m_page #m_firsttime #m_sec07 .m_box_wrap01 h3 { margin-bottom:65px; }
#m_page #m_firsttime #m_sec07 .m_box_wrap02 h3 { margin-bottom:30px; }

#m_page #m_firsttime #m_sec07 li.m_box02 h3 { background-position:-291px 0; }
#m_page #m_firsttime #m_sec07 li.m_box03 h3 { background-position:-582px 0; }
#m_page #m_firsttime #m_sec07 li.m_box04 h3 { background-position:0 -96px; }
#m_page #m_firsttime #m_sec07 li.m_box05 h3 { background-position:-291px -96px; }
#m_page #m_firsttime #m_sec07 li.m_box06 h3 { background-position:-582px -96px; }

#m_page #m_firsttime #m_sec07 .m_bnr_link {
	width:204px;
	height:31px;
	margin:0 0 10px 7px;
}

#m_page #m_firsttime #m_sec07 .m_bnr_link a {
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/bnr_catalogorder.gif) no-repeat left top;
	display:block;
	overflow:hidden;
	width:204px;
	height:31px;
}

#m_page #m_firsttime #m_sec07 .m_bnr_link a:hover { background-position:left bottom; }


#m_page #m_firsttime #m_sec07 li .m_img_link a {
	overflow:hidden;
	display:block;
	text-indent:-9999em;
}


#m_page #m_firsttime #m_sec07 li.m_box04 .m_img_link {
	position:absolute;
	top:105px;
	left:147px;
	width:125px;
	height:57px;
}

#m_page #m_firsttime #m_sec07 li.m_box04 .m_img_link a {
	width:125px;
	height:57px;
	background:url(/voi/other/first_time/images/sec07_btn04.gif) repeat-y;
}

#m_page #m_firsttime #m_sec07 li.m_box04 .m_img_link a:hover { background-position:0 -57px; }

/*-------------------------------
セクション - 8
--------------------------------*/
#m_page #m_firsttime #m_sec08 { margin-top:40px; }

#m_page #m_firsttime #m_sec08 .m_sec_cont {
	padding-bottom:1px;
	background:#bdbdbd;
}

#m_page #m_firsttime #m_sec08 h3 {
	height:87px;
	margin-bottom:116px;
	background:url(/voi/other/first_time/images/sec08_stit.gif) no-repeat;
}

#m_page #m_firsttime #m_sec08 li.m_box02 h3 { background-position:-437px 0; }

#m_page #m_firsttime #m_sec08 ul { background:url(/voi/other/first_time/images/bg_line02.gif) repeat-y; }


#m_page #m_firsttime #m_sec08 li {
	float:left;
}

#m_page #m_firsttime #m_sec08 li.m_box01 { width:437px; height:191px; }
#m_page #m_firsttime #m_sec08 li.m_box02 { width:433px; height:191px; }

#m_page #m_firsttime #m_sec08 li.m_box01,
#m_page #m_firsttime #m_sec08 li.m_box02 {
	position:relative;
	zoom:1;
}

#m_page #m_firsttime #m_sec08 li.m_box01 .m_txt {
	position:absolute;
	top:71px;
	left:91px;
}

#m_page #m_firsttime #m_sec08 li.m_box01 .m_img_link {
	position:absolute;
	top:120px;
	left:92px;
	width:299px;
	height:50px;
}

#m_page #m_firsttime #m_sec08 li.m_box02 .m_img_link {
	position:absolute;
	top:95px;
	left:90px;
	width:320px;
	height:61px;
}

#m_page #m_firsttime #m_sec08 .m_txt_link {
	margin-top:20px;
}

#m_page #m_firsttime #m_sec08 li .m_img_link a {
	overflow:hidden;
	display:block;
	text-indent:-9999em;
}

#m_page #m_firsttime #m_sec08 li.m_box01 .m_img_link a {
	width:299px;
	height:50px;
	background:url(/voi/other/first_time/images/sec08_btn01.gif) no-repeat;
}

#m_page #m_firsttime #m_sec08 li.m_box02 .m_img_link .m_img_link01 a {
	width:320px;
	height:39px;
	background:url(/voi/other/first_time/images/sec08_btn02.gif) no-repeat;
}

#m_page #m_firsttime #m_sec08 li.m_box02 .m_img_link .m_img_link02 a {
	width:320px;
	height:22px;
	background:url(/voi/other/first_time/images/sec08_btn02.gif) no-repeat 0 -39px;
}

#m_page #m_firsttime #m_sec08 li.m_box01 .m_img_link a:hover { background-position:0 -50px; }

#m_page #m_firsttime #m_sec08 li.m_box02 .m_img_link .m_img_link01 a:hover { background-position:0 -61px; }
#m_page #m_firsttime #m_sec08 li.m_box02 .m_img_link .m_img_link02 a:hover { background-position:0 -100px; }



/*-------------------------------
ボトムエリア
--------------------------------*/
#m_page #m_firsttime #m_bottom {
	width:870px;
	margin:28px auto 0;
}

#m_page #m_firsttime #m_bottom #m_bottom_btn {
	width:618px;
	height:55px;
	margin:5px 0 10px 126px;
}
#m_page #m_firsttime #m_bottom #m_bottom_btn a {
	display:block;
	overflow:hidden;
	width:618px;
	height:55px;
	text-indent:-9999em;
	background:url(/voi/other/first_time/images/btm_btn.gif) no-repeat;
}

#m_page #m_firsttime #m_bottom #m_bottom_btn a:hover {  background-position:0 -55px; }
