/*layout Layer* ========================================================*/
@media screen and (min-width: 769px) {
	/*------PC--------------------------------------------------------------------------------------------------------------------------------*/
.sp_flag{display:none;}
body{
background:#fffef4;
font-size:87.5%;
}

#header{
	width:980px;
	margin:0 auto;
	height:120px;
	line-height:100%;
	
}
#footer{
	width:980px;
	margin:0 auto;
	padding:40px 0; 
}
#footer .copyright{
text-align:center;
font-size:85.7%

}
#header h1{
margin:0;
padding:20px 0 0 0;
float:left;
}
#header h1 a{
width:304px;
height:82px;
display:block;
background: url("/images/top/header_logo.png") no-repeat left top;
}
#CustomerNav{
float:right;
text-align:right;
padding:0;
margin:0;
}
#CustomerNav__contact{
margin-top:25px;
margin-bottom:15px;
padding-right:5px;
}

#CustomerNav__contact a{
width:82px;
height:13px;
display:block;
background: url("/images/top/btn_contact_off.png") no-repeat left top;
margin-left:auto;
}


#CustomerNav__login,
#CustomerNav__entry
{
padding-left:10px;
    display:table-cell;
/*IE*/
*display: inline;
*zoom: 1;
}
#CustomerNav__login a{
width:120px;
height:27px;
display:block;
background: url("/images/top/btn_login_off.png") no-repeat left top;
}
#CustomerNav__entry a{
width:134px;
height:27px;
display:block;
background: url("/images/top/btn_entry_off.png") no-repeat left top;
}

#CustomerNav__reminder{
margin-top:12px;
font-size:71.4%;
}

.ScreenArea{
	height:430px;
width:100% !important;
}

/*固有値なので個別指定*/
#Slideshow{
	border-top:solid 3px #ed4ca0;
	height:430px;
	overflow:hidden;
	background:#000;
	}
	
#Slideshow h2{
margin:0;
padding:0;
line-height:100%;
}

#SA_request2018{background:url(/images/top/ScreenArea/bg_request2018.png) top center repeat #000;}


#SA_request2018 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_request2018.png) top center no-repeat;
	text-decoration:none;
}
#SA_47th_single{background:#222220;}

#SA_47th_single .ScreenArea__image a{
	height:434px;
	display:block;
	text-decoration:none;
	background:url(/images/top/ScreenArea/img_47th_single.jpg) top center no-repeat ;
}


#SA_8th_album{background:url(/images/top/ScreenArea/bg_8th_album.jpg) top center repeat #fff;}

#SA_8th_album .ScreenArea__image a{
	height:434px;
	display:block;
	text-decoration:none;
	background:url(/images/top/ScreenArea/img_8th_album.jpg) top center no-repeat ;
}




#SA_family{background:url(/images/top/ScreenArea/bg_family.png) top center repeat #FFF;}


#SA_family .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_family.png) top center no-repeat;
	text-decoration:none;
}

#SA_goods1607{background:url(/images/top/ScreenArea/bg_goods1607.png) top center no-repeat #080412;}

#SA_goods1607 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1607.png) center top no-repeat;
	text-decoration:none;
}

#SA_45th_single{background:url(/images/top/ScreenArea/bg_family.png) top center repeat #fff;}

#SA_45th_single .ScreenArea__image a{
	height:434px;
	display:block;
	text-decoration:none;
	background:url(/images/top/ScreenArea/img_45th_single.png) top center no-repeat ;
}

#SA_goods1608{background:url(/images/top/ScreenArea/bg_goods1608.png) top center repeat-x #ffe6a2;}

#SA_goods1608 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1608.png) center top no-repeat;
	text-decoration:none;
}
#SA_goods1609{background:url(/images/top/ScreenArea/bg_goods1609.png) top center repeat-x #fdf060;}

#SA_goods1609 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1609.png) center top no-repeat;
	text-decoration:none;
}

#SA_46th_single{background:#f9fbfa;}

#SA_46th_single .ScreenArea__image a{
	height:434px;
	display:block;
	text-decoration:none;
	background:url(/images/top/ScreenArea/img_46th_single.jpg) top center no-repeat ;
}


#SA_goods1611{background:#fff;}

