@charset "utf-8";
@import url("index.css");
/* CSS Document */

.First{
	color: #0066FF;
	text-align: center;
}

.PhotoBorderWhite {
	font-size: 9px;
	border: 5px double #FFF;
}
.Marquee {
    font-size: 36px;
    color: #FFFFFF;
    vertical-align: middle;
}
.MarqueePink {
    font-size: 36px;
    color: #FF6BD4;
    vertical-align: middle;
}

.NewTitleBigWhite {
	font-size: 40px;
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
}
.NewCaptionWhite {
	font-size: 30px;
	color: #FFF;
}
.NewCaptionPink {
	font-size: 30px;
	color: #FFF;
}
.NewSubtitleWhite {
	font-size: 20px;
	color: #FFFFFF;
	text-shadow: 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	line-height: 28px;
}
.NewSubtitleWhiteSmall {
	font-size: 15px;
	color: #FFFFFF;
	text-shadow:0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubtitleWhiteSmall a:link{
	color: white;
	font-size: 18px;
	vertical-align: middle;
}
.NewSubtitleWhiteSmall a:visited{
	color: white;
	font-size: 18px;
	vertical-align: middle;
}
.NewSubtitleWhiteSmallMenu {
	font-size: 13px;
	color: #FFFFFF;
	text-shadow:0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubtitleWhiteSmall2 {
	font-size: 15px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubtitleWhiteBold {
	font-size: 20px;
	color: #FFFFFF;
	text-shadow:0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-weight: bold;
}
.NewSubtitleWhiteBoldLarger {
	font-size: 25px;
	color: #FFFFFF;
	text-shadow:0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-weight: bold;
	text-align: center;
}
.NewSubtitleWhitePinkSmaller {
    font-size: 23px;
    color: #FFFFFF;
    text-shadow: 3px 3px 8px #000000,0px 0px 2px #000000,0px 0px 2px #000000,0px 0px 2px #000000;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
    font-weight: bold;
    text-align: center;
}
.NewSubtitlePinkBold {
	font-size: 20px;
	color: #FF00FF;
	text-shadow:0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewTitleBigBlack {
	font-size: 40px;
	color: #000;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
}

.NewCaptionBlack {
	font-size: 30px;
	color: #000;
}
.NewSubtitleBlack {
	font-size: 20px;
	color: #000;
}
.NewSubtitleBlackBOLD {
	font-size: 20px;
	color: #000000;
	font-weight: bolder;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.NewSubtitleBlackBOLD15 {
    font-size: 15px;
    color: #000000;
    font-weight: bolder;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    text-align: left;
}

.NewTitleBigNavy {
	font-size: 40px;
	color: #009;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
}
.NewCaptionNavy {
	font-size: 30px;
	color: #009;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewCaptionBlue {
    font-size: 30px;
    color: #2200FF;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewCaptionPink {
	font-size: 30px;
	color: #FF6BD4;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubtitleNavy {
	font-size: 20px;
	color: #009;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubSubtitleNavy {
	font-size: 15px;
	color: #009;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewSubtitleOrange {
	font-size: 20px;
	color: #660099;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}

.NewSubSubtitleOrange {
	font-size: 15px;
	color: #660099;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}

.NewSubtitleBlue {
    font-size: 20px;
    color: #FFFFFF;
    font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
}
.NewSubSubtitleBlue {
	font-size: 15px;
	color: #660099;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.SkiTitleWhite {
    font-size: 35px;
    color: #FFFFFF;
    font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #000, 0 0 3px #000, 0 0 5px #000, 0 0 8px #000, 0 0 10px #000, 0 0 15px #000
}
.SkiLargeWhite {
    font-size: 30px;
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #000, 0 0 3px #000, 0 0 5px #000, 0 0 8px #000, 0 0 10px #000, 0 0 15px #000
}
.SkiLargeWhiteNoBack {
    font-size: 30px;
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
    text-shadow: 0 0 10px #fff, 0 0 1px #FF00DD, 0 0 3px #FF00DD, 0 0 5px #FF00DD, 0 0 8px #FF00DD, 0 0 10px #FF00DD, 0 0 15px #FF00DD
}
.SkiMediumPink {
    font-size: 25px;
    color: #FF00DD;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #000, 0 0 3px #000, 0 0 5px #000, 0 0 8px #000, 0 0 10px #000, 0 0 15px #000
}
.SkiMediumWhite {
    font-size: 25px;
	float: center;
	resize: none;
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #000, 0 0 3px #000, 0 0 5px #000, 0 0 8px #000, 0 0 10px #000, 0 0 15px #000
		
}
.SkiMediumWhiteNoBack {
    font-size: 25px;
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #FF00DD, 0 0 3px #FF00DD, 0 0 5px #FF00DD, 0 0 8px #FF00DD, 0 0 10px #FF00DD, 0 0 15px #FF00DD
}
.SkiCaptionWhite {
    font-size: 20px;
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px black, 0 0 5px black;
}
.SkiCaptionPink {
    font-size: 20px;
    color: #FF00DD;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-shadow: 0 0 10px #fff, 0 0 1px #000, 0 0 3px #000, 0 0 5px #000, 0 0 8px #000, 0 0 10px #000, 0 0 15px #000
}
.BorderedVideo {
	padding: 5px;
  border: outset 5px #04D382;
  border-radius: 10px;
}
.BorderedSmallVideo {
	padding: 5px;
  border: outset 10px #04D382;
  border-radius: 10px;
}

.smallvideotitle {
  max-height: 5000px;
	min-height: 25px
}
.NewGolfTitleGreen {
	font-size: 20px;
	color: #004505;
	line-height: 1.5;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewGolfTitleGreenEn {
    font-size: 20px;
    color: #004505;
    line-height: 1.5;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.NewGolfBigNameGreen {
    font-size: 30px;
    color: #004505;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
    text-shadow: 2px 2px 4px #000000;
}
.NewGolfCaptionGreen {
	font-size: 15px;
	color: #004505;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewGolfSubtitleGreen {
	font-size: 13px;
	color: #004505;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewEventTitlePurple {
    font-size: 30px;
    color: #FFFFFF;
    line-height: 1.5;
	text-decoration: underline;
    text-shadow: 0px 0px 2px #FF00B6, 0px 0px 2px #FF00B6, 0px 0px 2px #FF00B6, 0px 0px 2px #FF00B6;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewEventTitleHalfstepPurple {
    font-size: 27px;
    color: #FFFFFF;
    line-height: 1.5;
    text-shadow: 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewEventBigNamePurple {
    font-size: 35px;
    color: #0A0092;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
    text-decoration: underline;
    text-shadow: 0px 0px 2px #FFFFFF,0px 0px 2px #FFFFFF,0px 0px 2px #FFFFFF,0px 0px 2px #FFFFFF;
}
.NewEventCaptionPurple {
    font-size: 25px;
    color: #FFFFFF;
    text-shadow: 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewEventSubtitlePurple {
	font-size: 18px;
	color: #FFFFFF;
	text-shadow: 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000, 0px 0px 2px #000000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewTranslateButton {
	font-size: 20px;
	font-weight: bold;
	color:#FF060A;
	text-shadow: 2px 0px 2px #000000, -2px 0px 2px #000000, 0px 2px 2px #000000, 0px -2px 2px #000000;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"
}
.NewTranslateButtonSmall {
	font-size: 12px;
	font-weight: bold;
	color:yellow;
	text-shadow: 2px 0px 2px #000000, -2px 0px 2px #000000, 0px 2px 2px #000000, 0px -2px 2px #000000;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"
}
.HouseEventVideo {
    border: 7px ridge #57E2FF;
	}
.NewHulaTitle {
	font-size: 20px;
	color: #004505;
	line-height: 1.5;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewHulaTitleEn {
    font-size: 20px;
    color: #004505;
    line-height: 1.5;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.NewHulaBigName {
    font-size: 30px;
    color: #004505;
    font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
    text-shadow: 2px 2px 4px #000000;
}
.NewHulaCaption {
	font-size: 15px;
	color: #004505;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewHulaSubtitle {
	font-size: 13px;
	color: #004505;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiBigBlack {
	font-size: 23px;
	color: #000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiMediumBlack {
	font-size: 18px;
	color: #000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiSmallBlack {
	font-size: 15px;
	color: #000;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiLargeRust {
	font-size: 23px;
	color: #601F00;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiMediumRust {
	font-size: 18px;
	color: #601F00;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiSmallRust {
	font-size: 15px;
	color: #601F00;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiLargeBlue {
	font-size: 23px;
	color: #0033FF;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiLargeOrange {
	font-size: 23px;
	color: #FF6600;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.NewNitteiLargePink {
	font-size: 23px;
	color: #FF00FF;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
