@charset "UTF-8";
/* CSS Document */

body{
	padding-top:80px;
}
.logoname{
font-family: 'Lobster', cursive;
font-size:200%;
color:#333333;
letter-spacing:0.1em;
}

.navbar{
	height:80px;
	opacity:0.9;
}

.intro {
    display: table;
    width: 100%;
    height: 70%;
    padding: 200px 0px;
    text-align: center;
    color: #fff;
    background: url(../images/f_1.jpg) no-repeat bottom center scroll;
    background-color: #000;
}

.subbtn-left{
	margin-left: 0;
}

.aboutName{
	text-align:center;
}
table .td1{
	width:110px;
}

small{
	text-align:center;
}
.form-horizontal .form-group{
	width:600px;
}

/*@media screen and (max-width: 340px) {
   /* 表示領域が320px以下の場合に適用するスタイル */
	 /* .form-group{ 
	 width:300px;
}*/

/*@media screen and (max-width: 420px) {
   /* 表示領域が320px以下の場合に適用するスタイル */
	 /*.logoname { font-size:140%; }
	 .aboutName { font-size:120%;}
	 .form-control { font-size:90%}
	 .form-group{ width:100%;}
	 .form-horizontal{ padding-left:5%;}
}*/