@charset "utf-8";

.list-main-img {
text-align:center;
margin-bottom:10px;
}
.main-img {
text-align:center;
margin-bottom:20px;
}
#snsbutton {
}
	#snsbutton li {
	float:left;
	width:85px;
	line-height:1;
	}

/* セミナータイトル */
.seminar-box .content .title,
.webseminar-box .content .title,
.webseminar-box .content .title2 {
margin-bottom:1em;
padding:8px 10px;
background:url(../../seminar/common/images/titlebg.gif) 0 0 repeat;
}
	.seminar-box .content .title h3,
	.webseminar-box .content .title h3,
	.webseminar-box .content .title2 h3 {
	font-weight:bold;
	font-size:123.1%;
	}
		.seminar-box .content .title h3 img,
		.webseminar-box .content .title h3 img,
		.webseminar-box .content .title2 h3 img {
		padding-right:10px;
		}


/* WEBセミナー */
.webseminar-box {
margin-bottom:3em;
}
	.webseminar-box .content {
	margin-bottom:20px;
	}
	.webseminar-box .lecturer {
	width:280px;
	padding:10px;
	border:solid 1px #cccccc;
	float:left;
	}
	.webseminar-box .lecturerTakebe {
	margin:0 20px 0 60px;
	}
		.webseminar-box .lecturer .img {
		float:left;
		padding-right:10px;
		}
		.webseminar-box .lecturer .txt {
		width:203px;
		float:left;
		}
			.webseminar-box .lecturer .txt dt {
			font-weight:bold;
			}
	.webseminar-box .btn {
	width:390px;
	float:right;
	}
		.webseminar-box .btn p {
		float:right;
		padding-left:10px;
		}
		.webseminar-box .btn a {
		background-color:#ffffff;
		padding:0;
		background-image:none;
		margin-top:0;
		border-bottom:none;
		display:inline;
		}

/* 会場セミナー */
.seminar-box {
background:url(../images/dottline01.png) 0 100% repeat-x;
margin-bottom:20px;
padding-bottom:20px;
}
	.seminar-box .text {
	margin-bottom:1.5em;
	}
.seminar-box .summary div.outline {
width:250px;
float:left;
}
.seminar-box .summary div.seminar-data {
width:430px;
font-size:93%;
float:right;
}
	.seminar-box .summary div.seminar-data .lecturer,
	.seminar-tbl-profile .lecturer {
	}
		.seminar-box .summary div.seminar-data .lecturer .img,
		.seminar-tbl-profile .lecturer .img{
		float:left;
		padding-right:15px;
		}
		.seminar-box .summary div.seminar-data .lecturer .txt,
		.seminar-tbl-profile .lecturer .txt{
		}
			.seminar-box .summary div.seminar-data .lecturer .txt dt,
			.seminar-tbl-profile .lecturer .txt dt {
			font-weight:bold;
			}

/* 受講者の感想 */
.voiceimg {
width:302px;
float:left;
padding-right:15px;
}
#voice_contants .list-definition-01 {
width: 380px;
float: left;
}



/* 日替わり武部（iframe） */
body#daily_movie {
background-color:#ffffff;
}
	body#daily_movie #movietitle {
	font-size:123.1%;
	font-weight:bold;
	margin-bottom:15px;
	}
	body#daily_movie #pdfBtn a{
	width:210px;
	padding: 10px 40px 6px 25px;
	font-size: 100%;
	margin-bottom:2em;
	}
	body#daily_movie #scenario_movie #mainmovie {
	margin-bottom:1.5em;
	}
	body#daily_movie #dailymovie {
	}
	body#daily_movie #thumbnaillist {
	width:740px;
	margin-left:80px;
	}
		body#daily_movie #thumbnaillist .thumbimage {
		width:135px;
		height:170px;
		float:left;
		margin-right:14px;
		}
		body#daily_movie #thumbnaillist .end {
		margin-right:0;
		}
			body#daily_movie #thumbnaillist .thumbimage img {
			border:solid 1px #cccccc;
			margin-bottom:5px;
			}
			body#daily_movie #thumbnaillist .thumbimage .thumbmovietitle {
			line-height:1.2;
			font-size:93%;
			}

body#daily_list {
width:900px;
min-width:900px;
background-color:#ffffff;
}