#SA_goods1611 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1611.png) center top no-repeat;
	text-decoration:none;
}

#SA_request2017{background:url(/images/top/ScreenArea/bg_request2017.png) top center repeat #FFF;}


#SA_request2017 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_request2017.png) top center no-repeat;
	text-decoration:none;
}
#SA_goods1611_2{background:url(/images/top/ScreenArea/bg_goods1611_2.png) top center repeat-x #fdf060;}

#SA_goods1611_2 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1611_2.png) center top no-repeat;
	text-decoration:none;
}

#SA_goods1701{background:url(/images/top/ScreenArea/bg_goods1701.png) top center repeat-x #0b0511;}

#SA_goods1701 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1701.png) center top no-repeat;
	text-decoration:none;
}

#SA_goods1703{background:url(/images/top/ScreenArea/bg_goods1703.png) top center repeat-x #0b0511;}

#SA_goods1703 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1703.png) center top no-repeat;
	text-decoration:none;
}

#SA_goods1704{background:url(/images/top/ScreenArea/bg_goods1704.png) top center repeat #FFF;}

#SA_goods1704 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1704.png) center top no-repeat;
	text-decoration:none;
}

#SA_goods1705{background:url(/images/top/ScreenArea/bg_goods1705.png) top center repeat #FFF;}

#SA_goods1705 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_goods1705.png) center top no-repeat;
	text-decoration:none;
}


#SA_sousenkyo49th{
background:url(/images/top/ScreenArea/bg_sousenkyo49th.jpg) top center repeat-x #0b0511;
background-size:cover;
}
#SA_sousenkyo49th .ScreenArea__image{
background:url(/images/top/ScreenArea/bg_sousenkyo49th_dot.png) top center repeat;
}
#SA_sousenkyo49th .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_sousenkyo49th.png) center top no-repeat;
	text-decoration:none;
}


#SA_loto8{background:url(/images/top/ScreenArea/bg_loto8.jpg) top center repeat #000;}

#SA_loto8 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_loto8.png) center top no-repeat;
	text-decoration:none;
}
#SA_total100{background:url(/images/top/ScreenArea/bg_total100.jpg) top center repeat #000;}

#SA_total100 .ScreenArea__image a{
	height:434px;
	display:block;
	background:url(/images/top/ScreenArea/img_total100.png) center top no-repeat;
	text-decoration:none;
}


#MainNav{
	background:#000 url(/images/common/bg_1503_1.png);
	border-bottom:solid 3px #ed4ca0;
}
/* contents fix */
#MainNav ul.nav__box{
	width:980px;
	margin:0 auto;
}
#MainNav ul.nav__box li{
    display:table-cell;
/*IE*/
*display: inline;
*zoom: 1;

list-style:none;
margin:0;
padding:25px 60px 20px 0;
}


#MainNav ul.nav__box .nav__items a{display:block;height:20px;}
#MainNav ul.nav__box .nav__items--about a{width:133px;	background:url(/images/top/MN_about_off.png) center top no-repeat;}
#MainNav ul.nav__box .nav__items--payment a{width:56px;		background:url(/images/top/MN_payment_off.png) center top no-repeat;}
#MainNav ul.nav__box .nav__items--benefit a{width:143px;		background:url(/images/top/MN_benefit_off.png) center top no-repeat;}
#MainNav ul.nav__box .nav__items--information a{width:159px;		background:url(/images/top/MN_information_off.png) center top no-repeat;}
#MainNav ul.nav__box .nav__items--entry a{width:75px;		background:url(/images/top/MN_entry_off.png) center top no-repeat;}
#MainNav ul.nav__box .nav__items--qa a{width:107px;		background:url(/images/top/MN_qa_off.png) center top no-repeat;}









#contents .article__section{
	width:980px;
	margin:0 auto;
}


/*unique Layer* ========================================================*/
#section_payment .article__title,
#section_benefit .article__title,
#section_information .article__title,
#section_entry .article__title,
#section_qa .article__title
{margin:20px 0 30px 0;}

#section_news .article__title {height:42px;	background:url(/images/top/tle_news.png) center top no-repeat;}

#section_news .article__body{padding: 20px 0 0 250px;}
#section_news .article__block{width:650px;}

