@charset "UTF-8";
:root{
	background-color:#eff2f7;
}

/*　ドロー部分
---------------------------------------------------------------------------*/
	.line_posted {
		stroke : #1C269D;
		stroke-width: 2px;
		stroke-linecap: square;
	}

/*　ドロー描画SVG スタイル
--------------------------------------------------------------*/
.drawinput {width:800px; margin-left: auto; margin-right: auto; text-align: left;}

@media screen and (max-width:800px) {
	.drawinput {width: 100%;}
}
#drawheader {text-align:inherit;}

.printtitle {font-size:large; margin-bottom:5px; padding-top:5px;}
.draw_svg{
	text-align:center;
}
.draw_svg svg {
	width: 800px;
	height: 1150px;
	border: solid 1px #9fabb0;
	border: solid 1px silver;
	box-sizing:border-box;
	background:#ffffff;
	margin-top: 3px;
	/* 2019.09追加 r.yoshida */
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/* 補欠ページ（表示モードの場合、背景色を表示させない）rei.y 2025.6.10 追加 */
.draw_svg svg.alt_view_mode {
	border: none;
	background: transparent;
}

/* リーグ戦用Style（ここから） rei.y 2023.1.12 追加 */
.draw_svg_L svg {
	width: 1150px;
	/*height: 800px;*/
	height: 730px;
	border: solid 1px #9fabb0;
	border: solid 1px silver;
	box-sizing:border-box;
	background:#ffffff;
	margin-top: 3px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* rei.y 2025.6.13 コメント化（※動的にZoomサイズを指定するように改善） */
/*
@media screen and (max-width:1180px) {
	.draw_area .draw_svg_L svg {zoom: 90%;}
}
@media screen and (max-width:1160px) {
	.draw_area .draw_svg_L svg {zoom: 80%;}
}
@media screen and (max-width:950px) {
	.draw_area .draw_svg_L svg {zoom: 70%;}
}
@media screen and (max-width:840px) {
	.draw_area .draw_svg_L svg {zoom: 60%;}
}
@media screen and (max-width:720px) {
	.draw_area .draw_svg_L svg {zoom: 50%;}
}
@media screen and (max-width:600px) {
	.draw_area .draw_svg_L svg {zoom: 40%;}
}
*/

/* 500px以下の場合も縮小させる */
/* rei.y 2025.6.13 コメント化（※動的にZoomサイズを指定するように改善） */
/*
@media screen and (max-width:470px) {
	.draw_area .draw_svg_L svg {zoom: 30%;}
}
@media screen and (max-width:350px) {
	.draw_area .draw_svg_L svg {zoom: 25%;}
}
@media screen and (max-width:290px) {
	.draw_area .draw_svg_L svg {zoom: 20%;}
}
@media screen and (max-width:230px) {
	.draw_area .draw_svg_L svg {zoom: 15%;}
}
*/
/* リーグ戦用Style（ここまで） rei.y 2023.1.12 追加 */


/* rei.y 2025.6.13 コメント化（※動的にZoomサイズを指定するように改善） */
/*
@media screen and (max-width:889px) {
	.draw_area svg {zoom: 90%;}
}
@media screen and (max-width:800px) {
	.draw_area svg {zoom: 80%;}
}
@media screen and (max-width:712px) {
	.draw_area svg {zoom: 70%;}
}
@media screen and (max-width:623px) {
	.draw_area svg {zoom: 65%;}
}
*/

/* ▼500px以下の場合も縮小させる▼ 2017.11追加 r.yoshida */
/* rei.y 2025.6.13 コメント化（※動的にZoomサイズを指定するように改善） */
/*
@media screen and (max-width:500px) {
	.draw_area svg {zoom: 50%;}
}
@media screen and (max-width:400px) {
	.draw_area svg {zoom: 40%;}
}
@media screen and (max-width:300px) {
	.draw_area svg {zoom: 30%;}
}
@media screen and (max-width:200px) {
	.draw_area svg {zoom: 20%;}
}
*/
/* ▲500px以下の場合も縮小させる▲ */


/* -------------------- */
/* ドローライン */
/* -------------------- */
.draw_svg .line_base {
	stroke-linecap: square;
	/*stroke-linecap: square;*/
	/*stroke-linecap: round;*/
	stroke-width: 2px;
}
.draw_svg .line_off {
	/*stroke : #a1adb3;*/
	stroke : #a9a9a9;
	/* stroke-width: 2px; */
}
/* 勝者 */
.draw_svg .line_on {
	stroke : #e24242;
	/* stroke-width: 2px; */
}
/* 不整合データ */
.draw_svg .line_err {
	stroke : #4169e1;
	/* stroke-width: 2px; */
}
/* 仮ドロー */
.draw_svg .line_prepared {
	stroke-width: 1px;
	stroke : #a9a9a9;
}
/* 順位を表示する場合 */
.draw_svg .line_place {
	stroke-width: 1px;
	stroke : #a9a9a9;
}
.draw_svg line.now_selected {
	stroke: #ffd700;
}

/* -------------------- */
/* 対戦数 */
/* -------------------- */
.draw_svg .draw_round{
	/*font-weight: bold;*/
	/*font-weight: normal;*/
	font-size: 15px;
	/*fill:#252c88;*/ /* テキストの色 */
	fill:#000; /* テキストの色 */
}

/* -------------------- */
/* ブロック名 */
/* -------------------- */
.draw_svg .block_name{
	/*font-size: 19px;*/
	/*font-size: 25px;*/
	/*font-size: 30px;*/
	font-size: 25px;
}

/* -------------------- */
/* 参加者情報（ドロー番号、Jr番号、参加者名、クラブ名等） */
/* -------------------- */
/* 参加者情報 */
.draw_svg .draw_member{
	font-weight: normal;
	font-size: 12px;
	fill:#000; /* テキストの色 */
}
/* Jr番号 */
.draw_svg .draw_jrno{
	font-size: 12px;
}
/* Jr番号（パンフレット印刷用） 2019.09追加 r.yoshida */
.draw_dtp .draw_jrno{
	font-size: 12.5px;
}
/* 参加者名 */
.draw_svg .draw_memberName{
	font-size: 12px;
}
/* 参加者名（パンフレット印刷用） 2019.09追加 r.yoshida */
.draw_svg.draw_dtp .draw_memberName{
	font-size: 13.5px;
}
/* 参加者名（文字サイズの調整） 2019.09追加 r.yoshida */
.draw_svg .draw_memberName.fontS{
	font-size: 11px;
}
.draw_svg.draw_dtp .draw_memberName.fontS{
	font-size: 12px;
}
.draw_svg .draw_memberName.fontSS{
	font-size: 10px;
}
.draw_svg.draw_dtp .draw_memberName.fontSS{
	font-size: 11px;
}
/* ブロック情報 */
.draw_svg .draw_block{
	fill:#ff0000; /* テキストの色 */
}
/* 順位表の順位 */
.draw_svg .draw_place{
	fill:#0000ff; /* テキストの色 */
}
/* クラブ名 */
/* suzuki 20170623, 20170706 */
.draw_svg svg .draw_group{
	font-size: 12px;
	overflow: hidden;
}
/* クラブ名（パンフレット印刷用） 2019.09追加 r.yoshida */
.draw_svg.draw_dtp svg .draw_group{
	font-size: 13.5px;
}
/* クラブ名（文字サイズの調整） 2019.09追加 r.yoshida */
.draw_svg.draw_dtp svg .draw_group.fontS{
	font-size: 12px;
}
/* ドロー番号（背景色：初期値） 2018.09追加 r.yoshida */
.draw_svg svg rect.draw_jrno_bg_base{
	pointer-events: none;
	fill:transparent;
}
/* ドロー番号（背景色：地方の選手） 2018.09追加 r.yoshida */
.draw_svg svg rect.draw_jrno_bg_on{
	/*fill:#f5deb3;*/
	fill:#add8e6;
}
/* ドロー番号（背景色:エラーの場合） 2018.11追加 r.yoshida */
.draw_svg svg rect.draw_jrno_bg_err{
	fill:#FFEA7A;
}
/* 参加者名（背景色：初期値） 2018.11追加 r.yoshida */
.draw_svg svg rect.draw_name_bg_base{
	pointer-events: none;
	fill:transparent;
}
/* 参加者名（背景色:エラーの場合） 2018.11追加 r.yoshida */
.draw_svg svg rect.draw_name_bg_err{
	fill:#FFEA7A;
}
/* エラー内容 2018.11追加 r.yoshida */
.draw_svg .draw_err{
	font-size: 11px;
	fill:#ff0000; /* テキストの色 */
}
/* -------------------- */
/* 参加者情報下線 */
/* -------------------- */
/* 2019.09追加 r.yoshida */
.draw_svg .draw_memberLine {
	stroke-linecap: square;
	stroke-width: 1px;
	stroke : #808080;
	stroke-dasharray : 1 4;
	fill:#fff;
}

/* -------------------- */
/* LL */
/* -------------------- */
/* 通常、赤で表示 */
.draw_svg .draw_LL{
	fill:#ff0000; /* テキストの色 */
}
/* 黒で表示（協会提出用等） */
.draw_svg .draw_LL_off{
	fill:#000; /* テキストの色 */
}
/* 取り消し線 */
.draw_svg .draw_LL_Line {
	stroke-linecap: square;
	stroke-width: 1px;
	stroke : #000;
}

/* -------------------- */
/* シード番号（個別に表示） rei.y 2022.5.10 追加 */
/* -------------------- */
/* 通常、青で表示 */
.draw_svg .draw_seed_no{
	font-weight: bold;
	font-size: 14px;
	fill:#0000ff; /* テキストの色 */
}
.draw_svg .draw_seed_no_s{	/* rei.y 2024.2.19 追加 */
	font-size: 12px;
}
/* 黒で表示（協会提出用等） */
.draw_svg .draw_seed_no_off{
	fill:#000; /* テキストの色 */
}

/* -------------------- */
/* シード順位（まとめて表示） */
/* -------------------- */
.draw_svg .draw_seed{
	font-weight: normal;
	font-size: 12px;
	fill:#000; /* テキストの色 */
	font-family: "ＭＳ ゴシック";
}
/* シード順位（パンフレット印刷用） 2019.07追加 r.yoshida */
.draw_dtp .draw_seed{
	font-size: 13.5px;
	/* font-family: "ＭＳ Ｐ明朝"; */
}
.draw_svg .draw_sheed{ /* ※未使用の為、後で削除する */
	font-weight: normal;
	font-size: 12px;
	fill:#000; /* テキストの色 */
	font-family: "ＭＳ ゴシック";
}
/* シード順位（パンフレット印刷用） 2019.07追加 r.yoshida */ /* ※未使用の為、後で削除する */
.draw_dtp .draw_sheed{
	font-size: 13.5px;
	/* font-family: "ＭＳ Ｐ明朝"; */
}

/* -------------------- */
/* 印刷日時 */
/* -------------------- */
.draw_svg .print_date {
	font-size: 12px;
	color:#0000ff; /* テキストの色 */
	/* text-align: right; */
	text-align: center;	/* rei.y 2022.7.11 修正 */
	/* width: 800px; */	 /* rei.y 2022.7.11 コメント化 */
	/* display: inline-block; */ /* rei.y 2022.7.11 コメント化 */
}

/* rei.y 2022.7.11 コメント化 */
/*
@media screen and (max-width:800px) {
	.draw_svg .print_date {
		width: 100%
	}
}
*/

/* -------------------- */
/* 「更新」ボタン */
/* -------------------- */
.draw_svg .draw_refresh_btn_text{
	font-weight: normal;
	font-size: 12px;
	fill: #000; /* テキストの色 */
}
.draw_svg .draw_refresh_btn_bg{
	fill: #eee;
	stroke: #ccc;
	stroke-width: 1;
}

/* 「更新」ボタンのマウスポインタ設定 */
.draw_refresh_btn:hover {
	cursor: pointer;
}
/* ※JSでクラスを追加してマウスポインタ時のSTYLEを変更 rei.y 2024.10.9 追加 */
.draw_svg .draw_refresh_btn_text_on{
	fill: #fff; /* テキストの色 */
}
.draw_svg .draw_refresh_btn_bg_on{
	fill: #1b56bd;
}

/* 「更新」ボタンを目立たせるStyle */
/* ※JSでクラスを追加してマウスポインタ時のSTYLEを変更 rei.y 2024.10.9 追加 */
.draw_svg .draw_refresh_btn_bg_Highlight{
	stroke: yellow;
	stroke-width: 2;
}
/* Ver1 （黄色は廃止↓）*/
.draw_svg .draw_refresh_btn_text_Highlight_ver1_xxx{
	fill: green; /* テキストの色 */
}
.draw_svg .draw_refresh_btn_bg_Highlight_ver1_xxx{
	fill: #FAFFAF;		/* #ffff00 #FAFFAF */
	stroke: green;
	stroke-width: 2;
}
.draw_svg .draw_refresh_btn_text_Highlight_ver1_xxx:hover{
	fill: red; /* テキストの色 */
}

/* -------------------- */
/*  コンソレの参考情報 rei.y 2024.10.9 追加 */
/* -------------------- */
.draw_svg .draw_ConsoleInfo {
	display: none;
}

/* -------------------- */
/*  コンソレの参考情報の「表示/非表示」切り替えボタン rei.y 2024.10.9 追加 */
/* -------------------- */
.draw_svg .draw_console_info_disp_btn {
	display: none;
}
.draw_svg .draw_console_info_disp_btn_text{
	font-weight: normal;
	font-size: 12px;
	fill: #000; /* テキストの色 */
}
.draw_svg .draw_console_info_disp_btn_bg{
	fill: #eee;
	stroke: #ccc;
	stroke-width: 1;
}

/* 「更新」ボタンのマウスポインタ設定 */
.draw_console_info_disp_btn:hover {
	cursor: pointer;
}
/* ※JSでクラスを追加してマウスポインタ時のSTYLEを変更 */
.draw_svg .draw_console_info_disp_btn_text_on{
	fill: #fff; /* テキストの色 */
}
.draw_svg .draw_console_info_disp_btn_bg_on{
	fill: #1b56bd;
}

/* -------------------- */
/* 対戦結果（勝者名、点数） */
/* -------------------- */
.draw_svg .draw_winner_text_base{
	font-weight: normal;
	font-size: 11px;
}
/* 通常、赤で表示 */
.draw_svg .draw_winner_text_on{
	fill:#d32d2d; /* テキストの色 */
}
/* 対不整合データは、青色表示 */
.draw_svg .draw_winner_text_err{
	fill:#4169e1; /* テキストの色 */
}
/* 黒で表示（協会提出用等） */
.draw_svg .draw_winner_text_off{
	fill:#000; /* テキストの色 */
}

/* -------------------- */
/* 対戦結果（NoShow） */
/* -------------------- */
/* NoShowは、グレー表示 */
.draw_svg .draw_noshow_base{
	fill:silver; /* テキストの色 */
	font-weight: normal;
	font-size: 11px;
}
/* 黒で表示（協会提出用等） */
.draw_svg .draw_noshow_off{
	fill:#000; /* テキストの色 */
}

/* -------------------- */
/* コート情報 rei.y 2023.1.11 追加 */
/* -------------------- */
.draw_svg .draw_court_text{
	font-weight: normal;
	font-size: 11px;
	fill:#c0c0c0; /* テキストの色 */
}
/* 緑で表示（試合中は、目立つ色で表現） */
.draw_svg .draw_court_text_on{
	fill:#ffa500; /* テキストの色 */
}
/* 薄い緑で表示（待機１は、少し目立つ色で表現） */
.draw_svg .draw_court_text_standby{
	fill:#8fbc8f; /* テキストの色 */
}
/* 薄いグレーで表示（待機２以降は、目立たない色で表現） */
.draw_svg .draw_court_text_off{
	fill:#c0c0c0; /* テキストの色 */
}
/* 初期設定時（※設定時に色が反映される為、ここで何色にしても影響ない） */
.draw_svg .draw_court_text_init{
	/* fill:#ffd700; */ /* テキストの色 */
	fill:#c0c0c0; /* テキストの色 */
}
/* 過去の日付の場合（エラーのドローラインの色（青）の色で表示） */
.draw_svg .draw_court_text_err{
	fill:#4169e1; /* テキストの色 */
}
/* OP利用日 rei.y 2023.9.5 追加 */
.draw_svg .draw_court_text_op_date{
	font-size: 9px;
}
/* -------------------- */
/* コート情報（枠） rei.y 2023.5.12 追加 */
/* -------------------- */
/* 初期値（透明） */
.draw_svg .draw_court_text_waku{
	/* fill:transparent; */
	/* fill:pink; */
	fill:transparent;
}
/* ＯＰデータ変更時、枠に色を付け目立たせる */
.draw_svg .draw_court_text_waku_upd{
	fill:#ffff00;
}

/* 結果入力時のマウスポインタ設定 2017.11 r.yoshida */
/* .drawinput:hover .draw_result {
	cursor: pointer;
} */
.resultinput .draw_result:hover {
	cursor: pointer;
}


.draw_svg .draw_link{cursor: pointer;}
text.draw_link:hover{fill:#252c88; /* テキストの色 */}


/* -------------------- */
/* 参加者情報の背景設定（ドロー番号、Jr番号、参加者名、クラブ名等） */
/* -------------------- */
.draw_svg svg .draw_bgS1, .draw_svg svg .draw_bgS2{
	/*width:346px;*/
	/*height:16px;*/
	fill:#eff2f7;
}
.draw_svg svg .draw_bgS3, .draw_svg svg .draw_bgS0{
	/*width:346px;*/
	/*height:16px;*/
	fill:#dee6f5;
}
.draw_svg svg .draw_bgD1, .draw_svg svg .draw_bgD2{
	/*width:346px;*/
	/*height:33px;*/
	fill:#eff2f7;
}
.draw_svg svg .draw_bgD3, .draw_svg svg .draw_bgD0{
	/*width:346px;*/
	/*height:33px;*/
	fill:#dee6f5;
}
/* 予選勝者展開でシードの場合 2018.11追加 */
.draw_svg svg .draw_bg_seed{
	/*fill:#fffacd;*/
	fill:#ffebcd;
}
/* 背景色無し（岩田印刷提出） 2018.09追加 */
.draw_svg svg .draw_bg_non{
	fill:transparent;
}
/* コンソレの場合（対象） rei.y 2024.10.9 追加 */
.draw_svg svg .draw_bg_con_select{
	/*fill:#ffc0cb;*/
	/*fill:#FEFFD2;*/
	/*fill:#FFC700;*/
	fill:#FFD0D0;
}
/* コンソレの場合（対象外） rei.y 2024.10.9 追加 */
.draw_svg svg .draw_bg_con_notselect{
	/*fill:#c0c0c0;*/
	/*fill:#dcdcdc;*/
	fill:#c0c0c0;
}
/* コンソレの場合（未選択） rei.y 2024.10.9 追加 */
/*
.draw_svg svg .draw_bg_con_nonselect{
	fill:#FEFFD2;
}
*/
/* エラーの場合 2018.10追加 */
.draw_svg svg .draw_bg_err{
	fill:#ff0000;
}

/* --------------------
 コンソレ対象有無
 rei.y 2024.10.9 追加
-------------------- */
/* コンソレ対象チェックボックス	*/
.draw_MatchConsoleInputEdit {
	cursor: pointer;
}
/* コンソレ対象チェックボックスにマウスがあたった時、選手情報の枠の背景色で目立たせる	*/
/* ※選択している場所がわかりやすいようにする為	*/
.draw_svg svg .console_namelist_mouseover_on1 {
	/*fill: #ffff00;*/
	/*fill: #ffb6c1;*/
	/*fill: #F075AA;*/
	fill: #FF6969;
}
.draw_svg svg .console_namelist_mouseover_on2 {
	fill: #87ceeb;
}
/* コンソレの取り消し線 */
.draw_svg .draw_con_notselect_Line {
	display: none;
}
.draw_svg .draw_con_notselect_Line.line_on {
	display: block;
	stroke-linecap: square;
	stroke-width: 1px;
	/*stroke : #000;*/
	stroke : gray;
}
.draw_svg .draw_con_notselect_Line.line_on_edit {
	display: block;
	stroke-linecap: square;
	/*stroke-width: 1px;*/
	stroke-width: 3px;
	/*stroke : #000;*/
	stroke : gray;
}

/* --------------------
 コンソレの警告マーク
 rei.y 2024.10.9 追加
-------------------- */
.draw_svg svg .draw_con_mark {
	display: none;
}
.draw_svg svg .draw_con_mark.con_mark_on {
	display: block;
}

/* --------------------
 ドロー置換 #drawworkarea.type_replace
 2018.07.27追加
-------------------- */
#drawworkarea.type_replace .draw_svg svg rect.namelist {cursor:pointer;}
/* #drawworkarea.type_replace .draw_svg svg rect.namelist:hover {background-color: #FEFFC0; fill: #FEFFC0;} */
#drawworkarea.type_replace .draw_svg svg text {pointer-events: none;}
#drawworkarea.type_replace .draw_svg svg rect.namelist.reptarget {background-color: #FEFF8B; fill: #FEFF8B;}
#drawworkarea.type_replace .draw_svg svg rect.namelist.reptarg1 {
	background-color: #fabbc8;
	fill: #fabbc8;
}
#drawworkarea.type_replace .draw_svg svg rect.namelist.repfin1 {
	background-color: #fcdde3;
	fill: #fcdde3;
}
#drawworkarea.type_replace .draw_svg svg rect.namelist.reptarg2 {
	background-color: #a8b8f4;
	fill: #a8b8f4;
}
#drawworkarea.type_replace .draw_svg svg rect.namelist.repfin2 {
	background-color: #c0cdfb;
	fill: #c0cdfb;
}
/* --------------------
 ドロー範囲置換 #drawworkarea.type_range_replace
 2018.10.18追加
-------------------- */
#drawworkarea.type_range_replace .draw_svg svg rect.namelist {cursor:pointer;}
/* #drawworkarea.type_range_replace .draw_svg svg rect.namelist:hover {background-color: #FEFFC0; fill: #FEFFC0;} */
#drawworkarea.type_range_replace .draw_svg svg text {pointer-events: none;}
#drawworkarea.type_range_replace .draw_svg svg rect.namelist.reptarg1 {
	background-color: #fabbc8;
	fill: #fabbc8;
}
#drawworkarea.type_range_replace .draw_svg svg rect.namelist.repfin1 {
	background-color: #fcdde3;
	fill: #fcdde3;
}
#drawworkarea.type_range_replace .draw_svg svg rect.namelist.reptarg2 {
	background-color: #a8b8f4;
	fill: #a8b8f4;
}
#drawworkarea.type_range_replace .draw_svg svg rect.namelist.repfin2 {
	background-color: #c0cdfb;
	fill: #c0cdfb;
}

