/* =================================
	TBS Reset CSS
================================= */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main {margin:0;padding:0;border:0;font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main {display:block;}
body {font-family:Verdana,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
wbr:after {content:"\00200B";}

/*	TBS reset
============================== */
.alt {position:absolute;top:-5000px;left:-9999px;}
.clearfix:after {content:"";clear:both;display:block;}
.hide-txt {text-indent:110%;white-space:nowrap;overflow:hidden;}
.fp-causion {display:none;}
.nocontxt {-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;-webkit-user-drag:none;}
.nocontxt img {pointer-events: none;}
@media all and (min-width:768px) {
.alt-pc {position:absolute;top:-5000px;left:-9999px;}
.clearfix-pc:after {content:"";clear:both;display:block;}
.hide-txt-pc {text-indent:110%;white-space:nowrap;overflow:hidden;}
}
@media all and (max-width:767px) {
.alt-smp {position:absolute;top:-5000px;left:-9999px;}
.clearfix-smp:after {content:"";clear:both;display:block;}
.hide-txt-smp {text-indent:110%;white-space:nowrap;overflow:hidden;}
}
div.embed-tbsplayer {
background-color:#000;
position:relative;
height:0;
padding-top:56.25%;
}
div.embed-tbsplayer .tbs-player {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}
div.embed-tbsplayer-audio {
background-color:#fff;
}
div.embed-tbsplayer-audio .tbs-player {
height:46px;
}
div.lbx-overlay {
z-index:10000;position:absolute;background-color:#000;width:100%;height:100%;left:0;top:0;right:0;bottom:0;opacity:0.9;
}

/* =================================
	Common CSS
================================= */

/*
link */
a:link {
	text-decoration:none;
	color:#000;
}
a:visited {
	text-decoration:none;
	color:#000;
}
a:active {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:none;
	color:#fa4e17;
}
.lazy {
	position:relative;
}

.wbr {
	white-space: nowrap;
	display: inline-block;
}

text-color
.gray {color:#808080;}
.black {color:#171717;}
.purple {color:#a757a8;}
.ultramarine {color:#465daa;}
.blue {color:#0067c0;}
.lightblue {color:#afdfe4;}
.deepgreen {color:#060;}
.green {color:#008000;}
.yellowgreen {color:#b9c42f;}
.yellow {color:#ffb74c;}
.orange {color:#eb5f10;}
.pink {color:#f58f98;}
.vermilion {color:#ef454a;}
.red {color:#F30;}
.carmine {color:#c22047;}
.magenta {color:#ec008c;}
.brown {color:#994c00;}
.reddishbrown {color:#800000;}
.yellowocher {color:#c39143;}
.gold {color:#ffd700;}
.silver {color:#c0c0c0;}

.small { font-size: 50%; }

.lh45 { line-height: 4.5; }

/*	background
============================== */
html, body, div#con-body {
background-color:#FFFFFF;/* デフォルトのグレーを白に上書き */
}
body {
-webkit-text-size-adjust:100%;
-ms-text-size-adjust: 100%;
}

/*	copyright
============================== */
p.copyright {
line-height:1.25;
text-align:center;
color:#000;
}

p.copyright a {	color:#000; text-decoration: none; }

@media all and (min-width: 768px) {
p.copyright {
font-size:75%;
padding:30px 0;
}
p.copyright a:hover {
text-decoration:none;
}
}


@media all and (max-width: 767px) {
p.copyright {
font-size:67.5%;
line-height:1.5;
padding:1em;
padding-top:10px;
}
}
/*	top layout
============================== */
@media all and (min-width: 768px) {
div.wrap {
width:930px;
margin:30px auto 0;
}
div.bg {
	background-color:#83cfda;
	padding-top:20px;
}
div.left {
width:590px;
float:left;
}
div.right {
width:300px;
float:right;
}
}

/*	header
============================== */
@media all and (min-width: 768px) {
header {
	background-image: url(../img/header_bg.jpg);
	margin-bottom: 30px;
}
header h1 {
	background-image: url(../img/header_line.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 324px;
	/* box-shadow */
	box-shadow:0px 1px 15px 0px rgba(0,0,0,0.5);
	-moz-box-shadow:0px 1px 15px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 1px 15px 0px rgba(0,0,0,0.5);
}
header h1 a,
header h1 span {
display: block;
background-image: url(../img/header.png);
background-repeat: no-repeat;
text-indent: 110%; white-space: nowrap; overflow: hidden;
width: 810px;
height: 284px;
margin: 0 auto;
}
header.header p {
	background-image: url(../img/header_character.png);
	background-repeat: no-repeat;
	width: 418px;
	height: 131px;
	margin: -133px auto 0;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
}

@media all and (max-width: 767px) {
/*	main  size  */
header div.inner p {
	height: 0;
}
header div.inner h1 a,
header div.inner h1 span {
	display: block;
	background-image: url(../img/smpheader.jpg);
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:40.234375%;
	position: relative;
	margin-bottom: 10px;
}

header {
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
	margin-bottom: 10px;
}
.idx header {
	margin-bottom: 0;
}
}


/*	header 2
============================== */

.header2 h1 a,
.header2 h1 span {
	display: block;
	background-image: url(../img/header2.png);
	background-repeat: no-repeat;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
	margin: 0 auto;
}
header.header2 p {
	text-indent: 110%; white-space: nowrap; overflow: hidden;
	margin-bottom: -1em;
}
header.header2 {
	overflow: hidden;
}
header.header2 h1 {
	background-size: 250px 23px;
}
@media all and (min-width: 768px) {
header.header2 h1 {
	height: 203px;
}
}
/*	btn common
============================== */
.btn a {
box-sizing: border-box;
display: block;
cursor: pointer;
box-shadow: 0 6px 0 #b23f00, 0 12px 0 rgba(0,0,0,0.2);
-webkit-transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;
transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;
background-color: #e83031;
}
.btn a:hover {
background-color: #3cc4bd;
box-shadow: 0 3px 0 #b23f00, 0 6px 0px rgba(0,0,0,0.2);
-webkit-transform: translateY(3px);
transform: translateY(3px);
}
.btn a:active {
color: #ddd;
background-color: #12978d;
box-shadow: 0 0 0 #047c71, 0 0 0px rgba(0,0,0,0.2);
-webkit-transform: translateY(6px);
transform: translateY(6px);
transition-duration: 0.1s;
}

/*	pc menu
============================== */

#pagetop nav.menu li a span {
	display: block;
}
@media all and (min-width: 768px) {
/*	btn  */
#pagetop nav .btn a {
width: 140px;
height: 67px;
margin-right: 10px;
background-image: url(../img/menubtnbg.jpg);
background-repeat: repeat-x;
float: left;
border-radius: 10px;
text-indent:100%; white-space:nowrap;
}
#pagetop nav a:hover {
background-color: #3cc4bd;
box-shadow: 0 3px 0 #b23f00, 0 6px 0px rgba(0,0,0,0.2);
-webkit-transform: translateY(3px);
transform: translateY(3px);
}
#pagetop nav .btn a.last {
	margin-right: 0;
}
#pagetop nav.menu li a span {
	border-radius: 10px;
	width: 140px;
	height: 67px;
	text-indent:100%; white-space:nowrap; overflow: hidden;
}

#pagetop nav {
margin: 0 auto 25px;
}

li.top a span {	background-image: url(../img/menu_top.png); }
li.about a span {	background-image: url(../img/menu_about.png); }
li.archive a span {	background-image: url(../img/menu_archive.png); }
li.invite a span {	background-image: url(../img/menu_invite.png); }
}

@media all and (max-width: 767px) {

#pagetop nav.menu li {
	width: 23%;
	height: 35px;
	margin-right: 1.5%;
	float: left;
}

#pagetop nav.menu li:last-child {
	margin-right: 0;
}

#pagetop nav.menu li a {
	background-image: url(../img/menubtnbg.jpg);
	border-radius: 5px;
	box-shadow:0px 5px 0px 0px #b23d00;
	-moz-box-shadow:0px 5px 0px 0px #b23d00;
	-webkit-box-shadow:0px 5px 0px 0px #b23d00;
	background-position: bottom;
	background-repeat: repeat-x;
	display: block;
	height: 35px;
}
#pagetop nav {
	padding-left: 3.5%;
	height: 50px;
	margin: 0 auto;
	box-sizing: border-box;
}
#pagetop nav.menu li a span {
	width: 72px;
	height: 35px;
	text-indent:110%; white-space:nowrap; overflow:hidden;
	background-size: 72px 35px;
	margin: 0 auto;
}
li.top a span {	background-image: url(../img/smpmenu_top.png); }
li.about a span {	background-image: url(../img/smpmenu_about.png); }
li.archive a span {	background-image: url(../img/smpmenu_archive.png); }
li.invite a span {	background-image: url(../img/smpmenu_invite.png); }
}





/*　banner
============================== */

div.banner {
	margin-bottom:30px;
}

@media all and (max-width: 767px) {
div.banner {
	width:300px;
	margin:0 auto 20px;
}
}


/*	pagetop btn
============================== */
div.top a {
	display:block;
	background-size: 68px 70px;
	width:68px;
	height:70px;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
	background-repeat:no-repeat;
}

.com div.top a {
	background-image:url(../img/pgt.png);
}

@media all and (min-width: 768px) {
div.top {
	position:fixed;
	right:50px;
	bottom:50px;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
}

@media all and (max-width: 767px) {
	div.top a {
		margin:0 auto ;
		padding-bottom:20px;
}
}

/*	pagetop bg
============================== */

div#pagetop {
	background-image: url(../img/wrapbg.jpg);
	font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	font-kerning: normal;
	font-feature-settings: "palt";
	text-align: justify;

}


/*	main
============================== */
div.main {
background: rgb(0,87,168);
background: -moz-linear-gradient(left,  rgba(0,87,168,1) 0%, rgba(0,87,168,1) 50%, rgba(232,48,49,1) 50.0001%, rgba(232,48,49,1) 100%);
background: -webkit-linear-gradient(left,  rgba(0,87,168,1) 0%,rgba(0,87,168,1) 50%,rgba(232,48,49,1) 50.0001%,rgba(232,48,49,1) 100%);
background: linear-gradient(to right,  rgba(0,87,168,1) 0%,rgba(0,87,168,1) 50%,rgba(232,48,49,1) 50.0001%,rgba(232,48,49,1) 100%);
border-radius: 5px;
padding: 10px;
}
div.main div.inner {
	background-color: #fff;
	padding: 20px 10px 10px;
}

@media all and (max-width: 767px) {
div.main {
	margin: 0 10px 10px;
}
div.main div.inner {
	padding: 1px 10px 10px;
}
}

/*	article h2
============================== */
@media all and (min-width: 768px) {
article h2 {
	background-image: url(../img/h2.png);
	background-repeat: no-repeat;
	width: 543px;
	height: 73px;
	padding-top: 26px;
	margin-left: -12px;
	box-sizing: border-box;
	position: absolute;
	top: -30px;
	left: 0;
}

article h2 span {
	display: block;
	background-image: url(../img/h2span.png?2);
	background-repeat: no-repeat;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	width: 280px;
	height: 35px;
	margin-left: 70px;
}

article.news h2 span { background-position: left top; }
article.next h2 span { background-position: left -40px; }
article.archive h2 span { background-position: left -80px; }
article.tbsfree h2 span { background-position: left -120px; }
article.about h2 span { background-position: left -163px; }
article.cast h2 span { background-position: left -205px; }
article.invite h2 span { background-position: left -247px; }
}

@media all and (max-width: 767px) {
article h2 {
	background-image: url(../img/header_line.jpg);
	background-repeat: repeat-x;
	/* border */
	border:3px solid #ffffff;
	/* box-shadow */
	box-shadow:1px 2px 9px 0px rgba(0,0,0,0.3);
	-moz-box-shadow:1px 2px 9px 0px rgba(0,0,0,0.3);
	-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,0.3);
	/* border-radius */
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	padding: 3px 0;
	position: relative;
	margin: 5px 0 20px;
}

article h2:before {
	content: "";
	display: block;
	background-image: url(../img/yubi.png);
	width: 40px;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 1%;
	margin-top: -25px;
}
article h2 span {
	display: block;
	background-image: url(../img/h2span.png?2);
	background-repeat: no-repeat;
	background-size: 164px 267px;
	height: 28px;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	margin: 0 auto;
}
article.news h2 span {	width: 92px; background-position: left top; }
article.next h2 span { width: 93px; background-position: left -32px; }
article.archive h2 span { width: 162px; background-position: left -65px; }
article.tbsfree h2 span { width: 139px; background-position: left -97px; }
article.about h2 span { width: 93px; background-position: left -131px; }
article.cast h2 span { width: 71px; background-position: left -165px; }
article.invite h2 span { width: 48px; background-position: left -199px; }
}

/*	article
============================== */
article {
	background-color: #fef9f3;
	border-radius: 0 0 5px 5px;
	/* box-shadow */
	box-shadow:0px 3px 0px 0px #f59e41;
	-moz-box-shadow:0px 3px 0px 0px #f59e41;
	-webkit-box-shadow:0px 3px 0px 0px #f59e41;
	padding: 60px 30px 20px;
	box-sizing: border-box;
}

@media all and (min-width: 768px) {
article {
	width: 530px;
	margin: 20px auto 60px;
	position: relative;
	padding: 60px 30px 20px;
	box-sizing: border-box;
}
article:last-child,
article:first-child:last-child,
article:onry-child {
	margin: 20px auto 20px;
}
.abt article.cast,
.inv article.invite,
.acv article.archive,
.idx article:last-child {
	margin: 20px auto 13px;
}
}

@media all and (max-width: 767px) {
article {
	margin: 20px auto 20px;
	padding: 0 0 20px;
	box-sizing: border-box;
}
article:last-child,
article:only-child{
	margin-bottom: 10px;
}

.cont,.cont2 {
	padding: 0 17px;
	font-size: 80%;
}
}


/*	article txt
============================== */

article {
	line-height: 1.7;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 1px;
}

.newstitle {
	margin-bottom: 0.5em;
}
.newstxt {
	font-size: 13px;
	line-height: 1.4;
	margin-bottom: 0.5em;
}
@media all and (max-width: 767px) {
.newstxt {
	font-size: 12px;
	line-height: 1.4;
}

}
/*	ribon
============================== */
.ribon span {
	display: block;
	height: 0;
	line-height: 0;
	padding-left: 1em;
}

@media all and (min-width: 768px) {
.ribon span {
	border-top: 20px solid #ffcb00;
	border-right: 20px solid #fef9f3;
	border-bottom: 20px solid #ffcb00;
	width: 430px;
	margin: 0 0 20px -30px;
}
}

@media all and (max-width: 767px) {
.ribon span {
    border-top: 15px solid #ffcb00;
    border-right: 15px solid #fef9f3;
    border-bottom: 15px solid #ffcb00;
    margin: 0 -20px 20px -30px;
    font-size: 95%;
}
}

/*	player
============================== */
.player-outer,
.fp-causion {
	margin-bottom: 1em;
}

/*	h3
============================== */

.idx span.clb {
	color: #f38611;
	position: relative;
	padding: 0 0 0 .75em;
	border-left: 9px solid #f38611;
	margin-bottom: 0.3em;
}
.idx span.clb::before {
	position: absolute;
	left: -9px;
	bottom: 0;
	content: '';
	width: 9px;
	height: 50%;
	background-color: #f6a54f;
}

/*	next
============================== */
p.next {
	margin-bottom: 1em;
}
.guest p {
	margin-bottom: 0.7em;
}


/*	counter
============================== */

.custom-counter {
  counter-reset:number; /*数字をリセット*/
  list-style-type: none!important; /*数字を一旦消す*/
  padding:0.5em;
}
.custom-counter li {
	position: relative;
	padding-left: 30px;
	line-height: 1.5em;
	padding: 0.5em 0.5em 0.5em 30px;
}
.custom-counter li::before {
	/* 以下数字をつける */
	position: absolute;
	counter-increment: number;
	content: counter(number);
	/*以下数字のデザイン変える*/
	display:inline-block;
	background: #0057a8;
	color: white;
	font-family: 'Avenir','Arial Black','Arial',sans-serif;
	font-weight:bold;
	border-radius: 50%;
	left: 0;
	/*以下 上下中央寄せのため*/
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
 }
.custom-counter li:nth-child(even)::before {
    background-color:#e83031;
}
@media all and (min-width: 768px) {
.custom-counter li dl dt {
    margin-left: 2em;
    margin-top: -1.6em;
}
.custom-counter li::before {
	/*以下数字のデザイン変える*/
	font-size: 15px;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align:center;
	/*以下 上下中央寄せのため*/
	top: 50%;
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
}
@media all and (max-width: 767px) {
.custom-counter li::before {
    padding: 3px 5px;
    font-size: 90%;
}

.custom-counter li dl dt {
	margin-left: 2em;
    margin-top: -1.7em;
}

.custom-counter li::before {
    width: 10px;
    height: 15px;
    line-height: 16px;
    text-align: center;
	top: 0%;
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(20%);
	letter-spacing: -0.5px;
}
}

/*	archive
============================== */
/*	btn */
.archive .btn a {
margin: 0 auto 1em;
background-color: #e83031;
border-radius: 5px;
color: #fff;
text-align: center;
line-height: 2.4;
text-decoration: none;
letter-spacing: 2px;
}

@media all and (min-width: 768px) {
.archive .btn a {
width: 440px;
height: 37px;
}
}
@media all and (max-width: 767px) {
.archive .btn a {
line-height: 1.5;
padding: 7px;
}
}

/*	tbsfree
============================== */
/*	btn */
.tbsfree .btn a {
	background-image: url(../img/tbsfree.jpg?2);
	border-radius: 5px;
	box-shadow: 0 6px 0 #003465, 0 12px 0 rgba(0,0,0,0.2);
}
.tbsfree .cont2 .btn a {
	background-image: url(../img/paravi.jpg);
	border-radius: 5px;
	box-shadow: 0 6px 0 #003465, 0 12px 0 rgba(0,0,0,0.2);
}

.tbsfree .btn a:hover {
box-shadow: 0 3px 0 #003465, 0 6px 0px rgba(0,0,0,0.2);
}

.tbsfree .btn a:active {
background-color: #12978d;
box-shadow: 0 0 0 #003465, 0 0 0px rgba(0,0,0,0.2);
}

@media all and (min-width: 768px) {
/*	btn */
.tbsfree .btn a {
	margin: 0 auto 1em;
	width: 440px;
	height: 197px;
	text-indent:100%; white-space:nowrap; overflow:hidden;
}
}
@media all and (max-width: 767px) {
.tbsfree .btn {
	margin-top: 115px;
}

.tbsfree .btn a {
	display: block;
	background-repeat: no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:44.7727272727273%;
	position: relative;
	margin-bottom: 10px;
	margin-top: -97px;
}
.tbsfree .btn a span {
	display: block;
	left:17%;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
}
}
/*	sns
============================== */

/* buttons */
div.sns-btns div.tw {
	float:left;
}
div.sns-btns div.fb {
	float:right;
}
	/* buttons */
	div.sns-btns {
		background-color:rgba(255,255,255,1);
		box-sizing:border-box;
		height:40px;
		padding-top:11px;
		padding-bottom: 30px;
		width:300px;
		margin-top: 20px;
		margin-bottom: 20px;
		border-top: 2px solid #e6e6e6;
		border-bottom: 2px solid #a7a7a7;
	}
@media all and (min-width: 768px) {
	div.sns-btns div.tw {
		padding-left:50px;
	}
	div.sns-btns div.fb {
		margin-right:40px;
	}
}
@media all and (max-width: 767px) {
	/* buttons */
	div.sns-btns {
		margin: 15px auto;
	}
	div.sns-btns div.tw {
		padding-left:18%;
	}
	div.sns-btns div.fb {
		margin-right:15%;
	}
}


/*	right column
============================== */

.kanran a {
	display: block;
	background-repeat: no-repeat;
	width: 300px;
	height: 75px;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	margin-bottom: 20px;
}
.ishop a {
	display: block;
	background-repeat: no-repeat;
	width: 300px;
	height: 110px;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	margin-bottom: 20px;
}
.kanran a {
	background-image: url(../img/kanranbtn.png);
}
.ishop a {
	background-image: url(../img/shop20180320.png?01);
}

@media all and (max-width: 767px) {
.recta,.kanran,.ishop {
	width: 300px;
	margin: 0 auto;
}
}

/*	twitter
============================== */

div.fb-like-box,
div.twitter {
	background-color:#eb470d;
}
div.twitter div.title,
div.fb-like-box div.title {
	background-image:url(../img/sns_title.png);
	background-repeat:no-repeat;
	width:153px;
	height:31px;
	margin:0 auto 17px;
}
div.twitter div.title {
	background-position:center top;
}
div.fb-like-box div.title {
	background-position:center bottom;
}
div.btn div.tbs-player {
	float:left;
	margin-left:10px;
}
div.btn {
	margin-left:50px;
}
div.twitter,
div.fb-like-box {
	border-radius:5px;
	padding:17px 20px 20px;
	margin-bottom:20px;
	/* box-shadow */
	box-shadow:0px 7px 0px 0px #b23f00;
	-moz-box-shadow:0px 7px 0px 0px #b23f00;
	-webkit-box-shadow:0px 7px 0px 0px #b23f00;
	background-image: url(../img/sns_bg.jpg);
	background-repeat: no-repeat;
}
@media all and (min-width: 768px) {
div.twitter,
div.fb-like-box {
	background-repeat: no-repeat;
}
}
@media all and (max-width: 767px) {
div.twitter,
div.fb-like-box {
	padding:25px 30px 20px;
	margin-bottom:20px;
	background-repeat: repeat-x;
}
div.twitter div.inner {
	width:260px;
	margin:0 auto;
}
div.fb-like-box div.fbinner {
	width:260px;
	margin:0 auto;
}
div.btn {
	width:231px;
	padding-left:65px;
	margin:0 auto 20px;
}
}

/*	flowplayer
============================== */

div.player-outer {
	position:relative;
	height:0;
	padding-top:56.25%;
	margin-bottom:20px;
}
div.player-inner iframe {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

/*	article about
============================== */

article.about p {
	text-align: center;
}

@media all and (min-width: 768px) {
article.about {
	padding: 60px 10px 20px;
}
article.about p {
	font-size: 15.2px;
	letter-spacing: 0.5px;
}
}
@media all and (max-width: 767px) {
article.about .cont {
	padding: 0;
}
}

/*	article cast
============================== */

@media all and (min-width: 768px) {
article.cast p {
	background: url(../img/cast.jpg?0003)left top no-repeat;
	width: 435px;
	height: 970px;
	margin: 0 auto;
}
article.cast p img {
	width: 435px;
	height: 970px;
	margin: 0 auto;
}
}
@media all and (max-width: 767px) {
article.cast div.cont {
	box-sizing: border-box;
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
}
article.cast div.cont p {
	display: block;
	background: url(../img/cast.jpg?0003)left top no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:294.9425287356322%;
	padding-top:222.9885057471264%;
	position: relative;
	margin-bottom: 10px;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
}

/*	article achive
============================== */
.archivelist li {
	position: relative;
	font-size: 15px;
}
.archivelist li a {
	text-decoration: none;
}
.archivelist li a {
	display:block;
	padding: 0.5em 1em;
	color: #000;
}
.archivelist li a:hover {
	color: #eb5f10;
}
.archivelist li:before {
    position: absolute;
    content: "";
    display: inline-block;
    background: #0057a8;
    width: 1em;
    height: 1em;
    top: 12.5px;
    left: -10px;
    border-radius: 50%;
}
.archivelist li:nth-child(even):before {
    position: absolute;
    content: "";
    display: inline-block;
    background: #e83031;
    width: 1em;
    height: 1em;
    top: 12.5px;
    left: -10px;
    border-radius: 50%;
}
@media all and (min-width: 768px) {
.archivelist li:nth-child(odd){
	float: left;
}
.archivelist li:nth-child(even){
	margin-left: 55%;
}
}
@media all and (max-width: 767px) {
	.archivelist ul{ margin: 0 auto;}
}
/*year*/

div.y {
	margin: 1em -1em 0;
	background-color: #FFF;
	border-radius: 5px;
	/* box-shadow */
	box-shadow:0px 0px 8px 1px rgba(245,158,65,0.3);
	-moz-box-shadow:0px 0px 8px 1px rgba(245,158,65,0.3);
	-webkit-box-shadow:0px 0px 8px 1px rgba(245,158,65,0.3);
}
div.y li {
	float: left;
}
div.y li a {
	display: block;
	padding: 0.8em 1.5em;
	border-bottom: 3px solid #fff;
}
div.y li a:hover {
	border-bottom: 3px solid #f38611;
}

/* achive
============================== */
.acv h3 {
	padding: 0.3em;
	margin: 0 -0.5em;
	border-radius: 5px;
	color: #fff;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
    background: rgb(0,87,168);
    background: -moz-linear-gradient(left, rgba(0,87,168,1) 0%, rgba(0,87,168,1) 50%, rgba(232,48,49,1) 50.0001%, rgba(232,48,49,1) 100%);
    background: -webkit-linear-gradient(left, rgba(0,87,168,1) 0%,rgba(0,87,168,1) 50%,rgba(232,48,49,1) 50.0001%,rgba(232,48,49,1) 100%);
    background: linear-gradient(to right, rgba(0,87,168,1) 0%,rgba(0,87,168,1) 50%,rgba(232,48,49,1) 50.0001%,rgba(232,48,49,1) 100%);
}

.acv .ribon {
	font-size: 18px;
}

.acv .txt {
	font-size: 14px;
	font-weight: normal;
}
.acv .txt span.acv_t1 {
	font-size: 16px;
	color: #e83031;
	padding-left: 0.4em;
	font-weight: bold;
}
.acv .txt span.acv_t2 {
	color: #e83031;
	padding-left: 0.4em;
	font-weight: bold;
}
.acv .txt span.acv_t3 {
	color: #0057a8;
	padding-left: 0.4em;
	font-weight: bold;
}
.acv .txt span.acv_t4 {
	font-weight: bold;
}

.acv-p {
    margin: 20px auto;
    padding-bottom: 0!important;
    border: #fff 5px solid;
    box-shadow: 0 0 5px #ccc;
    -moz-box-shadow: 0 0 5px #ccc;
    -o-box-shadow: 0 0 5px #ccc;
    -ms-box-shadow: 0 0 5px #ccc;
}

.acv-p span {
    display: block;
    background-position: top left;
    background-repeat: no-repeat;
}

section {
	margin-bottom: 2em;
}

section:last-child {
	margin-bottom: 0;
}
.nxt-p {
	margin-bottom: 1em;
}
@media all and (min-width: 768px) {
.acv-p {
    width: 320px;
    height: 180px;
}
.acv-p span {
    display: block;
    width: 100%;
    height: 100%;
    background-position: top left;
    background-repeat: no-repeat;
}
.yoko {
    width: 470px;
    height: 264px;
}
.tate {
    width: 264px;
    height: 470px;
	 margin: 0 auto;
}
.nxt-p span {
    display: block;
    width: 100%;
    height: 100%;
    background-position: top left;
    background-repeat: no-repeat;
}
}

@media all and (max-width: 767px) {
.acv-p {
	box-sizing: border-box;
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
}

.acv-p span {
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:56.25%;
	position: relative;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
.yoko {
	box-sizing: border-box;
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
}

.yoko span {
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:56.25%;
	position: relative;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
.tate {
	box-sizing: border-box;
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
	padding: 0 20%;
}

.tate span {
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:177.777777777%;
	position: relative;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
}
@media print {
    .tate span,
	 .yoko span {
        display: none;
        opacity: 0;
        background: #fff;
    }
}


#a20200317_1 span { background-image:url(../img/archive/a20200317_1.jpg); }#a20200317_2 span { background-image:url(../img/archive/a20200317_2.jpg); }#a20200317_3 span { background-image:url(../img/archive/a20200317_3.jpg); }#a20200317_4 span { background-image:url(../img/archive/a20200317_4.jpg); }#a20200317_5 span { background-image:url(../img/archive/a20200317_5.jpg); }#a20200310_1 span { background-image:url(../img/archive/a20200310_1.jpg); }#a20200225_1 span { background-image:url(../img/archive/a20200225_1.jpg); }#a20200225_2 span { background-image:url(../img/archive/a20200225_2.jpg); }#a20200225_3 span { background-image:url(../img/archive/a20200225_3.jpg); }#a20200218_1 span { background-image:url(../img/archive/a20200218_1.jpg); }#a20200218_2 span { background-image:url(../img/archive/a20200218_2.jpg); }#a20200204_1 span { background-image:url(../img/archive/a20200204_1.jpg); }#a20200204_2 span { background-image:url(../img/archive/a20200204_2.jpg); }#a20200128_1 span { background-image:url(../img/archive/a20200128_1.jpg); }#a20200128_2 span { background-image:url(../img/archive/a20200128_2.jpg); }#a20200128_3 span { background-image:url(../img/archive/a20200128_3.jpg); }#a20200121_1 span { background-image:url(../img/archive/a20200121_1.jpg); }#a20200121_2 span { background-image:url(../img/archive/a20200121_2.jpg); }#a20200121_3 span { background-image:url(../img/archive/a20200121_3.jpg); }#a20200114_1 span { background-image:url(../img/archive/a20200114_1.jpg); }#a20200114_2 span { background-image:url(../img/archive/a20200114_2.jpg); }#a20200114_3 span { background-image:url(../img/archive/a20200114_3.jpg); }#a20200107_1 span { background-image:url(../img/archive/a20200107_1.jpg); }#a20200107_2 span { background-image:url(../img/archive/a20200107_2.jpg); }#a20200107_3 span { background-image:url(../img/archive/a20200107_3.jpg); }#a20191224_1 span { background-image:url(../img/archive/a20191224_1.jpg); }#a20191224_2 span { background-image:url(../img/archive/a20191224_2.jpg); }#a20191224_3 span { background-image:url(../img/archive/a20191224_3.jpg); }#a20191217_1 span { background-image:url(../img/archive/a20191217_1.jpg); }#a20191217_2 span { background-image:url(../img/archive/a20191217_2.jpg); }#a20191217_3 span { background-image:url(../img/archive/a20191217_3.jpg); }#a20191217_4 span { background-image:url(../img/archive/a20191217_4.jpg); }#a20191203_1 span { background-image:url(../img/archive/a20191203_1.jpg); }#a20191203_2 span { background-image:url(../img/archive/a20191203_2.jpg); }#a20191203_3 span { background-image:url(../img/archive/a20191203_3.jpg); }#a20191126_1 span { background-image:url(../img/archive/a20191126_1.jpg); }#a20191126_2 span { background-image:url(../img/archive/a20191126_2.jpg); }#a20191126_3 span { background-image:url(../img/archive/a20191126_3.jpg); }#a20191119_1 span { background-image:url(../img/archive/a20191119_1.jpg); }#a20191119_2 span { background-image:url(../img/archive/a20191119_2.jpg); }#a20191105_1 span { background-image:url(../img/archive/a20191105_1.jpg); }#a20191105_2 span { background-image:url(../img/archive/a20191105_2.jpg); }#a20191105_3 span { background-image:url(../img/archive/a20191105_3.jpg); }#a20191029_1 span { background-image:url(../img/archive/a20191029_1.jpg); }#a20191029_2 span { background-image:url(../img/archive/a20191029_2.jpg); }#a20191029_3 span { background-image:url(../img/archive/a20191029_3.jpg); }#a20191008_1 span { background-image:url(../img/archive/a20191008_1.jpg); }#a20191008_2 span { background-image:url(../img/archive/a20191008_2.jpg); }#a20191008_3 span { background-image:url(../img/archive/a20191008_3.jpg); }#a20191008_4 span { background-image:url(../img/archive/a20191008_4.jpg); }#a20191008_5 span { background-image:url(../img/archive/a20191008_5.jpg); }#a20191008_6 span { background-image:url(../img/archive/a20191008_6.jpg); }#a20191008_7 span { background-image:url(../img/archive/a20191008_7.jpg); }#a20191008_8 span { background-image:url(../img/archive/a20191008_8.jpg); }#a20191001_1 span { background-image:url(../img/archive/a20191001_1.jpg); }#a20191001_2 span { background-image:url(../img/archive/a20191001_2.jpg); }#a20191001_3 span { background-image:url(../img/archive/a20191001_3.jpg); }#a20191001_4 span { background-image:url(../img/archive/a20191001_4.jpg); }#a20191001_5 span { background-image:url(../img/archive/a20191001_5.jpg); }#a20190924_1 span { background-image:url(../img/archive/a20190924_1.jpg); }#a20190924_2 span { background-image:url(../img/archive/a20190924_2.jpg); }#a20190924_3 span { background-image:url(../img/archive/a20190924_3.jpg); }#a20190917_1 span { background-image:url(../img/archive/a20190917_1.jpg); }#a20190917_2 span { background-image:url(../img/archive/a20190917_2.jpg); }#a20190917_3 span { background-image:url(../img/archive/a20190917_3.jpg); }#a20190917_4 span { background-image:url(../img/archive/a20190917_4.jpg); }#a20190917_5 span { background-image:url(../img/archive/a20190917_5.jpg); }#a20190910_1 span { background-image:url(../img/archive/a20190910_1.jpg); }#a20190910_2 span { background-image:url(../img/archive/a20190910_2.jpg); }#a20190910_3 span { background-image:url(../img/archive/a20190910_3.jpg); }#a20190910_4 span { background-image:url(../img/archive/a20190910_4.jpg); }#a20190827_1 span { background-image:url(../img/archive/a20190827_1.jpg); }#a20190827_2 span { background-image:url(../img/archive/a20190827_2.jpg); }#a20190827_3 span { background-image:url(../img/archive/a20190827_3.jpg); }#a20190827_4 span { background-image:url(../img/archive/a20190827_4.jpg); }#a20190820_1 span { background-image:url(../img/archive/a20190820_1.jpg); }#a20190820_2 span { background-image:url(../img/archive/a20190820_2.jpg); }#a20190820_3 span { background-image:url(../img/archive/a20190820_3.jpg); }#a20190813_1 span { background-image:url(../img/archive/a20190813_1.jpg); }#a20190813_2 span { background-image:url(../img/archive/a20190813_2.jpg); }#a20190813_3 span { background-image:url(../img/archive/a20190813_3.jpg); }#a20190813_4 span { background-image:url(../img/archive/a20190813_4.jpg); }#a20190813_5 span { background-image:url(../img/archive/a20190813_5.jpg); }#a20190806_1 span { background-image:url(../img/archive/a20190806_1.jpg); }#a20190806_2 span { background-image:url(../img/archive/a20190806_2.jpg); }#a20190806_3 span { background-image:url(../img/archive/a20190806_3.jpg); }#a20190806_4 span { background-image:url(../img/archive/a20190806_4.jpg); }#a20190730_1 span { background-image:url(../img/archive/a20190730_1.jpg); }#a20190723_1 span { background-image:url(../img/archive/a20190723_1.jpg); }#a20190723_2 span { background-image:url(../img/archive/a20190723_2.jpg); }#a20190723_3 span { background-image:url(../img/archive/a20190723_3.jpg); }#a20190723_4 span { background-image:url(../img/archive/a20190723_4.jpg); }#a20190723_5 span { background-image:url(../img/archive/a20190723_5.jpg); }#a20190716_1 span { background-image:url(../img/archive/a20190716_1.jpg); }#a20190716_2 span { background-image:url(../img/archive/a20190716_2.jpg); }#a20190716_3 span { background-image:url(../img/archive/a20190716_3.jpg); }#a20190716_4 span { background-image:url(../img/archive/a20190716_4.jpg); }#a20190709_1 span { background-image:url(../img/archive/a20190709_1.jpg); }#a20190709_2 span { background-image:url(../img/archive/a20190709_2.jpg); }#a20190709_3 span { background-image:url(../img/archive/a20190709_3.jpg); }#a20190709_4 span { background-image:url(../img/archive/a20190709_4.jpg); }#a20190702_1 span { background-image:url(../img/archive/a20190702_1.jpg); }#a20190702_2 span { background-image:url(../img/archive/a20190702_2.jpg); }#a20190702_3 span { background-image:url(../img/archive/a20190702_3.jpg); }#a20190625_1 span { background-image:url(../img/archive/a20190625_1.jpg); }#a20190625_2 span { background-image:url(../img/archive/a20190625_2.jpg); }#a20190625_3 span { background-image:url(../img/archive/a20190625_3.jpg); }#a20190618_1 span { background-image:url(../img/archive/a20190618_1.jpg); }#a20190618_2 span { background-image:url(../img/archive/a20190618_2.jpg); }#a20190611_1 span { background-image:url(../img/archive/a20190611_1.jpg); }#a20190611_2 span { background-image:url(../img/archive/a20190611_2.jpg); }#a20190611_3 span { background-image:url(../img/archive/a20190611_3.jpg); }#a20190604_1 span { background-image:url(../img/archive/a20190604_1.jpg); }#a20190604_2 span { background-image:url(../img/archive/a20190604_2.jpg); }#a20190528_1 span { background-image:url(../img/archive/a20190528_1.jpg); }#a20190528_2 span { background-image:url(../img/archive/a20190528_2.jpg); }#a20190528_3 span { background-image:url(../img/archive/a20190528_3.jpg); }#a20190528_4 span { background-image:url(../img/archive/a20190528_4.jpg); }#a20190528_5 span { background-image:url(../img/archive/a20190528_5.jpg); }#a20190528_6 span { background-image:url(../img/archive/a20190528_6.jpg); }#a20190514_1 span { background-image:url(../img/archive/a20190514_1.jpg); }#a20190514_2 span { background-image:url(../img/archive/a20190514_2.jpg); }#a20190514_3 span { background-image:url(../img/archive/a20190514_3.jpg); }#a20190514_4 span { background-image:url(../img/archive/a20190514_4.jpg); }#a20190514_5 span { background-image:url(../img/archive/a20190514_5.jpg); }#a20190514_6 span { background-image:url(../img/archive/a20190514_6.jpg); }#a20190507_1 span { background-image:url(../img/archive/a20190507_1.jpg); }#a20190507_2 span { background-image:url(../img/archive/a20190507_2.jpg); }#a20190507_3 span { background-image:url(../img/archive/a20190507_3.jpg); }#a20190507_4 span { background-image:url(../img/archive/a20190507_4.jpg); }#a20190423_1 span { background-image:url(../img/archive/a20190423_1.jpg); }#a20190423_2 span { background-image:url(../img/archive/a20190423_2.jpg); }#a20190423_3 span { background-image:url(../img/archive/a20190423_3.jpg); }#a20190416_1 span { background-image:url(../img/archive/a20190416_1.jpg); }#a20190416_2 span { background-image:url(../img/archive/a20190416_2.jpg); }#a20190416_3 span { background-image:url(../img/archive/a20190416_3.jpg); }#a20190409_1 span { background-image:url(../img/archive/a20190409_1.jpg); }#a20190409_2 span { background-image:url(../img/archive/a20190409_2.jpg); }#a20190402_1 span { background-image:url(../img/archive/a20190402_1.jpg); }#a20190402_2 span { background-image:url(../img/archive/a20190402_2.jpg); }#a20190402_3 span { background-image:url(../img/archive/a20190402_3.jpg); }#a20190402_4 span { background-image:url(../img/archive/a20190402_4.jpg); }#a20190402_5 span { background-image:url(../img/archive/a20190402_5.jpg); }#a20190402_6 span { background-image:url(../img/archive/a20190402_6.jpg); }#a20190319_1 span { background-image:url(../img/archive/a20190319_1.jpg); }#a20190319_2 span { background-image:url(../img/archive/a20190319_2.jpg); }#a20190319_3 span { background-image:url(../img/archive/a20190319_3.jpg); }#a20190319_4 span { background-image:url(../img/archive/a20190319_4.jpg); }#a20190319_5 span { background-image:url(../img/archive/a20190319_5.jpg); }#a20190319_6 span { background-image:url(../img/archive/a20190319_6.jpg); }#a20190319_7 span { background-image:url(../img/archive/a20190319_7.jpg); }#a20190319_8 span { background-image:url(../img/archive/a20190319_8.jpg); }#a20190312_1 span { background-image:url(../img/archive/a20190312_1.jpg); }#a20190312_2 span { background-image:url(../img/archive/a20190312_2.jpg); }#a20190312_3 span { background-image:url(../img/archive/a20190312_3.jpg); }#a20190312_4 span { background-image:url(../img/archive/a20190312_4.jpg); }#a20190312_5 span { background-image:url(../img/archive/a20190312_5.jpg); }#a20190312_6 span { background-image:url(../img/archive/a20190312_6.jpg); }#a20190312_7 span { background-image:url(../img/archive/a20190312_7.jpg); }#a20190305_1 span { background-image:url(../img/archive/a20190305_1.jpg); }#a20190305_2 span { background-image:url(../img/archive/a20190305_2.jpg); }#a20190305_3 span { background-image:url(../img/archive/a20190305_3.jpg); }#a20190226_1 span { background-image:url(../img/archive/a20190226_1.jpg); }#a20190226_2 span { background-image:url(../img/archive/a20190226_2.jpg); }#a20190219_1 span { background-image:url(../img/archive/a20190219_1.jpg); }#a20190219_2 span { background-image:url(../img/archive/a20190219_2.jpg); }#a20190219_3 span { background-image:url(../img/archive/a20190219_3.jpg); }#a20190219_4 span { background-image:url(../img/archive/a20190219_4.jpg); }#a20190219_5 span { background-image:url(../img/archive/a20190219_5.jpg); }#a20190219_6 span { background-image:url(../img/archive/a20190219_6.jpg); }#a20190212_1 span { background-image:url(../img/archive/a20190212_1.jpg); }#a20190212_2 span { background-image:url(../img/archive/a20190212_2.jpg); }#a20190212_3 span { background-image:url(../img/archive/a20190212_3.jpg); }#a20190212_4 span { background-image:url(../img/archive/a20190212_4.jpg); }#a20190212_5 span { background-image:url(../img/archive/a20190212_5.jpg); }#a20190205_1 span { background-image:url(../img/archive/a20190205_1.jpg); }#a20190205_2 span { background-image:url(../img/archive/a20190205_2.jpg); }#a20190205_3 span { background-image:url(../img/archive/a20190205_3.jpg); }#a20190129_1 span { background-image:url(../img/archive/a20190129_1.jpg); }#a20190129_2 span { background-image:url(../img/archive/a20190129_2.jpg); }#a20190122_1 span { background-image:url(../img/archive/a20190122_1.jpg); }#a20190122_2 span { background-image:url(../img/archive/a20190122_2.jpg); }#a20190122_3 span { background-image:url(../img/archive/a20190122_3.jpg); }#a20190115_1 span { background-image:url(../img/archive/a20190115_1.jpg); }#a20190115_2 span { background-image:url(../img/archive/a20190115_2.jpg); }#a20190115_3 span { background-image:url(../img/archive/a20190115_3.jpg); }#a20190115_4 span { background-image:url(../img/archive/a20190115_4.jpg); }#a20181218_1 span { background-image:url(../img/archive/a20181218_1.jpg); }#a20181218_2 span { background-image:url(../img/archive/a20181218_2.jpg); }#a20181218_3 span { background-image:url(../img/archive/a20181218_3.jpg); }#a20181218_4 span { background-image:url(../img/archive/a20181218_4.jpg); }#a20181218_5 span { background-image:url(../img/archive/a20181218_5.jpg); }#a20181218_6 span { background-image:url(../img/archive/a20181218_6.jpg); }#a20181218_7 span { background-image:url(../img/archive/a20181218_7.jpg); }#a20181218_8 span { background-image:url(../img/archive/a20181218_8.jpg); }#a20181218_9 span { background-image:url(../img/archive/a20181218_9.jpg); }#a20181218_10 span { background-image:url(../img/archive/a20181218_10.jpg); }#a20181218_11 span { background-image:url(../img/archive/a20181218_11.jpg); }#a20181218_12 span { background-image:url(../img/archive/a20181218_12.jpg); }#a20181204_1 span { background-image:url(../img/archive/a20181204_1.jpg); }#a20181204_2 span { background-image:url(../img/archive/a20181204_2.jpg); }#a20181127_1 span { background-image:url(../img/archive/a20181127_1.jpg); }#a20181127_2 span { background-image:url(../img/archive/a20181127_2.jpg); }#a20181127_3 span { background-image:url(../img/archive/a20181127_3.jpg); }#a20181127_4 span { background-image:url(../img/archive/a20181127_4.jpg); }#a20181127_5 span { background-image:url(../img/archive/a20181127_5.jpg); }#a20181127_6 span { background-image:url(../img/archive/a20181127_6.jpg); }#a20181113_1 span { background-image:url(../img/archive/a20181113_1.jpg); }#a20181113_2 span { background-image:url(../img/archive/a20181113_2.jpg); }#a20181113_3 span { background-image:url(../img/archive/a20181113_3.jpg); }#a20181023_1 span { background-image:url(../img/archive/a20181023_1.jpg); }#a20181023_2 span { background-image:url(../img/archive/a20181023_2.jpg); }#a20181023_3 span { background-image:url(../img/archive/a20181023_3.jpg); }#a20181023_4 span { background-image:url(../img/archive/a20181023_4.jpg); }#a20181016_1 span { background-image:url(../img/archive/a20181016_1.jpg); }#a20181016_2 span { background-image:url(../img/archive/a20181016_2.jpg); }#a20181016_3 span { background-image:url(../img/archive/a20181016_3.jpg); }#a20181016_4 span { background-image:url(../img/archive/a20181016_4.jpg); }#a20181009_1 span { background-image:url(../img/archive/a20181009_1.jpg); }#a20181009_2 span { background-image:url(../img/archive/a20181009_2.jpg); }#a20181009_3 span { background-image:url(../img/archive/a20181009_3.jpg); }#a20181009_4 span { background-image:url(../img/archive/a20181009_4.jpg); }#a20181002_1 span { background-image:url(../img/archive/a20181002_1.jpg); }#a20181002_2 span { background-image:url(../img/archive/a20181002_2.jpg); }#a20181002_3 span { background-image:url(../img/archive/a20181002_3.jpg); }#a20181002_4 span { background-image:url(../img/archive/a20181002_4.jpg); }#a20180925_1 span { background-image:url(../img/archive/a20180925_1.jpg); }#a20180925_2 span { background-image:url(../img/archive/a20180925_2.jpg); }#a20180925_3 span { background-image:url(../img/archive/a20180925_3.jpg); }#a20180918_1 span { background-image:url(../img/archive/a20180918_1.jpg); }#a20180918_2 span { background-image:url(../img/archive/a20180918_2.jpg); }#a20180918_3 span { background-image:url(../img/archive/a20180918_3.jpg); }#a20180911_1 span { background-image:url(../img/archive/a20180911_1.jpg); }#a20180911_2 span { background-image:url(../img/archive/a20180911_2.jpg); }#a20180904_1 span { background-image:url(../img/archive/a20180904_1.jpg); }#a20180904_2 span { background-image:url(../img/archive/a20180904_2.jpg); }#a20180904_3 span { background-image:url(../img/archive/a20180904_3.jpg); }#a20180904_4 span { background-image:url(../img/archive/a20180904_4.jpg); }#a20180814_1 span { background-image:url(../img/archive/a20180814_1.jpg); }#a20180814_2 span { background-image:url(../img/archive/a20180814_2.jpg); }#a20180814_3 span { background-image:url(../img/archive/a20180814_3.jpg); }#a20180814_4 span { background-image:url(../img/archive/a20180814_4.jpg); }#a20180814_5 span { background-image:url(../img/archive/a20180814_5.jpg); }#a20180814_6 span { background-image:url(../img/archive/a20180814_6.jpg); }#a20180814_7 span { background-image:url(../img/archive/a20180814_7.jpg); }#a20180807_1 span { background-image:url(../img/archive/a20180807_1.jpg); }#a20180807_2 span { background-image:url(../img/archive/a20180807_2.jpg); }#a20180807_3 span { background-image:url(../img/archive/a20180807_3.jpg); }#a20180807_4 span { background-image:url(../img/archive/a20180807_4.jpg); }#a20180807_5 span { background-image:url(../img/archive/a20180807_5.jpg); }#a20180807_6 span { background-image:url(../img/archive/a20180807_6.jpg); }#a20180807_7 span { background-image:url(../img/archive/a20180807_7.jpg); }#a20180807_8 span { background-image:url(../img/archive/a20180807_8.jpg); }#a20180807_9 span { background-image:url(../img/archive/a20180807_9.jpg); }#a20180731_1 span { background-image:url(../img/archive/a20180731_1.jpg); }#a20180731_2 span { background-image:url(../img/archive/a20180731_2.jpg); }#a20180731_3 span { background-image:url(../img/archive/a20180731_3.jpg); }#a20180724_1 span { background-image:url(../img/archive/a20180724_1.jpg); }#a20180724_2 span { background-image:url(../img/archive/a20180724_2.jpg); }#a20180724_3 span { background-image:url(../img/archive/a20180724_3.jpg); }#a20180717_1 span { background-image:url(../img/archive/a20180717_1.jpg); }#a20180717_2 span { background-image:url(../img/archive/a20180717_2.jpg); }#a20180710_1 span { background-image:url(../img/archive/a20180710_1.jpg); }#a20180710_2 span { background-image:url(../img/archive/a20180710_2.jpg); }#a20180710_3 span { background-image:url(../img/archive/a20180710_3.jpg); }#a20180710_4 span { background-image:url(../img/archive/a20180710_4.jpg); }#a20180710_5 span { background-image:url(../img/archive/a20180710_5.jpg); }#a20180703_1 span { background-image:url(../img/archive/a20180703_1.jpg); }#a20180703_2 span { background-image:url(../img/archive/a20180703_2.jpg); }#a20180703_3 span { background-image:url(../img/archive/a20180703_3.jpg); }#a20180626_1 span { background-image:url(../img/archive/a20180626_1.jpg); }#a20180626_2 span { background-image:url(../img/archive/a20180626_2.jpg); }#a20180626_3 span { background-image:url(../img/archive/a20180626_3.jpg); }#a20180626_4 span { background-image:url(../img/archive/a20180626_4.jpg); }#a20180619_1 span { background-image:url(../img/archive/a20180619_1.jpg); }#a20180619_2 span { background-image:url(../img/archive/a20180619_2.jpg); }#a20180612_1 span { background-image:url(../img/archive/a20180612_1.jpg); }#a20180612_2 span { background-image:url(../img/archive/a20180612_2.jpg); }#a20180605_1 span { background-image:url(../img/archive/a20180605_1.jpg); }#a20180605_2 span { background-image:url(../img/archive/a20180605_2.jpg); }#a20180605_3 span { background-image:url(../img/archive/a20180605_3.jpg); }#a20180529_1 span { background-image:url(../img/archive/a20180529_1.jpg); }#a20180529_2 span { background-image:url(../img/archive/a20180529_2.jpg); }#a20180529_3 span { background-image:url(../img/archive/a20180529_3.jpg); }#a20180529_4 span { background-image:url(../img/archive/a20180529_4.jpg); }#a20180522_1 span { background-image:url(../img/archive/a20180522_1.jpg); }#a20180522_2 span { background-image:url(../img/archive/a20180522_2.jpg); }#a20180522_3 span { background-image:url(../img/archive/a20180522_3.jpg); }#a20180515_1 span { background-image:url(../img/archive/a20180515_1.jpg); }#a20180515_2 span { background-image:url(../img/archive/a20180515_2.jpg); }#a20180515_3 span { background-image:url(../img/archive/a20180515_3.jpg); }#a20180508_1 span { background-image:url(../img/archive/a20180508_1.jpg); }#a20180508_2 span { background-image:url(../img/archive/a20180508_2.jpg); }#a20180508_3 span { background-image:url(../img/archive/a20180508_3.jpg); }#a20180508_4 span { background-image:url(../img/archive/a20180508_4.jpg); }#a20180424_1 span { background-image:url(../img/archive/a20180424_1.jpg); }#a20180424_2 span { background-image:url(../img/archive/a20180424_2.jpg); }#a20180424_3 span { background-image:url(../img/archive/a20180424_3.jpg); }#a20180424_4 span { background-image:url(../img/archive/a20180424_4.jpg); }#a20180417_1 span { background-image:url(../img/archive/a20180417_1.jpg); }#a20180417_2 span { background-image:url(../img/archive/a20180417_2.jpg); }#a20180417_3 span { background-image:url(../img/archive/a20180417_3.jpg); }#a20180417_4 span { background-image:url(../img/archive/a20180417_4.jpg); }#a20180417_5 span { background-image:url(../img/archive/a20180417_5.jpg); }#a20180410_1 span { background-image:url(../img/archive/a20180410_1.jpg); }#a20180410_2 span { background-image:url(../img/archive/a20180410_2.jpg); }#a20180410_3 span { background-image:url(../img/archive/a20180410_3.jpg); }#a20180327_1 span { background-image:url(../img/archive/a20180327_1.jpg); }#a20180327_2 span { background-image:url(../img/archive/a20180327_2.jpg); }#a20180327_3 span { background-image:url(../img/archive/a20180327_3.jpg); }#a20180327_4 span { background-image:url(../img/archive/a20180327_4.jpg); }#a20180327_5 span { background-image:url(../img/archive/a20180327_5.jpg); }#a20180327_6 span { background-image:url(../img/archive/a20180327_6.jpg); }#a20180327_7 span { background-image:url(../img/archive/a20180327_7.jpg); }#a20180327_8 span { background-image:url(../img/archive/a20180327_8.jpg); }#a20180313_1 span { background-image:url(../img/archive/a20180313_1.jpg); }#a20180313_2 span { background-image:url(../img/archive/a20180313_2.jpg); }#a20180313_3 span { background-image:url(../img/archive/a20180313_3.jpg); }#a20180313_4 span { background-image:url(../img/archive/a20180313_4.jpg); }#a20180313_5 span { background-image:url(../img/archive/a20180313_5.jpg); }#a20180313_6 span { background-image:url(../img/archive/a20180313_6.jpg); }#a20180313_7 span { background-image:url(../img/archive/a20180313_7.jpg); }#a20180306_1 span { background-image:url(../img/archive/a20180306_1.jpg); }#a20180306_2 span { background-image:url(../img/archive/a20180306_2.jpg); }#a20180306_3 span { background-image:url(../img/archive/a20180306_3.jpg); }#a20180306_4 span { background-image:url(../img/archive/a20180306_4.jpg); }#a20180227_1 span { background-image:url(../img/archive/a20180227_1.jpg); }#a20180227_2 span { background-image:url(../img/archive/a20180227_2.jpg); }#a20180227_3 span { background-image:url(../img/archive/a20180227_3.jpg); }#a20180227_4 span { background-image:url(../img/archive/a20180227_4.jpg); }#a20180227_5 span { background-image:url(../img/archive/a20180227_5.jpg); }#a20180220_1 span { background-image:url(../img/archive/a20180220_1.jpg); }#a20180220_2 span { background-image:url(../img/archive/a20180220_2.jpg); }#a20180220_3 span { background-image:url(../img/archive/a20180220_3.jpg); }#a20180220_4 span { background-image:url(../img/archive/a20180220_4.jpg); }#a20180206_1 span { background-image:url(../img/archive/a20180206_1.jpg); }#a20180206_2 span { background-image:url(../img/archive/a20180206_2.jpg); }#a20180206_3 span { background-image:url(../img/archive/a20180206_3.jpg); }#a20180206_4 span { background-image:url(../img/archive/a20180206_4.jpg); }#a20180206_5 span { background-image:url(../img/archive/a20180206_5.jpg); }#a20180206_6 span { background-image:url(../img/archive/a20180206_6.jpg); }#a20180206_7 span { background-image:url(../img/archive/a20180206_7.jpg); }#a20180206_8 span { background-image:url(../img/archive/a20180206_8.jpg); }#a20180206_9 span { background-image:url(../img/archive/a20180206_9.jpg); }#a20180130_1 span { background-image:url(../img/archive/a20180130_1.jpg); }#a20180130_2 span { background-image:url(../img/archive/a20180130_2.jpg); }#a20180130_3 span { background-image:url(../img/archive/a20180130_3.jpg); }#a20180130_4 span { background-image:url(../img/archive/a20180130_4.jpg); }#a20180130_5 span { background-image:url(../img/archive/a20180130_5.jpg); }#a20180123_1 span { background-image:url(../img/archive/a20180123_1.jpg); }#a20180123_2 span { background-image:url(../img/archive/a20180123_2.jpg); }#a20180123_3 span { background-image:url(../img/archive/a20180123_3.jpg); }#a20180123_4 span { background-image:url(../img/archive/a20180123_4.jpg); }#a20180123_5 span { background-image:url(../img/archive/a20180123_5.jpg); }#a20180116_1 span { background-image:url(../img/archive/a20180116_1.jpg); }#a20180116_2 span { background-image:url(../img/archive/a20180116_2.jpg); }#a20180116_3 span { background-image:url(../img/archive/a20180116_3.jpg); }#a20180116_4 span { background-image:url(../img/archive/a20180116_4.jpg); }#a20180116_5 span { background-image:url(../img/archive/a20180116_5.jpg); }#a20180116_6 span { background-image:url(../img/archive/a20180116_6.jpg); }#a20180116_7 span { background-image:url(../img/archive/a20180116_7.jpg); }#a20180116_8 span { background-image:url(../img/archive/a20180116_8.jpg); }#a20180116_9 span { background-image:url(../img/archive/a20180116_9.jpg); }#a20171226_1 span { background-image:url(../img/archive/a20171226_1.jpg); }#a20171226_2 span { background-image:url(../img/archive/a20171226_2.jpg); }#a20171226_3 span { background-image:url(../img/archive/a20171226_3.jpg); }#a20171226_4 span { background-image:url(../img/archive/a20171226_4.jpg); }#a20171226_5 span { background-image:url(../img/archive/a20171226_5.jpg); }#a20171226_6 span { background-image:url(../img/archive/a20171226_6.jpg); }#a20171226_7 span { background-image:url(../img/archive/a20171226_7.jpg); }#a20171226_8 span { background-image:url(../img/archive/a20171226_8.jpg); }#a20171226_9 span { background-image:url(../img/archive/a20171226_9.jpg); }#a20171226_10 span { background-image:url(../img/archive/a20171226_10.jpg); }#a20171219_1 span { background-image:url(../img/archive/a20171219_1.jpg); }#a20171219_2 span { background-image:url(../img/archive/a20171219_2.jpg); }#a20171219_3 span { background-image:url(../img/archive/a20171219_3.jpg); }#a20171219_4 span { background-image:url(../img/archive/a20171219_4.jpg); }#a20171219_5 span { background-image:url(../img/archive/a20171219_5.jpg); }#a20171219_6 span { background-image:url(../img/archive/a20171219_6.jpg); }#a20171219_7 span { background-image:url(../img/archive/a20171219_7.jpg); }#a20171219_8 span { background-image:url(../img/archive/a20171219_8.jpg); }#a20171219_9 span { background-image:url(../img/archive/a20171219_9.jpg); }#a20171205_1 span { background-image:url(../img/archive/a20171205_1.jpg); }#a20171205_2 span { background-image:url(../img/archive/a20171205_2.jpg); }#a20171205_3 span { background-image:url(../img/archive/a20171205_3.jpg); }#a20171205_4 span { background-image:url(../img/archive/a20171205_4.jpg); }#a20171205_5 span { background-image:url(../img/archive/a20171205_5.jpg); }#a20171128_1 span { background-image:url(../img/archive/a20171128_1.jpg); }#a20171128_2 span { background-image:url(../img/archive/a20171128_2.jpg); }#a20171128_3 span { background-image:url(../img/archive/a20171128_3.jpg); }#a20171128_4 span { background-image:url(../img/archive/a20171128_4.jpg); }#a20171128_5 span { background-image:url(../img/archive/a20171128_5.jpg); }#a20171121_1 span { background-image:url(../img/archive/a20171121_1.jpg); }#a20171121_2 span { background-image:url(../img/archive/a20171121_2.jpg); }#a20171121_3 span { background-image:url(../img/archive/a20171121_3.jpg); }#a20171121_4 span { background-image:url(../img/archive/a20171121_4.jpg); }#a20171121_5 span { background-image:url(../img/archive/a20171121_5.jpg); }#a20171114_1 span { background-image:url(../img/archive/a20171114_1.jpg); }#a20171114_2 span { background-image:url(../img/archive/a20171114_2.jpg); }#a20171114_3 span { background-image:url(../img/archive/a20171114_3.jpg); }#a20171114_4 span { background-image:url(../img/archive/a20171114_4.jpg); }#a20171107_1 span { background-image:url(../img/archive/a20171107_1.jpg); }#a20171107_2 span { background-image:url(../img/archive/a20171107_2.jpg); }#a20171107_3 span { background-image:url(../img/archive/a20171107_3.jpg); }#a20171107_4 span { background-image:url(../img/archive/a20171107_4.jpg); }#a20170912_1 span { background-image:url(../img/archive/a20170912_1.jpg); }#a20170912_2 span { background-image:url(../img/archive/a20170912_2.jpg); }#a20170912_3 span { background-image:url(../img/archive/a20170912_3.jpg); }#a20170912_4 span { background-image:url(../img/archive/a20170912_4.jpg); }#a20170912_5 span { background-image:url(../img/archive/a20170912_5.jpg); }#a20170912_6 span { background-image:url(../img/archive/a20170912_6.jpg); }#a20170912_7 span { background-image:url(../img/archive/a20170912_7.jpg); }#a20170912_8 span { background-image:url(../img/archive/a20170912_8.jpg); }#a20170912_9 span { background-image:url(../img/archive/a20170912_9.jpg); }#a20170905_1 span { background-image:url(../img/archive/a20170905_1.jpg); }#a20170905_2 span { background-image:url(../img/archive/a20170905_2.jpg); }#a20170905_3 span { background-image:url(../img/archive/a20170905_3.jpg); }#a20170905_4 span { background-image:url(../img/archive/a20170905_4.jpg); }#a20170829_1 span { background-image:url(../img/archive/a20170829_1.jpg); }#a20170829_2 span { background-image:url(../img/archive/a20170829_2.jpg); }#a20170829_3 span { background-image:url(../img/archive/a20170829_3.jpg); }#a20170829_4 span { background-image:url(../img/archive/a20170829_4.jpg); }#a20170829_5 span { background-image:url(../img/archive/a20170829_5.jpg); }#a20170822_1 span { background-image:url(../img/archive/a20170822_1.jpg); }#a20170822_2 span { background-image:url(../img/archive/a20170822_2.jpg); }#a20170822_3 span { background-image:url(../img/archive/a20170822_3.jpg); }#a20170822_4 span { background-image:url(../img/archive/a20170822_4.jpg); }#a20170822_5 span { background-image:url(../img/archive/a20170822_5.jpg); }#a20170822_6 span { background-image:url(../img/archive/a20170822_6.jpg); }#a20170822_7 span { background-image:url(../img/archive/a20170822_7.jpg); }#a20170822_8 span { background-image:url(../img/archive/a20170822_8.jpg); }#a20170822_9 span { background-image:url(../img/archive/a20170822_9.jpg); }#a20170822_10 span { background-image:url(../img/archive/a20170822_10.jpg); }#a20170822_11 span { background-image:url(../img/archive/a20170822_11.jpg); }#a20170815_1 span { background-image:url(../img/archive/a20170815_1.jpg); }#a20170815_2 span { background-image:url(../img/archive/a20170815_2.jpg); }#a20170815_3 span { background-image:url(../img/archive/a20170815_3.jpg); }#a20170815_4 span { background-image:url(../img/archive/a20170815_4.jpg); }#a20170808_1 span { background-image:url(../img/archive/a20170808_1.jpg); }#a20170808_2 span { background-image:url(../img/archive/a20170808_2.jpg); }#a20170808_3 span { background-image:url(../img/archive/a20170808_3.jpg); }#a20170801_1 span { background-image:url(../img/archive/a20170801_1.jpg); }#a20170801_2 span { background-image:url(../img/archive/a20170801_2.jpg); }#a20170801_3 span { background-image:url(../img/archive/a20170801_3.jpg); }#a20170801_4 span { background-image:url(../img/archive/a20170801_4.jpg); }#a20170801_5 span { background-image:url(../img/archive/a20170801_5.jpg); }#a20170725_1 span { background-image:url(../img/archive/a20170725_1.jpg); }#a20170725_2 span { background-image:url(../img/archive/a20170725_2.jpg); }#a20170725_3 span { background-image:url(../img/archive/a20170725_3.jpg); }#a20170725_4 span { background-image:url(../img/archive/a20170725_4.jpg); }#a20170711_1 span { background-image:url(../img/archive/a20170711_1.jpg); }#a20170711_2 span { background-image:url(../img/archive/a20170711_2.jpg); }#a20170711_3 span { background-image:url(../img/archive/a20170711_3.jpg); }#a20170711_4 span { background-image:url(../img/archive/a20170711_4.jpg); }#a20170711_5 span { background-image:url(../img/archive/a20170711_5.jpg); }#a20170711_6 span { background-image:url(../img/archive/a20170711_6.jpg); }#a20170711_7 span { background-image:url(../img/archive/a20170711_7.jpg); }#a20170711_8 span { background-image:url(../img/archive/a20170711_8.jpg); }#a20170711_9 span { background-image:url(../img/archive/a20170711_9.jpg); }#a20170704_1 span { background-image:url(../img/archive/a20170704_1.jpg); }#a20170704_2 span { background-image:url(../img/archive/a20170704_2.jpg); }#a20170704_3 span { background-image:url(../img/archive/a20170704_3.jpg); }#a20170704_4 span { background-image:url(../img/archive/a20170704_4.jpg); }#a20170704_5 span { background-image:url(../img/archive/a20170704_5.jpg); }#a20170704_6 span { background-image:url(../img/archive/a20170704_6.jpg); }#a20170704_7 span { background-image:url(../img/archive/a20170704_7.jpg); }#a20170704_8 span { background-image:url(../img/archive/a20170704_8.jpg); }#a20170704_9 span { background-image:url(../img/archive/a20170704_9.jpg); }#a20170704_10 span { background-image:url(../img/archive/a20170704_10.jpg); }#a20170704_11 span { background-image:url(../img/archive/a20170704_11.jpg); }#a20170704_12 span { background-image:url(../img/archive/a20170704_12.jpg); }#a20170704_13 span { background-image:url(../img/archive/a20170704_13.jpg); }#a20170704_14 span { background-image:url(../img/archive/a20170704_14.jpg); }#a20170704_15 span { background-image:url(../img/archive/a20170704_15.jpg); }#a20170613_1 span { background-image:url(../img/archive/a20170613_1.jpg); }#a20170613_2 span { background-image:url(../img/archive/a20170613_2.jpg); }#a20170613_3 span { background-image:url(../img/archive/a20170613_3.jpg); }#a20170613_4 span { background-image:url(../img/archive/a20170613_4.jpg); }#a20170613_5 span { background-image:url(../img/archive/a20170613_5.jpg); }#a20170613_6 span { background-image:url(../img/archive/a20170613_6.jpg); }#a20170613_7 span { background-image:url(../img/archive/a20170613_7.jpg); }#a20170613_8 span { background-image:url(../img/archive/a20170613_8.jpg); }#a20170613_9 span { background-image:url(../img/archive/a20170613_9.jpg); }#a20170613_10 span { background-image:url(../img/archive/a20170613_10.jpg); }#a20170613_11 span { background-image:url(../img/archive/a20170613_11.jpg); }#a20170613_12 span { background-image:url(../img/archive/a20170613_12.jpg); }#a20170613_13 span { background-image:url(../img/archive/a20170613_13.jpg); }#a20170530_1 span { background-image:url(../img/archive/a20170530_1.jpg); }#a20170530_2 span { background-image:url(../img/archive/a20170530_2.jpg); }#a20170530_3 span { background-image:url(../img/archive/a20170530_3.jpg); }#a20170530_4 span { background-image:url(../img/archive/a20170530_4.jpg); }#a20170530_5 span { background-image:url(../img/archive/a20170530_5.jpg); }#a20170530_6 span { background-image:url(../img/archive/a20170530_6.jpg); }#a20170530_7 span { background-image:url(../img/archive/a20170530_7.jpg); }#a20170530_8 span { background-image:url(../img/archive/a20170530_8.jpg); }#a20170530_9 span { background-image:url(../img/archive/a20170530_9.jpg); }#a20170530_10 span { background-image:url(../img/archive/a20170530_10.jpg); }#a20170509_1 span { background-image:url(../img/archive/a20170509_1.jpg); }#a20170509_2 span { background-image:url(../img/archive/a20170509_2.jpg); }#a20170509_3 span { background-image:url(../img/archive/a20170509_3.jpg); }#a20170509_4 span { background-image:url(../img/archive/a20170509_4.jpg); }#a20170509_5 span { background-image:url(../img/archive/a20170509_5.jpg); }#a20170509_6 span { background-image:url(../img/archive/a20170509_6.jpg); }#a20170509_7 span { background-image:url(../img/archive/a20170509_7.jpg); }#a20170502_1 span { background-image:url(../img/archive/a20170502_1.jpg); }#a20170418_1 span { background-image:url(../img/archive/a20170418_1.jpg); }#a20170418_2 span { background-image:url(../img/archive/a20170418_2.jpg); }#a20170418_3 span { background-image:url(../img/archive/a20170418_3.jpg); }#a20170418_4 span { background-image:url(../img/archive/a20170418_4.jpg); }#a20170418_5 span { background-image:url(../img/archive/a20170418_5.jpg); }#a20170418_6 span { background-image:url(../img/archive/a20170418_6.jpg); }#a20170321_1 span { background-image:url(../img/archive/a20170321_1.jpg); }#a20170321_2 span { background-image:url(../img/archive/a20170321_2.jpg); }#a20170321_3 span { background-image:url(../img/archive/a20170321_3.jpg); }#a20170321_4 span { background-image:url(../img/archive/a20170321_4.jpg); }#a20170321_5 span { background-image:url(../img/archive/a20170321_5.jpg); }#a20170321_6 span { background-image:url(../img/archive/a20170321_6.jpg); }#a20170321_7 span { background-image:url(../img/archive/a20170321_7.jpg); }#a20170321_8 span { background-image:url(../img/archive/a20170321_8.jpg); }#a20170321_9 span { background-image:url(../img/archive/a20170321_9.jpg); }#a20170321_10 span { background-image:url(../img/archive/a20170321_10.jpg); }#a20170321_11 span { background-image:url(../img/archive/a20170321_11.jpg); }#a20170321_12 span { background-image:url(../img/archive/a20170321_12.jpg); }#a20170221_1 span { background-image:url(../img/archive/a20170221_1.jpg); }#a20170221_2 span { background-image:url(../img/archive/a20170221_2.jpg); }#a20170221_3 span { background-image:url(../img/archive/a20170221_3.jpg); }#a20170221_4 span { background-image:url(../img/archive/a20170221_4.jpg); }#a20170221_5 span { background-image:url(../img/archive/a20170221_5.jpg); }#a20170221_6 span { background-image:url(../img/archive/a20170221_6.jpg); }#a20170221_7 span { background-image:url(../img/archive/a20170221_7.jpg); }#a20170214_1 span { background-image:url(../img/archive/a20170214_1.jpg); }#a20170214_2 span { background-image:url(../img/archive/a20170214_2.jpg); }#a20170214_3 span { background-image:url(../img/archive/a20170214_3.jpg); }#a20170214_4 span { background-image:url(../img/archive/a20170214_4.jpg); }#a20170214_5 span { background-image:url(../img/archive/a20170214_5.jpg); }#a20170214_6 span { background-image:url(../img/archive/a20170214_6.jpg); }#a20170214_7 span { background-image:url(../img/archive/a20170214_7.jpg); }#a20170214_8 span { background-image:url(../img/archive/a20170214_8.jpg); }#a20170214_9 span { background-image:url(../img/archive/a20170214_9.jpg); }#a20170214_10 span { background-image:url(../img/archive/a20170214_10.jpg); }#a20170214_11 span { background-image:url(../img/archive/a20170214_11.jpg); }#a20170124_1 span { background-image:url(../img/archive/a20170124_1.jpg); }#a20170124_2 span { background-image:url(../img/archive/a20170124_2.jpg); }#a20170124_3 span { background-image:url(../img/archive/a20170124_3.jpg); }#a20170124_4 span { background-image:url(../img/archive/a20170124_4.jpg); }#a20170124_5 span { background-image:url(../img/archive/a20170124_5.jpg); }#a20170124_6 span { background-image:url(../img/archive/a20170124_6.jpg); }#a20170110_1 span { background-image:url(../img/archive/a20170110_1.jpg); }#a20170110_2 span { background-image:url(../img/archive/a20170110_2.jpg); }#a20170110_3 span { background-image:url(../img/archive/a20170110_3.jpg); }#a20170110_4 span { background-image:url(../img/archive/a20170110_4.jpg); }#a20170110_5 span { background-image:url(../img/archive/a20170110_5.jpg); }#a20170110_6 span { background-image:url(../img/archive/a20170110_6.jpg); }#a20170110_7 span { background-image:url(../img/archive/a20170110_7.jpg); }#a20170110_8 span { background-image:url(../img/archive/a20170110_8.jpg); }#a20170110_9 span { background-image:url(../img/archive/a20170110_9.jpg); }#a20170110_10 span { background-image:url(../img/archive/a20170110_10.jpg); }#a20161213_1 span { background-image:url(../img/archive/a20161213_1.jpg); }#a20161213_2 span { background-image:url(../img/archive/a20161213_2.jpg); }#a20161213_3 span { background-image:url(../img/archive/a20161213_3.jpg); }#a20161213_4 span { background-image:url(../img/archive/a20161213_4.jpg); }#a20161213_5 span { background-image:url(../img/archive/a20161213_5.jpg); }#a20161213_6 span { background-image:url(../img/archive/a20161213_6.jpg); }#a20161213_7 span { background-image:url(../img/archive/a20161213_7.jpg); }#a20161213_8 span { background-image:url(../img/archive/a20161213_8.jpg); }#a20161122_1 span { background-image:url(../img/archive/a20161122_1.jpg); }#a20161122_2 span { background-image:url(../img/archive/a20161122_2.jpg); }#a20161122_3 span { background-image:url(../img/archive/a20161122_3.jpg); }#a20161122_4 span { background-image:url(../img/archive/a20161122_4.jpg); }#a20161122_5 span { background-image:url(../img/archive/a20161122_5.jpg); }#a20161122_6 span { background-image:url(../img/archive/a20161122_6.jpg); }#a20161122_7 span { background-image:url(../img/archive/a20161122_7.jpg); }#a20161122_8 span { background-image:url(../img/archive/a20161122_8.jpg); }#a20161122_9 span { background-image:url(../img/archive/a20161122_9.jpg); }#a20161101_1 span { background-image:url(../img/archive/a20161101_1.jpg); }#a20161101_2 span { background-image:url(../img/archive/a20161101_2.jpg); }#a20161101_3 span { background-image:url(../img/archive/a20161101_3.jpg); }#a20161101_4 span { background-image:url(../img/archive/a20161101_4.jpg); }#a20161101_5 span { background-image:url(../img/archive/a20161101_5.jpg); }#a20161101_6 span { background-image:url(../img/archive/a20161101_6.jpg); }#a20161101_7 span { background-image:url(../img/archive/a20161101_7.jpg); }#a20161101_8 span { background-image:url(../img/archive/a20161101_8.jpg); }#a20161101_9 span { background-image:url(../img/archive/a20161101_9.jpg); }#a20161101_10 span { background-image:url(../img/archive/a20161101_10.jpg); }#a20161101_11 span { background-image:url(../img/archive/a20161101_11.jpg); }#a20161018_1 span { background-image:url(../img/archive/a20161018_1.jpg); }#a20161018_2 span { background-image:url(../img/archive/a20161018_2.jpg); }#a20161018_3 span { background-image:url(../img/archive/a20161018_3.jpg); }#a20161018_4 span { background-image:url(../img/archive/a20161018_4.jpg); }#a20161018_5 span { background-image:url(../img/archive/a20161018_5.jpg); }#a20161018_6 span { background-image:url(../img/archive/a20161018_6.jpg); }#a20161018_7 span { background-image:url(../img/archive/a20161018_7.jpg); }#a20161018_8 span { background-image:url(../img/archive/a20161018_8.jpg); }#a20160918_1 span { background-image:url(../img/archive/a20160918_1.jpg); }#a20160918_2 span { background-image:url(../img/archive/a20160918_2.jpg); }#a20160918_3 span { background-image:url(../img/archive/a20160918_3.jpg); }#a20160918_4 span { background-image:url(../img/archive/a20160918_4.jpg); }#a20160918_5 span { background-image:url(../img/archive/a20160918_5.jpg); }#a20160918_6 span { background-image:url(../img/archive/a20160918_6.jpg); }#a20160918_7 span { background-image:url(../img/archive/a20160918_7.jpg); }#a20160918_8 span { background-image:url(../img/archive/a20160918_8.jpg); }#a20160918_9 span { background-image:url(../img/archive/a20160918_9.jpg); }#a20160918_10 span { background-image:url(../img/archive/a20160918_10.jpg); }#a20160918_11 span { background-image:url(../img/archive/a20160918_11.jpg); }#a20160918_12 span { background-image:url(../img/archive/a20160918_12.jpg); }#a20160918_13 span { background-image:url(../img/archive/a20160918_13.jpg); }#a20160918_14 span { background-image:url(../img/archive/a20160918_14.jpg); }#a20160918_15 span { background-image:url(../img/archive/a20160918_15.jpg); }#a20160918_16 span { background-image:url(../img/archive/a20160918_16.jpg); }#a20160918_17 span { background-image:url(../img/archive/a20160918_17.jpg); }#a20160918_18 span { background-image:url(../img/archive/a20160918_18.jpg); }#a20160911_1 span { background-image:url(../img/archive/a20160911_1.jpg); }#a20160911_2 span { background-image:url(../img/archive/a20160911_2.jpg); }#a20160911_3 span { background-image:url(../img/archive/a20160911_3.jpg); }#a20160911_4 span { background-image:url(../img/archive/a20160911_4.jpg); }#a20160911_5 span { background-image:url(../img/archive/a20160911_5.jpg); }#a20160911_6 span { background-image:url(../img/archive/a20160911_6.jpg); }#a20160911_7 span { background-image:url(../img/archive/a20160911_7.jpg); }#a20160911_8 span { background-image:url(../img/archive/a20160911_8.jpg); }#a20160911_9 span { background-image:url(../img/archive/a20160911_9.jpg); }#a20160911_10 span { background-image:url(../img/archive/a20160911_10.jpg); }#a20160911_11 span { background-image:url(../img/archive/a20160911_11.jpg); }#a20160807_1 span { background-image:url(../img/archive/a20160807_1.jpg); }#a20160807_2 span { background-image:url(../img/archive/a20160807_2.jpg); }#a20160807_3 span { background-image:url(../img/archive/a20160807_3.jpg); }#a20160807_4 span { background-image:url(../img/archive/a20160807_4.jpg); }#a20160807_5 span { background-image:url(../img/archive/a20160807_5.jpg); }#a20160807_6 span { background-image:url(../img/archive/a20160807_6.jpg); }#a20160807_7 span { background-image:url(../img/archive/a20160807_7.jpg); }#a20160807_8 span { background-image:url(../img/archive/a20160807_8.jpg); }#a20160807_9 span { background-image:url(../img/archive/a20160807_9.jpg); }#a20160807_10 span { background-image:url(../img/archive/a20160807_10.jpg); }#a20160807_11 span { background-image:url(../img/archive/a20160807_11.jpg); }#a20160807_12 span { background-image:url(../img/archive/a20160807_12.jpg); }#a20160807_13 span { background-image:url(../img/archive/a20160807_13.jpg); }#a20160807_14 span { background-image:url(../img/archive/a20160807_14.jpg); }#a20160724_1 span { background-image:url(../img/archive/a20160724_1.jpg); }#a20160724_2 span { background-image:url(../img/archive/a20160724_2.jpg); }#a20160724_3 span { background-image:url(../img/archive/a20160724_3.jpg); }#a20160724_4 span { background-image:url(../img/archive/a20160724_4.jpg); }#a20160724_5 span { background-image:url(../img/archive/a20160724_5.jpg); }#a20160724_6 span { background-image:url(../img/archive/a20160724_6.jpg); }#a20160724_7 span { background-image:url(../img/archive/a20160724_7.jpg); }#a20160724_8 span { background-image:url(../img/archive/a20160724_8.jpg); }#a20160724_9 span { background-image:url(../img/archive/a20160724_9.jpg); }#a20160724_10 span { background-image:url(../img/archive/a20160724_10.jpg); }#a20160724_11 span { background-image:url(../img/archive/a20160724_11.jpg); }#a20160724_12 span { background-image:url(../img/archive/a20160724_12.jpg); }#a20160724_13 span { background-image:url(../img/archive/a20160724_13.jpg); }#a20160724_14 span { background-image:url(../img/archive/a20160724_14.jpg); }#a20160724_15 span { background-image:url(../img/archive/a20160724_15.jpg); }#a20160717_1 span { background-image:url(../img/archive/a20160717_1.jpg); }#a20160717_2 span { background-image:url(../img/archive/a20160717_2.jpg); }#a20160717_3 span { background-image:url(../img/archive/a20160717_3.jpg); }#a20160717_4 span { background-image:url(../img/archive/a20160717_4.jpg); }#a20160717_5 span { background-image:url(../img/archive/a20160717_5.jpg); }#a20160717_6 span { background-image:url(../img/archive/a20160717_6.jpg); }#a20160717_7 span { background-image:url(../img/archive/a20160717_7.jpg); }#a20160717_8 span { background-image:url(../img/archive/a20160717_8.jpg); }#a20160717_9 span { background-image:url(../img/archive/a20160717_9.jpg); }#a20160710_1 span { background-image:url(../img/archive/a20160710_1.jpg); }#a20160710_2 span { background-image:url(../img/archive/a20160710_2.jpg); }#a20160710_3 span { background-image:url(../img/archive/a20160710_3.jpg); }#a20160710_4 span { background-image:url(../img/archive/a20160710_4.jpg); }#a20160710_6 span { background-image:url(../img/archive/a20160710_6.jpg); }#a20160710_7 span { background-image:url(../img/archive/a20160710_7.jpg); }#a20160710_8 span { background-image:url(../img/archive/a20160710_8.jpg); }#a20160710_9 span { background-image:url(../img/archive/a20160710_9.jpg); }#a20160619_1 span { background-image:url(../img/archive/a20160619_1.jpg); }#a20160619_2 span { background-image:url(../img/archive/a20160619_2.jpg); }#a20160619_3 span { background-image:url(../img/archive/a20160619_3.jpg); }#a20160619_4 span { background-image:url(../img/archive/a20160619_4.jpg); }#a20160619_5 span { background-image:url(../img/archive/a20160619_5.jpg); }#a20160619_6 span { background-image:url(../img/archive/a20160619_6.jpg); }#a20160619_7 span { background-image:url(../img/archive/a20160619_7.jpg); }#a20160619_8 span { background-image:url(../img/archive/a20160619_8.jpg); }#a20160619_9 span { background-image:url(../img/archive/a20160619_9.jpg); }#a20160612_1 span { background-image:url(../img/archive/a20160612_1.jpg); }#a20160612_2 span { background-image:url(../img/archive/a20160612_2.jpg); }#a20160612_3 span { background-image:url(../img/archive/a20160612_3.jpg); }#a20160612_4 span { background-image:url(../img/archive/a20160612_4.jpg); }#a20160612_5 span { background-image:url(../img/archive/a20160612_5.jpg); }#a20160612_6 span { background-image:url(../img/archive/a20160612_6.jpg); }#a20160612_7 span { background-image:url(../img/archive/a20160612_7.jpg); }#a20160612_8 span { background-image:url(../img/archive/a20160612_8.jpg); }#a20160612_9 span { background-image:url(../img/archive/a20160612_9.jpg); }#a20160529_1 span { background-image:url(../img/archive/a20160529_1.jpg); }#a20160529_2 span { background-image:url(../img/archive/a20160529_2.jpg); }#a20160529_3 span { background-image:url(../img/archive/a20160529_3.jpg); }#a20160529_4 span { background-image:url(../img/archive/a20160529_4.jpg); }#a20160529_5 span { background-image:url(../img/archive/a20160529_5.jpg); }#a20160529_6 span { background-image:url(../img/archive/a20160529_6.jpg); }#a20160529_7 span { background-image:url(../img/archive/a20160529_7.jpg); }#a20160529_8 span { background-image:url(../img/archive/a20160529_8.jpg); }#a20160529_9 span { background-image:url(../img/archive/a20160529_9.jpg); }#a20160522_1 span { background-image:url(../img/archive/a20160522_1.jpg); }#a20160522_2 span { background-image:url(../img/archive/a20160522_2.jpg); }#a20160522_3 span { background-image:url(../img/archive/a20160522_3.jpg); }#a20160522_4 span { background-image:url(../img/archive/a20160522_4.jpg); }#a20160522_5 span { background-image:url(../img/archive/a20160522_5.jpg); }#a20160522_6 span { background-image:url(../img/archive/a20160522_6.jpg); }#a20160501_1 span { background-image:url(../img/archive/a20160501_1.jpg); }#a20160501_2 span { background-image:url(../img/archive/a20160501_2.jpg); }#a20160501_3 span { background-image:url(../img/archive/a20160501_3.jpg); }#a20160501_4 span { background-image:url(../img/archive/a20160501_4.jpg); }#a20160501_5 span { background-image:url(../img/archive/a20160501_5.jpg); }#a20160501_6 span { background-image:url(../img/archive/a20160501_6.jpg); }#a20160501_7 span { background-image:url(../img/archive/a20160501_7.jpg); }#a20160501_8 span { background-image:url(../img/archive/a20160501_8.jpg); }#a20160501_9 span { background-image:url(../img/archive/a20160501_9.jpg); }#a20160501_10 span { background-image:url(../img/archive/a20160501_10.jpg); }#a20160417_1 span { background-image:url(../img/archive/a20160417_1.jpg); }#a20160417_2 span { background-image:url(../img/archive/a20160417_2.jpg); }#a20160417_3 span { background-image:url(../img/archive/a20160417_3.jpg); }#a20160417_4 span { background-image:url(../img/archive/a20160417_4.jpg); }#a20160417_5 span { background-image:url(../img/archive/a20160417_5.jpg); }#a20160417_6 span { background-image:url(../img/archive/a20160417_6.jpg); }#a20160417_7 span { background-image:url(../img/archive/a20160417_7.jpg); }#a20160417_8 span { background-image:url(../img/archive/a20160417_8.jpg); }#a20160417_9 span { background-image:url(../img/archive/a20160417_9.jpg); }#a20160417_10 span { background-image:url(../img/archive/a20160417_10.jpg); }#a20160417_11 span { background-image:url(../img/archive/a20160417_11.jpg); }#a20160417_12 span { background-image:url(../img/archive/a20160417_12.jpg); }#a20160417_13 span { background-image:url(../img/archive/a20160417_13.jpg); }#a20160417_14 span { background-image:url(../img/archive/a20160417_14.jpg); }#a20160320_1 span { background-image:url(../img/archive/a20160320_1.jpg); }#a20160320_2 span { background-image:url(../img/archive/a20160320_2.jpg); }#a20160320_3 span { background-image:url(../img/archive/a20160320_3.jpg); }#a20160320_4 span { background-image:url(../img/archive/a20160320_4.jpg); }#a20160320_5 span { background-image:url(../img/archive/a20160320_5.jpg); }#a20160320_6 span { background-image:url(../img/archive/a20160320_6.jpg); }#a20160320_7 span { background-image:url(../img/archive/a20160320_7.jpg); }#a20160320_8 span { background-image:url(../img/archive/a20160320_8.jpg); }#a20160320_9 span { background-image:url(../img/archive/a20160320_9.jpg); }#a20160320_10 span { background-image:url(../img/archive/a20160320_10.jpg); }#a20160320_11 span { background-image:url(../img/archive/a20160320_11.jpg); }#a20160320_12 span { background-image:url(../img/archive/a20160320_12.jpg); }#a20160320_13 span { background-image:url(../img/archive/a20160320_13.jpg); }#a20160320_14 span { background-image:url(../img/archive/a20160320_14.jpg); }#a20160313_1 span { background-image:url(../img/archive/a20160313_1.jpg); }#a20160313_2 span { background-image:url(../img/archive/a20160313_2.jpg); }#a20160313_3 span { background-image:url(../img/archive/a20160313_3.jpg); }#a20160313_4 span { background-image:url(../img/archive/a20160313_4.jpg); }#a20160313_5 span { background-image:url(../img/archive/a20160313_5.jpg); }#a20160313_6 span { background-image:url(../img/archive/a20160313_6.jpg); }#a20160313_7 span { background-image:url(../img/archive/a20160313_7.jpg); }#a20160313_8 span { background-image:url(../img/archive/a20160313_8.jpg); }#a20160313_9 span { background-image:url(../img/archive/a20160313_9.jpg); }#a20160313_10 span { background-image:url(../img/archive/a20160313_10.jpg); }#a20160313_11 span { background-image:url(../img/archive/a20160313_11.jpg); }#a20160228_1 span { background-image:url(../img/archive/a20160228_1.jpg); }#a20160228_2 span { background-image:url(../img/archive/a20160228_2.jpg); }#a20160228_3 span { background-image:url(../img/archive/a20160228_3.jpg); }#a20160228_4 span { background-image:url(../img/archive/a20160228_4.jpg); }#a20160228_5 span { background-image:url(../img/archive/a20160228_5.jpg); }#a20160228_6 span { background-image:url(../img/archive/a20160228_6.jpg); }#a20160228_7 span { background-image:url(../img/archive/a20160228_7.jpg); }#a20160228_8 span { background-image:url(../img/archive/a20160228_8.jpg); }#a20160228_9 span { background-image:url(../img/archive/a20160228_9.jpg); }#a20160228_10 span { background-image:url(../img/archive/a20160228_10.jpg); }#a20160228_11 span { background-image:url(../img/archive/a20160228_11.jpg); }#a20160228_12 span { background-image:url(../img/archive/a20160228_12.jpg); }#a20160214_1 span { background-image:url(../img/archive/a20160214_1.jpg); }#a20160214_2 span { background-image:url(../img/archive/a20160214_2.jpg); }#a20160214_3 span { background-image:url(../img/archive/a20160214_3.jpg); }#a20160214_4 span { background-image:url(../img/archive/a20160214_4.jpg); }#a20160214_5 span { background-image:url(../img/archive/a20160214_5.jpg); }#a20160214_6 span { background-image:url(../img/archive/a20160214_6.jpg); }#a20160214_7 span { background-image:url(../img/archive/a20160214_7.jpg); }#a20160214_8 span { background-image:url(../img/archive/a20160214_8.jpg); }#a20160214_9 span { background-image:url(../img/archive/a20160214_9.jpg); }#a20160131_1 span { background-image:url(../img/archive/a20160131_1.jpg); }#a20160131_2 span { background-image:url(../img/archive/a20160131_2.jpg); }#a20160131_3 span { background-image:url(../img/archive/a20160131_3.jpg); }#a20160131_4 span { background-image:url(../img/archive/a20160131_4.jpg); }#a20160131_5 span { background-image:url(../img/archive/a20160131_5.jpg); }#a20160131_6 span { background-image:url(../img/archive/a20160131_6.jpg); }#a20160124_1 span { background-image:url(../img/archive/a20160124_1.jpg); }#a20160124_2 span { background-image:url(../img/archive/a20160124_2.jpg); }#a20160124_3 span { background-image:url(../img/archive/a20160124_3.jpg); }#a20160124_4 span { background-image:url(../img/archive/a20160124_4.jpg); }#a20160124_5 span { background-image:url(../img/archive/a20160124_5.jpg); }#a20160124_6 span { background-image:url(../img/archive/a20160124_6.jpg); }#a20160124_7 span { background-image:url(../img/archive/a20160124_7.jpg); }#a20160124_8 span { background-image:url(../img/archive/a20160124_8.jpg); }#a20160124_9 span { background-image:url(../img/archive/a20160124_9.jpg); }#a20160124_10 span { background-image:url(../img/archive/a20160124_10.jpg); }#a20160124_11 span { background-image:url(../img/archive/a20160124_11.jpg); }#a20160117_1 span { background-image:url(../img/archive/a20160117_1.jpg); }#a20160117_2 span { background-image:url(../img/archive/a20160117_2.jpg); }#a20160117_3 span { background-image:url(../img/archive/a20160117_3.jpg); }#a20160117_4 span { background-image:url(../img/archive/a20160117_4.jpg); }#a20160117_5 span { background-image:url(../img/archive/a20160117_5.jpg); }#a20160117_6 span { background-image:url(../img/archive/a20160117_6.jpg); }#a20160117_7 span { background-image:url(../img/archive/a20160117_7.jpg); }#a20160117_8 span { background-image:url(../img/archive/a20160117_8.jpg); }#a20160117_9 span { background-image:url(../img/archive/a20160117_9.jpg); }#a20160117_10 span { background-image:url(../img/archive/a20160117_10.jpg); }#a20160117_11 span { background-image:url(../img/archive/a20160117_11.jpg); }#a20151213_1 span { background-image:url(../img/archive/a20151213_1.jpg); }#a20151213_2 span { background-image:url(../img/archive/a20151213_2.jpg); }#a20151213_3 span { background-image:url(../img/archive/a20151213_3.jpg); }#a20151213_4 span { background-image:url(../img/archive/a20151213_4.jpg); }#a20151213_5 span { background-image:url(../img/archive/a20151213_5.jpg); }#a20151213_6 span { background-image:url(../img/archive/a20151213_6.jpg); }#a20151213_7 span { background-image:url(../img/archive/a20151213_7.jpg); }#a20151213_8 span { background-image:url(../img/archive/a20151213_8.jpg); }#a20151213_9 span { background-image:url(../img/archive/a20151213_9.jpg); }#a20151213_10 span { background-image:url(../img/archive/a20151213_10.jpg); }#a20151213_11 span { background-image:url(../img/archive/a20151213_11.jpg); }#a20151206_1 span { background-image:url(../img/archive/a20151206_1.jpg); }#a20151206_2 span { background-image:url(../img/archive/a20151206_2.jpg); }#a20151206_3 span { background-image:url(../img/archive/a20151206_3.jpg); }#a20151206_4 span { background-image:url(../img/archive/a20151206_4.jpg); }#a20151206_5 span { background-image:url(../img/archive/a20151206_5.jpg); }#a20151206_6 span { background-image:url(../img/archive/a20151206_6.jpg); }#a20151129_1 span { background-image:url(../img/archive/a20151129_1.jpg); }#a20151129_2 span { background-image:url(../img/archive/a20151129_2.jpg); }#a20151129_3 span { background-image:url(../img/archive/a20151129_3.jpg); }#a20151129_4 span { background-image:url(../img/archive/a20151129_4.jpg); }#a20150412_1 span { background-image:url(../img/archive/a20150412_1.jpg); }#a20150412_2 span { background-image:url(../img/archive/a20150412_2.jpg); }#a20150412_3 span { background-image:url(../img/archive/a20150412_3.jpg); }#a20150412_4 span { background-image:url(../img/archive/a20150412_4.jpg); }#a20150412_5 span { background-image:url(../img/archive/a20150412_5.jpg); }#a20150412_6 span { background-image:url(../img/archive/a20150412_6.jpg); }#a20150412_7 span { background-image:url(../img/archive/a20150412_7.jpg); }#a20150412_8 span { background-image:url(../img/archive/a20150412_8.jpg); }#a20150412_9 span { background-image:url(../img/archive/a20150412_9.jpg); }#a20150412_10 span { background-image:url(../img/archive/a20150412_10.jpg); }#a20150412_11 span { background-image:url(../img/archive/a20150412_11.jpg); }#a20150412_12 span { background-image:url(../img/archive/a20150412_12.jpg); } 
#a20200331_1next span { background-image:url(../img/next/20200331_1.jpg); }#a20200331_2next span { background-image:url(../img/next/20200331_2.jpg); }#a20200331_3next span { background-image:url(../img/next/20200331_3.jpg); }#a20200331_4next span { background-image:url(../img/next/20200331_4.jpg); }


/*	archive index btn
============================== */
/*	btn */
.idx .inner .news .btn a,
.inv .inner .btn a,
.acv .inner .btn a {
margin: 0 auto 1em;
background-color: #e83031;
border-radius: 5px;
color: #fff;
text-align: center;
line-height: 2.4;
text-decoration: none;
letter-spacing: 2px;
}

@media all and (min-width: 768px) {
.idx .inner .news .btn a,
.inv .inner .btn a,
.acv .inner .btn a {
width: 440px;
height: 37px;
}
}
@media all and (max-width: 767px) {
.idx .inner .news .btn a,
.inv .inner .btn a,
.acv .inner .btn a {
line-height: 1.5;
padding: 7px;
}
}

/*	invite page
============================== */
.inv .invite p.invite {
	text-align: center;
	line-height: 1.5;
	padding: 0.5em;
}
.oubo-txt {
	margin-bottom: 1em;
}

div.inv {
	padding-bottom: 1.5em;
	margin-bottom: 1.5em;
	border-bottom: dotted 2px #eb5f10;
}
@media all and (min-width: 768px) {
.inv .invite p.invite {
	font-size: 22px;
	letter-spacing: 2px;
}
}
@media all and (max-width: 767px) {
.inv .invite p.invite {
	margin: 0 -2em;
}
}
.mark4 {
background: linear-gradient(transparent 10%, rgba(255,203,0,0.50) 60%);
}

.inv .invite .boshu-mov-tmb a {
	background: url(../img/top_muryou_tmb.jpg) 0 0 no-repeat;
	margin-bottom: 1em;
}
@media all and (min-width: 768px) {
.inv .invite .boshu-mov-tmb a {
	display: block;
	width: 470px;
	height: 264px;
	margin: 0 auto 1em;
	background: url(../img/top_muryou_tmb.jpg) 0 0 no-repeat;
	background-size: cover;
	text-indent: -9999px;
	outline: none;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
}
@media all and (max-width: 767px) {
.inv .invite .boshu-mov-tmb {
	box-sizing: border-box;
	display: block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	text-indent:100%; white-space:nowrap; overflow:hidden;
	position: relative;
}
.inv .invite .boshu-mov-tmb a {
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
	background-size:cover;
	height:0;
	/* 縦÷横 */
	padding-top:56.25%;
	position: relative;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
}
.news ul {
	list-style: disc;
	padding-left: 2em;
}

/*	invite
============================== */

.mov #con-body {
	background-image: url(../img/wrapbg.jpg);
	height: 100%;
	padding-bottom: 3em;
	text-align: center;
}

.mov h1 {
	background-image: url(../img/movh1.jpg);
	width: 580px;
	height: 147px;
	background-repeat: no-repeat;
	text-indent: 110%; white-space: nowrap; overflow: hidden;
}
.mov div.close {
	width: 3em;
	margin: 0 auto;
}
/*	 pics
============================== */
figure.pics p {
   border: 5px solid #fff;
   background-color: #fff;
   overflow: hidden;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   margin: 0 auto 10px;
   position: relative;
   box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);
}
figure.pics p span.lazy-done {
   -webkit-animation-duration: 1s;
   animation-duration: 1s;
   -webkit-animation-fill-mode: both;
   animation-fill-mode: both;
   -webkit-animation-name: fadeIn;
   animation-name: fadeIn;
}
figure.pics p span {
   background-position: center center;
   background-repeat: no-repeat;
   background-size: cover;
   background-color: white;
}
figure.pics p span,
figure.pics p span img {
   display: block;
}
@media (min-width: 768px) {
	figure.pics p.yoko {
	   width: 470px;
	}
	figure.pics p.yoko span,
	figure.pics p.yoko span img {
	   width: 470px;
	   height: 353px;
	}
	figure.pics p.tate {
	   width: 353px;
	}
	figure.pics p.tate span,
	figure.pics p.tate span img {
	   width: 353px;
	   height: 470px;
	}
}
@media (max-width: 767px) {
	figure.pics:not(:last-child) {
	   margin-bottom: 20px;
	}
	figure.pics p.yoko {
	   width: 250px;
	}
	figure.pics p.yoko span,
	figure.pics p.yoko span img {
	   width: 240px;
	   height: 180px;
	}
	figure.pics p.tate {
	   width: 180px;
	}
	figure.pics p.tate span,
	figure.pics p.tate span img {
	   width: 180px;
	   height: 240px;
	}
}
/*	report pics caption
============================== */
figure.pics figcaption {
   text-align: center;
   line-height: 1.5;
	color: #d02f26;
}
figure.pics figcaption span {
   background-color: hsla(0,0%,100%,1);
   padding: 0.2em;
}
@media (max-width: 767px) {
	figure.pics figcaption {
	   font-size: 75%;
	}
}
p.acvpic {
  width:100%;
  padding-top:56.17%;
  margin:20px auto;
  padding-bottom:0!important;
  position: relative;
  background-repeat: no-repeat;
  background-size: 100%;
}
p.acvpic span {
  position: absolute;
  display:block;
  width:100%;
  height:100%;
}
.acvpic1 { background-image:url(../img/archive/a20191105_2_1.jpg);}
.acvpic2 { background-image:url(../img/archive/a20191105_2_2.jpg);}
.acvpic3 { background-image:url(../img/archive/a20191105_2_3.jpg);}
.acvpic4 { background-image:url(../img/archive/a20191105_2_4.jpg);}
.acvpic5 { background-image:url(../img/archive/a20191105_2_5.jpg);}
.acvpic6 { background-image:url(../img/archive/a20191105_2_6.jpg);}
.acvpic7 { background-image:url(../img/archive/a20191105_2_7.jpg);}
.acvpic8 { background-image:url(../img/archive/a20191105_2_8.jpg);}
.acvpic9 { background-image:url(../img/archive/a20191105_2_9.jpg);}
.acvpic10 { background-image:url(../img/archive/a20191105_2_10.jpg);}
.acvpic11 { background-image:url(../img/archive/a20191105_2_11.jpg);}
.acvpic12 { background-image:url(../img/archive/a20191105_2_12.jpg);}
.acvpic13 { background-image:url(../img/archive/a20191105_2_13.jpg);}
.acvpic14 { background-image:url(../img/archive/a20191105_2_14.jpg);}