#section_news .article__txt{float:left;width:100px;text-align:left; font-size:85.7%;line-height:120%;padding-bottom:30px;}
#section_news .article__cptn{float:left;text-align:left;width:550px;font-size:85.7%;line-height:120%;padding-bottom:30px;}
#section_news .article__cptn a{text-decoration:none;}
#section_news .article__cptn a{text-decoration:underline;}

#section_news .nav{font-size:78.6%;text-align:center;}





#section_about{background:#260315 url(/images/top/bg_stage.png) center top no-repeat;}

#section_about .article__title {height:83px;background:url(/images/top/tle_about.png) center top no-repeat;margin:20px 0 30px 0;}
#section_about .article__item {height:274px;background:url(/images/top/txt_about_01.png) center top no-repeat;}


#section_benefit .article__txt{font-size:93%;font-weight:bold}

#section_benefit .article__sbcptn{padding-top:40px;padding-bottom:10px;}
#section_benefit .article__cptn{padding-bottom:10px;}

#section_payment .article__block{padding: 20px 60px}
#section_payment .article__block .article__item{width:50%;float:left;}
#section_payment .article__block .article__item--01:after{content:" ";display:block;height:61px;background:url(/images/top/cptn_payment_01.png) center 7px no-repeat;}
#section_payment .article__block .article__item--02:after{content:" ";display:block;height:61px;background:url(/images/top/cptn_payment_02.png) center top no-repeat;}
#section_payment .article__title {height:51px;background:url(/images/top/tle_payment.png) center top no-repeat;margin:20px 0 30px 0;}


#section_payment .article__read {height:42px;background:url(/images/top/txt_payment_01.png) center top no-repeat;margin:20px 0 30px 0;}

#section_benefit .article__title {height:51px;background:url(/images/top/tle_benefit.png) center top no-repeat;margin:20px 0 30px 0;}

#section_benefit .article__item--n01{background:url(/images/top/benefit_01.png) left top no-repeat;min-height:310px;text-align:left;padding-left:500px;}
#section_benefit .article__item--n02{background:url(/images/top/benefit_02.png) left top no-repeat;min-height:310px;text-align:left;padding-left:500px;}
#section_benefit .article__item--n03{background:url(/images/top/benefit_03.png) left top no-repeat;min-height:310px;text-align:left;padding-left:500px;}
#section_benefit .article__item--n04{background:url(/images/top/benefit_04.png) 70px top no-repeat;min-height:310px;text-align:left;padding-left:500px;}

#section_benefit .article__item--n01 .article__sbcptn{padding-top:65px}
#section_benefit .article__item--n02 .article__sbcptn{padding-top:80px}
#section_benefit .article__item--n03 .article__sbcptn{padding-top:50px}
#section_benefit .article__item--n04 .article__sbcptn{padding-top:40px}

#section_benefit .article__item--n01 .article__txt{font-size:110%;}

#section_benefit .article__item--n05{width:50%;text-align:left;float:left;padding-bottom:40px;}
#section_benefit .article__item--n05 .article__sbcptn,
#section_benefit .article__item--n05 .article__cptn,
#section_benefit .article__item--n05 .article__txt{padding-left:70px;}

#section_benefit .article__item--n06{width:50%;text-align:left;float:right;padding-bottom:40px;}
#section_benefit .article__item--n06 .article__sbcptn,
#section_benefit .article__item--n06 .article__cptn,
#section_benefit .article__item--n06 .article__txt{padding-left:10px;}

#section_benefit .article__item--n07{background:url(/images/top/benefit_07.png) 45px top no-repeat;min-height:310px;text-align:left;padding-left:570px;clear:left;}
#section_benefit .article__item--n07 .article__cptn{padding-top:70px;height:auto;}


#section_benefit .article__item--n01 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_01.png) left top no-repeat;}
#section_benefit .article__item--n02 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_02.png) left top no-repeat;}
#section_benefit .article__item--n03 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_03.png) left top no-repeat;}
#section_benefit .article__item--n04 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_04.png) left top no-repeat;}
#section_benefit .article__item--n05 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_05.png) left top no-repeat;}
#section_benefit .article__item--n06 .article__sbcptn:after{content:" ";display:block;height:29px;background:url(/images/top/sbcptn_benefit_06.png) left top no-repeat;}

