@charset "UTF-8";

/* individual support ------------------------------------------------ */
/* chugoku newspaper */
#sjdr_contents_div caption, #sjdr_contents_div th, #sjdr_contents_div td {width:auto;} /* thの32％をキャンセル */
#sjdr_contents_div a {overflow:visible;} /* overflow:hidden; をキャンセル */
#main ul li, #main ol li{margin-bottom:0;} /* margin-bottom:4; をキャンセル */

/* reset */
#sjdr_contents_div div, #sjdr_contents_div span, #sjdr_contents_div applet, #sjdr_contents_div object, #sjdr_contents_div iframe,
#sjdr_contents_div h1, #sjdr_contents_div h2, #sjdr_contents_div h3, #sjdr_contents_div h4, #sjdr_contents_div h5, #sjdr_contents_div h6, #sjdr_contents_div p, #sjdr_contents_div blockquote, #sjdr_contents_div pre,
#sjdr_contents_div a, #sjdr_contents_div abbr, #sjdr_contents_div acronym, #sjdr_contents_div address, #sjdr_contents_div big, #sjdr_contents_div cite, #sjdr_contents_div code,
#sjdr_contents_div del, #sjdr_contents_div dfn, #sjdr_contents_div em, #sjdr_contents_div img, #sjdr_contents_div ins, #sjdr_contents_div kbd, #sjdr_contents_div q, #sjdr_contents_div s, #sjdr_contents_div samp,
#sjdr_contents_div small, #sjdr_contents_div strike, #sjdr_contents_div strong, #sjdr_contents_div sub, #sjdr_contents_div sup, #sjdr_contents_div tt, #sjdr_contents_div var,
#sjdr_contents_div b, #sjdr_contents_div u, #sjdr_contents_div i, #sjdr_contents_div center,
#sjdr_contents_div dl, #sjdr_contents_div dt, #sjdr_contents_div dd, #sjdr_contents_div ol, #sjdr_contents_div ul, #sjdr_contents_div li,
#sjdr_contents_div fieldset, #sjdr_contents_div form, #sjdr_contents_div label, #sjdr_contents_div legend,
#sjdr_contents_div table, #sjdr_contents_div caption, #sjdr_contents_div tbody, #sjdr_contents_div tfoot, #sjdr_contents_div thead, #sjdr_contents_div tr, #sjdr_contents_div th, #sjdr_contents_div td,
#sjdr_contents_div article, #sjdr_contents_div aside, #sjdr_contents_div canvas, #sjdr_contents_div details, #sjdr_contents_div embed,
#sjdr_contents_div figure, #sjdr_contents_div figcaption, #sjdr_contents_div footer, #sjdr_contents_div header, #sjdr_contents_div hgroup,
#sjdr_contents_div menu, #sjdr_contents_div nav, #sjdr_contents_div output, #sjdr_contents_div ruby, #sjdr_contents_div section, #sjdr_contents_div summary,
#sjdr_contents_div time, #sjdr_contents_div mark, #sjdr_contents_div audio, #sjdr_contents_div video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
#sjdr_contents_div ol, #sjdr_contents_div ul {
	list-style:none;
}
#sjdr_contents_div table {
	border-collapse:collapse;
	border-spacing:0;
}
#sjdr_contents_div table thead th {
  color: #fff;
}
#sjdr_contents_div caption, #sjdr_contents_div th, #sjdr_contents_div td {
	text-align:left;
	font-weight:normal;
}
#sjdr_contents_div q, #sjdr_contents_div blockquote {
	quotes:none;
}
#sjdr_contents_div q:before, #sjdr_contents_div q:after, #sjdr_contents_div blockquote:before, #sjdr_contents_div blockquote:after {
	content:"";
	content:none;
}
#sjdr_contents_div img {line-height:1;vertical-align:bottom;}
#sjdr_contents_div a img {
	line-height:1;
	border:none;
}
#sjdr_contents_div article, #sjdr_contents_div aside, #sjdr_contents_div details, #sjdr_contents_div figcaption, #sjdr_contents_div figure, #sjdr_contents_div footer, #sjdr_contents_div header, #sjdr_contents_div hgroup, #sjdr_contents_div menu, #sjdr_contents_div nav, #sjdr_contents_div section, #sjdr_contents_div summary {
	display:block;
}
#sjdr_contents_div a {
	color:inherit;
}
#sjdr_contents_div a:hover {}
#sjdr_contents_div a.inblock{
	text-decoration:none;
	display:inline-block;
	zoom:1;
}
#sjdr_contents_div a.inblock:hover {
	display:inline-block;
	zoom:1;
}
/* clearfix */
#sjdr_contents_div .clearfix_sjdr:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
#sjdr_contents_div .clearfix_sjdr {
	min-height:1px;
}
* html #sjdr_contents_div .clearfix_sjdr {
	height:1px;
	/*¥*//*/
	height:auto;
	overflow:hidden;
	/**/
}

/* base ------------------------------------------------ */

#sjdr_contents_div {
	width:100%;
	min-width:635px;
	background-color:#fff;
	font-family:arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size:14px;
	position:relative;
	line-height:1.6;
	color:#222;
}

#sjdr_contents_div .bold_sjdr {font-weight:bold;}

