@charset 'utf-8';

/* -----------------------------------------------------------
CSS Information

File name:      nyanbi20170315.css
Update:         2017/03/15
Style Info:     

	01. 全体用
	02. イベントページ用
		・スマホ用
		・PC用
		・ナビゲーション
	03. ムービー、ブログ一覧ページ用
	04. LPページ用

----------------------------------------------------------- */



/* ----------------------------------------------------------------------
  01. 全体用
---------------------------------------------------------------------- */

/* import style
------------------------------------------------------------------- */
@import url('../../mod_default.css');
@import url('../../mod_layout.css');
@import url('../../mod_headerfooter.css');
@import url('../../mod_common.css');
@import url('../../library/mCustomScrollbar.css');
@import url('../../library/animate.min.css');
@import url('../../library/hover-min.css');

/* ----------------------------------------------------------------------
  02. イベントページ用
---------------------------------------------------------------------- */



#collabo_170830 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #FFFEC1;
    background-color: #585858;
}

#collabo_170830 .mCSB_inside > .mCSB_container{
	margin-right: 10px;
}

/* footer
---------------------------------------------------------------------- */

#container #footerArea {
	width: 830px;
	margin: 0 auto;
	background-image:none; background-color:#f6f6f6;
	-webkit-border-radius: 5px;  /* Safari,Google Chrome */
	-moz-border-radius: 5px;      /* Firefox12まで */
	border-radius: 5px;           /* Firefox13以降 */
}

#container .btnList{
	margin: 0 auto;
}


/*スマホ用
------------------------------------------ */


.onry_sp{
	display:inline;
}

.onry_pc{
	display:none;
}
	
#event{
	min-width: 100%;
}
	
#collabo_170830 .max80{
	max-width:80%;
}

#collabo_170830{
	position:relative;
	margin:0 auto;
	background:url(../../../image/event/august2017/kitaro/bg_pattern1.png) repeat #f3f1e7;	
	width:100%;
	min-width:320px;
}

#collabo_170830 #contents{
	position:relative;
	margin:0 auto;
	min-width:320px;
	width:100%;
}

/*トップ*/	


#collabo_170830 #contents #top{ 
	position:relative;
	margin:0 auto;
	width: 100%;
	min-width:300px;
	height: 100%;
}

#collabo_170830 #contents #top .main_v{		
	position:relative;
	width: 100%;
	padding-top: 80%; 
	background:url(../../../image/event/august2017/kitaro/bg_sp0.png) no-repeat center 10px;
	background-size: 100% auto;
}
	

#collabo_170830 #contents .regist_btn{ 
	position:relative;
	margin: 2% 5% 5%;
	width: 90%;
	height: auto;
}

#collabo_170830 #contents #regist2{ 
	width: 100%;
	background: #f3f1e7;
}

/*SNSボタン*/
	
#collabo_170830 #contents #top .socialBtnArea ul{
	position: absolute;
	top: 1%;
	right: 1%;
}

#collabo_170830 #contents #top .socialBtnArea li{
	float:left;
	width: 40px;
	white-space: nowrap;
	text-align: right;
}

#collabo_170830 #contents #top .socialBtnArea li img{
	width: 36px;
	height: 36px;
}
	 
/*メニューボタン*/

#collabo_170830 #contents #menu{
	position: relative;
	width: 100%;
	height: auto;
	z-index: 50;
	padding-bottom: 32%;
	background: #eae25d;
}
	

#collabo_170830 #contents #menu li{
	position: absolute;
	width: 48%;
	height: 100%;
	top: 5%;
	left: 2%
}

#collabo_170830 #contents #menu li.menu02,
#collabo_170830 #contents #menu li.menu04{
	left: auto;
	right: 2%;
}

#collabo_170830 #contents #menu li.menu03,
#collabo_170830 #contents #menu li.menu04{
	top:55%;
}
	
/*ブログ*/


#collabo_170830 #blog{
	position:relative;
	width:100%;
	height:100%;
	background:url(../../../image/event/august2017/kitaro/bg_pattern2.png) repeat;
	z-index: 1;
}

