@charset "utf-8";
/* ===================================================================
CSS information

 file name  :style.css
 author     :DOT ACCESS
=================================================================== */

/* -----------------------------------------------------------
	メインヴィジュアル
----------------------------------------------------------- */
body#inhouse01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/inhouse01/mv01.jpg) no-repeat center 0;
}
body#inhouse01 #mvWrap #mv {
	background: url(/images/seo-video/inhouse01/mv02.jpg) no-repeat center 75px;
}
body#contents01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/contents01/mv01.jpg) no-repeat center 0;
}
body#contents01 #mvWrap #mv {
	background: url(/images/seo-video/contents01/mv02.jpg) no-repeat center 75px;
}
body#ppupdate01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/ppupdate01/mv01.jpg) no-repeat center 0;
}
body#ppupdate01 #mvWrap #mv {
	background: url(/images/seo-video/ppupdate01/mv02.jpg) no-repeat center 75px;
}
body#makers01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/makers01/mv01.jpg) no-repeat center 0;
}
body#makers01 #mvWrap #mv {
	background: url(/images/seo-video/makers01/mv02.jpg) no-repeat center 75px;
}
body#crm01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/crm01/mv01.jpg) no-repeat center 0;
}
body#crm01 #mvWrap #mv {
	background: url(/images/seo-video/crm01/mv02.jpg) no-repeat center 75px;
}
body#meo01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/meo01/mv01.jpg) no-repeat center 0;
}
body#meo01 #mvWrap #mv {
	background: url(/images/seo-video/meo01/mv02.jpg) no-repeat center 75px;
}
body#lpo2_01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/lpo2_01/mv01.jpg) no-repeat center 0;
}
body#lpo2_01 #mvWrap #mv {
	background: url(/images/seo-video/lpo2_01/mv02.jpg) no-repeat center 75px;
}
body#agentguide01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/agentguide01/mv01.jpg) no-repeat center 0;
}
body#agentguide01 #mvWrap #mv {	
	background: url(/images/seo-video/agentguide01/mv02.jpg) no-repeat center 75px;
}
body#ses03 #mvWrap {
	background: #ffe9a7 url(/images/seo-video//mv01.jpg) no-repeat center 0;
}
body#ses03 #mvWrap #mv {	
	background: url(/images/seo-video/ses03/mv02.jpg) no-repeat center 75px;
}

body#facebook01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/facebook01/mv01.jpg) no-repeat center 0;
}
body#facebook01 #mvWrap #mv {	
	background: url(/images/seo-video/facebook01/mv02.jpg) no-repeat center 75px;
}

body#beauty04 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/beauty04/mv01.jpg) no-repeat center 0;
}
body#beauty04 #mvWrap #mv {	
	background: url(/images/seo-video/beauty04/mv02.jpg) no-repeat center 75px;
}

body#sate01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/sate01/mv01.jpg) no-repeat center 0;
}
body#sate01 #mvWrap #mv {	
	background: url(/images/seo-video/sate01/mv02.jpg) no-repeat center 75px;
}

body#express01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/express01/mv01.jpg) no-repeat center 0;
}
body#express01 #mvWrap #mv {	
	background: url(/images/seo-video/express01/mv02.jpg) no-repeat center 75px;
}

body#beauty03 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/beauty03/mv01.jpg) no-repeat center 0;
}
body#beauty03 #mvWrap #mv {	
	background: url(/images/seo-video/beauty03/mv02.jpg) no-repeat center 75px;
}

body#beauty02 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/beauty02/mv01.jpg) no-repeat center 0;
}
body#beauty02 #mvWrap #mv {	
	background: url(/images/seo-video/beauty02/mv02.jpg) no-repeat center 75px;
}

body#eisei01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/eisei01/mv01.jpg) no-repeat center 0;
}
body#eisei01 #mvWrap #mv {	
	background: url(/images/seo-video/eisei01/mv02.jpg) no-repeat center 75px;
}