#sjdr_contents_div .display-off_sjdr {display:none;}
#sjdr_contents_div .display-on_sjdr  {display:display;}
#sjdr_contents_div .nowrap_sjdr {white-space:nowrap;}
#sjdr_contents_div .normal_sjdr {font-weight:normal;}
#sjdr_contents_div .float-left_sjdr {float:left;}
#sjdr_contents_div .float-righ_sjdrt {float:right;}
#sjdr_contents_div .clear_sjdr {clear:both;line-height:0;height:0;font-size:0;}
#sjdr_contents_div .relative_sjdr {position:relative;}
#sjdr_contents_div .absolute_sjdr {position:absolute;}
#sjdr_contents_div .inblock_sjdr {display:inline-block; *display:inline; *zoom:1;}
#sjdr_contents_div .inline_sjdr {display:inline; vertical-align:middle;}
#sjdr_contents_div .underline_sjdr {margin-bottom:0px;padding:0px 0px 5px;border-bottom:1px solid #e1e1e1;}

#sjdr_contents_div .float-l_sjdr {float:left;}
#sjdr_contents_div .float-r_sjdr {float:right;}
#sjdr_contents_div .txt-l_sjdr {text-align:left ;}
#sjdr_contents_div .txt-r_sjdr {text-align:right;}
#sjdr_contents_div .txt-c_sjdr {text-align:center;}

#sjdr_contents_div .caution_sjdr:before {content:"※ ";}
#sjdr_contents_div .caution-after_sjdr:after {content:" ※";}
#sjdr_contents_div .caution_sjdr,
#sjdr_contents_div .caution-after_sjdr {font-size:12px;}

#sjdr_contents_div .v-top_sjdr {vertical-align:top;}
#sjdr_contents_div .v-mid_sjdr {vertical-align:middle;}
#sjdr_contents_div .v-btm_sjdr {vertical-align:bottom;}
#sjdr_contents_div .v-main_sjdr {vertical-align:sub;}
#sjdr_contents_div .over_sjdr {overflow:hidden;zoom:1;}
#sjdr_contents_div .border-none_sjdr {border:none;}

/* display setting */
#sjdr_contents_div .display-on_sjdr {display:display;}
#sjdr_contents_div .display-off_sjdr {display:none;}

/* inner */
#sjdr_contents_div .inner_sjdr {margin:0 5px;padding:0;}
#sjdr_contents_div .inner-mb_sjdr {margin:0 5px 20px;padding:0;}
#sjdr_contents_div .inner-in_sjdr {margin:0 15px;padding:0;}
#sjdr_contents_div .inner-in-mb_sjdr {margin:0 15px 20px;padding:0;}
#sjdr_contents_div .inner-btm_sjdr {margin:-15px 0 20px;padding:5px 5px 0;}

/* link */
#sjdr_contents_div a {color:#095fa1;text-decoration:none;outline:0;}
#sjdr_contents_div a:link {text-decoration:none;}
#sjdr_contents_div a:visited {color:#6201b3;text-decoration:none;}
#sjdr_contents_div a:active,
#sjdr_contents_div a:hover {color:#023978;text-decoration:underline;cursor:pointer;}
#sjdr_contents_div a img {outline:0;}

/* table ------------------------------------------------ */
/* table */
#sjdr_contents_div table {width:100%;margin:0 0 20px;padding:0;border-collapse:collapse;border-spacing:0;font-size:12px;overflow: visible}
#sjdr_contents_div table caption {padding:5px;font-size:14px;}
#sjdr_contents_div table th,
#sjdr_contents_div table td {padding:4px 8px;border:1px solid #d1d1d1;}
#sjdr_contents_div table th {text-align:center;font-weight:bold;white-space:nowrap;}

/* table - basic */
#sjdr_contents_div table.table th,
#sjdr_contents_div table.table td {border-width:1px;border-style:solid;}

/* table - no-border */
#sjdr_contents_div table.table-noborder_sjdr th,
#sjdr_contents_div table.table-noborder_sjdr td {border:none}

/* table - line-dot */
#sjdr_contents_div table.table-line-dot_sjdr {border-top:1px dotted;}
#sjdr_contents_div table.table-line-dot_sjdr th,
#sjdr_contents_div table.table-line-dot_sjdr td {border-top:0;border-left:0;border-right:0;border-bottom:1px dotted;}

/* table - no-border */
#sjdr_contents_div table.table-no-border_sjdr th,
#sjdr_contents_div table.table-no-border_sjdr td {border:none}

/* table - border */
#sjdr_contents_div table.table-border_sjdr th,
#sjdr_contents_div table.table-border_sjdr td {border:1px solid #d1d1d1;}

/* table - tr-divide */
#sjdr_contents_div table tr.tr-divide_sjdr{border-bottom:3px solid #222;}
#sjdr_contents_div table tr.tr-divide_sjdr td,
#sjdr_contents_div table tr.tr-divide_sjdr th {*border-bottom:3px solid #222;} /* IE6 */

/* table - color - border */
#sjdr_contents_div table th,
#sjdr_contents_div table td,
#sjdr_contents_div table.table-border_sjdr th,
#sjdr_contents_div table.table-border_sjdr td,
#sjdr_contents_div table.table-line-dot_sjdr th,
#sjdr_contents_div table.table-line-dot_sjdr td,
#sjdr_contents_div table.table-line-dot_sjdr {border-color:#d1d1d1;}

#sjdr_contents_div table tr.tr-solid_sjdr th,
#sjdr_contents_div table tr.tr-solid_sjdr td {background-color:#f1f1f1;}