/* プロフィール（thickbox） */
body#profile {
background-color:#ffffff;
}
.profile {
padding: 1em 13px;
}
	.profile h4,
	.profile h5 {
	margin-bottom: 0.6em;
	padding-left: 6px;
	border-left: 4px solid #999;
	font-weight: bold;
	}
	.profile div.img {
	float: left;
	width: 85px;
	}
	.profile div.text {
	float: left;
	width: 540px;
	}
	.profile div.text dl.name dt,
	.profile div.text02 dl.name dt {
	font-weight: bold;
	padding: 0 0 3px 0;
	}

/* プロフィール（remodal） */
.instructor {
}
	.instructor a {
		cursor:pointer;
	}
.remodal {
}
	.remodal .img {
		margin-right:20px;
		float:left;
	}
	.remodal .name {
		width:700px;
		float:left;
		text-align:left;
	}
		.remodal .name dt {
			font-weight:bold;
			font-size:108%;
		}
		.remodal .name dd {
			margin-bottom:1em;
		}
	.remodal .remodal-cancel {
		margin-top:1em;
	}

@media screen and (max-width: 768px) {
	.remodal .img {
		float:none;
		margin-bottom:1em;
	}
	.remodal .name {
		width:100%;
		float:none;
	}
}



/* 武部力也出演番組 */
#tv_takebe {
background-color:#ffffff;
}
#smy {
margin: 0 auto 10px;
padding: 0;
border: 1px solid #ccc;
width: 698px;
}
#smy dt {
margin: 0;
padding: 4px 3px 3px 7px;
border-bottom: 1px solid #ccc;
background:url(../images/gradation_h1_bg.jpg) 0 100% no-repeat;
font-weight: bold;
}
#smy dd {
margin: 0;
padding: 3px 3px 3px 7px;
}
#mve_box {
margin: 0 0 20px 0;
padding: 10px;
border: 1px solid #CCC;
}
#mve_box .mve_txt10 {
margin: 0;
padding: 0 0 10px 0;
font-size: 10px;
border: none;
}
#mve_box ul.mve_lnk {
margin: 0;
padding: 5px 0 0;
border-top: 1px dotted #999;
}


/* FXナビ */
div.section_2{
margin:0 10px 1.5em 10px;
padding:15px;
background:url(/tradeinfo/images/banner_fx_bg.jpg) 0 0 no-repeat;
border:1px solid #55ae3b;
}
div.section_2 #fx_nv_blg_l{
margin:0;
padding:0;
width:350px;
float:left;
}
div.section_2 #fx_nv_blg_r{
margin:0;
padding:0;
width:280px;
float:right;
}


/********************************************************
2012年11月9日　吉田恒の一問一答ページ
********************************************************/
#subwin {
}
	#subwin #seminar_wrapper {
	width:800px;
	margin:0 auto;
	}
		#subwin #seminar_wrapper .btn-close {
		display:none;
		}
		#subwin #seminar_wrapper #content {
		}
			#subwin #seminar_wrapper #content #main {
			}
		#subwin #seminar_wrapper #footer {
		margin-top:0;
		padding-top:30px;
		}
			#subwin #seminar_wrapper #footer #pagetop {
			margin:0 auto;
			background-color:#ffffff;
			}
			#subwin #seminar_wrapper #footer #nav-footer-03,
			#subwin #seminar_wrapper #footer #copyright {
			width:762px;
			}
#yoshida_faq,
.tashiro_faq {
}
	#yoshida_faq dl,
	.tashiro_faq dl {
	margin-bottom:1.5em;
	padding-bottom:2em;
	background:url(/shared/images/dottline01.png) 0 100% repeat-x;
	}
	#yoshida_faq dt,
	#yoshida_faq dd,
	.tashiro_faq dt,
	.tashiro_faq dd {
	background:url(/seminar/fx_navi/images/faq_back.gif) 0 100% no-repeat;
	}
		#yoshida_faq dt p,
		#yoshida_faq dd p,
		.tashiro_faq dt p,
		.tashiro_faq dd p {
		padding-left:100px;
		padding-right:60px;
		padding-bottom:20px;
		}
	#yoshida_faq dt,
	.tashiro_faq dt {
	margin-bottom:8px;
	}
		#yoshida_faq dt p,
		.tashiro_faq dt p {
		background:url(/seminar/fx_navi/images/faq_q.jpg) 0 0 no-repeat;
		padding-top:48px;
		font-weight:bold;
		}
	#yoshida_faq dd,
	.tashiro_faq dd {
	}
		#yoshida_faq dd p {
		background:url(/seminar/fx_navi/images/faq_a.jpg) 0 0 no-repeat;
		padding-top:43px;
		}
		.tashiro_faq dd p {
		background:url(/seminar/webseminar/images/faq_a.jpg) 0 0 no-repeat;
		padding-top:43px;
		}