#collabo_170830 #blog #blog_box{
	position:relative;
	width: 100%;
	padding:240% 0 0; 
	background:url(../../../image/event/august2017/kitaro/bg_sp1.png) no-repeat center 20px;
	background-size: 92% auto;
}

#collabo_170830 #blog.blog_regist #blog_box{
	position:relative;
	width: 100%;
	padding:220% 0 0; 
	background:url(../../../image/event/august2017/kitaro/bg_sp1r.png) no-repeat center 20px;
	background-size: 92% auto;
}

#collabo_170830 #contents #blog #btn_blog {
	position: absolute;
	 height: auto;
	width: 90%;
	top: 52.5%;
	left: 5%;
	z-index: 50;
}

#collabo_170830 #contents #blog.blog_regist #btn_blog {
	display: none;
}

#collabo_170830 #blog #blog_listbox{

}

#collabo_170830 #blog #blog_listbox_in{
	position:absolute;
	height: 36%;
	width: 100%;
	z-index: 10;
	top: 64%;
	background:url(../../../image/event/august2017/kitaro/img_sp1_list.png) no-repeat 80% 3% #eae25d;
	background-size: 52% auto;
}

#collabo_170830 #blog #blog_listbox #blog_neko{
	position:absolute;
	height: 100%;
	width: 100%;
	top: -10%;
	background:url(../../../image/event/august2017/kitaro/img_sp1_neko.png) no-repeat 10% top;
	background-size: 36% auto;
}

#collabo_170830 #blog #blog_listbox #goto_list img{
	position:absolute;
	height: auto;
	width: 32%;
	top: 14%;
	right: 8%;
	z-index: 10;
}

#collabo_170830 #blog #blog_minilist{
	position:relative;
	height: 62%;
	width: 90%;
	padding: 10px;
	margin:22% auto 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: #fff;
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
    border-radius: 10px;        /* CSS3草案 */  
}

#collabo_170830 #blog .newBlogList{
	padding-right: 10px	
}

#collabo_170830 #blog #blog_listbox dt{
	width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#collabo_170830 #blog #blog_listbox dd.title,
#collabo_170830 #blog #blog_listbox dd.id{
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}


	
/*アイテム*/

#collabo_170830 #item{
	position:relative;
	display: block;
	width:100%;
	height: 100%;
	background:url(../../../image/event/august2017/kitaro/bg_sp2.png) no-repeat center 20px #f3f1e7;	
	background-size: 92% auto;
	text-align: center;
	padding: 54% 0 30px;
	
}

/*アイテム スライダー*/

#collabo_170830 #item .frameLine {
	width:100%;
	margin:0 auto;
}

#collabo_170830 #item .bx-wrapper {
	width: 100%;
	height: auto;
	margin: 0 auto;
	position: relative;
}

#collabo_170830 #item li img{
	width: 90%;
}


/* PAGER */

#collabo_170830 #item .bx-wrapper .bx-controls-direction a {
	position: absolute;
	z-index: 9999;
}

#collabo_170830 .bx-prev {
	left: 2%;
	background: url(../../../image/event/august2017/kitaro/controller.png) no-repeat 0 -50px;/*prev用画像*/
}
#collabo_170830 .bx-next {
	right: 2%;
	background: url(../../../image/event/august2017/kitaro/controller.png) no-repeat -50px -50px;/*next用画像*/
}

#collabo_170830 .bx-prev:hover {
	background-position: 0 0;
}

#collabo_170830 .bx-next:hover {
	background-position: -50px 0;
}

#collabo_170830 #item .bx-controls-direction a {
	bottom: 46%;
	width: 50px;/*使用画像に応じて指定*/
	height: 50px;/*使用画像に応じて指定*/
	text-indent: -9999px;/*画像置換のためテキストを押しやる*/
	border:none;
}

#collabo_170830 .bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding: 10px;
}

#collabo_170830 .bx-wrapper .bx-pager .bx-pager-item,
#collabo_170830 .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

