/*
Theme Name: Catch Box Child Theme
Author: Motohiro Ohmori
Description: Customized Catch Box made by M.Ohmori
Template: catch-box
*/

@import url('../catch-box/style.css');

input[type=text].regular-text {
	font-size: 13px;
	color: #74746D;
	width: 160px;
	height:20px;
}

input[type=text].regular-text:focus {
	color: #373737;
	background-color: white;
}

input[type=text][disabled].regular-text {
	color: #DE7A92;
}

table.ykr-summary {
	min-width: 480px;
}

/* =Header（背景画像の追加/フォントサイズの変更）
----------------------------------------------- */

#branding {
	background-image:url(images/titech.jpg);
}

#site-title {
	font-size: 28px;
	background-color: rgba(40,40,40,0.8);
	padding: 5px 10px 0px 10px;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

#site-title a:hover,
#site-title a:focus,
#site-title a:active {
	color: #8dd1da;
}
#site-description {
	font-size: 14px;
	background-color: rgba(40,40,40,0.8);
	padding: 0px 10px 5px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}

/* OB/OG会案内機能の追加
----------------------------------------------- */
table#attend_list {
	min-width: 480px;
	margin: 0px;
}

table#attend_list th {
	text-align: center;
	background-color: #286680;
	color: white;
}

div.div-attend {
	padding: 30px 0px 20px 0px;
	overflow: auto;
}

div.div-attend-plus {
	border-bottom: solid 5px #286680; 
}

div.div-attend span.mwform-radio-field-text {
	font-size: 18px;
	font-weight: bold;
}

div.div-attend span.radio-attend {
	font-size: 18px;
	font-weight: bold;
}

div.div-attend button[type=submit] {
	font-size: 16px;
	font-weight: bold;
	float: right;
	margin-top: 10px;
	margin-right: 30px;
	padding: 10px;
}

div.div-attend button[type=submit]:hover {
	font-size: 18px;
	color: red;
}

div.div-attend button[type=button] {
	font-size: 13px;
	font-weight: bold;
	padding: 5px 3px 5px 3px;
}

div.div-attend button[type=button]:hover {
	color: red;
}

p.head-attend {
	width: 100%;
	text-align: center;
	background-color: #286680;
	color: white;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px;
}