.yoshidablog {
float:left;
}
.yoshidaseminar {
float:right;
}
.yoshidablog,
.yoshidaseminar {
width:335px;
background:url(/tradeinfo/images/banner_fx_bg.jpg) 0 100% no-repeat;
border:solid 1px #55AE3B;
margin-bottom:2em;
padding:10px;
}
	.yoshidablog div,
	.yoshidaseminar div {
	text-align:center;
	}
	.yoshidablog .pgh-plain-01,
	.yoshidaseminar .pgh-plain-01 {
	}
.tashiroblog {
float:left;
}
.tashiroseminar {
float:right;
}
.tashiroblog,
.tashiroseminar {
width:335px;
background:url(/seminar/webseminar/images/banner_bg.jpg) 0 100% no-repeat;
border:solid 1px #cccccc;
margin-bottom:2em;
padding:10px;
}
	.tashiroblog div,
	.tashiroseminar div {
	text-align:center;
	}
	.tashiroblog .pgh-plain-01,
	.tashiroseminar .pgh-plain-01 {
	}

#message {
height:151px;
background:url(/seminar/fx_navi/images/faq_message.jpg) 0 0 no-repeat;
padding:50px 20px 0 204px;
}
#tashiro_message {
height:151px;
background:url(/seminar/webseminar/images/tashiro_message.jpg) 0 0 no-repeat;
padding:50px 20px 0 204px;
}


/********************************************************
2014年5月17日　先物OPセミナーページ
********************************************************/
.timetable {
padding-top:1em;
margin-bottom:1.5em;
background:url(/shared/images/dottline01.png) 0 0 repeat-x;
}
	.timetable dl {
	padding-bottom:1em;
	margin-bottom:1em;
	background:url(/shared/images/dottline01.png) 0 100% repeat-x;
	}
	.timetable dt {
	width:100px;
	float:left;
	}
	.timetable dd {
	width:590px;
	float:left;
	}


/********************************************************
実況生中継！力蔵の雇用統計特設ページ
********************************************************/
#liveSeminar {
margin-bottom:1.5em;
}
	#liveSeminar .timer {
	width:340px;
	float:left;
	height:60px;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(/data/seminar/webseminar/images/20140801_time01.gif);
	}
		#liveSeminar .timer .timer_1,
		#liveSeminar .timer .msg_1 {
		font-size:108%;
		font-weight:bold;
		text-align:center;
		padding:35px 0 0 92px;
		}
	#liveSeminar .btn {
	float:right;
	padding-top:1px;
	}
#usa20140703Left,
#usa20140703Right {
width:340px;
}
#usa20140703Left {
float:left;
}
#usa20140703Right {
float:right;
}
	#usa20140703Left .timer,
	#usa20140703Right .timer {
	width:340px;
	height:60px;
	margin-bottom:1em;
	background-repeat:no-repeat;
	background-position:0 0;
	}
	#usa20140703Left .timer {
	background-image:url(/data/seminar/webseminar/images/20140703_time01.gif);
	}
	#usa20140703Right .timer {
	background-image:url(/data/seminar/webseminar/images/20140703_time02.gif);
	}
		#usa20140703Left .timer .timer_1,
		#usa20140703Left .timer .msg_1,
		#usa20140703Right .timer .timer_2,
		#usa20140703Right .timer .msg_2 {
		font-size:108%;
		font-weight:bold;
		text-align:center;
		padding:35px 0 0 114px;
		}

/* スマホ版リンク */
#data_seminar_webseminar_20140801 .smt_visible {
width:1020px;
}
	#data_seminar_webseminar_20140801 .smt_visible a {
	font-weight:bold;
	font-size:40px;
	display:block;
	text-align:center;
	color: #ffffff;
	background-color: #434343;
	background-repeat: no-repeat;
	background-position: 95% 50%;
	background-image: url('/smt/images/arrowR.png');
	text-decoration:none;
	margin:0 0 20px 20px;
	padding:50px 0;
	}

