/***********************************************
event.css
************************************************/

/*----share----------------------------------------*/

.commentzone {
	float: left;
	text-align: left;
	width: 100%;
	margin-top: 20px;
	clear: both;
	}

.applicationbox {
	background-color: #f5f5f5;
	}

.margin-b20{
	margin-bottom:20px;
	}

.margin-t20{
	margin-top:20px;
	}

.padding_b20{
	padding-bottom:20px;
	}

.padding_t20{
	padding-top:20px;
	}

.padding_b5{
	padding-bottom:5px;
	}

.padding_t5{
	padding-top:5px;
	}

@media screen and (max-width: 750px) {
img{
	max-width:100%;
	height:auto;
	}
	}

#system_area{
	width:100%;
	padding-bottom:20px;
	}
	
.aki20{
	width:calc(100% - 20px);
	margin:0 auto;
	}

.img_center{
	float:left;
	width:100%;
	}

.img_center img{
	margin:0 auto;
	text-align:center;
	}

.img_100{
	float:left;
	width:100%;
	}

.img_100 img{
	margin:0 auto;
	text-align:center;
	width:100%;
	height:auto;
	}

.table_box td{
	border:1px solid #ccc;
	padding:5px;
	}

.left{
	float:left;
	}

.margin-b30{
	margin-bottom:30px;
	}

.right0{
	float:right;
	}

.box-960{
	width:960px;
	margin:0 auto;
	}
/*----PC----------------------------------------*/


#main_box{
	width:960px;
	margin:0 auto;
	}
	
	
.table960{
	width:100%;
	float:left;
	}

.eventtext{
	float:left;
	width:470px;
	margin-right:20px;
	}
	
.eventphoto{
	float:left;
	width:470px;
	}

.eventphoto img{
	max-width:470px;
	margin:0 auto;
	}

.view {
	text-align: right;
	width: auto;
	float: right;
	}

.table960 td.none{
	border:0px;
	}

.eventbox{
	width:100%;
	float:left;
	clear:both;
	}
	
.biginput{
	padding:10px;
	font-family:'Hiragino Kaku Gothic W4 JIS2004';
	font-size:1.8rem;
	color:#222;
	}
	
/*----SP----------------------------------------*/


#input_center{
	float:left;
	width:100%;
	}
	
#input_center input{
	margin:0 auto;
	text-align:center;
	padding:20px 0px;
	}

.eventbox_sp{
	float:left;
	width:100%;
	}

.biginput_sp{
	padding:10px;
	font-family:'Hiragino Kaku Gothic W4 JIS2004';
	font-size:1.6rem;
	color:#222;
	}

.eventtext_sp{
	float:left;
	width:100%;
	text-align:left:
	}

.eventphoto_sp{
	width:100%;
	float:left;
	}
	
.eventphoto_sp img{
	margin:0 auto;
	text-align:center;
	}

.table_box{
	float:left;
	width:100%;
	}

tr.daihyou:inputnth-child(3) input {
	height: 5em;
	width:100%;
	}
	
table#event-formbox tr:nth-child(7) input{
	//width:100%;
	}
	