@charset "UTF-8";

/* =======================================

 -----------------------------------------
	学習会について
 ----------------------------------------- 	

========================================== */
body {
	background-image: url(../images/backimage/background-internship.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom
  -webkit-background-size:;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: !important;
background-color:#000;
width:100%;
	-webkit-text-size-adjust: 100%;
}

nav {
}

h5 { margin:0 0 5px -10px; color:#FFF; font-size:120%; line-height:120%; font-weight:normal; }

.hakata-entryInfo { color: #CCC; font-size:80%; line-height:140%; font-weight:normal; margin:0 0 20px 0; font-family: Quicksand, 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}

#hakata-head { text-align:center;}
#hakata-head h2 { margin:0 0 40px 0;}
#hakata-copy1 { margin:0 0 40px 0;}
#hakata-nagare-title { margin:0 0 40px 0;}
#hakata-nagare-main { margin:0 0 40px 0;}
#hakata-go-shidou { width:600px; margin:0 auto 50px auto;
    background: url("../form/shidou-hakata/images/button-over.svg") no-repeat;
}
 
#hakata-go-shidou a {
    display: inline-block;
}
 
#hakata-go-shidou a:hover {
	background-color: transparent; /* IE6対応 */
}
 
#hakata-go-shidou a:hover img {
    visibility: hidden;
}

.form-errm-maintext { color:#FFF; font-size:120%; line-height:140%; margin:0 0 20px 0; }
.form-errm-text { color:#FFF; font-size:120%; line-height:180%; margin:0 0 50px 0; }
@media screen and (max-width:1000px){
	#hakata-copy1 img,#hakata-nagare-main img { width:95%;}
	.hakata-entryInfo {width:100%; font-size:125%; line-height:160%; font-family: Quicksand, 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}
}