/* Webセミナー視聴方法 */
.viewAppBox {
float:left;
margin-right:15px;
}
	.viewAppBox .viewAppBoxTtl {
	font-weight:bold;
	margin-bottom:5px;
	}
	.viewAppBox .viewAppBoxInner {
	border:solid 5px #cccccc;
	padding:10px 15px;
	}
		.viewAppBox .viewAppBoxInner p {
		float:left;
		margin-right:15px;
		}
		.viewAppBox .viewAppBoxInner dl {
		float:left;
		}
		.viewAppBox .viewAppBoxInner dt {
		font-weight:bold;
		}
		.viewAppBox .viewAppBoxInner dd {
		}
.and_step1 {
background-image:url(/tradeinfo/seminar/view/images/and_step1.gif);
}
.and_step2 {
background-image:url(/tradeinfo/seminar/view/images/and_step2.gif);
}
.ios_step1 {
background-image:url(/tradeinfo/seminar/view/images/ios_step1.gif);
}
.ios_step2 {
background-image:url(/tradeinfo/seminar/view/images/ios_step2.gif);
}
.and_step1,
.and_step2,
.ios_step1,
.ios_step2 {
float:left;
background-repeat:no-repeat;
background-position:0 0;
padding-top:35px;
margin-right:60px;
}
	.and_step1 dt,
	.and_step2 dt,
	.ios_step1 dt,
	.ios_step2 dt {
	font-weight:bold;
	margin-bottom:5px;
	}

/* 2014年10月9日　アルゴトレード３６５セミナー */
#data_seminar_webseminar_2014-10-09_index {
}
	#data_seminar_webseminar_2014-10-09_index .lecturer .pgh-arrow-01 {
	display:none;
	}
#seminar_webseminar_schedule {
}
	#seminar_webseminar_schedule #lecturer20141009 .pgh-arrow-01,
	#seminar_webseminar_index #lecturer20141009 .pgh-arrow-01 {
	display:none;
	}

/* ガチンコ雇用統計特設ページ */
#seminar_usa_index {
}
	#seminar_usa_index .opinionList {
	}
		#seminar_usa_index .opinionList ul {
		width:470px;
		float:left;
		}
			#seminar_usa_index .opinionList ul li {
			background-color:#ffe1e1;
			padding:5px 10px;
			margin-bottom:10px;
			}
		#seminar_usa_index .opinionList div {
		width:250px;
		float:right;
		}
			#seminar_usa_index .opinionList div p {
			text-align:center;
			}
	#seminar_usa_index #snsbutton {
	}
		#seminar_usa_index #snsbutton li iframe.twitter-share-button {
		width: 110px!important;
		}

.faqListTakebe,
.faqListYenzou {
background-color:#dcd8be;
margin-bottom:10px;
padding:10px 10px 15px;
}
	.faqListTakebe dt,
	.faqListYenzou dt {
	position:relative;
	}
		.faqListTakebe dt .name,
		.faqListYenzou dt .name {
		font-size:85%;
		position:absolute;
		top:0;
		left: 60px;
		}
		.faqListTakebe dt .faqListTop,
		.faqListYenzou dt .faqListTop {
		padding: 30px 220px 0 90px;
		background-position:0 0;
		background-repeat:no-repeat;
		width: 400px;
		}
		.faqListTakebe dt .faqListBottom,
		.faqListYenzou dt .faqListBottom {
		padding-bottom:10px;
		background-position:0 100%;
		background-repeat:no-repeat;
		background-image:url(/seminar/usa/images/faqBottomQ.jpg);
		}
		.faqListTakebe dt .faqListInner,
		.faqListYenzou dt .faqListInner {
		background-position:0 0;
		background-repeat:repeat-y;
		background-image:url(/seminar/usa/images/faqInnerQ.jpg);
		}
		.faqListTakebe dt.face1 .faqListTop,
		.faqListYenzou dt.face1 .faqListTop {
		background-image:url(/seminar/usa/images/faqFace1.jpg);
		}
		.faqListTakebe dt.face2 .faqListTop,
		.faqListYenzou dt.face2 .faqListTop {
		background-image:url(/seminar/usa/images/faqFace2.jpg);
		}
	.faqListTakebe dd,
	.faqListYenzou dd {
	position:relative;
	}
		.faqListTakebe dd .name,
		.faqListYenzou dd .name {
		font-size:85%;
		position:absolute;
		top:0;
		right: 60px;
		}
		.faqListTakebe dd .faqListTop,
		.faqListYenzou dd .faqListTop {
		padding: 30px 90px 0 385px;
		background-position:100% 0;
		background-repeat:no-repeat;
		}
		.faqListTakebe dd .faqListTop {
		background-image:url(/seminar/usa/images/faqTakebe.jpg);
		}
		.faqListYenzou dd .faqListTop {
		background-image:url(/seminar/usa/images/faqYenzou.jpg);
		}
		.faqListTakebe dd .faqListBottom,
		.faqListYenzou dd .faqListBottom {
		padding-bottom:10px;
		background-position:100% 100%;
		background-repeat:no-repeat;
		background-image:url(/seminar/usa/images/faqBottomA.jpg);
		}
		.faqListTakebe dd .faqListInner,
		.faqListYenzou dd .faqListInner {
		background-position:100% 0;
		background-repeat:repeat-y;
		background-image:url(/seminar/usa/images/faqInnerA.jpg);
		}
