<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8"; 
/**
 * ambassadorページ　コンテンツスタイル
 * 
 * #ambassadorWrapper
 *
 */



/**
 * wrapper
 *
 */
#ambassadorWrapper {
	color: #333;
	font-size: 13px;
	font-size:82%\9;/* for IE */	
	font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	line-height: 1.5;
	width:960px;
	margin:0 auto;
	position:relative;
	zoom:1;
}

#ambassadorWrapper a{
	color:#3695d6;
	text-decoration:underline;
}
#ambassadorWrapper a:hover{
	color:#d63636;
}
.btn-taiken {
	text-align: center;
	margin: 20px 0;
}


/**-------------------------------------------------------------------------------------------------
 * athcare
 *	アスケアプロ・Z
 ---------------------------------------------------------------------------------------------------*/
/* ttl */
#ambassadorWrapper.athcare.athcare .icttl{
	background:#0a0809 url(../images/athcare/ico_ttl.png) no-repeat 16px 50%;
	padding:0.4em 10px 0.4em 40px;
	margin-bottom:22px;
	color:#FFF;
	font-size:154%;
}

/**
 * ambLead
 */
#ambassadorWrapper.athcare .ambLead{
	margin-bottom:80px;
}
#ambassadorWrapper.athcare .ambLead h3{
	background:#eeeeee;
	padding:0.8em 1em;
	line-height:1.2;
	font-size:216%;
}
#ambassadorWrapper.athcare .ambLead .img{
	margin:15px 0;
}
#ambassadorWrapper.athcare .ambLead .txt{
	line-height:1.8;
}

/**
 * ambAbout
 */
#ambassadorWrapper.athcare .ambAbout{
	margin-bottom:80px;
}
#ambassadorWrapper.athcare .ambAbout .img{
	float:right;
	margin:0 0 10px 40px;
}
#ambassadorWrapper.athcare .ambAbout .txt{
	line-height:1.8;
	margin-bottom:2em;
}
#ambassadorWrapper.athcare .ambAbout .detail{
	background:url(../images/athcare/bg_about_bottom.png) no-repeat 0 bottom;
	padding-bottom:8px;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer{
	background:url(../images/athcare/bg_about_top.png) no-repeat 0 0;
	padding-top:8px;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer .inner{
	background:#edf4c2;
	padding:22px 30px;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer .inner .notes{
	width:650px;
	float:left;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer .inner .notes h5{
	border-bottom:1px solid #0a0809;
	padding-bottom:0.5em;
	margin-bottom:1em;
	font-size:154%;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer .inner .notes p{
	line-height:1.8;
}
#ambassadorWrapper.athcare .ambAbout .detail .outer .inner .detailImg{
	float:right;
}

/**
 * ambAbout
 */
#ambassadorWrapper.athcare .ambComment{
	margin-bottom:80px;
}
#ambassadorWrapper.athcare .ambComment .detail{
	background:url(../images/athcare/bg_comment.png) repeat-y 50% 0;
	margin-bottom:40px;
}
#ambassadorWrapper.athcare .ambComment .detail.last{
	margin-bottom:0;
}
#ambassadorWrapper.athcare .ambComment .detail .outer{
	background:url(../images/athcare/bg_comment_bottom.png) no-repeat 0 bottom;
	padding-bottom:8px;
}
#ambassadorWrapper.athcare .ambComment .detail .outer .inner{
	background:url(../images/athcare/bg_comment_top.png) no-repeat 0 0;
	padding:28px 40px 20px 40px;
	position:relative;
	min-height:224px;
}
#ambassadorWrapper.athcare .ambComment .detail .outer .inner .notes{
	width:420px;
}
#ambassadorWrapper.athcare .ambComment .detail .outer .inner .notes h5{
	margin-bottom:24px;
}
#ambassadorWrapper.athcare .ambComment .detail .outer .inner .notes p{
	line-height:1.8;
}
#ambassadorWrapper.athcare .ambComment .detail .outer .inner .detailImg{
	position:absolute;
	top:-48px;
}
#ambassadorWrapper.athcare .ambComment .detail.left .outer .inner .detailImg{
	right:7px;
}
#ambassadorWrapper.athcare .ambComment .detail.left .outer .inner .notes{
	float:left;
}
#ambassadorWrapper.athcare .ambComment .detail.right .outer .inner .detailImg{
	left:13px;
}
#ambassadorWrapper.athcare .ambComment .detail.right .outer .inner .notes{
	float:right;
}

/**
 * ambVision
 */
#ambassadorWrapper.athcare .ambVision p{
	margin-bottom:3em;
	line-height:1.8;
}
#ambassadorWrapper.athcare .ambVision p.linktxt{
	margin-bottom:1em;
}


/**-------------------------------------------------------------------------------------------------
 * awesome
 *	オーサム
 ---------------------------------------------------------------------------------------------------*/
#ambassadorWrapper.awesome .ambLead {
	margin:0 0 40px;
}

#ambassadorWrapper.awesome p {
	line-height:2.2;
}