#section_benefit .article__item--n01 .article__cptn:after{content:" ";display:block;height:42px;background:url(/images/top/cptn_benefit_01.png) left top no-repeat;}
#section_benefit .article__item--n02 .article__cptn:after{content:" ";display:block;height:42px;background:url(/images/top/cptn_benefit_02.png) left top no-repeat;}
#section_benefit .article__item--n03 .article__cptn:after{content:" ";display:block;height:42px;background:url(/images/top/cptn_benefit_03.png) left top no-repeat;}
#section_benefit .article__item--n04 .article__cptn:after{content:" ";display:block;height:115px;background:url(/images/top/cptn_benefit_04.png) left top no-repeat;}
#section_benefit .article__item--n05 .article__cptn:after{content:" ";display:block;height:77px;background:url(/images/top/cptn_benefit_05.png) left top no-repeat;}
#section_benefit .article__item--n06 .article__cptn:after{content:" ";display:block;height:77px;background:url(/images/top/cptn_benefit_06.png) left top no-repeat;}
#section_benefit .article__item--n07 .article__cptn:after{content:" ";display:block;height:178px;background:url(/images/top/cptn_benefit_07.png) left top no-repeat;}



#section_information .article__title {height:51px;background:url(/images/top/tle_information.png) center top no-repeat;margin:20px 0 30px 0;}
#section_information .article__read{line-height:0;margin:0;padding:0;height:226px;background:url(/images/top/txt_information_01.png) center top no-repeat;}
#section_information .article__block{background:#f9f004 url(/images/common/bg_yellow_bias.png);padding:30px 40px;margin:0 20px 0 20px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
#section_information .article__cptn{float:left;width:310px;border-right:solid 1px #bdb703;padding:10px 0;}
#section_information .article__cptn:after{content:" ";display:block;height:54px;background:url(/images/top/cptn_information_01.png) left top no-repeat;}


#section_information .article__txt{float:right;padding:15px 0;width:520px;}
#section_information .article__txt:after{content:" ";display:block;height:44px;background:url(/images/top/txt_information_02.png) left top no-repeat;}

#section_information .article__item{line-height:0;margin:0;padding:0;vertical-align: bottom;}
#section_information .article__item img{line-height:0;margin:0;vertical-align: bottom;}

#section_entry .article__title {height:51px;background:url(/images/top/tle_entry.png) center top no-repeat;margin:20px 0 30px 0;}
#section_entry .article__block{margin-bottom:60px;}
#section_entry .article__img{float:right;padding-left:40px;}
#section_entry .article__cptn{margin-bottom:10px;}

#section_entry .article__block--01 .article__img:after{content:" ";display:block;width:200px;height:186px;background:url(/images/top/img_entry_01.png) left top no-repeat;}
#section_entry .article__block--02 .article__img:after{content:" ";display:block;width:200px;height:186px;background:url(/images/top/img_entry_02.png) left top no-repeat;}
#section_entry .article__block--03 .article__img:after{content:" ";display:block;width:200px;height:186px;background:url(/images/top/img_entry_03.png) left top no-repeat;}
#section_entry .article__block--04 .article__img:after{content:" ";display:block;width:200px;height:186px;background:url(/images/top/img_entry_04.png) left top no-repeat;}


#section_entry .article__block--01 .article__cptn{height:38px;background:url(/images/top/cptn_entry_01.png) left top no-repeat;}
#section_entry .article__block--02 .article__cptn{height:38px;background:url(/images/top/cptn_entry_02.png) left top no-repeat;}
#section_entry .article__block--03 .article__cptn{height:38px;background:url(/images/top/cptn_entry_03.png) left top no-repeat;}
#section_entry .article__block--04 .article__cptn{height:38px;background:url(/images/top/cptn_entry_04.png) left top no-repeat;}

#section_entry .article__block--03 .article__clip{display:block}
#section_entry .article__block--03 .article__clip--01 {height:45px;background:url(/images/top/img_entry_03_00.png) left top no-repeat;}
#section_entry .article__block--03 .article__clip--02 {height:45px;background:url(/images/top/img_entry_03_01.png) left top no-repeat;}
#section_entry .article__block--03 .article__clip--03 {height:45px;background:url(/images/top/img_entry_03_02.png) left top no-repeat;}