body#ses02 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/ses02/mv01.jpg) no-repeat center 0;
}
body#ses02 #mvWrap #mv {	
	background: url(/images/seo-video/ses02/mv02.jpg) no-repeat center 75px;
}

body#beauty01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/beauty01/mv01.jpg) no-repeat center 0;
}
body#beauty01 #mvWrap #mv {	
	background: url(/images/seo-video/beauty01/mv02.jpg) no-repeat center 75px;
}

body#lpo01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/lpo01/mv01.jpg) no-repeat center 0;
}
body#lpo01 #mvWrap #mv {	
	background: url(/images/seo-video/lpo01/mv02.jpg) no-repeat center 75px;
}

body#balance01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/balance01/mv01.jpg) no-repeat center 0;
}
body#balance01 #mvWrap #mv {	
	background: url(/images/seo-video/balance01/mv02.jpg) no-repeat center 75px;
}

body#tourokuagent01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/tourokuagent01/mv01.jpg) no-repeat center 0;
}
body#tourokuagent01 #mvWrap #mv {	
	background: url(/images/seo-video/tourokuagent01/mv02.jpg) no-repeat center 75px;
}

body#searchagent01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/searchagent01/mv01.jpg) no-repeat center 0;
}
body#searchagent01 #mvWrap #mv {	
	background: url(/images/seo-video/searchagent01/mv02.jpg) no-repeat center 75px;
}

body#ses01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/ses01/mv01.jpg) no-repeat center 0;
}
body#ses01 #mvWrap #mv {	
	background: url(/images/seo-video/ses01/mv02.jpg) no-repeat center 75px;
}

body#geniusweb01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/geniusweb01/mv01.jpg) no-repeat center 0;
}
body#geniusweb01 #mvWrap #mv {	
	background: url(/images/seo-video/geniusweb01/mv02.jpg) no-repeat center 75px;
}

body#tips01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/tips01/mv01.jpg) no-repeat center 0;
}
body#tips01 #mvWrap #mv {	
	background: url(/images/seo-video/tips01/mv02.jpg) no-repeat center 75px;
}

body#purpose01 #mvWrap {
	background: #ffe9a7 url(/images/seo-video/purpose01/mv01.jpg) no-repeat center 0;
}
body#purpose01 #mvWrap #mv {	
	background: url(/images/seo-video/purpose01/mv02.jpg) no-repeat center 75px;
}

body#conference #mvWrap {
	background: #4242AD url(/images/seo-video/conference/mv01.png) no-repeat center 0;
}
body#conference #mvWrap #mv {	
	background: url(/images/seo-video/conference/mv02.png) no-repeat center 75px;
}

body#conference2017 #mvWrap {
	background: #4242AD url(/images/seo-video/conference/r2017-mv01.png) no-repeat center 0;
}
body#conference2017 #mvWrap #mv {	
	background: url(/images/seo-video/conference/r2017-mv02.png) no-repeat center 75px;
}

body#seminar_video #mvWrap {
	background: #FA6801 url(/images/seminars/basic/basicseo-mv01.png) no-repeat center 0;
}
body#seminar_video #mvWrap #mv {	
	background: url(/images/seminars/basic/basicseo-mv02.png) no-repeat center 75px;
}


/*----------------------------------------------------
	#container
----------------------------------------------------*/
#container {
	background: #fff url(/images/seo-video/bg02.gif) repeat-y center 0;
}

h2 {
	border-bottom: 1px #ccc dotted;
	margin-bottom: 5px;
}


/*----------------------------------------------------
	ローカルナビゲーション
----------------------------------------------------*/
#lNav {
	width: 345px;
	float: left;
	display: inline;
}

