@charset "utf-8";
/* CSS Document */

/* ======================================

　Receipt CSS 
　Last update 2016.8.04

====================================== */


/*
----------------------------------------
font
----------------------------------------
*/
p.index-tittle{
	background-color:#21386a;
	padding: 5px;
	border-style: none;
	font-size: 30px;
	font-weight: bold; 
	color: #ffffff;
	line-height: 2em;
	margin-left: 20px;
	margin-top: 0px;
	width: 980px;
	margin: 0 auto;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.featuretittle
{
	background-color:#9EE2E5;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 12px;
	border: 7px solid #bbc8e6;
	font-size: 32px;
	color: #0f2350;
	line-height: 2em;
	margin-left: 20px;
	width: 980px;
	margin: 0 auto;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.team-tittle{
	background-color: #50b8a1;
	padding: 5px;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	line-height: 2em;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 980px;
	margin: 0 auto;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.owner-tittle{
	background-color: #fe8f24;
	padding: 5px;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	line-height: 2em;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 980px;
	margin: 0 auto;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.manual-tittle{
	background-color:#e7e7eb;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 3px 10px 3px 10px;
	font-size: 24px;
	color: #27476a;
	width: 100%;
	margin: 0 auto;
	line-height: 2em;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
span.tittle1
{
		color: #0f2350;
		margin-bottom: 10px;
		margin-left: 20px;
		line-height: 150%;
}
p.example3{
		color: #0f2350;
		font-size: 22px;
		margin-bottom: 0px;
		margin-top: 0px;
		font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.howto_btn{
		padding: 5px 5px;
		width: 200px;
		font-size: 30px;
		font-weight: bold; 
		border-style: none; 
		background-color:#264170;
		color: #ffffff;
		box-shadow: 2px 2px 3px 2px #bcbcbc;
		margin-bottom: 20px;
		margin-top: 20px;
		text-align: center;
		font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
		}
.pointflame{
	background-color:#ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 30px 20px 10px 20px;
	border: 3px solid #bcbcbc;
	width: 620px;	
}
.pointflame2{
	background-color:#ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 30px 20px 10px 20px;
	border: 3px solid #bcbcbc;
	width: 800px;	
}
.pointflame3{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 30px 20px 10px 20px;
	border: 5px solid #264170;
	width: 700px;
	margin-left: 5px;
	margin-bottom: 20px;
}
.pointflame4{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 30px 20px 10px 20px;
	border: 5px solid #264170;
	width: 800px;
	margin-left: 5px;
	margin-bottom: 20px;
}
.pointflame5{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 30px 20px 10px 20px;
	border: 5px solid #264170;
	width: 900px;
	margin-left: 5px;
	margin-bottom: 20px;
}
.pointflame-manual{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 20px 20px 10px 20px;
	border: 5px solid #278B77;
	width: 700px;
	margin-left: 5px;
	margin-bottom: 20px;
}

p.pointstyle{
	font-size: 30px;
	color:#264170;
	font-family: Meiryo;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 10px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
}
.pointstyle-manual{
	font-size: 36px;
	color:#116C60;
	font-family: Meiryo;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', 'sans-serif';
}
.manual-text{
	font-size: 14px;
	color:#000000;
	font-family: Meiryo;
	line-height: 1.2em;
	margin-bottom: 5px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;

}
.pointflame-manual-right{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 10px 10px 10px 10px;
	border: 3px solid #278B77;
	width: 410px;
	margin-left: 0px;
	margin-bottom: 20px;
}
.pointstyle-manual-right{
	font-size: 24px;
	color:#116C60;
	font-family: Meiryo;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 20px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;

}


p.subtittle2{
	font-size: 30px;
	color: #202f55;
	font-family: Meiryo;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0px;
}
p.toptittle{
	font-size: 30px;
	color:#0A5287;
	font-weight: 600;
	line-height: 1em;
	margin-bottom: 0px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;

}
p.top{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
}
p.listtext{
	font-size: 18px;
	color:#606060;
	font-weight: bold;
}

p.subtittle_list{
	font-size:24px;
	color: #536270;
	font-weight: bold;
	line-height: 2em;
	text-align: left;
}
p.subtittle_list-feature{
	font-size:21px;
	color: #536270;
	font-weight: 400;
	line-height: 2em;
	text-align: left;
}
span.name{
	font-size: 24px;
	line-height: 1em;
	color:#594e52;
}
span.name1{
	font-size: 14px;
	font-weight: bold;
	color: #594e52;
	margin-bottom: 0px;
	margin-top: 0px;
}
span.name2{
	font-size: 24px;
	line-height: 1em;
	color:#594e52;
	white-space: nowrap;
}
span.name3{
	font-size: 20px;
	color:#594e52;
}
span.totte{
	font-size: 18px;
	color:#594e52;
}
span.freee{
	font-size: 24px;
	line-height: 1.2em;
	color:#594e52;
	font-weight: 400;
}
span.name4{
	font-size: 16px;
	color:#594e52;
	font-Family:ＭＳ ゴシック;
	margin-left: 8px;
}
span.yayoi2{
	font-size: 16px;
	color:#594e52;
	font-Family:ＭＳ ゴシック;
}
span.yayoi{
	font-size: 15px;
	color:#594e52;
	font-Family:ＭＳ ゴシック;
}
li.custom{
	font-size: 14px;
	line-height: 1.2em;
	font-weight: bold;
}
a.custom:link{
	color:#000000;
}
a.custom:hover{
	 color:#6495ed; 
}
a.anchor{
    display: inline-block;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -ms-transition: 0.2s;
    transition: 0.2s;
}
 
a.anchor:hover {
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}

p.example1{
		color: #043c78;
		font-size: 30px;
		font-weight: bold;
		}
p.example2{
		color: #000000;
		font-size: 24px;
		font-weight: bold;
		}
p.example4{
		color: #21386a;
		font-size: 24px;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
		}
p.example5{
		color: #21386a;
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
		}


span.subtittle1{
		color: #bfff7f;
		font-size: 24px;
		margin-left: 20px;
}
span.subtittle2{
		color: #fef263;
		font-size: 24px;
		margin-left: 20px;
}
span.subtittle3{
		color: #e3adc1;
		font-size: 24px;
		margin-left: 20px;

}
span.subtittle4{
		color: #ec6d51;
		font-size: 40px;
}
span.subtittle5{
		color: #AFD3E5;
		font-size: 24px;
}
span.subtittle6{
		color: #17184b;
		font-size: 40px;
}
span.subtittle7{
		color: #84a2d4;
		font-size: 40px;
}
span.subtittle8{
		color: #00ff7f;
		font-size: 40px;
		valign: top;
		padding: 0px 0px 0px 0px;
}

span.subtittle9{
		color:#90F5BE;
		font-size: 24px;
}

span.subtittle10{
		color:#81D06A;
		font-size: 24px;
		padding: 10px 0px 0px 10px;
}

/*
----------------------------------------



@charset "utf-8";
/* CSS Document */