#usaBtnList {
margin-bottom:0.5em;
width: 740px;
margin: 0 auto;
}
	#usaBtnList li {
	text-align:center;
	line-height:1.3;
	}
	#usaBtnList li.leftBtn {
	float:left;
	margin-right:12px;
	}
	#usaBtnList li.centerBtn {
	float:left;
	}
	#usaBtnList li.rightBtn {
	float:right;
	}

/* カブトーク特設ページ */
.kabutalkbtn {
}
	.kabutalkbtn .kabutalkbtn01 {
	float:left;
	}
	.kabutalkbtn .kabutalkbtn02 {
	float:right;
	}
#kabutalk #fixbanner {
display:none;
}

#kabutalk #movieHead {
background-color:#ffffff;
border: solid #cccccc;
border-width: 0 1px;
padding:8px 19px 5px;
}
	#kabutalk #movieHead #snsbutton {
	float:left;
	margin:0;
	}
		#kabutalk #snsbutton li iframe.twitter-share-button {
		width: 100px!important;
		}
	#kabutalk #movieHead h2 {
	font-size:116%;
	float:right;
	padding-left:15px;
	background:url(/shared/images/arrow_btm_active.png) 0 50% no-repeat;
	}
	#kabutalk h2.pastDate {
	font-size:116%;
	padding-left:15px;
	background:url(/shared/images/arrow_btm_active.png) 0 50% no-repeat;
	}

.guestHead {
margin:0;
}
.guestBox {
padding-bottom:20px;
background:url(/seminar/kabutalk/images/guestBack.gif) 0 0 repeat-y;
}
	.guestBox .guestImg {
	width:102px;
	margin:0 20px;
	float:left;
	}
	.guestBox .guestTxt {
	width:530px;
	float:left;
	}

#odaiList {
margin-bottom:20px;
}
	#odaiList li {
	font-size:15px;
	font-weight:bold;
	background-color:#feffb3;
	background-repeat:no-repeat;
	background-position:20px 50%;
	padding:25px 20px 25px 190px;
	margin:0 30px 10px;
	}
	#odaiList li.odai01 {
	background-image:url(/seminar/kabutalk/images/theme01.gif);
	}
	#odaiList li.odai02 {
	background-image:url(/seminar/kabutalk/images/theme02.gif);
	}


/* 投資のチカラページ */
#chikara #ustream {
border:solid #cccccc;
border-width:0 1px;
}
#chikara #movieHead {
background-color:#ffffff;
border: solid #cccccc;
border-width: 0 1px;
padding:8px 19px 5px;
}
	#chikara #movieHead #snsbutton {
	float:right;
	margin:0;
	}
		#chikara #snsbutton li iframe.twitter-share-button {
		width: 100px!important;
		}
	#chikara #movieHead h2 {
	font-size:131%;
	font-weight:bold;
	float:left;
	padding-left:15px;
	background:url(/shared/images/arrow_btm_active.png) 0 50% no-repeat;
	}
	#chikara h2.pastDate {
	font-size:116%;
	padding-left:15px;
	background:url(/shared/images/arrow_btm_active.png) 0 50% no-repeat;
	}

