﻿/*-----------------------------------------------------------------------  
 // タブレット用
-------------------------------------------------------------------------*/ 

@media screen and (max-width: 1280px) {

	.none-tb {
		display: none;
	}

	#container {
		margin: 0px auto;
		position: relative;
		min-height: 100vh;
	}

	#wrap{
		clear: both;
		width: 90%;
		padding-top: 20px;
		padding-bottom: 100px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		font-size: 18px;
		font-weight: 300;
		line-height: 160%;
	}

	h3 {
		font-size: 40px;
		line-height: 60px;
		font-weight: 600;
		margin-bottom: 30px;
		letter-spacing: 5px;
		color: #0067A4;
		border-bottom: 2px solid #0067A4;
	}

	h4 {
		font-size: 28px;
		line-height: 46px;
		font-weight: 500;
		margin-bottom: 30px;
		letter-spacing: 5px;
		border-bottom: 2px solid #333333;
	}

	.unit {
		clear: both;
		width: 100%;
		text-align: left;
		margin: 20px 0px 50px 0px;
	}

	.content {
		clear: both;
		width: 100%;
		text-align: left;
		margin: 10px 0px 30px 0px;
	}

	.photo {
		width: 100%;
	}

	.page-link {
		display: block;
		margin-top: -10px;
		padding-top: 10px;
	}

	/*-----------------------------------------------------------------------  
	 // 入力フォーム
	-------------------------------------------------------------------------*/ 

	.required::after {
		content: "*";
		font-size: 20px;
		color: #FCA454;
		margin-left: 5px;
		margin-top: -10px;
	}

	.notice-required {
		margin-bottom: 30px;
	}

	.notice-required::before {
		content: "*";
		font-size: 24px;
		color: #FCA454;
		margin-right: 10px;
	}

	input {
		width: 90%;
		height: 30px;
		font-size: 16px;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
		margin-right: 5px;
	}

	input[type='file'] {
		width: 90%;
		height: 30px;
		font-size: 16px;
		color: #333333;
		border-style: none;
	}

	::file-selector-button,
	::-webkit-file-upload-button {
		background-color: #EAE8E8;
		border: 1px solid #666666;
		cursor: pointer;
		width: 180px;
		height: 30px;
		font-size: 14px;
		border-radius: 3px;
		margin-left: -10px;
		margin-right: 20px;
	}

	input[type='radio']{
		width: 20px;
		height: 20px;
		padding: 10px 10px;
	}

	input[type='checkbox']{
		width: 20px;
		height: 20px;
		padding: 10px 10px;
	}

	input[type='date']{
		height: 30px;
		background-color: #FFFFFF;
	}

	select {
		width: 90%;
		height: 42px;
		font-size: 16px;
		color: #333333;
		background-color: #FFFFFF;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
		appearance: none;
		  -webkit-appearance: none;
	}

	textarea {
		width: 90%;
		height: 150px;
		font-size: 16px;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
	}

	.submit {
		display: flex;
		justify-content: center;
		margin-top: 20px;
	}

	.submit button {
		width: 70%;
		height: 60px;
		color: #FFFFFF;
		font-size: 20px;
		background-color: #0067A4;
		border: none;
		border-radius: 3px;
		cursor: pointer;
	}

	.submit button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}

	.submit-delete button {
		background-color: #C1272D;
	}

	.submit-delete button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}
	
	.back {
		display: flex;
		justify-content: center;
		margin-top: 20px;
	}

	.back button {
		width: 30%;
		height: 40px;
		color: #333333;
		font-size: 16px;
		background-color: #EAE8E8;
		border: 1px solid #333333;
		border-radius: 3px;
		cursor: pointer;
	}

	.back button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}

	button {
		font-size: 18px;
		color: #333333;
		background-color: #EAE8E8;
		border: 1px solid #999999;
		border-radius: 3px;
	}

	button:hover {
		cursor: pointer;
		opacity: 0.5;
	}


	/*-------- 説明 --------*/

	.explain {
		width: 93%;
		position: relative;
		display: inline-block;
		border: 2px solid #0067A4;
		border-radius: 5px;
		margin-top: 10px;
		padding: 20px 20px 20px 20px;
		margin-bottom: 40px;
	}

	.explain:before {
		content: "";
		position: absolute;
		bottom: -24px;
		left: 20%;
		margin-left: -15px;
		border: 12px solid transparent;
		border-top: 12px solid #FFFFFF;
		z-index: 2;
	}

	.explain:after {
		content: "";
		position: absolute;
		bottom: -30px;
		left: 20%;
		margin-left: -17px;
		border: 14px solid transparent;
		border-top: 14px solid #0067A4;
		z-index: 1;
	}

	.explain-text {
		display: block;
		font-size: 16px;
		color: #333333;
	}


	/*-------- アラート --------*/

	.alert {
		position: relative;
		border: 2px solid #0067A4;
		border-radius: 5px;
		margin-top: 30px;
		padding: 40px 20px 30px 20px;
		margin-bottom: 30px;
	}

	.alert::before {
		content: "!";
		font-size: 18px;
		position: absolute;
		background-color: #0067A4;
		border: 10px solid #FFFFFF;
		color: #FFFFFF;
		width: 35px;
		height: 40px;
		display: flex;
		justify-content: center;
		align-items: center;
		border-radius: 50%;
		left: 30px;
		top: -30px;
	}

	.alert-text{
		display: block;
		font-size: 14px;
		color: #CC3333;
		margin-top: 5px;
		margin-bottom: 10px;
	}

	/*-------- リザルト --------*/

	.result {
		position: relative;
		border: 2px solid #0067A4;
		border-radius: 5px;
		margin-top: 30px;
		padding: 40px 20px 30px 20px;
		margin-bottom: 30px;
	}

	.result::before {
		content: "♪";
		font-size: 18px;
		position: absolute;
		background-color: #0067A4;
		border: 10px solid #FFFFFF;
		color: #FFFFFF;
		width: 35px;
		height: 40px;
		display: flex;
		justify-content: center;
		align-items: center;
		border-radius: 50%;
		left: 30px;
		top: -30px;
	}

	.result-text{
		display: block;
		font-size: 16px;
		color: #CC3333;
		margin-left: 300px;
		margin-bottom: 30px;
	}

	/*-----------------------------------------------------------------------  
	 // トップに戻るボタン
	-------------------------------------------------------------------------*/ 

	.pagetop-button{
		background-color: #FFFFFF;
		border: 2px solid #0067A4;
		color: #0067A4;
		font-size: 14px;
		text-decoration: none;
		width: 70px;
		height: 70px;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}

	.pagetop-button::before {
		content: "";
		display: block;
		width: 10px;
		height: 10px;
		border-top: 2px solid #0067A4;
		border-right: 2px solid #0067A4;
		transform: rotate(-45deg);
	}

	.pagetop-button:hover {
		opacity: 1.0;
		background-color: #0067A4;
		border: 3px solid #FFFFFF;
		color: #FFFFFF;
	}

	.pagetop-button:hover::before {
		border-top: 2px solid #FFFFFF;
		border-right: 2px solid #FFFFFF;
		transform: rotate(-45deg);
	}

	#pagetop {
		z-index: 1;
		position: fixed;
		right: 25px;
		bottom: 30px;
	}

	/*-------------------------------------------------  
	 // ヘッダー
	--------------------------------------------------*/

	#header {
		width: 100%;
		height: 110px;
		background-color: #0067A4;
		position: relative;
	}

	#logo-header {
		position: absolute;
		top: 15px;
		left: 30px;
	}

	#logo-header img {
		width: 230px;
	}

	.name-header {
		position: absolute;
		top: 15px;
		right: 30px;
		color: #FFFFFF;
		font-size: 24px;
		font-weight: 400;
		border-bottom: 2px solid #FFFFFF;
	}

	.tel-header {
		display: flex;
		align-items: center;
		position: absolute;
		top: 60px;
		right: 30px;
		color: #FFFFFF;
		font-size: 24px;
		font-weight: 400;
		letter-spacing: 3px;
	}

	.tel-header span{
		font-size: 30px;
		font-weight: 400;
		margin-right: 5px;
	}

	/*-------------------------------------------------  
	 // フッター
	--------------------------------------------------*/

	#footer {
		clear: both;
		width: 100%;
		height: 70px;
		background-color: #0067A4;
	}


	/*-------------------------------------------------  
	 // 空車検索
	--------------------------------------------------*/

	.user-search {
		display: flex;
		flex-flow: column;
		row-gap: 40px;
		margin-bottom: 50px;
	}

	.user-search-box {
		display: flex;
		flex-flow: column;
		row-gap: 10px;
	}

	.user-search-box-caption {
		width: 100%;
		display: flex;
		align-items: center;
		column-gap: 10px;
	}

	.user-search-box-caption span{
		color: #0067A4;
	}

	.user-search-box-content {
		width: 70%;
	}

	.user-search-box-content select {
		width: 95%;
	}

	.user-search-input-date {
		width: 35%;
		border: 1px solid #333333;
	}


	/*-------------------------------------------------  
	 // 空車選択
	--------------------------------------------------*/

	.user-select-box {
		display: flex;
		align-items: center;
		margin-bottom: 20px;
	}

	.user-select-box-radio {
		width: 40px;
	}

	.user-select-box-content {
		width: 700px;
	}

	/*-------------------------------------------------  
	 // 空車検索結果
	--------------------------------------------------*/

	.user-admit {
		display: flex;
		flex-flow: column;
		row-gap: 20px;
		margin-bottom: 50px;
	}

	.user-admit-box {
		display: flex;
		flex-flow: column;
		row-gap: 2px;
	}

	.user-admit-box-caption {
		width: 100%;
		display: flex;
		align-items: center;
		column-gap: 5px;
	}

	.user-admit-box-caption span{
		color: #0067A4;
	}

	.user-admit-box-content {
		width: 100%;
		font-size: 20px;
		font-weight: 500;
	}

	.user-admit-box-content-car {
		margin-bottom: 20px;
	}

	.user-admit-box-content-image {
		display: flex;
		justify-content: flex-start;
		flex-flow: row wrap;
		gap: 10px;
		margin-bottom: 20px;
	}

	.user-admit-box-content-image div {
		display: flex;
		width: 30%;
	}

	.user-admit-box-content-ex {
		font-size: 20px;
		font-weight: 300;
	}


	/*-------------------------------------------------  
	 // お客様情報の入力
	--------------------------------------------------*/

	.user-input-box {
		display: flex;
		margin-bottom: 15px;
	}

	.user-input-box-caption {
		width: 30%;
		display: flex;
		flex-flow: column;
		line-height: 16px;
	}

	.user-input-box-caption div{
		margin-bottom: 5px;
	}

	.user-input-box-caption span {
		font-size: 12px;
		margin-left: 10px;
	}

	.user-input-box-content {
		width: 70%;
		display: flex;
		flex-flow: column;
	}

	.user-input-box-content-data {
		display: flex;
		justify-content: flex-start;
		column-gap: 20px;
	}

	.user-input-box-content-data div{
		display: flex;
		align-items: center;
		column-gap: 5px;
	}

	.user-input-box-content-data select {
		width: 30%;
	}


	/*-------------------------------------------------  
	 // ご入力内容の確認
	--------------------------------------------------*/

	.user-detail-box {
		width: 100%;
		display: flex;
		border-bottom: 1px dashed #666666;
		padding-bottom: 5px;
		margin-bottom: 10px;
		overflow-wrap: break-word;
	}

	.user-detail-box-caption {
		width: 30%;
	}

	.user-detail-box-content {
		width: 70%;
		display: flex;
		column-gap: 10px;
	}

	.user-detail-box-content-button {
		display: flex;
		justify-content: center;
		align-items: center;
		width: auto;
		height: 35px;
		color: #FFFFFF;
		font-size: 18px;
		background-color: #0067A4;
		border: none;
		border-radius: 3px;
		cursor: pointer;
		letter-spacing: 7px;
		padding-left: 20px;
		padding-right: 20px;
		margin-left: 10px;
	}

}


