@charset "utf-8";
/* CSS Document */

/*/////////////////////////////////////////////////////////
file name: seminar.css
description: セミナーページ専用スタイルシート

1.セミナー

///////////////////////////////////////////////////////// */

/* ===========  1.セミナー  =========== */
.boxSeminarLead01 {
	width: 260px;
	float: left;
	margin-right: 20px;
}

.boxSeminarLead02 {
	width: 400px;
	float: left;
}

.boxSeminar01 {
	width: 320px;
	float: left;
	margin-right: 20px;
}

.boxSeminar02 {
	width: 320px;
	float: left;
}

.boxSeminarDetail {
	border: 2px solid #dcdcdc;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#e5e5e5));
	background: linear-gradient(#FFFFFF, #e5e5e5);
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #FFFFFF, #e5e5e5);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFe5e5e5);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFe5e5e5)";
	padding: 18px;
	margin-left: 10px;
	margin-right: 10px;
}

dl.list-boxSeminarNews {
}

dl.list-boxSeminarNews dt {
	width: 180px;
	float: left;
}

dl.list-boxSeminarNews dd {
	padding-left: 190px;

}

.boxSeminar {
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#eff8fe));
	background: linear-gradient(#FFFFFF, #eff8fe);
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #FFFFFF, #eff8fe);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFeff8fe);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFeff8fe)";
	border: 1px solid #e5e5e5;
	
}

a.btnContactMenu {
	display: block;
	background: url(../../system/images/menu/btn_contact.png) left top no-repeat;
	text-indent: -9999px;
	width: 280px;
	height: 40px;
}

a.btnContactMenu:hover {
	background-position: left -40px;
}

.boxContactSeminar {
	margin-top: 30px;
}

.boxProfile {
	border: 2px solid #dcdcdc;
	padding: 18px;
	margin-left: 30px;
	margin-right: 30px;
}

.boxProfile01 {
	width: 450px;
	float: left;
	margin-right: 20px;
}

.boxProfile02 {
	width: 150px;
	float: left;
}


/*599px以下スマホ縦横*/
@media screen and (max-width: 599px) {
.boxSeminarLead01 {
	width: 100%;
	float: none;
	margin-right: 0;
	text-align: center;
}

.boxSeminarLead02 {
	width: 100%;
	float: none;
}

dl.list-boxSeminarNews dt {
	width: 100%x;
	float: none;
}

dl.list-boxSeminarNews dd {
	padding-left: 0;

}

.boxProfile01 {
	width: 100%;
	float: none;
	margin-right: 0;
}

.boxProfile02 {
	width: 100%;
	float: none;
	text-align: center;
}

.boxSeminar01 {
	width: 100%;
	float: none;
	margin-right: 0;
}

.boxSeminar02 {
	width: auto;
	float: none;
}

.spBlock {
	display: block;
}

.boxContactSeminar {
	margin-top: 10px;
	margin-bottom: 10px;
}

.boxSeminar {
	margin: 20px 10px 0;
	
}

}


/*スマホ横*/
@media only screen and (max-device-width:480px) and (orientation:landscape) {
dl.list-boxSeminarNews dt {
	width: 180px;
	float: left;
}

dl.list-boxSeminarNews dd {
	padding-left: 190px;

}

.spBlock {
	display: inline;
}

}