#ambassadorWrapper.awesome .ambLead h3 {
	background:#eeeeee;
	margin:0 0 12px;
	padding:0.8em 1em;
	line-height:1.2;
	font-size:216%;
}

#ambassadorWrapper.awesome .ttlLv4{
	background:#0a0809 url(../images/awesome/mark_ttl01.png) no-repeat 16px 50%;
	padding:0.4em 10px 0.4em 40px;
	margin-bottom:22px;
	color:#FFF;
	font-size:154%;
}

#ambassadorWrapper.awesome .aboutWrap {
	margin:0 0 80px;
}

#ambassadorWrapper.awesome .aboutWrap .txt {
	width:440px;
	float:left;
}

#ambassadorWrapper.awesome .aboutWrap .img {
	width:480px;
	float:right;
}

#ambassadorWrapper.awesome .item,
#ambassadorWrapper.awesome .itemWrap {
	margin:0 0 40px;
}

#ambassadorWrapper.awesome .ttlLv5 {
	background:#eee url(../images/awesome/mark_ttl02.png) repeat-y;
	margin-bottom:10px;
	padding:5px 15px;
	font-size:139%;
}

#ambassadorWrapper.awesome .ttlLv5 .fz {
	margin:0 10px 0 0;
	font-size:67%;
	vertical-align:2px;
}

#ambassadorWrapper.awesome .ttlLv5 .clr {
	margin:0 0 0 20px;
	color:#fd3da2;
}

#ambassadorWrapper.awesome .ambAbout li {
	float:left;
}

#ambassadorWrapper.awesome .itemWrap li {
	width:222px;
	margin:0 0 0 24px;
}

#ambassadorWrapper.awesome .itemWrap li:first-child {
	margin-left:0;
}

#ambassadorWrapper.awesome .itemWrap li img {
	padding:6px 0 0;
}

#ambassadorWrapper.awesome .itemWrap .ttlLv5 {
	display:table-cell;
	width:222px;
	height:50px;
	margin-bottom:22px;
	padding:0 15px 0;
	vertical-align:middle;
	font-size:100%;
}

#ambassadorWrapper.awesome .linktxt {
	margin:0 0 13px;
}

/**-------------------------------------------------------------------------------------------------
 * oldgear
 *	オールドギア
 ---------------------------------------------------------------------------------------------------*/
#ambassadorWrapper.oldgear .ambLead {
	margin:0 0 40px;
}

#ambassadorWrapper.oldgear p {
	line-height:2.2;
}

#ambassadorWrapper.oldgear .ambLead h3 {
	background:#eeeeee;
	margin:0 0 12px;
	padding:0.8em 1em;
	line-height:1.2;
	font-size:216%;
}

#ambassadorWrapper.oldgear .ttlLv4{
	background:#0a0809 url(../images/oldgear/mark_ttl01.png) no-repeat 16px 50%;
	padding:0.4em 10px 0.4em 40px;
	margin-bottom:22px;
	color:#FFF;
	font-size:154%;
}

#ambassadorWrapper.oldgear .aboutWrap,
#ambassadorWrapper.oldgear .tire,
#ambassadorWrapper.oldgear .studless,
#ambassadorWrapper.oldgear .service {
	margin:0 0 80px;
}

#ambassadorWrapper.oldgear .txt {
	width:450px;
	float:left;
}

#ambassadorWrapper.oldgear .img {
	width:480px;
	float:right;
}

#ambassadorWrapper.oldgear .lead {
	margin: 0 0 25px;
	font-size:154%;
	font-weight:bold;
	color:#05469d;
	line-height:1.5;
}

#ambassadorWrapper.oldgear .tire .lead + p {
	margin:0 0 30px;
}

#ambassadorWrapper.oldgear .tire p img:first-child {
	float:left;
}

#ambassadorWrapper.oldgear .tire p img {
	float:right;
}


#ambassadorWrapper.oldgear .linktxt {
	margin:0 0 13px;
}

/**-------------------------------------------------------------------------------------------------
 * tezukaparking
 *	テヅカパーキング
 ---------------------------------------------------------------------------------------------------*/

#ambassadorWrapper.tezukaparking .ambLead {
	margin:0 0 40px;
}

#ambassadorWrapper.tezukaparking p {
	line-height:2.2;
}

#ambassadorWrapper.tezukaparking .ambLead h3 {
	background:#eeeeee;
	margin:0 0 12px;
	padding:0.8em 1em;
	line-height:1.2;
	font-size:216%;
}

#ambassadorWrapper.tezukaparking .ttlLv4{
	background:#0a0809 url(../images/tezukaparking/mark_ttl01.png) no-repeat 16px 50%;
	padding:0.4em 10px 0.4em 40px;
	margin-bottom:22px;
	color:#FFF;
	font-size:154%;
}

#ambassadorWrapper.tezukaparking .aboutWrap {
	margin:0 0 80px;
}

#ambassadorWrapper.tezukaparking .txt {
	width:450px;
	float:left;
}

#ambassadorWrapper.tezukaparking .img {
	width:480px;
	float:right;
}