#collabo_170830 .bx-wrapper .bx-pager.bx-default-pager a {
	background:url(../../../image/event/august2017/kitaro/pegae.png) no-repeat center center;
	text-indent: -9999px;
	display: block;
	width: 14px;
	height: 14px;
	margin: 0 10px;
}

#collabo_170830 .bx-wrapper .bx-pager.bx-default-pager a:hover,
#collabo_170830 .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url(../../../image/event/august2017/kitaro/pegae_now.png) no-repeat center center;
}

#collabo_170830 #item .btnitem{
	width: 90%;
	margin: 0 5%;
}

/*タウン*/

#collabo_170830 #town{
	position:relative;
	display: block;
	width:100%;
	height: 100%;
	background:url(../../../image/event/august2017/kitaro/bg_pattern3.png) repeat;
}

#collabo_170830 #town_box{
	position:relative;
	display: block;
	width:100%;
	height: 100%;
	background:url(../../../image/event/august2017/kitaro/bg_sp3.png) no-repeat center 20px;
	background-size: 92% auto;
	text-align: center;
	padding-top: 200%;
}

#collabo_170830 #town #yagura{
	position: absolute;
	width: 100%;
	height: 100%;
	background:url(../../../image/event/august2017/kitaro/img_3_yagura.png) no-repeat top center;
	background-size: 100%;
	top:12%;
}


#collabo_170830 #town #npc{
	position: relative;
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
	padding-bottom: 74% ;
}

#collabo_170830 #town #kitaro{
	position: absolute;
	height: 100%;
	width: 40%;
	background:url(../../../image/event/august2017/kitaro/img_sp3_kitaro.png) no-repeat top center;
	background-size: 100%;
	top:9%;
	right:5%;
}

#collabo_170830 #town #neko{
	position: absolute;
	height: 100%;
	width: 40%;
	background:url(../../../image/event/august2017/kitaro/img_sp3_neko.png) no-repeat top center;
	background-size: 100%;
	top:9%;
	left:5%;
}


#collabo_170830 #town .btntown{
	text-align: center;
	width: 90%;
	height: 100%;
	margin: 3% auto 8%;
}	


/*紹介*/
#collabo_170830 #about{
	position:relative;
	display: block;
	width:100%;
	height: 100%;
	background:url(../../../image/event/august2017/kitaro/bg_sp4.png) no-repeat center 20px #f3f1e7;	
	background-size: 92% auto;
	text-align: center;
	padding-top: 140%;
}

#collabo_170830 #about .btn{
	text-align: center;
	width: 80%;
	height: 100%;
	margin: 10% auto;
}	

#collabo_170830 img {
	max-width:100%;
}


/*PC用
**** 740px 位上*******
------------------------------------------ */

@media screen and (min-width:740px) {
	
	
.onry_pc{
	display:inline;
}

.onry_sp{
	display:none;
}
	
#event{
	min-width: 1000px;
}
	

#collabo_170830 #contents #top .main_v{		
	position:relative;
	width: 100%;
	height: 100%;
	padding-top: 0; 
	background:url(../../../image/event/august2017/kitaro/bg_pc0.png) no-repeat center top;
	background-size: auto;
}
	
#collabo_170830 #contents #top .thousandBox{
	position: relative;
	width: 1000px;
	padding-top: 560px;
	margin: 0 auto;
}
	

#collabo_170830 #contents #regist1{
	position: relative;
	width: 642px;
	margin: 0 auto;
}
	
#collabo_170830 #contents .regist_btn{ 
	position:relative;
	margin: 0 auto 20px;
	width: 642px;
	height: 93px;
}


/*SNSボタン*/
	
#collabo_170830 #contents #top .socialBtnArea{
	position: absolute;
	width: 1000px;

	top:0;
	right: 0;
}
	
#collabo_170830 #contents #top .socialBtnArea ul{
}

#collabo_170830 #contents #top .socialBtnArea li{
	float:left;
	width: 60px;
	height: 60px;
	white-space: nowrap;
	text-align: right;
	margin: 5px 0;
}

#collabo_170830 #contents #top .socialBtnArea li img{
	width: 45px;
	height: 45px;
}
	 
/*メニューボタン*/