#chikara h2.mic {
}
	#chikara h2.mic span {
	padding-left:20px;
	background:url(/chikara/images/icn_mic.jpg) 0 50% no-repeat;
	}

/* その他USTREAM配信 */
#ustream {
margin-bottom:1em;
}


/* セミナートップ バナー */
.bn_list_seminar{
margin-bottom:1.5em;
}
	.bn_list_seminar div{
	float:left;
	margin-right:20px;
	}
	.bn_list_seminar div.right{
	float:left;
	margin-right:0;
	}

	.bn_list_seminar div p,
	.banner-slider .column p{
	position:relative;
	width:270px;
	background-color:#000000;
	}
	.bn_list_seminar div a:hover p{
	opacity: 0.8;
	filter: alpha(opacity=80);/* IE8対策 */;
	}
		.bn_list_seminar span.ttl,
		.banner-slider .column span.ttl{
		display:block;
		width:230px;
		background:rgba(0,0,0,0.7);
		background:#000000\9;/* IE8対策 */
		filter: alpha(opacity=80);/* IE8対策 */
		padding:5px 20px;
		color:#ffffff;
		font-weight:bold;
		text-align:center;
		top:0;
		left:0;
		position:absolute;
		font-family: "Hiragino Kaku Gothic ProN",Meiryo,MS-PGothic,sans-serif;
		font-size:85%;
		}

.bn_list_seminar div {
 position: relative;
}
.bn_list_seminar div:after {/* 右下三角 */
 position: absolute;
 content: " ";
 height: 0;
 width: 0;
 bottom: 0;
 right: 0;
 border-top:1.5em solid transparent;
 border-right:1.5em solid #df0025;
}

/* セミナートップ バナー（通常） */
.bn_list_seminar_normal {
margin-bottom:1.5em;
}
	.bn_list_seminar_normal li {
	width:360px;
	}
	.bn_list_seminar_normal .bnrL {
	float:left;
	}
	.bn_list_seminar_normal .bnrR {
	float:right;
	}
	.bn_list_seminar_normal a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);/* IE8対策 */;
	}



/* 常設セミナー */
#seminar_always_index {
}
	#seminar_always_index .seminarDetail .seminarDate {
	display:none;
	}

/* セミナーアンケートボタン */
.seminarLink {
}
	.seminarLink li.btnEnq {
	display:none;
	}
		.seminarLink li.btnEnq a {
		background-color:#0f64db;
		border-color:#00337b;
		}
.seminarListBox {
}
	.seminarListBox .linkEnq {
	display:none;
	}


/* 3カラムセミナー */
#seminar3column {
}
	#seminar3column .seminarBox1,
	#seminar3column .seminarBox2,
	#seminar3column .seminarBox3 {
	width:293px;
	}
		#seminar3column .seminarBox1 h4,
		#seminar3column .seminarBox2 h4,
		#seminar3column .seminarBox3 h4 {
		font-size:77%;
		font-weight:bold;
		margin-bottom:0.5em;
		}
			#seminar3column .seminarBox1 h4 span,
			#seminar3column .seminarBox2 h4 span,
			#seminar3column .seminarBox3 h4 span {
			font-size:17px;
			}
		#seminar3column .seminarBox1 dt,
		#seminar3column .seminarBox2 dt,
		#seminar3column .seminarBox3 dt {
		margin-bottom:0.5em;
		}
		#seminar3column .seminarBox1 dd.seminarTime,
		#seminar3column .seminarBox2 dd.seminarTime,
		#seminar3column .seminarBox3 dd.seminarTime {
		font-size:85%;
		text-align:center;
		margin-bottom:0.5em;
		}
		#seminar3column .seminarBox1 dd.btn,
		#seminar3column .seminarBox2 dd.btn,
		#seminar3column .seminarBox3 dd.btn {
		margin-bottom:10px;
		}
			#seminar3column .seminarBox1 dd.btn a,
			#seminar3column .seminarBox2 dd.btn a,
			#seminar3column .seminarBox3 dd.btn a {
			padding:10px 15px;
			font-size:16px;
			}
		#seminar3column .seminarBox1 dd.viewBtn,
		#seminar3column .seminarBox2 dd.viewBtn,
		#seminar3column .seminarBox3 dd.viewBtn {
		text-align:center;
		margin-bottom:0.5em;
		}
			#seminar3column .seminarBox1 dd.viewBtn a,
			#seminar3column .seminarBox2 dd.viewBtn a,
			#seminar3column .seminarBox3 dd.viewBtn a {
			padding:10px 0;
			font-size:18px;
			}
	#seminar3column .seminarBox1 {
	float:left;
	margin-right:10px;
	}
	#seminar3column .seminarBox2 {
	float:left;
	}
	#seminar3column .seminarBox3 {
	float:right;
	}


