﻿<style type="text/css">
<!--

html {overflow-y : scroll;}
#wrapper{
	display: none;
}

img {
    border-style:none;
}

body{ font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial, Helvetica,sans-serif;}

body {color:#484848;}
 
body {font-size:12px;} 


A	{
	Z-INDEX: 0;
	COLOR: #505050;
	TEXT-DECORATION:none
	}

BODY	{
	PADDING-BOTTOM: 50px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 00px
	OVERFLOW:scroll;
    }
* HTML BODY	{
	OVERFLOW: hidden
	}

DIV#haikei	{
	COLOR: #fff;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 90px;
	COLOR: #fff;
	TOP: 00px;
	loft: 0
	}

DIV#BG	{
	COLOR: ;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 100px;
	COLOR: ;
	TOP: 00px;
	loft: 0
	}

DIV#headerArea	{
	position: fixed !important;  
    POSITION: absolute;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 90px;
	COLOR: #fff;
	TOP: 00px;
	loft: 0
	}

DIV#miniheader	{
	position: fixed !important;  
    POSITION: absolute;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 50px;
	COLOR: #fff;
	TOP: 80px;
	loft: 0
	TEXT-DECORATION:none
}

DIV#img	{
	position: fixed !important;  
    POSITION: absolute;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 100px;
	COLOR: #fff;
	TOP: 80px;
	loft: 0
	}

DIV#cover	{
	position: fixed !important;  
    POSITION: absolute;
	BACKGROUND-COLOR:;
	WIDTH: 100%;
	HEIGHT: 100px;
	COLOR: #fff;
	TOP: 80px;
	loft: 0
	}



DIV#footerArea	{
position: fixed !important; 	
POSITION: absolute;
	BACKGROUND-COLOR: ;
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 200px;
	COLOR: #fffff;
	LEFT: 0px
	}
DIV#contentsArea	{
	
HEIGHT: 3000px;
OVERFLOW: auto
	}
-->

DIV#shigoto	{
	
HEIGHT: 3000px;
OVERFLOW: auto
	}
-->

DIV#media	{
	
HEIGHT: 3000px;
OVERFLOW: auto
	}
-->

</style>

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(js/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(js/close.png);}
#sb-nav-next{background-image:url(js/next.png);}
#sb-nav-previous{background-image:url(js/previous.png);}
#sb-nav-play{background-image:url(js/play.png);}
#sb-nav-pause{background-image:url(js/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}


/*
 * jquery.mb.components
 * Copyright (c) 2001-2012. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */

/*
* jQuery.mb.components: mb.YTVPlayer
* © 2001 - 2012 Matteo Bicocchi (pupunzi), Open Lab
*
*/

@charset"UTF-8";

.mb_YTVPlayer :focus {
  outline: 0;
}

.mb_YTVPlayer{
  display:block;
}

.mbYTP_wrapper iframe{
  max-width: 4000px !important;
}

.inline_YTPlayer{
  margin-bottom: 20px;
  vertical-align:top;
  position:relative;
  left:0;
  overflow: hidden;
  border-radius: 4px;
  -moz-box-shadow: 0 0 5px rgba(0,0,0,.7);
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.7);
  box-shadow: 0 0 5px rgba(0,0,0,.7);
  background: rgba(0,0,0,.5);
}

.inline_YTPlayer img{
  border: none!important;
  -moz-transform: none!important;
  -webkit-transform: none!important;
  -o-transform: none!important;
  transform: none!important;
}

/*CONTROL BAR*/
.mb_YTVPBar{

  transition: opacity 1s;
  -moz-transition: opacity 1s;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;

  display:block;
  width:100%;
  height:10px;
  padding:5px;
  background:#333;
  position:fixed;
  bottom:0;
  left:0;
  -moz-box-sizing:padding-box;
  -webkit-box-sizing:border-box;
  text-align:left;
  z-index: 1000;
  font: 14px/16px sans-serif;
  color:white;
  opacity:.1;
}

.mb_YTVPBar:hover{
  opacity:1;
}

.mb_YTVPBar .buttonBar{

  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;

  background:transparent;
  font:12px/14px Calibri;
  position:absolute;
  top:-30px;
  left:0;
  padding: 5px;
  width:100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.mb_YTVPBar:hover .buttonBar{
  background: rgba(0,0,0,0.4);
}

.mb_YTVPBar span{
  display:inline-block;
  font:16px/20px Calibri, sans-serif;
  position:relative;
  width: 30px;
  height: 25px;
  vertical-align: middle;
}
.mb_YTVPBar span.mb_YTVPTime{
  width: 130px;
}

.mb_YTVPBar span.mb_YTVPUrl,.mb_YTVPBar span.mb_OnlyYT {
  position: absolute;
  width: auto;
  display:block;
  top:6px;
  right:20px;
  cursor: pointer;
}
.mb_YTVPBar span.mb_YTVPUrl img{
  width: 60px;
}

.mb_YTVPBar span.mb_OnlyYT {
  left:185px;
  right: auto;
}
.mb_YTVPBar span.mb_OnlyYT img{
  width: 25px;
}

.mb_YTVPBar span.mb_YTVPUrl a{
  color:white;
}

.mb_YTVPPlaypause,.mb_YTVPlayer .mb_YTVPPlaypause img{
  cursor:pointer;
}

.mb_YTVPMuteUnmute{
  cursor:pointer;
}

/*PROGRESS BAR*/
.mb_YTVPProgress{
  height:10px;
  width:100%;
  background:#222;
  bottom:0;
  left:0;
}

.mb_YTVPLoaded{
  height:10px;
  width:0;
  background:#444;
  left:0;
}

.mb_YTVTime{
  height:5px;
  width:0;
  background:#fff;
  bottom:0;
  left:0;
  -moz-box-shadow:#666666 1px 1px 3px;
  -webkit-box-shadow:#666666 1px 1px 3px;
}

.YTPOverlay{
  /*box-shadow: inset 0 0 5px rgba(0,0,0,.5);*/
}