.youtube-wrapper{
  width:100%;
  height:0;
  padding-bottom:56.25%;
  position:relative
}
.youtube-wrapper iframe{
  width:100%;
  height:100%;
  position:absolute;
  top:0
  left:0
}



.mojiL{
	font-size: x-large;
	font-weight: bold;
}

.mojiR{
	font-size: large;
	font-weight: bold;
}

.box {
	width: 100%;                /* 横幅を200pxに指定 */
	height: 200px;               /* 横幅を200pxに指定 */
	border: 1px solid #000;      /* わかりやすくボーダーを引く */
	overflow-y: scroll;          /* 縦方向にスクロール可能にする */
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}




.box_access{
	margin-top: 10px;
	display: block;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 20px;
}


form#mail_form dl{
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	overflow : hidden;
	letter-spacing: normal;
}

form#mail_form dl dt{
	padding : 15px 0;
	overflow : hidden;
	border-top : 1px solid #cccccc;
}

form#mail_form dl dd{
	
	padding : 15px 0 15px 5%;
}



form#mail_form dl dt span{
	display : block;
	font-size : 85%;
	color : #3377ff;
}


form#mail_form ul li input[type="checkbox"]{
	margin-right : 10px;
	margin-top : 7px;
}

form#mail_form ul li:first-child input[type="radio"],
form#mail_form ul li:first-child input[type="checkbox"]{
	margin-top : 0px;
}


------------------------------------------------------------*/

.box {
	margin-left: 10px;
	margin-right: 10px;
	display : inline-block;
	float : left;
}

/* -- for JavaScript ここから -------------------------------------------------------------------------------- */

form#mail_form dl dt span.required,
form#mail_form dl dt span.optional{
	display : inline-block;
	float : left;
	color : #ffffff;
	line-height : 1;
	padding : 8px 9px;
	border-radius : 3px;
	margin-right: 10px;
}

form#mail_form dl dt span.required{
	background : #d9534f;
	border : 1px solid #d43f3a;
}

form#mail_form dl dt span.optional{
	background : #337ab7;
	border : 1px solid #2e6da4;
}

form#mail_form dl dd span.error_blank,
form#mail_form dl dd span.error_format,
form#mail_form dl dd span.error_match{
	display : block;
	color : #ff0000;
	margin-top : 3px;
}