/********************************************************
2017年8月　新セミナーページ
********************************************************/

.seminarBox {
border-bottom:solid 1px #9ea2a7;
margin-bottom:20px;
padding:0 0 20px 150px;
background-repeat:no-repeat;
background-position:0 0;
min-height:100px;
}
.seminarBox.onair {background-image:url(/tradeinfo/seminar/images/phase_onair.jpg);}
.seminarBox.wait {background-image:url(/tradeinfo/seminar/images/phase_wait.jpg);}
.seminarBox.invitation {background-image:url(/tradeinfo/seminar/images/phase_invitation.jpg);}
.seminarBox.close {background-image:url(/tradeinfo/seminar/images/phase_close.jpg);}
.seminarBox.onairtakebe {background-image:url(/tradeinfo/seminar/images/phase_takebe.jpg);}



	.seminarBox .seminarBoxInfo {
	width:calc(100% - 280px);
	float:left;
	}
		.seminarBox .seminarBoxInfo .seminarTitle {
		margin-bottom:0.5em;
		}
			.seminarBox .seminarBoxInfo .seminarTitle a {
			color:#009591;
			font-weight:bold;
			font-size:18px;
			}
		.seminarBox .seminarBoxInfo dl {
		font-size:85%;
		margin-bottom:0.5em;
		}
		.seminarBox .seminarBoxInfo ul {
		margin-bottom:0.5em;
		}
		.seminarBox .seminarBoxInfo .pgh-arrow-01.none {
		display:none;
		}
	.seminarBox .seminarBoxIcon {
	width:260px;
	float:right;
	}
		.seminarTxt li,
		.seminarBox .seminarBoxIcon li {
		float:left;
		margin:0 0 5px 5px;
		background-color:#4c5866;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		}
			.seminarTxt li span,
			.seminarBox .seminarBoxIcon li span {
			width:80px;
			height:40px;
			text-align:center;
			display: table-cell;
			vertical-align: middle;
			font-size:12px;
			color:#ffffff;
			line-height:1.3;
			}



/* セミナーTOP */
.seminarSearchBtn {
text-align:center;
margin-bottom:2em;
}
.tabs {
margin-bottom:3em;
padding:20px;
background-color:#e5e7eb;
}
	.tabs .tab-list {
	}
		.tabs .tab-list li {
		float:left;
		margin-right:3px;
		}
			.tabs .tab-list li a {
			width:130px;
			padding:7px 0;
			display:block;
			text-align:center;
			text-decoration:none;
			line-height:1.4;
			background-color:#74c5c3;
			color:#ffffff;
			border-radius: 5px 5px 0 0 / 5px 5px 0 0;
			-webkit-border-radius: 5px 5px 0 0 / 5px 5px 0 0;
			-moz-border-radius: 5px 5px 0 0 / 5px 5px 0 0;
			}
			.tabs .tab-list li a.active {
			background-color:#ffffff;
			color:#009591;
			font-weight:bold;
			}
	.tabs .tab-body {
	background-color:#ffffff;
	padding:25px 15px;
	}
		.tabs .tab-body li {
		}
			.tabs .tab-body li .seminarBox:last-child {
			border:none;
			margin-bottom:0;
			padding-bottom:0;
			}







/* セミナー詳細 */
.seminarTxt {
margin-bottom:1em;
}
	.seminarTxt dl {
	margin-bottom:1em;
	font-size:85%;
	}


/* 打消し線 */
span.del {
	text-decoration-line: line-through;
	text-decoration-style:double;
	text-decoration-color: red;
}