/*-----------------------------------------------------------------------  
 // スマートフォン用
-------------------------------------------------------------------------*/ 

@media screen and (max-width: 767px) {

	.none-sp {
		display: none;
	}

	.block-sp {
		display: block;
	}

	#container {
		margin: 0px auto;
		position: relative;
		min-height: 100vh;
	}

	#wrap{
		clear: both;
		width: 90%;
		padding-top: 10px;
		padding-bottom: 50px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		font-size: 14px;
		font-weight: 300;
		line-height: 160%;
	}

	h3 {
		font-size: 28px;
		line-height: 40px;
		font-weight: 600;
		margin-bottom: 20px;
		letter-spacing: 2px;
		color: #0067A4;
		border-bottom: 2px solid #0067A4;
	}

	h4 {
		font-size: 22px;
		line-height: 26px;
		font-weight: 400;
		margin-bottom: 20px;
		letter-spacing: 2px;
		padding-bottom: 5px;
		border-bottom: 1px solid #333333;
	}

	.unit {
		clear: both;
		width: 100%;
		text-align: left;
		margin: 20px 0px 50px 0px;
	}

	.content {
		clear: both;
		width: 100%;
		text-align: left;
		margin: 20px 0px 30px 0px;
	}

	.photo {
		width: 100%;
	}

	.page-link {
		display: block;
		margin-top: -10px;
		padding-top: 10px;
	}

	/*-----------------------------------------------------------------------  
	 // 入力フォーム
	-------------------------------------------------------------------------*/ 

	.required::after {
		content: "*";
		font-size: 20px;
		color: #FCA454;
		margin-left: 5px;
		margin-top: -10px;
	}

	.notice-required {
		margin-bottom: 30px;
	}

	.notice-required::before {
		content: "*";
		font-size: 24px;
		color: #FCA454;
		margin-right: 10px;
	}

	input {
		width: 90%;
		height: 30px;
		font-size: 16px;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
		margin-right: 5px;
	}

	input[type='file'] {
		width: 90%;
		height: 30px;
		font-size: 16px;
		color: #333333;
		border-style: none;
	}

	::file-selector-button,
	::-webkit-file-upload-button {
		background-color: #EAE8E8;
		border: 1px solid #666666;
		cursor: pointer;
		width: 180px;
		height: 30px;
		font-size: 14px;
		border-radius: 3px;
		margin-left: -10px;
		margin-right: 20px;
	}

	input[type='radio']{
		width: 12px;
		height: 12px;
		padding: 10px 10px;
	}

	input[type='checkbox']{
		width: 12px;
		height: 12px;
		padding: 10px 10px;
	}

	select {
		width: 90%;
		height: 40px;
		font-size: 16px;
		color: #333333;
		background-color: #FFFFFF;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
	}

	textarea {
		width: 90%;
		height: 150px;
		font-size: 16px;
		border: 1px solid #666666;
		border-radius: 3px;
		padding: 5px 10px;
	}

	.submit {
		display: flex;
		justify-content: center;
		margin-top: 20px;
	}

	.submit button {
		width: 90%;
		height: 50px;
		color: #FFFFFF;
		font-size: 18px;
		background-color: #0067A4;
		border: none;
		border-radius: 3px;
		cursor: pointer;
	}

	.submit button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}

	.submit-delete button {
		background-color: #C1272D;
	}

	.submit-delete button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}
	
	.back {
		display: flex;
		justify-content: center;
		margin-top: 20px;
	}

	.back button {
		width: 40%;
		height: 35px;
		color: #333333;
		font-size: 16px;
		background-color: #EAE8E8;
		border: 1px solid #333333;
		border-radius: 3px;
		cursor: pointer;
	}

	.back button:hover {
		opacity: 0.5;
		transform: translateY(5px);
	}

	button {
		font-size: 18px;
		color: #333333;
		background-color: #EAE8E8;
		border: 1px solid #999999;
		border-radius: 3px;
	}

	button:hover {
		cursor: pointer;
		opacity: 0.5;
	}


	/*-------- 説明 --------*/

	.explain {
		width: 94%;
		position: relative;
		display: inline-block;
		border: 2px solid #0067A4;
		border-radius: 3px;
		margin-top: 10px;
		padding: 10px 10px 10px 10px;
		margin-bottom: 30px;
	}

	.explain:before {
		content: "";
		position: absolute;
		bottom: -24px;
		left: 20%;
		margin-left: -15px;
		border: 12px solid transparent;
		border-top: 12px solid #FFFFFF;
		z-index: 2;
	}

	.explain:after {
		content: "";
		position: absolute;
		bottom: -30px;
		left: 20%;
		margin-left: -17px;
		border: 14px solid transparent;
		border-top: 14px solid #0067A4;
		z-index: 1;
	}

	.explain-text {
		display: block;
		font-size: 16px;
		color: #333333;
	}


	/*-------- アラート --------*/

	.alert {
		position: relative;
		border: 2px solid #0067A4;
		border-radius: 3px;
		margin-top: 40px;
		padding: 20px 10px 10px 10px;
		margin-bottom: 30px;
	}

	.alert::before {
		content: "!";
		font-size: 16px;
		position: absolute;
		background-color: #0067A4;
		border: 3px solid #FFFFFF;
		color: #FFFFFF;
		width: 25px;
		height: 30px;
		display: flex;
		justify-content: center;
		align-items: center;
		border-radius: 50%;
		left: 20px;
		top: -20px;
	}

	.alert-text{
		display: block;
		font-size: 14px;
		color: #CC3333;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	/*-------- リザルト --------*/

	.result {
		position: relative;
		border: 2px solid #0067A4;
		border-radius: 5px;
		margin-top: 30px;
		padding: 40px 20px 30px 20px;
		margin-bottom: 30px;
	}

	.result::before {
		content: "♪";
		font-size: 18px;
		position: absolute;
		background-color: #0067A4;
		border: 10px solid #FFFFFF;
		color: #FFFFFF;
		width: 35px;
		height: 40px;
		display: flex;
		justify-content: center;
		align-items: center;
		border-radius: 50%;
		left: 30px;
		top: -30px;
	}

	.result-text{
		display: block;
		font-size: 16px;
		color: #CC3333;
		margin-left: 300px;
		margin-bottom: 30px;
	}


	/*-----------------------------------------------------------------------  
	 // トップに戻るボタン
	-------------------------------------------------------------------------*/ 

	.pagetop-button{
		background-color: #FFFFFF;
		border: 2px solid #0067A4;
		color: #0067A4;
		font-size: 14px;
		text-decoration: none;
		width: 60px;
		height: 60px;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}

	.pagetop-button::before {
		content: "";
		display: block;
		width: 8px;
		height: 8px;
		border-top: 2px solid #0067A4;
		border-right: 2px solid #0067A4;
		transform: rotate(-45deg);
	}

	.pagetop-button:hover {
		opacity: 1.0;
		background-color: #0067A4;
		border: 3px solid #FFFFFF;
		color: #FFFFFF;
	}

	.pagetop-button:hover::before {
		border-top: 2px solid #FFFFFF;
		border-right: 2px solid #FFFFFF;
		transform: rotate(-45deg);
	}

	#pagetop {
		z-index: 1;
		position: fixed;
		right: 25px;
		bottom: 15px;
	}

	/*-------------------------------------------------  
	 // ヘッダー
	--------------------------------------------------*/

	#header {
		width: 100%;
		height: 80px;
		background-color: #0067A4;
		position: relative;
	}

	#logo-header {
		position: absolute;
		top: 15px;
		left: 15px;
	}

	#logo-header img {
		width: 150px;
	}

	.name-header {
		position: absolute;
		top: 15px;
		right: 20px;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: 400;
		border-bottom: 1px solid #FFFFFF;
	}

	.tel-header {
		display: flex;
		align-items: center;
		position: absolute;
		top: 45px;
		right: 20px;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: 400;
		letter-spacing: 3px;
	}

	.tel-header span{
		font-size: 22px;
		font-weight: 400;
		margin-right: 3px;
	}

	/*-------------------------------------------------  
	 // フッター
	--------------------------------------------------*/

	#footer {
		clear: both;
		width: 100%;
		height: 50px;
		background-color: #0067A4;
	}


	/*-------------------------------------------------  
	 // 空車検索
	--------------------------------------------------*/

	.user-search {
		display: flex;
		flex-flow: column;
		row-gap: 20px;
		margin-bottom: 30px;
	}

	.user-search-box {
		display: flex;
		flex-flow: column;
		row-gap: 10px;
	}

	.user-search-box-caption {
		width: 100%;
		display: flex;
		align-items: center;
		column-gap: 2px;
	}

	.user-search-box-caption span{
		color: #0067A4;
	}

	.user-search-box-content {
		width: 100%;
	}

	.user-search-box-content select {
		width: 95%;
	}

	.user-search-input-date {
		width: 32%;
		border: 1px solid #333333;
	}


	/*-------------------------------------------------  
	 // 空車選択
	--------------------------------------------------*/

	.user-select-box {
		display: flex;
		align-items: center;
		margin-bottom: 10px;
	}

	.user-select-box-radio {
		width: 30px;
	}

	.user-select-box-content {
		width: auto;
	}

	/*-------------------------------------------------  
	 // 空車検索結果
	--------------------------------------------------*/

	.user-admit {
		display: flex;
		flex-flow: column;
		row-gap: 20px;
		margin-bottom: 50px;
	}

	.user-admit-box {
		display: flex;
		flex-flow: column;
		row-gap: 2px;
	}

	.user-admit-box-caption {
		width: 100%;
		display: flex;
		align-items: center;
		column-gap: 5px;
		font-size: 16px;
	}

	.user-admit-box-caption span{
		font-size: 14px;
		color: #0067A4;
	}

	.user-admit-box-content {
		width: 100%;
		font-size: 18px;
		font-weight: 500;
	}

	.user-admit-box-content-car {
		margin-bottom: 20px;
	}

	.user-admit-box-content-image {
		display: flex;
		justify-content: flex-start;
		flex-flow: row wrap;
		gap: 10px;
		margin-bottom: 20px;
	}

	.user-admit-box-content-image div {
		display: flex;
		width: 30%;
	}

	.user-admit-box-content-ex {
		font-size: 16px;
		font-weight: 300;
	}


	/*-------------------------------------------------  
	 // お客様情報の入力
	--------------------------------------------------*/

	.user-input-box {
		display: flex;
		flex-flow: column;
		margin-bottom: 15px;
	}

	.user-input-box-caption {
		width: 100%;
		display: flex;
		flex-flow: nowrap;
		line-height: 16px;
		margin-bottom: 3px;
	}

	.user-input-box-caption div{
		margin-bottom: 5px;
	}

	.user-input-box-caption span {
		font-size: 12px;
		margin-left: 10px;
	}

	.user-input-box-content {
		width: 100%;
		display: flex;
		flex-flow: column;
	}

	.user-input-box-content-data {
		display: flex;
		justify-content: flex-start;
		column-gap: 15px;
	}

	.user-input-box-content-data div{
		display: flex;
		align-items: center;
		column-gap: 3px;
	}

	.user-input-box-content-data select {
		width: 30%;
	}


	/*-------------------------------------------------  
	 // ご入力内容の確認
	--------------------------------------------------*/

	.user-detail-box {
		width: 100%;
		display: flex;
		flex-flow: column;
		border-bottom: 1px dashed #666666;
		padding-bottom: 5px;
		margin-bottom: 10px;
		overflow-wrap: break-word;
	}

	.user-detail-box-caption {
		width: 100%;
	}

	.user-detail-box-content {
		width: 100%;
		display: flex;
		column-gap: 10px;
	}

	.user-detail-box-content-button {
		display: flex;
		justify-content: center;
		align-items: center;
		width: auto;
		height: 35px;
		color: #FFFFFF;
		font-size: 18px;
		background-color: #0067A4;
		border: none;
		border-radius: 3px;
		cursor: pointer;
		letter-spacing: 7px;
		padding-left: 20px;
		padding-right: 20px;
		margin-left: 10px;
	}

}
