/*! Blue Monday Skin for jPlayer 2.9.2 ~ (c) 2009-2014 Happyworm Ltd ~ MIT License */.jp-audio :focus,.jp-audio-stream :focus,.jp-video :focus{outline:0}.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}.jp-audio,.jp-audio-stream,.jp-video{font-size:16px;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#666;border:1px solid #009be3;background-color:#eee}.jp-audio{
	width: 100%
}.jp-audio-stream{width:182px}.jp-interface{
	position: relative;
	background-color: #eee;
	width: 100%;
	padding-bottom: 20px;
}.jp-audio .jp-interface,.jp-audio-stream .jp-interface{
}.jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden;top:-8px}.jp-interface .jp-controls{margin:0;padding:0;overflow:hidden}.jp-audio .jp-controls{
	width: 86%;
	padding: 20px 20px 0
}.jp-audio-stream .jp-controls{position:absolute;top:20px;left:20px;width:142px}.jp-controls button{display:block;float:left;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}.jp-play {width:40px;height:40px;background:url(../image/jplayer.blue.monday.jpg) no-repeat}.jp-play:focus{background:url(../image/jplayer.blue.monday.jpg) -41px 0 no-repeat}.jp-state-playing .jp-play{background:url(../image/jplayer.blue.monday.jpg) 0 -42px no-repeat}.jp-state-playing .jp-play:focus{background:url(../image/jplayer.blue.monday.jpg) -41px -42px no-repeat}.jp-next,.jp-previous,.jp-stop{width:28px;height:28px;margin-top:6px}.jp-stop{background:url(../image/jplayer.blue.monday.jpg) 0 -83px no-repeat;margin-left:10px}.jp-stop:focus{background:url(../image/jplayer.blue.monday.jpg) -29px -83px no-repeat}.jp-previous{background:url(../image/jplayer.blue.monday.jpg) 0 -112px no-repeat}.jp-previous:focus{background:url(../image/jplayer.blue.monday.jpg) -29px -112px no-repeat}.jp-next{background:url(../image/jplayer.blue.monday.jpg) 0 -141px no-repeat}.jp-next:focus{background:url(../image/jplayer.blue.monday.jpg) -29px -141px no-repeat}.jp-progress{overflow:hidden;background-color:#ddd}.jp-audio .jp-progress{position:absolute;top:32px;height:15px}.jp-audio .jp-type-single .jp-progress{
	left: 135px;
	width: 186px
}.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 440px
}.jp-seek-bar{background:url(../image/jplayer.blue.monday.jpg) 0 -202px repeat-x;width:0;height:100%;cursor:pointer}.jp-play-bar{background:url(../image/jplayer.blue.monday.jpg) 0 -218px repeat-x;width:0;height:100%}.jp-seeking-bg{background:url(../image/jplayer.blue.monday.seeking.gif)}.jp-state-no-volume .jp-volume-controls{display:none}.jp-volume-controls{position:absolute;top:32px;left:308px;width:200px}.jp-audio-stream .jp-volume-controls{left:70px}.jp-video .jp-volume-controls{top:12px;left:50px}.jp-volume-controls button{display:block;position:absolute;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}.jp-mute,.jp-volume-max{width:18px;height:15px}.jp-volume-max{left:74px}.jp-mute{background:url(../image/jplayer.blue.monday.jpg) 0 -170px no-repeat}.jp-mute:focus{background:url(../image/jplayer.blue.monday.jpg) -19px -170px no-repeat}.jp-state-muted .jp-mute{background:url(../image/jplayer.blue.monday.jpg) -60px -170px no-repeat}.jp-state-muted .jp-mute:focus{background:url(../image/jplayer.blue.monday.jpg) -79px -170px no-repeat}.jp-volume-max{background:url(../image/jplayer.blue.monday.jpg) 0 -186px no-repeat}.jp-volume-max:focus{background:url(../image/jplayer.blue.monday.jpg) -19px -186px no-repeat}.jp-volume-bar{position:absolute;overflow:hidden;background:url(../image/jplayer.blue.monday.jpg) 0 -250px repeat-x;top:5px;left:22px;width:46px;height:5px;cursor:pointer}.jp-volume-bar-value{background:url(../image/jplayer.blue.monday.jpg) 0 -256px repeat-x;width:0;height:5px}.jp-audio .jp-time-holder{position:absolute;top:50px}.jp-audio .jp-type-single .jp-time-holder{left:110px;width:186px}.jp-audio .jp-type-playlist .jp-time-holder{
	left: 80px;
	width: 436px
}.jp-current-time,.jp-duration{width:60px;font-size:.64em;font-style:oblique}.jp-current-time{float:left;display:inline;cursor:default}.jp-duration{float:right;display:inline;text-align:right;cursor:pointer}.jp-details{
	font-weight: 700;
	text-align: center;
	cursor: default;
}.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-type-playlist .jp-details,.jp-type-single .jp-details{
	border-top: none;
	background-color: #B7B7B7;
	display: block;
}.saisei    {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 0px;
	border-top: 1px dotted #A8A8A8;
	border-bottom: 1px dotted #A8A8A8;
}
.jp-details .jp-title{
	font-weight: 700;
	font-size: small;
	clear: both;
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0;
	font-size: small;
}.jp-playlist li{
	padding-top: 5px;
	padding-right: 0;
	padding-left: 20px;
	padding-bottom: 4px;
	border-bottom: 1px solid #eee;
	list-style-type: none;
}.jp-playlist li div{
	display: inline;
	list-style-type: none;
}div.jp-type-playlist div.jp-playlist li:last-child{
	padding-top: 5px;
	padding-right: 0;
	padding-left: 20px;
	padding-bottom: 5px;
	border-bottom: none;
	list-style-type: none;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current{
	list-style-type: none;
	list-style-position: inside;
	padding-left: 7px
}div.jp-type-playlist div.jp-playlist a{
	color: #666;
	text-decoration: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	list-style-type: none;
}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current,div.jp-type-playlist div.jp-playlist a:hover{
	color: #0d88c1;
	list-style-type: none;
}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{float:right;display:inline;text-align:right;margin-right:10px;font-weight:700;color:#666}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover{color:#0d88c1}div.jp-type-playlist div.jp-playlist span.jp-free-media{float:right;display:inline;text-align:right;margin-right:10px}div.jp-type-playlist div.jp-playlist span.jp-free-media a{
	color: #666;
	list-style-type: none;
}div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#0d88c1}span.jp-artist{font-size:.8em;color:#666}.jp-jplayer,.jp-jplayer audio{
    height: 0;
    width: 0;
}.jp-jplayer{
    background-color: #000;
}.jp-toggles{padding:0;margin:0 auto;overflow:hidden}.jp-audio .jp-type-single .jp-toggles{width:25px}.jp-audio .jp-type-playlist .jp-toggles{width:55px;margin:0;position:absolute;left:325px;top:50px}.jp-toggles button{display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer}.jp-full-screen{background:url(../image/jplayer.blue.monday.jpg) 0 -310px no-repeat;margin-left:20px}.jp-full-screen:focus{background:url(../image/jplayer.blue.monday.jpg) -30px -310px no-repeat}.jp-state-full-screen .jp-full-screen{background:url(../image/jplayer.blue.monday.jpg) -60px -310px no-repeat}.jp-state-full-screen .jp-full-screen:focus{background:url(../image/jplayer.blue.monday.jpg) -90px -310px no-repeat}.jp-repeat{background:url(../image/jplayer.blue.monday.jpg) 0 -290px no-repeat}.jp-repeat:focus{background:url(../image/jplayer.blue.monday.jpg) -30px -290px no-repeat}.jp-state-looped .jp-repeat{background:url(../image/jplayer.blue.monday.jpg) -60px -290px no-repeat}.jp-state-looped .jp-repeat:focus{background:url(../image/jplayer.blue.monday.jpg) -90px -290px no-repeat}.jp-shuffle{background:url(../image/jplayer.blue.monday.jpg) 0 -270px no-repeat;margin-left:5px}.jp-shuffle:focus{background:url(../image/jplayer.blue.monday.jpg) -30px -270px no-repeat}.jp-state-shuffled .jp-shuffle{background:url(../image/jplayer.blue.monday.jpg) -60px -270px no-repeat}.jp-state-shuffled .jp-shuffle:focus{background:url(../image/jplayer.blue.monday.jpg) -90px -270px no-repeat}.jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none}.jp-no-solution a{color:#000}.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}
@media (max-width:350px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 120px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 133px;
	width: 120px;
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-type-playlist .jp-details,.jp-type-single .jp-details{border-top:none}.jp-details .jp-title{margin:0;padding:5px 20px;font-size:.72em;font-weight:700}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0;
	font-size: small;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
}.jp-playlist li div{
	display: inline;
}}
@media (min-width:351px) and (max-width:400px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 153px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 153px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0;
	font-size: small;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
}.jp-playlist li div{
	display: inline;
}}
@media (min-width:401px) and (max-width:480px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 190px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 190px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0;
	font-size: small;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
}.jp-playlist li div{
	display: inline;
}}

@media (min-width:481px) and (max-width:600px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 222px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 222px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding: 0 20px;
	font-size: .72em;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
	list-style-type: none;
}.jp-playlist li div{
	display: inline;
	list-style-type: none;
}}

@media (min-width:601px) and (max-width:880px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 320px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 320px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding: 0 20px;
	font-size: .72em;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
}.jp-playlist li div{
	display: inline;
}}
@media (min-width:881px) and (max-width:1000px){
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 480px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 480px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}.jp-playlist ul{
	list-style-type: none;
	margin: 0;
	padding: 0 20px;
	font-size: .72em;
}.jp-playlist li{
	padding: 5px 0 4px 20px;
	border-bottom: 1px solid #eee;
}.jp-playlist li div{
	display: inline;
}}
@media (min-width:1001px){
.jp-type-playlist .jp-gui.jp-interface  {
	height: 98px;
}
.jp-audio .jp-type-playlist .jp-progress{
	left: 135px;
	width: 570px
}
.jp-audio .jp-type-playlist .jp-time-holder{
	left: 135px;
	width: 570px
}
.jp-details,.jp-playlist{
	width: 100%;
	background-color: #F6F7DF;
	border-top: 1px solid #009be3
}}