/* list ------------------------------------------------ */

#sjdr_contents_div ul {margin:0 0 20px;padding:0;}
#sjdr_contents_div ul li{}

#sjdr_contents_div ul li.li-img img {margin-right:5px;}

#sjdr_contents_div ul.list-left_sjdr {}
#sjdr_contents_div ul.list-left_sjdr li {float:left;}

#sjdr_contents_div ul.list-inblock_sjdr li a {display:inline-block; *display:inline; *zoom:1;}
#sjdr_contents_div ul.list-left_sjdr li {float:left;display:inline;}

/* definition ------------------------------------------------ */

#sjdr_contents_div dl {margin:0 0 20px;padding:0;}
#sjdr_contents_div dl dt{}
#sjdr_contents_div dl dd{}
#sjdr_contents_div dl dd .small_sjdr {font-size:11px;}
#sjdr_contents_div dl dt img {vertical-align:top;margin-top:4px;}

#sjdr_contents_div dl.dl-left_sjdr {}
#sjdr_contents_div dl.dl-left_sjdr dt {margin-right:10px;float:left;}
#sjdr_contents_div dl.dl-left_sjdr dd {overflow:hidden;zoom:1;}
#sjdr_contents_div dl.dl-left_sjdr dd .small_sjdr {font-size:11px;}

#sjdr_contents_div dl.dl-left_sjdr.dl-left-draft_sjdr dt{width:85px;white-space:nowrap;}

/* text-layout ------------------------------------------------ */

/* p */
#sjdr_contents_div p {margin:0;padding:0 0 20px;font-size:14px;}
#sjdr_contents_div p:last-child {margin:0;padding:0;}

/* headline ------------------------------------------------ */
/* h1 */
#sjdr_contents_div .h1_sjdr {padding:10px 12px 0;font-size:20px;}

/* h2 */
#sjdr_contents_div .h2_sjdr {font-size:18px;font-weight:bold;}

/* h3 */
#sjdr_contents_div .h3_sjdr {font-size:16px;font-weight:bold;}

/* h4 */
#sjdr_contents_div .h4_sjdr {font-size:14px;font-weight:bold;}

/* h5 */
#sjdr_contents_div .h5_sjdr {font-size:14px;font-weight:normal;margin-bottom:10px;}

/* header-footer ------------------------------------------------ */
/* header */
#sjdr_contents_div #header_sjdr {
	width:100%;
	height:50px;
	margin:0 0 20px;padding:0;
	background:#f1f1f1;
	color:#fff;
	font-weight:bold;
}
#sjdr_contents_div #header_sjdr{background:url(./../../../contents/img/pc/blue/header.gif) repeat-x;}

/* footer */
#sjdr_contents_div #footer_sjdr {width:100%;margin:0;padding:10px 0;background:#fafafa;font-size:12px;}
#sjdr_contents_div #footer_sjdr .copyright_sjdr{padding:0px 10px;}

/* nav ------------------------------------------------ */
/* nav */
#sjdr_contents_div ul.nav_sjdr {width:100%;padding:0;}
#sjdr_contents_div ul.nav_sjdr li {
	margin:0 5px 0 0;
}