#collabo_170830 #contents #menu{
	position: relative;
	width: 100%;
	height: auto;
	z-index: 50;
	padding-bottom: 0;
	background: #eae25d;
}
	
#collabo_170830 #contents #menu ul{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
	

#collabo_170830 #contents #menu li{
	position: relative;
	width: 242px;
	height: auto;
	float: left;
	padding: 10px 4px;
}
	
#collabo_170830 #contents #menu li.menu01,
#collabo_170830 #contents #menu li.menu02,
#collabo_170830 #contents #menu li.menu03,
#collabo_170830 #contents #menu li.menu04{
	top: 0;
	left: 0;
	right: 0;
}

#collabo_170830 #contents #menu li img{
	width: 242px;
	height: auto;
}
		
/*ブログ*/


#collabo_170830 #blog{
}

#collabo_170830 #blog #blog_box{
	position:relative;
	width: 1000px;
	padding:0; 
	height: 840px;
	background:url(../../../image/event/august2017/kitaro/bg_pc1.png) no-repeat center 20px;
	background-size: auto;
	margin: 0 auto;
}

#collabo_170830 #blog.blog_regist #blog_box{
	position:relative;
	width: 1000px;
	padding:0;
	height: 800px;
	background:url(../../../image/event/august2017/kitaro/bg_pc1r.png) no-repeat center 20px;
	background-size: auto;
	margin: 0 auto;
}

#collabo_170830 #contents #blog #btn_blog {
	position: absolute;
	height: 93px;
	width: 453px;
	top: 310px;
	left: 90px;
	z-index: 50;
}

#collabo_170830 #blog #blog_listbox{
	position:absolute;
	height: 364px;
	width: 908px;
	z-index: 10;
	top: 420px;
	left: 46px;
	background:#eae25d;
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
    border-radius: 10px;        /* CSS3草案 */  
}
	
#collabo_170830 #blog #blog_listbox_in{
	position:absolute;
	height: 100%;
	width: 100%;
	z-index: 10;
	top: 0;
	left: 0;
	background:url(../../../image/event/august2017/kitaro/img_pc1_list.png) no-repeat 10px 10px;
}
	
#collabo_170830 #blog.blog_regist #blog_listbox{
	top: 380px;
}

#collabo_170830 #blog #blog_listbox #blog_neko{
	position:absolute;
	height: 239px;
	width: 230px;
	top: 130px;
	left: -10px;
	background:url(../../../image/event/august2017/kitaro/img_pc1_neko.png) no-repeat left top;
	background-size: auto;
}

#collabo_170830 #blog #blog_listbox #goto_list img{
	position:absolute;
	width: 115px;
	height: 31px;
	top: 96px;
	right: auto;
	left: 20px;
	z-index: 10;
}

#collabo_170830 #blog #blog_minilist{
	position:relative;
	height: 325px;
	width: 700px;
	padding: 10px;
	margin:10px 0 0 170px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: #fff;
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
    border-radius: 10px;        /* CSS3草案 */  
}

/*アイテム*/
	
#collabo_170830 #item{
	position:relative;
	display: block;
	background:url(../../../image/event/august2017/kitaro/bg_pattern3.png) repeat center #eae25d;
	background-size: none;
	padding: 30px 0 60px;
}

#collabo_170830 #item_box{
	position:relative;
	display: block;
	width:1000px;
	height: 924px;
	margin: 0 auto;
	background:#f3f1e7;
	background-size: auto;
	text-align: center;
	padding-top: 0;
    -webkit-border-radius: 35px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 35px;   /* Firefox用 */  
    border-radius: 35px;        /* CSS3草案 */  
}
	
#collabo_170830 #item_box_in{
	position:relative;
	display: block;
	width:1000px;
	height: 924px;
	background:url(../../../image/event/august2017/kitaro/bg_pc2.png) no-repeat center 20px;
	background-size: auto;
}
	
#collabo_170830 #item .kitaro{
	position:absolute;
	background:url(../../../image/event/august2017/kitaro/img_2_kitaro.png) no-repeat;
	width: 354px;
	height: 289px;
	top: -20px;
	right: 30px;
}
	
		
#collabo_170830 #item .btnitem .onry_pc{
	position:absolute;
	width: 642px;
	height: 93px;
	top: 800px;
	right: 179px;
}
	

