/*
Theme Name: Canvas Child
Description: Sample Child Theme
Author: WooThemes
Template: canvas
Version: 1.0
*/

/*

INSTRUCTIONS:

You need to change 'canvas' to the name to parent theme folder.

Please use the supplied custom.css for your customizations. 
This file should not have any CSS in it.

*/

/*2023-10-20*/
.widget h3 {
  border-bottom: none !important;
}

#widget_sp_image-6 {
	float: right;
	width: 33.3%;
}

#widget_sp_image-7 {
	float: right;
	width: 33.3%;
}
.frontend-user-admin-widget-login {
	float: right;
	width: 33.3%;
}

.widget h3 {
	text-align: right;
	margin-right: 25%;
}

/*2023-10-20*/
input[name="kaiin_num"],input[name="kaiin_name"],input[name="kaiin_mail"]{
	pointer-events : none;
	border: none !important;
]
	


a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {
    background: #3357c9 !important;
    color: black !important;
}

/*--申込カート*/
.entry #net_shop_admin_flow ol{
	left: 25%;
}
.entry #net_shop_admin_flow ol li{
	position: static;
}

.frontend-user-admin-login .input {
    width: 80%;
}

/*HEADER LOGIN FROM 20151221 Uchi*/
header p.display_name{
	width: 40%;
	display: block;
	float: right;
	text-align: left;
}
header div.widget.frontend_user_admin{
	margin: 0;
	padding: 0;
	width: 40%;
	float: right;
}
header div.frontend-user-admin-widget-login p{
	margin: 0 1em;
	float: left;
}
header div.widget.frontend_user_admin h3, 
header div.frontend-user-admin-widget-login .register{
	display: none;
}

/* mymbership_fee_paid */
ul.paid_list{
	margin: 0 1em;
	list-style-type: disc;
}
ul.paid_list li{
	padding: 1em 0;
	/*border-bottom: 1px solid #aaa;
	border-collapse: collapse;*/
}
ul.paid_list li:nth-child(odd){
	/*background-color: #eeeeee;*/
}

.mw_wp_form_g-naked input[type="submit"]{
	color:#333 !important;
}

.mw_wp_form_g-enquete input[type="submit"] {
    color: #333 !important;
}

.mw_wp_form_g-enquete .g-enquete-items .g-enquete-row .g-enquete-item {
    color: brown;
    padding-left: 40px;
}

/*ダウンロードボタン*/
.download-button {
    color: white !important;
    width: 40%;
}

/*支払方法選択2018-04-05*/
label[for="payment_method_0"] {
	font-weight: bold;
}
label[for="payment_method_1"] {
	font-weight: bold;
}
label[for="payment_method_2"] {
	font-weight: bold;
}


.entry table td {
	text-align: center;
}

/*ボタン2019-05-14*/
p.cp_btn {
	position: relative;
	display: block;
	width: 160px;
	padding: 0.8em;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	background: #26C6DA;
	border-bottom: 2px solid #00838F;
	border-radius: 4px;
	box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 2px rgba(0, 0, 0, 0.19);
}
p.cp_btn:active {
	border-bottom: 2px solid #26C6DA;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.30);
}
p.cp_btn a:link, a:visited {
	color: white;
	font-weight: 700;
}