#sjdr_contents_div ul.nav_sjdr li a {
	padding:5px 12px 6px;
	cursor:pointer;
	color:#fff;
	border-top:1px solid #888;
	border-left:1px solid #888;
	border-right:1px solid #888;
	background:#999;
	background: -moz-linear-gradient(top, #aaa, #888);　/* Firefox用 */
    background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#888));　/* Safari,Google Chrome用 */
	*background:#999;

}
#sjdr_contents_div ul.nav_sjdr li a:hover {
	color:#fff;
	opacity:0.8;
}
#sjdr_contents_div ul.nav_sjdr li#now_sjdr a {
	color:#fff;
	border-top:1px solid #3e7ac2;
	border-left:1px solid #3e7ac2;
	border-right:1px solid #3e7ac2;
	background:#3e7ac2;
	background: -moz-linear-gradient(top, #568fd2, #3e7ac2);　/* Firefox用 */
    background: -webkit-gradient(linear, left top, left bottom, from(#568fd2), to(#3e7ac2));　/* Safari,Google Chrome用 */
	*background:#3e7ac2;
}
#sjdr_contents_div ul.nav_sjdr li#now_sjdr a:hover {
	color:#fff;
	opacity:0.8;
}
#sjdr_contents_div ul.nav_sjdr li a:visited {color:#fff;}
#sjdr_contents_div ul.nav_sjdr li.first-child_sjdr {margin-left:5px;border:none;}
#sjdr_contents_div ul.nav_sjdr li.last-child_sjdr {border:none;}

#sjdr_contents_div .nav-box_sjdr {margin-bottom:20px;padding:0;border-bottom:2px solid #3e7ac2;}

/* ------------------------------------------------
 contents
------------------------------------------------ */
/* index ------------------------------------------------ */

/* h2 */
#sjdr_contents_div .h2_sjdr.h2-league_sjdr {margin-left:0;padding:5px 2px 5px;line-height:1;}
#sjdr_contents_div .h2_sjdr.h2-league_sjdr small {font-size:16px;}
#sjdr_contents_div .h2_sjdr.h2-pa_sjdr {margin-left:3px;}

/* table - half */
#sjdr_contents_div table.teble-half_sjdr {width:100%;margin:0;}
#sjdr_contents_div table.teble-half_sjdr caption {color:#fff;font-weight:bold;}
#sjdr_contents_div table.teble-half_sjdr td {width:50%;margin:0;padding:0;vertical-align:top;}
#sjdr_contents_div table.teble-half_sjdr td table.table-draft_sjdr.right_sjdr{margin:0 0 20px 0;float:right;}
#sjdr_contents_div table.teble-half_sjdr td:first-child table.table-draft_sjdr.right_sjdr{float:left !important;}

/* table - draft */
#sjdr_contents_div table.table-draft_sjdr {width:98%;margin:0 0 20px 0;}
#sjdr_contents_div table.table-draft_sjdr th.num_sjdr {width:18%;}
#sjdr_contents_div table.table-draft_sjdr th.pos_sjdr {width:15%;}
#sjdr_contents_div table.table-draft_sjdr td {width:auto;padding:4px 4px 2px;*padding:4px 4px 2px;}
#sjdr_contents_div table.table-draft_sjdr td img {margin-left:5px;vertical-align:-1px;}
#sjdr_contents_div table.table-draft_sjdr td:last-child {text-align:center;}
#sjdr_contents_div table.table-draft_sjdr tr.success_sjdr td {background:#fbecea;}
#sjdr_contents_div table.table-draft_sjdr tr.failure_sjdr td {color:#bbb;}

/* team - se */
#sjdr_contents_div table.teble-half_sjdr caption.team-yak_sjdr {background:#0f1350;border-bottom:3px solid #e5002d;}
#sjdr_contents_div table.teble-half_sjdr caption.team-den_sjdr {background:#003377;border-bottom:3px solid #009ae6;}
#sjdr_contents_div table.teble-half_sjdr caption.team-dra_sjdr {background:#1e2b58;border-bottom:3px solid #e1e1e1;}
#sjdr_contents_div table.teble-half_sjdr caption.team-car_sjdr {background:#ff2a05;border-bottom:3px solid #eee;}
#sjdr_contents_div table.teble-half_sjdr caption.team-tig_sjdr {background:#010101;border-bottom:3px solid #ffdf00;}
#sjdr_contents_div table.teble-half_sjdr caption.team-gia_sjdr {background:#f97709;border-bottom:3px solid #000000;}

/* team - pa */
#sjdr_contents_div table.teble-half_sjdr caption.team-ham_sjdr {background:#004f8d;border-bottom:3px solid #e2a926;}
#sjdr_contents_div table.teble-half_sjdr caption.team-ori_sjdr {background:#23293e;border-bottom:3px solid #a57f10;}
#sjdr_contents_div table.teble-half_sjdr caption.team-sof_sjdr {background:#f5c400;border-bottom:3px solid #181512;}
#sjdr_contents_div table.teble-half_sjdr caption.team-rot_sjdr {background:#252525;border-bottom:3px solid #cc0001;}
#sjdr_contents_div table.teble-half_sjdr caption.team-lio_sjdr {background:#102961;border-bottom:3px solid #c30123;}
#sjdr_contents_div table.teble-half_sjdr caption.team-rak_sjdr {background:#860010;border-bottom:3px solid #ffcc00;}

/* index plyer-list */
#sjdr_contents_div .pack9_sjdr{margin-bottom:20px;padding:10px 9px 7px;border-top:5px solid #3E7AC2;border-bottom:5px solid #3E7AC2;
	background:#f5f5f5;
	background: -moz-linear-gradient(top, #bbb, #eaeaea 0.15%, #fafafa 99%, #fff);　/* Firefox用 */
    background: -webkit-gradient(linear, left top, right bottom, from(#222), to(#333));　/* Safari,Google Chrome用 */
	*background:#f5f5f5;
}
#sjdr_contents_div .pack9_sjdr ul{margin:0;}
#sjdr_contents_div .pack9_sjdr ul li{width:200px;float:left;margin-right:3px;margin-bottom:3px;}
#sjdr_contents_div .pack9_sjdr ul li a:hover{
	text-decoration:none;
	filter: alpha(opacity=80);
	zoom: 1;
	-moz-opacity:0.8;
	opacity:0.8;
}
#sjdr_contents_div .pack9_sjdr ul li.right_sjdr{margin-right:0px;}
#sjdr_contents_div .pack9_sjdr ul li .pack-inner_sjdr{}
#sjdr_contents_div .pack9_sjdr ul li .pack-inner_sjdr img{width:100%;}
#sjdr_contents_div .pack9_sjdr ul li .pack_profile_sjdr{width:100%;height:66px;margin-top:-66px;padding:0;color:#fff;background:rgba(0,0,0,0.7);}
#sjdr_contents_div .pack9_sjdr ul li .pack_profile_sjdr .name_sjdr{padding:10px 10px 0 10px;font-size:18px;font-weight:normal;}
#sjdr_contents_div .pack9_sjdr ul li .pack_profile_sjdr .prof_sjdr{padding:0px 10px 0 10px;font-size:12px;font-weight:normal;}
#sjdr_contents_div .pack9_sjdr ul li .pack_profile_sjdr .prof-tag_sjdr{
	margin-left:8px;
	background:#c00;
	display:inline-block;
	padding:3px 6px;
	color:#fff;
	border-radius:1px;
	font-size:11px;
	line-height:1;
	vertical-align:middle;
	border-radius:1px;         /* CSS3草案 */
	-webkit-border-radius:1px; /* Safari,Google Chrome用 */
	-moz-border-radius:1px;    /* Firefox用 */
}

/* live - thread ------------------------------------------------ */
#sjdr_contents_div #thread_sjdr ul.title_sjdr li {margin-bottom:5px;border:1px solid #d1d1d1;}
#sjdr_contents_div #thread_sjdr ul.title_sjdr li .title_sjdr {margin-bottom:10px;padding:10px 5px;font-weight:bold;font-size:15px;line-height:1.4;background-color:#f1f1f1;}
#sjdr_contents_div #thread_sjdr ul.title_sjdr li .title_sjdr span {padding:2px 10px 2px 5px;border-left:5px solid #999;}
#sjdr_contents_div #thread_sjdr ul.title_sjdr li .sub-title_sjdr {padding:0 15px 10px;font-weight:bold;font-size:15px;line-height:1.4;}
#sjdr_contents_div #thread_sjdr ul.title_sjdr li p {padding:0 15px 10px;font-size:13px;}
#sjdr_contents_div #thread_sjdr ul.title_sjdr li p:first-child{padding-top:10px;}

#sjdr_contents_div #thread_sjdr ul.digest_sjdr li{margin-bottom:5px;padding:10px 10px 0;border:1px solid #d1d1d1;}
#sjdr_contents_div #thread_sjdr ul.digest_sjdr li div.sub-title_sjdr{margin-bottom:10px;font-weight:bold;font-size:17px;line-height:1.4;}
#sjdr_contents_div #thread_sjdr ul.digest_sjdr li p.ultra_sjdr{font-weight:bold;font-size:16px;line-height:1.4;color:#E00 !important;}
#sjdr_contents_div #thread_sjdr ul.digest_sjdr li p.super_sjdr{font-size:16px;line-height:1.4;}
#sjdr_contents_div #thread_sjdr ul.digest_sjdr li p {padding:0 0 10px;font-size:13px;}
#sjdr_contents_div #thread_sjdr ul.digest_sjdr li p span.black_sjdr{margin-left:5px;font-size:13px;font-weight:normal;color:#222;}

/* image */
#sjdr_contents_div #thread_sjdr .thread-img-left_sjdr {margin:0 15px 5px 15px;float:left;}
#sjdr_contents_div #thread_sjdr .thread-img-right_sjdr {margin:0 15px 5px 15px;float:right;}
#sjdr_contents_div #thread_sjdr .thread-img-left_sjdr img,
#sjdr_contents_div #thread_sjdr .thread-img-right_sjdr img {width:180px;margin-top:4px;}
#sjdr_contents_div #thread_sjdr .thread-img-left_sjdr p,
#sjdr_contents_div #thread_sjdr .thread-img-right_sjdr p {width:176px;margin-bottom:0 !important;padding:4px 2px 0 !important;font-size:11px !important;line-height:1.4;}

#sjdr_contents_div #thread_sjdr .thread-img-center_sjdr {width:100%;text-align:center;}
#sjdr_contents_div #thread_sjdr .thread-img-center_sjdr img {max-width:480px;max-height:360px;margin:0 auto;}
#sjdr_contents_div #thread_sjdr .thread-img-center_sjdr p {width:400px;margin:5px auto 15px;padding:0 !important;font-size:11px !important;line-height:1.4;text-align:center;}

/* player ------------------------------------------------ */
/* category */
#sjdr_contents_div #category_sjdr{margin:0 0 20px;background:#f1f1f1;}
#sjdr_contents_div #category_sjdr ul#list-category_sjdr {margin:0 15px}
#sjdr_contents_div #category_sjdr ul#list-category_sjdr li {margin:0 15px 0 0;background:url(./../../../contents/img/pc/common/man.png) no-repeat center left;}
#sjdr_contents_div #category_sjdr ul#list-category_sjdr li a{margin:0;padding:5px 10px 5px 18px;}

/* h2 */
#sjdr_contents_div .h2_sjdr.h2-category_sjdr {margin-bottom:5px;padding:0 8px;border-left:5px solid #3e7ac2;float:left;}
#sjdr_contents_div .h2_sjdr small{font-weight:normal;font-size:16px;}

#sjdr_contents_div .position_sjdr{padding-bottom:2px;}
#sjdr_contents_div ul.position_sjdr{margin-bottom:0;float:right;font-size:14px;}
#sjdr_contents_div ul.position_sjdr li{margin:0 5px 0 5px;padding-top:3px;float:left;}
#sjdr_contents_div ul.position_sjdr li a{
	padding:6px 12px 6px 24px;
	background:#568fd2 url(./../../../contents/img/pc/common/arrow_position.png) no-repeat 8px 7px;
	color:#fff;
	border-radius: 4px;        /* CSS3草案 */
	-webkit-border-radius: 4px;/* Safari,Google Chrome用 */
	-moz-border-radius: 4px;   /* Firefox用 */
	color:#fff;
}
#sjdr_contents_div ul.position_sjdr li a:hover{background:#78a5db url(./../../../contents/img/pc/common/arrow_position.png) no-repeat  8px 7px;color:#fff;}
#sjdr_contents_div ul.position_sjdr li a:visited{color:#fff;}