/*タウン*/

#collabo_170830 #town{
	background:url(../../../image/event/august2017/kitaro/bg_pattern2.png) repeat;
	padding: 50px 0;
}

#collabo_170830 #town_box{
	width:1000px;
	height: 890px;
	margin: 0 auto;
	background:#f3f1e7;
	background-size: auto;
	padding: 0;
    -webkit-border-radius: 35px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 35px;   /* Firefox用 */  
    border-radius: 35px;        /* CSS3草案 */  
}
	
#collabo_170830 #town_box_in{
	width:1000px;
	height: 890px;
	margin: 0 auto;
	background:url(../../../image/event/august2017/kitaro/bg_pc3.png) no-repeat center 20px;
	background-size: auto;
	padding: 0;
}

#collabo_170830 #town #yagura{
	position: absolute;
	width: 570px;
	height: 100%;
	top: 30px;
	left: 426px;
	background:url(../../../image/event/august2017/kitaro/img_ie3_yagura.png) no-repeat center 10px;
}


#collabo_170830 #town #npc{
	position: relative;
	max-width: 1000px;
	width: 100%;
	height: 100%;
	margin: 0;
	padding-bottom: 0;
}

#collabo_170830 #town #kitaro{
	position: absolute;
	height: 276px;
	width: 156px;
	background:url(../../../image/event/august2017/kitaro/img_pc3_kitaro.png) no-repeat top center;
	background-size: 100%;
	top:400px;
	right:600px;
}

#collabo_170830 #town #neko{
	position: absolute;
	height: 276px;
	width: 135px;
	background:url(../../../image/event/august2017/kitaro/img_pc3_neko.png) no-repeat top center;
	background-size: 100%;
	top:420px;
	left:60px;
}


#collabo_170830 #town .btntown{
	position: absolute;
	width: 453px;
	height: 93px;
	margin: 0;
	top:760px;
	right: 40px;
}	
	
#collabo_170830 #town .btntown_op{
	position: absolute;
	width: 453px;
	height: 93px;
	margin: 0;
	top:760px;
	left: 40px;
}	
	
/*紹介*/
	
#collabo_170830 #about{
	background:none;
	padding: 50px 0 20px;
}

#collabo_170830 #about_box{
	position: relative;
	width:1000px;
	height: 670px;
	margin: 0 auto;
	background:#f3f1e7;
	background-size: auto;
	padding: 0;
    -webkit-border-radius: 35px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 35px;   /* Firefox用 */  
    border-radius: 35px;        /* CSS3草案 */  
}
	
#collabo_170830 #about_box_in{
	position: relative;
	width:1000px;
	height: 670px;
	margin: 0 auto;
	background:url(../../../image/event/august2017/kitaro/bg_pc4.png) no-repeat center 60px;
	background-size: auto;
	padding: 0;
}
	

#collabo_170830 #about .btn{
	position: absolute;
	width: 491px;
	height: auto;
	margin: 0;
	top: 530px;
	left: 425px;
}	

#collabo_170830 #contents #regist2{ 
	background: none;
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}
	
/* ページトップへ戻る */
#collabo_170830 .pageTop170830{
	position: relative;
    width: 100%;
    max-width: 1000px;
    height: 0;
    margin: 0 auto;
}
	

#collabo_170830 .pageTop170830 a {
	left: auto;
	display: block;	
	margin-left: 980px;
	padding:1em 0 0 2px;
	z-index:800;
    animation:
	moveX 2s ease-in-out infinite alternate;
}


	
#collabo_170830 .pageTop170830 img {
	width: 85px;
	height: 124px;
	max-width: none;
}
	
}

@keyframes moveX {
	0% {margin-left: 920px;}	
	100% {margin-left: 935px;}
}

/*SP用
**** 740px 以下限定*******
------------------------------------------ */

@media screen and (max-width:739px) {
	
/*ナビゲーション
------------------------------------------------*/

.btnList, .separate, #footerArea,
.sp_induce, #headerArea #globalNavi{
	display:none;
}

