@charset "UTF-8";/* CSS Document *//*Theme Name:     Lightning child Toyama StyleTheme URI:      http://toyama.na-tive.com/wp/wp-content/themes/lightning-childDescription:    Lightning v4.1.0 を親とした「子テーマ」です。Author:         Team ToyamaAuthor URI:     http://toyamakiyohiko.com/Template:       lightningVersion:        4.1.0*/@import url(../lightning/style.css);#site-title a {	color: #0A67C3 !important;	text-indent: -9999px !important;}/*-------------------------------------------*//*	#header/*-------------------------------------------*/.navbar-brand img {max-height: 81px;}.container siteHeadContainer {padding-top: 0px; padding-bottom: 0px;}/*-------------------------------------------*//* コンテンツ推奨サイズより大きい場合/*-------------------------------------------*/@media (min-width: 660px) { /* スクロール分余裕に20px */}/*-------------------------------------------*//*	gMenu Customize/*-------------------------------------------*/#gMenu	{ border-top:1px solid #253D7D; }#gMenu h3.assistive-text,#gMenu .menu li.current_page_item a,#gMenu .menu li.current_page_ancestor a,#gMenu .menu li.current-page-ancestor a,#gMenu .menu li a:hover	{ background-color:#006A8D; border-right:1px solid #1D3565;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#253D7D), to(#1D3565));background: -moz-linear-gradient(#253D7D, #1D3565);background: linear-gradient(#253D7D, #1D3565);-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#253D7D, EndColorStr=#1D3565)";-pie-background: linear-gradient(#253D7D, #1D3565);behavior: url(/wp-content/themes/biz-vektor/PIE.htc);}#gMenu .menu li.current_page_item a span,#gMenu .menu li.current_page_ancestor a span,#gMenu .menu li.current-page-ancestor a span,#gMenu .menu li a:hover span{ color:#CDD8F5; }#gMenu {	background-image: url(../../../common/asset/bg_gMenu.jpg);	background-repeat: repeat-x;	background-position: left top;	border-top-style: none;}#gMenu #gMenuInner a {	background-image: url(../../../common/asset/bg_gMenu.jpg);	background-repeat: repeat-x;}#topMainBnrFrame {	/*height: 400px;	width: 940px;*/}#gMenu #gMenuInner {	padding: 0px 4px 4px 4px;}/*#gMenu .glnav_01 .menu li.current_page_item a ,#gMenu .menu li.current_page_ancestor a ,#gMenu .menu li.current_page_ancestor a ,#gMenu .menu li.current-page-ancestor a ,#gMenu .menu li a:hover	{	background-position: 0px -52px;}*/#gMenu #gMenuInner a:link {	background-image: url(../../../common/asset/btn_gMenu-bg.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;}#gMenu #gMenuInner a:hover {	background-position: left -52px;}#gMenu #gMenuInner li.current_page_item a:link,#gMenu #gMenuInner li.current-menu-item a:link {	background-position: left -52px;}#gMenu #gMenuInner li.current_page_item a:hover,#gMenu #gMenuInner li.current-menu-item a:hover {	background-position: left -104px;}#gMenu #gMenuInner a strong {	color: #EEEEEE;}#gMenu #gMenuInner a span {	color: #CCC;}#main {	background-color: #F9F9F9;	background-image: url(../../../common/asset/bg_main-top.jpg);	background-repeat: repeat-x;}/*		#content/*-------------------------------------------*/#content h2 {	/*background-color: #006A8D;*/	background-image: url(../../../common/asset/bg_content_h2.jpg);	background-repeat: repeat-x;	color: #FFF;}#content h2,#content h1.entryPostTitle	{ border:1px solid #ccc;border-top:1px solid #006A8D;	background-image: url(../../../common/asset/bg_content_h2.jpg);	background-repeat: repeat-x;	color: #FFF;/*-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e5e5e5), to(#fff));background: -moz-linear-gradient(#e5e5e5, #fff);-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#e5e5e5, EndColorStr=#ffffff)";*//*-pie-background: linear-gradient(#e5e5e5, #fff);behavior: url(/wp-content/themes/biz-vektor/PIE.htc);*/}.movie-wrap {    position: relative;    padding-bottom: 56.25%;    padding-top: 30px;    height: 0;    overflow: hidden;} .movie-wrap iframe {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}/*-------------------------------------------*//*	#sideTower/*-------------------------------------------*/#sideTower .localSection	{ }#sideTower .localHead	{ border-top:2px solid #006A8D;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;/*-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e5e5e5), to(#fff));background: -moz-linear-gradient(#e5e5e5, #fff);-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#e5e5e5, EndColorStr=#ffffff)";*//*-pie-background: linear-gradient(#e5e5e5, #fff);behavior: url(/wp-content/themes/biz-vektor/PIE.htc); */}/*-------------------------------------------*//*	001_common.css Customize/*	#1D3565/#253D7D >> #006A8D/*-------------------------------------------*//* a	{ color:#253D7D; }*/.moreLink a,.btn.btnS a,.btn.btnM a,.btn.btnL a,#content p.btn.btnL input,#searchform input[type=submit],p.form-submit input[type=submit],form#searchform input#searchsubmit,#content form input.wpcf7-submit,#confirm-button input	{ background-color:#006A8D;color:#f5f5f5; }.moreLink a:hover,.btn.btnS a:hover,.btn.btnM a:hover,.btn.btnL a:hover	{	background-color: #006A8D;	color: #f5f5f5;}#headerTop {	border-top-color: #006A8D;	display: none;}#fb-root {	display: none;}#header #headContact #headContactTel	{color:#006A8D;}#pageTitBnr	{	background-color: #3399CC;	min-height: 60px;}#panList a	{ color:#253D7D; }#panList a:hover	{ color:#425da6; }#content h2,#content h1.entryPostTitle	{ border-top:2px solid #006A8D;}#content h3	{ border-left-color:#253D7D;}#content h4,#content dt	{ color:#253D7D; }#content .infoList .infoCate a:hover	{ background-color:#006A8D; }#content .child_page_block h4 a	{ border-color:#006A8D; }#content .child_page_block h4 a:hover,#content .child_page_block p a:hover	{ color:#006A8D; }#content .childPageBox ul li.current_page_item li a	{ color:#006A8D; }#content .mainFootContact p.mainFootTxt span.mainFootTel	{ color:#006A8D; }#content .mainFootContact .mainFootBt a			{ background-color:#006A8D; }#content .mainFootContact .mainFootBt a:hover	{ background-color:#006A8D; }#sideTower .localHead	{ border-top-color:#006A8D; }#sideTower li.sideBnr#sideContact a		{ background-color:#006A8D; }#sideTower li.sideBnr#sideContact a:hover	{ background-color:#006A8D; }#sideTower .sideWidget h4	{ border-left-color:#006A8D; }#pagetop a	{ background-color:#006A8D; }#footMenu	{ background-color:#006A8D;border-top-color:#006A8D; }#topMainBnr	{ background-color:#006A8D; }#topPr .topPrInner h3	{ border-left-color:#006A8D ; }#topPr .topPrInner p.moreLink a	{ background-color:#006A8D; }#topPr .topPrInner p.moreLink a:hover { background-color:#006A8D; }#topMainBnrFrame a.slideFrame:hover	{ border:4px solid #006A8D; }#toyamaml ul li {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #006A8D;	padding-top: 10px;	padding-bottom: 10px;}#toyamaml .MLcatchcopy-s {	color: #F90;}#toyamaml .MLcatchcopy-m {	font-size: medium;	color: #006A8D;}#toyamaml ul .join_mlspirit {	background-image: url(../../../common/asset/icon_mlspirit.png);	background-repeat: no-repeat;	background-position: right bottom;}#toyamaml ul {	background-image: url(../../../common/asset/bg_topspirit.gif);	background-repeat: no-repeat;}#toyamaml div.join_mlspirit {	background-image: url(../../../common/asset/icon_mlspirit-L.png);	background-repeat: no-repeat;	background-position: right bottom;	border: 1px solid #006A8D;	padding: 10px 20px;	margin-bottom: 20px;}#toyamaml span.MLcatchcopy-s {	font-size: large;	font-weight: bold;}#toyamaml ul .join_mlpc {	background-image: url(../../../common/asset/icon_mlpc.png);	background-repeat: no-repeat;	background-position: right bottom;}#toyamaml div.join_mlpc {	background-image: url(../../../common/asset/icon_mlpc-L.png);	background-repeat: no-repeat;	background-position: right top;	border: 1px solid #006A8D;	padding: 10px 20px;	margin-bottom: 20px;}#toyamaml ul .join_mlmov {	background-image: url(../../../common/asset/icon_mlmov.png);	background-repeat: no-repeat;	background-position: right bottom;}#toyamaml div.join_mlmov {	background-image: url(../../../common/asset/icon_mlmov-L.png);	background-repeat: no-repeat;	background-position: right top;	border: 1px solid #006A8D;	padding: 10px 20px;}#toyamaml .fm {}#toyamaml form {	width: 90%;}#toyamaml ul h5 {	text-decoration: none;}#footer,#footer a,#siteBottom,#footer #footerInner #footerSiteMap .menu-item a ,#siteBottom #siteBottomInner #powerd ,#siteBottom #siteBottomInner #powerd a {	background-color: #666666;	color: #DDDDDD;}#siteBottom #siteBottomInner #copy a {	color: #CCC;}/*-------------------------------------------*//*	#pageTitBnr/*-------------------------------------------*/#pageTitBnr #pageTitInner	{ display:block; overflow:hidden; min-height:60px !important; }/* 通常版 */a:hover img,a:active img{opacity: .5 !important;-webkit-opacity: .5 !important;-moz-opacity: .5 !important;filter: alpha(opacity=50) !important;	/* IE lt 8 */-ms-filter: "alpha(opacity=50)" !important; /* IE 8 */} a img {-webkit-transition: opacity 1s ease-out;-moz-transition: opacity 1s ease-out;-ms-transition: opacity 1s ease-out;transition: opacity 1s ease-out;}/*-------------------------------------------*//*	#search results custom/*-------------------------------------------*/