#section_entry .alert-warning{margin-top:10px;font-size:85.7%}
#section_entry .article__block{padding: 20px 90px}


#section_qa .article__title {height:51px;background:url(/images/top/tle_qa.png) center top no-repeat;margin:20px 0 30px 0;}
#section_qa .article__cptn{
font-size: 143%;
font-weight:bold;
color :#ed4ca0;
margin-bottom:30px;
text-decoration:underline;
cursor:pointer;
}
#section_qa .article__cptn:before{
content:'▶ ';

}

#section_qa .active:before{
content:'▷ '!important;
}

#section_qa .article__txt{
margin-bottom:30px;
font-size:93%;
display:none;
}
#section_qa .btn--konbini{
width:212px;height:29px;background:url(/images/common/btn_konbini.gif) left top no-repeat;display:block;margin:0 auto;}

.btn--entryLarge{
width:903px;height:176px;background:url(/images/common/btn_Lrg-entry_off.png) left top no-repeat;display:block;margin:0 auto;}

.qa__bnrList{width:720px;margin:80px auto 40px auto;}

.qa__bnrItem--01{float:left;width:350px}
.qa__bnrItem--02{float:right;width:350px}

.bnr--AKB48 {
width:320px;height:108px;background:url(/images/bnr/bnr_akb48.png) left top no-repeat;display:block;margin:0 auto;}
.bnr--officialNet {
width:320px;height:108px;background:url(/images/bnr/bnr_nejp.png) left top no-repeat;display:block;margin:0 auto;}

}