/* --------------------
 ドロー変更 #drawworkarea.type_alter
 2018.07.27追加
-------------------- */
#drawworkarea.type_alter .draw_svg svg rect.namelist {cursor:pointer;}
#drawworkarea.type_alter .draw_svg svg rect.namelist:hover {background-color: #FEFFC0; fill: #FEFFC0; }
#drawworkarea.type_alter .draw_svg svg text {pointer-events: none;}
#drawworkarea.type_alter .draw_svg svg rect.namelist.editfin {
	fill: #FEFFC0;
}

/* --------------------
 予選勝者展開 #q2mworkarea.type_q2m .draw_svg svg
 2018.07.27追加
-------------------- */
#q2mworkarea.type_q2m .draw_svg svg text {pointer-events: none;}
#q2mworkarea.type_q2m .draw_svg svg .namelist:not(.draw_bg_seed) {cursor:pointer; }
#q2mworkarea.type_q2m .draw_svg svg .namelist:not(.draw_bg_seed):hover {background-color: #fcdde3; fill: #fcdde3; }
#q2mworkarea.type_q2m .draw_svg svg .namelist.selected {background-color: #fabbc8; fill: #fabbc8; }

/* --------------------
 出席受付有無
 rei.y 2023.11.7 追加
-------------------- */
/* 出席受付チェックボックス	*/
.draw_AttendInputBox {
	display: none;
}
.draw_MatchAttendInputEdit {
	cursor: pointer;
}