/* list */
/* list-one */
#sjdr_contents_div #player-one_sjdr h2_sjdr {}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr {border-top:1px solid #d1d1d1;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li {width:100%;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li a{width:98%;padding:5px 1%;display:block;color:#222;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li a:hover {background:#e7eef7;text-decoration:none;color:#222;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li a:visited {color:#222;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li {border-bottom:1px solid #d1d1d1;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li img{width:75px;height:75px;margin-right:10px;float:left;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li dl {margin:0;padding:0;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li dl dt {margin:0;padding:0;font-size:16px;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li dl dd {margin:0;padding:0;font-size:14px;}
#sjdr_contents_div #player-one_sjdr ul.player-list_sjdr li .player-border_sjdr {height:3px;background:#3e7ac2;}
/* list-two */
#sjdr_contents_div #player-two_sjdr h2_sjdr {}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr {}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li {width:49%;margin:0 4px 5px 0;float:left;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li a{color:#222;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li a:hover {background:#e7eef7;display:block;text-decoration:none;color:#222;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li a:visited {color:#222;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li.right_sjdr{margin:0 0 1% 2px;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr {padding:5px;border:1px solid #d1d1d1;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr .player-image_sjdr{width:105px;margin-right:8px;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr .player-image_sjdr img{width:105px;height:auto;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr .player-profile_sjdr {width:60%;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table{margin:0;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table th,
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table td{padding:3px 0px 3px;text-align:left;font-size:13px;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table th{width:50px;font-weight:normal;}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table.table-line-dot_sjdr {}
#sjdr_contents_div #player-two_sjdr ul.player-list_sjdr li .peace_sjdr table.table-line-dot_sjdr caption {padding:0 0 2px 0px;font-size:16px;font-weight:bold;}

/* list-list */
#sjdr_contents_div #player-list_sjdr {margin:0 0 20px;}
#sjdr_contents_div #player-list_sjdr.border-top_sjdr{border-top:1px solid #d1d1d1;}
#sjdr_contents_div #player-list_sjdr a{color:#222;text-decoration:none;}
#sjdr_contents_div #player-list_sjdr a:hover {background:#e7eef7;display:block;text-decoration:none;color:#222;}
#sjdr_contents_div #player-list_sjdr dl{margin:0;padding:0;clear:both;border-bottom:1px solid #d1d1d1;}
#sjdr_contents_div #player-list_sjdr dl.dlhead_sjdr{background-color:#f1f1f1;border-left:none;border-right:none;}
#sjdr_contents_div #player-list_sjdr dl dt{float:left;}
#sjdr_contents_div #player-list_sjdr dl dd{float:left;border-left:1px dotted #d1d1d1;}
#sjdr_contents_div #player-list_sjdr dl dt,
#sjdr_contents_div #player-list_sjdr dl dd{padding:4px 8px;}
#sjdr_contents_div #player-list_sjdr dl dt.name_sjdr{width:135px;_width:151px;}
#sjdr_contents_div #player-list_sjdr dl dd.team_sjdr{width:320px;_width:336px;}
#sjdr_contents_div #player-list_sjdr dl dd.posi_sjdr{width:120px;_width:136px;text-align:center;}

/* table-player */
#sjdr_contents_div table.table-player_sjdr th {background-color:#f1f1f1;border-left:none;border-right:none;}
#sjdr_contents_div table.table-player_sjdr th {border-right:1px solid #d1d1d1;}
#sjdr_contents_div table.table-player_sjdr th:last-child {border-right:none;}
#sjdr_contents_div table.table-player_sjdr td {border-left:none;border-right:1px dotted #d1d1d1;}
#sjdr_contents_div table.table-player_sjdr td:last-child {text-align:center;border-right:none;}
#sjdr_contents_div table.table-player_sjdr td:hover {background:#FBECEA;display:block;text-decoration:none;color:inherit;}

/* player */
#sjdr_contents_div #player_sjdr ul.player_sjdr {}
#sjdr_contents_div #player_sjdr ul.player_sjdr li {margin-bottom:10px;border:1px solid #d1d1d1;padding:0;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li:last-child {margin-bottom:20px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr{padding:10px;}
/* player - image */
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr .player-image_sjdr {width:220px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr .player-image_sjdr img {width:100%;}
/* player - data */
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr .player-profile_sjdr {width:60%;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table {margin-bottom:15px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table th,
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table td{padding:8px 12px 7px;text-align:left;font-size:13px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table th{width:75px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table.table-line-dot_sjdr {}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table.table-line-dot_sjdr caption {font-size:20px;font-weight:bold;padding:0 5px 5px 12px;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-border_sjdr {height:3px;background:#3e7ac2;}
/* player - data 20170927追記 */
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-profile_sjdr table th {width: 50px;letter-spacing: -1px;}
#sjdr_contents_div table.table-record_sjdr {margin-bottom: 3px;}
#sjdr_contents_div table.table-record_sjdr td {width: 11%;padding: 0;text-align: center;}
#sjdr_contents_div table.table-record_sjdr thead {background: #666;color: #fff;}
#sjdr_contents_div table.table-record_sjdr tbody tr:nth-child(2n) {background: #efefef;}
#sjdr_contents_div table.table-record_sjdr tbody tr th {background: #fbecea;width: 23%;}
#sjdr_contents_div p.table-record-note_sjdr {padding:0 5px 0;font-size: 85%; color: #aaa;}

/* non-photo */
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr.none-photo_sjdr .player-image_sjdr {display:none;}
#sjdr_contents_div #player_sjdr ul.player_sjdr li .player-wrap_sjdr.none-photo_sjdr .player-profile_sjdr {width:100% !important;}

/* outline ------------------------------------------------ */
/* h2 */
#sjdr_contents_div .h2_sjdr.h2_outline{margin:0 5px 15px;padding:0 5px;border-bottom:1px solid #d1d1d1;}

#sjdr_contents_div #category_sjdr ul#list-category_sjdr.list-outline_sjdr li {margin:0 15px 0 0;background:url(./../../../contents/img/pc/common/arrow_outline.png) no-repeat center left;}
#sjdr_contents_div #category_sjdr ul#list-category_sjdr.list-back_sjdr li {margin:0 15px 0 0;background:url(./../../../contents/img/pc/common/arrow_back.png) no-repeat center left;}

#sjdr_contents_div p.team-order_sjdr{margin:-10px 10px 0;}

/* table - order */
#sjdr_contents_div table.table-order_sjdr {width:100%;}
#sjdr_contents_div table.table-order_sjdr td {white-space:nowrap;text-align:center;vertical-align:middle;}
#sjdr_contents_div table.table-order_sjdr td img {vertical-align:middle;}
#sjdr_contents_div table.table-order_sjdr td.td-label{width:123px !important;}
#sjdr_contents_div table.table-order2014_sjdr td.td-label{width:139px !important;}

/* team color */
#sjdr_contents_div table.table-order2014_sjdr td{padding:4px 0;text-align:center;}
#sjdr_contents_div table.table-order2014_sjdr td span.td-den_sjdr{font-size:11px;}
#sjdr_contents_div table.table-order2014_sjdr div{width:18px;height:8px;margin:2px auto;display:block;line-height:1;}

#sjdr_contents_div table.table-order2014_sjdr div.team-yak_sjdr {background:#0f1350;border-bottom:3px solid #e5002d;}
#sjdr_contents_div table.table-order2014_sjdr div.team-den_sjdr {background:#003377;border-bottom:3px solid #009ae6;}
#sjdr_contents_div table.table-order2014_sjdr div.team-dra_sjdr {background:#1e2b58;border-bottom:3px solid #e1e1e1;}
#sjdr_contents_div table.table-order2014_sjdr div.team-car_sjdr {background:#ff2a05;border-bottom:3px solid #eee;}
#sjdr_contents_div table.table-order2014_sjdr div.team-tig_sjdr {background:#010101;border-bottom:3px solid #ffdf00;}
#sjdr_contents_div table.table-order2014_sjdr div.team-gia_sjdr {background:#f97709;border-bottom:3px solid #000000;}

#sjdr_contents_div table.table-order2014_sjdr div.team-ham_sjdr {background:#004f8d;border-bottom:3px solid #e2a926;}
#sjdr_contents_div table.table-order2014_sjdr div.team-ori_sjdr {background:#23293e;border-bottom:3px solid #a57f10;}
#sjdr_contents_div table.table-order2014_sjdr div.team-sof_sjdr {background:#f5c400;border-bottom:3px solid #181512;}
#sjdr_contents_div table.table-order2014_sjdr div.team-rot_sjdr {background:#252525;border-bottom:3px solid #cc0001;}
#sjdr_contents_div table.table-order2014_sjdr div.team-lio_sjdr {background:#102961;border-bottom:3px solid #c30123;}
#sjdr_contents_div table.table-order2014_sjdr div.team-rak_sjdr {background:#860010;border-bottom:3px solid #ffcc00;}

/* list - outline */
#sjdr_contents_div ul.list-mark_sjdr{margin:0 10px 15px 0px;}
#sjdr_contents_div ul.list-mark_sjdr li{padding:0 0 15px 12px;text-align:justify;}
#sjdr_contents_div ul.list-mark_sjdr.list-order_sjdr li{padding-bottom:3px;}

#sjdr_contents_div ul.list-mark_sjdr.list-dot_sjdr {margin:0 10px 15px 0px;}
#sjdr_contents_div ul.list-mark_sjdr.list-dot_sjdr li{background:url('./../../../contents/img/pc/common/icon_list.gif') no-repeat 0px 10px;}

#sjdr_contents_div ul.list-mark_sjdr.list-dot2_sjdr {margin:0 20px 15px 10px;}
#sjdr_contents_div ul.list-mark_sjdr.list-dot2_sjdr li{background:url('./../../../contents/img/pc/common/icon_list.gif') no-repeat 0px 10px;}

#sjdr_contents_div ul.list-mark_sjdr.list-square_sjdr {margin:0 20px 15px 10px;}
#sjdr_contents_div ul.list-mark_sjdr.list-square_sjdr li{padding:0 0 10px 5px;list-style-type:square;}

/* patch ------------------------------------------------ */
/* margin */
#sjdr_contents_div .m0_sjdr  {margin:0;}
#sjdr_contents_div .p0_sjdr  {padding:0;}
#sjdr_contents_div .mb0_sjdr {margin-bottom:0;}
#sjdr_contents_div .mt0_sjdr {margin-top:0;}
#sjdr_contents_div .mb0_sjdr {padding-bottom:0;}
#sjdr_contents_div .mt0_sjdr {padding-top:0;}
#sjdr_contents_div .mp0_sjdr {margin:0;padding:0;}
#sjdr_contents_div .auto_sjdr{margin-left:auto;margin-right:auto;}

#sjdr_contents_div .mb5_sjdr  {margin-bottom:5px;}
#sjdr_contents_div .mb10_sjdr {margin-bottom:10px;}
#sjdr_contents_div .mb15_sjdr {margin-bottom:15px;}
#sjdr_contents_div .mb20_sjdr {margin-bottom:20px;}


/* auto load ------------------------------------------------ */
#sjdr_contents_div #sjdr_auto_reload {margin:-10px 0 0;padding-right:5px;background:#e1e1e1;}
a#sjdr_auto_button_off,
a#sjdr_auto_button_on {margin:3px 2px 4px;padding:4px;background:#e1e1e1;display:inline-block;line-height:1;background:#aaa;border-radius:2px;color:#fff;}
a#sjdr_auto_button_off:hover,
a#sjdr_auto_button_on:hover{text-decoration:none;background:#e70;border-radius:2px;color:#fff;}
a#sjdr_reload-btn{margin:3px 2px 4px;padding:4px;display:inline-block ;line-height:1;background:#3E7AC2;border-radius:2px;color:#fff;}
a#sjdr_reload-btn:hover{text-decoration:none;background:#e70;border-radius:2px;color:#fff;}


/* widget ------------------------------------------- */
/* result */
#SJ_widget-draft{
    width:300px;
    margin:0;
    padding:0;
    background-color:#ffffff;
    font-family: arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
    line-height:1;
    color:#222;
    border-width:1px;
    border-style:solid;
    border-color:#33658b;
    box-sizing:border-box;
}
#SJ_widget-draft #SJ_widtet-title{padding:7px;line-height:1;background:#009bde;color:#fff;font-size:14px;border-bottom:2px solid #1f6eaa;}
#SJ_widget-draft #SJ_widtet-title #SJ_title-right{float:right;font-size:12px;}
#SJ_widget-draft #SJ_widtet-title #SJ_title-right a{display:block;margin:-3px 0 0;padding:3px 6px;background-color:#de2d39;color:#fff;text-decoration:none;line-height:1;}
#SJ_widget-draft #SJ_widtet-title #SJ_title-right a:hover{background-color:#e75760;}
#SJ_widget-draft ul#SJ_widtet-line{margin:0;padding:0;}
#SJ_widget-draft ul#SJ_widtet-line li{margin:0;padding:5px 5px 5px 20px;font-size:13px;line-height:1.3;list-style-type:none;background-image:url(./../../../contents/img/pc/common/icon_disc.gif) !important;background-repeat:no-repeat;background-position:7px 12px;}
#SJ_widget-draft ul#SJ_widtet-line li:nth-child(odd){background-color:#f5f5f5;}
#SJ_widget-draft ul#SJ_widtet-line li:nth-child(even){background-color:#fff;}
#SJ_widget-draft #SJ_widtet-link{background:#de2d39;font-size:12px;text-align:center;}
#SJ_widget-draft #SJ_widtet-link a{width:100%;margin:0;padding:5px;color:#fff;display:inline-block;box-sizing:border-box;text-decoration:none;}
#SJ_widget-draft #SJ_widtet-link a:hover{color:#fff;background:#e75760;text-decoration:none;}

/* clearfix */
#SJ_widget-draft .SJ_clearfix:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    visibility:hidden;
}
#SJ_widget-draft .SJ_clearfix {
    min-height:1px;
}
* html #SJ_widget-draft .SJ_clearfix {
    height:1px;
    /*¥*//*/
    height:auto;
    overflow:hidden;
    /**/
}

/* ------------------------------------------------ */
/* AUTO LOAD
------------------------------------------------ */
#SJ_widget-draft .category_sjdr{margin:0;font-size:12px;}
#SJ_widget-draft .category_sjdr * {box-sizing: border-box;}
#SJ_widget-draft .category_sjdr a {overflow: visible;}

#SJ_widget-draft #sjdr_auto_reload{margin:0;padding:0 5px;background:#fff;}
#SJ_widget-draft #sjdr_auto_reload ul.sjdr_reloadNavi{margin:0;}
#SJ_widget-draft #sjdr_auto_reload ul.sjdr_reloadNavi li{display:inline;font-size:12px !important;}
#SJ_widget-draft #sjdr_auto_reload ul.sjdr_reloadNavi li a,
#SJ_widget-draft #sjdr_auto_reload ul.sjdr_reloadNavi li a:hover{font-size:12px !important;}
#SJ_widget-draft #sjdr_auto_reload ul.sjdr_reloadNavi li.sjdr_reloadCount{vertical-align:middle;}
#SJ_widget-draft #sjdr_auto_button_off,
#SJ_widget-draft #sjdr_auto_button_on{margin:4px 2px;padding:5px;background:#e1e1e1;display:inline-block;line-height:1;background:#aaa;border-radius:2px;color:#fff;}
#SJ_widget-draft #sjdr_reload-btn{margin:4px 2px;padding:5px;display:inline-block;line-height:1;background:#3E7AC2;border-radius:2px;color:#fff;}
#SJ_widget-draft #sjdr_reload-btn:hover{text-decoration:none;background:#e70;line-height:1;border-radius:2px;color:#fff;}
#SJ_widget-draft #sjdr_auto_button_off:hover,
#SJ_widget-draft #sjdr_auto_button_on:hover{text-decoration:none;background:#e70;line-height:1;border-radius:2px;color:#fff;}

#sjdr_contents_div .pack9_sjdr ul li .pack_profile_sjdr{position: relative;}
#sjdr_contents_div .pack9_sjdr ul li a{display: block;}