@media screen and (max-width: 768px) {

	#CustomerNav{padding:0 5% 3% 5%;}
#CustomerNav__contact,
#CustomerNav__login,
#CustomerNav__entry {width:33.3333%;float:right;}

#CustomerNav__contact a{display:block;background:url("/images_sp/common/btn_contact.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}
#CustomerNav__login  a{display:block;background:url("/images_sp/common/btn_login.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}
#CustomerNav__entry a{display:block;background:url("/images_sp/common/btn_entry.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}

#CustomerNav__reminder{text-align:center; clear:both;padding-top:4%;font-size:85.7%;}

.pc_flag{display:none;}
.sp_slider img{width:100%;}
	/*------SP--------------------------------------------------------------------------------------------------------------------------------*/

	.extraNav{display:none;background:#fffef4;padding:2% 0;}
		.fitbar-fixed .extraNav{display:block;}

		.extraNav__contact,
		.extraNav__login,
		.extraNav__entry {width:33.3333%;float:right;}
		.extraNav__reminder{text-align:center; clear:both;padding-top:2%;font-size:85.7%;}

		.extraNav__contact a{display:block;background:url("/images_sp/common/btn_contact.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}
		.extraNav__login  a{display:block;background:url("/images_sp/common/btn_login.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}
		.extraNav__entry a{display:block;background:url("/images_sp/common/btn_entry.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}


.sp_sliderArea{border-top:solid 2px #ed4ca0;}
#MainNav {border-top:solid 2px #ed4ca0;border-bottom:solid 2px #ed4ca0;}
#MainNav ul.nav__box .nav__items{width:33.3333%;float:left;}
#MainNav ul.nav__box .nav__items--about a{display:block;background:url("/images_sp/common/MN_about.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--payment a{display:block;background:url("/images_sp/common/MN_payment.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--benefit a{display:block;background:url("/images_sp/common/MN_benefit.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}

#MainNav {border-top:solid 2px #ed4ca0;border-bottom:solid 2px #ed4ca0;}
#MainNav ul.nav__box .nav__items{width:33.3333%;float:left;}
#MainNav ul.nav__box .nav__items--about a{display:block;background:url("/images_sp/common/MN_about.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--payment a{display:block;background:url("/images_sp/common/MN_payment.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--benefit a{display:block;background:url("/images_sp/common/MN_benefit.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--information a{display:block;background:url("/images_sp/common/MN_information.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--entry a{display:block;background:url("/images_sp/common/MN_entry.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}
#MainNav ul.nav__box .nav__items--qa a{display:block;background:url("/images_sp/common/MN_qa.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.5% 0 0;content:" ";}




	body{
	background:#fffef4;
	font-size:87.5%;
	padding:0;margin:0;
	}
	.article{padding:8% 6%;}
	#header h1{padding:0;margin:0;}
	#header h1 a{display:block;background:url("/images_sp/common/header_logo.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 32% 0 0;content:" ";}

#footer .copyright{
text-align:center;
font-size:85.7%;
padding-bottom:4%;
}
.btn--entryLarge{display:block;background:url("/images_sp/top/btn_Lrg-entry_off.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 19.5% 0 0;content:" ";}

	/**/
	#section_news .article__title{display:block;background:url("/images_sp/top/title_news.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 6.5% 0 0;margin-bottom:4%;content:" ";}
	#section_news .article__txt{text-align:center;font-weight:bold;line-height:120%;padding-bottom:1%;}
	#section_news .article__cptn{text-align:center;line-height:120%;padding-bottom:4%;margin-bottom:4%;background:url("/images_sp/common/dotted.png") center bottom repeat-x;}

	#section_news .article__cptn a{text-decoration:underline;}

	#section_news .nav{text-align:center;line-height:120%;padding-bottom:1%;}

	/**/
	#section_about{padding:0;}
	#section_about .section{display:block;background:url("/images_sp/top/img_about.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 84% 0 0;}
	#section_about .section *{display:none;}
	/**/
	#section_payment .article__title{display:block;background:url("/images_sp/top/title_payment.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7.9% 0 0;margin-bottom:4%;content:" ";}
	#section_payment .article__item--01{float:left;width:50%}
	#section_payment .article__item--02{float:left;width:50%}

	#section_payment .article__item--01:after{content:" ";display:block;background:url("/images_sp/top/img_payment01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 16.3% 0 0;margin-bottom:5%;content:" ";}
	#section_payment .article__item--02:after{content:" ";display:block;background:url("/images_sp/top/img_payment02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 16.3% 0 0;margin-bottom:5%;content:" ";}

	#section_payment .article__read{display:block;background:url("/images_sp/top/txt_payment.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 5.3% 0 0;content:" ";}
	/**/

	#section_benefit .article__title{display:block;background:url("/images_sp/top/title_benefit.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7.9% 0 0;margin-bottom:4%;content:" ";}

	#section_benefit .article__item--n01{content:" ";display:block;background:url("/images_sp/top/img_benefit01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 28.8% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n02{content:" ";display:block;background:url("/images_sp/top/img_benefit02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 30.1% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n03{content:" ";display:block;background:url("/images_sp/top/img_benefit03.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 30.7% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n04{content:" ";display:block;background:url("/images_sp/top/img_benefit04.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 30.1% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n05{content:" ";display:block;background:url("/images_sp/top/img_benefit05.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.9% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n06{content:" ";display:block;background:url("/images_sp/top/img_benefit06.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 21.8% 0 0;margin-bottom:8%;content:" ";}
	#section_benefit .article__item--n07{content:" ";display:block;background:url("/images_sp/top/img_benefit07.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 16.4% 0 0;margin-bottom:0%;content:" ";}
	#section_benefit .article__item *{display:none}

	/**/

	#section_information .article__title{display:block;background:url("/images_sp/top/title_information.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7.9% 0 0;margin-bottom:4%;content:" ";}
	#section_information .article__read{display:block;background:url("/images_sp/top/read_information.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 20.9% 0 0;margin-bottom:4%;content:" ";}

	#section_information .article__block{display:block;background:url("/images_sp/top/img_information.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 59.7% 0 0;content:" ";}
	#section_information .article__block *{display:none}

	/**/

	#section_entry .article__title{display:block;background:url("/images_sp/top/title_entry.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7.9% 0 0;margin-bottom:4%;content:" ";}

/*
	#section_entry .article__block--01 .article__img{width: 30%;float:right;margin-left:5%;}
	#section_entry .article__block--02 .article__img{width: 30%;float:right;margin-left:5%;}
	#section_entry .article__block--03 .article__img{width: 30%;float:right;margin-left:5%;}
	#section_entry .article__block--03 .article__img{width: 30%;float:right;margin-left:5%;}
	
	#section_entry .article__block--01 .article__img:after{display:block;background:url("/images_sp/top/img_entry_01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--02 .article__img:after{display:block;background:url("/images_sp/top/img_entry_02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--03 .article__img:after{display:block;background:url("/images_sp/top/img_entry_03.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--04 .article__img:after{display:block;background:url("/images_sp/top/img_entry_04.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	
	#section_entry .article__block--01 .article__cptn{display:block;background:url("/images_sp/top/caption_entry01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--02 .article__cptn{display:block;background:url("/images_sp/top/caption_entry02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--03 .article__cptn{display:block;background:url("/images_sp/top/caption_entry03.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--04 .article__cptn{display:block;background:url("/images_sp/top/caption_entry04.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
*/
	#section_entry .article__block--01 .article__img{display:block;background:url("/images_sp/top/caption_entry01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--02 .article__img{display:block;background:url("/images_sp/top/caption_entry02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--04 .article__img{display:block;background:url("/images_sp/top/caption_entry04.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}

	#section_entry .article__block--03 .article__cptn{display:block;background:url("/images_sp/top/caption_entry03.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 12.9% 0 0;margin-bottom:4%;content:" ";}

	#section_entry .article__block--01 .article__cptn{width: 30%;float:right;margin-left:3%;}
	#section_entry .article__block--02 .article__cptn{width: 30%;float:right;margin-left:3%;}
	#section_entry .article__block--04 .article__cptn{width: 30%;float:right;margin-left:3%;}
	#section_entry .article__block--03 .article__img:after{display:block;background:url("/images_sp/top/img_entry_03.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	
	#section_entry .article__block--01 .article__cptn:after{display:block;background:url("/images_sp/top/img_entry_01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--02 .article__cptn:after{display:block;background:url("/images_sp/top/img_entry_02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--04 .article__cptn:after{display:block;background:url("/images_sp/top/img_entry_04.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 93.9% 0 0;margin-bottom:4%;content:" ";}
	#section_entry .article__block--03 .article__img{width: 30%;float:right;margin-left:5%;}


	#section_entry .article__item{margin-bottom:8%;}

	#section_entry .article__clip--01{display:block;background:url("/images_sp/top/img_entry_03_00.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7% 0 0;margin-top:1%;margin-bottom:5%;content:" ";}
	#section_entry .article__clip--02{display:block;background:url("/images_sp/top/img_entry_03_01.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7% 0 0;margin-top:1%;margin-bottom:5%;content:" ";}
	#section_entry .article__clip--03{display:block;background:url("/images_sp/top/img_entry_03_02.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7% 0 0;margin-top:1%;margin-bottom:5%;content:" ";}


	#section_entry .alert-warning{margin-top:10px;font-size:85.7%}
	/**/

	#section_qa .article__title{display:block;background:url("/images_sp/top/title_qa.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 7.9% 0 0;margin-bottom:4%;content:" ";}


	#section_qa .article__cptn{
	font-size: 123%;
	font-weight:bold;
	color :#ed4ca0;
	margin-bottom:1em;
	text-decoration:underline;
	cursor:pointer;
	line-height:150%;
	}
	#section_qa .article__cptn:before{
	content:'▶ ';

	}

	#section_qa .active:before{
	content:'▷ '!important;
	}

	#section_qa .article__txt{
	margin-bottom:30px;
	font-size:93%;
	display:none;
	}
	#section_qa .btn--konbini{
	width:212px;height:29px;background:url(/images/common/btn_konbini.gif) left top no-repeat;display:block;margin:0 auto;}

	.qa__bnrList{padding:10% 5% 0% 5%;}

	.qa__bnrItem--01{float:left;width:45%}
	.qa__bnrItem--02{float:right;width:45%;}

	.bnr--AKB48 {display:block;background:url("/images/bnr/bnr_akb48.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding:33.7% 0 0;margin-bottom:4%;content:" ";}

	.bnr--officialNet{display:block;background:url("/images/bnr/bnr_nejp.png") center top no-repeat;background-size: 100%;width: 100%;height: 100%;padding: 33.7% 0 0;margin-bottom:4%;content:" ";}
	
}