/* --------------------
 選手情報の枠の背景色で目立たせる
 rei.y 2023.11.7 追加
-------------------- */
/* 出席受付チェックボックスにマウスがあたった時、選手情報の枠の背景色で目立たせる	*/
/* ※選択している場所がわかりやすいようにする為	*/
.draw_svg svg .namelist_mouseover_on {
	fill: #ffe4e1;
}


/* ▼背景色スタイル、コメント化▼ */
/*
.draw_svg .draw_bg1{
	width:357px;
	height:16px;
	fill:#eff2f7;
}
.draw_svg .draw_bg2{
	width:357px;
	height:16px;
	fill:#dee6f5;
}
.draw_svg .draw_bg:nth-child(odd){
	width:157px;
	height:16px;
	fill:#eff2f7;
}
.draw_svg .draw_bg:nth-child(even){
	width:157px;
	height:16px;
	fill:#dee6f5;
}
.draw_svg .draw_bg:nth-child(odd){
	width:357px;
	height:16px;
	fill:#eff2f7;
}
.draw_svg .draw_bg:nth-child(even){
	width:357px;
	height:16px;
	fill:#dee6f5;
}
*/
/* ▲コメント化▲ */


/* ▼IEでSVG枠線が想定以上に縮小されてしまう為、コメント化▼ 2017.11 r.yoshida */
/*
@media screen and (max-width:889px) {
	.draw_svg svg {width:90%;}
}
@media screen and (max-width:768px) {
	.draw_svg svg {width:100%;}
}
*/
/* ▲IEでSVG枠線が想定以上に縮小されてしまう為、コメント化▲ */


@media print {
	:root {background:none;}
	body  {background:none;}
	.content {margin-left:0; margin-right:0;}
	.draw_area {margin:0; padding:0;}
/*	.draw_area .printtitle {display:block;}*/
	.draw_svg svg {margin-top:15px; padding:0;}
}

@media print {
	/* -------------------- */
	/* ドロー描画SVG スタイル */
	/* -------------------- */
	.draw_svg svg {
		border-style: none;
		background:transparent;
	}
	/* -------------------- */
	/* 参加者情報の背景設定（ドロー番号、Jr番号、参加者名、クラブ名等） */
	/* -------------------- */
	.draw_svg svg .draw_bgS1, .draw_svg svg .draw_bgS2,
	.draw_svg svg .draw_bgS3, .draw_svg svg .draw_bgS0,
	.draw_svg svg .draw_bgD1, .draw_svg svg .draw_bgD2,
	.draw_svg svg .draw_bgD3, .draw_svg svg .draw_bgD0 {
		fill:transparent;
	}
}