body #event{
	width:100% !important;
}

#event #headerArea {
    width: 100% !important;
    margin: 0 auto !important;
}

#headerArea.simple .headerArea-inner {
    position: relative !important;
    width: 100% !important;
	min-width:320px !important;
}

#headerArea.simple #utilityNavi {
    top: 7px !important !important;
	right:2px !important;
}
	
#headerArea.simple #utilityNavi {
    top: 7px !important !important;
	right:2px !important;
}

#utilityNavi li {
    display: inline;
    list-style-type: none;
    margin-left: 0px;
    padding-right: 2px !important;
    padding-top: 1px !important;
    border-right: 1px solid #aaa;
}

html>body #footerArea,
html .btnList{
	display:none;
}

.HeaderArea{
	background:#ffaaa2;
}

}

/*動画・ブログ一覧ページ
------------------------------------------------*/

#kitaro_Movie_Wallpaper,
#kitaro_list_Wallpaper{
	position: relative;
	width: 100%;
	height: 100%;
	background:#f3f1e7;
	min-width: 1000px;
}

#kitaro_Movie_Wallpaper #Movie_box{
	position: relative;
	width: 1000px;
	height: 1000px;
	margin: 0 auto;
	background: url(../../../image/event/august2017/kitaro/bg_movie_hedder.png) no-repeat center 10px;
}

#kitaro_list_Wallpaper #list_box{
	position: relative;
	width: 1000px;
	height: 1000px;
	margin: 0 auto;
	background: url(../../../image/event/august2017/kitaro/bg_list_hedder.png) no-repeat center 10px;
	padding-top: 160px;
}

#kitaro_Movie_Wallpaper #kitaro_sub,
#kitaro_list_Wallpaper #kitaro_sub{
	position: absolute;
	width: 202px;
	height: 166px;
	top:46px;
	left: 60px;
	background: url(../../../image/event/august2017/kitaro/img_sub_kitaro.png) no-repeat center;
	z-index: 100;
}

#kitaro_list_Wallpaper #kitaro_sub{
	top:52px;
	left: 52px;
}

#kitaro_Movie_Wallpaper #Movie_box #flash{
	position: absolute;
	width:800px;
	height: 600px;
	padding: 50px;
	top: 164px;
	left: 50px;
	background:url(../../../image/event/august2017/kitaro/bg_pattern3.png) repeat #eae25d;
	background-size: 20%;
    -webkit-border-radius: 35px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 35px;   /* Firefox用 */  
    border-radius: 35px;        /* CSS3草案 */  
}

#kitaro_Movie_Wallpaper #backBtn,
#kitaro_list_Wallpaper #backBtn{
	position: absolute;
	width: 130px;
	height: 102px;
	top:80px;
	right: 60px;
	z-index: 999;
}

#kitaro_list_Wallpaper #contentsArea{
	position: relative;
	width:800px;

	padding: 0;
	margin: 0 auto 50px;
	background:url(../../../image/event/august2017/kitaro/bg_pattern3.png) repeat #eae25d;
	background-size: 20%;
    -webkit-border-radius: 35px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 35px;   /* Firefox用 */  
    border-radius: 35px;        /* CSS3草案 */ 
	float: none;
	overflow: hidden;
}

#kitaro_list_Wallpaper #contentsArea h3{
	background:url(../../../image/event/august2017/kitaro/txt_listTitle.png) no-repeat center;
	width: 800px;
	height: 60px;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	margin: 0;
	padding: 0;
}

#kitaro_list_Wallpaper #contentsArea .titleSupple{
	position: absolute;
	right: 50px;
	top: 40px;
}


#kitaro_list_Wallpaper #contentsArea .box-outer{
	margin-bottom: 0;
}

#kitaro_list_Wallpaper #contentsArea #blogListArea{
	padding: 20px 50px;
	background: #fff;
}

#kitaro_list_Wallpaper #contentsArea .pageNavi{
	margin-top: 0;
	width: 100%;
	height: 50px;
	background: #fff;
}