#ambassadorWrapper.tezukaparking .lead {
	margin: 0 0 25px;
	font-size:154%;
	font-weight:bold;
	color:#05469d;
	line-height:1.5;
}

#ambassadorWrapper.tezukaparking .linktxt {
	margin:0 0 13px;
	line-height:1.5;
}

/**-------------------------------------------------------------------------------------------------
 * grace
 *	グレイス
 ---------------------------------------------------------------------------------------------------*/

#ambassadorWrapper.grace .ambLead {
	margin:0 0 40px;
}

#ambassadorWrapper.grace p {
	line-height:2.2;
}

#ambassadorWrapper.grace .ambLead h3 {
	background:#eeeeee;
	margin:0 0 12px;
	padding:0.8em 1em;
	line-height:1.2;
	font-size:216%;
}

#ambassadorWrapper.grace .ttlLv4{
	background:#0a0809 url(../images/grace/mark_ttl01.png) no-repeat 16px 50%;
	padding:0.4em 10px 0.4em 40px;
	margin-bottom:22px;
	color:#FFF;
	font-size:154%;
}

#ambassadorWrapper.grace h5 {
	background:#eee url(../images/grace/mark_ttl02.png) repeat-y;
	margin-bottom:20px;
	padding:5px 15px;
	font-size:139%;
}

#ambassadorWrapper.grace h5 span {
	font-size:67%;
	font-weight:normal;
}

#ambassadorWrapper.grace h6 {
	margin:0 0 8px;
	font-size:124%;
}

#ambassadorWrapper.grace .aboutWrap {
	margin:0 0 80px;
}

#ambassadorWrapper.grace .txt {
	width:450px;
	float:left;
}

#ambassadorWrapper.grace .img {
	width:480px;
	float:right;
}

#ambassadorWrapper.grace .lead {
	margin: 0 0 25px;
	font-size:154%;
	font-weight:bold;
	color:#e60012;
	line-height:1.5;
}

#ambassadorWrapper.grace .aboutWrap .mb {
	margin:0 0 20px;
}

#ambassadorWrapper.grace .aboutWrap .cb {
	clear:both;
	padding:20px 0 0;
}

#ambassadorWrapper.grace .aboutWrap .fun {
	padding:15px 0 30px;
}

#ambassadorWrapper.grace .aboutWrap .item {
	padding:25px 0 0;
}

#ambassadorWrapper.grace .linktxt {
	margin:0 0 13px;
	line-height:1.5;
}

#ambassadorWrapper.grace .bnr {
	margin:0 0 13px;
}
#ambassadorWrapper .btn-area a {
	display:block;
	float:right;
	margin:-60px 0 50px 0;
	padding:10px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	width:250px;
	font-size:16px;
	font-weight:bold;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background:#37ca8d;
	box-shadow: 0px 5px 0px 0px #2cbc80;
    -moz-box-shadow: 0px 5px 0px 0px #2cbc80;
    -webkit-box-shadow: 0px 5px 0px 0px #2cbc80;
}
#ambassadorWrapper .btn-area a:hover {
	background:#2cbc80;
	box-shadow: 0px 5px 0px 0px #1eaa70;
    -moz-box-shadow: 0px 5px 0px 0px #1eaa70;
    -webkit-box-shadow: 0px 5px 0px 0px #1eaa70;
}
#ambassadorWrapper .btn-area-nom a {
	display:block;
	float:right;
	margin:-30px 0 30px 0;
	padding:10px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	width:250px;
	font-size:16px;
	font-weight:bold;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background:#37ca8d;
	box-shadow: 0px 5px 0px 0px #2cbc80;
    -moz-box-shadow: 0px 5px 0px 0px #2cbc80;
    -webkit-box-shadow: 0px 5px 0px 0px #2cbc80;
}
#ambassadorWrapper .btn-area-nom a:hover {
	background:#2cbc80;
	box-shadow: 0px 5px 0px 0px #1eaa70;
    -moz-box-shadow: 0px 5px 0px 0px #1eaa70;
    -webkit-box-shadow: 0px 5px 0px 0px #1eaa70;
}	
#ambassadorWrapper .color-red a{
	background:#ff8859;
	box-shadow: 0px 5px 0px 0px #ed7445;
    -moz-box-shadow: 0px 5px 0px 0px #ed7445;
    -webkit-box-shadow: 0px 5px 0px 0px #ed7445;
}
#ambassadorWrapper .color-red a:hover {
	background:#f77d4d;
	box-shadow: 0px 5px 0px 0px #e86d3d;
    -moz-box-shadow: 0px 5px 0px 0px #e86d3d;
    -webkit-box-shadow: 0px 5px 0px 0px #e86d3d;
}

/**-------------------------------------------------------------------------------------------------
 * class
 *	汎用クラス
  ---------------------------------------------------------------------------------------------------*/
/**
	clearfix
*/
#ambassadorWrapper .clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
#ambassadorWrapper .clearfix {
  min-height: 1px;
}
* html #ambassadorWrapper .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
</pre></body></html>