.videoarchivesWrap, .videonewsWrap {
	width: 345px;
	border-bottom: 1px #ccc dotted;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.videoarchivesL {
	width: 173px;
	float: left;
	display: inline;
	background: url(/images/home/bg02.gif) repeat-y 0 0;
}
.videoarchivesR {
	width: 167px;
	float: right;
	display: inline;
}
.videoarchivesWrap a img, .videoarchivesWrap a, .videonewsWrap img, .videonewsWrap a {
	border: none;
	overflow: hidden;
	float: left;
}
.videoarchivesWrap a:hover, .videonewsWrap a:hover {
	border: 3px #fc0 solid;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
.videoarchivesWrap a:hover img, .videonewsWrap a:hover img {
	margin: -3px;
}


/*----------------------------------------------------
	メイン
----------------------------------------------------*/
#main {
	width: 585px;
	float: right;
	display: inline;
}
.main01 {
	width: 585px;
	float: left;
	display: inline;
	margin: 0 5px;
	border-bottom: 1px #ccc dotted;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.mainWrap a img, .mainWrap a {
	border: none;
	overflow: hidden;
	float: left;
}
.mainWrap a:hover {
	border: 3px #fc0 solid;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
.mainWrap a:hover img {
	margin: -3px;
}
.videoContents01 {
	margin: 0 0 20px 0;
}

.videoInfo01 {
	margin-bottom: 25px;
}

ul.videoProfile01, ul.videoProfile02 {
	width: 200px;
	height: 54px;
	padding: 21px 0 0 385px;
}

.videoLink01 li {
	display: inline;
	margin: 0 10px 0 0;
}
body#inhouse01 ul.videoProfile01 {
	background: url(/images/seo-video/inhouse01/text01.gif);
}
body#inhouse01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#contents01 ul.videoProfile01 {
	background: url(/images/seo-video/contents01/text01.gif);
}
body#contents01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#ppupdate01 ul.videoProfile01 {
	background: url(/images/seo-video/ppupdate01/text01.gif);
}
body#ppupdate01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#makers01 ul.videoProfile01 {
	background: url(/images/seo-video/makers01/text01.gif);
}	
body#makers01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#crm01 ul.videoProfile01 {
	background: url(/images/seo-video/crm01/text01.gif);
}	
body#crm01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#meo01 ul.videoProfile01 {
	background: url(/images/seo-video/meo01/text01.gif);
}	
body#meo01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#lpo2_01 ul.videoProfile01 {
	background: url(/images/seo-video/lpo2_01/text01.gif);
}	
body#lpo2_01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#agentguide01 ul.videoProfile01 {
	background: url(/images/seo-video/agentguide01/text01.gif);
}
body#agentguide01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#ses03 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#ses03 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#facebook01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#facebook01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#beauty04 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#beauty04 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#sate01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#sate01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#express01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#express01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#beauty03 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#beauty03 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#beauty02 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#beauty02 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#eisei01 ul.videoProfile01 {
	background: url(/images/seo-video/eisei01/text01.gif);
}
body#eisei01 ul.videoProfile02 {
	background: url(/images/seo-video/beauty01/text01.gif);
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#ses02 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#ses02 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#beauty01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#beauty01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#lpo01 ul.videoProfile01 {
	background: url(/images/seo-video/lpo01/text01.gif);
}
body#balance01 ul.videoProfile01 {
	background: url(/images/seo-video/balance01/text01.gif);
}
body#tourokuagent01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#tourokuagent01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#searchagent01 ul.videoProfile01 {
	background: url(/images/seo-video/beauty01/text01.gif);
}
body#searchagent01 ul.videoProfile02 {
	margin-top: 10px;
	border-top: 1px #ccc dotted;
}
body#ses01 ul.videoProfile01 {
	background: url(/images/seo-video/ses01/text01.gif);
}
body#geniusweb01 ul.videoProfile01 {
	background: url(/images/seo-video/ses01/text01.gif);
}
body#tips01 ul.videoProfile01 {
	background: url(/images/seo-video/tips01/text01.gif);
}
body#purpose01 ul.videoProfile01 {
	background: url(/images/seo-video/purpose01/text01.gif);
}
ul.videoProfile02 {
	background: url(/images/seo-video/purpose01/text03.gif);
}